msgraph

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 2, 2020 License: Apache-2.0 Imports: 13 Imported by: 22

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	// ActionStatePNone is a pointer to ActionStateVNone
	ActionStatePNone = &_ActionStatePNone
	// ActionStatePPending is a pointer to ActionStateVPending
	ActionStatePPending = &_ActionStatePPending
	// ActionStatePCanceled is a pointer to ActionStateVCanceled
	ActionStatePCanceled = &_ActionStatePCanceled
	// ActionStatePActive is a pointer to ActionStateVActive
	ActionStatePActive = &_ActionStatePActive
	// ActionStatePDone is a pointer to ActionStateVDone
	ActionStatePDone = &_ActionStatePDone
	// ActionStatePFailed is a pointer to ActionStateVFailed
	ActionStatePFailed = &_ActionStatePFailed
	// ActionStatePNotSupported is a pointer to ActionStateVNotSupported
	ActionStatePNotSupported = &_ActionStatePNotSupported
)
View Source
var (
	// ActivityDomainPUnknown is a pointer to ActivityDomainVUnknown
	ActivityDomainPUnknown = &_ActivityDomainPUnknown
	// ActivityDomainPWork is a pointer to ActivityDomainVWork
	ActivityDomainPWork = &_ActivityDomainPWork
	// ActivityDomainPPersonal is a pointer to ActivityDomainVPersonal
	ActivityDomainPPersonal = &_ActivityDomainPPersonal
	// ActivityDomainPUnrestricted is a pointer to ActivityDomainVUnrestricted
	ActivityDomainPUnrestricted = &_ActivityDomainPUnrestricted
)
View Source
var (
	// AlertFeedbackPUnknown is a pointer to AlertFeedbackVUnknown
	AlertFeedbackPUnknown = &_AlertFeedbackPUnknown
	// AlertFeedbackPTruePositive is a pointer to AlertFeedbackVTruePositive
	AlertFeedbackPTruePositive = &_AlertFeedbackPTruePositive
	// AlertFeedbackPFalsePositive is a pointer to AlertFeedbackVFalsePositive
	AlertFeedbackPFalsePositive = &_AlertFeedbackPFalsePositive
	// AlertFeedbackPBenignPositive is a pointer to AlertFeedbackVBenignPositive
	AlertFeedbackPBenignPositive = &_AlertFeedbackPBenignPositive
	// AlertFeedbackPUnknownFutureValue is a pointer to AlertFeedbackVUnknownFutureValue
	AlertFeedbackPUnknownFutureValue = &_AlertFeedbackPUnknownFutureValue
)
View Source
var (
	// AlertSeverityPUnknown is a pointer to AlertSeverityVUnknown
	AlertSeverityPUnknown = &_AlertSeverityPUnknown
	// AlertSeverityPInformational is a pointer to AlertSeverityVInformational
	AlertSeverityPInformational = &_AlertSeverityPInformational
	// AlertSeverityPLow is a pointer to AlertSeverityVLow
	AlertSeverityPLow = &_AlertSeverityPLow
	// AlertSeverityPMedium is a pointer to AlertSeverityVMedium
	AlertSeverityPMedium = &_AlertSeverityPMedium
	// AlertSeverityPHigh is a pointer to AlertSeverityVHigh
	AlertSeverityPHigh = &_AlertSeverityPHigh
	// AlertSeverityPUnknownFutureValue is a pointer to AlertSeverityVUnknownFutureValue
	AlertSeverityPUnknownFutureValue = &_AlertSeverityPUnknownFutureValue
)
View Source
var (
	// AlertStatusPUnknown is a pointer to AlertStatusVUnknown
	AlertStatusPUnknown = &_AlertStatusPUnknown
	// AlertStatusPNewAlert is a pointer to AlertStatusVNewAlert
	AlertStatusPNewAlert = &_AlertStatusPNewAlert
	// AlertStatusPInProgress is a pointer to AlertStatusVInProgress
	AlertStatusPInProgress = &_AlertStatusPInProgress
	// AlertStatusPResolved is a pointer to AlertStatusVResolved
	AlertStatusPResolved = &_AlertStatusPResolved
	// AlertStatusPDismissed is a pointer to AlertStatusVDismissed
	AlertStatusPDismissed = &_AlertStatusPDismissed
	// AlertStatusPUnknownFutureValue is a pointer to AlertStatusVUnknownFutureValue
	AlertStatusPUnknownFutureValue = &_AlertStatusPUnknownFutureValue
)
View Source
var (
	// AndroidRequiredPasswordTypePDeviceDefault is a pointer to AndroidRequiredPasswordTypeVDeviceDefault
	AndroidRequiredPasswordTypePDeviceDefault = &_AndroidRequiredPasswordTypePDeviceDefault
	// AndroidRequiredPasswordTypePAlphabetic is a pointer to AndroidRequiredPasswordTypeVAlphabetic
	AndroidRequiredPasswordTypePAlphabetic = &_AndroidRequiredPasswordTypePAlphabetic
	// AndroidRequiredPasswordTypePAlphanumeric is a pointer to AndroidRequiredPasswordTypeVAlphanumeric
	AndroidRequiredPasswordTypePAlphanumeric = &_AndroidRequiredPasswordTypePAlphanumeric
	// AndroidRequiredPasswordTypePAlphanumericWithSymbols is a pointer to AndroidRequiredPasswordTypeVAlphanumericWithSymbols
	AndroidRequiredPasswordTypePAlphanumericWithSymbols = &_AndroidRequiredPasswordTypePAlphanumericWithSymbols
	// AndroidRequiredPasswordTypePLowSecurityBiometric is a pointer to AndroidRequiredPasswordTypeVLowSecurityBiometric
	AndroidRequiredPasswordTypePLowSecurityBiometric = &_AndroidRequiredPasswordTypePLowSecurityBiometric
	// AndroidRequiredPasswordTypePNumeric is a pointer to AndroidRequiredPasswordTypeVNumeric
	AndroidRequiredPasswordTypePNumeric = &_AndroidRequiredPasswordTypePNumeric
	// AndroidRequiredPasswordTypePNumericComplex is a pointer to AndroidRequiredPasswordTypeVNumericComplex
	AndroidRequiredPasswordTypePNumericComplex = &_AndroidRequiredPasswordTypePNumericComplex
	// AndroidRequiredPasswordTypePAny is a pointer to AndroidRequiredPasswordTypeVAny
	AndroidRequiredPasswordTypePAny = &_AndroidRequiredPasswordTypePAny
)
View Source
var (
	// AndroidWorkProfileCrossProfileDataSharingTypePDeviceDefault is a pointer to AndroidWorkProfileCrossProfileDataSharingTypeVDeviceDefault
	AndroidWorkProfileCrossProfileDataSharingTypePDeviceDefault = &_AndroidWorkProfileCrossProfileDataSharingTypePDeviceDefault
	// AndroidWorkProfileCrossProfileDataSharingTypePPreventAny is a pointer to AndroidWorkProfileCrossProfileDataSharingTypeVPreventAny
	AndroidWorkProfileCrossProfileDataSharingTypePPreventAny = &_AndroidWorkProfileCrossProfileDataSharingTypePPreventAny
	// AndroidWorkProfileCrossProfileDataSharingTypePAllowPersonalToWork is a pointer to AndroidWorkProfileCrossProfileDataSharingTypeVAllowPersonalToWork
	AndroidWorkProfileCrossProfileDataSharingTypePAllowPersonalToWork = &_AndroidWorkProfileCrossProfileDataSharingTypePAllowPersonalToWork
	// AndroidWorkProfileCrossProfileDataSharingTypePNoRestrictions is a pointer to AndroidWorkProfileCrossProfileDataSharingTypeVNoRestrictions
	AndroidWorkProfileCrossProfileDataSharingTypePNoRestrictions = &_AndroidWorkProfileCrossProfileDataSharingTypePNoRestrictions
)
View Source
var (
	// AndroidWorkProfileDefaultAppPermissionPolicyTypePDeviceDefault is a pointer to AndroidWorkProfileDefaultAppPermissionPolicyTypeVDeviceDefault
	AndroidWorkProfileDefaultAppPermissionPolicyTypePDeviceDefault = &_AndroidWorkProfileDefaultAppPermissionPolicyTypePDeviceDefault
	// AndroidWorkProfileDefaultAppPermissionPolicyTypePPrompt is a pointer to AndroidWorkProfileDefaultAppPermissionPolicyTypeVPrompt
	AndroidWorkProfileDefaultAppPermissionPolicyTypePPrompt = &_AndroidWorkProfileDefaultAppPermissionPolicyTypePPrompt
	// AndroidWorkProfileDefaultAppPermissionPolicyTypePAutoGrant is a pointer to AndroidWorkProfileDefaultAppPermissionPolicyTypeVAutoGrant
	AndroidWorkProfileDefaultAppPermissionPolicyTypePAutoGrant = &_AndroidWorkProfileDefaultAppPermissionPolicyTypePAutoGrant
	// AndroidWorkProfileDefaultAppPermissionPolicyTypePAutoDeny is a pointer to AndroidWorkProfileDefaultAppPermissionPolicyTypeVAutoDeny
	AndroidWorkProfileDefaultAppPermissionPolicyTypePAutoDeny = &_AndroidWorkProfileDefaultAppPermissionPolicyTypePAutoDeny
)
View Source
var (
	// AndroidWorkProfileRequiredPasswordTypePDeviceDefault is a pointer to AndroidWorkProfileRequiredPasswordTypeVDeviceDefault
	AndroidWorkProfileRequiredPasswordTypePDeviceDefault = &_AndroidWorkProfileRequiredPasswordTypePDeviceDefault
	// AndroidWorkProfileRequiredPasswordTypePLowSecurityBiometric is a pointer to AndroidWorkProfileRequiredPasswordTypeVLowSecurityBiometric
	AndroidWorkProfileRequiredPasswordTypePLowSecurityBiometric = &_AndroidWorkProfileRequiredPasswordTypePLowSecurityBiometric
	// AndroidWorkProfileRequiredPasswordTypePRequired is a pointer to AndroidWorkProfileRequiredPasswordTypeVRequired
	AndroidWorkProfileRequiredPasswordTypePRequired = &_AndroidWorkProfileRequiredPasswordTypePRequired
	// AndroidWorkProfileRequiredPasswordTypePAtLeastNumeric is a pointer to AndroidWorkProfileRequiredPasswordTypeVAtLeastNumeric
	AndroidWorkProfileRequiredPasswordTypePAtLeastNumeric = &_AndroidWorkProfileRequiredPasswordTypePAtLeastNumeric
	// AndroidWorkProfileRequiredPasswordTypePNumericComplex is a pointer to AndroidWorkProfileRequiredPasswordTypeVNumericComplex
	AndroidWorkProfileRequiredPasswordTypePNumericComplex = &_AndroidWorkProfileRequiredPasswordTypePNumericComplex
	// AndroidWorkProfileRequiredPasswordTypePAtLeastAlphabetic is a pointer to AndroidWorkProfileRequiredPasswordTypeVAtLeastAlphabetic
	AndroidWorkProfileRequiredPasswordTypePAtLeastAlphabetic = &_AndroidWorkProfileRequiredPasswordTypePAtLeastAlphabetic
	// AndroidWorkProfileRequiredPasswordTypePAtLeastAlphanumeric is a pointer to AndroidWorkProfileRequiredPasswordTypeVAtLeastAlphanumeric
	AndroidWorkProfileRequiredPasswordTypePAtLeastAlphanumeric = &_AndroidWorkProfileRequiredPasswordTypePAtLeastAlphanumeric
	// AndroidWorkProfileRequiredPasswordTypePAlphanumericWithSymbols is a pointer to AndroidWorkProfileRequiredPasswordTypeVAlphanumericWithSymbols
	AndroidWorkProfileRequiredPasswordTypePAlphanumericWithSymbols = &_AndroidWorkProfileRequiredPasswordTypePAlphanumericWithSymbols
)
View Source
var (
	// AppListTypePNone is a pointer to AppListTypeVNone
	AppListTypePNone = &_AppListTypePNone
	// AppListTypePAppsInListCompliant is a pointer to AppListTypeVAppsInListCompliant
	AppListTypePAppsInListCompliant = &_AppListTypePAppsInListCompliant
	// AppListTypePAppsNotInListCompliant is a pointer to AppListTypeVAppsNotInListCompliant
	AppListTypePAppsNotInListCompliant = &_AppListTypePAppsNotInListCompliant
)
View Source
var (
	// AppLockerApplicationControlTypePNotConfigured is a pointer to AppLockerApplicationControlTypeVNotConfigured
	AppLockerApplicationControlTypePNotConfigured = &_AppLockerApplicationControlTypePNotConfigured
	// AppLockerApplicationControlTypePEnforceComponentsAndStoreApps is a pointer to AppLockerApplicationControlTypeVEnforceComponentsAndStoreApps
	AppLockerApplicationControlTypePEnforceComponentsAndStoreApps = &_AppLockerApplicationControlTypePEnforceComponentsAndStoreApps
	// AppLockerApplicationControlTypePAuditComponentsAndStoreApps is a pointer to AppLockerApplicationControlTypeVAuditComponentsAndStoreApps
	AppLockerApplicationControlTypePAuditComponentsAndStoreApps = &_AppLockerApplicationControlTypePAuditComponentsAndStoreApps
	// AppLockerApplicationControlTypePEnforceComponentsStoreAppsAndSmartlocker is a pointer to AppLockerApplicationControlTypeVEnforceComponentsStoreAppsAndSmartlocker
	AppLockerApplicationControlTypePEnforceComponentsStoreAppsAndSmartlocker = &_AppLockerApplicationControlTypePEnforceComponentsStoreAppsAndSmartlocker
	// AppLockerApplicationControlTypePAuditComponentsStoreAppsAndSmartlocker is a pointer to AppLockerApplicationControlTypeVAuditComponentsStoreAppsAndSmartlocker
	AppLockerApplicationControlTypePAuditComponentsStoreAppsAndSmartlocker = &_AppLockerApplicationControlTypePAuditComponentsStoreAppsAndSmartlocker
)
View Source
var (
	// ApplicationGuardBlockClipboardSharingTypePNotConfigured is a pointer to ApplicationGuardBlockClipboardSharingTypeVNotConfigured
	ApplicationGuardBlockClipboardSharingTypePNotConfigured = &_ApplicationGuardBlockClipboardSharingTypePNotConfigured
	// ApplicationGuardBlockClipboardSharingTypePBlockBoth is a pointer to ApplicationGuardBlockClipboardSharingTypeVBlockBoth
	ApplicationGuardBlockClipboardSharingTypePBlockBoth = &_ApplicationGuardBlockClipboardSharingTypePBlockBoth
	// ApplicationGuardBlockClipboardSharingTypePBlockHostToContainer is a pointer to ApplicationGuardBlockClipboardSharingTypeVBlockHostToContainer
	ApplicationGuardBlockClipboardSharingTypePBlockHostToContainer = &_ApplicationGuardBlockClipboardSharingTypePBlockHostToContainer
	// ApplicationGuardBlockClipboardSharingTypePBlockContainerToHost is a pointer to ApplicationGuardBlockClipboardSharingTypeVBlockContainerToHost
	ApplicationGuardBlockClipboardSharingTypePBlockContainerToHost = &_ApplicationGuardBlockClipboardSharingTypePBlockContainerToHost
	// ApplicationGuardBlockClipboardSharingTypePBlockNone is a pointer to ApplicationGuardBlockClipboardSharingTypeVBlockNone
	ApplicationGuardBlockClipboardSharingTypePBlockNone = &_ApplicationGuardBlockClipboardSharingTypePBlockNone
)
View Source
var (
	// ApplicationGuardBlockFileTransferTypePNotConfigured is a pointer to ApplicationGuardBlockFileTransferTypeVNotConfigured
	ApplicationGuardBlockFileTransferTypePNotConfigured = &_ApplicationGuardBlockFileTransferTypePNotConfigured
	// ApplicationGuardBlockFileTransferTypePBlockImageAndTextFile is a pointer to ApplicationGuardBlockFileTransferTypeVBlockImageAndTextFile
	ApplicationGuardBlockFileTransferTypePBlockImageAndTextFile = &_ApplicationGuardBlockFileTransferTypePBlockImageAndTextFile
	// ApplicationGuardBlockFileTransferTypePBlockImageFile is a pointer to ApplicationGuardBlockFileTransferTypeVBlockImageFile
	ApplicationGuardBlockFileTransferTypePBlockImageFile = &_ApplicationGuardBlockFileTransferTypePBlockImageFile
	// ApplicationGuardBlockFileTransferTypePBlockNone is a pointer to ApplicationGuardBlockFileTransferTypeVBlockNone
	ApplicationGuardBlockFileTransferTypePBlockNone = &_ApplicationGuardBlockFileTransferTypePBlockNone
	// ApplicationGuardBlockFileTransferTypePBlockTextFile is a pointer to ApplicationGuardBlockFileTransferTypeVBlockTextFile
	ApplicationGuardBlockFileTransferTypePBlockTextFile = &_ApplicationGuardBlockFileTransferTypePBlockTextFile
)
View Source
var (
	// ApplicationTypePUniversal is a pointer to ApplicationTypeVUniversal
	ApplicationTypePUniversal = &_ApplicationTypePUniversal
	// ApplicationTypePDesktop is a pointer to ApplicationTypeVDesktop
	ApplicationTypePDesktop = &_ApplicationTypePDesktop
)
View Source
var (
	// AppliedConditionalAccessPolicyResultPSuccess is a pointer to AppliedConditionalAccessPolicyResultVSuccess
	AppliedConditionalAccessPolicyResultPSuccess = &_AppliedConditionalAccessPolicyResultPSuccess
	// AppliedConditionalAccessPolicyResultPFailure is a pointer to AppliedConditionalAccessPolicyResultVFailure
	AppliedConditionalAccessPolicyResultPFailure = &_AppliedConditionalAccessPolicyResultPFailure
	// AppliedConditionalAccessPolicyResultPNotApplied is a pointer to AppliedConditionalAccessPolicyResultVNotApplied
	AppliedConditionalAccessPolicyResultPNotApplied = &_AppliedConditionalAccessPolicyResultPNotApplied
	// AppliedConditionalAccessPolicyResultPNotEnabled is a pointer to AppliedConditionalAccessPolicyResultVNotEnabled
	AppliedConditionalAccessPolicyResultPNotEnabled = &_AppliedConditionalAccessPolicyResultPNotEnabled
	// AppliedConditionalAccessPolicyResultPUnknown is a pointer to AppliedConditionalAccessPolicyResultVUnknown
	AppliedConditionalAccessPolicyResultPUnknown = &_AppliedConditionalAccessPolicyResultPUnknown
	// AppliedConditionalAccessPolicyResultPUnknownFutureValue is a pointer to AppliedConditionalAccessPolicyResultVUnknownFutureValue
	AppliedConditionalAccessPolicyResultPUnknownFutureValue = &_AppliedConditionalAccessPolicyResultPUnknownFutureValue
)
View Source
var (
	// AttendeeTypePRequired is a pointer to AttendeeTypeVRequired
	AttendeeTypePRequired = &_AttendeeTypePRequired
	// AttendeeTypePOptional is a pointer to AttendeeTypeVOptional
	AttendeeTypePOptional = &_AttendeeTypePOptional
	// AttendeeTypePResource is a pointer to AttendeeTypeVResource
	AttendeeTypePResource = &_AttendeeTypePResource
)
View Source
var (
	// AutomaticRepliesStatusPDisabled is a pointer to AutomaticRepliesStatusVDisabled
	AutomaticRepliesStatusPDisabled = &_AutomaticRepliesStatusPDisabled
	// AutomaticRepliesStatusPAlwaysEnabled is a pointer to AutomaticRepliesStatusVAlwaysEnabled
	AutomaticRepliesStatusPAlwaysEnabled = &_AutomaticRepliesStatusPAlwaysEnabled
	// AutomaticRepliesStatusPScheduled is a pointer to AutomaticRepliesStatusVScheduled
	AutomaticRepliesStatusPScheduled = &_AutomaticRepliesStatusPScheduled
)
View Source
var (
	// AutomaticUpdateModePUserDefined is a pointer to AutomaticUpdateModeVUserDefined
	AutomaticUpdateModePUserDefined = &_AutomaticUpdateModePUserDefined
	// AutomaticUpdateModePNotifyDownload is a pointer to AutomaticUpdateModeVNotifyDownload
	AutomaticUpdateModePNotifyDownload = &_AutomaticUpdateModePNotifyDownload
	// AutomaticUpdateModePAutoInstallAtMaintenanceTime is a pointer to AutomaticUpdateModeVAutoInstallAtMaintenanceTime
	AutomaticUpdateModePAutoInstallAtMaintenanceTime = &_AutomaticUpdateModePAutoInstallAtMaintenanceTime
	// AutomaticUpdateModePAutoInstallAndRebootAtMaintenanceTime is a pointer to AutomaticUpdateModeVAutoInstallAndRebootAtMaintenanceTime
	AutomaticUpdateModePAutoInstallAndRebootAtMaintenanceTime = &_AutomaticUpdateModePAutoInstallAndRebootAtMaintenanceTime
	// AutomaticUpdateModePAutoInstallAndRebootAtScheduledTime is a pointer to AutomaticUpdateModeVAutoInstallAndRebootAtScheduledTime
	AutomaticUpdateModePAutoInstallAndRebootAtScheduledTime = &_AutomaticUpdateModePAutoInstallAndRebootAtScheduledTime
	// AutomaticUpdateModePAutoInstallAndRebootWithoutEndUserControl is a pointer to AutomaticUpdateModeVAutoInstallAndRebootWithoutEndUserControl
	AutomaticUpdateModePAutoInstallAndRebootWithoutEndUserControl = &_AutomaticUpdateModePAutoInstallAndRebootWithoutEndUserControl
)
View Source
var (
	// BitLockerEncryptionMethodPAesCbc128 is a pointer to BitLockerEncryptionMethodVAesCbc128
	BitLockerEncryptionMethodPAesCbc128 = &_BitLockerEncryptionMethodPAesCbc128
	// BitLockerEncryptionMethodPAesCbc256 is a pointer to BitLockerEncryptionMethodVAesCbc256
	BitLockerEncryptionMethodPAesCbc256 = &_BitLockerEncryptionMethodPAesCbc256
	// BitLockerEncryptionMethodPXtsAes128 is a pointer to BitLockerEncryptionMethodVXtsAes128
	BitLockerEncryptionMethodPXtsAes128 = &_BitLockerEncryptionMethodPXtsAes128
	// BitLockerEncryptionMethodPXtsAes256 is a pointer to BitLockerEncryptionMethodVXtsAes256
	BitLockerEncryptionMethodPXtsAes256 = &_BitLockerEncryptionMethodPXtsAes256
)
View Source
var (
	// BodyTypePText is a pointer to BodyTypeVText
	BodyTypePText = &_BodyTypePText
	// BodyTypePHTML is a pointer to BodyTypeVHTML
	BodyTypePHTML = &_BodyTypePHTML
)
View Source
var (
	// CalendarColorPLightBlue is a pointer to CalendarColorVLightBlue
	CalendarColorPLightBlue = &_CalendarColorPLightBlue
	// CalendarColorPLightGreen is a pointer to CalendarColorVLightGreen
	CalendarColorPLightGreen = &_CalendarColorPLightGreen
	// CalendarColorPLightOrange is a pointer to CalendarColorVLightOrange
	CalendarColorPLightOrange = &_CalendarColorPLightOrange
	// CalendarColorPLightGray is a pointer to CalendarColorVLightGray
	CalendarColorPLightGray = &_CalendarColorPLightGray
	// CalendarColorPLightYellow is a pointer to CalendarColorVLightYellow
	CalendarColorPLightYellow = &_CalendarColorPLightYellow
	// CalendarColorPLightTeal is a pointer to CalendarColorVLightTeal
	CalendarColorPLightTeal = &_CalendarColorPLightTeal
	// CalendarColorPLightPink is a pointer to CalendarColorVLightPink
	CalendarColorPLightPink = &_CalendarColorPLightPink
	// CalendarColorPLightBrown is a pointer to CalendarColorVLightBrown
	CalendarColorPLightBrown = &_CalendarColorPLightBrown
	// CalendarColorPLightRed is a pointer to CalendarColorVLightRed
	CalendarColorPLightRed = &_CalendarColorPLightRed
	// CalendarColorPMaxColor is a pointer to CalendarColorVMaxColor
	CalendarColorPMaxColor = &_CalendarColorPMaxColor
	// CalendarColorPAuto is a pointer to CalendarColorVAuto
	CalendarColorPAuto = &_CalendarColorPAuto
)
View Source
var (
	// CallDirectionPIncoming is a pointer to CallDirectionVIncoming
	CallDirectionPIncoming = &_CallDirectionPIncoming
	// CallDirectionPOutgoing is a pointer to CallDirectionVOutgoing
	CallDirectionPOutgoing = &_CallDirectionPOutgoing
)
View Source
var (
	// CallStatePIncoming is a pointer to CallStateVIncoming
	CallStatePIncoming = &_CallStatePIncoming
	// CallStatePEstablishing is a pointer to CallStateVEstablishing
	CallStatePEstablishing = &_CallStatePEstablishing
	// CallStatePEstablished is a pointer to CallStateVEstablished
	CallStatePEstablished = &_CallStatePEstablished
	// CallStatePHold is a pointer to CallStateVHold
	CallStatePHold = &_CallStatePHold
	// CallStatePTransferring is a pointer to CallStateVTransferring
	CallStatePTransferring = &_CallStatePTransferring
	// CallStatePTransferAccepted is a pointer to CallStateVTransferAccepted
	CallStatePTransferAccepted = &_CallStatePTransferAccepted
	// CallStatePRedirecting is a pointer to CallStateVRedirecting
	CallStatePRedirecting = &_CallStatePRedirecting
	// CallStatePTerminating is a pointer to CallStateVTerminating
	CallStatePTerminating = &_CallStatePTerminating
	// CallStatePTerminated is a pointer to CallStateVTerminated
	CallStatePTerminated = &_CallStatePTerminated
	// CallStatePUnknownFutureValue is a pointer to CallStateVUnknownFutureValue
	CallStatePUnknownFutureValue = &_CallStatePUnknownFutureValue
)
View Source
var (
	// CategoryColorPPreset0 is a pointer to CategoryColorVPreset0
	CategoryColorPPreset0 = &_CategoryColorPPreset0
	// CategoryColorPPreset1 is a pointer to CategoryColorVPreset1
	CategoryColorPPreset1 = &_CategoryColorPPreset1
	// CategoryColorPPreset2 is a pointer to CategoryColorVPreset2
	CategoryColorPPreset2 = &_CategoryColorPPreset2
	// CategoryColorPPreset3 is a pointer to CategoryColorVPreset3
	CategoryColorPPreset3 = &_CategoryColorPPreset3
	// CategoryColorPPreset4 is a pointer to CategoryColorVPreset4
	CategoryColorPPreset4 = &_CategoryColorPPreset4
	// CategoryColorPPreset5 is a pointer to CategoryColorVPreset5
	CategoryColorPPreset5 = &_CategoryColorPPreset5
	// CategoryColorPPreset6 is a pointer to CategoryColorVPreset6
	CategoryColorPPreset6 = &_CategoryColorPPreset6
	// CategoryColorPPreset7 is a pointer to CategoryColorVPreset7
	CategoryColorPPreset7 = &_CategoryColorPPreset7
	// CategoryColorPPreset8 is a pointer to CategoryColorVPreset8
	CategoryColorPPreset8 = &_CategoryColorPPreset8
	// CategoryColorPPreset9 is a pointer to CategoryColorVPreset9
	CategoryColorPPreset9 = &_CategoryColorPPreset9
	// CategoryColorPPreset10 is a pointer to CategoryColorVPreset10
	CategoryColorPPreset10 = &_CategoryColorPPreset10
	// CategoryColorPPreset11 is a pointer to CategoryColorVPreset11
	CategoryColorPPreset11 = &_CategoryColorPPreset11
	// CategoryColorPPreset12 is a pointer to CategoryColorVPreset12
	CategoryColorPPreset12 = &_CategoryColorPPreset12
	// CategoryColorPPreset13 is a pointer to CategoryColorVPreset13
	CategoryColorPPreset13 = &_CategoryColorPPreset13
	// CategoryColorPPreset14 is a pointer to CategoryColorVPreset14
	CategoryColorPPreset14 = &_CategoryColorPPreset14
	// CategoryColorPPreset15 is a pointer to CategoryColorVPreset15
	CategoryColorPPreset15 = &_CategoryColorPPreset15
	// CategoryColorPPreset16 is a pointer to CategoryColorVPreset16
	CategoryColorPPreset16 = &_CategoryColorPPreset16
	// CategoryColorPPreset17 is a pointer to CategoryColorVPreset17
	CategoryColorPPreset17 = &_CategoryColorPPreset17
	// CategoryColorPPreset18 is a pointer to CategoryColorVPreset18
	CategoryColorPPreset18 = &_CategoryColorPPreset18
	// CategoryColorPPreset19 is a pointer to CategoryColorVPreset19
	CategoryColorPPreset19 = &_CategoryColorPPreset19
	// CategoryColorPPreset20 is a pointer to CategoryColorVPreset20
	CategoryColorPPreset20 = &_CategoryColorPPreset20
	// CategoryColorPPreset21 is a pointer to CategoryColorVPreset21
	CategoryColorPPreset21 = &_CategoryColorPPreset21
	// CategoryColorPPreset22 is a pointer to CategoryColorVPreset22
	CategoryColorPPreset22 = &_CategoryColorPPreset22
	// CategoryColorPPreset23 is a pointer to CategoryColorVPreset23
	CategoryColorPPreset23 = &_CategoryColorPPreset23
	// CategoryColorPPreset24 is a pointer to CategoryColorVPreset24
	CategoryColorPPreset24 = &_CategoryColorPPreset24
	// CategoryColorPNone is a pointer to CategoryColorVNone
	CategoryColorPNone = &_CategoryColorPNone
)
View Source
var (
	// ChangeTypePCreated is a pointer to ChangeTypeVCreated
	ChangeTypePCreated = &_ChangeTypePCreated
	// ChangeTypePUpdated is a pointer to ChangeTypeVUpdated
	ChangeTypePUpdated = &_ChangeTypePUpdated
	// ChangeTypePDeleted is a pointer to ChangeTypeVDeleted
	ChangeTypePDeleted = &_ChangeTypePDeleted
)
View Source
var (
	// ClonableTeamPartsPApps is a pointer to ClonableTeamPartsVApps
	ClonableTeamPartsPApps = &_ClonableTeamPartsPApps
	// ClonableTeamPartsPTabs is a pointer to ClonableTeamPartsVTabs
	ClonableTeamPartsPTabs = &_ClonableTeamPartsPTabs
	// ClonableTeamPartsPSettings is a pointer to ClonableTeamPartsVSettings
	ClonableTeamPartsPSettings = &_ClonableTeamPartsPSettings
	// ClonableTeamPartsPChannels is a pointer to ClonableTeamPartsVChannels
	ClonableTeamPartsPChannels = &_ClonableTeamPartsPChannels
	// ClonableTeamPartsPMembers is a pointer to ClonableTeamPartsVMembers
	ClonableTeamPartsPMembers = &_ClonableTeamPartsPMembers
)
View Source
var (
	// ComplianceStatePUnknown is a pointer to ComplianceStateVUnknown
	ComplianceStatePUnknown = &_ComplianceStatePUnknown
	// ComplianceStatePCompliant is a pointer to ComplianceStateVCompliant
	ComplianceStatePCompliant = &_ComplianceStatePCompliant
	// ComplianceStatePNoncompliant is a pointer to ComplianceStateVNoncompliant
	ComplianceStatePNoncompliant = &_ComplianceStatePNoncompliant
	// ComplianceStatePConflict is a pointer to ComplianceStateVConflict
	ComplianceStatePConflict = &_ComplianceStatePConflict
	// ComplianceStatePError is a pointer to ComplianceStateVError
	ComplianceStatePError = &_ComplianceStatePError
	// ComplianceStatePInGracePeriod is a pointer to ComplianceStateVInGracePeriod
	ComplianceStatePInGracePeriod = &_ComplianceStatePInGracePeriod
	// ComplianceStatePConfigManager is a pointer to ComplianceStateVConfigManager
	ComplianceStatePConfigManager = &_ComplianceStatePConfigManager
)
View Source
var (
	// ComplianceStatusPUnknown is a pointer to ComplianceStatusVUnknown
	ComplianceStatusPUnknown = &_ComplianceStatusPUnknown
	// ComplianceStatusPNotApplicable is a pointer to ComplianceStatusVNotApplicable
	ComplianceStatusPNotApplicable = &_ComplianceStatusPNotApplicable
	// ComplianceStatusPCompliant is a pointer to ComplianceStatusVCompliant
	ComplianceStatusPCompliant = &_ComplianceStatusPCompliant
	// ComplianceStatusPRemediated is a pointer to ComplianceStatusVRemediated
	ComplianceStatusPRemediated = &_ComplianceStatusPRemediated
	// ComplianceStatusPNonCompliant is a pointer to ComplianceStatusVNonCompliant
	ComplianceStatusPNonCompliant = &_ComplianceStatusPNonCompliant
	// ComplianceStatusPError is a pointer to ComplianceStatusVError
	ComplianceStatusPError = &_ComplianceStatusPError
	// ComplianceStatusPConflict is a pointer to ComplianceStatusVConflict
	ComplianceStatusPConflict = &_ComplianceStatusPConflict
	// ComplianceStatusPNotAssigned is a pointer to ComplianceStatusVNotAssigned
	ComplianceStatusPNotAssigned = &_ComplianceStatusPNotAssigned
)
View Source
var (
	// ConditionalAccessStatusPSuccess is a pointer to ConditionalAccessStatusVSuccess
	ConditionalAccessStatusPSuccess = &_ConditionalAccessStatusPSuccess
	// ConditionalAccessStatusPFailure is a pointer to ConditionalAccessStatusVFailure
	ConditionalAccessStatusPFailure = &_ConditionalAccessStatusPFailure
	// ConditionalAccessStatusPNotApplied is a pointer to ConditionalAccessStatusVNotApplied
	ConditionalAccessStatusPNotApplied = &_ConditionalAccessStatusPNotApplied
	// ConditionalAccessStatusPUnknownFutureValue is a pointer to ConditionalAccessStatusVUnknownFutureValue
	ConditionalAccessStatusPUnknownFutureValue = &_ConditionalAccessStatusPUnknownFutureValue
)
View Source
var (
	// ConnectionDirectionPUnknown is a pointer to ConnectionDirectionVUnknown
	ConnectionDirectionPUnknown = &_ConnectionDirectionPUnknown
	// ConnectionDirectionPInbound is a pointer to ConnectionDirectionVInbound
	ConnectionDirectionPInbound = &_ConnectionDirectionPInbound
	// ConnectionDirectionPOutbound is a pointer to ConnectionDirectionVOutbound
	ConnectionDirectionPOutbound = &_ConnectionDirectionPOutbound
	// ConnectionDirectionPUnknownFutureValue is a pointer to ConnectionDirectionVUnknownFutureValue
	ConnectionDirectionPUnknownFutureValue = &_ConnectionDirectionPUnknownFutureValue
)
View Source
var (
	// ConnectionStatusPUnknown is a pointer to ConnectionStatusVUnknown
	ConnectionStatusPUnknown = &_ConnectionStatusPUnknown
	// ConnectionStatusPAttempted is a pointer to ConnectionStatusVAttempted
	ConnectionStatusPAttempted = &_ConnectionStatusPAttempted
	// ConnectionStatusPSucceeded is a pointer to ConnectionStatusVSucceeded
	ConnectionStatusPSucceeded = &_ConnectionStatusPSucceeded
	// ConnectionStatusPBlocked is a pointer to ConnectionStatusVBlocked
	ConnectionStatusPBlocked = &_ConnectionStatusPBlocked
	// ConnectionStatusPFailed is a pointer to ConnectionStatusVFailed
	ConnectionStatusPFailed = &_ConnectionStatusPFailed
	// ConnectionStatusPUnknownFutureValue is a pointer to ConnectionStatusVUnknownFutureValue
	ConnectionStatusPUnknownFutureValue = &_ConnectionStatusPUnknownFutureValue
)
View Source
var (
	// DataPolicyOperationStatusPNotStarted is a pointer to DataPolicyOperationStatusVNotStarted
	DataPolicyOperationStatusPNotStarted = &_DataPolicyOperationStatusPNotStarted
	// DataPolicyOperationStatusPRunning is a pointer to DataPolicyOperationStatusVRunning
	DataPolicyOperationStatusPRunning = &_DataPolicyOperationStatusPRunning
	// DataPolicyOperationStatusPComplete is a pointer to DataPolicyOperationStatusVComplete
	DataPolicyOperationStatusPComplete = &_DataPolicyOperationStatusPComplete
	// DataPolicyOperationStatusPFailed is a pointer to DataPolicyOperationStatusVFailed
	DataPolicyOperationStatusPFailed = &_DataPolicyOperationStatusPFailed
	// DataPolicyOperationStatusPUnknownFutureValue is a pointer to DataPolicyOperationStatusVUnknownFutureValue
	DataPolicyOperationStatusPUnknownFutureValue = &_DataPolicyOperationStatusPUnknownFutureValue
)
View Source
var (
	// DayOfWeekPSunday is a pointer to DayOfWeekVSunday
	DayOfWeekPSunday = &_DayOfWeekPSunday
	// DayOfWeekPMonday is a pointer to DayOfWeekVMonday
	DayOfWeekPMonday = &_DayOfWeekPMonday
	// DayOfWeekPTuesday is a pointer to DayOfWeekVTuesday
	DayOfWeekPTuesday = &_DayOfWeekPTuesday
	// DayOfWeekPWednesday is a pointer to DayOfWeekVWednesday
	DayOfWeekPWednesday = &_DayOfWeekPWednesday
	// DayOfWeekPThursday is a pointer to DayOfWeekVThursday
	DayOfWeekPThursday = &_DayOfWeekPThursday
	// DayOfWeekPFriday is a pointer to DayOfWeekVFriday
	DayOfWeekPFriday = &_DayOfWeekPFriday
	// DayOfWeekPSaturday is a pointer to DayOfWeekVSaturday
	DayOfWeekPSaturday = &_DayOfWeekPSaturday
)
View Source
var (
	// DefenderCloudBlockLevelTypePNotConfigured is a pointer to DefenderCloudBlockLevelTypeVNotConfigured
	DefenderCloudBlockLevelTypePNotConfigured = &_DefenderCloudBlockLevelTypePNotConfigured
	// DefenderCloudBlockLevelTypePHigh is a pointer to DefenderCloudBlockLevelTypeVHigh
	DefenderCloudBlockLevelTypePHigh = &_DefenderCloudBlockLevelTypePHigh
	// DefenderCloudBlockLevelTypePHighPlus is a pointer to DefenderCloudBlockLevelTypeVHighPlus
	DefenderCloudBlockLevelTypePHighPlus = &_DefenderCloudBlockLevelTypePHighPlus
	// DefenderCloudBlockLevelTypePZeroTolerance is a pointer to DefenderCloudBlockLevelTypeVZeroTolerance
	DefenderCloudBlockLevelTypePZeroTolerance = &_DefenderCloudBlockLevelTypePZeroTolerance
)
View Source
var (
	// DefenderMonitorFileActivityPUserDefined is a pointer to DefenderMonitorFileActivityVUserDefined
	DefenderMonitorFileActivityPUserDefined = &_DefenderMonitorFileActivityPUserDefined
	// DefenderMonitorFileActivityPDisable is a pointer to DefenderMonitorFileActivityVDisable
	DefenderMonitorFileActivityPDisable = &_DefenderMonitorFileActivityPDisable
	// DefenderMonitorFileActivityPMonitorAllFiles is a pointer to DefenderMonitorFileActivityVMonitorAllFiles
	DefenderMonitorFileActivityPMonitorAllFiles = &_DefenderMonitorFileActivityPMonitorAllFiles
	// DefenderMonitorFileActivityPMonitorIncomingFilesOnly is a pointer to DefenderMonitorFileActivityVMonitorIncomingFilesOnly
	DefenderMonitorFileActivityPMonitorIncomingFilesOnly = &_DefenderMonitorFileActivityPMonitorIncomingFilesOnly
	// DefenderMonitorFileActivityPMonitorOutgoingFilesOnly is a pointer to DefenderMonitorFileActivityVMonitorOutgoingFilesOnly
	DefenderMonitorFileActivityPMonitorOutgoingFilesOnly = &_DefenderMonitorFileActivityPMonitorOutgoingFilesOnly
)
View Source
var (
	// DefenderPromptForSampleSubmissionPUserDefined is a pointer to DefenderPromptForSampleSubmissionVUserDefined
	DefenderPromptForSampleSubmissionPUserDefined = &_DefenderPromptForSampleSubmissionPUserDefined
	// DefenderPromptForSampleSubmissionPAlwaysPrompt is a pointer to DefenderPromptForSampleSubmissionVAlwaysPrompt
	DefenderPromptForSampleSubmissionPAlwaysPrompt = &_DefenderPromptForSampleSubmissionPAlwaysPrompt
	// DefenderPromptForSampleSubmissionPPromptBeforeSendingPersonalData is a pointer to DefenderPromptForSampleSubmissionVPromptBeforeSendingPersonalData
	DefenderPromptForSampleSubmissionPPromptBeforeSendingPersonalData = &_DefenderPromptForSampleSubmissionPPromptBeforeSendingPersonalData
	// DefenderPromptForSampleSubmissionPNeverSendData is a pointer to DefenderPromptForSampleSubmissionVNeverSendData
	DefenderPromptForSampleSubmissionPNeverSendData = &_DefenderPromptForSampleSubmissionPNeverSendData
	// DefenderPromptForSampleSubmissionPSendAllDataWithoutPrompting is a pointer to DefenderPromptForSampleSubmissionVSendAllDataWithoutPrompting
	DefenderPromptForSampleSubmissionPSendAllDataWithoutPrompting = &_DefenderPromptForSampleSubmissionPSendAllDataWithoutPrompting
)
View Source
var (
	// DefenderScanTypePUserDefined is a pointer to DefenderScanTypeVUserDefined
	DefenderScanTypePUserDefined = &_DefenderScanTypePUserDefined
	// DefenderScanTypePDisabled is a pointer to DefenderScanTypeVDisabled
	DefenderScanTypePDisabled = &_DefenderScanTypePDisabled
	// DefenderScanTypePQuick is a pointer to DefenderScanTypeVQuick
	DefenderScanTypePQuick = &_DefenderScanTypePQuick
	// DefenderScanTypePFull is a pointer to DefenderScanTypeVFull
	DefenderScanTypePFull = &_DefenderScanTypePFull
)
View Source
var (
	// DefenderThreatActionPDeviceDefault is a pointer to DefenderThreatActionVDeviceDefault
	DefenderThreatActionPDeviceDefault = &_DefenderThreatActionPDeviceDefault
	// DefenderThreatActionPClean is a pointer to DefenderThreatActionVClean
	DefenderThreatActionPClean = &_DefenderThreatActionPClean
	// DefenderThreatActionPQuarantine is a pointer to DefenderThreatActionVQuarantine
	DefenderThreatActionPQuarantine = &_DefenderThreatActionPQuarantine
	// DefenderThreatActionPRemove is a pointer to DefenderThreatActionVRemove
	DefenderThreatActionPRemove = &_DefenderThreatActionPRemove
	// DefenderThreatActionPAllow is a pointer to DefenderThreatActionVAllow
	DefenderThreatActionPAllow = &_DefenderThreatActionPAllow
	// DefenderThreatActionPUserDefined is a pointer to DefenderThreatActionVUserDefined
	DefenderThreatActionPUserDefined = &_DefenderThreatActionPUserDefined
	// DefenderThreatActionPBlock is a pointer to DefenderThreatActionVBlock
	DefenderThreatActionPBlock = &_DefenderThreatActionPBlock
)
View Source
var (
	// DeviceComplianceActionTypePNoAction is a pointer to DeviceComplianceActionTypeVNoAction
	DeviceComplianceActionTypePNoAction = &_DeviceComplianceActionTypePNoAction
	// DeviceComplianceActionTypePNotification is a pointer to DeviceComplianceActionTypeVNotification
	DeviceComplianceActionTypePNotification = &_DeviceComplianceActionTypePNotification
	// DeviceComplianceActionTypePBlock is a pointer to DeviceComplianceActionTypeVBlock
	DeviceComplianceActionTypePBlock = &_DeviceComplianceActionTypePBlock
	// DeviceComplianceActionTypePRetire is a pointer to DeviceComplianceActionTypeVRetire
	DeviceComplianceActionTypePRetire = &_DeviceComplianceActionTypePRetire
	// DeviceComplianceActionTypePWipe is a pointer to DeviceComplianceActionTypeVWipe
	DeviceComplianceActionTypePWipe = &_DeviceComplianceActionTypePWipe
	// DeviceComplianceActionTypePRemoveResourceAccessProfiles is a pointer to DeviceComplianceActionTypeVRemoveResourceAccessProfiles
	DeviceComplianceActionTypePRemoveResourceAccessProfiles = &_DeviceComplianceActionTypePRemoveResourceAccessProfiles
	// DeviceComplianceActionTypePPushNotification is a pointer to DeviceComplianceActionTypeVPushNotification
	DeviceComplianceActionTypePPushNotification = &_DeviceComplianceActionTypePPushNotification
)
View Source
var (
	// DeviceEnrollmentFailureReasonPUnknown is a pointer to DeviceEnrollmentFailureReasonVUnknown
	DeviceEnrollmentFailureReasonPUnknown = &_DeviceEnrollmentFailureReasonPUnknown
	// DeviceEnrollmentFailureReasonPAuthentication is a pointer to DeviceEnrollmentFailureReasonVAuthentication
	DeviceEnrollmentFailureReasonPAuthentication = &_DeviceEnrollmentFailureReasonPAuthentication
	// DeviceEnrollmentFailureReasonPAuthorization is a pointer to DeviceEnrollmentFailureReasonVAuthorization
	DeviceEnrollmentFailureReasonPAuthorization = &_DeviceEnrollmentFailureReasonPAuthorization
	// DeviceEnrollmentFailureReasonPAccountValidation is a pointer to DeviceEnrollmentFailureReasonVAccountValidation
	DeviceEnrollmentFailureReasonPAccountValidation = &_DeviceEnrollmentFailureReasonPAccountValidation
	// DeviceEnrollmentFailureReasonPUserValidation is a pointer to DeviceEnrollmentFailureReasonVUserValidation
	DeviceEnrollmentFailureReasonPUserValidation = &_DeviceEnrollmentFailureReasonPUserValidation
	// DeviceEnrollmentFailureReasonPDeviceNotSupported is a pointer to DeviceEnrollmentFailureReasonVDeviceNotSupported
	DeviceEnrollmentFailureReasonPDeviceNotSupported = &_DeviceEnrollmentFailureReasonPDeviceNotSupported
	// DeviceEnrollmentFailureReasonPInMaintenance is a pointer to DeviceEnrollmentFailureReasonVInMaintenance
	DeviceEnrollmentFailureReasonPInMaintenance = &_DeviceEnrollmentFailureReasonPInMaintenance
	// DeviceEnrollmentFailureReasonPBadRequest is a pointer to DeviceEnrollmentFailureReasonVBadRequest
	DeviceEnrollmentFailureReasonPBadRequest = &_DeviceEnrollmentFailureReasonPBadRequest
	// DeviceEnrollmentFailureReasonPFeatureNotSupported is a pointer to DeviceEnrollmentFailureReasonVFeatureNotSupported
	DeviceEnrollmentFailureReasonPFeatureNotSupported = &_DeviceEnrollmentFailureReasonPFeatureNotSupported
	// DeviceEnrollmentFailureReasonPEnrollmentRestrictionsEnforced is a pointer to DeviceEnrollmentFailureReasonVEnrollmentRestrictionsEnforced
	DeviceEnrollmentFailureReasonPEnrollmentRestrictionsEnforced = &_DeviceEnrollmentFailureReasonPEnrollmentRestrictionsEnforced
	// DeviceEnrollmentFailureReasonPClientDisconnected is a pointer to DeviceEnrollmentFailureReasonVClientDisconnected
	DeviceEnrollmentFailureReasonPClientDisconnected = &_DeviceEnrollmentFailureReasonPClientDisconnected
	// DeviceEnrollmentFailureReasonPUserAbandonment is a pointer to DeviceEnrollmentFailureReasonVUserAbandonment
	DeviceEnrollmentFailureReasonPUserAbandonment = &_DeviceEnrollmentFailureReasonPUserAbandonment
)
View Source
var (
	// DeviceEnrollmentTypePUnknown is a pointer to DeviceEnrollmentTypeVUnknown
	DeviceEnrollmentTypePUnknown = &_DeviceEnrollmentTypePUnknown
	// DeviceEnrollmentTypePUserEnrollment is a pointer to DeviceEnrollmentTypeVUserEnrollment
	DeviceEnrollmentTypePUserEnrollment = &_DeviceEnrollmentTypePUserEnrollment
	// DeviceEnrollmentTypePDeviceEnrollmentManager is a pointer to DeviceEnrollmentTypeVDeviceEnrollmentManager
	DeviceEnrollmentTypePDeviceEnrollmentManager = &_DeviceEnrollmentTypePDeviceEnrollmentManager
	// DeviceEnrollmentTypePAppleBulkWithUser is a pointer to DeviceEnrollmentTypeVAppleBulkWithUser
	DeviceEnrollmentTypePAppleBulkWithUser = &_DeviceEnrollmentTypePAppleBulkWithUser
	// DeviceEnrollmentTypePAppleBulkWithoutUser is a pointer to DeviceEnrollmentTypeVAppleBulkWithoutUser
	DeviceEnrollmentTypePAppleBulkWithoutUser = &_DeviceEnrollmentTypePAppleBulkWithoutUser
	// DeviceEnrollmentTypePWindowsAzureADJoin is a pointer to DeviceEnrollmentTypeVWindowsAzureADJoin
	DeviceEnrollmentTypePWindowsAzureADJoin = &_DeviceEnrollmentTypePWindowsAzureADJoin
	// DeviceEnrollmentTypePWindowsBulkUserless is a pointer to DeviceEnrollmentTypeVWindowsBulkUserless
	DeviceEnrollmentTypePWindowsBulkUserless = &_DeviceEnrollmentTypePWindowsBulkUserless
	// DeviceEnrollmentTypePWindowsAutoEnrollment is a pointer to DeviceEnrollmentTypeVWindowsAutoEnrollment
	DeviceEnrollmentTypePWindowsAutoEnrollment = &_DeviceEnrollmentTypePWindowsAutoEnrollment
	// DeviceEnrollmentTypePWindowsBulkAzureDomainJoin is a pointer to DeviceEnrollmentTypeVWindowsBulkAzureDomainJoin
	DeviceEnrollmentTypePWindowsBulkAzureDomainJoin = &_DeviceEnrollmentTypePWindowsBulkAzureDomainJoin
	// DeviceEnrollmentTypePWindowsCoManagement is a pointer to DeviceEnrollmentTypeVWindowsCoManagement
	DeviceEnrollmentTypePWindowsCoManagement = &_DeviceEnrollmentTypePWindowsCoManagement
)
View Source
var (
	// DeviceManagementExchangeAccessStatePNone is a pointer to DeviceManagementExchangeAccessStateVNone
	DeviceManagementExchangeAccessStatePNone = &_DeviceManagementExchangeAccessStatePNone
	// DeviceManagementExchangeAccessStatePUnknown is a pointer to DeviceManagementExchangeAccessStateVUnknown
	DeviceManagementExchangeAccessStatePUnknown = &_DeviceManagementExchangeAccessStatePUnknown
	// DeviceManagementExchangeAccessStatePAllowed is a pointer to DeviceManagementExchangeAccessStateVAllowed
	DeviceManagementExchangeAccessStatePAllowed = &_DeviceManagementExchangeAccessStatePAllowed
	// DeviceManagementExchangeAccessStatePBlocked is a pointer to DeviceManagementExchangeAccessStateVBlocked
	DeviceManagementExchangeAccessStatePBlocked = &_DeviceManagementExchangeAccessStatePBlocked
	// DeviceManagementExchangeAccessStatePQuarantined is a pointer to DeviceManagementExchangeAccessStateVQuarantined
	DeviceManagementExchangeAccessStatePQuarantined = &_DeviceManagementExchangeAccessStatePQuarantined
)
View Source
var (
	// DeviceManagementExchangeAccessStateReasonPNone is a pointer to DeviceManagementExchangeAccessStateReasonVNone
	DeviceManagementExchangeAccessStateReasonPNone = &_DeviceManagementExchangeAccessStateReasonPNone
	// DeviceManagementExchangeAccessStateReasonPUnknown is a pointer to DeviceManagementExchangeAccessStateReasonVUnknown
	DeviceManagementExchangeAccessStateReasonPUnknown = &_DeviceManagementExchangeAccessStateReasonPUnknown
	// DeviceManagementExchangeAccessStateReasonPExchangeGlobalRule is a pointer to DeviceManagementExchangeAccessStateReasonVExchangeGlobalRule
	DeviceManagementExchangeAccessStateReasonPExchangeGlobalRule = &_DeviceManagementExchangeAccessStateReasonPExchangeGlobalRule
	// DeviceManagementExchangeAccessStateReasonPExchangeIndividualRule is a pointer to DeviceManagementExchangeAccessStateReasonVExchangeIndividualRule
	DeviceManagementExchangeAccessStateReasonPExchangeIndividualRule = &_DeviceManagementExchangeAccessStateReasonPExchangeIndividualRule
	// DeviceManagementExchangeAccessStateReasonPExchangeDeviceRule is a pointer to DeviceManagementExchangeAccessStateReasonVExchangeDeviceRule
	DeviceManagementExchangeAccessStateReasonPExchangeDeviceRule = &_DeviceManagementExchangeAccessStateReasonPExchangeDeviceRule
	// DeviceManagementExchangeAccessStateReasonPExchangeUpgrade is a pointer to DeviceManagementExchangeAccessStateReasonVExchangeUpgrade
	DeviceManagementExchangeAccessStateReasonPExchangeUpgrade = &_DeviceManagementExchangeAccessStateReasonPExchangeUpgrade
	// DeviceManagementExchangeAccessStateReasonPExchangeMailboxPolicy is a pointer to DeviceManagementExchangeAccessStateReasonVExchangeMailboxPolicy
	DeviceManagementExchangeAccessStateReasonPExchangeMailboxPolicy = &_DeviceManagementExchangeAccessStateReasonPExchangeMailboxPolicy
	// DeviceManagementExchangeAccessStateReasonPOther is a pointer to DeviceManagementExchangeAccessStateReasonVOther
	DeviceManagementExchangeAccessStateReasonPOther = &_DeviceManagementExchangeAccessStateReasonPOther
	// DeviceManagementExchangeAccessStateReasonPCompliant is a pointer to DeviceManagementExchangeAccessStateReasonVCompliant
	DeviceManagementExchangeAccessStateReasonPCompliant = &_DeviceManagementExchangeAccessStateReasonPCompliant
	// DeviceManagementExchangeAccessStateReasonPNotCompliant is a pointer to DeviceManagementExchangeAccessStateReasonVNotCompliant
	DeviceManagementExchangeAccessStateReasonPNotCompliant = &_DeviceManagementExchangeAccessStateReasonPNotCompliant
	// DeviceManagementExchangeAccessStateReasonPNotEnrolled is a pointer to DeviceManagementExchangeAccessStateReasonVNotEnrolled
	DeviceManagementExchangeAccessStateReasonPNotEnrolled = &_DeviceManagementExchangeAccessStateReasonPNotEnrolled
	// DeviceManagementExchangeAccessStateReasonPUnknownLocation is a pointer to DeviceManagementExchangeAccessStateReasonVUnknownLocation
	DeviceManagementExchangeAccessStateReasonPUnknownLocation = &_DeviceManagementExchangeAccessStateReasonPUnknownLocation
	// DeviceManagementExchangeAccessStateReasonPMFARequired is a pointer to DeviceManagementExchangeAccessStateReasonVMFARequired
	DeviceManagementExchangeAccessStateReasonPMFARequired = &_DeviceManagementExchangeAccessStateReasonPMFARequired
	// DeviceManagementExchangeAccessStateReasonPAzureADBlockDueToAccessPolicy is a pointer to DeviceManagementExchangeAccessStateReasonVAzureADBlockDueToAccessPolicy
	DeviceManagementExchangeAccessStateReasonPAzureADBlockDueToAccessPolicy = &_DeviceManagementExchangeAccessStateReasonPAzureADBlockDueToAccessPolicy
	// DeviceManagementExchangeAccessStateReasonPCompromisedPassword is a pointer to DeviceManagementExchangeAccessStateReasonVCompromisedPassword
	DeviceManagementExchangeAccessStateReasonPCompromisedPassword = &_DeviceManagementExchangeAccessStateReasonPCompromisedPassword
	// DeviceManagementExchangeAccessStateReasonPDeviceNotKnownWithManagedApp is a pointer to DeviceManagementExchangeAccessStateReasonVDeviceNotKnownWithManagedApp
	DeviceManagementExchangeAccessStateReasonPDeviceNotKnownWithManagedApp = &_DeviceManagementExchangeAccessStateReasonPDeviceNotKnownWithManagedApp
)
View Source
var (
	// DeviceManagementExchangeConnectorStatusPNone is a pointer to DeviceManagementExchangeConnectorStatusVNone
	DeviceManagementExchangeConnectorStatusPNone = &_DeviceManagementExchangeConnectorStatusPNone
	// DeviceManagementExchangeConnectorStatusPConnectionPending is a pointer to DeviceManagementExchangeConnectorStatusVConnectionPending
	DeviceManagementExchangeConnectorStatusPConnectionPending = &_DeviceManagementExchangeConnectorStatusPConnectionPending
	// DeviceManagementExchangeConnectorStatusPConnected is a pointer to DeviceManagementExchangeConnectorStatusVConnected
	DeviceManagementExchangeConnectorStatusPConnected = &_DeviceManagementExchangeConnectorStatusPConnected
	// DeviceManagementExchangeConnectorStatusPDisconnected is a pointer to DeviceManagementExchangeConnectorStatusVDisconnected
	DeviceManagementExchangeConnectorStatusPDisconnected = &_DeviceManagementExchangeConnectorStatusPDisconnected
)
View Source
var (
	// DeviceManagementExchangeConnectorSyncTypePFullSync is a pointer to DeviceManagementExchangeConnectorSyncTypeVFullSync
	DeviceManagementExchangeConnectorSyncTypePFullSync = &_DeviceManagementExchangeConnectorSyncTypePFullSync
	// DeviceManagementExchangeConnectorSyncTypePDeltaSync is a pointer to DeviceManagementExchangeConnectorSyncTypeVDeltaSync
	DeviceManagementExchangeConnectorSyncTypePDeltaSync = &_DeviceManagementExchangeConnectorSyncTypePDeltaSync
)
View Source
var (
	// DeviceManagementExchangeConnectorTypePOnPremises is a pointer to DeviceManagementExchangeConnectorTypeVOnPremises
	DeviceManagementExchangeConnectorTypePOnPremises = &_DeviceManagementExchangeConnectorTypePOnPremises
	// DeviceManagementExchangeConnectorTypePHosted is a pointer to DeviceManagementExchangeConnectorTypeVHosted
	DeviceManagementExchangeConnectorTypePHosted = &_DeviceManagementExchangeConnectorTypePHosted
	// DeviceManagementExchangeConnectorTypePServiceToService is a pointer to DeviceManagementExchangeConnectorTypeVServiceToService
	DeviceManagementExchangeConnectorTypePServiceToService = &_DeviceManagementExchangeConnectorTypePServiceToService
	// DeviceManagementExchangeConnectorTypePDedicated is a pointer to DeviceManagementExchangeConnectorTypeVDedicated
	DeviceManagementExchangeConnectorTypePDedicated = &_DeviceManagementExchangeConnectorTypePDedicated
)
View Source
var (
	// DeviceManagementPartnerAppTypePUnknown is a pointer to DeviceManagementPartnerAppTypeVUnknown
	DeviceManagementPartnerAppTypePUnknown = &_DeviceManagementPartnerAppTypePUnknown
	// DeviceManagementPartnerAppTypePSingleTenantApp is a pointer to DeviceManagementPartnerAppTypeVSingleTenantApp
	DeviceManagementPartnerAppTypePSingleTenantApp = &_DeviceManagementPartnerAppTypePSingleTenantApp
	// DeviceManagementPartnerAppTypePMultiTenantApp is a pointer to DeviceManagementPartnerAppTypeVMultiTenantApp
	DeviceManagementPartnerAppTypePMultiTenantApp = &_DeviceManagementPartnerAppTypePMultiTenantApp
)
View Source
var (
	// DeviceManagementPartnerTenantStatePUnknown is a pointer to DeviceManagementPartnerTenantStateVUnknown
	DeviceManagementPartnerTenantStatePUnknown = &_DeviceManagementPartnerTenantStatePUnknown
	// DeviceManagementPartnerTenantStatePUnavailable is a pointer to DeviceManagementPartnerTenantStateVUnavailable
	DeviceManagementPartnerTenantStatePUnavailable = &_DeviceManagementPartnerTenantStatePUnavailable
	// DeviceManagementPartnerTenantStatePEnabled is a pointer to DeviceManagementPartnerTenantStateVEnabled
	DeviceManagementPartnerTenantStatePEnabled = &_DeviceManagementPartnerTenantStatePEnabled
	// DeviceManagementPartnerTenantStatePTerminated is a pointer to DeviceManagementPartnerTenantStateVTerminated
	DeviceManagementPartnerTenantStatePTerminated = &_DeviceManagementPartnerTenantStatePTerminated
	// DeviceManagementPartnerTenantStatePRejected is a pointer to DeviceManagementPartnerTenantStateVRejected
	DeviceManagementPartnerTenantStatePRejected = &_DeviceManagementPartnerTenantStatePRejected
	// DeviceManagementPartnerTenantStatePUnresponsive is a pointer to DeviceManagementPartnerTenantStateVUnresponsive
	DeviceManagementPartnerTenantStatePUnresponsive = &_DeviceManagementPartnerTenantStatePUnresponsive
)
View Source
var (
	// DeviceManagementSubscriptionStatePPending is a pointer to DeviceManagementSubscriptionStateVPending
	DeviceManagementSubscriptionStatePPending = &_DeviceManagementSubscriptionStatePPending
	// DeviceManagementSubscriptionStatePActive is a pointer to DeviceManagementSubscriptionStateVActive
	DeviceManagementSubscriptionStatePActive = &_DeviceManagementSubscriptionStatePActive
	// DeviceManagementSubscriptionStatePWarning is a pointer to DeviceManagementSubscriptionStateVWarning
	DeviceManagementSubscriptionStatePWarning = &_DeviceManagementSubscriptionStatePWarning
	// DeviceManagementSubscriptionStatePDisabled is a pointer to DeviceManagementSubscriptionStateVDisabled
	DeviceManagementSubscriptionStatePDisabled = &_DeviceManagementSubscriptionStatePDisabled
	// DeviceManagementSubscriptionStatePDeleted is a pointer to DeviceManagementSubscriptionStateVDeleted
	DeviceManagementSubscriptionStatePDeleted = &_DeviceManagementSubscriptionStatePDeleted
	// DeviceManagementSubscriptionStatePBlocked is a pointer to DeviceManagementSubscriptionStateVBlocked
	DeviceManagementSubscriptionStatePBlocked = &_DeviceManagementSubscriptionStatePBlocked
	// DeviceManagementSubscriptionStatePLockedOut is a pointer to DeviceManagementSubscriptionStateVLockedOut
	DeviceManagementSubscriptionStatePLockedOut = &_DeviceManagementSubscriptionStatePLockedOut
)
View Source
var (
	// DeviceRegistrationStatePNotRegistered is a pointer to DeviceRegistrationStateVNotRegistered
	DeviceRegistrationStatePNotRegistered = &_DeviceRegistrationStatePNotRegistered
	// DeviceRegistrationStatePRegistered is a pointer to DeviceRegistrationStateVRegistered
	DeviceRegistrationStatePRegistered = &_DeviceRegistrationStatePRegistered
	// DeviceRegistrationStatePRevoked is a pointer to DeviceRegistrationStateVRevoked
	DeviceRegistrationStatePRevoked = &_DeviceRegistrationStatePRevoked
	// DeviceRegistrationStatePKeyConflict is a pointer to DeviceRegistrationStateVKeyConflict
	DeviceRegistrationStatePKeyConflict = &_DeviceRegistrationStatePKeyConflict
	// DeviceRegistrationStatePApprovalPending is a pointer to DeviceRegistrationStateVApprovalPending
	DeviceRegistrationStatePApprovalPending = &_DeviceRegistrationStatePApprovalPending
	// DeviceRegistrationStatePCertificateReset is a pointer to DeviceRegistrationStateVCertificateReset
	DeviceRegistrationStatePCertificateReset = &_DeviceRegistrationStatePCertificateReset
	// DeviceRegistrationStatePNotRegisteredPendingEnrollment is a pointer to DeviceRegistrationStateVNotRegisteredPendingEnrollment
	DeviceRegistrationStatePNotRegisteredPendingEnrollment = &_DeviceRegistrationStatePNotRegisteredPendingEnrollment
	// DeviceRegistrationStatePUnknown is a pointer to DeviceRegistrationStateVUnknown
	DeviceRegistrationStatePUnknown = &_DeviceRegistrationStatePUnknown
)
View Source
var (
	// DeviceThreatProtectionLevelPUnavailable is a pointer to DeviceThreatProtectionLevelVUnavailable
	DeviceThreatProtectionLevelPUnavailable = &_DeviceThreatProtectionLevelPUnavailable
	// DeviceThreatProtectionLevelPSecured is a pointer to DeviceThreatProtectionLevelVSecured
	DeviceThreatProtectionLevelPSecured = &_DeviceThreatProtectionLevelPSecured
	// DeviceThreatProtectionLevelPLow is a pointer to DeviceThreatProtectionLevelVLow
	DeviceThreatProtectionLevelPLow = &_DeviceThreatProtectionLevelPLow
	// DeviceThreatProtectionLevelPMedium is a pointer to DeviceThreatProtectionLevelVMedium
	DeviceThreatProtectionLevelPMedium = &_DeviceThreatProtectionLevelPMedium
	// DeviceThreatProtectionLevelPHigh is a pointer to DeviceThreatProtectionLevelVHigh
	DeviceThreatProtectionLevelPHigh = &_DeviceThreatProtectionLevelPHigh
	// DeviceThreatProtectionLevelPNotSet is a pointer to DeviceThreatProtectionLevelVNotSet
	DeviceThreatProtectionLevelPNotSet = &_DeviceThreatProtectionLevelPNotSet
)
View Source
var (
	// DiagnosticDataSubmissionModePUserDefined is a pointer to DiagnosticDataSubmissionModeVUserDefined
	DiagnosticDataSubmissionModePUserDefined = &_DiagnosticDataSubmissionModePUserDefined
	// DiagnosticDataSubmissionModePNone is a pointer to DiagnosticDataSubmissionModeVNone
	DiagnosticDataSubmissionModePNone = &_DiagnosticDataSubmissionModePNone
	// DiagnosticDataSubmissionModePBasic is a pointer to DiagnosticDataSubmissionModeVBasic
	DiagnosticDataSubmissionModePBasic = &_DiagnosticDataSubmissionModePBasic
	// DiagnosticDataSubmissionModePEnhanced is a pointer to DiagnosticDataSubmissionModeVEnhanced
	DiagnosticDataSubmissionModePEnhanced = &_DiagnosticDataSubmissionModePEnhanced
	// DiagnosticDataSubmissionModePFull is a pointer to DiagnosticDataSubmissionModeVFull
	DiagnosticDataSubmissionModePFull = &_DiagnosticDataSubmissionModePFull
)
View Source
var (
	// EdgeCookiePolicyPUserDefined is a pointer to EdgeCookiePolicyVUserDefined
	EdgeCookiePolicyPUserDefined = &_EdgeCookiePolicyPUserDefined
	// EdgeCookiePolicyPAllow is a pointer to EdgeCookiePolicyVAllow
	EdgeCookiePolicyPAllow = &_EdgeCookiePolicyPAllow
	// EdgeCookiePolicyPBlockThirdParty is a pointer to EdgeCookiePolicyVBlockThirdParty
	EdgeCookiePolicyPBlockThirdParty = &_EdgeCookiePolicyPBlockThirdParty
	// EdgeCookiePolicyPBlockAll is a pointer to EdgeCookiePolicyVBlockAll
	EdgeCookiePolicyPBlockAll = &_EdgeCookiePolicyPBlockAll
)
View Source
var (
	// EdgeSearchEngineTypePDefault is a pointer to EdgeSearchEngineTypeVDefault
	EdgeSearchEngineTypePDefault = &_EdgeSearchEngineTypePDefault
	// EdgeSearchEngineTypePBing is a pointer to EdgeSearchEngineTypeVBing
	EdgeSearchEngineTypePBing = &_EdgeSearchEngineTypePBing
)
View Source
var (
	// EditionUpgradeLicenseTypePProductKey is a pointer to EditionUpgradeLicenseTypeVProductKey
	EditionUpgradeLicenseTypePProductKey = &_EditionUpgradeLicenseTypePProductKey
	// EditionUpgradeLicenseTypePLicenseFile is a pointer to EditionUpgradeLicenseTypeVLicenseFile
	EditionUpgradeLicenseTypePLicenseFile = &_EditionUpgradeLicenseTypePLicenseFile
)
View Source
var (
	// EducationExternalSourcePSis is a pointer to EducationExternalSourceVSis
	EducationExternalSourcePSis = &_EducationExternalSourcePSis
	// EducationExternalSourcePManual is a pointer to EducationExternalSourceVManual
	EducationExternalSourcePManual = &_EducationExternalSourcePManual
	// EducationExternalSourcePUnknownFutureValue is a pointer to EducationExternalSourceVUnknownFutureValue
	EducationExternalSourcePUnknownFutureValue = &_EducationExternalSourcePUnknownFutureValue
)
View Source
var (
	// EducationGenderPFemale is a pointer to EducationGenderVFemale
	EducationGenderPFemale = &_EducationGenderPFemale
	// EducationGenderPMale is a pointer to EducationGenderVMale
	EducationGenderPMale = &_EducationGenderPMale
	// EducationGenderPOther is a pointer to EducationGenderVOther
	EducationGenderPOther = &_EducationGenderPOther
	// EducationGenderPUnknownFutureValue is a pointer to EducationGenderVUnknownFutureValue
	EducationGenderPUnknownFutureValue = &_EducationGenderPUnknownFutureValue
)
View Source
var (
	// EducationUserRolePStudent is a pointer to EducationUserRoleVStudent
	EducationUserRolePStudent = &_EducationUserRolePStudent
	// EducationUserRolePTeacher is a pointer to EducationUserRoleVTeacher
	EducationUserRolePTeacher = &_EducationUserRolePTeacher
	// EducationUserRolePNone is a pointer to EducationUserRoleVNone
	EducationUserRolePNone = &_EducationUserRolePNone
	// EducationUserRolePUnknownFutureValue is a pointer to EducationUserRoleVUnknownFutureValue
	EducationUserRolePUnknownFutureValue = &_EducationUserRolePUnknownFutureValue
)
View Source
var (
	// EmailRolePUnknown is a pointer to EmailRoleVUnknown
	EmailRolePUnknown = &_EmailRolePUnknown
	// EmailRolePSender is a pointer to EmailRoleVSender
	EmailRolePSender = &_EmailRolePSender
	// EmailRolePRecipient is a pointer to EmailRoleVRecipient
	EmailRolePRecipient = &_EmailRolePRecipient
	// EmailRolePUnknownFutureValue is a pointer to EmailRoleVUnknownFutureValue
	EmailRolePUnknownFutureValue = &_EmailRolePUnknownFutureValue
)
View Source
var (
	// EnablementPNotConfigured is a pointer to EnablementVNotConfigured
	EnablementPNotConfigured = &_EnablementPNotConfigured
	// EnablementPEnabled is a pointer to EnablementVEnabled
	EnablementPEnabled = &_EnablementPEnabled
	// EnablementPDisabled is a pointer to EnablementVDisabled
	EnablementPDisabled = &_EnablementPDisabled
)
View Source
var (
	// EventTypePSingleInstance is a pointer to EventTypeVSingleInstance
	EventTypePSingleInstance = &_EventTypePSingleInstance
	// EventTypePOccurrence is a pointer to EventTypeVOccurrence
	EventTypePOccurrence = &_EventTypePOccurrence
	// EventTypePException is a pointer to EventTypeVException
	EventTypePException = &_EventTypePException
	// EventTypePSeriesMaster is a pointer to EventTypeVSeriesMaster
	EventTypePSeriesMaster = &_EventTypePSeriesMaster
)
View Source
var (
	// ExchangeIDFormatPEntryID is a pointer to ExchangeIDFormatVEntryID
	ExchangeIDFormatPEntryID = &_ExchangeIDFormatPEntryID
	// ExchangeIDFormatPEwsID is a pointer to ExchangeIDFormatVEwsID
	ExchangeIDFormatPEwsID = &_ExchangeIDFormatPEwsID
	// ExchangeIDFormatPImmutableEntryID is a pointer to ExchangeIDFormatVImmutableEntryID
	ExchangeIDFormatPImmutableEntryID = &_ExchangeIDFormatPImmutableEntryID
	// ExchangeIDFormatPRestID is a pointer to ExchangeIDFormatVRestID
	ExchangeIDFormatPRestID = &_ExchangeIDFormatPRestID
	// ExchangeIDFormatPRestImmutableEntryID is a pointer to ExchangeIDFormatVRestImmutableEntryID
	ExchangeIDFormatPRestImmutableEntryID = &_ExchangeIDFormatPRestImmutableEntryID
)
View Source
var (
	// ExternalAudienceScopePNone is a pointer to ExternalAudienceScopeVNone
	ExternalAudienceScopePNone = &_ExternalAudienceScopePNone
	// ExternalAudienceScopePContactsOnly is a pointer to ExternalAudienceScopeVContactsOnly
	ExternalAudienceScopePContactsOnly = &_ExternalAudienceScopePContactsOnly
	// ExternalAudienceScopePAll is a pointer to ExternalAudienceScopeVAll
	ExternalAudienceScopePAll = &_ExternalAudienceScopePAll
)
View Source
var (
	// FileHashTypePUnknown is a pointer to FileHashTypeVUnknown
	FileHashTypePUnknown = &_FileHashTypePUnknown
	// FileHashTypePSha1 is a pointer to FileHashTypeVSha1
	FileHashTypePSha1 = &_FileHashTypePSha1
	// FileHashTypePSha256 is a pointer to FileHashTypeVSha256
	FileHashTypePSha256 = &_FileHashTypePSha256
	// FileHashTypePMd5 is a pointer to FileHashTypeVMd5
	FileHashTypePMd5 = &_FileHashTypePMd5
	// FileHashTypePAuthenticodeHash256 is a pointer to FileHashTypeVAuthenticodeHash256
	FileHashTypePAuthenticodeHash256 = &_FileHashTypePAuthenticodeHash256
	// FileHashTypePLsHash is a pointer to FileHashTypeVLsHash
	FileHashTypePLsHash = &_FileHashTypePLsHash
	// FileHashTypePCtph is a pointer to FileHashTypeVCtph
	FileHashTypePCtph = &_FileHashTypePCtph
	// FileHashTypePUnknownFutureValue is a pointer to FileHashTypeVUnknownFutureValue
	FileHashTypePUnknownFutureValue = &_FileHashTypePUnknownFutureValue
)
View Source
var (
	// FirewallCertificateRevocationListCheckMethodTypePDeviceDefault is a pointer to FirewallCertificateRevocationListCheckMethodTypeVDeviceDefault
	FirewallCertificateRevocationListCheckMethodTypePDeviceDefault = &_FirewallCertificateRevocationListCheckMethodTypePDeviceDefault
	// FirewallCertificateRevocationListCheckMethodTypePNone is a pointer to FirewallCertificateRevocationListCheckMethodTypeVNone
	FirewallCertificateRevocationListCheckMethodTypePNone = &_FirewallCertificateRevocationListCheckMethodTypePNone
	// FirewallCertificateRevocationListCheckMethodTypePAttempt is a pointer to FirewallCertificateRevocationListCheckMethodTypeVAttempt
	FirewallCertificateRevocationListCheckMethodTypePAttempt = &_FirewallCertificateRevocationListCheckMethodTypePAttempt
	// FirewallCertificateRevocationListCheckMethodTypePRequire is a pointer to FirewallCertificateRevocationListCheckMethodTypeVRequire
	FirewallCertificateRevocationListCheckMethodTypePRequire = &_FirewallCertificateRevocationListCheckMethodTypePRequire
)
View Source
var (
	// FirewallPacketQueueingMethodTypePDeviceDefault is a pointer to FirewallPacketQueueingMethodTypeVDeviceDefault
	FirewallPacketQueueingMethodTypePDeviceDefault = &_FirewallPacketQueueingMethodTypePDeviceDefault
	// FirewallPacketQueueingMethodTypePDisabled is a pointer to FirewallPacketQueueingMethodTypeVDisabled
	FirewallPacketQueueingMethodTypePDisabled = &_FirewallPacketQueueingMethodTypePDisabled
	// FirewallPacketQueueingMethodTypePQueueInbound is a pointer to FirewallPacketQueueingMethodTypeVQueueInbound
	FirewallPacketQueueingMethodTypePQueueInbound = &_FirewallPacketQueueingMethodTypePQueueInbound
	// FirewallPacketQueueingMethodTypePQueueOutbound is a pointer to FirewallPacketQueueingMethodTypeVQueueOutbound
	FirewallPacketQueueingMethodTypePQueueOutbound = &_FirewallPacketQueueingMethodTypePQueueOutbound
	// FirewallPacketQueueingMethodTypePQueueBoth is a pointer to FirewallPacketQueueingMethodTypeVQueueBoth
	FirewallPacketQueueingMethodTypePQueueBoth = &_FirewallPacketQueueingMethodTypePQueueBoth
)
View Source
var (
	// FirewallPreSharedKeyEncodingMethodTypePDeviceDefault is a pointer to FirewallPreSharedKeyEncodingMethodTypeVDeviceDefault
	FirewallPreSharedKeyEncodingMethodTypePDeviceDefault = &_FirewallPreSharedKeyEncodingMethodTypePDeviceDefault
	// FirewallPreSharedKeyEncodingMethodTypePNone is a pointer to FirewallPreSharedKeyEncodingMethodTypeVNone
	FirewallPreSharedKeyEncodingMethodTypePNone = &_FirewallPreSharedKeyEncodingMethodTypePNone
	// FirewallPreSharedKeyEncodingMethodTypePUtF8 is a pointer to FirewallPreSharedKeyEncodingMethodTypeVUtF8
	FirewallPreSharedKeyEncodingMethodTypePUtF8 = &_FirewallPreSharedKeyEncodingMethodTypePUtF8
)
View Source
var (
	// FollowupFlagStatusPNotFlagged is a pointer to FollowupFlagStatusVNotFlagged
	FollowupFlagStatusPNotFlagged = &_FollowupFlagStatusPNotFlagged
	// FollowupFlagStatusPComplete is a pointer to FollowupFlagStatusVComplete
	FollowupFlagStatusPComplete = &_FollowupFlagStatusPComplete
	// FollowupFlagStatusPFlagged is a pointer to FollowupFlagStatusVFlagged
	FollowupFlagStatusPFlagged = &_FollowupFlagStatusPFlagged
)
View Source
var (
	// FreeBusyStatusPFree is a pointer to FreeBusyStatusVFree
	FreeBusyStatusPFree = &_FreeBusyStatusPFree
	// FreeBusyStatusPTentative is a pointer to FreeBusyStatusVTentative
	FreeBusyStatusPTentative = &_FreeBusyStatusPTentative
	// FreeBusyStatusPBusy is a pointer to FreeBusyStatusVBusy
	FreeBusyStatusPBusy = &_FreeBusyStatusPBusy
	// FreeBusyStatusPOof is a pointer to FreeBusyStatusVOof
	FreeBusyStatusPOof = &_FreeBusyStatusPOof
	// FreeBusyStatusPWorkingElsewhere is a pointer to FreeBusyStatusVWorkingElsewhere
	FreeBusyStatusPWorkingElsewhere = &_FreeBusyStatusPWorkingElsewhere
	// FreeBusyStatusPUnknown is a pointer to FreeBusyStatusVUnknown
	FreeBusyStatusPUnknown = &_FreeBusyStatusPUnknown
)
View Source
var (
	// GiphyRatingTypePModerate is a pointer to GiphyRatingTypeVModerate
	GiphyRatingTypePModerate = &_GiphyRatingTypePModerate
	// GiphyRatingTypePStrict is a pointer to GiphyRatingTypeVStrict
	GiphyRatingTypePStrict = &_GiphyRatingTypePStrict
	// GiphyRatingTypePUnknownFutureValue is a pointer to GiphyRatingTypeVUnknownFutureValue
	GiphyRatingTypePUnknownFutureValue = &_GiphyRatingTypePUnknownFutureValue
)
View Source
var (
	// GroupTypePUnifiedGroups is a pointer to GroupTypeVUnifiedGroups
	GroupTypePUnifiedGroups = &_GroupTypePUnifiedGroups
	// GroupTypePAzureAD is a pointer to GroupTypeVAzureAD
	GroupTypePAzureAD = &_GroupTypePAzureAD
	// GroupTypePUnknownFutureValue is a pointer to GroupTypeVUnknownFutureValue
	GroupTypePUnknownFutureValue = &_GroupTypePUnknownFutureValue
)
View Source
var (
	// IOSNotificationAlertTypePDeviceDefault is a pointer to IOSNotificationAlertTypeVDeviceDefault
	IOSNotificationAlertTypePDeviceDefault = &_IOSNotificationAlertTypePDeviceDefault
	// IOSNotificationAlertTypePBanner is a pointer to IOSNotificationAlertTypeVBanner
	IOSNotificationAlertTypePBanner = &_IOSNotificationAlertTypePBanner
	// IOSNotificationAlertTypePModal is a pointer to IOSNotificationAlertTypeVModal
	IOSNotificationAlertTypePModal = &_IOSNotificationAlertTypePModal
	// IOSNotificationAlertTypePNone is a pointer to IOSNotificationAlertTypeVNone
	IOSNotificationAlertTypePNone = &_IOSNotificationAlertTypePNone
)
View Source
var (
	// IOSUpdatesInstallStatusPSuccess is a pointer to IOSUpdatesInstallStatusVSuccess
	IOSUpdatesInstallStatusPSuccess = &_IOSUpdatesInstallStatusPSuccess
	// IOSUpdatesInstallStatusPAvailable is a pointer to IOSUpdatesInstallStatusVAvailable
	IOSUpdatesInstallStatusPAvailable = &_IOSUpdatesInstallStatusPAvailable
	// IOSUpdatesInstallStatusPIdle is a pointer to IOSUpdatesInstallStatusVIdle
	IOSUpdatesInstallStatusPIdle = &_IOSUpdatesInstallStatusPIdle
	// IOSUpdatesInstallStatusPUnknown is a pointer to IOSUpdatesInstallStatusVUnknown
	IOSUpdatesInstallStatusPUnknown = &_IOSUpdatesInstallStatusPUnknown
	// IOSUpdatesInstallStatusPDownloading is a pointer to IOSUpdatesInstallStatusVDownloading
	IOSUpdatesInstallStatusPDownloading = &_IOSUpdatesInstallStatusPDownloading
	// IOSUpdatesInstallStatusPDownloadFailed is a pointer to IOSUpdatesInstallStatusVDownloadFailed
	IOSUpdatesInstallStatusPDownloadFailed = &_IOSUpdatesInstallStatusPDownloadFailed
	// IOSUpdatesInstallStatusPDownloadRequiresComputer is a pointer to IOSUpdatesInstallStatusVDownloadRequiresComputer
	IOSUpdatesInstallStatusPDownloadRequiresComputer = &_IOSUpdatesInstallStatusPDownloadRequiresComputer
	// IOSUpdatesInstallStatusPDownloadInsufficientSpace is a pointer to IOSUpdatesInstallStatusVDownloadInsufficientSpace
	IOSUpdatesInstallStatusPDownloadInsufficientSpace = &_IOSUpdatesInstallStatusPDownloadInsufficientSpace
	// IOSUpdatesInstallStatusPDownloadInsufficientPower is a pointer to IOSUpdatesInstallStatusVDownloadInsufficientPower
	IOSUpdatesInstallStatusPDownloadInsufficientPower = &_IOSUpdatesInstallStatusPDownloadInsufficientPower
	// IOSUpdatesInstallStatusPDownloadInsufficientNetwork is a pointer to IOSUpdatesInstallStatusVDownloadInsufficientNetwork
	IOSUpdatesInstallStatusPDownloadInsufficientNetwork = &_IOSUpdatesInstallStatusPDownloadInsufficientNetwork
	// IOSUpdatesInstallStatusPInstalling is a pointer to IOSUpdatesInstallStatusVInstalling
	IOSUpdatesInstallStatusPInstalling = &_IOSUpdatesInstallStatusPInstalling
	// IOSUpdatesInstallStatusPInstallInsufficientSpace is a pointer to IOSUpdatesInstallStatusVInstallInsufficientSpace
	IOSUpdatesInstallStatusPInstallInsufficientSpace = &_IOSUpdatesInstallStatusPInstallInsufficientSpace
	// IOSUpdatesInstallStatusPInstallInsufficientPower is a pointer to IOSUpdatesInstallStatusVInstallInsufficientPower
	IOSUpdatesInstallStatusPInstallInsufficientPower = &_IOSUpdatesInstallStatusPInstallInsufficientPower
	// IOSUpdatesInstallStatusPInstallPhoneCallInProgress is a pointer to IOSUpdatesInstallStatusVInstallPhoneCallInProgress
	IOSUpdatesInstallStatusPInstallPhoneCallInProgress = &_IOSUpdatesInstallStatusPInstallPhoneCallInProgress
	// IOSUpdatesInstallStatusPInstallFailed is a pointer to IOSUpdatesInstallStatusVInstallFailed
	IOSUpdatesInstallStatusPInstallFailed = &_IOSUpdatesInstallStatusPInstallFailed
	// IOSUpdatesInstallStatusPNotSupportedOperation is a pointer to IOSUpdatesInstallStatusVNotSupportedOperation
	IOSUpdatesInstallStatusPNotSupportedOperation = &_IOSUpdatesInstallStatusPNotSupportedOperation
	// IOSUpdatesInstallStatusPSharedDeviceUserLoggedInError is a pointer to IOSUpdatesInstallStatusVSharedDeviceUserLoggedInError
	IOSUpdatesInstallStatusPSharedDeviceUserLoggedInError = &_IOSUpdatesInstallStatusPSharedDeviceUserLoggedInError
)
View Source
var (
	// ImportancePLow is a pointer to ImportanceVLow
	ImportancePLow = &_ImportancePLow
	// ImportancePNormal is a pointer to ImportanceVNormal
	ImportancePNormal = &_ImportancePNormal
	// ImportancePHigh is a pointer to ImportanceVHigh
	ImportancePHigh = &_ImportancePHigh
)
View Source
var (
	// InferenceClassificationTypePFocused is a pointer to InferenceClassificationTypeVFocused
	InferenceClassificationTypePFocused = &_InferenceClassificationTypePFocused
	// InferenceClassificationTypePOther is a pointer to InferenceClassificationTypeVOther
	InferenceClassificationTypePOther = &_InferenceClassificationTypePOther
)
View Source
var (
	// InstallIntentPAvailable is a pointer to InstallIntentVAvailable
	InstallIntentPAvailable = &_InstallIntentPAvailable
	// InstallIntentPRequired is a pointer to InstallIntentVRequired
	InstallIntentPRequired = &_InstallIntentPRequired
	// InstallIntentPUninstall is a pointer to InstallIntentVUninstall
	InstallIntentPUninstall = &_InstallIntentPUninstall
	// InstallIntentPAvailableWithoutEnrollment is a pointer to InstallIntentVAvailableWithoutEnrollment
	InstallIntentPAvailableWithoutEnrollment = &_InstallIntentPAvailableWithoutEnrollment
)
View Source
var (
	// InstallStatePNotApplicable is a pointer to InstallStateVNotApplicable
	InstallStatePNotApplicable = &_InstallStatePNotApplicable
	// InstallStatePInstalled is a pointer to InstallStateVInstalled
	InstallStatePInstalled = &_InstallStatePInstalled
	// InstallStatePFailed is a pointer to InstallStateVFailed
	InstallStatePFailed = &_InstallStatePFailed
	// InstallStatePNotInstalled is a pointer to InstallStateVNotInstalled
	InstallStatePNotInstalled = &_InstallStatePNotInstalled
	// InstallStatePUninstallFailed is a pointer to InstallStateVUninstallFailed
	InstallStatePUninstallFailed = &_InstallStatePUninstallFailed
	// InstallStatePUnknown is a pointer to InstallStateVUnknown
	InstallStatePUnknown = &_InstallStatePUnknown
)
View Source
var (
	// InternetSiteSecurityLevelPUserDefined is a pointer to InternetSiteSecurityLevelVUserDefined
	InternetSiteSecurityLevelPUserDefined = &_InternetSiteSecurityLevelPUserDefined
	// InternetSiteSecurityLevelPMedium is a pointer to InternetSiteSecurityLevelVMedium
	InternetSiteSecurityLevelPMedium = &_InternetSiteSecurityLevelPMedium
	// InternetSiteSecurityLevelPMediumHigh is a pointer to InternetSiteSecurityLevelVMediumHigh
	InternetSiteSecurityLevelPMediumHigh = &_InternetSiteSecurityLevelPMediumHigh
	// InternetSiteSecurityLevelPHigh is a pointer to InternetSiteSecurityLevelVHigh
	InternetSiteSecurityLevelPHigh = &_InternetSiteSecurityLevelPHigh
)
View Source
var (
	// LocationTypePDefault is a pointer to LocationTypeVDefault
	LocationTypePDefault = &_LocationTypePDefault
	// LocationTypePConferenceRoom is a pointer to LocationTypeVConferenceRoom
	LocationTypePConferenceRoom = &_LocationTypePConferenceRoom
	// LocationTypePHomeAddress is a pointer to LocationTypeVHomeAddress
	LocationTypePHomeAddress = &_LocationTypePHomeAddress
	// LocationTypePBusinessAddress is a pointer to LocationTypeVBusinessAddress
	LocationTypePBusinessAddress = &_LocationTypePBusinessAddress
	// LocationTypePGeoCoordinates is a pointer to LocationTypeVGeoCoordinates
	LocationTypePGeoCoordinates = &_LocationTypePGeoCoordinates
	// LocationTypePStreetAddress is a pointer to LocationTypeVStreetAddress
	LocationTypePStreetAddress = &_LocationTypePStreetAddress
	// LocationTypePHotel is a pointer to LocationTypeVHotel
	LocationTypePHotel = &_LocationTypePHotel
	// LocationTypePRestaurant is a pointer to LocationTypeVRestaurant
	LocationTypePRestaurant = &_LocationTypePRestaurant
	// LocationTypePLocalBusiness is a pointer to LocationTypeVLocalBusiness
	LocationTypePLocalBusiness = &_LocationTypePLocalBusiness
	// LocationTypePPostalAddress is a pointer to LocationTypeVPostalAddress
	LocationTypePPostalAddress = &_LocationTypePPostalAddress
)
View Source
var (
	// LocationUniqueIDTypePUnknown is a pointer to LocationUniqueIDTypeVUnknown
	LocationUniqueIDTypePUnknown = &_LocationUniqueIDTypePUnknown
	// LocationUniqueIDTypePLocationStore is a pointer to LocationUniqueIDTypeVLocationStore
	LocationUniqueIDTypePLocationStore = &_LocationUniqueIDTypePLocationStore
	// LocationUniqueIDTypePDirectory is a pointer to LocationUniqueIDTypeVDirectory
	LocationUniqueIDTypePDirectory = &_LocationUniqueIDTypePDirectory
	// LocationUniqueIDTypePPrivate is a pointer to LocationUniqueIDTypeVPrivate
	LocationUniqueIDTypePPrivate = &_LocationUniqueIDTypePPrivate
	// LocationUniqueIDTypePBing is a pointer to LocationUniqueIDTypeVBing
	LocationUniqueIDTypePBing = &_LocationUniqueIDTypePBing
)
View Source
var (
	// LogonTypePUnknown is a pointer to LogonTypeVUnknown
	LogonTypePUnknown = &_LogonTypePUnknown
	// LogonTypePInteractive is a pointer to LogonTypeVInteractive
	LogonTypePInteractive = &_LogonTypePInteractive
	// LogonTypePRemoteInteractive is a pointer to LogonTypeVRemoteInteractive
	LogonTypePRemoteInteractive = &_LogonTypePRemoteInteractive
	// LogonTypePNetwork is a pointer to LogonTypeVNetwork
	LogonTypePNetwork = &_LogonTypePNetwork
	// LogonTypePBatch is a pointer to LogonTypeVBatch
	LogonTypePBatch = &_LogonTypePBatch
	// LogonTypePService is a pointer to LogonTypeVService
	LogonTypePService = &_LogonTypePService
	// LogonTypePUnknownFutureValue is a pointer to LogonTypeVUnknownFutureValue
	LogonTypePUnknownFutureValue = &_LogonTypePUnknownFutureValue
)
View Source
var (
	// MDMAppConfigKeyTypePStringType is a pointer to MDMAppConfigKeyTypeVStringType
	MDMAppConfigKeyTypePStringType = &_MDMAppConfigKeyTypePStringType
	// MDMAppConfigKeyTypePIntegerType is a pointer to MDMAppConfigKeyTypeVIntegerType
	MDMAppConfigKeyTypePIntegerType = &_MDMAppConfigKeyTypePIntegerType
	// MDMAppConfigKeyTypePRealType is a pointer to MDMAppConfigKeyTypeVRealType
	MDMAppConfigKeyTypePRealType = &_MDMAppConfigKeyTypePRealType
	// MDMAppConfigKeyTypePBooleanType is a pointer to MDMAppConfigKeyTypeVBooleanType
	MDMAppConfigKeyTypePBooleanType = &_MDMAppConfigKeyTypePBooleanType
	// MDMAppConfigKeyTypePTokenType is a pointer to MDMAppConfigKeyTypeVTokenType
	MDMAppConfigKeyTypePTokenType = &_MDMAppConfigKeyTypePTokenType
)
View Source
var (
	// MDMAuthorityPUnknown is a pointer to MDMAuthorityVUnknown
	MDMAuthorityPUnknown = &_MDMAuthorityPUnknown
	// MDMAuthorityPIntune is a pointer to MDMAuthorityVIntune
	MDMAuthorityPIntune = &_MDMAuthorityPIntune
	// MDMAuthorityPSccm is a pointer to MDMAuthorityVSccm
	MDMAuthorityPSccm = &_MDMAuthorityPSccm
	// MDMAuthorityPOffice365 is a pointer to MDMAuthorityVOffice365
	MDMAuthorityPOffice365 = &_MDMAuthorityPOffice365
)
View Source
var (
	// MailTipsTypePAutomaticReplies is a pointer to MailTipsTypeVAutomaticReplies
	MailTipsTypePAutomaticReplies = &_MailTipsTypePAutomaticReplies
	// MailTipsTypePMailboxFullStatus is a pointer to MailTipsTypeVMailboxFullStatus
	MailTipsTypePMailboxFullStatus = &_MailTipsTypePMailboxFullStatus
	// MailTipsTypePCustomMailTip is a pointer to MailTipsTypeVCustomMailTip
	MailTipsTypePCustomMailTip = &_MailTipsTypePCustomMailTip
	// MailTipsTypePExternalMemberCount is a pointer to MailTipsTypeVExternalMemberCount
	MailTipsTypePExternalMemberCount = &_MailTipsTypePExternalMemberCount
	// MailTipsTypePTotalMemberCount is a pointer to MailTipsTypeVTotalMemberCount
	MailTipsTypePTotalMemberCount = &_MailTipsTypePTotalMemberCount
	// MailTipsTypePMaxMessageSize is a pointer to MailTipsTypeVMaxMessageSize
	MailTipsTypePMaxMessageSize = &_MailTipsTypePMaxMessageSize
	// MailTipsTypePDeliveryRestriction is a pointer to MailTipsTypeVDeliveryRestriction
	MailTipsTypePDeliveryRestriction = &_MailTipsTypePDeliveryRestriction
	// MailTipsTypePModerationStatus is a pointer to MailTipsTypeVModerationStatus
	MailTipsTypePModerationStatus = &_MailTipsTypePModerationStatus
	// MailTipsTypePRecipientScope is a pointer to MailTipsTypeVRecipientScope
	MailTipsTypePRecipientScope = &_MailTipsTypePRecipientScope
	// MailTipsTypePRecipientSuggestions is a pointer to MailTipsTypeVRecipientSuggestions
	MailTipsTypePRecipientSuggestions = &_MailTipsTypePRecipientSuggestions
)
View Source
var (
	// ManagedAppAvailabilityPGlobal is a pointer to ManagedAppAvailabilityVGlobal
	ManagedAppAvailabilityPGlobal = &_ManagedAppAvailabilityPGlobal
	// ManagedAppAvailabilityPLineOfBusiness is a pointer to ManagedAppAvailabilityVLineOfBusiness
	ManagedAppAvailabilityPLineOfBusiness = &_ManagedAppAvailabilityPLineOfBusiness
)
View Source
var (
	// ManagedAppClipboardSharingLevelPAllApps is a pointer to ManagedAppClipboardSharingLevelVAllApps
	ManagedAppClipboardSharingLevelPAllApps = &_ManagedAppClipboardSharingLevelPAllApps
	// ManagedAppClipboardSharingLevelPManagedAppsWithPasteIn is a pointer to ManagedAppClipboardSharingLevelVManagedAppsWithPasteIn
	ManagedAppClipboardSharingLevelPManagedAppsWithPasteIn = &_ManagedAppClipboardSharingLevelPManagedAppsWithPasteIn
	// ManagedAppClipboardSharingLevelPManagedApps is a pointer to ManagedAppClipboardSharingLevelVManagedApps
	ManagedAppClipboardSharingLevelPManagedApps = &_ManagedAppClipboardSharingLevelPManagedApps
	// ManagedAppClipboardSharingLevelPBlocked is a pointer to ManagedAppClipboardSharingLevelVBlocked
	ManagedAppClipboardSharingLevelPBlocked = &_ManagedAppClipboardSharingLevelPBlocked
)
View Source
var (
	// ManagedAppDataEncryptionTypePUseDeviceSettings is a pointer to ManagedAppDataEncryptionTypeVUseDeviceSettings
	ManagedAppDataEncryptionTypePUseDeviceSettings = &_ManagedAppDataEncryptionTypePUseDeviceSettings
	// ManagedAppDataEncryptionTypePAfterDeviceRestart is a pointer to ManagedAppDataEncryptionTypeVAfterDeviceRestart
	ManagedAppDataEncryptionTypePAfterDeviceRestart = &_ManagedAppDataEncryptionTypePAfterDeviceRestart
	// ManagedAppDataEncryptionTypePWhenDeviceLockedExceptOpenFiles is a pointer to ManagedAppDataEncryptionTypeVWhenDeviceLockedExceptOpenFiles
	ManagedAppDataEncryptionTypePWhenDeviceLockedExceptOpenFiles = &_ManagedAppDataEncryptionTypePWhenDeviceLockedExceptOpenFiles
	// ManagedAppDataEncryptionTypePWhenDeviceLocked is a pointer to ManagedAppDataEncryptionTypeVWhenDeviceLocked
	ManagedAppDataEncryptionTypePWhenDeviceLocked = &_ManagedAppDataEncryptionTypePWhenDeviceLocked
)
View Source
var (
	// ManagedAppDataStorageLocationPOneDriveForBusiness is a pointer to ManagedAppDataStorageLocationVOneDriveForBusiness
	ManagedAppDataStorageLocationPOneDriveForBusiness = &_ManagedAppDataStorageLocationPOneDriveForBusiness
	// ManagedAppDataStorageLocationPSharePoint is a pointer to ManagedAppDataStorageLocationVSharePoint
	ManagedAppDataStorageLocationPSharePoint = &_ManagedAppDataStorageLocationPSharePoint
	// ManagedAppDataStorageLocationPLocalStorage is a pointer to ManagedAppDataStorageLocationVLocalStorage
	ManagedAppDataStorageLocationPLocalStorage = &_ManagedAppDataStorageLocationPLocalStorage
)
View Source
var (
	// ManagedAppDataTransferLevelPAllApps is a pointer to ManagedAppDataTransferLevelVAllApps
	ManagedAppDataTransferLevelPAllApps = &_ManagedAppDataTransferLevelPAllApps
	// ManagedAppDataTransferLevelPManagedApps is a pointer to ManagedAppDataTransferLevelVManagedApps
	ManagedAppDataTransferLevelPManagedApps = &_ManagedAppDataTransferLevelPManagedApps
	// ManagedAppDataTransferLevelPNone is a pointer to ManagedAppDataTransferLevelVNone
	ManagedAppDataTransferLevelPNone = &_ManagedAppDataTransferLevelPNone
)
View Source
var (
	// ManagedAppFlaggedReasonPNone is a pointer to ManagedAppFlaggedReasonVNone
	ManagedAppFlaggedReasonPNone = &_ManagedAppFlaggedReasonPNone
	// ManagedAppFlaggedReasonPRootedDevice is a pointer to ManagedAppFlaggedReasonVRootedDevice
	ManagedAppFlaggedReasonPRootedDevice = &_ManagedAppFlaggedReasonPRootedDevice
)
View Source
var (
	// ManagedAppPinCharacterSetPNumeric is a pointer to ManagedAppPinCharacterSetVNumeric
	ManagedAppPinCharacterSetPNumeric = &_ManagedAppPinCharacterSetPNumeric
	// ManagedAppPinCharacterSetPAlphanumericAndSymbol is a pointer to ManagedAppPinCharacterSetVAlphanumericAndSymbol
	ManagedAppPinCharacterSetPAlphanumericAndSymbol = &_ManagedAppPinCharacterSetPAlphanumericAndSymbol
)
View Source
var (
	// ManagedDeviceOwnerTypePUnknown is a pointer to ManagedDeviceOwnerTypeVUnknown
	ManagedDeviceOwnerTypePUnknown = &_ManagedDeviceOwnerTypePUnknown
	// ManagedDeviceOwnerTypePCompany is a pointer to ManagedDeviceOwnerTypeVCompany
	ManagedDeviceOwnerTypePCompany = &_ManagedDeviceOwnerTypePCompany
	// ManagedDeviceOwnerTypePPersonal is a pointer to ManagedDeviceOwnerTypeVPersonal
	ManagedDeviceOwnerTypePPersonal = &_ManagedDeviceOwnerTypePPersonal
)
View Source
var (
	// ManagedDevicePartnerReportedHealthStatePUnknown is a pointer to ManagedDevicePartnerReportedHealthStateVUnknown
	ManagedDevicePartnerReportedHealthStatePUnknown = &_ManagedDevicePartnerReportedHealthStatePUnknown
	// ManagedDevicePartnerReportedHealthStatePActivated is a pointer to ManagedDevicePartnerReportedHealthStateVActivated
	ManagedDevicePartnerReportedHealthStatePActivated = &_ManagedDevicePartnerReportedHealthStatePActivated
	// ManagedDevicePartnerReportedHealthStatePDeactivated is a pointer to ManagedDevicePartnerReportedHealthStateVDeactivated
	ManagedDevicePartnerReportedHealthStatePDeactivated = &_ManagedDevicePartnerReportedHealthStatePDeactivated
	// ManagedDevicePartnerReportedHealthStatePSecured is a pointer to ManagedDevicePartnerReportedHealthStateVSecured
	ManagedDevicePartnerReportedHealthStatePSecured = &_ManagedDevicePartnerReportedHealthStatePSecured
	// ManagedDevicePartnerReportedHealthStatePLowSeverity is a pointer to ManagedDevicePartnerReportedHealthStateVLowSeverity
	ManagedDevicePartnerReportedHealthStatePLowSeverity = &_ManagedDevicePartnerReportedHealthStatePLowSeverity
	// ManagedDevicePartnerReportedHealthStatePMediumSeverity is a pointer to ManagedDevicePartnerReportedHealthStateVMediumSeverity
	ManagedDevicePartnerReportedHealthStatePMediumSeverity = &_ManagedDevicePartnerReportedHealthStatePMediumSeverity
	// ManagedDevicePartnerReportedHealthStatePHighSeverity is a pointer to ManagedDevicePartnerReportedHealthStateVHighSeverity
	ManagedDevicePartnerReportedHealthStatePHighSeverity = &_ManagedDevicePartnerReportedHealthStatePHighSeverity
	// ManagedDevicePartnerReportedHealthStatePUnresponsive is a pointer to ManagedDevicePartnerReportedHealthStateVUnresponsive
	ManagedDevicePartnerReportedHealthStatePUnresponsive = &_ManagedDevicePartnerReportedHealthStatePUnresponsive
	// ManagedDevicePartnerReportedHealthStatePCompromised is a pointer to ManagedDevicePartnerReportedHealthStateVCompromised
	ManagedDevicePartnerReportedHealthStatePCompromised = &_ManagedDevicePartnerReportedHealthStatePCompromised
	// ManagedDevicePartnerReportedHealthStatePMisconfigured is a pointer to ManagedDevicePartnerReportedHealthStateVMisconfigured
	ManagedDevicePartnerReportedHealthStatePMisconfigured = &_ManagedDevicePartnerReportedHealthStatePMisconfigured
)
View Source
var (
	// ManagementAgentTypePEas is a pointer to ManagementAgentTypeVEas
	ManagementAgentTypePEas = &_ManagementAgentTypePEas
	// ManagementAgentTypePMDM is a pointer to ManagementAgentTypeVMDM
	ManagementAgentTypePMDM = &_ManagementAgentTypePMDM
	// ManagementAgentTypePEasMDM is a pointer to ManagementAgentTypeVEasMDM
	ManagementAgentTypePEasMDM = &_ManagementAgentTypePEasMDM
	// ManagementAgentTypePIntuneClient is a pointer to ManagementAgentTypeVIntuneClient
	ManagementAgentTypePIntuneClient = &_ManagementAgentTypePIntuneClient
	// ManagementAgentTypePEasIntuneClient is a pointer to ManagementAgentTypeVEasIntuneClient
	ManagementAgentTypePEasIntuneClient = &_ManagementAgentTypePEasIntuneClient
	// ManagementAgentTypePConfigurationManagerClient is a pointer to ManagementAgentTypeVConfigurationManagerClient
	ManagementAgentTypePConfigurationManagerClient = &_ManagementAgentTypePConfigurationManagerClient
	// ManagementAgentTypePConfigurationManagerClientMDM is a pointer to ManagementAgentTypeVConfigurationManagerClientMDM
	ManagementAgentTypePConfigurationManagerClientMDM = &_ManagementAgentTypePConfigurationManagerClientMDM
	// ManagementAgentTypePConfigurationManagerClientMDMEas is a pointer to ManagementAgentTypeVConfigurationManagerClientMDMEas
	ManagementAgentTypePConfigurationManagerClientMDMEas = &_ManagementAgentTypePConfigurationManagerClientMDMEas
	// ManagementAgentTypePUnknown is a pointer to ManagementAgentTypeVUnknown
	ManagementAgentTypePUnknown = &_ManagementAgentTypePUnknown
	// ManagementAgentTypePJamf is a pointer to ManagementAgentTypeVJamf
	ManagementAgentTypePJamf = &_ManagementAgentTypePJamf
	// ManagementAgentTypePGoogleCloudDevicePolicyController is a pointer to ManagementAgentTypeVGoogleCloudDevicePolicyController
	ManagementAgentTypePGoogleCloudDevicePolicyController = &_ManagementAgentTypePGoogleCloudDevicePolicyController
)
View Source
var (
	// MediaDirectionPInactive is a pointer to MediaDirectionVInactive
	MediaDirectionPInactive = &_MediaDirectionPInactive
	// MediaDirectionPSendOnly is a pointer to MediaDirectionVSendOnly
	MediaDirectionPSendOnly = &_MediaDirectionPSendOnly
	// MediaDirectionPReceiveOnly is a pointer to MediaDirectionVReceiveOnly
	MediaDirectionPReceiveOnly = &_MediaDirectionPReceiveOnly
	// MediaDirectionPSendReceive is a pointer to MediaDirectionVSendReceive
	MediaDirectionPSendReceive = &_MediaDirectionPSendReceive
)
View Source
var (
	// MediaStatePActive is a pointer to MediaStateVActive
	MediaStatePActive = &_MediaStatePActive
	// MediaStatePInactive is a pointer to MediaStateVInactive
	MediaStatePInactive = &_MediaStatePInactive
	// MediaStatePUnknownFutureValue is a pointer to MediaStateVUnknownFutureValue
	MediaStatePUnknownFutureValue = &_MediaStatePUnknownFutureValue
)
View Source
var (
	// MeetingMessageTypePNone is a pointer to MeetingMessageTypeVNone
	MeetingMessageTypePNone = &_MeetingMessageTypePNone
	// MeetingMessageTypePMeetingRequest is a pointer to MeetingMessageTypeVMeetingRequest
	MeetingMessageTypePMeetingRequest = &_MeetingMessageTypePMeetingRequest
	// MeetingMessageTypePMeetingCancelled is a pointer to MeetingMessageTypeVMeetingCancelled
	MeetingMessageTypePMeetingCancelled = &_MeetingMessageTypePMeetingCancelled
	// MeetingMessageTypePMeetingAccepted is a pointer to MeetingMessageTypeVMeetingAccepted
	MeetingMessageTypePMeetingAccepted = &_MeetingMessageTypePMeetingAccepted
	// MeetingMessageTypePMeetingTenativelyAccepted is a pointer to MeetingMessageTypeVMeetingTenativelyAccepted
	MeetingMessageTypePMeetingTenativelyAccepted = &_MeetingMessageTypePMeetingTenativelyAccepted
	// MeetingMessageTypePMeetingDeclined is a pointer to MeetingMessageTypeVMeetingDeclined
	MeetingMessageTypePMeetingDeclined = &_MeetingMessageTypePMeetingDeclined
)
View Source
var (
	// MessageActionFlagPAny is a pointer to MessageActionFlagVAny
	MessageActionFlagPAny = &_MessageActionFlagPAny
	// MessageActionFlagPCall is a pointer to MessageActionFlagVCall
	MessageActionFlagPCall = &_MessageActionFlagPCall
	// MessageActionFlagPDoNotForward is a pointer to MessageActionFlagVDoNotForward
	MessageActionFlagPDoNotForward = &_MessageActionFlagPDoNotForward
	// MessageActionFlagPFollowUp is a pointer to MessageActionFlagVFollowUp
	MessageActionFlagPFollowUp = &_MessageActionFlagPFollowUp
	// MessageActionFlagPFyi is a pointer to MessageActionFlagVFyi
	MessageActionFlagPFyi = &_MessageActionFlagPFyi
	// MessageActionFlagPForward is a pointer to MessageActionFlagVForward
	MessageActionFlagPForward = &_MessageActionFlagPForward
	// MessageActionFlagPNoResponseNecessary is a pointer to MessageActionFlagVNoResponseNecessary
	MessageActionFlagPNoResponseNecessary = &_MessageActionFlagPNoResponseNecessary
	// MessageActionFlagPRead is a pointer to MessageActionFlagVRead
	MessageActionFlagPRead = &_MessageActionFlagPRead
	// MessageActionFlagPReply is a pointer to MessageActionFlagVReply
	MessageActionFlagPReply = &_MessageActionFlagPReply
	// MessageActionFlagPReplyToAll is a pointer to MessageActionFlagVReplyToAll
	MessageActionFlagPReplyToAll = &_MessageActionFlagPReplyToAll
	// MessageActionFlagPReview is a pointer to MessageActionFlagVReview
	MessageActionFlagPReview = &_MessageActionFlagPReview
)
View Source
var (
	// MicrosoftStoreForBusinessLicenseTypePOffline is a pointer to MicrosoftStoreForBusinessLicenseTypeVOffline
	MicrosoftStoreForBusinessLicenseTypePOffline = &_MicrosoftStoreForBusinessLicenseTypePOffline
	// MicrosoftStoreForBusinessLicenseTypePOnline is a pointer to MicrosoftStoreForBusinessLicenseTypeVOnline
	MicrosoftStoreForBusinessLicenseTypePOnline = &_MicrosoftStoreForBusinessLicenseTypePOnline
)
View Source
var (
	// MiracastChannelPUserDefined is a pointer to MiracastChannelVUserDefined
	MiracastChannelPUserDefined = &_MiracastChannelPUserDefined
	// MiracastChannelPOne is a pointer to MiracastChannelVOne
	MiracastChannelPOne = &_MiracastChannelPOne
	// MiracastChannelPTwo is a pointer to MiracastChannelVTwo
	MiracastChannelPTwo = &_MiracastChannelPTwo
	// MiracastChannelPThree is a pointer to MiracastChannelVThree
	MiracastChannelPThree = &_MiracastChannelPThree
	// MiracastChannelPFour is a pointer to MiracastChannelVFour
	MiracastChannelPFour = &_MiracastChannelPFour
	// MiracastChannelPFive is a pointer to MiracastChannelVFive
	MiracastChannelPFive = &_MiracastChannelPFive
	// MiracastChannelPSix is a pointer to MiracastChannelVSix
	MiracastChannelPSix = &_MiracastChannelPSix
	// MiracastChannelPSeven is a pointer to MiracastChannelVSeven
	MiracastChannelPSeven = &_MiracastChannelPSeven
	// MiracastChannelPEight is a pointer to MiracastChannelVEight
	MiracastChannelPEight = &_MiracastChannelPEight
	// MiracastChannelPNine is a pointer to MiracastChannelVNine
	MiracastChannelPNine = &_MiracastChannelPNine
	// MiracastChannelPTen is a pointer to MiracastChannelVTen
	MiracastChannelPTen = &_MiracastChannelPTen
	// MiracastChannelPEleven is a pointer to MiracastChannelVEleven
	MiracastChannelPEleven = &_MiracastChannelPEleven
	// MiracastChannelPThirtySix is a pointer to MiracastChannelVThirtySix
	MiracastChannelPThirtySix = &_MiracastChannelPThirtySix
	// MiracastChannelPForty is a pointer to MiracastChannelVForty
	MiracastChannelPForty = &_MiracastChannelPForty
	// MiracastChannelPFortyFour is a pointer to MiracastChannelVFortyFour
	MiracastChannelPFortyFour = &_MiracastChannelPFortyFour
	// MiracastChannelPFortyEight is a pointer to MiracastChannelVFortyEight
	MiracastChannelPFortyEight = &_MiracastChannelPFortyEight
	// MiracastChannelPOneHundredFortyNine is a pointer to MiracastChannelVOneHundredFortyNine
	MiracastChannelPOneHundredFortyNine = &_MiracastChannelPOneHundredFortyNine
	// MiracastChannelPOneHundredFiftyThree is a pointer to MiracastChannelVOneHundredFiftyThree
	MiracastChannelPOneHundredFiftyThree = &_MiracastChannelPOneHundredFiftyThree
	// MiracastChannelPOneHundredFiftySeven is a pointer to MiracastChannelVOneHundredFiftySeven
	MiracastChannelPOneHundredFiftySeven = &_MiracastChannelPOneHundredFiftySeven
	// MiracastChannelPOneHundredSixtyOne is a pointer to MiracastChannelVOneHundredSixtyOne
	MiracastChannelPOneHundredSixtyOne = &_MiracastChannelPOneHundredSixtyOne
	// MiracastChannelPOneHundredSixtyFive is a pointer to MiracastChannelVOneHundredSixtyFive
	MiracastChannelPOneHundredSixtyFive = &_MiracastChannelPOneHundredSixtyFive
)
View Source
var (
	// MobileAppContentFileUploadStatePSuccess is a pointer to MobileAppContentFileUploadStateVSuccess
	MobileAppContentFileUploadStatePSuccess = &_MobileAppContentFileUploadStatePSuccess
	// MobileAppContentFileUploadStatePTransientError is a pointer to MobileAppContentFileUploadStateVTransientError
	MobileAppContentFileUploadStatePTransientError = &_MobileAppContentFileUploadStatePTransientError
	// MobileAppContentFileUploadStatePError is a pointer to MobileAppContentFileUploadStateVError
	MobileAppContentFileUploadStatePError = &_MobileAppContentFileUploadStatePError
	// MobileAppContentFileUploadStatePUnknown is a pointer to MobileAppContentFileUploadStateVUnknown
	MobileAppContentFileUploadStatePUnknown = &_MobileAppContentFileUploadStatePUnknown
	// MobileAppContentFileUploadStatePAzureStorageURIRequestSuccess is a pointer to MobileAppContentFileUploadStateVAzureStorageURIRequestSuccess
	MobileAppContentFileUploadStatePAzureStorageURIRequestSuccess = &_MobileAppContentFileUploadStatePAzureStorageURIRequestSuccess
	// MobileAppContentFileUploadStatePAzureStorageURIRequestPending is a pointer to MobileAppContentFileUploadStateVAzureStorageURIRequestPending
	MobileAppContentFileUploadStatePAzureStorageURIRequestPending = &_MobileAppContentFileUploadStatePAzureStorageURIRequestPending
	// MobileAppContentFileUploadStatePAzureStorageURIRequestFailed is a pointer to MobileAppContentFileUploadStateVAzureStorageURIRequestFailed
	MobileAppContentFileUploadStatePAzureStorageURIRequestFailed = &_MobileAppContentFileUploadStatePAzureStorageURIRequestFailed
	// MobileAppContentFileUploadStatePAzureStorageURIRequestTimedOut is a pointer to MobileAppContentFileUploadStateVAzureStorageURIRequestTimedOut
	MobileAppContentFileUploadStatePAzureStorageURIRequestTimedOut = &_MobileAppContentFileUploadStatePAzureStorageURIRequestTimedOut
	// MobileAppContentFileUploadStatePAzureStorageURIRenewalSuccess is a pointer to MobileAppContentFileUploadStateVAzureStorageURIRenewalSuccess
	MobileAppContentFileUploadStatePAzureStorageURIRenewalSuccess = &_MobileAppContentFileUploadStatePAzureStorageURIRenewalSuccess
	// MobileAppContentFileUploadStatePAzureStorageURIRenewalPending is a pointer to MobileAppContentFileUploadStateVAzureStorageURIRenewalPending
	MobileAppContentFileUploadStatePAzureStorageURIRenewalPending = &_MobileAppContentFileUploadStatePAzureStorageURIRenewalPending
	// MobileAppContentFileUploadStatePAzureStorageURIRenewalFailed is a pointer to MobileAppContentFileUploadStateVAzureStorageURIRenewalFailed
	MobileAppContentFileUploadStatePAzureStorageURIRenewalFailed = &_MobileAppContentFileUploadStatePAzureStorageURIRenewalFailed
	// MobileAppContentFileUploadStatePAzureStorageURIRenewalTimedOut is a pointer to MobileAppContentFileUploadStateVAzureStorageURIRenewalTimedOut
	MobileAppContentFileUploadStatePAzureStorageURIRenewalTimedOut = &_MobileAppContentFileUploadStatePAzureStorageURIRenewalTimedOut
	// MobileAppContentFileUploadStatePCommitFileSuccess is a pointer to MobileAppContentFileUploadStateVCommitFileSuccess
	MobileAppContentFileUploadStatePCommitFileSuccess = &_MobileAppContentFileUploadStatePCommitFileSuccess
	// MobileAppContentFileUploadStatePCommitFilePending is a pointer to MobileAppContentFileUploadStateVCommitFilePending
	MobileAppContentFileUploadStatePCommitFilePending = &_MobileAppContentFileUploadStatePCommitFilePending
	// MobileAppContentFileUploadStatePCommitFileFailed is a pointer to MobileAppContentFileUploadStateVCommitFileFailed
	MobileAppContentFileUploadStatePCommitFileFailed = &_MobileAppContentFileUploadStatePCommitFileFailed
	// MobileAppContentFileUploadStatePCommitFileTimedOut is a pointer to MobileAppContentFileUploadStateVCommitFileTimedOut
	MobileAppContentFileUploadStatePCommitFileTimedOut = &_MobileAppContentFileUploadStatePCommitFileTimedOut
)
View Source
var (
	// MobileAppPublishingStatePNotPublished is a pointer to MobileAppPublishingStateVNotPublished
	MobileAppPublishingStatePNotPublished = &_MobileAppPublishingStatePNotPublished
	// MobileAppPublishingStatePProcessing is a pointer to MobileAppPublishingStateVProcessing
	MobileAppPublishingStatePProcessing = &_MobileAppPublishingStatePProcessing
	// MobileAppPublishingStatePPublished is a pointer to MobileAppPublishingStateVPublished
	MobileAppPublishingStatePPublished = &_MobileAppPublishingStatePPublished
)
View Source
var (
	// MobileThreatPartnerTenantStatePUnavailable is a pointer to MobileThreatPartnerTenantStateVUnavailable
	MobileThreatPartnerTenantStatePUnavailable = &_MobileThreatPartnerTenantStatePUnavailable
	// MobileThreatPartnerTenantStatePAvailable is a pointer to MobileThreatPartnerTenantStateVAvailable
	MobileThreatPartnerTenantStatePAvailable = &_MobileThreatPartnerTenantStatePAvailable
	// MobileThreatPartnerTenantStatePEnabled is a pointer to MobileThreatPartnerTenantStateVEnabled
	MobileThreatPartnerTenantStatePEnabled = &_MobileThreatPartnerTenantStatePEnabled
	// MobileThreatPartnerTenantStatePUnresponsive is a pointer to MobileThreatPartnerTenantStateVUnresponsive
	MobileThreatPartnerTenantStatePUnresponsive = &_MobileThreatPartnerTenantStatePUnresponsive
)
View Source
var (
	// ModalityPAudio is a pointer to ModalityVAudio
	ModalityPAudio = &_ModalityPAudio
	// ModalityPVideo is a pointer to ModalityVVideo
	ModalityPVideo = &_ModalityPVideo
	// ModalityPVideoBasedScreenSharing is a pointer to ModalityVVideoBasedScreenSharing
	ModalityPVideoBasedScreenSharing = &_ModalityPVideoBasedScreenSharing
	// ModalityPData is a pointer to ModalityVData
	ModalityPData = &_ModalityPData
	// ModalityPUnknownFutureValue is a pointer to ModalityVUnknownFutureValue
	ModalityPUnknownFutureValue = &_ModalityPUnknownFutureValue
)
View Source
var (
	// NotificationTemplateBrandingOptionsPNone is a pointer to NotificationTemplateBrandingOptionsVNone
	NotificationTemplateBrandingOptionsPNone = &_NotificationTemplateBrandingOptionsPNone
	NotificationTemplateBrandingOptionsPIncludeCompanyLogo = &_NotificationTemplateBrandingOptionsPIncludeCompanyLogo
	// NotificationTemplateBrandingOptionsPIncludeCompanyName is a pointer to NotificationTemplateBrandingOptionsVIncludeCompanyName
	NotificationTemplateBrandingOptionsPIncludeCompanyName = &_NotificationTemplateBrandingOptionsPIncludeCompanyName
	// NotificationTemplateBrandingOptionsPIncludeContactInformation is a pointer to NotificationTemplateBrandingOptionsVIncludeContactInformation
	NotificationTemplateBrandingOptionsPIncludeContactInformation = &_NotificationTemplateBrandingOptionsPIncludeContactInformation
)
View Source
var (
	// OnenotePatchActionTypePReplace is a pointer to OnenotePatchActionTypeVReplace
	OnenotePatchActionTypePReplace = &_OnenotePatchActionTypePReplace
	// OnenotePatchActionTypePAppend is a pointer to OnenotePatchActionTypeVAppend
	OnenotePatchActionTypePAppend = &_OnenotePatchActionTypePAppend
	// OnenotePatchActionTypePDelete is a pointer to OnenotePatchActionTypeVDelete
	OnenotePatchActionTypePDelete = &_OnenotePatchActionTypePDelete
	// OnenotePatchActionTypePInsert is a pointer to OnenotePatchActionTypeVInsert
	OnenotePatchActionTypePInsert = &_OnenotePatchActionTypePInsert
	// OnenotePatchActionTypePPrepend is a pointer to OnenotePatchActionTypeVPrepend
	OnenotePatchActionTypePPrepend = &_OnenotePatchActionTypePPrepend
)
View Source
var (
	// OnenotePatchInsertPositionPAfter is a pointer to OnenotePatchInsertPositionVAfter
	OnenotePatchInsertPositionPAfter = &_OnenotePatchInsertPositionPAfter
	// OnenotePatchInsertPositionPBefore is a pointer to OnenotePatchInsertPositionVBefore
	OnenotePatchInsertPositionPBefore = &_OnenotePatchInsertPositionPBefore
)
View Source
var (
	// OnenoteSourceServicePUnknown is a pointer to OnenoteSourceServiceVUnknown
	OnenoteSourceServicePUnknown = &_OnenoteSourceServicePUnknown
	// OnenoteSourceServicePOneDrive is a pointer to OnenoteSourceServiceVOneDrive
	OnenoteSourceServicePOneDrive = &_OnenoteSourceServicePOneDrive
	// OnenoteSourceServicePOneDriveForBusiness is a pointer to OnenoteSourceServiceVOneDriveForBusiness
	OnenoteSourceServicePOneDriveForBusiness = &_OnenoteSourceServicePOneDriveForBusiness
	// OnenoteSourceServicePOnPremOneDriveForBusiness is a pointer to OnenoteSourceServiceVOnPremOneDriveForBusiness
	OnenoteSourceServicePOnPremOneDriveForBusiness = &_OnenoteSourceServicePOnPremOneDriveForBusiness
)
View Source
var (
	// OnenoteUserRolePOwner is a pointer to OnenoteUserRoleVOwner
	OnenoteUserRolePOwner = &_OnenoteUserRolePOwner
	// OnenoteUserRolePContributor is a pointer to OnenoteUserRoleVContributor
	OnenoteUserRolePContributor = &_OnenoteUserRolePContributor
	// OnenoteUserRolePReader is a pointer to OnenoteUserRoleVReader
	OnenoteUserRolePReader = &_OnenoteUserRolePReader
	// OnenoteUserRolePNone is a pointer to OnenoteUserRoleVNone
	OnenoteUserRolePNone = &_OnenoteUserRolePNone
)
View Source
var (
	// OperationResultPSuccess is a pointer to OperationResultVSuccess
	OperationResultPSuccess = &_OperationResultPSuccess
	// OperationResultPFailure is a pointer to OperationResultVFailure
	OperationResultPFailure = &_OperationResultPFailure
	// OperationResultPTimeout is a pointer to OperationResultVTimeout
	OperationResultPTimeout = &_OperationResultPTimeout
	// OperationResultPUnknownFutureValue is a pointer to OperationResultVUnknownFutureValue
	OperationResultPUnknownFutureValue = &_OperationResultPUnknownFutureValue
)
View Source
var (
	// OperationStatusPNotStarted is a pointer to OperationStatusVNotStarted
	OperationStatusPNotStarted = &_OperationStatusPNotStarted
	// OperationStatusPRunning is a pointer to OperationStatusVRunning
	OperationStatusPRunning = &_OperationStatusPRunning
	// OperationStatusPCompleted is a pointer to OperationStatusVCompleted
	OperationStatusPCompleted = &_OperationStatusPCompleted
	// OperationStatusPFailed is a pointer to OperationStatusVFailed
	OperationStatusPFailed = &_OperationStatusPFailed
)
View Source
var (
	// PhoneTypePHome is a pointer to PhoneTypeVHome
	PhoneTypePHome = &_PhoneTypePHome
	// PhoneTypePBusiness is a pointer to PhoneTypeVBusiness
	PhoneTypePBusiness = &_PhoneTypePBusiness
	// PhoneTypePMobile is a pointer to PhoneTypeVMobile
	PhoneTypePMobile = &_PhoneTypePMobile
	// PhoneTypePOther is a pointer to PhoneTypeVOther
	PhoneTypePOther = &_PhoneTypePOther
	// PhoneTypePAssistant is a pointer to PhoneTypeVAssistant
	PhoneTypePAssistant = &_PhoneTypePAssistant
	// PhoneTypePHomeFax is a pointer to PhoneTypeVHomeFax
	PhoneTypePHomeFax = &_PhoneTypePHomeFax
	// PhoneTypePBusinessFax is a pointer to PhoneTypeVBusinessFax
	PhoneTypePBusinessFax = &_PhoneTypePBusinessFax
	// PhoneTypePOtherFax is a pointer to PhoneTypeVOtherFax
	PhoneTypePOtherFax = &_PhoneTypePOtherFax
	// PhoneTypePPager is a pointer to PhoneTypeVPager
	PhoneTypePPager = &_PhoneTypePPager
	// PhoneTypePRadio is a pointer to PhoneTypeVRadio
	PhoneTypePRadio = &_PhoneTypePRadio
)
View Source
var (
	// PhysicalAddressTypePUnknown is a pointer to PhysicalAddressTypeVUnknown
	PhysicalAddressTypePUnknown = &_PhysicalAddressTypePUnknown
	// PhysicalAddressTypePHome is a pointer to PhysicalAddressTypeVHome
	PhysicalAddressTypePHome = &_PhysicalAddressTypePHome
	// PhysicalAddressTypePBusiness is a pointer to PhysicalAddressTypeVBusiness
	PhysicalAddressTypePBusiness = &_PhysicalAddressTypePBusiness
	// PhysicalAddressTypePOther is a pointer to PhysicalAddressTypeVOther
	PhysicalAddressTypePOther = &_PhysicalAddressTypePOther
)
View Source
var (
	// PlannerPreviewTypePAutomatic is a pointer to PlannerPreviewTypeVAutomatic
	PlannerPreviewTypePAutomatic = &_PlannerPreviewTypePAutomatic
	// PlannerPreviewTypePNoPreview is a pointer to PlannerPreviewTypeVNoPreview
	PlannerPreviewTypePNoPreview = &_PlannerPreviewTypePNoPreview
	// PlannerPreviewTypePChecklist is a pointer to PlannerPreviewTypeVChecklist
	PlannerPreviewTypePChecklist = &_PlannerPreviewTypePChecklist
	// PlannerPreviewTypePDescription is a pointer to PlannerPreviewTypeVDescription
	PlannerPreviewTypePDescription = &_PlannerPreviewTypePDescription
	// PlannerPreviewTypePReference is a pointer to PlannerPreviewTypeVReference
	PlannerPreviewTypePReference = &_PlannerPreviewTypePReference
)
View Source
var (
	// PolicyPlatformTypePAndroid is a pointer to PolicyPlatformTypeVAndroid
	PolicyPlatformTypePAndroid = &_PolicyPlatformTypePAndroid
	// PolicyPlatformTypePIOS is a pointer to PolicyPlatformTypeVIOS
	PolicyPlatformTypePIOS = &_PolicyPlatformTypePIOS
	// PolicyPlatformTypePMacOS is a pointer to PolicyPlatformTypeVMacOS
	PolicyPlatformTypePMacOS = &_PolicyPlatformTypePMacOS
	// PolicyPlatformTypePWindowsPhone81 is a pointer to PolicyPlatformTypeVWindowsPhone81
	PolicyPlatformTypePWindowsPhone81 = &_PolicyPlatformTypePWindowsPhone81
	// PolicyPlatformTypePWindows81AndLater is a pointer to PolicyPlatformTypeVWindows81AndLater
	PolicyPlatformTypePWindows81AndLater = &_PolicyPlatformTypePWindows81AndLater
	// PolicyPlatformTypePWindows10AndLater is a pointer to PolicyPlatformTypeVWindows10AndLater
	PolicyPlatformTypePWindows10AndLater = &_PolicyPlatformTypePWindows10AndLater
	// PolicyPlatformTypePAndroidWorkProfile is a pointer to PolicyPlatformTypeVAndroidWorkProfile
	PolicyPlatformTypePAndroidWorkProfile = &_PolicyPlatformTypePAndroidWorkProfile
	// PolicyPlatformTypePAll is a pointer to PolicyPlatformTypeVAll
	PolicyPlatformTypePAll = &_PolicyPlatformTypePAll
)
View Source
var (
	// PrereleaseFeaturesPUserDefined is a pointer to PrereleaseFeaturesVUserDefined
	PrereleaseFeaturesPUserDefined = &_PrereleaseFeaturesPUserDefined
	// PrereleaseFeaturesPSettingsOnly is a pointer to PrereleaseFeaturesVSettingsOnly
	PrereleaseFeaturesPSettingsOnly = &_PrereleaseFeaturesPSettingsOnly
	// PrereleaseFeaturesPSettingsAndExperimentations is a pointer to PrereleaseFeaturesVSettingsAndExperimentations
	PrereleaseFeaturesPSettingsAndExperimentations = &_PrereleaseFeaturesPSettingsAndExperimentations
	// PrereleaseFeaturesPNotAllowed is a pointer to PrereleaseFeaturesVNotAllowed
	PrereleaseFeaturesPNotAllowed = &_PrereleaseFeaturesPNotAllowed
)
View Source
var (
	// ProcessIntegrityLevelPUnknown is a pointer to ProcessIntegrityLevelVUnknown
	ProcessIntegrityLevelPUnknown = &_ProcessIntegrityLevelPUnknown
	// ProcessIntegrityLevelPUntrusted is a pointer to ProcessIntegrityLevelVUntrusted
	ProcessIntegrityLevelPUntrusted = &_ProcessIntegrityLevelPUntrusted
	// ProcessIntegrityLevelPLow is a pointer to ProcessIntegrityLevelVLow
	ProcessIntegrityLevelPLow = &_ProcessIntegrityLevelPLow
	// ProcessIntegrityLevelPMedium is a pointer to ProcessIntegrityLevelVMedium
	ProcessIntegrityLevelPMedium = &_ProcessIntegrityLevelPMedium
	// ProcessIntegrityLevelPHigh is a pointer to ProcessIntegrityLevelVHigh
	ProcessIntegrityLevelPHigh = &_ProcessIntegrityLevelPHigh
	// ProcessIntegrityLevelPSystem is a pointer to ProcessIntegrityLevelVSystem
	ProcessIntegrityLevelPSystem = &_ProcessIntegrityLevelPSystem
	// ProcessIntegrityLevelPUnknownFutureValue is a pointer to ProcessIntegrityLevelVUnknownFutureValue
	ProcessIntegrityLevelPUnknownFutureValue = &_ProcessIntegrityLevelPUnknownFutureValue
)
View Source
var (
	// RatingAppsTypePAllAllowed is a pointer to RatingAppsTypeVAllAllowed
	RatingAppsTypePAllAllowed = &_RatingAppsTypePAllAllowed
	// RatingAppsTypePAllBlocked is a pointer to RatingAppsTypeVAllBlocked
	RatingAppsTypePAllBlocked = &_RatingAppsTypePAllBlocked
	// RatingAppsTypePAgesAbove4 is a pointer to RatingAppsTypeVAgesAbove4
	RatingAppsTypePAgesAbove4 = &_RatingAppsTypePAgesAbove4
	// RatingAppsTypePAgesAbove9 is a pointer to RatingAppsTypeVAgesAbove9
	RatingAppsTypePAgesAbove9 = &_RatingAppsTypePAgesAbove9
	// RatingAppsTypePAgesAbove12 is a pointer to RatingAppsTypeVAgesAbove12
	RatingAppsTypePAgesAbove12 = &_RatingAppsTypePAgesAbove12
	// RatingAppsTypePAgesAbove17 is a pointer to RatingAppsTypeVAgesAbove17
	RatingAppsTypePAgesAbove17 = &_RatingAppsTypePAgesAbove17
)
View Source
var (
	// RatingAustraliaMoviesTypePAllAllowed is a pointer to RatingAustraliaMoviesTypeVAllAllowed
	RatingAustraliaMoviesTypePAllAllowed = &_RatingAustraliaMoviesTypePAllAllowed
	// RatingAustraliaMoviesTypePAllBlocked is a pointer to RatingAustraliaMoviesTypeVAllBlocked
	RatingAustraliaMoviesTypePAllBlocked = &_RatingAustraliaMoviesTypePAllBlocked
	// RatingAustraliaMoviesTypePGeneral is a pointer to RatingAustraliaMoviesTypeVGeneral
	RatingAustraliaMoviesTypePGeneral = &_RatingAustraliaMoviesTypePGeneral
	// RatingAustraliaMoviesTypePParentalGuidance is a pointer to RatingAustraliaMoviesTypeVParentalGuidance
	RatingAustraliaMoviesTypePParentalGuidance = &_RatingAustraliaMoviesTypePParentalGuidance
	// RatingAustraliaMoviesTypePMature is a pointer to RatingAustraliaMoviesTypeVMature
	RatingAustraliaMoviesTypePMature = &_RatingAustraliaMoviesTypePMature
	// RatingAustraliaMoviesTypePAgesAbove15 is a pointer to RatingAustraliaMoviesTypeVAgesAbove15
	RatingAustraliaMoviesTypePAgesAbove15 = &_RatingAustraliaMoviesTypePAgesAbove15
	// RatingAustraliaMoviesTypePAgesAbove18 is a pointer to RatingAustraliaMoviesTypeVAgesAbove18
	RatingAustraliaMoviesTypePAgesAbove18 = &_RatingAustraliaMoviesTypePAgesAbove18
)
View Source
var (
	// RatingAustraliaTelevisionTypePAllAllowed is a pointer to RatingAustraliaTelevisionTypeVAllAllowed
	RatingAustraliaTelevisionTypePAllAllowed = &_RatingAustraliaTelevisionTypePAllAllowed
	// RatingAustraliaTelevisionTypePAllBlocked is a pointer to RatingAustraliaTelevisionTypeVAllBlocked
	RatingAustraliaTelevisionTypePAllBlocked = &_RatingAustraliaTelevisionTypePAllBlocked
	// RatingAustraliaTelevisionTypePPreschoolers is a pointer to RatingAustraliaTelevisionTypeVPreschoolers
	RatingAustraliaTelevisionTypePPreschoolers = &_RatingAustraliaTelevisionTypePPreschoolers
	// RatingAustraliaTelevisionTypePChildren is a pointer to RatingAustraliaTelevisionTypeVChildren
	RatingAustraliaTelevisionTypePChildren = &_RatingAustraliaTelevisionTypePChildren
	// RatingAustraliaTelevisionTypePGeneral is a pointer to RatingAustraliaTelevisionTypeVGeneral
	RatingAustraliaTelevisionTypePGeneral = &_RatingAustraliaTelevisionTypePGeneral
	// RatingAustraliaTelevisionTypePParentalGuidance is a pointer to RatingAustraliaTelevisionTypeVParentalGuidance
	RatingAustraliaTelevisionTypePParentalGuidance = &_RatingAustraliaTelevisionTypePParentalGuidance
	// RatingAustraliaTelevisionTypePMature is a pointer to RatingAustraliaTelevisionTypeVMature
	RatingAustraliaTelevisionTypePMature = &_RatingAustraliaTelevisionTypePMature
	// RatingAustraliaTelevisionTypePAgesAbove15 is a pointer to RatingAustraliaTelevisionTypeVAgesAbove15
	RatingAustraliaTelevisionTypePAgesAbove15 = &_RatingAustraliaTelevisionTypePAgesAbove15
	// RatingAustraliaTelevisionTypePAgesAbove15AdultViolence is a pointer to RatingAustraliaTelevisionTypeVAgesAbove15AdultViolence
	RatingAustraliaTelevisionTypePAgesAbove15AdultViolence = &_RatingAustraliaTelevisionTypePAgesAbove15AdultViolence
)
View Source
var (
	// RatingCanadaMoviesTypePAllAllowed is a pointer to RatingCanadaMoviesTypeVAllAllowed
	RatingCanadaMoviesTypePAllAllowed = &_RatingCanadaMoviesTypePAllAllowed
	// RatingCanadaMoviesTypePAllBlocked is a pointer to RatingCanadaMoviesTypeVAllBlocked
	RatingCanadaMoviesTypePAllBlocked = &_RatingCanadaMoviesTypePAllBlocked
	// RatingCanadaMoviesTypePGeneral is a pointer to RatingCanadaMoviesTypeVGeneral
	RatingCanadaMoviesTypePGeneral = &_RatingCanadaMoviesTypePGeneral
	// RatingCanadaMoviesTypePParentalGuidance is a pointer to RatingCanadaMoviesTypeVParentalGuidance
	RatingCanadaMoviesTypePParentalGuidance = &_RatingCanadaMoviesTypePParentalGuidance
	// RatingCanadaMoviesTypePAgesAbove14 is a pointer to RatingCanadaMoviesTypeVAgesAbove14
	RatingCanadaMoviesTypePAgesAbove14 = &_RatingCanadaMoviesTypePAgesAbove14
	// RatingCanadaMoviesTypePAgesAbove18 is a pointer to RatingCanadaMoviesTypeVAgesAbove18
	RatingCanadaMoviesTypePAgesAbove18 = &_RatingCanadaMoviesTypePAgesAbove18
	// RatingCanadaMoviesTypePRestricted is a pointer to RatingCanadaMoviesTypeVRestricted
	RatingCanadaMoviesTypePRestricted = &_RatingCanadaMoviesTypePRestricted
)
View Source
var (
	// RatingCanadaTelevisionTypePAllAllowed is a pointer to RatingCanadaTelevisionTypeVAllAllowed
	RatingCanadaTelevisionTypePAllAllowed = &_RatingCanadaTelevisionTypePAllAllowed
	// RatingCanadaTelevisionTypePAllBlocked is a pointer to RatingCanadaTelevisionTypeVAllBlocked
	RatingCanadaTelevisionTypePAllBlocked = &_RatingCanadaTelevisionTypePAllBlocked
	// RatingCanadaTelevisionTypePChildren is a pointer to RatingCanadaTelevisionTypeVChildren
	RatingCanadaTelevisionTypePChildren = &_RatingCanadaTelevisionTypePChildren
	// RatingCanadaTelevisionTypePChildrenAbove8 is a pointer to RatingCanadaTelevisionTypeVChildrenAbove8
	RatingCanadaTelevisionTypePChildrenAbove8 = &_RatingCanadaTelevisionTypePChildrenAbove8
	// RatingCanadaTelevisionTypePGeneral is a pointer to RatingCanadaTelevisionTypeVGeneral
	RatingCanadaTelevisionTypePGeneral = &_RatingCanadaTelevisionTypePGeneral
	// RatingCanadaTelevisionTypePParentalGuidance is a pointer to RatingCanadaTelevisionTypeVParentalGuidance
	RatingCanadaTelevisionTypePParentalGuidance = &_RatingCanadaTelevisionTypePParentalGuidance
	// RatingCanadaTelevisionTypePAgesAbove14 is a pointer to RatingCanadaTelevisionTypeVAgesAbove14
	RatingCanadaTelevisionTypePAgesAbove14 = &_RatingCanadaTelevisionTypePAgesAbove14
	// RatingCanadaTelevisionTypePAgesAbove18 is a pointer to RatingCanadaTelevisionTypeVAgesAbove18
	RatingCanadaTelevisionTypePAgesAbove18 = &_RatingCanadaTelevisionTypePAgesAbove18
)
View Source
var (
	// RatingFranceMoviesTypePAllAllowed is a pointer to RatingFranceMoviesTypeVAllAllowed
	RatingFranceMoviesTypePAllAllowed = &_RatingFranceMoviesTypePAllAllowed
	// RatingFranceMoviesTypePAllBlocked is a pointer to RatingFranceMoviesTypeVAllBlocked
	RatingFranceMoviesTypePAllBlocked = &_RatingFranceMoviesTypePAllBlocked
	// RatingFranceMoviesTypePAgesAbove10 is a pointer to RatingFranceMoviesTypeVAgesAbove10
	RatingFranceMoviesTypePAgesAbove10 = &_RatingFranceMoviesTypePAgesAbove10
	// RatingFranceMoviesTypePAgesAbove12 is a pointer to RatingFranceMoviesTypeVAgesAbove12
	RatingFranceMoviesTypePAgesAbove12 = &_RatingFranceMoviesTypePAgesAbove12
	// RatingFranceMoviesTypePAgesAbove16 is a pointer to RatingFranceMoviesTypeVAgesAbove16
	RatingFranceMoviesTypePAgesAbove16 = &_RatingFranceMoviesTypePAgesAbove16
	// RatingFranceMoviesTypePAgesAbove18 is a pointer to RatingFranceMoviesTypeVAgesAbove18
	RatingFranceMoviesTypePAgesAbove18 = &_RatingFranceMoviesTypePAgesAbove18
)
View Source
var (
	// RatingFranceTelevisionTypePAllAllowed is a pointer to RatingFranceTelevisionTypeVAllAllowed
	RatingFranceTelevisionTypePAllAllowed = &_RatingFranceTelevisionTypePAllAllowed
	// RatingFranceTelevisionTypePAllBlocked is a pointer to RatingFranceTelevisionTypeVAllBlocked
	RatingFranceTelevisionTypePAllBlocked = &_RatingFranceTelevisionTypePAllBlocked
	// RatingFranceTelevisionTypePAgesAbove10 is a pointer to RatingFranceTelevisionTypeVAgesAbove10
	RatingFranceTelevisionTypePAgesAbove10 = &_RatingFranceTelevisionTypePAgesAbove10
	// RatingFranceTelevisionTypePAgesAbove12 is a pointer to RatingFranceTelevisionTypeVAgesAbove12
	RatingFranceTelevisionTypePAgesAbove12 = &_RatingFranceTelevisionTypePAgesAbove12
	// RatingFranceTelevisionTypePAgesAbove16 is a pointer to RatingFranceTelevisionTypeVAgesAbove16
	RatingFranceTelevisionTypePAgesAbove16 = &_RatingFranceTelevisionTypePAgesAbove16
	// RatingFranceTelevisionTypePAgesAbove18 is a pointer to RatingFranceTelevisionTypeVAgesAbove18
	RatingFranceTelevisionTypePAgesAbove18 = &_RatingFranceTelevisionTypePAgesAbove18
)
View Source
var (
	// RatingGermanyMoviesTypePAllAllowed is a pointer to RatingGermanyMoviesTypeVAllAllowed
	RatingGermanyMoviesTypePAllAllowed = &_RatingGermanyMoviesTypePAllAllowed
	// RatingGermanyMoviesTypePAllBlocked is a pointer to RatingGermanyMoviesTypeVAllBlocked
	RatingGermanyMoviesTypePAllBlocked = &_RatingGermanyMoviesTypePAllBlocked
	// RatingGermanyMoviesTypePGeneral is a pointer to RatingGermanyMoviesTypeVGeneral
	RatingGermanyMoviesTypePGeneral = &_RatingGermanyMoviesTypePGeneral
	// RatingGermanyMoviesTypePAgesAbove6 is a pointer to RatingGermanyMoviesTypeVAgesAbove6
	RatingGermanyMoviesTypePAgesAbove6 = &_RatingGermanyMoviesTypePAgesAbove6
	// RatingGermanyMoviesTypePAgesAbove12 is a pointer to RatingGermanyMoviesTypeVAgesAbove12
	RatingGermanyMoviesTypePAgesAbove12 = &_RatingGermanyMoviesTypePAgesAbove12
	// RatingGermanyMoviesTypePAgesAbove16 is a pointer to RatingGermanyMoviesTypeVAgesAbove16
	RatingGermanyMoviesTypePAgesAbove16 = &_RatingGermanyMoviesTypePAgesAbove16
	// RatingGermanyMoviesTypePAdults is a pointer to RatingGermanyMoviesTypeVAdults
	RatingGermanyMoviesTypePAdults = &_RatingGermanyMoviesTypePAdults
)
View Source
var (
	// RatingGermanyTelevisionTypePAllAllowed is a pointer to RatingGermanyTelevisionTypeVAllAllowed
	RatingGermanyTelevisionTypePAllAllowed = &_RatingGermanyTelevisionTypePAllAllowed
	// RatingGermanyTelevisionTypePAllBlocked is a pointer to RatingGermanyTelevisionTypeVAllBlocked
	RatingGermanyTelevisionTypePAllBlocked = &_RatingGermanyTelevisionTypePAllBlocked
	// RatingGermanyTelevisionTypePGeneral is a pointer to RatingGermanyTelevisionTypeVGeneral
	RatingGermanyTelevisionTypePGeneral = &_RatingGermanyTelevisionTypePGeneral
	// RatingGermanyTelevisionTypePAgesAbove6 is a pointer to RatingGermanyTelevisionTypeVAgesAbove6
	RatingGermanyTelevisionTypePAgesAbove6 = &_RatingGermanyTelevisionTypePAgesAbove6
	// RatingGermanyTelevisionTypePAgesAbove12 is a pointer to RatingGermanyTelevisionTypeVAgesAbove12
	RatingGermanyTelevisionTypePAgesAbove12 = &_RatingGermanyTelevisionTypePAgesAbove12
	// RatingGermanyTelevisionTypePAgesAbove16 is a pointer to RatingGermanyTelevisionTypeVAgesAbove16
	RatingGermanyTelevisionTypePAgesAbove16 = &_RatingGermanyTelevisionTypePAgesAbove16
	// RatingGermanyTelevisionTypePAdults is a pointer to RatingGermanyTelevisionTypeVAdults
	RatingGermanyTelevisionTypePAdults = &_RatingGermanyTelevisionTypePAdults
)
View Source
var (
	// RatingIrelandMoviesTypePAllAllowed is a pointer to RatingIrelandMoviesTypeVAllAllowed
	RatingIrelandMoviesTypePAllAllowed = &_RatingIrelandMoviesTypePAllAllowed
	// RatingIrelandMoviesTypePAllBlocked is a pointer to RatingIrelandMoviesTypeVAllBlocked
	RatingIrelandMoviesTypePAllBlocked = &_RatingIrelandMoviesTypePAllBlocked
	// RatingIrelandMoviesTypePGeneral is a pointer to RatingIrelandMoviesTypeVGeneral
	RatingIrelandMoviesTypePGeneral = &_RatingIrelandMoviesTypePGeneral
	// RatingIrelandMoviesTypePParentalGuidance is a pointer to RatingIrelandMoviesTypeVParentalGuidance
	RatingIrelandMoviesTypePParentalGuidance = &_RatingIrelandMoviesTypePParentalGuidance
	// RatingIrelandMoviesTypePAgesAbove12 is a pointer to RatingIrelandMoviesTypeVAgesAbove12
	RatingIrelandMoviesTypePAgesAbove12 = &_RatingIrelandMoviesTypePAgesAbove12
	// RatingIrelandMoviesTypePAgesAbove15 is a pointer to RatingIrelandMoviesTypeVAgesAbove15
	RatingIrelandMoviesTypePAgesAbove15 = &_RatingIrelandMoviesTypePAgesAbove15
	// RatingIrelandMoviesTypePAgesAbove16 is a pointer to RatingIrelandMoviesTypeVAgesAbove16
	RatingIrelandMoviesTypePAgesAbove16 = &_RatingIrelandMoviesTypePAgesAbove16
	// RatingIrelandMoviesTypePAdults is a pointer to RatingIrelandMoviesTypeVAdults
	RatingIrelandMoviesTypePAdults = &_RatingIrelandMoviesTypePAdults
)
View Source
var (
	// RatingIrelandTelevisionTypePAllAllowed is a pointer to RatingIrelandTelevisionTypeVAllAllowed
	RatingIrelandTelevisionTypePAllAllowed = &_RatingIrelandTelevisionTypePAllAllowed
	// RatingIrelandTelevisionTypePAllBlocked is a pointer to RatingIrelandTelevisionTypeVAllBlocked
	RatingIrelandTelevisionTypePAllBlocked = &_RatingIrelandTelevisionTypePAllBlocked
	// RatingIrelandTelevisionTypePGeneral is a pointer to RatingIrelandTelevisionTypeVGeneral
	RatingIrelandTelevisionTypePGeneral = &_RatingIrelandTelevisionTypePGeneral
	// RatingIrelandTelevisionTypePChildren is a pointer to RatingIrelandTelevisionTypeVChildren
	RatingIrelandTelevisionTypePChildren = &_RatingIrelandTelevisionTypePChildren
	// RatingIrelandTelevisionTypePYoungAdults is a pointer to RatingIrelandTelevisionTypeVYoungAdults
	RatingIrelandTelevisionTypePYoungAdults = &_RatingIrelandTelevisionTypePYoungAdults
	// RatingIrelandTelevisionTypePParentalSupervision is a pointer to RatingIrelandTelevisionTypeVParentalSupervision
	RatingIrelandTelevisionTypePParentalSupervision = &_RatingIrelandTelevisionTypePParentalSupervision
	// RatingIrelandTelevisionTypePMature is a pointer to RatingIrelandTelevisionTypeVMature
	RatingIrelandTelevisionTypePMature = &_RatingIrelandTelevisionTypePMature
)
View Source
var (
	// RatingJapanMoviesTypePAllAllowed is a pointer to RatingJapanMoviesTypeVAllAllowed
	RatingJapanMoviesTypePAllAllowed = &_RatingJapanMoviesTypePAllAllowed
	// RatingJapanMoviesTypePAllBlocked is a pointer to RatingJapanMoviesTypeVAllBlocked
	RatingJapanMoviesTypePAllBlocked = &_RatingJapanMoviesTypePAllBlocked
	// RatingJapanMoviesTypePGeneral is a pointer to RatingJapanMoviesTypeVGeneral
	RatingJapanMoviesTypePGeneral = &_RatingJapanMoviesTypePGeneral
	// RatingJapanMoviesTypePParentalGuidance is a pointer to RatingJapanMoviesTypeVParentalGuidance
	RatingJapanMoviesTypePParentalGuidance = &_RatingJapanMoviesTypePParentalGuidance
	// RatingJapanMoviesTypePAgesAbove15 is a pointer to RatingJapanMoviesTypeVAgesAbove15
	RatingJapanMoviesTypePAgesAbove15 = &_RatingJapanMoviesTypePAgesAbove15
	// RatingJapanMoviesTypePAgesAbove18 is a pointer to RatingJapanMoviesTypeVAgesAbove18
	RatingJapanMoviesTypePAgesAbove18 = &_RatingJapanMoviesTypePAgesAbove18
)
View Source
var (
	// RatingJapanTelevisionTypePAllAllowed is a pointer to RatingJapanTelevisionTypeVAllAllowed
	RatingJapanTelevisionTypePAllAllowed = &_RatingJapanTelevisionTypePAllAllowed
	// RatingJapanTelevisionTypePAllBlocked is a pointer to RatingJapanTelevisionTypeVAllBlocked
	RatingJapanTelevisionTypePAllBlocked = &_RatingJapanTelevisionTypePAllBlocked
	// RatingJapanTelevisionTypePExplicitAllowed is a pointer to RatingJapanTelevisionTypeVExplicitAllowed
	RatingJapanTelevisionTypePExplicitAllowed = &_RatingJapanTelevisionTypePExplicitAllowed
)
View Source
var (
	// RatingNewZealandMoviesTypePAllAllowed is a pointer to RatingNewZealandMoviesTypeVAllAllowed
	RatingNewZealandMoviesTypePAllAllowed = &_RatingNewZealandMoviesTypePAllAllowed
	// RatingNewZealandMoviesTypePAllBlocked is a pointer to RatingNewZealandMoviesTypeVAllBlocked
	RatingNewZealandMoviesTypePAllBlocked = &_RatingNewZealandMoviesTypePAllBlocked
	// RatingNewZealandMoviesTypePGeneral is a pointer to RatingNewZealandMoviesTypeVGeneral
	RatingNewZealandMoviesTypePGeneral = &_RatingNewZealandMoviesTypePGeneral
	// RatingNewZealandMoviesTypePParentalGuidance is a pointer to RatingNewZealandMoviesTypeVParentalGuidance
	RatingNewZealandMoviesTypePParentalGuidance = &_RatingNewZealandMoviesTypePParentalGuidance
	// RatingNewZealandMoviesTypePMature is a pointer to RatingNewZealandMoviesTypeVMature
	RatingNewZealandMoviesTypePMature = &_RatingNewZealandMoviesTypePMature
	// RatingNewZealandMoviesTypePAgesAbove13 is a pointer to RatingNewZealandMoviesTypeVAgesAbove13
	RatingNewZealandMoviesTypePAgesAbove13 = &_RatingNewZealandMoviesTypePAgesAbove13
	// RatingNewZealandMoviesTypePAgesAbove15 is a pointer to RatingNewZealandMoviesTypeVAgesAbove15
	RatingNewZealandMoviesTypePAgesAbove15 = &_RatingNewZealandMoviesTypePAgesAbove15
	// RatingNewZealandMoviesTypePAgesAbove16 is a pointer to RatingNewZealandMoviesTypeVAgesAbove16
	RatingNewZealandMoviesTypePAgesAbove16 = &_RatingNewZealandMoviesTypePAgesAbove16
	// RatingNewZealandMoviesTypePAgesAbove18 is a pointer to RatingNewZealandMoviesTypeVAgesAbove18
	RatingNewZealandMoviesTypePAgesAbove18 = &_RatingNewZealandMoviesTypePAgesAbove18
	// RatingNewZealandMoviesTypePRestricted is a pointer to RatingNewZealandMoviesTypeVRestricted
	RatingNewZealandMoviesTypePRestricted = &_RatingNewZealandMoviesTypePRestricted
	// RatingNewZealandMoviesTypePAgesAbove16Restricted is a pointer to RatingNewZealandMoviesTypeVAgesAbove16Restricted
	RatingNewZealandMoviesTypePAgesAbove16Restricted = &_RatingNewZealandMoviesTypePAgesAbove16Restricted
)
View Source
var (
	// RatingNewZealandTelevisionTypePAllAllowed is a pointer to RatingNewZealandTelevisionTypeVAllAllowed
	RatingNewZealandTelevisionTypePAllAllowed = &_RatingNewZealandTelevisionTypePAllAllowed
	// RatingNewZealandTelevisionTypePAllBlocked is a pointer to RatingNewZealandTelevisionTypeVAllBlocked
	RatingNewZealandTelevisionTypePAllBlocked = &_RatingNewZealandTelevisionTypePAllBlocked
	// RatingNewZealandTelevisionTypePGeneral is a pointer to RatingNewZealandTelevisionTypeVGeneral
	RatingNewZealandTelevisionTypePGeneral = &_RatingNewZealandTelevisionTypePGeneral
	// RatingNewZealandTelevisionTypePParentalGuidance is a pointer to RatingNewZealandTelevisionTypeVParentalGuidance
	RatingNewZealandTelevisionTypePParentalGuidance = &_RatingNewZealandTelevisionTypePParentalGuidance
	// RatingNewZealandTelevisionTypePAdults is a pointer to RatingNewZealandTelevisionTypeVAdults
	RatingNewZealandTelevisionTypePAdults = &_RatingNewZealandTelevisionTypePAdults
)
View Source
var (
	// RatingUnitedKingdomMoviesTypePAllAllowed is a pointer to RatingUnitedKingdomMoviesTypeVAllAllowed
	RatingUnitedKingdomMoviesTypePAllAllowed = &_RatingUnitedKingdomMoviesTypePAllAllowed
	// RatingUnitedKingdomMoviesTypePAllBlocked is a pointer to RatingUnitedKingdomMoviesTypeVAllBlocked
	RatingUnitedKingdomMoviesTypePAllBlocked = &_RatingUnitedKingdomMoviesTypePAllBlocked
	// RatingUnitedKingdomMoviesTypePGeneral is a pointer to RatingUnitedKingdomMoviesTypeVGeneral
	RatingUnitedKingdomMoviesTypePGeneral = &_RatingUnitedKingdomMoviesTypePGeneral
	// RatingUnitedKingdomMoviesTypePUniversalChildren is a pointer to RatingUnitedKingdomMoviesTypeVUniversalChildren
	RatingUnitedKingdomMoviesTypePUniversalChildren = &_RatingUnitedKingdomMoviesTypePUniversalChildren
	// RatingUnitedKingdomMoviesTypePParentalGuidance is a pointer to RatingUnitedKingdomMoviesTypeVParentalGuidance
	RatingUnitedKingdomMoviesTypePParentalGuidance = &_RatingUnitedKingdomMoviesTypePParentalGuidance
	// RatingUnitedKingdomMoviesTypePAgesAbove12Video is a pointer to RatingUnitedKingdomMoviesTypeVAgesAbove12Video
	RatingUnitedKingdomMoviesTypePAgesAbove12Video = &_RatingUnitedKingdomMoviesTypePAgesAbove12Video
	// RatingUnitedKingdomMoviesTypePAgesAbove12Cinema is a pointer to RatingUnitedKingdomMoviesTypeVAgesAbove12Cinema
	RatingUnitedKingdomMoviesTypePAgesAbove12Cinema = &_RatingUnitedKingdomMoviesTypePAgesAbove12Cinema
	// RatingUnitedKingdomMoviesTypePAgesAbove15 is a pointer to RatingUnitedKingdomMoviesTypeVAgesAbove15
	RatingUnitedKingdomMoviesTypePAgesAbove15 = &_RatingUnitedKingdomMoviesTypePAgesAbove15
	// RatingUnitedKingdomMoviesTypePAdults is a pointer to RatingUnitedKingdomMoviesTypeVAdults
	RatingUnitedKingdomMoviesTypePAdults = &_RatingUnitedKingdomMoviesTypePAdults
)
View Source
var (
	// RatingUnitedKingdomTelevisionTypePAllAllowed is a pointer to RatingUnitedKingdomTelevisionTypeVAllAllowed
	RatingUnitedKingdomTelevisionTypePAllAllowed = &_RatingUnitedKingdomTelevisionTypePAllAllowed
	// RatingUnitedKingdomTelevisionTypePAllBlocked is a pointer to RatingUnitedKingdomTelevisionTypeVAllBlocked
	RatingUnitedKingdomTelevisionTypePAllBlocked = &_RatingUnitedKingdomTelevisionTypePAllBlocked
	// RatingUnitedKingdomTelevisionTypePCaution is a pointer to RatingUnitedKingdomTelevisionTypeVCaution
	RatingUnitedKingdomTelevisionTypePCaution = &_RatingUnitedKingdomTelevisionTypePCaution
)
View Source
var (
	// RatingUnitedStatesMoviesTypePAllAllowed is a pointer to RatingUnitedStatesMoviesTypeVAllAllowed
	RatingUnitedStatesMoviesTypePAllAllowed = &_RatingUnitedStatesMoviesTypePAllAllowed
	// RatingUnitedStatesMoviesTypePAllBlocked is a pointer to RatingUnitedStatesMoviesTypeVAllBlocked
	RatingUnitedStatesMoviesTypePAllBlocked = &_RatingUnitedStatesMoviesTypePAllBlocked
	// RatingUnitedStatesMoviesTypePGeneral is a pointer to RatingUnitedStatesMoviesTypeVGeneral
	RatingUnitedStatesMoviesTypePGeneral = &_RatingUnitedStatesMoviesTypePGeneral
	// RatingUnitedStatesMoviesTypePParentalGuidance is a pointer to RatingUnitedStatesMoviesTypeVParentalGuidance
	RatingUnitedStatesMoviesTypePParentalGuidance = &_RatingUnitedStatesMoviesTypePParentalGuidance
	// RatingUnitedStatesMoviesTypePParentalGuidance13 is a pointer to RatingUnitedStatesMoviesTypeVParentalGuidance13
	RatingUnitedStatesMoviesTypePParentalGuidance13 = &_RatingUnitedStatesMoviesTypePParentalGuidance13
	// RatingUnitedStatesMoviesTypePRestricted is a pointer to RatingUnitedStatesMoviesTypeVRestricted
	RatingUnitedStatesMoviesTypePRestricted = &_RatingUnitedStatesMoviesTypePRestricted
	// RatingUnitedStatesMoviesTypePAdults is a pointer to RatingUnitedStatesMoviesTypeVAdults
	RatingUnitedStatesMoviesTypePAdults = &_RatingUnitedStatesMoviesTypePAdults
)
View Source
var (
	// RatingUnitedStatesTelevisionTypePAllAllowed is a pointer to RatingUnitedStatesTelevisionTypeVAllAllowed
	RatingUnitedStatesTelevisionTypePAllAllowed = &_RatingUnitedStatesTelevisionTypePAllAllowed
	// RatingUnitedStatesTelevisionTypePAllBlocked is a pointer to RatingUnitedStatesTelevisionTypeVAllBlocked
	RatingUnitedStatesTelevisionTypePAllBlocked = &_RatingUnitedStatesTelevisionTypePAllBlocked
	// RatingUnitedStatesTelevisionTypePChildrenAll is a pointer to RatingUnitedStatesTelevisionTypeVChildrenAll
	RatingUnitedStatesTelevisionTypePChildrenAll = &_RatingUnitedStatesTelevisionTypePChildrenAll
	// RatingUnitedStatesTelevisionTypePChildrenAbove7 is a pointer to RatingUnitedStatesTelevisionTypeVChildrenAbove7
	RatingUnitedStatesTelevisionTypePChildrenAbove7 = &_RatingUnitedStatesTelevisionTypePChildrenAbove7
	// RatingUnitedStatesTelevisionTypePGeneral is a pointer to RatingUnitedStatesTelevisionTypeVGeneral
	RatingUnitedStatesTelevisionTypePGeneral = &_RatingUnitedStatesTelevisionTypePGeneral
	// RatingUnitedStatesTelevisionTypePParentalGuidance is a pointer to RatingUnitedStatesTelevisionTypeVParentalGuidance
	RatingUnitedStatesTelevisionTypePParentalGuidance = &_RatingUnitedStatesTelevisionTypePParentalGuidance
	// RatingUnitedStatesTelevisionTypePChildrenAbove14 is a pointer to RatingUnitedStatesTelevisionTypeVChildrenAbove14
	RatingUnitedStatesTelevisionTypePChildrenAbove14 = &_RatingUnitedStatesTelevisionTypePChildrenAbove14
	// RatingUnitedStatesTelevisionTypePAdults is a pointer to RatingUnitedStatesTelevisionTypeVAdults
	RatingUnitedStatesTelevisionTypePAdults = &_RatingUnitedStatesTelevisionTypePAdults
)
View Source
var (
	// RecipientScopeTypePNone is a pointer to RecipientScopeTypeVNone
	RecipientScopeTypePNone = &_RecipientScopeTypePNone
	// RecipientScopeTypePInternal is a pointer to RecipientScopeTypeVInternal
	RecipientScopeTypePInternal = &_RecipientScopeTypePInternal
	// RecipientScopeTypePExternal is a pointer to RecipientScopeTypeVExternal
	RecipientScopeTypePExternal = &_RecipientScopeTypePExternal
	// RecipientScopeTypePExternalPartner is a pointer to RecipientScopeTypeVExternalPartner
	RecipientScopeTypePExternalPartner = &_RecipientScopeTypePExternalPartner
	// RecipientScopeTypePExternalNonPartner is a pointer to RecipientScopeTypeVExternalNonPartner
	RecipientScopeTypePExternalNonPartner = &_RecipientScopeTypePExternalNonPartner
)
View Source
var (
	// RecurrencePatternTypePDaily is a pointer to RecurrencePatternTypeVDaily
	RecurrencePatternTypePDaily = &_RecurrencePatternTypePDaily
	// RecurrencePatternTypePWeekly is a pointer to RecurrencePatternTypeVWeekly
	RecurrencePatternTypePWeekly = &_RecurrencePatternTypePWeekly
	// RecurrencePatternTypePAbsoluteMonthly is a pointer to RecurrencePatternTypeVAbsoluteMonthly
	RecurrencePatternTypePAbsoluteMonthly = &_RecurrencePatternTypePAbsoluteMonthly
	// RecurrencePatternTypePRelativeMonthly is a pointer to RecurrencePatternTypeVRelativeMonthly
	RecurrencePatternTypePRelativeMonthly = &_RecurrencePatternTypePRelativeMonthly
	// RecurrencePatternTypePAbsoluteYearly is a pointer to RecurrencePatternTypeVAbsoluteYearly
	RecurrencePatternTypePAbsoluteYearly = &_RecurrencePatternTypePAbsoluteYearly
	// RecurrencePatternTypePRelativeYearly is a pointer to RecurrencePatternTypeVRelativeYearly
	RecurrencePatternTypePRelativeYearly = &_RecurrencePatternTypePRelativeYearly
)
View Source
var (
	// RecurrenceRangeTypePEndDate is a pointer to RecurrenceRangeTypeVEndDate
	RecurrenceRangeTypePEndDate = &_RecurrenceRangeTypePEndDate
	// RecurrenceRangeTypePNoEnd is a pointer to RecurrenceRangeTypeVNoEnd
	RecurrenceRangeTypePNoEnd = &_RecurrenceRangeTypePNoEnd
	// RecurrenceRangeTypePNumbered is a pointer to RecurrenceRangeTypeVNumbered
	RecurrenceRangeTypePNumbered = &_RecurrenceRangeTypePNumbered
)
View Source
var (
	// RegistryHivePUnknown is a pointer to RegistryHiveVUnknown
	RegistryHivePUnknown = &_RegistryHivePUnknown
	// RegistryHivePCurrentConfig is a pointer to RegistryHiveVCurrentConfig
	RegistryHivePCurrentConfig = &_RegistryHivePCurrentConfig
	// RegistryHivePCurrentUser is a pointer to RegistryHiveVCurrentUser
	RegistryHivePCurrentUser = &_RegistryHivePCurrentUser
	// RegistryHivePLocalMachineSam is a pointer to RegistryHiveVLocalMachineSam
	RegistryHivePLocalMachineSam = &_RegistryHivePLocalMachineSam
	// RegistryHivePLocalMachineSecurity is a pointer to RegistryHiveVLocalMachineSecurity
	RegistryHivePLocalMachineSecurity = &_RegistryHivePLocalMachineSecurity
	// RegistryHivePLocalMachineSoftware is a pointer to RegistryHiveVLocalMachineSoftware
	RegistryHivePLocalMachineSoftware = &_RegistryHivePLocalMachineSoftware
	// RegistryHivePLocalMachineSystem is a pointer to RegistryHiveVLocalMachineSystem
	RegistryHivePLocalMachineSystem = &_RegistryHivePLocalMachineSystem
	// RegistryHivePUsersDefault is a pointer to RegistryHiveVUsersDefault
	RegistryHivePUsersDefault = &_RegistryHivePUsersDefault
	// RegistryHivePUnknownFutureValue is a pointer to RegistryHiveVUnknownFutureValue
	RegistryHivePUnknownFutureValue = &_RegistryHivePUnknownFutureValue
)
View Source
var (
	// RegistryOperationPUnknown is a pointer to RegistryOperationVUnknown
	RegistryOperationPUnknown = &_RegistryOperationPUnknown
	// RegistryOperationPCreate is a pointer to RegistryOperationVCreate
	RegistryOperationPCreate = &_RegistryOperationPCreate
	// RegistryOperationPModify is a pointer to RegistryOperationVModify
	RegistryOperationPModify = &_RegistryOperationPModify
	// RegistryOperationPDelete is a pointer to RegistryOperationVDelete
	RegistryOperationPDelete = &_RegistryOperationPDelete
	// RegistryOperationPUnknownFutureValue is a pointer to RegistryOperationVUnknownFutureValue
	RegistryOperationPUnknownFutureValue = &_RegistryOperationPUnknownFutureValue
)
View Source
var (
	// RegistryValueTypePUnknown is a pointer to RegistryValueTypeVUnknown
	RegistryValueTypePUnknown = &_RegistryValueTypePUnknown
	// RegistryValueTypePBinary is a pointer to RegistryValueTypeVBinary
	RegistryValueTypePBinary = &_RegistryValueTypePBinary
	// RegistryValueTypePDword is a pointer to RegistryValueTypeVDword
	RegistryValueTypePDword = &_RegistryValueTypePDword
	// RegistryValueTypePDwordLittleEndian is a pointer to RegistryValueTypeVDwordLittleEndian
	RegistryValueTypePDwordLittleEndian = &_RegistryValueTypePDwordLittleEndian
	// RegistryValueTypePDwordBigEndian is a pointer to RegistryValueTypeVDwordBigEndian
	RegistryValueTypePDwordBigEndian = &_RegistryValueTypePDwordBigEndian
	// RegistryValueTypePExpandSz is a pointer to RegistryValueTypeVExpandSz
	RegistryValueTypePExpandSz = &_RegistryValueTypePExpandSz
	// RegistryValueTypePLink is a pointer to RegistryValueTypeVLink
	RegistryValueTypePLink = &_RegistryValueTypePLink
	// RegistryValueTypePMultiSz is a pointer to RegistryValueTypeVMultiSz
	RegistryValueTypePMultiSz = &_RegistryValueTypePMultiSz
	// RegistryValueTypePNone is a pointer to RegistryValueTypeVNone
	RegistryValueTypePNone = &_RegistryValueTypePNone
	// RegistryValueTypePQword is a pointer to RegistryValueTypeVQword
	RegistryValueTypePQword = &_RegistryValueTypePQword
	// RegistryValueTypePQwordlittleEndian is a pointer to RegistryValueTypeVQwordlittleEndian
	RegistryValueTypePQwordlittleEndian = &_RegistryValueTypePQwordlittleEndian
	// RegistryValueTypePSz is a pointer to RegistryValueTypeVSz
	RegistryValueTypePSz = &_RegistryValueTypePSz
	// RegistryValueTypePUnknownFutureValue is a pointer to RegistryValueTypeVUnknownFutureValue
	RegistryValueTypePUnknownFutureValue = &_RegistryValueTypePUnknownFutureValue
)
View Source
var (
	// RejectReasonPNone is a pointer to RejectReasonVNone
	RejectReasonPNone = &_RejectReasonPNone
	// RejectReasonPBusy is a pointer to RejectReasonVBusy
	RejectReasonPBusy = &_RejectReasonPBusy
	// RejectReasonPForbidden is a pointer to RejectReasonVForbidden
	RejectReasonPForbidden = &_RejectReasonPForbidden
	// RejectReasonPUnknownFutureValue is a pointer to RejectReasonVUnknownFutureValue
	RejectReasonPUnknownFutureValue = &_RejectReasonPUnknownFutureValue
)
View Source
var (
	// RemoteAssistanceOnboardingStatusPNotOnboarded is a pointer to RemoteAssistanceOnboardingStatusVNotOnboarded
	RemoteAssistanceOnboardingStatusPNotOnboarded = &_RemoteAssistanceOnboardingStatusPNotOnboarded
	// RemoteAssistanceOnboardingStatusPOnboarding is a pointer to RemoteAssistanceOnboardingStatusVOnboarding
	RemoteAssistanceOnboardingStatusPOnboarding = &_RemoteAssistanceOnboardingStatusPOnboarding
	// RemoteAssistanceOnboardingStatusPOnboarded is a pointer to RemoteAssistanceOnboardingStatusVOnboarded
	RemoteAssistanceOnboardingStatusPOnboarded = &_RemoteAssistanceOnboardingStatusPOnboarded
)
View Source
var (
	// RequiredPasswordTypePDeviceDefault is a pointer to RequiredPasswordTypeVDeviceDefault
	RequiredPasswordTypePDeviceDefault = &_RequiredPasswordTypePDeviceDefault
	// RequiredPasswordTypePAlphanumeric is a pointer to RequiredPasswordTypeVAlphanumeric
	RequiredPasswordTypePAlphanumeric = &_RequiredPasswordTypePAlphanumeric
	// RequiredPasswordTypePNumeric is a pointer to RequiredPasswordTypeVNumeric
	RequiredPasswordTypePNumeric = &_RequiredPasswordTypePNumeric
)
View Source
var (
	// ResponseTypePNone is a pointer to ResponseTypeVNone
	ResponseTypePNone = &_ResponseTypePNone
	// ResponseTypePOrganizer is a pointer to ResponseTypeVOrganizer
	ResponseTypePOrganizer = &_ResponseTypePOrganizer
	// ResponseTypePTentativelyAccepted is a pointer to ResponseTypeVTentativelyAccepted
	ResponseTypePTentativelyAccepted = &_ResponseTypePTentativelyAccepted
	// ResponseTypePAccepted is a pointer to ResponseTypeVAccepted
	ResponseTypePAccepted = &_ResponseTypePAccepted
	// ResponseTypePDeclined is a pointer to ResponseTypeVDeclined
	ResponseTypePDeclined = &_ResponseTypePDeclined
	// ResponseTypePNotResponded is a pointer to ResponseTypeVNotResponded
	ResponseTypePNotResponded = &_ResponseTypePNotResponded
)
View Source
var (
	// RiskDetailPNone is a pointer to RiskDetailVNone
	RiskDetailPNone = &_RiskDetailPNone
	// RiskDetailPAdminGeneratedTemporaryPassword is a pointer to RiskDetailVAdminGeneratedTemporaryPassword
	RiskDetailPAdminGeneratedTemporaryPassword = &_RiskDetailPAdminGeneratedTemporaryPassword
	// RiskDetailPUserPerformedSecuredPasswordChange is a pointer to RiskDetailVUserPerformedSecuredPasswordChange
	RiskDetailPUserPerformedSecuredPasswordChange = &_RiskDetailPUserPerformedSecuredPasswordChange
	// RiskDetailPUserPerformedSecuredPasswordReset is a pointer to RiskDetailVUserPerformedSecuredPasswordReset
	RiskDetailPUserPerformedSecuredPasswordReset = &_RiskDetailPUserPerformedSecuredPasswordReset
	// RiskDetailPAdminConfirmedSigninSafe is a pointer to RiskDetailVAdminConfirmedSigninSafe
	RiskDetailPAdminConfirmedSigninSafe = &_RiskDetailPAdminConfirmedSigninSafe
	// RiskDetailPAiConfirmedSigninSafe is a pointer to RiskDetailVAiConfirmedSigninSafe
	RiskDetailPAiConfirmedSigninSafe = &_RiskDetailPAiConfirmedSigninSafe
	// RiskDetailPUserPassedMFADrivenByRiskBasedPolicy is a pointer to RiskDetailVUserPassedMFADrivenByRiskBasedPolicy
	RiskDetailPUserPassedMFADrivenByRiskBasedPolicy = &_RiskDetailPUserPassedMFADrivenByRiskBasedPolicy
	// RiskDetailPAdminDismissedAllRiskForUser is a pointer to RiskDetailVAdminDismissedAllRiskForUser
	RiskDetailPAdminDismissedAllRiskForUser = &_RiskDetailPAdminDismissedAllRiskForUser
	// RiskDetailPAdminConfirmedSigninCompromised is a pointer to RiskDetailVAdminConfirmedSigninCompromised
	RiskDetailPAdminConfirmedSigninCompromised = &_RiskDetailPAdminConfirmedSigninCompromised
	// RiskDetailPHidden is a pointer to RiskDetailVHidden
	RiskDetailPHidden = &_RiskDetailPHidden
	// RiskDetailPAdminConfirmedUserCompromised is a pointer to RiskDetailVAdminConfirmedUserCompromised
	RiskDetailPAdminConfirmedUserCompromised = &_RiskDetailPAdminConfirmedUserCompromised
	// RiskDetailPUnknownFutureValue is a pointer to RiskDetailVUnknownFutureValue
	RiskDetailPUnknownFutureValue = &_RiskDetailPUnknownFutureValue
)
View Source
var (
	// RiskEventTypePUnlikelyTravel is a pointer to RiskEventTypeVUnlikelyTravel
	RiskEventTypePUnlikelyTravel = &_RiskEventTypePUnlikelyTravel
	// RiskEventTypePAnonymizedIPAddress is a pointer to RiskEventTypeVAnonymizedIPAddress
	RiskEventTypePAnonymizedIPAddress = &_RiskEventTypePAnonymizedIPAddress
	// RiskEventTypePMaliciousIPAddress is a pointer to RiskEventTypeVMaliciousIPAddress
	RiskEventTypePMaliciousIPAddress = &_RiskEventTypePMaliciousIPAddress
	// RiskEventTypePUnfamiliarFeatures is a pointer to RiskEventTypeVUnfamiliarFeatures
	RiskEventTypePUnfamiliarFeatures = &_RiskEventTypePUnfamiliarFeatures
	// RiskEventTypePMalwareInfectedIPAddress is a pointer to RiskEventTypeVMalwareInfectedIPAddress
	RiskEventTypePMalwareInfectedIPAddress = &_RiskEventTypePMalwareInfectedIPAddress
	// RiskEventTypePSuspiciousIPAddress is a pointer to RiskEventTypeVSuspiciousIPAddress
	RiskEventTypePSuspiciousIPAddress = &_RiskEventTypePSuspiciousIPAddress
	// RiskEventTypePLeakedCredentials is a pointer to RiskEventTypeVLeakedCredentials
	RiskEventTypePLeakedCredentials = &_RiskEventTypePLeakedCredentials
	// RiskEventTypePInvestigationsThreatIntelligence is a pointer to RiskEventTypeVInvestigationsThreatIntelligence
	RiskEventTypePInvestigationsThreatIntelligence = &_RiskEventTypePInvestigationsThreatIntelligence
	// RiskEventTypePGeneric is a pointer to RiskEventTypeVGeneric
	RiskEventTypePGeneric = &_RiskEventTypePGeneric
	// RiskEventTypePAdminConfirmedUserCompromised is a pointer to RiskEventTypeVAdminConfirmedUserCompromised
	RiskEventTypePAdminConfirmedUserCompromised = &_RiskEventTypePAdminConfirmedUserCompromised
	// RiskEventTypePMcasImpossibleTravel is a pointer to RiskEventTypeVMcasImpossibleTravel
	RiskEventTypePMcasImpossibleTravel = &_RiskEventTypePMcasImpossibleTravel
	// RiskEventTypePMcasSuspiciousInboxManipulationRules is a pointer to RiskEventTypeVMcasSuspiciousInboxManipulationRules
	RiskEventTypePMcasSuspiciousInboxManipulationRules = &_RiskEventTypePMcasSuspiciousInboxManipulationRules
	// RiskEventTypePInvestigationsThreatIntelligenceSigninLinked is a pointer to RiskEventTypeVInvestigationsThreatIntelligenceSigninLinked
	RiskEventTypePInvestigationsThreatIntelligenceSigninLinked = &_RiskEventTypePInvestigationsThreatIntelligenceSigninLinked
	// RiskEventTypePMaliciousIPAddressValidCredentialsBlockedIP is a pointer to RiskEventTypeVMaliciousIPAddressValidCredentialsBlockedIP
	RiskEventTypePMaliciousIPAddressValidCredentialsBlockedIP = &_RiskEventTypePMaliciousIPAddressValidCredentialsBlockedIP
	// RiskEventTypePUnknownFutureValue is a pointer to RiskEventTypeVUnknownFutureValue
	RiskEventTypePUnknownFutureValue = &_RiskEventTypePUnknownFutureValue
)
View Source
var (
	// RiskLevelPLow is a pointer to RiskLevelVLow
	RiskLevelPLow = &_RiskLevelPLow
	// RiskLevelPMedium is a pointer to RiskLevelVMedium
	RiskLevelPMedium = &_RiskLevelPMedium
	// RiskLevelPHigh is a pointer to RiskLevelVHigh
	RiskLevelPHigh = &_RiskLevelPHigh
	// RiskLevelPHidden is a pointer to RiskLevelVHidden
	RiskLevelPHidden = &_RiskLevelPHidden
	// RiskLevelPNone is a pointer to RiskLevelVNone
	RiskLevelPNone = &_RiskLevelPNone
	// RiskLevelPUnknownFutureValue is a pointer to RiskLevelVUnknownFutureValue
	RiskLevelPUnknownFutureValue = &_RiskLevelPUnknownFutureValue
)
View Source
var (
	// RiskStatePNone is a pointer to RiskStateVNone
	RiskStatePNone = &_RiskStatePNone
	// RiskStatePConfirmedSafe is a pointer to RiskStateVConfirmedSafe
	RiskStatePConfirmedSafe = &_RiskStatePConfirmedSafe
	// RiskStatePRemediated is a pointer to RiskStateVRemediated
	RiskStatePRemediated = &_RiskStatePRemediated
	// RiskStatePDismissed is a pointer to RiskStateVDismissed
	RiskStatePDismissed = &_RiskStatePDismissed
	// RiskStatePAtRisk is a pointer to RiskStateVAtRisk
	RiskStatePAtRisk = &_RiskStatePAtRisk
	// RiskStatePConfirmedCompromised is a pointer to RiskStateVConfirmedCompromised
	RiskStatePConfirmedCompromised = &_RiskStatePConfirmedCompromised
	// RiskStatePUnknownFutureValue is a pointer to RiskStateVUnknownFutureValue
	RiskStatePUnknownFutureValue = &_RiskStatePUnknownFutureValue
)
View Source
var (
	// SafeSearchFilterTypePUserDefined is a pointer to SafeSearchFilterTypeVUserDefined
	SafeSearchFilterTypePUserDefined = &_SafeSearchFilterTypePUserDefined
	// SafeSearchFilterTypePStrict is a pointer to SafeSearchFilterTypeVStrict
	SafeSearchFilterTypePStrict = &_SafeSearchFilterTypePStrict
	// SafeSearchFilterTypePModerate is a pointer to SafeSearchFilterTypeVModerate
	SafeSearchFilterTypePModerate = &_SafeSearchFilterTypePModerate
)
View Source
var (
	// ScreenSharingRolePViewer is a pointer to ScreenSharingRoleVViewer
	ScreenSharingRolePViewer = &_ScreenSharingRolePViewer
	// ScreenSharingRolePSharer is a pointer to ScreenSharingRoleVSharer
	ScreenSharingRolePSharer = &_ScreenSharingRolePSharer
)
View Source
var (
	// SecurityNetworkProtocolPIP is a pointer to SecurityNetworkProtocolVIP
	SecurityNetworkProtocolPIP = &_SecurityNetworkProtocolPIP
	// SecurityNetworkProtocolPICMP is a pointer to SecurityNetworkProtocolVICMP
	SecurityNetworkProtocolPICMP = &_SecurityNetworkProtocolPICMP
	// SecurityNetworkProtocolPIGMP is a pointer to SecurityNetworkProtocolVIGMP
	SecurityNetworkProtocolPIGMP = &_SecurityNetworkProtocolPIGMP
	// SecurityNetworkProtocolPGgp is a pointer to SecurityNetworkProtocolVGgp
	SecurityNetworkProtocolPGgp = &_SecurityNetworkProtocolPGgp
	// SecurityNetworkProtocolPIpv4 is a pointer to SecurityNetworkProtocolVIpv4
	SecurityNetworkProtocolPIpv4 = &_SecurityNetworkProtocolPIpv4
	// SecurityNetworkProtocolPTCP is a pointer to SecurityNetworkProtocolVTCP
	SecurityNetworkProtocolPTCP = &_SecurityNetworkProtocolPTCP
	// SecurityNetworkProtocolPPup is a pointer to SecurityNetworkProtocolVPup
	SecurityNetworkProtocolPPup = &_SecurityNetworkProtocolPPup
	// SecurityNetworkProtocolPUDP is a pointer to SecurityNetworkProtocolVUDP
	SecurityNetworkProtocolPUDP = &_SecurityNetworkProtocolPUDP
	// SecurityNetworkProtocolPIdp is a pointer to SecurityNetworkProtocolVIdp
	SecurityNetworkProtocolPIdp = &_SecurityNetworkProtocolPIdp
	// SecurityNetworkProtocolPIpv6 is a pointer to SecurityNetworkProtocolVIpv6
	SecurityNetworkProtocolPIpv6 = &_SecurityNetworkProtocolPIpv6
	// SecurityNetworkProtocolPIpv6RoutingHeader is a pointer to SecurityNetworkProtocolVIpv6RoutingHeader
	SecurityNetworkProtocolPIpv6RoutingHeader = &_SecurityNetworkProtocolPIpv6RoutingHeader
	// SecurityNetworkProtocolPIpv6FragmentHeader is a pointer to SecurityNetworkProtocolVIpv6FragmentHeader
	SecurityNetworkProtocolPIpv6FragmentHeader = &_SecurityNetworkProtocolPIpv6FragmentHeader
	// SecurityNetworkProtocolPIPSecEncapsulatingSecurityPayload is a pointer to SecurityNetworkProtocolVIPSecEncapsulatingSecurityPayload
	SecurityNetworkProtocolPIPSecEncapsulatingSecurityPayload = &_SecurityNetworkProtocolPIPSecEncapsulatingSecurityPayload
	// SecurityNetworkProtocolPIPSecAuthenticationHeader is a pointer to SecurityNetworkProtocolVIPSecAuthenticationHeader
	SecurityNetworkProtocolPIPSecAuthenticationHeader = &_SecurityNetworkProtocolPIPSecAuthenticationHeader
	// SecurityNetworkProtocolPICMPV6 is a pointer to SecurityNetworkProtocolVICMPV6
	SecurityNetworkProtocolPICMPV6 = &_SecurityNetworkProtocolPICMPV6
	// SecurityNetworkProtocolPIpv6NoNextHeader is a pointer to SecurityNetworkProtocolVIpv6NoNextHeader
	SecurityNetworkProtocolPIpv6NoNextHeader = &_SecurityNetworkProtocolPIpv6NoNextHeader
	// SecurityNetworkProtocolPIpv6DestinationOptions is a pointer to SecurityNetworkProtocolVIpv6DestinationOptions
	SecurityNetworkProtocolPIpv6DestinationOptions = &_SecurityNetworkProtocolPIpv6DestinationOptions
	// SecurityNetworkProtocolPNd is a pointer to SecurityNetworkProtocolVNd
	SecurityNetworkProtocolPNd = &_SecurityNetworkProtocolPNd
	// SecurityNetworkProtocolPRaw is a pointer to SecurityNetworkProtocolVRaw
	SecurityNetworkProtocolPRaw = &_SecurityNetworkProtocolPRaw
	// SecurityNetworkProtocolPIpx is a pointer to SecurityNetworkProtocolVIpx
	SecurityNetworkProtocolPIpx = &_SecurityNetworkProtocolPIpx
	// SecurityNetworkProtocolPSpx is a pointer to SecurityNetworkProtocolVSpx
	SecurityNetworkProtocolPSpx = &_SecurityNetworkProtocolPSpx
	// SecurityNetworkProtocolPSpxII is a pointer to SecurityNetworkProtocolVSpxII
	SecurityNetworkProtocolPSpxII = &_SecurityNetworkProtocolPSpxII
	// SecurityNetworkProtocolPUnknownFutureValue is a pointer to SecurityNetworkProtocolVUnknownFutureValue
	SecurityNetworkProtocolPUnknownFutureValue = &_SecurityNetworkProtocolPUnknownFutureValue
	// SecurityNetworkProtocolPUnknown is a pointer to SecurityNetworkProtocolVUnknown
	SecurityNetworkProtocolPUnknown = &_SecurityNetworkProtocolPUnknown
)
View Source
var (
	// SelectionLikelihoodInfoPNotSpecified is a pointer to SelectionLikelihoodInfoVNotSpecified
	SelectionLikelihoodInfoPNotSpecified = &_SelectionLikelihoodInfoPNotSpecified
	// SelectionLikelihoodInfoPHigh is a pointer to SelectionLikelihoodInfoVHigh
	SelectionLikelihoodInfoPHigh = &_SelectionLikelihoodInfoPHigh
)
View Source
var (
	// SensitivityPNormal is a pointer to SensitivityVNormal
	SensitivityPNormal = &_SensitivityPNormal
	// SensitivityPPersonal is a pointer to SensitivityVPersonal
	SensitivityPPersonal = &_SensitivityPPersonal
	// SensitivityPPrivate is a pointer to SensitivityVPrivate
	SensitivityPPrivate = &_SensitivityPPrivate
	// SensitivityPConfidential is a pointer to SensitivityVConfidential
	SensitivityPConfidential = &_SensitivityPConfidential
)
View Source
var (
	// SharedPCAccountDeletionPolicyTypePImmediate is a pointer to SharedPCAccountDeletionPolicyTypeVImmediate
	SharedPCAccountDeletionPolicyTypePImmediate = &_SharedPCAccountDeletionPolicyTypePImmediate
	// SharedPCAccountDeletionPolicyTypePDiskSpaceThreshold is a pointer to SharedPCAccountDeletionPolicyTypeVDiskSpaceThreshold
	SharedPCAccountDeletionPolicyTypePDiskSpaceThreshold = &_SharedPCAccountDeletionPolicyTypePDiskSpaceThreshold
	// SharedPCAccountDeletionPolicyTypePDiskSpaceThresholdOrInactiveThreshold is a pointer to SharedPCAccountDeletionPolicyTypeVDiskSpaceThresholdOrInactiveThreshold
	SharedPCAccountDeletionPolicyTypePDiskSpaceThresholdOrInactiveThreshold = &_SharedPCAccountDeletionPolicyTypePDiskSpaceThresholdOrInactiveThreshold
)
View Source
var (
	// SharedPCAllowedAccountTypePGuest is a pointer to SharedPCAllowedAccountTypeVGuest
	SharedPCAllowedAccountTypePGuest = &_SharedPCAllowedAccountTypePGuest
	// SharedPCAllowedAccountTypePDomain is a pointer to SharedPCAllowedAccountTypeVDomain
	SharedPCAllowedAccountTypePDomain = &_SharedPCAllowedAccountTypePDomain
)
View Source
var (
	// SiteSecurityLevelPUserDefined is a pointer to SiteSecurityLevelVUserDefined
	SiteSecurityLevelPUserDefined = &_SiteSecurityLevelPUserDefined
	// SiteSecurityLevelPLow is a pointer to SiteSecurityLevelVLow
	SiteSecurityLevelPLow = &_SiteSecurityLevelPLow
	// SiteSecurityLevelPMediumLow is a pointer to SiteSecurityLevelVMediumLow
	SiteSecurityLevelPMediumLow = &_SiteSecurityLevelPMediumLow
	// SiteSecurityLevelPMedium is a pointer to SiteSecurityLevelVMedium
	SiteSecurityLevelPMedium = &_SiteSecurityLevelPMedium
	// SiteSecurityLevelPMediumHigh is a pointer to SiteSecurityLevelVMediumHigh
	SiteSecurityLevelPMediumHigh = &_SiteSecurityLevelPMediumHigh
	// SiteSecurityLevelPHigh is a pointer to SiteSecurityLevelVHigh
	SiteSecurityLevelPHigh = &_SiteSecurityLevelPHigh
)
View Source
var (
	// StateManagementSettingPNotConfigured is a pointer to StateManagementSettingVNotConfigured
	StateManagementSettingPNotConfigured = &_StateManagementSettingPNotConfigured
	// StateManagementSettingPBlocked is a pointer to StateManagementSettingVBlocked
	StateManagementSettingPBlocked = &_StateManagementSettingPBlocked
	// StateManagementSettingPAllowed is a pointer to StateManagementSettingVAllowed
	StateManagementSettingPAllowed = &_StateManagementSettingPAllowed
)
View Source
var (
	// StatusPActive is a pointer to StatusVActive
	StatusPActive = &_StatusPActive
	// StatusPUpdated is a pointer to StatusVUpdated
	StatusPUpdated = &_StatusPUpdated
	// StatusPDeleted is a pointer to StatusVDeleted
	StatusPDeleted = &_StatusPDeleted
	// StatusPIgnored is a pointer to StatusVIgnored
	StatusPIgnored = &_StatusPIgnored
	// StatusPUnknownFutureValue is a pointer to StatusVUnknownFutureValue
	StatusPUnknownFutureValue = &_StatusPUnknownFutureValue
)
View Source
var (
	// TeamVisibilityTypePPrivate is a pointer to TeamVisibilityTypeVPrivate
	TeamVisibilityTypePPrivate = &_TeamVisibilityTypePPrivate
	// TeamVisibilityTypePPublic is a pointer to TeamVisibilityTypeVPublic
	TeamVisibilityTypePPublic = &_TeamVisibilityTypePPublic
	// TeamVisibilityTypePHiddenMembership is a pointer to TeamVisibilityTypeVHiddenMembership
	TeamVisibilityTypePHiddenMembership = &_TeamVisibilityTypePHiddenMembership
	// TeamVisibilityTypePUnknownFutureValue is a pointer to TeamVisibilityTypeVUnknownFutureValue
	TeamVisibilityTypePUnknownFutureValue = &_TeamVisibilityTypePUnknownFutureValue
)
View Source
var (
	// TeamsAppDistributionMethodPStore is a pointer to TeamsAppDistributionMethodVStore
	TeamsAppDistributionMethodPStore = &_TeamsAppDistributionMethodPStore
	// TeamsAppDistributionMethodPOrganization is a pointer to TeamsAppDistributionMethodVOrganization
	TeamsAppDistributionMethodPOrganization = &_TeamsAppDistributionMethodPOrganization
	// TeamsAppDistributionMethodPSideloaded is a pointer to TeamsAppDistributionMethodVSideloaded
	TeamsAppDistributionMethodPSideloaded = &_TeamsAppDistributionMethodPSideloaded
	// TeamsAppDistributionMethodPUnknownFutureValue is a pointer to TeamsAppDistributionMethodVUnknownFutureValue
	TeamsAppDistributionMethodPUnknownFutureValue = &_TeamsAppDistributionMethodPUnknownFutureValue
)
View Source
var (
	// TeamsAsyncOperationStatusPInvalid is a pointer to TeamsAsyncOperationStatusVInvalid
	TeamsAsyncOperationStatusPInvalid = &_TeamsAsyncOperationStatusPInvalid
	// TeamsAsyncOperationStatusPNotStarted is a pointer to TeamsAsyncOperationStatusVNotStarted
	TeamsAsyncOperationStatusPNotStarted = &_TeamsAsyncOperationStatusPNotStarted
	// TeamsAsyncOperationStatusPInProgress is a pointer to TeamsAsyncOperationStatusVInProgress
	TeamsAsyncOperationStatusPInProgress = &_TeamsAsyncOperationStatusPInProgress
	// TeamsAsyncOperationStatusPSucceeded is a pointer to TeamsAsyncOperationStatusVSucceeded
	TeamsAsyncOperationStatusPSucceeded = &_TeamsAsyncOperationStatusPSucceeded
	// TeamsAsyncOperationStatusPFailed is a pointer to TeamsAsyncOperationStatusVFailed
	TeamsAsyncOperationStatusPFailed = &_TeamsAsyncOperationStatusPFailed
	// TeamsAsyncOperationStatusPUnknownFutureValue is a pointer to TeamsAsyncOperationStatusVUnknownFutureValue
	TeamsAsyncOperationStatusPUnknownFutureValue = &_TeamsAsyncOperationStatusPUnknownFutureValue
)
View Source
var (
	// TeamsAsyncOperationTypePInvalid is a pointer to TeamsAsyncOperationTypeVInvalid
	TeamsAsyncOperationTypePInvalid = &_TeamsAsyncOperationTypePInvalid
	// TeamsAsyncOperationTypePCloneTeam is a pointer to TeamsAsyncOperationTypeVCloneTeam
	TeamsAsyncOperationTypePCloneTeam = &_TeamsAsyncOperationTypePCloneTeam
	// TeamsAsyncOperationTypePArchiveTeam is a pointer to TeamsAsyncOperationTypeVArchiveTeam
	TeamsAsyncOperationTypePArchiveTeam = &_TeamsAsyncOperationTypePArchiveTeam
	// TeamsAsyncOperationTypePUnarchiveTeam is a pointer to TeamsAsyncOperationTypeVUnarchiveTeam
	TeamsAsyncOperationTypePUnarchiveTeam = &_TeamsAsyncOperationTypePUnarchiveTeam
	// TeamsAsyncOperationTypePCreateTeam is a pointer to TeamsAsyncOperationTypeVCreateTeam
	TeamsAsyncOperationTypePCreateTeam = &_TeamsAsyncOperationTypePCreateTeam
	// TeamsAsyncOperationTypePUnknownFutureValue is a pointer to TeamsAsyncOperationTypeVUnknownFutureValue
	TeamsAsyncOperationTypePUnknownFutureValue = &_TeamsAsyncOperationTypePUnknownFutureValue
)
View Source
var (
	// TimeZoneStandardPWindows is a pointer to TimeZoneStandardVWindows
	TimeZoneStandardPWindows = &_TimeZoneStandardPWindows
	// TimeZoneStandardPIana is a pointer to TimeZoneStandardVIana
	TimeZoneStandardPIana = &_TimeZoneStandardPIana
)
View Source
var (
	// TonePTone0 is a pointer to ToneVTone0
	TonePTone0 = &_TonePTone0
	// TonePTone1 is a pointer to ToneVTone1
	TonePTone1 = &_TonePTone1
	// TonePTone2 is a pointer to ToneVTone2
	TonePTone2 = &_TonePTone2
	// TonePTone3 is a pointer to ToneVTone3
	TonePTone3 = &_TonePTone3
	// TonePTone4 is a pointer to ToneVTone4
	TonePTone4 = &_TonePTone4
	// TonePTone5 is a pointer to ToneVTone5
	TonePTone5 = &_TonePTone5
	// TonePTone6 is a pointer to ToneVTone6
	TonePTone6 = &_TonePTone6
	// TonePTone7 is a pointer to ToneVTone7
	TonePTone7 = &_TonePTone7
	// TonePTone8 is a pointer to ToneVTone8
	TonePTone8 = &_TonePTone8
	// TonePTone9 is a pointer to ToneVTone9
	TonePTone9 = &_TonePTone9
	// TonePStar is a pointer to ToneVStar
	TonePStar = &_TonePStar
	// TonePPound is a pointer to ToneVPound
	TonePPound = &_TonePPound
	// TonePA is a pointer to ToneVA
	TonePA = &_TonePA
	// TonePB is a pointer to ToneVB
	TonePB = &_TonePB
	// TonePC is a pointer to ToneVC
	TonePC = &_TonePC
	// TonePD is a pointer to ToneVD
	TonePD = &_TonePD
	// TonePFlash is a pointer to ToneVFlash
	TonePFlash = &_TonePFlash
)
View Source
var (
	// UserAccountSecurityTypePUnknown is a pointer to UserAccountSecurityTypeVUnknown
	UserAccountSecurityTypePUnknown = &_UserAccountSecurityTypePUnknown
	// UserAccountSecurityTypePStandard is a pointer to UserAccountSecurityTypeVStandard
	UserAccountSecurityTypePStandard = &_UserAccountSecurityTypePStandard
	// UserAccountSecurityTypePPower is a pointer to UserAccountSecurityTypeVPower
	UserAccountSecurityTypePPower = &_UserAccountSecurityTypePPower
	// UserAccountSecurityTypePAdministrator is a pointer to UserAccountSecurityTypeVAdministrator
	UserAccountSecurityTypePAdministrator = &_UserAccountSecurityTypePAdministrator
	// UserAccountSecurityTypePUnknownFutureValue is a pointer to UserAccountSecurityTypeVUnknownFutureValue
	UserAccountSecurityTypePUnknownFutureValue = &_UserAccountSecurityTypePUnknownFutureValue
)
View Source
var (
	// VPPTokenAccountTypePBusiness is a pointer to VPPTokenAccountTypeVBusiness
	VPPTokenAccountTypePBusiness = &_VPPTokenAccountTypePBusiness
	// VPPTokenAccountTypePEducation is a pointer to VPPTokenAccountTypeVEducation
	VPPTokenAccountTypePEducation = &_VPPTokenAccountTypePEducation
)
View Source
var (
	// VPPTokenStatePUnknown is a pointer to VPPTokenStateVUnknown
	VPPTokenStatePUnknown = &_VPPTokenStatePUnknown
	// VPPTokenStatePValid is a pointer to VPPTokenStateVValid
	VPPTokenStatePValid = &_VPPTokenStatePValid
	// VPPTokenStatePExpired is a pointer to VPPTokenStateVExpired
	VPPTokenStatePExpired = &_VPPTokenStatePExpired
	// VPPTokenStatePInvalid is a pointer to VPPTokenStateVInvalid
	VPPTokenStatePInvalid = &_VPPTokenStatePInvalid
	// VPPTokenStatePAssignedToExternalMDM is a pointer to VPPTokenStateVAssignedToExternalMDM
	VPPTokenStatePAssignedToExternalMDM = &_VPPTokenStatePAssignedToExternalMDM
)
View Source
var (
	// VPPTokenSyncStatusPNone is a pointer to VPPTokenSyncStatusVNone
	VPPTokenSyncStatusPNone = &_VPPTokenSyncStatusPNone
	// VPPTokenSyncStatusPInProgress is a pointer to VPPTokenSyncStatusVInProgress
	VPPTokenSyncStatusPInProgress = &_VPPTokenSyncStatusPInProgress
	// VPPTokenSyncStatusPCompleted is a pointer to VPPTokenSyncStatusVCompleted
	VPPTokenSyncStatusPCompleted = &_VPPTokenSyncStatusPCompleted
	// VPPTokenSyncStatusPFailed is a pointer to VPPTokenSyncStatusVFailed
	VPPTokenSyncStatusPFailed = &_VPPTokenSyncStatusPFailed
)
View Source
var (
	// VisibilitySettingPNotConfigured is a pointer to VisibilitySettingVNotConfigured
	VisibilitySettingPNotConfigured = &_VisibilitySettingPNotConfigured
	// VisibilitySettingPHide is a pointer to VisibilitySettingVHide
	VisibilitySettingPHide = &_VisibilitySettingPHide
	// VisibilitySettingPShow is a pointer to VisibilitySettingVShow
	VisibilitySettingPShow = &_VisibilitySettingPShow
)
View Source
var (
	// WebBrowserCookieSettingsPBrowserDefault is a pointer to WebBrowserCookieSettingsVBrowserDefault
	WebBrowserCookieSettingsPBrowserDefault = &_WebBrowserCookieSettingsPBrowserDefault
	// WebBrowserCookieSettingsPBlockAlways is a pointer to WebBrowserCookieSettingsVBlockAlways
	WebBrowserCookieSettingsPBlockAlways = &_WebBrowserCookieSettingsPBlockAlways
	// WebBrowserCookieSettingsPAllowCurrentWebSite is a pointer to WebBrowserCookieSettingsVAllowCurrentWebSite
	WebBrowserCookieSettingsPAllowCurrentWebSite = &_WebBrowserCookieSettingsPAllowCurrentWebSite
	// WebBrowserCookieSettingsPAllowFromWebsitesVisited is a pointer to WebBrowserCookieSettingsVAllowFromWebsitesVisited
	WebBrowserCookieSettingsPAllowFromWebsitesVisited = &_WebBrowserCookieSettingsPAllowFromWebsitesVisited
	// WebBrowserCookieSettingsPAllowAlways is a pointer to WebBrowserCookieSettingsVAllowAlways
	WebBrowserCookieSettingsPAllowAlways = &_WebBrowserCookieSettingsPAllowAlways
)
View Source
var (
	// WebsiteTypePOther is a pointer to WebsiteTypeVOther
	WebsiteTypePOther = &_WebsiteTypePOther
	// WebsiteTypePHome is a pointer to WebsiteTypeVHome
	WebsiteTypePHome = &_WebsiteTypePHome
	// WebsiteTypePWork is a pointer to WebsiteTypeVWork
	WebsiteTypePWork = &_WebsiteTypePWork
	// WebsiteTypePBlog is a pointer to WebsiteTypeVBlog
	WebsiteTypePBlog = &_WebsiteTypePBlog
	// WebsiteTypePProfile is a pointer to WebsiteTypeVProfile
	WebsiteTypePProfile = &_WebsiteTypePProfile
)
View Source
var (
	// WeekIndexPFirst is a pointer to WeekIndexVFirst
	WeekIndexPFirst = &_WeekIndexPFirst
	// WeekIndexPSecond is a pointer to WeekIndexVSecond
	WeekIndexPSecond = &_WeekIndexPSecond
	// WeekIndexPThird is a pointer to WeekIndexVThird
	WeekIndexPThird = &_WeekIndexPThird
	// WeekIndexPFourth is a pointer to WeekIndexVFourth
	WeekIndexPFourth = &_WeekIndexPFourth
	// WeekIndexPLast is a pointer to WeekIndexVLast
	WeekIndexPLast = &_WeekIndexPLast
)
View Source
var (
	// WeeklySchedulePUserDefined is a pointer to WeeklyScheduleVUserDefined
	WeeklySchedulePUserDefined = &_WeeklySchedulePUserDefined
	// WeeklySchedulePEveryday is a pointer to WeeklyScheduleVEveryday
	WeeklySchedulePEveryday = &_WeeklySchedulePEveryday
	// WeeklySchedulePSunday is a pointer to WeeklyScheduleVSunday
	WeeklySchedulePSunday = &_WeeklySchedulePSunday
	// WeeklySchedulePMonday is a pointer to WeeklyScheduleVMonday
	WeeklySchedulePMonday = &_WeeklySchedulePMonday
	// WeeklySchedulePTuesday is a pointer to WeeklyScheduleVTuesday
	WeeklySchedulePTuesday = &_WeeklySchedulePTuesday
	// WeeklySchedulePWednesday is a pointer to WeeklyScheduleVWednesday
	WeeklySchedulePWednesday = &_WeeklySchedulePWednesday
	// WeeklySchedulePThursday is a pointer to WeeklyScheduleVThursday
	WeeklySchedulePThursday = &_WeeklySchedulePThursday
	// WeeklySchedulePFriday is a pointer to WeeklyScheduleVFriday
	WeeklySchedulePFriday = &_WeeklySchedulePFriday
	// WeeklySchedulePSaturday is a pointer to WeeklyScheduleVSaturday
	WeeklySchedulePSaturday = &_WeeklySchedulePSaturday
)
View Source
var (
	// WelcomeScreenMeetingInformationPUserDefined is a pointer to WelcomeScreenMeetingInformationVUserDefined
	WelcomeScreenMeetingInformationPUserDefined = &_WelcomeScreenMeetingInformationPUserDefined
	// WelcomeScreenMeetingInformationPShowOrganizerAndTimeOnly is a pointer to WelcomeScreenMeetingInformationVShowOrganizerAndTimeOnly
	WelcomeScreenMeetingInformationPShowOrganizerAndTimeOnly = &_WelcomeScreenMeetingInformationPShowOrganizerAndTimeOnly
	// WelcomeScreenMeetingInformationPShowOrganizerAndTimeAndSubject is a pointer to WelcomeScreenMeetingInformationVShowOrganizerAndTimeAndSubject
	WelcomeScreenMeetingInformationPShowOrganizerAndTimeAndSubject = &_WelcomeScreenMeetingInformationPShowOrganizerAndTimeAndSubject
)
View Source
var (
	// WindowsArchitecturePNone is a pointer to WindowsArchitectureVNone
	WindowsArchitecturePNone = &_WindowsArchitecturePNone
	// WindowsArchitecturePX86 is a pointer to WindowsArchitectureVX86
	WindowsArchitecturePX86 = &_WindowsArchitecturePX86
	// WindowsArchitecturePX64 is a pointer to WindowsArchitectureVX64
	WindowsArchitecturePX64 = &_WindowsArchitecturePX64
	// WindowsArchitecturePArm is a pointer to WindowsArchitectureVArm
	WindowsArchitecturePArm = &_WindowsArchitecturePArm
	// WindowsArchitecturePNeutral is a pointer to WindowsArchitectureVNeutral
	WindowsArchitecturePNeutral = &_WindowsArchitecturePNeutral
)
View Source
var (
	// WindowsDeliveryOptimizationModePUserDefined is a pointer to WindowsDeliveryOptimizationModeVUserDefined
	WindowsDeliveryOptimizationModePUserDefined = &_WindowsDeliveryOptimizationModePUserDefined
	// WindowsDeliveryOptimizationModePHTTPOnly is a pointer to WindowsDeliveryOptimizationModeVHTTPOnly
	WindowsDeliveryOptimizationModePHTTPOnly = &_WindowsDeliveryOptimizationModePHTTPOnly
	// WindowsDeliveryOptimizationModePHTTPWithPeeringNat is a pointer to WindowsDeliveryOptimizationModeVHTTPWithPeeringNat
	WindowsDeliveryOptimizationModePHTTPWithPeeringNat = &_WindowsDeliveryOptimizationModePHTTPWithPeeringNat
	// WindowsDeliveryOptimizationModePHTTPWithPeeringPrivateGroup is a pointer to WindowsDeliveryOptimizationModeVHTTPWithPeeringPrivateGroup
	WindowsDeliveryOptimizationModePHTTPWithPeeringPrivateGroup = &_WindowsDeliveryOptimizationModePHTTPWithPeeringPrivateGroup
	// WindowsDeliveryOptimizationModePHTTPWithInternetPeering is a pointer to WindowsDeliveryOptimizationModeVHTTPWithInternetPeering
	WindowsDeliveryOptimizationModePHTTPWithInternetPeering = &_WindowsDeliveryOptimizationModePHTTPWithInternetPeering
	// WindowsDeliveryOptimizationModePSimpleDownload is a pointer to WindowsDeliveryOptimizationModeVSimpleDownload
	WindowsDeliveryOptimizationModePSimpleDownload = &_WindowsDeliveryOptimizationModePSimpleDownload
	// WindowsDeliveryOptimizationModePBypassMode is a pointer to WindowsDeliveryOptimizationModeVBypassMode
	WindowsDeliveryOptimizationModePBypassMode = &_WindowsDeliveryOptimizationModePBypassMode
)
View Source
var (
	// WindowsDeviceTypePNone is a pointer to WindowsDeviceTypeVNone
	WindowsDeviceTypePNone = &_WindowsDeviceTypePNone
	// WindowsDeviceTypePDesktop is a pointer to WindowsDeviceTypeVDesktop
	WindowsDeviceTypePDesktop = &_WindowsDeviceTypePDesktop
	// WindowsDeviceTypePMobile is a pointer to WindowsDeviceTypeVMobile
	WindowsDeviceTypePMobile = &_WindowsDeviceTypePMobile
	// WindowsDeviceTypePHolographic is a pointer to WindowsDeviceTypeVHolographic
	WindowsDeviceTypePHolographic = &_WindowsDeviceTypePHolographic
	// WindowsDeviceTypePTeam is a pointer to WindowsDeviceTypeVTeam
	WindowsDeviceTypePTeam = &_WindowsDeviceTypePTeam
)
View Source
var (
	// WindowsHelloForBusinessPinUsagePAllowed is a pointer to WindowsHelloForBusinessPinUsageVAllowed
	WindowsHelloForBusinessPinUsagePAllowed = &_WindowsHelloForBusinessPinUsagePAllowed
	// WindowsHelloForBusinessPinUsagePRequired is a pointer to WindowsHelloForBusinessPinUsageVRequired
	WindowsHelloForBusinessPinUsagePRequired = &_WindowsHelloForBusinessPinUsagePRequired
	// WindowsHelloForBusinessPinUsagePDisallowed is a pointer to WindowsHelloForBusinessPinUsageVDisallowed
	WindowsHelloForBusinessPinUsagePDisallowed = &_WindowsHelloForBusinessPinUsagePDisallowed
)
View Source
var (
	// WindowsInformationProtectionEnforcementLevelPNoProtection is a pointer to WindowsInformationProtectionEnforcementLevelVNoProtection
	WindowsInformationProtectionEnforcementLevelPNoProtection = &_WindowsInformationProtectionEnforcementLevelPNoProtection
	// WindowsInformationProtectionEnforcementLevelPEncryptAndAuditOnly is a pointer to WindowsInformationProtectionEnforcementLevelVEncryptAndAuditOnly
	WindowsInformationProtectionEnforcementLevelPEncryptAndAuditOnly = &_WindowsInformationProtectionEnforcementLevelPEncryptAndAuditOnly
	// WindowsInformationProtectionEnforcementLevelPEncryptAuditAndPrompt is a pointer to WindowsInformationProtectionEnforcementLevelVEncryptAuditAndPrompt
	WindowsInformationProtectionEnforcementLevelPEncryptAuditAndPrompt = &_WindowsInformationProtectionEnforcementLevelPEncryptAuditAndPrompt
	// WindowsInformationProtectionEnforcementLevelPEncryptAuditAndBlock is a pointer to WindowsInformationProtectionEnforcementLevelVEncryptAuditAndBlock
	WindowsInformationProtectionEnforcementLevelPEncryptAuditAndBlock = &_WindowsInformationProtectionEnforcementLevelPEncryptAuditAndBlock
)
View Source
var (
	// WindowsInformationProtectionPinCharacterRequirementsPNotAllow is a pointer to WindowsInformationProtectionPinCharacterRequirementsVNotAllow
	WindowsInformationProtectionPinCharacterRequirementsPNotAllow = &_WindowsInformationProtectionPinCharacterRequirementsPNotAllow
	// WindowsInformationProtectionPinCharacterRequirementsPRequireAtLeastOne is a pointer to WindowsInformationProtectionPinCharacterRequirementsVRequireAtLeastOne
	WindowsInformationProtectionPinCharacterRequirementsPRequireAtLeastOne = &_WindowsInformationProtectionPinCharacterRequirementsPRequireAtLeastOne
	// WindowsInformationProtectionPinCharacterRequirementsPAllow is a pointer to WindowsInformationProtectionPinCharacterRequirementsVAllow
	WindowsInformationProtectionPinCharacterRequirementsPAllow = &_WindowsInformationProtectionPinCharacterRequirementsPAllow
)
View Source
var (
	// WindowsSpotlightEnablementSettingsPNotConfigured is a pointer to WindowsSpotlightEnablementSettingsVNotConfigured
	WindowsSpotlightEnablementSettingsPNotConfigured = &_WindowsSpotlightEnablementSettingsPNotConfigured
	// WindowsSpotlightEnablementSettingsPDisabled is a pointer to WindowsSpotlightEnablementSettingsVDisabled
	WindowsSpotlightEnablementSettingsPDisabled = &_WindowsSpotlightEnablementSettingsPDisabled
	// WindowsSpotlightEnablementSettingsPEnabled is a pointer to WindowsSpotlightEnablementSettingsVEnabled
	WindowsSpotlightEnablementSettingsPEnabled = &_WindowsSpotlightEnablementSettingsPEnabled
)
View Source
var (
	// WindowsStartMenuAppListVisibilityTypePUserDefined is a pointer to WindowsStartMenuAppListVisibilityTypeVUserDefined
	WindowsStartMenuAppListVisibilityTypePUserDefined = &_WindowsStartMenuAppListVisibilityTypePUserDefined
	// WindowsStartMenuAppListVisibilityTypePCollapse is a pointer to WindowsStartMenuAppListVisibilityTypeVCollapse
	WindowsStartMenuAppListVisibilityTypePCollapse = &_WindowsStartMenuAppListVisibilityTypePCollapse
	// WindowsStartMenuAppListVisibilityTypePRemove is a pointer to WindowsStartMenuAppListVisibilityTypeVRemove
	WindowsStartMenuAppListVisibilityTypePRemove = &_WindowsStartMenuAppListVisibilityTypePRemove
	// WindowsStartMenuAppListVisibilityTypePDisableSettingsApp is a pointer to WindowsStartMenuAppListVisibilityTypeVDisableSettingsApp
	WindowsStartMenuAppListVisibilityTypePDisableSettingsApp = &_WindowsStartMenuAppListVisibilityTypePDisableSettingsApp
)
View Source
var (
	// WindowsStartMenuModeTypePUserDefined is a pointer to WindowsStartMenuModeTypeVUserDefined
	WindowsStartMenuModeTypePUserDefined = &_WindowsStartMenuModeTypePUserDefined
	// WindowsStartMenuModeTypePFullScreen is a pointer to WindowsStartMenuModeTypeVFullScreen
	WindowsStartMenuModeTypePFullScreen = &_WindowsStartMenuModeTypePFullScreen
	// WindowsStartMenuModeTypePNonFullScreen is a pointer to WindowsStartMenuModeTypeVNonFullScreen
	WindowsStartMenuModeTypePNonFullScreen = &_WindowsStartMenuModeTypePNonFullScreen
)
View Source
var (
	// WindowsUpdateTypePUserDefined is a pointer to WindowsUpdateTypeVUserDefined
	WindowsUpdateTypePUserDefined = &_WindowsUpdateTypePUserDefined
	// WindowsUpdateTypePAll is a pointer to WindowsUpdateTypeVAll
	WindowsUpdateTypePAll = &_WindowsUpdateTypePAll
	// WindowsUpdateTypePBusinessReadyOnly is a pointer to WindowsUpdateTypeVBusinessReadyOnly
	WindowsUpdateTypePBusinessReadyOnly = &_WindowsUpdateTypePBusinessReadyOnly
	// WindowsUpdateTypePWindowsInsiderBuildFast is a pointer to WindowsUpdateTypeVWindowsInsiderBuildFast
	WindowsUpdateTypePWindowsInsiderBuildFast = &_WindowsUpdateTypePWindowsInsiderBuildFast
	// WindowsUpdateTypePWindowsInsiderBuildSlow is a pointer to WindowsUpdateTypeVWindowsInsiderBuildSlow
	WindowsUpdateTypePWindowsInsiderBuildSlow = &_WindowsUpdateTypePWindowsInsiderBuildSlow
	// WindowsUpdateTypePWindowsInsiderBuildRelease is a pointer to WindowsUpdateTypeVWindowsInsiderBuildRelease
	WindowsUpdateTypePWindowsInsiderBuildRelease = &_WindowsUpdateTypePWindowsInsiderBuildRelease
)
View Source
var (
	// WindowsUserAccountControlSettingsPUserDefined is a pointer to WindowsUserAccountControlSettingsVUserDefined
	WindowsUserAccountControlSettingsPUserDefined = &_WindowsUserAccountControlSettingsPUserDefined
	// WindowsUserAccountControlSettingsPAlwaysNotify is a pointer to WindowsUserAccountControlSettingsVAlwaysNotify
	WindowsUserAccountControlSettingsPAlwaysNotify = &_WindowsUserAccountControlSettingsPAlwaysNotify
	// WindowsUserAccountControlSettingsPNotifyOnAppChanges is a pointer to WindowsUserAccountControlSettingsVNotifyOnAppChanges
	WindowsUserAccountControlSettingsPNotifyOnAppChanges = &_WindowsUserAccountControlSettingsPNotifyOnAppChanges
	// WindowsUserAccountControlSettingsPNotifyOnAppChangesWithoutDimming is a pointer to WindowsUserAccountControlSettingsVNotifyOnAppChangesWithoutDimming
	WindowsUserAccountControlSettingsPNotifyOnAppChangesWithoutDimming = &_WindowsUserAccountControlSettingsPNotifyOnAppChangesWithoutDimming
	// WindowsUserAccountControlSettingsPNeverNotify is a pointer to WindowsUserAccountControlSettingsVNeverNotify
	WindowsUserAccountControlSettingsPNeverNotify = &_WindowsUserAccountControlSettingsPNeverNotify
)
View Source
var (
	// Windows10EditionTypePWindows10Enterprise is a pointer to Windows10EditionTypeVWindows10Enterprise
	Windows10EditionTypePWindows10Enterprise = &_Windows10EditionTypePWindows10Enterprise
	// Windows10EditionTypePWindows10EnterpriseN is a pointer to Windows10EditionTypeVWindows10EnterpriseN
	Windows10EditionTypePWindows10EnterpriseN = &_Windows10EditionTypePWindows10EnterpriseN
	// Windows10EditionTypePWindows10Education is a pointer to Windows10EditionTypeVWindows10Education
	Windows10EditionTypePWindows10Education = &_Windows10EditionTypePWindows10Education
	// Windows10EditionTypePWindows10EducationN is a pointer to Windows10EditionTypeVWindows10EducationN
	Windows10EditionTypePWindows10EducationN = &_Windows10EditionTypePWindows10EducationN
	// Windows10EditionTypePWindows10MobileEnterprise is a pointer to Windows10EditionTypeVWindows10MobileEnterprise
	Windows10EditionTypePWindows10MobileEnterprise = &_Windows10EditionTypePWindows10MobileEnterprise
	// Windows10EditionTypePWindows10HolographicEnterprise is a pointer to Windows10EditionTypeVWindows10HolographicEnterprise
	Windows10EditionTypePWindows10HolographicEnterprise = &_Windows10EditionTypePWindows10HolographicEnterprise
	// Windows10EditionTypePWindows10Professional is a pointer to Windows10EditionTypeVWindows10Professional
	Windows10EditionTypePWindows10Professional = &_Windows10EditionTypePWindows10Professional
	// Windows10EditionTypePWindows10ProfessionalN is a pointer to Windows10EditionTypeVWindows10ProfessionalN
	Windows10EditionTypePWindows10ProfessionalN = &_Windows10EditionTypePWindows10ProfessionalN
	// Windows10EditionTypePWindows10ProfessionalEducation is a pointer to Windows10EditionTypeVWindows10ProfessionalEducation
	Windows10EditionTypePWindows10ProfessionalEducation = &_Windows10EditionTypePWindows10ProfessionalEducation
	// Windows10EditionTypePWindows10ProfessionalEducationN is a pointer to Windows10EditionTypeVWindows10ProfessionalEducationN
	Windows10EditionTypePWindows10ProfessionalEducationN = &_Windows10EditionTypePWindows10ProfessionalEducationN
	// Windows10EditionTypePWindows10ProfessionalWorkstation is a pointer to Windows10EditionTypeVWindows10ProfessionalWorkstation
	Windows10EditionTypePWindows10ProfessionalWorkstation = &_Windows10EditionTypePWindows10ProfessionalWorkstation
	// Windows10EditionTypePWindows10ProfessionalWorkstationN is a pointer to Windows10EditionTypeVWindows10ProfessionalWorkstationN
	Windows10EditionTypePWindows10ProfessionalWorkstationN = &_Windows10EditionTypePWindows10ProfessionalWorkstationN
)

Functions ¶

This section is empty.

Types ¶

type APIApplication ¶

type APIApplication struct {
	// Object is the base model of APIApplication
	Object
	// AcceptMappedClaims undocumented
	AcceptMappedClaims *bool `json:"acceptMappedClaims,omitempty"`
	// KnownClientApplications undocumented
	KnownClientApplications []UUID `json:"knownClientApplications,omitempty"`
	// PreAuthorizedApplications undocumented
	PreAuthorizedApplications []PreAuthorizedApplication `json:"preAuthorizedApplications,omitempty"`
	// RequestedAccessTokenVersion undocumented
	RequestedAccessTokenVersion *int `json:"requestedAccessTokenVersion,omitempty"`
	// OAuth2PermissionScopes undocumented
	OAuth2PermissionScopes []PermissionScope `json:"oauth2PermissionScopes,omitempty"`
}

APIApplication undocumented

type AccessAction ¶

type AccessAction struct {
	// Object is the base model of AccessAction
	Object
}

AccessAction undocumented

type ActionState ¶

type ActionState string

ActionState undocumented

const (
	// ActionStateVNone undocumented
	ActionStateVNone ActionState = "none"
	// ActionStateVPending undocumented
	ActionStateVPending ActionState = "pending"
	// ActionStateVCanceled undocumented
	ActionStateVCanceled ActionState = "canceled"
	// ActionStateVActive undocumented
	ActionStateVActive ActionState = "active"
	// ActionStateVDone undocumented
	ActionStateVDone ActionState = "done"
	// ActionStateVFailed undocumented
	ActionStateVFailed ActionState = "failed"
	// ActionStateVNotSupported undocumented
	ActionStateVNotSupported ActionState = "notSupported"
)

type ActivityDomain ¶

type ActivityDomain string

ActivityDomain undocumented

const (
	// ActivityDomainVUnknown undocumented
	ActivityDomainVUnknown ActivityDomain = "unknown"
	// ActivityDomainVWork undocumented
	ActivityDomainVWork ActivityDomain = "work"
	// ActivityDomainVPersonal undocumented
	ActivityDomainVPersonal ActivityDomain = "personal"
	// ActivityDomainVUnrestricted undocumented
	ActivityDomainVUnrestricted ActivityDomain = "unrestricted"
)

type ActivityHistoryItem ¶

type ActivityHistoryItem struct {
	// Entity is the base model of ActivityHistoryItem
	Entity
	// Status undocumented
	Status *Status `json:"status,omitempty"`
	// ActiveDurationSeconds undocumented
	ActiveDurationSeconds *int `json:"activeDurationSeconds,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastActiveDateTime undocumented
	LastActiveDateTime *time.Time `json:"lastActiveDateTime,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// ExpirationDateTime undocumented
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// StartedDateTime undocumented
	StartedDateTime *time.Time `json:"startedDateTime,omitempty"`
	// UserTimezone undocumented
	UserTimezone *string `json:"userTimezone,omitempty"`
	// Activity undocumented
	Activity *UserActivity `json:"activity,omitempty"`
}

ActivityHistoryItem undocumented

type ActivityHistoryItemRequest ¶

type ActivityHistoryItemRequest struct{ BaseRequest }

ActivityHistoryItemRequest is request for ActivityHistoryItem

func (*ActivityHistoryItemRequest) Delete ¶

Delete performs DELETE request for ActivityHistoryItem

func (*ActivityHistoryItemRequest) Get ¶

Get performs GET request for ActivityHistoryItem

func (*ActivityHistoryItemRequest) Update ¶

Update performs PATCH request for ActivityHistoryItem

type ActivityHistoryItemRequestBuilder ¶

type ActivityHistoryItemRequestBuilder struct{ BaseRequestBuilder }

ActivityHistoryItemRequestBuilder is request builder for ActivityHistoryItem

func (*ActivityHistoryItemRequestBuilder) Activity ¶

Activity is navigation property

func (*ActivityHistoryItemRequestBuilder) Request ¶

Request returns ActivityHistoryItemRequest

type AddIn ¶

type AddIn struct {
	// Object is the base model of AddIn
	Object
	// ID undocumented
	ID *UUID `json:"id,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// Properties undocumented
	Properties []KeyValue `json:"properties,omitempty"`
}

AddIn undocumented

type AdministrativeUnit ¶

type AdministrativeUnit struct {
	// DirectoryObject is the base model of AdministrativeUnit
	DirectoryObject
}

AdministrativeUnit undocumented

type Alert ¶

type Alert struct {
	// Entity is the base model of Alert
	Entity
	// ActivityGroupName undocumented
	ActivityGroupName *string `json:"activityGroupName,omitempty"`
	// AssignedTo undocumented
	AssignedTo *string `json:"assignedTo,omitempty"`
	// AzureSubscriptionID undocumented
	AzureSubscriptionID *string `json:"azureSubscriptionId,omitempty"`
	// AzureTenantID undocumented
	AzureTenantID *string `json:"azureTenantId,omitempty"`
	// Category undocumented
	Category *string `json:"category,omitempty"`
	// ClosedDateTime undocumented
	ClosedDateTime *time.Time `json:"closedDateTime,omitempty"`
	// CloudAppStates undocumented
	CloudAppStates []CloudAppSecurityState `json:"cloudAppStates,omitempty"`
	// Comments undocumented
	Comments []string `json:"comments,omitempty"`
	// Confidence undocumented
	Confidence *int `json:"confidence,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// DetectionIDs undocumented
	DetectionIDs []string `json:"detectionIds,omitempty"`
	// EventDateTime undocumented
	EventDateTime *time.Time `json:"eventDateTime,omitempty"`
	// Feedback undocumented
	Feedback *AlertFeedback `json:"feedback,omitempty"`
	// FileStates undocumented
	FileStates []FileSecurityState `json:"fileStates,omitempty"`
	// HistoryStates undocumented
	HistoryStates []AlertHistoryState `json:"historyStates,omitempty"`
	// HostStates undocumented
	HostStates []HostSecurityState `json:"hostStates,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// MalwareStates undocumented
	MalwareStates []MalwareState `json:"malwareStates,omitempty"`
	// NetworkConnections undocumented
	NetworkConnections []NetworkConnection `json:"networkConnections,omitempty"`
	// Processes undocumented
	Processes []Process `json:"processes,omitempty"`
	// RecommendedActions undocumented
	RecommendedActions []string `json:"recommendedActions,omitempty"`
	// RegistryKeyStates undocumented
	RegistryKeyStates []RegistryKeyState `json:"registryKeyStates,omitempty"`
	// Severity undocumented
	Severity *AlertSeverity `json:"severity,omitempty"`
	// SourceMaterials undocumented
	SourceMaterials []string `json:"sourceMaterials,omitempty"`
	// Status undocumented
	Status *AlertStatus `json:"status,omitempty"`
	// Tags undocumented
	Tags []string `json:"tags,omitempty"`
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// Triggers undocumented
	Triggers []AlertTrigger `json:"triggers,omitempty"`
	// UserStates undocumented
	UserStates []UserSecurityState `json:"userStates,omitempty"`
	// VendorInformation undocumented
	VendorInformation *SecurityVendorInformation `json:"vendorInformation,omitempty"`
	// VulnerabilityStates undocumented
	VulnerabilityStates []VulnerabilityState `json:"vulnerabilityStates,omitempty"`
}

Alert undocumented

type AlertFeedback ¶

type AlertFeedback string

AlertFeedback undocumented

const (
	// AlertFeedbackVUnknown undocumented
	AlertFeedbackVUnknown AlertFeedback = "unknown"
	// AlertFeedbackVTruePositive undocumented
	AlertFeedbackVTruePositive AlertFeedback = "truePositive"
	// AlertFeedbackVFalsePositive undocumented
	AlertFeedbackVFalsePositive AlertFeedback = "falsePositive"
	// AlertFeedbackVBenignPositive undocumented
	AlertFeedbackVBenignPositive AlertFeedback = "benignPositive"
	// AlertFeedbackVUnknownFutureValue undocumented
	AlertFeedbackVUnknownFutureValue AlertFeedback = "unknownFutureValue"
)

type AlertHistoryState ¶

type AlertHistoryState struct {
	// Object is the base model of AlertHistoryState
	Object
	// AppID undocumented
	AppID *string `json:"appId,omitempty"`
	// AssignedTo undocumented
	AssignedTo *string `json:"assignedTo,omitempty"`
	// Comments undocumented
	Comments []string `json:"comments,omitempty"`
	// Feedback undocumented
	Feedback *AlertFeedback `json:"feedback,omitempty"`
	// Status undocumented
	Status *AlertStatus `json:"status,omitempty"`
	// UpdatedDateTime undocumented
	UpdatedDateTime *time.Time `json:"updatedDateTime,omitempty"`
	// User undocumented
	User *string `json:"user,omitempty"`
}

AlertHistoryState undocumented

type AlertRequest ¶

type AlertRequest struct{ BaseRequest }

AlertRequest is request for Alert

func (*AlertRequest) Delete ¶

func (r *AlertRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Alert

func (*AlertRequest) Get ¶

func (r *AlertRequest) Get(ctx context.Context) (resObj *Alert, err error)

Get performs GET request for Alert

func (*AlertRequest) Update ¶

func (r *AlertRequest) Update(ctx context.Context, reqObj *Alert) error

Update performs PATCH request for Alert

type AlertRequestBuilder ¶

type AlertRequestBuilder struct{ BaseRequestBuilder }

AlertRequestBuilder is request builder for Alert

func (*AlertRequestBuilder) Request ¶

func (b *AlertRequestBuilder) Request() *AlertRequest

Request returns AlertRequest

type AlertSeverity ¶

type AlertSeverity string

AlertSeverity undocumented

const (
	// AlertSeverityVUnknown undocumented
	AlertSeverityVUnknown AlertSeverity = "unknown"
	// AlertSeverityVInformational undocumented
	AlertSeverityVInformational AlertSeverity = "informational"
	// AlertSeverityVLow undocumented
	AlertSeverityVLow AlertSeverity = "low"
	// AlertSeverityVMedium undocumented
	AlertSeverityVMedium AlertSeverity = "medium"
	// AlertSeverityVHigh undocumented
	AlertSeverityVHigh AlertSeverity = "high"
	// AlertSeverityVUnknownFutureValue undocumented
	AlertSeverityVUnknownFutureValue AlertSeverity = "unknownFutureValue"
)

type AlertStatus ¶

type AlertStatus string

AlertStatus undocumented

const (
	// AlertStatusVUnknown undocumented
	AlertStatusVUnknown AlertStatus = "unknown"
	// AlertStatusVNewAlert undocumented
	AlertStatusVNewAlert AlertStatus = "newAlert"
	// AlertStatusVInProgress undocumented
	AlertStatusVInProgress AlertStatus = "inProgress"
	// AlertStatusVResolved undocumented
	AlertStatusVResolved AlertStatus = "resolved"
	// AlertStatusVDismissed undocumented
	AlertStatusVDismissed AlertStatus = "dismissed"
	// AlertStatusVUnknownFutureValue undocumented
	AlertStatusVUnknownFutureValue AlertStatus = "unknownFutureValue"
)

type AlertTrigger ¶

type AlertTrigger struct {
	// Object is the base model of AlertTrigger
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// Value undocumented
	Value *string `json:"value,omitempty"`
}

AlertTrigger undocumented

type AllDevicesAssignmentTarget ¶

type AllDevicesAssignmentTarget struct {
	// DeviceAndAppManagementAssignmentTarget is the base model of AllDevicesAssignmentTarget
	DeviceAndAppManagementAssignmentTarget
}

AllDevicesAssignmentTarget undocumented

type AllLicensedUsersAssignmentTarget ¶

type AllLicensedUsersAssignmentTarget struct {
	// DeviceAndAppManagementAssignmentTarget is the base model of AllLicensedUsersAssignmentTarget
	DeviceAndAppManagementAssignmentTarget
}

AllLicensedUsersAssignmentTarget undocumented

type AlternativeSecurityID ¶

type AlternativeSecurityID struct {
	// Object is the base model of AlternativeSecurityID
	Object
	// Type undocumented
	Type *int `json:"type,omitempty"`
	// IdentityProvider undocumented
	IdentityProvider *string `json:"identityProvider,omitempty"`
	// Key undocumented
	Key *Binary `json:"key,omitempty"`
}

AlternativeSecurityID undocumented

type AndroidCompliancePolicy ¶

type AndroidCompliancePolicy struct {
	// DeviceCompliancePolicy is the base model of AndroidCompliancePolicy
	DeviceCompliancePolicy
	// PasswordRequired Require a password to unlock device.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// PasswordMinimumLength Minimum password length. Valid values 4 to 16
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordRequiredType Type of characters in password
	PasswordRequiredType *AndroidRequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordMinutesOfInactivityBeforeLock Minutes of inactivity before a password is required.
	PasswordMinutesOfInactivityBeforeLock *int `json:"passwordMinutesOfInactivityBeforeLock,omitempty"`
	// PasswordExpirationDays Number of days before the password expires. Valid values 1 to 365
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordPreviousPasswordBlockCount Number of previous passwords to block. Valid values 1 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// SecurityPreventInstallAppsFromUnknownSources Require that devices disallow installation of apps from unknown sources.
	SecurityPreventInstallAppsFromUnknownSources *bool `json:"securityPreventInstallAppsFromUnknownSources,omitempty"`
	// SecurityDisableUsbDebugging Disable USB debugging on Android devices.
	SecurityDisableUsbDebugging *bool `json:"securityDisableUsbDebugging,omitempty"`
	// SecurityRequireVerifyApps Require the Android Verify apps feature is turned on.
	SecurityRequireVerifyApps *bool `json:"securityRequireVerifyApps,omitempty"`
	// DeviceThreatProtectionEnabled Require that devices have enabled device threat protection.
	DeviceThreatProtectionEnabled *bool `json:"deviceThreatProtectionEnabled,omitempty"`
	// DeviceThreatProtectionRequiredSecurityLevel Require Mobile Threat Protection minimum risk level to report noncompliance.
	DeviceThreatProtectionRequiredSecurityLevel *DeviceThreatProtectionLevel `json:"deviceThreatProtectionRequiredSecurityLevel,omitempty"`
	// SecurityBlockJailbrokenDevices Devices must not be jailbroken or rooted.
	SecurityBlockJailbrokenDevices *bool `json:"securityBlockJailbrokenDevices,omitempty"`
	// OsMinimumVersion Minimum Android version.
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Maximum Android version.
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
	// MinAndroidSecurityPatchLevel Minimum Android security patch level.
	MinAndroidSecurityPatchLevel *string `json:"minAndroidSecurityPatchLevel,omitempty"`
	// StorageRequireEncryption Require encryption on Android devices.
	StorageRequireEncryption *bool `json:"storageRequireEncryption,omitempty"`
	// SecurityRequireSafetyNetAttestationBasicIntegrity Require the device to pass the SafetyNet basic integrity check.
	SecurityRequireSafetyNetAttestationBasicIntegrity *bool `json:"securityRequireSafetyNetAttestationBasicIntegrity,omitempty"`
	// SecurityRequireSafetyNetAttestationCertifiedDevice Require the device to pass the SafetyNet certified device check.
	SecurityRequireSafetyNetAttestationCertifiedDevice *bool `json:"securityRequireSafetyNetAttestationCertifiedDevice,omitempty"`
	// SecurityRequireGooglePlayServices Require Google Play Services to be installed and enabled on the device.
	SecurityRequireGooglePlayServices *bool `json:"securityRequireGooglePlayServices,omitempty"`
	// SecurityRequireUpToDateSecurityProviders Require the device to have up to date security providers. The device will require Google Play Services to be enabled and up to date.
	SecurityRequireUpToDateSecurityProviders *bool `json:"securityRequireUpToDateSecurityProviders,omitempty"`
	// SecurityRequireCompanyPortalAppIntegrity Require the device to pass the Company Portal client app runtime integrity check.
	SecurityRequireCompanyPortalAppIntegrity *bool `json:"securityRequireCompanyPortalAppIntegrity,omitempty"`
}

AndroidCompliancePolicy This class contains compliance settings for Android.

type AndroidCustomConfiguration ¶

type AndroidCustomConfiguration struct {
	// DeviceConfiguration is the base model of AndroidCustomConfiguration
	DeviceConfiguration
	// OMASettings OMA settings. This collection can contain a maximum of 1000 elements.
	OMASettings []OMASetting `json:"omaSettings,omitempty"`
}

AndroidCustomConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the androidCustomConfiguration resource.

type AndroidGeneralDeviceConfiguration ¶

type AndroidGeneralDeviceConfiguration struct {
	// DeviceConfiguration is the base model of AndroidGeneralDeviceConfiguration
	DeviceConfiguration
	// AppsBlockClipboardSharing Indicates whether or not to block clipboard sharing to copy and paste between applications.
	AppsBlockClipboardSharing *bool `json:"appsBlockClipboardSharing,omitempty"`
	// AppsBlockCopyPaste Indicates whether or not to block copy and paste within applications.
	AppsBlockCopyPaste *bool `json:"appsBlockCopyPaste,omitempty"`
	// AppsBlockYouTube Indicates whether or not to block the YouTube app.
	AppsBlockYouTube *bool `json:"appsBlockYouTube,omitempty"`
	// BluetoothBlocked Indicates whether or not to block Bluetooth.
	BluetoothBlocked *bool `json:"bluetoothBlocked,omitempty"`
	// CameraBlocked Indicates whether or not to block the use of the camera.
	CameraBlocked *bool `json:"cameraBlocked,omitempty"`
	// CellularBlockDataRoaming Indicates whether or not to block data roaming.
	CellularBlockDataRoaming *bool `json:"cellularBlockDataRoaming,omitempty"`
	// CellularBlockMessaging Indicates whether or not to block SMS/MMS messaging.
	CellularBlockMessaging *bool `json:"cellularBlockMessaging,omitempty"`
	// CellularBlockVoiceRoaming Indicates whether or not to block voice roaming.
	CellularBlockVoiceRoaming *bool `json:"cellularBlockVoiceRoaming,omitempty"`
	// CellularBlockWiFiTethering Indicates whether or not to block syncing Wi-Fi tethering.
	CellularBlockWiFiTethering *bool `json:"cellularBlockWiFiTethering,omitempty"`
	// CompliantAppsList List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
	CompliantAppsList []AppListItem `json:"compliantAppsList,omitempty"`
	// CompliantAppListType Type of list that is in the CompliantAppsList.
	CompliantAppListType *AppListType `json:"compliantAppListType,omitempty"`
	// DiagnosticDataBlockSubmission Indicates whether or not to block diagnostic data submission.
	DiagnosticDataBlockSubmission *bool `json:"diagnosticDataBlockSubmission,omitempty"`
	// LocationServicesBlocked Indicates whether or not to block location services.
	LocationServicesBlocked *bool `json:"locationServicesBlocked,omitempty"`
	// GoogleAccountBlockAutoSync Indicates whether or not to block Google account auto sync.
	GoogleAccountBlockAutoSync *bool `json:"googleAccountBlockAutoSync,omitempty"`
	// GooglePlayStoreBlocked Indicates whether or not to block the Google Play store.
	GooglePlayStoreBlocked *bool `json:"googlePlayStoreBlocked,omitempty"`
	// KioskModeBlockSleepButton Indicates whether or not to block the screen sleep button while in Kiosk Mode.
	KioskModeBlockSleepButton *bool `json:"kioskModeBlockSleepButton,omitempty"`
	// KioskModeBlockVolumeButtons Indicates whether or not to block the volume buttons while in Kiosk Mode.
	KioskModeBlockVolumeButtons *bool `json:"kioskModeBlockVolumeButtons,omitempty"`
	// KioskModeApps A list of apps that will be allowed to run when the device is in Kiosk Mode. This collection can contain a maximum of 500 elements.
	KioskModeApps []AppListItem `json:"kioskModeApps,omitempty"`
	// NfcBlocked Indicates whether or not to block Near-Field Communication.
	NfcBlocked *bool `json:"nfcBlocked,omitempty"`
	// PasswordBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock.
	PasswordBlockFingerprintUnlock *bool `json:"passwordBlockFingerprintUnlock,omitempty"`
	// PasswordBlockTrustAgents Indicates whether or not to block Smart Lock and other trust agents.
	PasswordBlockTrustAgents *bool `json:"passwordBlockTrustAgents,omitempty"`
	// PasswordExpirationDays Number of days before the password expires. Valid values 1 to 365
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength Minimum length of passwords. Valid values 4 to 16
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
	PasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"passwordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
	// PasswordPreviousPasswordBlockCount Number of previous passwords to block. Valid values 0 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordSignInFailureCountBeforeFactoryReset Number of sign in failures allowed before factory reset. Valid values 1 to 16
	PasswordSignInFailureCountBeforeFactoryReset *int `json:"passwordSignInFailureCountBeforeFactoryReset,omitempty"`
	// PasswordRequiredType Type of password that is required.
	PasswordRequiredType *AndroidRequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordRequired Indicates whether or not to require a password.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// PowerOffBlocked Indicates whether or not to block powering off the device.
	PowerOffBlocked *bool `json:"powerOffBlocked,omitempty"`
	// FactoryResetBlocked Indicates whether or not to block user performing a factory reset.
	FactoryResetBlocked *bool `json:"factoryResetBlocked,omitempty"`
	// ScreenCaptureBlocked Indicates whether or not to block screenshots.
	ScreenCaptureBlocked *bool `json:"screenCaptureBlocked,omitempty"`
	// DeviceSharingAllowed Indicates whether or not to allow device sharing mode.
	DeviceSharingAllowed *bool `json:"deviceSharingAllowed,omitempty"`
	// StorageBlockGoogleBackup Indicates whether or not to block Google Backup.
	StorageBlockGoogleBackup *bool `json:"storageBlockGoogleBackup,omitempty"`
	// StorageBlockRemovableStorage Indicates whether or not to block removable storage usage.
	StorageBlockRemovableStorage *bool `json:"storageBlockRemovableStorage,omitempty"`
	// StorageRequireDeviceEncryption Indicates whether or not to require device encryption.
	StorageRequireDeviceEncryption *bool `json:"storageRequireDeviceEncryption,omitempty"`
	// StorageRequireRemovableStorageEncryption Indicates whether or not to require removable storage encryption.
	StorageRequireRemovableStorageEncryption *bool `json:"storageRequireRemovableStorageEncryption,omitempty"`
	// VoiceAssistantBlocked Indicates whether or not to block the use of the Voice Assistant.
	VoiceAssistantBlocked *bool `json:"voiceAssistantBlocked,omitempty"`
	// VoiceDialingBlocked Indicates whether or not to block voice dialing.
	VoiceDialingBlocked *bool `json:"voiceDialingBlocked,omitempty"`
	// WebBrowserBlockPopups Indicates whether or not to block popups within the web browser.
	WebBrowserBlockPopups *bool `json:"webBrowserBlockPopups,omitempty"`
	// WebBrowserBlockAutofill Indicates whether or not to block the web browser's auto fill feature.
	WebBrowserBlockAutofill *bool `json:"webBrowserBlockAutofill,omitempty"`
	// WebBrowserBlockJavaScript Indicates whether or not to block JavaScript within the web browser.
	WebBrowserBlockJavaScript *bool `json:"webBrowserBlockJavaScript,omitempty"`
	// WebBrowserBlocked Indicates whether or not to block the web browser.
	WebBrowserBlocked *bool `json:"webBrowserBlocked,omitempty"`
	// WebBrowserCookieSettings Cookie settings within the web browser.
	WebBrowserCookieSettings *WebBrowserCookieSettings `json:"webBrowserCookieSettings,omitempty"`
	// WiFiBlocked Indicates whether or not to block syncing Wi-Fi.
	WiFiBlocked *bool `json:"wiFiBlocked,omitempty"`
	// AppsInstallAllowList List of apps which can be installed on the KNOX device. This collection can contain a maximum of 500 elements.
	AppsInstallAllowList []AppListItem `json:"appsInstallAllowList,omitempty"`
	// AppsLaunchBlockList List of apps which are blocked from being launched on the KNOX device. This collection can contain a maximum of 500 elements.
	AppsLaunchBlockList []AppListItem `json:"appsLaunchBlockList,omitempty"`
	// AppsHideList List of apps to be hidden on the KNOX device. This collection can contain a maximum of 500 elements.
	AppsHideList []AppListItem `json:"appsHideList,omitempty"`
	// SecurityRequireVerifyApps Require the Android Verify apps feature is turned on.
	SecurityRequireVerifyApps *bool `json:"securityRequireVerifyApps,omitempty"`
}

AndroidGeneralDeviceConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the androidGeneralDeviceConfiguration resource.

type AndroidLobApp ¶

type AndroidLobApp struct {
	// MobileLobApp is the base model of AndroidLobApp
	MobileLobApp
	// PackageID The package identifier.
	PackageID *string `json:"packageId,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum applicable operating system.
	MinimumSupportedOperatingSystem *AndroidMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
	// VersionName The version name of Android Line of Business (LoB) app.
	VersionName *string `json:"versionName,omitempty"`
	// VersionCode The version code of Android Line of Business (LoB) app.
	VersionCode *string `json:"versionCode,omitempty"`
}

AndroidLobApp Contains properties and inherited properties for Android Line Of Business apps.

type AndroidManagedAppProtection ¶

type AndroidManagedAppProtection struct {
	// TargetedManagedAppProtection is the base model of AndroidManagedAppProtection
	TargetedManagedAppProtection
	// ScreenCaptureBlocked Indicates whether a managed user can take screen captures of managed apps
	ScreenCaptureBlocked *bool `json:"screenCaptureBlocked,omitempty"`
	// DisableAppEncryptionIfDeviceEncryptionIsEnabled When this setting is enabled, app level encryption is disabled if device level encryption is enabled
	DisableAppEncryptionIfDeviceEncryptionIsEnabled *bool `json:"disableAppEncryptionIfDeviceEncryptionIsEnabled,omitempty"`
	// EncryptAppData Indicates whether application data for managed apps should be encrypted
	EncryptAppData *bool `json:"encryptAppData,omitempty"`
	// DeployedAppCount Count of apps to which the current policy is deployed.
	DeployedAppCount *int `json:"deployedAppCount,omitempty"`
	// MinimumRequiredPatchVersion Define the oldest required Android security patch level a user can have to gain secure access to the app.
	MinimumRequiredPatchVersion *string `json:"minimumRequiredPatchVersion,omitempty"`
	// MinimumWarningPatchVersion Define the oldest recommended Android security patch level a user can have for secure access to the app.
	MinimumWarningPatchVersion *string `json:"minimumWarningPatchVersion,omitempty"`
	// Apps undocumented
	Apps []ManagedMobileApp `json:"apps,omitempty"`
	// DeploymentSummary undocumented
	DeploymentSummary *ManagedAppPolicyDeploymentSummary `json:"deploymentSummary,omitempty"`
}

AndroidManagedAppProtection Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an Android device

type AndroidManagedAppProtectionAppsCollectionRequest ¶

type AndroidManagedAppProtectionAppsCollectionRequest struct{ BaseRequest }

AndroidManagedAppProtectionAppsCollectionRequest is request for ManagedMobileApp collection

func (*AndroidManagedAppProtectionAppsCollectionRequest) Add ¶

Add performs POST request for ManagedMobileApp collection

func (*AndroidManagedAppProtectionAppsCollectionRequest) Get ¶

Get performs GET request for ManagedMobileApp collection

func (*AndroidManagedAppProtectionAppsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedMobileApp collection, max N pages

func (*AndroidManagedAppProtectionAppsCollectionRequest) Paging ¶

func (r *AndroidManagedAppProtectionAppsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedMobileApp, error)

Paging perfoms paging operation for ManagedMobileApp collection

type AndroidManagedAppProtectionAppsCollectionRequestBuilder ¶

type AndroidManagedAppProtectionAppsCollectionRequestBuilder struct{ BaseRequestBuilder }

AndroidManagedAppProtectionAppsCollectionRequestBuilder is request builder for ManagedMobileApp collection

func (*AndroidManagedAppProtectionAppsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedMobileApp item

func (*AndroidManagedAppProtectionAppsCollectionRequestBuilder) Request ¶

Request returns request for ManagedMobileApp collection

type AndroidManagedAppProtectionRequest ¶

type AndroidManagedAppProtectionRequest struct{ BaseRequest }

AndroidManagedAppProtectionRequest is request for AndroidManagedAppProtection

func (*AndroidManagedAppProtectionRequest) Delete ¶

Delete performs DELETE request for AndroidManagedAppProtection

func (*AndroidManagedAppProtectionRequest) Get ¶

Get performs GET request for AndroidManagedAppProtection

func (*AndroidManagedAppProtectionRequest) Update ¶

Update performs PATCH request for AndroidManagedAppProtection

type AndroidManagedAppProtectionRequestBuilder ¶

type AndroidManagedAppProtectionRequestBuilder struct{ BaseRequestBuilder }

AndroidManagedAppProtectionRequestBuilder is request builder for AndroidManagedAppProtection

func (*AndroidManagedAppProtectionRequestBuilder) Apps ¶

Apps returns request builder for ManagedMobileApp collection

func (*AndroidManagedAppProtectionRequestBuilder) DeploymentSummary ¶

DeploymentSummary is navigation property

func (*AndroidManagedAppProtectionRequestBuilder) Request ¶

Request returns AndroidManagedAppProtectionRequest

type AndroidManagedAppRegistration ¶

type AndroidManagedAppRegistration struct {
	// ManagedAppRegistration is the base model of AndroidManagedAppRegistration
	ManagedAppRegistration
}

AndroidManagedAppRegistration Represents the synchronization details of an android app, with management capabilities, for a specific user.

type AndroidMinimumOperatingSystem ¶

type AndroidMinimumOperatingSystem struct {
	// Object is the base model of AndroidMinimumOperatingSystem
	Object
	// V4_0 Version 4.0 or later.
	V4_0 *bool `json:"v4_0,omitempty"`
	// V4_0_3 Version 4.0.3 or later.
	V4_0_3 *bool `json:"v4_0_3,omitempty"`
	// V4_1 Version 4.1 or later.
	V4_1 *bool `json:"v4_1,omitempty"`
	// V4_2 Version 4.2 or later.
	V4_2 *bool `json:"v4_2,omitempty"`
	// V4_3 Version 4.3 or later.
	V4_3 *bool `json:"v4_3,omitempty"`
	// V4_4 Version 4.4 or later.
	V4_4 *bool `json:"v4_4,omitempty"`
	// V5_0 Version 5.0 or later.
	V5_0 *bool `json:"v5_0,omitempty"`
	// V5_1 Version 5.1 or later.
	V5_1 *bool `json:"v5_1,omitempty"`
}

AndroidMinimumOperatingSystem undocumented

type AndroidMobileAppIdentifier ¶

type AndroidMobileAppIdentifier struct {
	// MobileAppIdentifier is the base model of AndroidMobileAppIdentifier
	MobileAppIdentifier
	// PackageID The identifier for an app, as specified in the play store.
	PackageID *string `json:"packageId,omitempty"`
}

AndroidMobileAppIdentifier undocumented

type AndroidRequiredPasswordType ¶

type AndroidRequiredPasswordType string

AndroidRequiredPasswordType undocumented

const (
	// AndroidRequiredPasswordTypeVDeviceDefault undocumented
	AndroidRequiredPasswordTypeVDeviceDefault AndroidRequiredPasswordType = "deviceDefault"
	// AndroidRequiredPasswordTypeVAlphabetic undocumented
	AndroidRequiredPasswordTypeVAlphabetic AndroidRequiredPasswordType = "alphabetic"
	// AndroidRequiredPasswordTypeVAlphanumeric undocumented
	AndroidRequiredPasswordTypeVAlphanumeric AndroidRequiredPasswordType = "alphanumeric"
	// AndroidRequiredPasswordTypeVAlphanumericWithSymbols undocumented
	AndroidRequiredPasswordTypeVAlphanumericWithSymbols AndroidRequiredPasswordType = "alphanumericWithSymbols"
	// AndroidRequiredPasswordTypeVLowSecurityBiometric undocumented
	AndroidRequiredPasswordTypeVLowSecurityBiometric AndroidRequiredPasswordType = "lowSecurityBiometric"
	// AndroidRequiredPasswordTypeVNumeric undocumented
	AndroidRequiredPasswordTypeVNumeric AndroidRequiredPasswordType = "numeric"
	// AndroidRequiredPasswordTypeVNumericComplex undocumented
	AndroidRequiredPasswordTypeVNumericComplex AndroidRequiredPasswordType = "numericComplex"
	// AndroidRequiredPasswordTypeVAny undocumented
	AndroidRequiredPasswordTypeVAny AndroidRequiredPasswordType = "any"
)

type AndroidStoreApp ¶

type AndroidStoreApp struct {
	// MobileApp is the base model of AndroidStoreApp
	MobileApp
	// PackageID The package identifier.
	PackageID *string `json:"packageId,omitempty"`
	// AppStoreURL The Android app store URL.
	AppStoreURL *string `json:"appStoreUrl,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum applicable operating system.
	MinimumSupportedOperatingSystem *AndroidMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
}

AndroidStoreApp Contains properties and inherited properties for Android store apps.

type AndroidWorkProfileCompliancePolicy ¶

type AndroidWorkProfileCompliancePolicy struct {
	// DeviceCompliancePolicy is the base model of AndroidWorkProfileCompliancePolicy
	DeviceCompliancePolicy
	// PasswordRequired Require a password to unlock device.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// PasswordMinimumLength Minimum password length. Valid values 4 to 16
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordRequiredType Type of characters in password
	PasswordRequiredType *AndroidRequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordMinutesOfInactivityBeforeLock Minutes of inactivity before a password is required.
	PasswordMinutesOfInactivityBeforeLock *int `json:"passwordMinutesOfInactivityBeforeLock,omitempty"`
	// PasswordExpirationDays Number of days before the password expires. Valid values 1 to 365
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordPreviousPasswordBlockCount Number of previous passwords to block. Valid values 1 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// SecurityPreventInstallAppsFromUnknownSources Require that devices disallow installation of apps from unknown sources.
	SecurityPreventInstallAppsFromUnknownSources *bool `json:"securityPreventInstallAppsFromUnknownSources,omitempty"`
	// SecurityDisableUsbDebugging Disable USB debugging on Android devices.
	SecurityDisableUsbDebugging *bool `json:"securityDisableUsbDebugging,omitempty"`
	// SecurityRequireVerifyApps Require the Android Verify apps feature is turned on.
	SecurityRequireVerifyApps *bool `json:"securityRequireVerifyApps,omitempty"`
	// DeviceThreatProtectionEnabled Require that devices have enabled device threat protection.
	DeviceThreatProtectionEnabled *bool `json:"deviceThreatProtectionEnabled,omitempty"`
	// DeviceThreatProtectionRequiredSecurityLevel Require Mobile Threat Protection minimum risk level to report noncompliance.
	DeviceThreatProtectionRequiredSecurityLevel *DeviceThreatProtectionLevel `json:"deviceThreatProtectionRequiredSecurityLevel,omitempty"`
	// SecurityBlockJailbrokenDevices Devices must not be jailbroken or rooted.
	SecurityBlockJailbrokenDevices *bool `json:"securityBlockJailbrokenDevices,omitempty"`
	// OsMinimumVersion Minimum Android version.
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Maximum Android version.
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
	// MinAndroidSecurityPatchLevel Minimum Android security patch level.
	MinAndroidSecurityPatchLevel *string `json:"minAndroidSecurityPatchLevel,omitempty"`
	// StorageRequireEncryption Require encryption on Android devices.
	StorageRequireEncryption *bool `json:"storageRequireEncryption,omitempty"`
	// SecurityRequireSafetyNetAttestationBasicIntegrity Require the device to pass the SafetyNet basic integrity check.
	SecurityRequireSafetyNetAttestationBasicIntegrity *bool `json:"securityRequireSafetyNetAttestationBasicIntegrity,omitempty"`
	// SecurityRequireSafetyNetAttestationCertifiedDevice Require the device to pass the SafetyNet certified device check.
	SecurityRequireSafetyNetAttestationCertifiedDevice *bool `json:"securityRequireSafetyNetAttestationCertifiedDevice,omitempty"`
	// SecurityRequireGooglePlayServices Require Google Play Services to be installed and enabled on the device.
	SecurityRequireGooglePlayServices *bool `json:"securityRequireGooglePlayServices,omitempty"`
	// SecurityRequireUpToDateSecurityProviders Require the device to have up to date security providers. The device will require Google Play Services to be enabled and up to date.
	SecurityRequireUpToDateSecurityProviders *bool `json:"securityRequireUpToDateSecurityProviders,omitempty"`
	// SecurityRequireCompanyPortalAppIntegrity Require the device to pass the Company Portal client app runtime integrity check.
	SecurityRequireCompanyPortalAppIntegrity *bool `json:"securityRequireCompanyPortalAppIntegrity,omitempty"`
}

AndroidWorkProfileCompliancePolicy This class contains compliance settings for Android Work Profile.

type AndroidWorkProfileCrossProfileDataSharingType ¶

type AndroidWorkProfileCrossProfileDataSharingType string

AndroidWorkProfileCrossProfileDataSharingType undocumented

const (
	// AndroidWorkProfileCrossProfileDataSharingTypeVDeviceDefault undocumented
	AndroidWorkProfileCrossProfileDataSharingTypeVDeviceDefault AndroidWorkProfileCrossProfileDataSharingType = "deviceDefault"
	// AndroidWorkProfileCrossProfileDataSharingTypeVPreventAny undocumented
	AndroidWorkProfileCrossProfileDataSharingTypeVPreventAny AndroidWorkProfileCrossProfileDataSharingType = "preventAny"
	// AndroidWorkProfileCrossProfileDataSharingTypeVAllowPersonalToWork undocumented
	AndroidWorkProfileCrossProfileDataSharingTypeVAllowPersonalToWork AndroidWorkProfileCrossProfileDataSharingType = "allowPersonalToWork"
	// AndroidWorkProfileCrossProfileDataSharingTypeVNoRestrictions undocumented
	AndroidWorkProfileCrossProfileDataSharingTypeVNoRestrictions AndroidWorkProfileCrossProfileDataSharingType = "noRestrictions"
)

type AndroidWorkProfileCustomConfiguration ¶

type AndroidWorkProfileCustomConfiguration struct {
	// DeviceConfiguration is the base model of AndroidWorkProfileCustomConfiguration
	DeviceConfiguration
	// OMASettings OMA settings. This collection can contain a maximum of 500 elements.
	OMASettings []OMASetting `json:"omaSettings,omitempty"`
}

AndroidWorkProfileCustomConfiguration Android Work Profile custom configuration

type AndroidWorkProfileDefaultAppPermissionPolicyType ¶

type AndroidWorkProfileDefaultAppPermissionPolicyType string

AndroidWorkProfileDefaultAppPermissionPolicyType undocumented

const (
	// AndroidWorkProfileDefaultAppPermissionPolicyTypeVDeviceDefault undocumented
	AndroidWorkProfileDefaultAppPermissionPolicyTypeVDeviceDefault AndroidWorkProfileDefaultAppPermissionPolicyType = "deviceDefault"
	// AndroidWorkProfileDefaultAppPermissionPolicyTypeVPrompt undocumented
	AndroidWorkProfileDefaultAppPermissionPolicyTypeVPrompt AndroidWorkProfileDefaultAppPermissionPolicyType = "prompt"
	// AndroidWorkProfileDefaultAppPermissionPolicyTypeVAutoGrant undocumented
	AndroidWorkProfileDefaultAppPermissionPolicyTypeVAutoGrant AndroidWorkProfileDefaultAppPermissionPolicyType = "autoGrant"
	// AndroidWorkProfileDefaultAppPermissionPolicyTypeVAutoDeny undocumented
	AndroidWorkProfileDefaultAppPermissionPolicyTypeVAutoDeny AndroidWorkProfileDefaultAppPermissionPolicyType = "autoDeny"
)

type AndroidWorkProfileGeneralDeviceConfiguration ¶

type AndroidWorkProfileGeneralDeviceConfiguration struct {
	// DeviceConfiguration is the base model of AndroidWorkProfileGeneralDeviceConfiguration
	DeviceConfiguration
	// PasswordBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock.
	PasswordBlockFingerprintUnlock *bool `json:"passwordBlockFingerprintUnlock,omitempty"`
	// PasswordBlockTrustAgents Indicates whether or not to block Smart Lock and other trust agents.
	PasswordBlockTrustAgents *bool `json:"passwordBlockTrustAgents,omitempty"`
	// PasswordExpirationDays Number of days before the password expires. Valid values 1 to 365
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength Minimum length of passwords. Valid values 4 to 16
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
	PasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"passwordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
	// PasswordPreviousPasswordBlockCount Number of previous passwords to block. Valid values 0 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordSignInFailureCountBeforeFactoryReset Number of sign in failures allowed before factory reset. Valid values 1 to 16
	PasswordSignInFailureCountBeforeFactoryReset *int `json:"passwordSignInFailureCountBeforeFactoryReset,omitempty"`
	// PasswordRequiredType Type of password that is required.
	PasswordRequiredType *AndroidWorkProfileRequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// WorkProfileDataSharingType Type of data sharing that is allowed.
	WorkProfileDataSharingType *AndroidWorkProfileCrossProfileDataSharingType `json:"workProfileDataSharingType,omitempty"`
	// WorkProfileBlockNotificationsWhileDeviceLocked Indicates whether or not to block notifications while device locked.
	WorkProfileBlockNotificationsWhileDeviceLocked *bool `json:"workProfileBlockNotificationsWhileDeviceLocked,omitempty"`
	// WorkProfileBlockAddingAccounts Block users from adding/removing accounts in work profile.
	WorkProfileBlockAddingAccounts *bool `json:"workProfileBlockAddingAccounts,omitempty"`
	// WorkProfileBluetoothEnableContactSharing Allow bluetooth devices to access enterprise contacts.
	WorkProfileBluetoothEnableContactSharing *bool `json:"workProfileBluetoothEnableContactSharing,omitempty"`
	// WorkProfileBlockScreenCapture Block screen capture in work profile.
	WorkProfileBlockScreenCapture *bool `json:"workProfileBlockScreenCapture,omitempty"`
	// WorkProfileBlockCrossProfileCallerID Block display work profile caller ID in personal profile.
	WorkProfileBlockCrossProfileCallerID *bool `json:"workProfileBlockCrossProfileCallerId,omitempty"`
	// WorkProfileBlockCamera Block work profile camera.
	WorkProfileBlockCamera *bool `json:"workProfileBlockCamera,omitempty"`
	// WorkProfileBlockCrossProfileContactsSearch Block work profile contacts availability in personal profile.
	WorkProfileBlockCrossProfileContactsSearch *bool `json:"workProfileBlockCrossProfileContactsSearch,omitempty"`
	// WorkProfileBlockCrossProfileCopyPaste Boolean that indicates if the setting disallow cross profile copy/paste is enabled.
	WorkProfileBlockCrossProfileCopyPaste *bool `json:"workProfileBlockCrossProfileCopyPaste,omitempty"`
	// WorkProfileDefaultAppPermissionPolicy Type of password that is required.
	WorkProfileDefaultAppPermissionPolicy *AndroidWorkProfileDefaultAppPermissionPolicyType `json:"workProfileDefaultAppPermissionPolicy,omitempty"`
	// WorkProfilePasswordBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock for work profile.
	WorkProfilePasswordBlockFingerprintUnlock *bool `json:"workProfilePasswordBlockFingerprintUnlock,omitempty"`
	// WorkProfilePasswordBlockTrustAgents Indicates whether or not to block Smart Lock and other trust agents for work profile.
	WorkProfilePasswordBlockTrustAgents *bool `json:"workProfilePasswordBlockTrustAgents,omitempty"`
	// WorkProfilePasswordExpirationDays Number of days before the work profile password expires. Valid values 1 to 365
	WorkProfilePasswordExpirationDays *int `json:"workProfilePasswordExpirationDays,omitempty"`
	// WorkProfilePasswordMinimumLength Minimum length of work profile password. Valid values 4 to 16
	WorkProfilePasswordMinimumLength *int `json:"workProfilePasswordMinimumLength,omitempty"`
	// WorkProfilePasswordMinNumericCharacters Minimum # of numeric characters required in work profile password. Valid values 1 to 10
	WorkProfilePasswordMinNumericCharacters *int `json:"workProfilePasswordMinNumericCharacters,omitempty"`
	// WorkProfilePasswordMinNonLetterCharacters Minimum # of non-letter characters required in work profile password. Valid values 1 to 10
	WorkProfilePasswordMinNonLetterCharacters *int `json:"workProfilePasswordMinNonLetterCharacters,omitempty"`
	// WorkProfilePasswordMinLetterCharacters Minimum # of letter characters required in work profile password. Valid values 1 to 10
	WorkProfilePasswordMinLetterCharacters *int `json:"workProfilePasswordMinLetterCharacters,omitempty"`
	// WorkProfilePasswordMinLowerCaseCharacters Minimum # of lower-case characters required in work profile password. Valid values 1 to 10
	WorkProfilePasswordMinLowerCaseCharacters *int `json:"workProfilePasswordMinLowerCaseCharacters,omitempty"`
	// WorkProfilePasswordMinUpperCaseCharacters Minimum # of upper-case characters required in work profile password. Valid values 1 to 10
	WorkProfilePasswordMinUpperCaseCharacters *int `json:"workProfilePasswordMinUpperCaseCharacters,omitempty"`
	// WorkProfilePasswordMinSymbolCharacters Minimum # of symbols required in work profile password. Valid values 1 to 10
	WorkProfilePasswordMinSymbolCharacters *int `json:"workProfilePasswordMinSymbolCharacters,omitempty"`
	// WorkProfilePasswordMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
	WorkProfilePasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"workProfilePasswordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
	// WorkProfilePasswordPreviousPasswordBlockCount Number of previous work profile passwords to block. Valid values 0 to 24
	WorkProfilePasswordPreviousPasswordBlockCount *int `json:"workProfilePasswordPreviousPasswordBlockCount,omitempty"`
	// WorkProfilePasswordSignInFailureCountBeforeFactoryReset Number of sign in failures allowed before work profile is removed and all corporate data deleted. Valid values 1 to 16
	WorkProfilePasswordSignInFailureCountBeforeFactoryReset *int `json:"workProfilePasswordSignInFailureCountBeforeFactoryReset,omitempty"`
	// WorkProfilePasswordRequiredType Type of work profile password that is required.
	WorkProfilePasswordRequiredType *AndroidWorkProfileRequiredPasswordType `json:"workProfilePasswordRequiredType,omitempty"`
	// WorkProfileRequirePassword Password is required or not for work profile
	WorkProfileRequirePassword *bool `json:"workProfileRequirePassword,omitempty"`
	// SecurityRequireVerifyApps Require the Android Verify apps feature is turned on.
	SecurityRequireVerifyApps *bool `json:"securityRequireVerifyApps,omitempty"`
}

AndroidWorkProfileGeneralDeviceConfiguration Android Work Profile general device configuration.

type AndroidWorkProfileRequiredPasswordType ¶

type AndroidWorkProfileRequiredPasswordType string

AndroidWorkProfileRequiredPasswordType undocumented

const (
	// AndroidWorkProfileRequiredPasswordTypeVDeviceDefault undocumented
	AndroidWorkProfileRequiredPasswordTypeVDeviceDefault AndroidWorkProfileRequiredPasswordType = "deviceDefault"
	// AndroidWorkProfileRequiredPasswordTypeVLowSecurityBiometric undocumented
	AndroidWorkProfileRequiredPasswordTypeVLowSecurityBiometric AndroidWorkProfileRequiredPasswordType = "lowSecurityBiometric"
	// AndroidWorkProfileRequiredPasswordTypeVRequired undocumented
	AndroidWorkProfileRequiredPasswordTypeVRequired AndroidWorkProfileRequiredPasswordType = "required"
	// AndroidWorkProfileRequiredPasswordTypeVAtLeastNumeric undocumented
	AndroidWorkProfileRequiredPasswordTypeVAtLeastNumeric AndroidWorkProfileRequiredPasswordType = "atLeastNumeric"
	// AndroidWorkProfileRequiredPasswordTypeVNumericComplex undocumented
	AndroidWorkProfileRequiredPasswordTypeVNumericComplex AndroidWorkProfileRequiredPasswordType = "numericComplex"
	// AndroidWorkProfileRequiredPasswordTypeVAtLeastAlphabetic undocumented
	AndroidWorkProfileRequiredPasswordTypeVAtLeastAlphabetic AndroidWorkProfileRequiredPasswordType = "atLeastAlphabetic"
	// AndroidWorkProfileRequiredPasswordTypeVAtLeastAlphanumeric undocumented
	AndroidWorkProfileRequiredPasswordTypeVAtLeastAlphanumeric AndroidWorkProfileRequiredPasswordType = "atLeastAlphanumeric"
	// AndroidWorkProfileRequiredPasswordTypeVAlphanumericWithSymbols undocumented
	AndroidWorkProfileRequiredPasswordTypeVAlphanumericWithSymbols AndroidWorkProfileRequiredPasswordType = "alphanumericWithSymbols"
)

type AppCatalogs ¶

type AppCatalogs struct {
	// Entity is the base model of AppCatalogs
	Entity
	// TeamsApps undocumented
	TeamsApps []TeamsApp `json:"teamsApps,omitempty"`
}

AppCatalogs undocumented

type AppCatalogsRequest ¶

type AppCatalogsRequest struct{ BaseRequest }

AppCatalogsRequest is request for AppCatalogs

func (*AppCatalogsRequest) Delete ¶

func (r *AppCatalogsRequest) Delete(ctx context.Context) error

Delete performs DELETE request for AppCatalogs

func (*AppCatalogsRequest) Get ¶

func (r *AppCatalogsRequest) Get(ctx context.Context) (resObj *AppCatalogs, err error)

Get performs GET request for AppCatalogs

func (*AppCatalogsRequest) Update ¶

func (r *AppCatalogsRequest) Update(ctx context.Context, reqObj *AppCatalogs) error

Update performs PATCH request for AppCatalogs

type AppCatalogsRequestBuilder ¶

type AppCatalogsRequestBuilder struct{ BaseRequestBuilder }

AppCatalogsRequestBuilder is request builder for AppCatalogs

func (*AppCatalogsRequestBuilder) Request ¶

Request returns AppCatalogsRequest

func (*AppCatalogsRequestBuilder) TeamsApps ¶

TeamsApps returns request builder for TeamsApp collection

type AppCatalogsTeamsAppsCollectionRequest ¶

type AppCatalogsTeamsAppsCollectionRequest struct{ BaseRequest }

AppCatalogsTeamsAppsCollectionRequest is request for TeamsApp collection

func (*AppCatalogsTeamsAppsCollectionRequest) Add ¶

func (r *AppCatalogsTeamsAppsCollectionRequest) Add(ctx context.Context, reqObj *TeamsApp) (resObj *TeamsApp, err error)

Add performs POST request for TeamsApp collection

func (*AppCatalogsTeamsAppsCollectionRequest) Get ¶

Get performs GET request for TeamsApp collection

func (*AppCatalogsTeamsAppsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TeamsApp collection, max N pages

func (*AppCatalogsTeamsAppsCollectionRequest) Paging ¶

func (r *AppCatalogsTeamsAppsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]TeamsApp, error)

Paging perfoms paging operation for TeamsApp collection

type AppCatalogsTeamsAppsCollectionRequestBuilder ¶

type AppCatalogsTeamsAppsCollectionRequestBuilder struct{ BaseRequestBuilder }

AppCatalogsTeamsAppsCollectionRequestBuilder is request builder for TeamsApp collection

func (*AppCatalogsTeamsAppsCollectionRequestBuilder) ID ¶

ID returns request builder for TeamsApp item

func (*AppCatalogsTeamsAppsCollectionRequestBuilder) Request ¶

Request returns request for TeamsApp collection

type AppConfigurationSettingItem ¶

type AppConfigurationSettingItem struct {
	// Object is the base model of AppConfigurationSettingItem
	Object
	// AppConfigKey app configuration key.
	AppConfigKey *string `json:"appConfigKey,omitempty"`
	// AppConfigKeyType app configuration key type.
	AppConfigKeyType *MDMAppConfigKeyType `json:"appConfigKeyType,omitempty"`
	// AppConfigKeyValue app configuration key value.
	AppConfigKeyValue *string `json:"appConfigKeyValue,omitempty"`
}

AppConfigurationSettingItem undocumented

type AppHostedMediaConfig ¶

type AppHostedMediaConfig struct {
	// MediaConfig is the base model of AppHostedMediaConfig
	MediaConfig
	// Blob undocumented
	Blob *string `json:"blob,omitempty"`
}

AppHostedMediaConfig undocumented

type AppIdentity ¶

type AppIdentity struct {
	// Object is the base model of AppIdentity
	Object
	// AppID undocumented
	AppID *string `json:"appId,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// ServicePrincipalID undocumented
	ServicePrincipalID *string `json:"servicePrincipalId,omitempty"`
	// ServicePrincipalName undocumented
	ServicePrincipalName *string `json:"servicePrincipalName,omitempty"`
}

AppIdentity undocumented

type AppListItem ¶

type AppListItem struct {
	// Object is the base model of AppListItem
	Object
	// Name The application name
	Name *string `json:"name,omitempty"`
	// Publisher The publisher of the application
	Publisher *string `json:"publisher,omitempty"`
	// AppStoreURL The Store URL of the application
	AppStoreURL *string `json:"appStoreUrl,omitempty"`
	// AppID The application or bundle identifier of the application
	AppID *string `json:"appId,omitempty"`
}

AppListItem undocumented

type AppListType ¶

type AppListType string

AppListType undocumented

const (
	// AppListTypeVNone undocumented
	AppListTypeVNone AppListType = "none"
	// AppListTypeVAppsInListCompliant undocumented
	AppListTypeVAppsInListCompliant AppListType = "appsInListCompliant"
	// AppListTypeVAppsNotInListCompliant undocumented
	AppListTypeVAppsNotInListCompliant AppListType = "appsNotInListCompliant"
)

type AppLockerApplicationControlType ¶

type AppLockerApplicationControlType string

AppLockerApplicationControlType undocumented

const (
	// AppLockerApplicationControlTypeVNotConfigured undocumented
	AppLockerApplicationControlTypeVNotConfigured AppLockerApplicationControlType = "notConfigured"
	// AppLockerApplicationControlTypeVEnforceComponentsAndStoreApps undocumented
	AppLockerApplicationControlTypeVEnforceComponentsAndStoreApps AppLockerApplicationControlType = "enforceComponentsAndStoreApps"
	// AppLockerApplicationControlTypeVAuditComponentsAndStoreApps undocumented
	AppLockerApplicationControlTypeVAuditComponentsAndStoreApps AppLockerApplicationControlType = "auditComponentsAndStoreApps"
	// AppLockerApplicationControlTypeVEnforceComponentsStoreAppsAndSmartlocker undocumented
	AppLockerApplicationControlTypeVEnforceComponentsStoreAppsAndSmartlocker AppLockerApplicationControlType = "enforceComponentsStoreAppsAndSmartlocker"
	// AppLockerApplicationControlTypeVAuditComponentsStoreAppsAndSmartlocker undocumented
	AppLockerApplicationControlTypeVAuditComponentsStoreAppsAndSmartlocker AppLockerApplicationControlType = "auditComponentsStoreAppsAndSmartlocker"
)

type AppRole ¶

type AppRole struct {
	// Object is the base model of AppRole
	Object
	// AllowedMemberTypes undocumented
	AllowedMemberTypes []string `json:"allowedMemberTypes,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// ID undocumented
	ID *UUID `json:"id,omitempty"`
	// IsEnabled undocumented
	IsEnabled *bool `json:"isEnabled,omitempty"`
	// Origin undocumented
	Origin *string `json:"origin,omitempty"`
	// Value undocumented
	Value *string `json:"value,omitempty"`
}

AppRole undocumented

type AppleDeviceFeaturesConfigurationBase ¶

type AppleDeviceFeaturesConfigurationBase struct {
	// DeviceConfiguration is the base model of AppleDeviceFeaturesConfigurationBase
	DeviceConfiguration
}

AppleDeviceFeaturesConfigurationBase Apple device features configuration profile.

type ApplePushNotificationCertificate ¶

type ApplePushNotificationCertificate struct {
	// Entity is the base model of ApplePushNotificationCertificate
	Entity
	// AppleIdentifier Apple Id of the account used to create the MDM push certificate.
	AppleIdentifier *string `json:"appleIdentifier,omitempty"`
	// TopicIdentifier Topic Id.
	TopicIdentifier *string `json:"topicIdentifier,omitempty"`
	// LastModifiedDateTime Last modified date and time for Apple push notification certificate.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// ExpirationDateTime The expiration date and time for Apple push notification certificate.
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// Certificate undocumented
	Certificate *string `json:"certificate,omitempty"`
}

ApplePushNotificationCertificate Apple push notification certificate.

type ApplePushNotificationCertificateRequest ¶

type ApplePushNotificationCertificateRequest struct{ BaseRequest }

ApplePushNotificationCertificateRequest is request for ApplePushNotificationCertificate

func (*ApplePushNotificationCertificateRequest) Delete ¶

Delete performs DELETE request for ApplePushNotificationCertificate

func (*ApplePushNotificationCertificateRequest) Get ¶

Get performs GET request for ApplePushNotificationCertificate

func (*ApplePushNotificationCertificateRequest) Update ¶

Update performs PATCH request for ApplePushNotificationCertificate

type ApplePushNotificationCertificateRequestBuilder ¶

type ApplePushNotificationCertificateRequestBuilder struct{ BaseRequestBuilder }

ApplePushNotificationCertificateRequestBuilder is request builder for ApplePushNotificationCertificate

func (*ApplePushNotificationCertificateRequestBuilder) Request ¶

Request returns ApplePushNotificationCertificateRequest

type Application ¶

type Application struct {
	// DirectoryObject is the base model of Application
	DirectoryObject
	// AddIns undocumented
	AddIns []AddIn `json:"addIns,omitempty"`
	// API undocumented
	API *APIApplication `json:"api,omitempty"`
	// AppID undocumented
	AppID *string `json:"appId,omitempty"`
	// ApplicationTemplateID undocumented
	ApplicationTemplateID *string `json:"applicationTemplateId,omitempty"`
	// AppRoles undocumented
	AppRoles []AppRole `json:"appRoles,omitempty"`
	// IsFallbackPublicClient undocumented
	IsFallbackPublicClient *bool `json:"isFallbackPublicClient,omitempty"`
	// IdentifierUris undocumented
	IdentifierUris []string `json:"identifierUris,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// PublicClient undocumented
	PublicClient *PublicClientApplication `json:"publicClient,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// GroupMembershipClaims undocumented
	GroupMembershipClaims *string `json:"groupMembershipClaims,omitempty"`
	// Info undocumented
	Info *InformationalURL `json:"info,omitempty"`
	// IsDeviceOnlyAuthSupported undocumented
	IsDeviceOnlyAuthSupported *bool `json:"isDeviceOnlyAuthSupported,omitempty"`
	// KeyCredentials undocumented
	KeyCredentials []KeyCredential `json:"keyCredentials,omitempty"`
	Logo *Stream `json:"logo,omitempty"`
	// OAuth2RequirePostResponse undocumented
	OAuth2RequirePostResponse *bool `json:"oauth2RequirePostResponse,omitempty"`
	// OptionalClaims undocumented
	OptionalClaims *OptionalClaims `json:"optionalClaims,omitempty"`
	// ParentalControlSettings undocumented
	ParentalControlSettings *ParentalControlSettings `json:"parentalControlSettings,omitempty"`
	// PasswordCredentials undocumented
	PasswordCredentials []PasswordCredential `json:"passwordCredentials,omitempty"`
	// PublisherDomain undocumented
	PublisherDomain *string `json:"publisherDomain,omitempty"`
	// RequiredResourceAccess undocumented
	RequiredResourceAccess []RequiredResourceAccess `json:"requiredResourceAccess,omitempty"`
	// SignInAudience undocumented
	SignInAudience *string `json:"signInAudience,omitempty"`
	// Tags undocumented
	Tags []string `json:"tags,omitempty"`
	// TokenEncryptionKeyID undocumented
	TokenEncryptionKeyID *UUID `json:"tokenEncryptionKeyId,omitempty"`
	// Web undocumented
	Web *WebApplication `json:"web,omitempty"`
	// ExtensionProperties undocumented
	ExtensionProperties []ExtensionProperty `json:"extensionProperties,omitempty"`
	// CreatedOnBehalfOf undocumented
	CreatedOnBehalfOf *DirectoryObject `json:"createdOnBehalfOf,omitempty"`
	// Owners undocumented
	Owners []DirectoryObject `json:"owners,omitempty"`
}

Application undocumented

type ApplicationAddKeyRequest ¶

type ApplicationAddKeyRequest struct{ BaseRequest }

func (*ApplicationAddKeyRequest) Post ¶

func (r *ApplicationAddKeyRequest) Post(ctx context.Context) (resObj *KeyCredential, err error)

type ApplicationAddKeyRequestBuilder ¶

type ApplicationAddKeyRequestBuilder struct{ BaseRequestBuilder }

func (*ApplicationAddKeyRequestBuilder) Request ¶

type ApplicationAddKeyRequestParameter ¶

type ApplicationAddKeyRequestParameter struct {
	// KeyCredential undocumented
	KeyCredential *KeyCredential `json:"keyCredential,omitempty"`
	// PasswordCredential undocumented
	PasswordCredential *PasswordCredential `json:"passwordCredential,omitempty"`
	// Proof undocumented
	Proof *string `json:"proof,omitempty"`
}

ApplicationAddKeyRequestParameter undocumented

type ApplicationAddPasswordRequest ¶

type ApplicationAddPasswordRequest struct{ BaseRequest }

func (*ApplicationAddPasswordRequest) Post ¶

type ApplicationAddPasswordRequestBuilder ¶

type ApplicationAddPasswordRequestBuilder struct{ BaseRequestBuilder }

func (*ApplicationAddPasswordRequestBuilder) Request ¶

type ApplicationAddPasswordRequestParameter ¶

type ApplicationAddPasswordRequestParameter struct {
	// PasswordCredential undocumented
	PasswordCredential *PasswordCredential `json:"passwordCredential,omitempty"`
}

ApplicationAddPasswordRequestParameter undocumented

type ApplicationExtensionPropertiesCollectionRequest ¶

type ApplicationExtensionPropertiesCollectionRequest struct{ BaseRequest }

ApplicationExtensionPropertiesCollectionRequest is request for ExtensionProperty collection

func (*ApplicationExtensionPropertiesCollectionRequest) Add ¶

Add performs POST request for ExtensionProperty collection

func (*ApplicationExtensionPropertiesCollectionRequest) Get ¶

Get performs GET request for ExtensionProperty collection

func (*ApplicationExtensionPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ExtensionProperty collection, max N pages

func (*ApplicationExtensionPropertiesCollectionRequest) Paging ¶

func (r *ApplicationExtensionPropertiesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ExtensionProperty, error)

Paging perfoms paging operation for ExtensionProperty collection

type ApplicationExtensionPropertiesCollectionRequestBuilder ¶

type ApplicationExtensionPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

ApplicationExtensionPropertiesCollectionRequestBuilder is request builder for ExtensionProperty collection

func (*ApplicationExtensionPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for ExtensionProperty item

func (*ApplicationExtensionPropertiesCollectionRequestBuilder) Request ¶

Request returns request for ExtensionProperty collection

type ApplicationGuardBlockClipboardSharingType ¶

type ApplicationGuardBlockClipboardSharingType string

ApplicationGuardBlockClipboardSharingType undocumented

const (
	// ApplicationGuardBlockClipboardSharingTypeVNotConfigured undocumented
	ApplicationGuardBlockClipboardSharingTypeVNotConfigured ApplicationGuardBlockClipboardSharingType = "notConfigured"
	// ApplicationGuardBlockClipboardSharingTypeVBlockBoth undocumented
	ApplicationGuardBlockClipboardSharingTypeVBlockBoth ApplicationGuardBlockClipboardSharingType = "blockBoth"
	// ApplicationGuardBlockClipboardSharingTypeVBlockHostToContainer undocumented
	ApplicationGuardBlockClipboardSharingTypeVBlockHostToContainer ApplicationGuardBlockClipboardSharingType = "blockHostToContainer"
	// ApplicationGuardBlockClipboardSharingTypeVBlockContainerToHost undocumented
	ApplicationGuardBlockClipboardSharingTypeVBlockContainerToHost ApplicationGuardBlockClipboardSharingType = "blockContainerToHost"
	// ApplicationGuardBlockClipboardSharingTypeVBlockNone undocumented
	ApplicationGuardBlockClipboardSharingTypeVBlockNone ApplicationGuardBlockClipboardSharingType = "blockNone"
)

type ApplicationGuardBlockFileTransferType ¶

type ApplicationGuardBlockFileTransferType string

ApplicationGuardBlockFileTransferType undocumented

const (
	// ApplicationGuardBlockFileTransferTypeVNotConfigured undocumented
	ApplicationGuardBlockFileTransferTypeVNotConfigured ApplicationGuardBlockFileTransferType = "notConfigured"
	// ApplicationGuardBlockFileTransferTypeVBlockImageAndTextFile undocumented
	ApplicationGuardBlockFileTransferTypeVBlockImageAndTextFile ApplicationGuardBlockFileTransferType = "blockImageAndTextFile"
	// ApplicationGuardBlockFileTransferTypeVBlockImageFile undocumented
	ApplicationGuardBlockFileTransferTypeVBlockImageFile ApplicationGuardBlockFileTransferType = "blockImageFile"
	// ApplicationGuardBlockFileTransferTypeVBlockNone undocumented
	ApplicationGuardBlockFileTransferTypeVBlockNone ApplicationGuardBlockFileTransferType = "blockNone"
	// ApplicationGuardBlockFileTransferTypeVBlockTextFile undocumented
	ApplicationGuardBlockFileTransferTypeVBlockTextFile ApplicationGuardBlockFileTransferType = "blockTextFile"
)

type ApplicationOwnersCollectionRequest ¶

type ApplicationOwnersCollectionRequest struct{ BaseRequest }

ApplicationOwnersCollectionRequest is request for DirectoryObject collection

func (*ApplicationOwnersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*ApplicationOwnersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*ApplicationOwnersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*ApplicationOwnersCollectionRequest) Paging ¶

func (r *ApplicationOwnersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type ApplicationOwnersCollectionRequestBuilder ¶

type ApplicationOwnersCollectionRequestBuilder struct{ BaseRequestBuilder }

ApplicationOwnersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*ApplicationOwnersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*ApplicationOwnersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*ApplicationOwnersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*ApplicationOwnersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type ApplicationRemoveKeyRequest ¶

type ApplicationRemoveKeyRequest struct{ BaseRequest }

func (*ApplicationRemoveKeyRequest) Post ¶

type ApplicationRemoveKeyRequestBuilder ¶

type ApplicationRemoveKeyRequestBuilder struct{ BaseRequestBuilder }

func (*ApplicationRemoveKeyRequestBuilder) Request ¶

type ApplicationRemoveKeyRequestParameter ¶

type ApplicationRemoveKeyRequestParameter struct {
	// KeyID undocumented
	KeyID *UUID `json:"keyId,omitempty"`
	// Proof undocumented
	Proof *string `json:"proof,omitempty"`
}

ApplicationRemoveKeyRequestParameter undocumented

type ApplicationRemovePasswordRequest ¶

type ApplicationRemovePasswordRequest struct{ BaseRequest }

func (*ApplicationRemovePasswordRequest) Post ¶

type ApplicationRemovePasswordRequestBuilder ¶

type ApplicationRemovePasswordRequestBuilder struct{ BaseRequestBuilder }

func (*ApplicationRemovePasswordRequestBuilder) Request ¶

type ApplicationRemovePasswordRequestParameter ¶

type ApplicationRemovePasswordRequestParameter struct {
	// KeyID undocumented
	KeyID *UUID `json:"keyId,omitempty"`
}

ApplicationRemovePasswordRequestParameter undocumented

type ApplicationRequest ¶

type ApplicationRequest struct{ BaseRequest }

ApplicationRequest is request for Application

func (*ApplicationRequest) Delete ¶

func (r *ApplicationRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Application

func (*ApplicationRequest) Get ¶

func (r *ApplicationRequest) Get(ctx context.Context) (resObj *Application, err error)

Get performs GET request for Application

func (*ApplicationRequest) Update ¶

func (r *ApplicationRequest) Update(ctx context.Context, reqObj *Application) error

Update performs PATCH request for Application

type ApplicationRequestBuilder ¶

type ApplicationRequestBuilder struct{ BaseRequestBuilder }

ApplicationRequestBuilder is request builder for Application

func (*ApplicationRequestBuilder) AddKey ¶

AddKey action undocumented

func (*ApplicationRequestBuilder) AddPassword ¶

AddPassword action undocumented

func (*ApplicationRequestBuilder) CreatedOnBehalfOf ¶

CreatedOnBehalfOf is navigation property

func (*ApplicationRequestBuilder) ExtensionProperties ¶

ExtensionProperties returns request builder for ExtensionProperty collection

func (*ApplicationRequestBuilder) Owners ¶

Owners returns request builder for DirectoryObject collection

func (*ApplicationRequestBuilder) RemoveKey ¶

RemoveKey action undocumented

func (*ApplicationRequestBuilder) RemovePassword ¶

RemovePassword action undocumented

func (*ApplicationRequestBuilder) Request ¶

Request returns ApplicationRequest

type ApplicationType ¶

type ApplicationType string

ApplicationType undocumented

const (
	// ApplicationTypeVUniversal undocumented
	ApplicationTypeVUniversal ApplicationType = "universal"
	// ApplicationTypeVDesktop undocumented
	ApplicationTypeVDesktop ApplicationType = "desktop"
)

type AppliedConditionalAccessPolicy ¶

type AppliedConditionalAccessPolicy struct {
	// Object is the base model of AppliedConditionalAccessPolicy
	Object
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// EnforcedGrantControls undocumented
	EnforcedGrantControls []string `json:"enforcedGrantControls,omitempty"`
	// EnforcedSessionControls undocumented
	EnforcedSessionControls []string `json:"enforcedSessionControls,omitempty"`
	// Result undocumented
	Result *AppliedConditionalAccessPolicyResult `json:"result,omitempty"`
}

AppliedConditionalAccessPolicy undocumented

type AppliedConditionalAccessPolicyResult ¶

type AppliedConditionalAccessPolicyResult string

AppliedConditionalAccessPolicyResult undocumented

const (
	// AppliedConditionalAccessPolicyResultVSuccess undocumented
	AppliedConditionalAccessPolicyResultVSuccess AppliedConditionalAccessPolicyResult = "success"
	// AppliedConditionalAccessPolicyResultVFailure undocumented
	AppliedConditionalAccessPolicyResultVFailure AppliedConditionalAccessPolicyResult = "failure"
	// AppliedConditionalAccessPolicyResultVNotApplied undocumented
	AppliedConditionalAccessPolicyResultVNotApplied AppliedConditionalAccessPolicyResult = "notApplied"
	// AppliedConditionalAccessPolicyResultVNotEnabled undocumented
	AppliedConditionalAccessPolicyResultVNotEnabled AppliedConditionalAccessPolicyResult = "notEnabled"
	// AppliedConditionalAccessPolicyResultVUnknown undocumented
	AppliedConditionalAccessPolicyResultVUnknown AppliedConditionalAccessPolicyResult = "unknown"
	// AppliedConditionalAccessPolicyResultVUnknownFutureValue undocumented
	AppliedConditionalAccessPolicyResultVUnknownFutureValue AppliedConditionalAccessPolicyResult = "unknownFutureValue"
)

type AssignedLicense ¶

type AssignedLicense struct {
	// Object is the base model of AssignedLicense
	Object
	// DisabledPlans undocumented
	DisabledPlans []UUID `json:"disabledPlans,omitempty"`
	// SKUID undocumented
	SKUID *UUID `json:"skuId,omitempty"`
}

AssignedLicense undocumented

type AssignedPlan ¶

type AssignedPlan struct {
	// Object is the base model of AssignedPlan
	Object
	// AssignedDateTime undocumented
	AssignedDateTime *time.Time `json:"assignedDateTime,omitempty"`
	// CapabilityStatus undocumented
	CapabilityStatus *string `json:"capabilityStatus,omitempty"`
	// Service undocumented
	Service *string `json:"service,omitempty"`
	// ServicePlanID undocumented
	ServicePlanID *UUID `json:"servicePlanId,omitempty"`
}

AssignedPlan undocumented

type Attachment ¶

type Attachment struct {
	// Entity is the base model of Attachment
	Entity
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// ContentType undocumented
	ContentType *string `json:"contentType,omitempty"`
	// Size undocumented
	Size *int `json:"size,omitempty"`
	// IsInline undocumented
	IsInline *bool `json:"isInline,omitempty"`
}

Attachment undocumented

type AttachmentRequest ¶

type AttachmentRequest struct{ BaseRequest }

AttachmentRequest is request for Attachment

func (*AttachmentRequest) Delete ¶

func (r *AttachmentRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Attachment

func (*AttachmentRequest) Get ¶

func (r *AttachmentRequest) Get(ctx context.Context) (resObj *Attachment, err error)

Get performs GET request for Attachment

func (*AttachmentRequest) Update ¶

func (r *AttachmentRequest) Update(ctx context.Context, reqObj *Attachment) error

Update performs PATCH request for Attachment

type AttachmentRequestBuilder ¶

type AttachmentRequestBuilder struct{ BaseRequestBuilder }

AttachmentRequestBuilder is request builder for Attachment

func (*AttachmentRequestBuilder) Request ¶

Request returns AttachmentRequest

type Attendee ¶

type Attendee struct {
	// AttendeeBase is the base model of Attendee
	AttendeeBase
	// Status undocumented
	Status *ResponseStatus `json:"status,omitempty"`
}

Attendee undocumented

type AttendeeAvailability ¶

type AttendeeAvailability struct {
	// Object is the base model of AttendeeAvailability
	Object
	// Attendee undocumented
	Attendee *AttendeeBase `json:"attendee,omitempty"`
	// Availability undocumented
	Availability *FreeBusyStatus `json:"availability,omitempty"`
}

AttendeeAvailability undocumented

type AttendeeBase ¶

type AttendeeBase struct {
	// Recipient is the base model of AttendeeBase
	Recipient
	// Type undocumented
	Type *AttendeeType `json:"type,omitempty"`
}

AttendeeBase undocumented

type AttendeeType ¶

type AttendeeType string

AttendeeType undocumented

const (
	// AttendeeTypeVRequired undocumented
	AttendeeTypeVRequired AttendeeType = "required"
	// AttendeeTypeVOptional undocumented
	AttendeeTypeVOptional AttendeeType = "optional"
	// AttendeeTypeVResource undocumented
	AttendeeTypeVResource AttendeeType = "resource"
)

type Audio ¶

type Audio struct {
	// Object is the base model of Audio
	Object
	// Album undocumented
	Album *string `json:"album,omitempty"`
	// AlbumArtist undocumented
	AlbumArtist *string `json:"albumArtist,omitempty"`
	// Artist undocumented
	Artist *string `json:"artist,omitempty"`
	// Bitrate undocumented
	Bitrate *int `json:"bitrate,omitempty"`
	// Composers undocumented
	Composers *string `json:"composers,omitempty"`
	// Copyright undocumented
	Copyright *string `json:"copyright,omitempty"`
	// Disc undocumented
	Disc *int `json:"disc,omitempty"`
	// DiscCount undocumented
	DiscCount *int `json:"discCount,omitempty"`
	// Duration undocumented
	Duration *int `json:"duration,omitempty"`
	// Genre undocumented
	Genre *string `json:"genre,omitempty"`
	// HasDrm undocumented
	HasDrm *bool `json:"hasDrm,omitempty"`
	// IsVariableBitrate undocumented
	IsVariableBitrate *bool `json:"isVariableBitrate,omitempty"`
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// Track undocumented
	Track *int `json:"track,omitempty"`
	// TrackCount undocumented
	TrackCount *int `json:"trackCount,omitempty"`
	// Year undocumented
	Year *int `json:"year,omitempty"`
}

Audio undocumented

type AudioConferencing ¶

type AudioConferencing struct {
	// Object is the base model of AudioConferencing
	Object
	// ConferenceID undocumented
	ConferenceID *string `json:"conferenceId,omitempty"`
	// TollNumber undocumented
	TollNumber *string `json:"tollNumber,omitempty"`
	// TollFreeNumber undocumented
	TollFreeNumber *string `json:"tollFreeNumber,omitempty"`
	// DialinURL undocumented
	DialinURL *string `json:"dialinUrl,omitempty"`
}

AudioConferencing undocumented

type AuditActivityInitiator ¶

type AuditActivityInitiator struct {
	// Object is the base model of AuditActivityInitiator
	Object
	// User undocumented
	User *UserIdentity `json:"user,omitempty"`
	// App undocumented
	App *AppIdentity `json:"app,omitempty"`
}

AuditActivityInitiator undocumented

type AuditLogRoot ¶

type AuditLogRoot struct {
	// Entity is the base model of AuditLogRoot
	Entity
	// SignIns undocumented
	SignIns []SignIn `json:"signIns,omitempty"`
	// DirectoryAudits undocumented
	DirectoryAudits []DirectoryAudit `json:"directoryAudits,omitempty"`
	// RestrictedSignIns undocumented
	RestrictedSignIns []RestrictedSignIn `json:"restrictedSignIns,omitempty"`
}

AuditLogRoot undocumented

type AuditLogRootDirectoryAuditsCollectionRequest ¶

type AuditLogRootDirectoryAuditsCollectionRequest struct{ BaseRequest }

AuditLogRootDirectoryAuditsCollectionRequest is request for DirectoryAudit collection

func (*AuditLogRootDirectoryAuditsCollectionRequest) Add ¶

Add performs POST request for DirectoryAudit collection

func (*AuditLogRootDirectoryAuditsCollectionRequest) Get ¶

Get performs GET request for DirectoryAudit collection

func (*AuditLogRootDirectoryAuditsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryAudit collection, max N pages

func (*AuditLogRootDirectoryAuditsCollectionRequest) Paging ¶

func (r *AuditLogRootDirectoryAuditsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryAudit, error)

Paging perfoms paging operation for DirectoryAudit collection

type AuditLogRootDirectoryAuditsCollectionRequestBuilder ¶

type AuditLogRootDirectoryAuditsCollectionRequestBuilder struct{ BaseRequestBuilder }

AuditLogRootDirectoryAuditsCollectionRequestBuilder is request builder for DirectoryAudit collection

func (*AuditLogRootDirectoryAuditsCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryAudit item

func (*AuditLogRootDirectoryAuditsCollectionRequestBuilder) Request ¶

Request returns request for DirectoryAudit collection

type AuditLogRootRequest ¶

type AuditLogRootRequest struct{ BaseRequest }

AuditLogRootRequest is request for AuditLogRoot

func (*AuditLogRootRequest) Delete ¶

func (r *AuditLogRootRequest) Delete(ctx context.Context) error

Delete performs DELETE request for AuditLogRoot

func (*AuditLogRootRequest) Get ¶

func (r *AuditLogRootRequest) Get(ctx context.Context) (resObj *AuditLogRoot, err error)

Get performs GET request for AuditLogRoot

func (*AuditLogRootRequest) Update ¶

func (r *AuditLogRootRequest) Update(ctx context.Context, reqObj *AuditLogRoot) error

Update performs PATCH request for AuditLogRoot

type AuditLogRootRequestBuilder ¶

type AuditLogRootRequestBuilder struct{ BaseRequestBuilder }

AuditLogRootRequestBuilder is request builder for AuditLogRoot

func (*AuditLogRootRequestBuilder) DirectoryAudits ¶

DirectoryAudits returns request builder for DirectoryAudit collection

func (*AuditLogRootRequestBuilder) Request ¶

Request returns AuditLogRootRequest

func (*AuditLogRootRequestBuilder) RestrictedSignIns ¶

RestrictedSignIns returns request builder for RestrictedSignIn collection

func (*AuditLogRootRequestBuilder) SignIns ¶

SignIns returns request builder for SignIn collection

type AuditLogRootRestrictedSignInsCollectionRequest ¶

type AuditLogRootRestrictedSignInsCollectionRequest struct{ BaseRequest }

AuditLogRootRestrictedSignInsCollectionRequest is request for RestrictedSignIn collection

func (*AuditLogRootRestrictedSignInsCollectionRequest) Add ¶

Add performs POST request for RestrictedSignIn collection

func (*AuditLogRootRestrictedSignInsCollectionRequest) Get ¶

Get performs GET request for RestrictedSignIn collection

func (*AuditLogRootRestrictedSignInsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for RestrictedSignIn collection, max N pages

func (*AuditLogRootRestrictedSignInsCollectionRequest) Paging ¶

func (r *AuditLogRootRestrictedSignInsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]RestrictedSignIn, error)

Paging perfoms paging operation for RestrictedSignIn collection

type AuditLogRootRestrictedSignInsCollectionRequestBuilder ¶

type AuditLogRootRestrictedSignInsCollectionRequestBuilder struct{ BaseRequestBuilder }

AuditLogRootRestrictedSignInsCollectionRequestBuilder is request builder for RestrictedSignIn collection

func (*AuditLogRootRestrictedSignInsCollectionRequestBuilder) ID ¶

ID returns request builder for RestrictedSignIn item

func (*AuditLogRootRestrictedSignInsCollectionRequestBuilder) Request ¶

Request returns request for RestrictedSignIn collection

type AuditLogRootSignInsCollectionRequest ¶

type AuditLogRootSignInsCollectionRequest struct{ BaseRequest }

AuditLogRootSignInsCollectionRequest is request for SignIn collection

func (*AuditLogRootSignInsCollectionRequest) Add ¶

func (r *AuditLogRootSignInsCollectionRequest) Add(ctx context.Context, reqObj *SignIn) (resObj *SignIn, err error)

Add performs POST request for SignIn collection

func (*AuditLogRootSignInsCollectionRequest) Get ¶

Get performs GET request for SignIn collection

func (*AuditLogRootSignInsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SignIn collection, max N pages

func (*AuditLogRootSignInsCollectionRequest) Paging ¶

func (r *AuditLogRootSignInsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SignIn, error)

Paging perfoms paging operation for SignIn collection

type AuditLogRootSignInsCollectionRequestBuilder ¶

type AuditLogRootSignInsCollectionRequestBuilder struct{ BaseRequestBuilder }

AuditLogRootSignInsCollectionRequestBuilder is request builder for SignIn collection

func (*AuditLogRootSignInsCollectionRequestBuilder) ID ¶

ID returns request builder for SignIn item

func (*AuditLogRootSignInsCollectionRequestBuilder) Request ¶

Request returns request for SignIn collection

type AutomaticRepliesMailTips ¶

type AutomaticRepliesMailTips struct {
	// Object is the base model of AutomaticRepliesMailTips
	Object
	// Message undocumented
	Message *string `json:"message,omitempty"`
	// MessageLanguage undocumented
	MessageLanguage *LocaleInfo `json:"messageLanguage,omitempty"`
	// ScheduledStartTime undocumented
	ScheduledStartTime *DateTimeTimeZone `json:"scheduledStartTime,omitempty"`
	// ScheduledEndTime undocumented
	ScheduledEndTime *DateTimeTimeZone `json:"scheduledEndTime,omitempty"`
}

AutomaticRepliesMailTips undocumented

type AutomaticRepliesSetting ¶

type AutomaticRepliesSetting struct {
	// Object is the base model of AutomaticRepliesSetting
	Object
	// Status undocumented
	Status *AutomaticRepliesStatus `json:"status,omitempty"`
	// ExternalAudience undocumented
	ExternalAudience *ExternalAudienceScope `json:"externalAudience,omitempty"`
	// ScheduledStartDateTime undocumented
	ScheduledStartDateTime *DateTimeTimeZone `json:"scheduledStartDateTime,omitempty"`
	// ScheduledEndDateTime undocumented
	ScheduledEndDateTime *DateTimeTimeZone `json:"scheduledEndDateTime,omitempty"`
	// InternalReplyMessage undocumented
	InternalReplyMessage *string `json:"internalReplyMessage,omitempty"`
	// ExternalReplyMessage undocumented
	ExternalReplyMessage *string `json:"externalReplyMessage,omitempty"`
}

AutomaticRepliesSetting undocumented

type AutomaticRepliesStatus ¶

type AutomaticRepliesStatus string

AutomaticRepliesStatus undocumented

const (
	// AutomaticRepliesStatusVDisabled undocumented
	AutomaticRepliesStatusVDisabled AutomaticRepliesStatus = "disabled"
	// AutomaticRepliesStatusVAlwaysEnabled undocumented
	AutomaticRepliesStatusVAlwaysEnabled AutomaticRepliesStatus = "alwaysEnabled"
	// AutomaticRepliesStatusVScheduled undocumented
	AutomaticRepliesStatusVScheduled AutomaticRepliesStatus = "scheduled"
)

type AutomaticUpdateMode ¶

type AutomaticUpdateMode string

AutomaticUpdateMode undocumented

const (
	// AutomaticUpdateModeVUserDefined undocumented
	AutomaticUpdateModeVUserDefined AutomaticUpdateMode = "userDefined"
	// AutomaticUpdateModeVNotifyDownload undocumented
	AutomaticUpdateModeVNotifyDownload AutomaticUpdateMode = "notifyDownload"
	// AutomaticUpdateModeVAutoInstallAtMaintenanceTime undocumented
	AutomaticUpdateModeVAutoInstallAtMaintenanceTime AutomaticUpdateMode = "autoInstallAtMaintenanceTime"
	// AutomaticUpdateModeVAutoInstallAndRebootAtMaintenanceTime undocumented
	AutomaticUpdateModeVAutoInstallAndRebootAtMaintenanceTime AutomaticUpdateMode = "autoInstallAndRebootAtMaintenanceTime"
	// AutomaticUpdateModeVAutoInstallAndRebootAtScheduledTime undocumented
	AutomaticUpdateModeVAutoInstallAndRebootAtScheduledTime AutomaticUpdateMode = "autoInstallAndRebootAtScheduledTime"
	// AutomaticUpdateModeVAutoInstallAndRebootWithoutEndUserControl undocumented
	AutomaticUpdateModeVAutoInstallAndRebootWithoutEndUserControl AutomaticUpdateMode = "autoInstallAndRebootWithoutEndUserControl"
)

type AverageComparativeScore ¶

type AverageComparativeScore struct {
	// Object is the base model of AverageComparativeScore
	Object
	// AverageScore undocumented
	AverageScore *float64 `json:"averageScore,omitempty"`
	// Basis undocumented
	Basis *string `json:"basis,omitempty"`
}

AverageComparativeScore undocumented

type BaseItem ¶

type BaseItem struct {
	// Entity is the base model of BaseItem
	Entity
	// CreatedBy undocumented
	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// ETag undocumented
	ETag *string `json:"eTag,omitempty"`
	// LastModifiedBy undocumented
	LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// ParentReference undocumented
	ParentReference *ItemReference `json:"parentReference,omitempty"`
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
	// CreatedByUser undocumented
	CreatedByUser *User `json:"createdByUser,omitempty"`
	// LastModifiedByUser undocumented
	LastModifiedByUser *User `json:"lastModifiedByUser,omitempty"`
}

BaseItem undocumented

type BaseItemRequest ¶

type BaseItemRequest struct{ BaseRequest }

BaseItemRequest is request for BaseItem

func (*BaseItemRequest) Delete ¶

func (r *BaseItemRequest) Delete(ctx context.Context) error

Delete performs DELETE request for BaseItem

func (*BaseItemRequest) Get ¶

func (r *BaseItemRequest) Get(ctx context.Context) (resObj *BaseItem, err error)

Get performs GET request for BaseItem

func (*BaseItemRequest) Update ¶

func (r *BaseItemRequest) Update(ctx context.Context, reqObj *BaseItem) error

Update performs PATCH request for BaseItem

type BaseItemRequestBuilder ¶

type BaseItemRequestBuilder struct{ BaseRequestBuilder }

BaseItemRequestBuilder is request builder for BaseItem

func (*BaseItemRequestBuilder) CreatedByUser ¶

func (b *BaseItemRequestBuilder) CreatedByUser() *UserRequestBuilder

CreatedByUser is navigation property

func (*BaseItemRequestBuilder) LastModifiedByUser ¶

func (b *BaseItemRequestBuilder) LastModifiedByUser() *UserRequestBuilder

LastModifiedByUser is navigation property

func (*BaseItemRequestBuilder) Request ¶

Request returns BaseItemRequest

type BaseItemVersion ¶

type BaseItemVersion struct {
	// Entity is the base model of BaseItemVersion
	Entity
	// LastModifiedBy undocumented
	LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Publication undocumented
	Publication *PublicationFacet `json:"publication,omitempty"`
}

BaseItemVersion undocumented

type BaseRequest ¶

type BaseRequest struct {
	// contains filtered or unexported fields
}

BaseRequest is base request

func (*BaseRequest) Client ¶

func (r *BaseRequest) Client() *http.Client

Client returns HTTP client

func (*BaseRequest) DecodeJSONResponse ¶

func (r *BaseRequest) DecodeJSONResponse(res *http.Response, obj interface{}) error

DecodeJSONResponse decodes HTTP response with JSON payload

func (*BaseRequest) Expand ¶

func (r *BaseRequest) Expand(value string)

Expand adds $expand query

func (*BaseRequest) Filter ¶

func (r *BaseRequest) Filter(value string)

Filter adds $filter query

func (*BaseRequest) Header ¶ added in v0.1.2

func (r *BaseRequest) Header() http.Header

Header returns headers of the request

func (*BaseRequest) JSONRequest ¶

func (r *BaseRequest) JSONRequest(ctx context.Context, method, path string, reqObj, resObj interface{}) error

JSONRequest issues HTTP request with JSON payload

func (*BaseRequest) NewJSONRequest ¶

func (r *BaseRequest) NewJSONRequest(method, path string, obj interface{}) (*http.Request, error)

NewJSONRequest returns new HTTP request with JSON payload

func (*BaseRequest) NewRequest ¶

func (r *BaseRequest) NewRequest(method, path string, body io.Reader) (*http.Request, error)

NewRequest returns new HTTP request

func (*BaseRequest) OrderBy ¶

func (r *BaseRequest) OrderBy(value string)

OrderBy adds $orderby query

func (*BaseRequest) Query ¶

func (r *BaseRequest) Query() url.Values

Query returns queries of the request

func (*BaseRequest) Select ¶

func (r *BaseRequest) Select(value string)

Select adds $select query

func (*BaseRequest) Skip ¶

func (r *BaseRequest) Skip(value int)

Skip adds $skip query

func (*BaseRequest) Top ¶

func (r *BaseRequest) Top(value int)

Top adds $top query

func (*BaseRequest) URL ¶

func (r *BaseRequest) URL() string

URL returns URL with queries

type BaseRequestBuilder ¶

type BaseRequestBuilder struct {
	// contains filtered or unexported fields
}

BaseRequestBuilder is base reuqest builder

func (*BaseRequestBuilder) SetURL ¶ added in v0.1.1

func (r *BaseRequestBuilder) SetURL(baseURL string)

SetURL sets the baseURL

func (*BaseRequestBuilder) URL ¶

func (r *BaseRequestBuilder) URL() string

URL returns URL

type Binary ¶

type Binary []byte

Binary is type alias for Edm.Binary

type BitLockerEncryptionMethod ¶

type BitLockerEncryptionMethod string

BitLockerEncryptionMethod undocumented

const (
	// BitLockerEncryptionMethodVAesCbc128 undocumented
	BitLockerEncryptionMethodVAesCbc128 BitLockerEncryptionMethod = "aesCbc128"
	// BitLockerEncryptionMethodVAesCbc256 undocumented
	BitLockerEncryptionMethodVAesCbc256 BitLockerEncryptionMethod = "aesCbc256"
	// BitLockerEncryptionMethodVXtsAes128 undocumented
	BitLockerEncryptionMethodVXtsAes128 BitLockerEncryptionMethod = "xtsAes128"
	// BitLockerEncryptionMethodVXtsAes256 undocumented
	BitLockerEncryptionMethodVXtsAes256 BitLockerEncryptionMethod = "xtsAes256"
)

type BitLockerRemovableDrivePolicy ¶

type BitLockerRemovableDrivePolicy struct {
	// Object is the base model of BitLockerRemovableDrivePolicy
	Object
	// EncryptionMethod Select the encryption method for removable  drives.
	EncryptionMethod *BitLockerEncryptionMethod `json:"encryptionMethod,omitempty"`
	// RequireEncryptionForWriteAccess Indicates whether to block write access to devices configured in another organization.  If requireEncryptionForWriteAccess is false, this value does not affect.
	RequireEncryptionForWriteAccess *bool `json:"requireEncryptionForWriteAccess,omitempty"`
	// BlockCrossOrganizationWriteAccess This policy setting determines whether BitLocker protection is required for removable data drives to be writable on a computer.
	BlockCrossOrganizationWriteAccess *bool `json:"blockCrossOrganizationWriteAccess,omitempty"`
}

BitLockerRemovableDrivePolicy undocumented

type BodyType ¶

type BodyType string

BodyType undocumented

const (
	// BodyTypeVText undocumented
	BodyTypeVText BodyType = "text"
	// BodyTypeVHTML undocumented
	BodyTypeVHTML BodyType = "html"
)

type BooleanColumn ¶

type BooleanColumn struct {
	// Object is the base model of BooleanColumn
	Object
}

BooleanColumn undocumented

type CalculatedColumn ¶

type CalculatedColumn struct {
	// Object is the base model of CalculatedColumn
	Object
	// Format undocumented
	Format *string `json:"format,omitempty"`
	// Formula undocumented
	Formula *string `json:"formula,omitempty"`
	// OutputType undocumented
	OutputType *string `json:"outputType,omitempty"`
}

CalculatedColumn undocumented

type Calendar ¶

type Calendar struct {
	// Entity is the base model of Calendar
	Entity
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Color undocumented
	Color *CalendarColor `json:"color,omitempty"`
	// ChangeKey undocumented
	ChangeKey *string `json:"changeKey,omitempty"`
	// CanShare undocumented
	CanShare *bool `json:"canShare,omitempty"`
	// CanViewPrivateItems undocumented
	CanViewPrivateItems *bool `json:"canViewPrivateItems,omitempty"`
	// CanEdit undocumented
	CanEdit *bool `json:"canEdit,omitempty"`
	// Owner undocumented
	Owner *EmailAddress `json:"owner,omitempty"`
	// SingleValueExtendedProperties undocumented
	SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
	// MultiValueExtendedProperties undocumented
	MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
	// Events undocumented
	Events []Event `json:"events,omitempty"`
	// CalendarView undocumented
	CalendarView []Event `json:"calendarView,omitempty"`
}

Calendar undocumented

type CalendarCalendarViewCollectionRequest ¶

type CalendarCalendarViewCollectionRequest struct{ BaseRequest }

CalendarCalendarViewCollectionRequest is request for Event collection

func (*CalendarCalendarViewCollectionRequest) Add ¶

func (r *CalendarCalendarViewCollectionRequest) Add(ctx context.Context, reqObj *Event) (resObj *Event, err error)

Add performs POST request for Event collection

func (*CalendarCalendarViewCollectionRequest) Get ¶

Get performs GET request for Event collection

func (*CalendarCalendarViewCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Event collection, max N pages

func (*CalendarCalendarViewCollectionRequest) Paging ¶

func (r *CalendarCalendarViewCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Event, error)

Paging perfoms paging operation for Event collection

type CalendarCalendarViewCollectionRequestBuilder ¶

type CalendarCalendarViewCollectionRequestBuilder struct{ BaseRequestBuilder }

CalendarCalendarViewCollectionRequestBuilder is request builder for Event collection

func (*CalendarCalendarViewCollectionRequestBuilder) ID ¶

ID returns request builder for Event item

func (*CalendarCalendarViewCollectionRequestBuilder) Request ¶

Request returns request for Event collection

type CalendarColor ¶

type CalendarColor string

CalendarColor undocumented

const (
	// CalendarColorVLightBlue undocumented
	CalendarColorVLightBlue CalendarColor = "lightBlue"
	// CalendarColorVLightGreen undocumented
	CalendarColorVLightGreen CalendarColor = "lightGreen"
	// CalendarColorVLightOrange undocumented
	CalendarColorVLightOrange CalendarColor = "lightOrange"
	// CalendarColorVLightGray undocumented
	CalendarColorVLightGray CalendarColor = "lightGray"
	// CalendarColorVLightYellow undocumented
	CalendarColorVLightYellow CalendarColor = "lightYellow"
	// CalendarColorVLightTeal undocumented
	CalendarColorVLightTeal CalendarColor = "lightTeal"
	// CalendarColorVLightPink undocumented
	CalendarColorVLightPink CalendarColor = "lightPink"
	// CalendarColorVLightBrown undocumented
	CalendarColorVLightBrown CalendarColor = "lightBrown"
	// CalendarColorVLightRed undocumented
	CalendarColorVLightRed CalendarColor = "lightRed"
	// CalendarColorVMaxColor undocumented
	CalendarColorVMaxColor CalendarColor = "maxColor"
	// CalendarColorVAuto undocumented
	CalendarColorVAuto CalendarColor = "auto"
)

type CalendarEventsCollectionRequest ¶

type CalendarEventsCollectionRequest struct{ BaseRequest }

CalendarEventsCollectionRequest is request for Event collection

func (*CalendarEventsCollectionRequest) Add ¶

func (r *CalendarEventsCollectionRequest) Add(ctx context.Context, reqObj *Event) (resObj *Event, err error)

Add performs POST request for Event collection

func (*CalendarEventsCollectionRequest) Get ¶

Get performs GET request for Event collection

func (*CalendarEventsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Event collection, max N pages

func (*CalendarEventsCollectionRequest) Paging ¶

func (r *CalendarEventsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Event, error)

Paging perfoms paging operation for Event collection

type CalendarEventsCollectionRequestBuilder ¶

type CalendarEventsCollectionRequestBuilder struct{ BaseRequestBuilder }

CalendarEventsCollectionRequestBuilder is request builder for Event collection

func (*CalendarEventsCollectionRequestBuilder) ID ¶

ID returns request builder for Event item

func (*CalendarEventsCollectionRequestBuilder) Request ¶

Request returns request for Event collection

type CalendarGetScheduleRequest ¶

type CalendarGetScheduleRequest struct{ BaseRequest }

func (*CalendarGetScheduleRequest) Paging ¶

func (r *CalendarGetScheduleRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ScheduleInformation, error)

func (*CalendarGetScheduleRequest) Post ¶ added in v0.1.2

func (*CalendarGetScheduleRequest) PostN ¶ added in v0.1.2

type CalendarGetScheduleRequestBuilder ¶

type CalendarGetScheduleRequestBuilder struct{ BaseRequestBuilder }

func (*CalendarGetScheduleRequestBuilder) Request ¶

type CalendarGetScheduleRequestParameter ¶

type CalendarGetScheduleRequestParameter struct {
	// Schedules undocumented
	Schedules []string `json:"Schedules,omitempty"`
	// EndTime undocumented
	EndTime *DateTimeTimeZone `json:"EndTime,omitempty"`
	// StartTime undocumented
	StartTime *DateTimeTimeZone `json:"StartTime,omitempty"`
	// AvailabilityViewInterval undocumented
	AvailabilityViewInterval *int `json:"AvailabilityViewInterval,omitempty"`
}

CalendarGetScheduleRequestParameter undocumented

type CalendarGroup ¶

type CalendarGroup struct {
	// Entity is the base model of CalendarGroup
	Entity
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// ClassID undocumented
	ClassID *UUID `json:"classId,omitempty"`
	// ChangeKey undocumented
	ChangeKey *string `json:"changeKey,omitempty"`
	// Calendars undocumented
	Calendars []Calendar `json:"calendars,omitempty"`
}

CalendarGroup undocumented

type CalendarGroupCalendarsCollectionRequest ¶

type CalendarGroupCalendarsCollectionRequest struct{ BaseRequest }

CalendarGroupCalendarsCollectionRequest is request for Calendar collection

func (*CalendarGroupCalendarsCollectionRequest) Add ¶

func (r *CalendarGroupCalendarsCollectionRequest) Add(ctx context.Context, reqObj *Calendar) (resObj *Calendar, err error)

Add performs POST request for Calendar collection

func (*CalendarGroupCalendarsCollectionRequest) Get ¶

Get performs GET request for Calendar collection

func (*CalendarGroupCalendarsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Calendar collection, max N pages

func (*CalendarGroupCalendarsCollectionRequest) Paging ¶

func (r *CalendarGroupCalendarsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Calendar, error)

Paging perfoms paging operation for Calendar collection

type CalendarGroupCalendarsCollectionRequestBuilder ¶

type CalendarGroupCalendarsCollectionRequestBuilder struct{ BaseRequestBuilder }

CalendarGroupCalendarsCollectionRequestBuilder is request builder for Calendar collection

func (*CalendarGroupCalendarsCollectionRequestBuilder) ID ¶

ID returns request builder for Calendar item

func (*CalendarGroupCalendarsCollectionRequestBuilder) Request ¶

Request returns request for Calendar collection

type CalendarGroupRequest ¶

type CalendarGroupRequest struct{ BaseRequest }

CalendarGroupRequest is request for CalendarGroup

func (*CalendarGroupRequest) Delete ¶

func (r *CalendarGroupRequest) Delete(ctx context.Context) error

Delete performs DELETE request for CalendarGroup

func (*CalendarGroupRequest) Get ¶

func (r *CalendarGroupRequest) Get(ctx context.Context) (resObj *CalendarGroup, err error)

Get performs GET request for CalendarGroup

func (*CalendarGroupRequest) Update ¶

func (r *CalendarGroupRequest) Update(ctx context.Context, reqObj *CalendarGroup) error

Update performs PATCH request for CalendarGroup

type CalendarGroupRequestBuilder ¶

type CalendarGroupRequestBuilder struct{ BaseRequestBuilder }

CalendarGroupRequestBuilder is request builder for CalendarGroup

func (*CalendarGroupRequestBuilder) Calendars ¶

Calendars returns request builder for Calendar collection

func (*CalendarGroupRequestBuilder) Request ¶

Request returns CalendarGroupRequest

type CalendarMultiValueExtendedPropertiesCollectionRequest ¶

type CalendarMultiValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

CalendarMultiValueExtendedPropertiesCollectionRequest is request for MultiValueLegacyExtendedProperty collection

func (*CalendarMultiValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for MultiValueLegacyExtendedProperty collection

func (*CalendarMultiValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for MultiValueLegacyExtendedProperty collection

func (*CalendarMultiValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MultiValueLegacyExtendedProperty collection, max N pages

func (*CalendarMultiValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for MultiValueLegacyExtendedProperty collection

type CalendarMultiValueExtendedPropertiesCollectionRequestBuilder ¶

type CalendarMultiValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

CalendarMultiValueExtendedPropertiesCollectionRequestBuilder is request builder for MultiValueLegacyExtendedProperty collection

func (*CalendarMultiValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for MultiValueLegacyExtendedProperty item

func (*CalendarMultiValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for MultiValueLegacyExtendedProperty collection

type CalendarRequest ¶

type CalendarRequest struct{ BaseRequest }

CalendarRequest is request for Calendar

func (*CalendarRequest) Delete ¶

func (r *CalendarRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Calendar

func (*CalendarRequest) Get ¶

func (r *CalendarRequest) Get(ctx context.Context) (resObj *Calendar, err error)

Get performs GET request for Calendar

func (*CalendarRequest) Update ¶

func (r *CalendarRequest) Update(ctx context.Context, reqObj *Calendar) error

Update performs PATCH request for Calendar

type CalendarRequestBuilder ¶

type CalendarRequestBuilder struct{ BaseRequestBuilder }

CalendarRequestBuilder is request builder for Calendar

func (*CalendarRequestBuilder) CalendarView ¶

CalendarView returns request builder for Event collection

func (*CalendarRequestBuilder) Events ¶

Events returns request builder for Event collection

func (*CalendarRequestBuilder) GetSchedule ¶

GetSchedule action undocumented

func (*CalendarRequestBuilder) MultiValueExtendedProperties ¶

MultiValueExtendedProperties returns request builder for MultiValueLegacyExtendedProperty collection

func (*CalendarRequestBuilder) Request ¶

Request returns CalendarRequest

func (*CalendarRequestBuilder) SingleValueExtendedProperties ¶

SingleValueExtendedProperties returns request builder for SingleValueLegacyExtendedProperty collection

type CalendarSingleValueExtendedPropertiesCollectionRequest ¶

type CalendarSingleValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

CalendarSingleValueExtendedPropertiesCollectionRequest is request for SingleValueLegacyExtendedProperty collection

func (*CalendarSingleValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for SingleValueLegacyExtendedProperty collection

func (*CalendarSingleValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for SingleValueLegacyExtendedProperty collection

func (*CalendarSingleValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SingleValueLegacyExtendedProperty collection, max N pages

func (*CalendarSingleValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for SingleValueLegacyExtendedProperty collection

type CalendarSingleValueExtendedPropertiesCollectionRequestBuilder ¶

type CalendarSingleValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

CalendarSingleValueExtendedPropertiesCollectionRequestBuilder is request builder for SingleValueLegacyExtendedProperty collection

func (*CalendarSingleValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for SingleValueLegacyExtendedProperty item

func (*CalendarSingleValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for SingleValueLegacyExtendedProperty collection

type Call ¶

type Call struct {
	// Entity is the base model of Call
	Entity
	// State undocumented
	State *CallState `json:"state,omitempty"`
	// MediaState undocumented
	MediaState *CallMediaState `json:"mediaState,omitempty"`
	// ResultInfo undocumented
	ResultInfo *ResultInfo `json:"resultInfo,omitempty"`
	// Direction undocumented
	Direction *CallDirection `json:"direction,omitempty"`
	// Subject undocumented
	Subject *string `json:"subject,omitempty"`
	// CallbackURI undocumented
	CallbackURI *string `json:"callbackUri,omitempty"`
	// Source undocumented
	Source *ParticipantInfo `json:"source,omitempty"`
	// Targets undocumented
	Targets []InvitationParticipantInfo `json:"targets,omitempty"`
	// RequestedModalities undocumented
	RequestedModalities []Modality `json:"requestedModalities,omitempty"`
	// MediaConfig undocumented
	MediaConfig *MediaConfig `json:"mediaConfig,omitempty"`
	// ChatInfo undocumented
	ChatInfo *ChatInfo `json:"chatInfo,omitempty"`
	// CallOptions undocumented
	CallOptions *CallOptions `json:"callOptions,omitempty"`
	// MeetingInfo undocumented
	MeetingInfo *MeetingInfo `json:"meetingInfo,omitempty"`
	// TenantID undocumented
	TenantID *string `json:"tenantId,omitempty"`
	// MyParticipantID undocumented
	MyParticipantID *string `json:"myParticipantId,omitempty"`
	// ToneInfo undocumented
	ToneInfo *ToneInfo `json:"toneInfo,omitempty"`
	// Participants undocumented
	Participants []Participant `json:"participants,omitempty"`
	// Operations undocumented
	Operations []CommsOperation `json:"operations,omitempty"`
}

Call undocumented

type CallAnswerRequest ¶

type CallAnswerRequest struct{ BaseRequest }

func (*CallAnswerRequest) Post ¶

func (r *CallAnswerRequest) Post(ctx context.Context) error

type CallAnswerRequestBuilder ¶

type CallAnswerRequestBuilder struct{ BaseRequestBuilder }

func (*CallAnswerRequestBuilder) Request ¶

type CallAnswerRequestParameter ¶

type CallAnswerRequestParameter struct {
	// CallbackURI undocumented
	CallbackURI *string `json:"callbackUri,omitempty"`
	// MediaConfig undocumented
	MediaConfig *MediaConfig `json:"mediaConfig,omitempty"`
	// AcceptedModalities undocumented
	AcceptedModalities []Modality `json:"acceptedModalities,omitempty"`
}

CallAnswerRequestParameter undocumented

type CallChangeScreenSharingRoleRequest ¶

type CallChangeScreenSharingRoleRequest struct{ BaseRequest }

func (*CallChangeScreenSharingRoleRequest) Post ¶

type CallChangeScreenSharingRoleRequestBuilder ¶

type CallChangeScreenSharingRoleRequestBuilder struct{ BaseRequestBuilder }

func (*CallChangeScreenSharingRoleRequestBuilder) Request ¶

type CallChangeScreenSharingRoleRequestParameter ¶

type CallChangeScreenSharingRoleRequestParameter struct {
	// Role undocumented
	Role *ScreenSharingRole `json:"role,omitempty"`
}

CallChangeScreenSharingRoleRequestParameter undocumented

type CallDirection ¶

type CallDirection string

CallDirection undocumented

const (
	// CallDirectionVIncoming undocumented
	CallDirectionVIncoming CallDirection = "incoming"
	// CallDirectionVOutgoing undocumented
	CallDirectionVOutgoing CallDirection = "outgoing"
)

type CallKeepAliveRequest ¶

type CallKeepAliveRequest struct{ BaseRequest }

func (*CallKeepAliveRequest) Post ¶

type CallKeepAliveRequestBuilder ¶

type CallKeepAliveRequestBuilder struct{ BaseRequestBuilder }

func (*CallKeepAliveRequestBuilder) Request ¶

type CallKeepAliveRequestParameter ¶

type CallKeepAliveRequestParameter struct {
}

CallKeepAliveRequestParameter undocumented

type CallMediaState ¶

type CallMediaState struct {
	// Object is the base model of CallMediaState
	Object
	// Audio undocumented
	Audio *MediaState `json:"audio,omitempty"`
}

CallMediaState undocumented

type CallMuteRequest ¶

type CallMuteRequest struct{ BaseRequest }

func (*CallMuteRequest) Post ¶

func (r *CallMuteRequest) Post(ctx context.Context) (resObj *MuteParticipantOperation, err error)

type CallMuteRequestBuilder ¶

type CallMuteRequestBuilder struct{ BaseRequestBuilder }

func (*CallMuteRequestBuilder) Request ¶

type CallMuteRequestParameter ¶

type CallMuteRequestParameter struct {
	// ClientContext undocumented
	ClientContext *string `json:"clientContext,omitempty"`
}

CallMuteRequestParameter undocumented

type CallOperationsCollectionRequest ¶

type CallOperationsCollectionRequest struct{ BaseRequest }

CallOperationsCollectionRequest is request for CommsOperation collection

func (*CallOperationsCollectionRequest) Add ¶

Add performs POST request for CommsOperation collection

func (*CallOperationsCollectionRequest) Get ¶

Get performs GET request for CommsOperation collection

func (*CallOperationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for CommsOperation collection, max N pages

func (*CallOperationsCollectionRequest) Paging ¶

func (r *CallOperationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]CommsOperation, error)

Paging perfoms paging operation for CommsOperation collection

type CallOperationsCollectionRequestBuilder ¶

type CallOperationsCollectionRequestBuilder struct{ BaseRequestBuilder }

CallOperationsCollectionRequestBuilder is request builder for CommsOperation collection

func (*CallOperationsCollectionRequestBuilder) ID ¶

ID returns request builder for CommsOperation item

func (*CallOperationsCollectionRequestBuilder) Request ¶

Request returns request for CommsOperation collection

type CallOptions ¶

type CallOptions struct {
	// Object is the base model of CallOptions
	Object
}

CallOptions undocumented

type CallParticipantsCollectionRequest ¶

type CallParticipantsCollectionRequest struct{ BaseRequest }

CallParticipantsCollectionRequest is request for Participant collection

func (*CallParticipantsCollectionRequest) Add ¶

func (r *CallParticipantsCollectionRequest) Add(ctx context.Context, reqObj *Participant) (resObj *Participant, err error)

Add performs POST request for Participant collection

func (*CallParticipantsCollectionRequest) Get ¶

Get performs GET request for Participant collection

func (*CallParticipantsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Participant collection, max N pages

func (*CallParticipantsCollectionRequest) Paging ¶

func (r *CallParticipantsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Participant, error)

Paging perfoms paging operation for Participant collection

type CallParticipantsCollectionRequestBuilder ¶

type CallParticipantsCollectionRequestBuilder struct{ BaseRequestBuilder }

CallParticipantsCollectionRequestBuilder is request builder for Participant collection

func (*CallParticipantsCollectionRequestBuilder) ID ¶

ID returns request builder for Participant item

func (*CallParticipantsCollectionRequestBuilder) Invite ¶

Invite action undocumented

func (*CallParticipantsCollectionRequestBuilder) Request ¶

Request returns request for Participant collection

type CallPlayPromptRequest ¶

type CallPlayPromptRequest struct{ BaseRequest }

func (*CallPlayPromptRequest) Post ¶

func (r *CallPlayPromptRequest) Post(ctx context.Context) (resObj *PlayPromptOperation, err error)

type CallPlayPromptRequestBuilder ¶

type CallPlayPromptRequestBuilder struct{ BaseRequestBuilder }

func (*CallPlayPromptRequestBuilder) Request ¶

type CallPlayPromptRequestParameter ¶

type CallPlayPromptRequestParameter struct {
	// Prompts undocumented
	Prompts []Prompt `json:"prompts,omitempty"`
	// ClientContext undocumented
	ClientContext *string `json:"clientContext,omitempty"`
}

CallPlayPromptRequestParameter undocumented

type CallRecordResponseRequest ¶

type CallRecordResponseRequest struct{ BaseRequest }

func (*CallRecordResponseRequest) Post ¶

func (r *CallRecordResponseRequest) Post(ctx context.Context) (resObj *RecordOperation, err error)

type CallRecordResponseRequestBuilder ¶

type CallRecordResponseRequestBuilder struct{ BaseRequestBuilder }

func (*CallRecordResponseRequestBuilder) Request ¶

type CallRecordResponseRequestParameter ¶

type CallRecordResponseRequestParameter struct {
	// Prompts undocumented
	Prompts []Prompt `json:"prompts,omitempty"`
	// BargeInAllowed undocumented
	BargeInAllowed *bool `json:"bargeInAllowed,omitempty"`
	// InitialSilenceTimeoutInSeconds undocumented
	InitialSilenceTimeoutInSeconds *int `json:"initialSilenceTimeoutInSeconds,omitempty"`
	// MaxSilenceTimeoutInSeconds undocumented
	MaxSilenceTimeoutInSeconds *int `json:"maxSilenceTimeoutInSeconds,omitempty"`
	// MaxRecordDurationInSeconds undocumented
	MaxRecordDurationInSeconds *int `json:"maxRecordDurationInSeconds,omitempty"`
	// PlayBeep undocumented
	PlayBeep *bool `json:"playBeep,omitempty"`
	// StopTones undocumented
	StopTones []string `json:"stopTones,omitempty"`
	// ClientContext undocumented
	ClientContext *string `json:"clientContext,omitempty"`
}

CallRecordResponseRequestParameter undocumented

type CallRedirectRequest ¶

type CallRedirectRequest struct{ BaseRequest }

func (*CallRedirectRequest) Post ¶

type CallRedirectRequestBuilder ¶

type CallRedirectRequestBuilder struct{ BaseRequestBuilder }

func (*CallRedirectRequestBuilder) Request ¶

type CallRedirectRequestParameter ¶

type CallRedirectRequestParameter struct {
	// Targets undocumented
	Targets []InvitationParticipantInfo `json:"targets,omitempty"`
	// Timeout undocumented
	Timeout *int `json:"timeout,omitempty"`
	// CallbackURI undocumented
	CallbackURI *string `json:"callbackUri,omitempty"`
}

CallRedirectRequestParameter undocumented

type CallRejectRequest ¶

type CallRejectRequest struct{ BaseRequest }

func (*CallRejectRequest) Post ¶

func (r *CallRejectRequest) Post(ctx context.Context) error

type CallRejectRequestBuilder ¶

type CallRejectRequestBuilder struct{ BaseRequestBuilder }

func (*CallRejectRequestBuilder) Request ¶

type CallRejectRequestParameter ¶

type CallRejectRequestParameter struct {
	// Reason undocumented
	Reason *RejectReason `json:"reason,omitempty"`
	// CallbackURI undocumented
	CallbackURI *string `json:"callbackUri,omitempty"`
}

CallRejectRequestParameter undocumented

type CallRequest ¶

type CallRequest struct{ BaseRequest }

CallRequest is request for Call

func (*CallRequest) Delete ¶

func (r *CallRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Call

func (*CallRequest) Get ¶

func (r *CallRequest) Get(ctx context.Context) (resObj *Call, err error)

Get performs GET request for Call

func (*CallRequest) Update ¶

func (r *CallRequest) Update(ctx context.Context, reqObj *Call) error

Update performs PATCH request for Call

type CallRequestBuilder ¶

type CallRequestBuilder struct{ BaseRequestBuilder }

CallRequestBuilder is request builder for Call

func (*CallRequestBuilder) Answer ¶

Answer action undocumented

func (*CallRequestBuilder) ChangeScreenSharingRole ¶

ChangeScreenSharingRole action undocumented

func (*CallRequestBuilder) KeepAlive ¶

KeepAlive action undocumented

func (*CallRequestBuilder) Mute ¶

Mute action undocumented

func (*CallRequestBuilder) Operations ¶

Operations returns request builder for CommsOperation collection

func (*CallRequestBuilder) Participants ¶

Participants returns request builder for Participant collection

func (*CallRequestBuilder) PlayPrompt ¶

PlayPrompt action undocumented

func (*CallRequestBuilder) RecordResponse ¶

RecordResponse action undocumented

func (*CallRequestBuilder) Redirect ¶

Redirect action undocumented

func (*CallRequestBuilder) Reject ¶

Reject action undocumented

func (*CallRequestBuilder) Request ¶

func (b *CallRequestBuilder) Request() *CallRequest

Request returns CallRequest

func (*CallRequestBuilder) SubscribeToTone ¶

SubscribeToTone action undocumented

func (*CallRequestBuilder) Transfer ¶

Transfer action undocumented

func (*CallRequestBuilder) Unmute ¶

Unmute action undocumented

type CallState ¶

type CallState string

CallState undocumented

const (
	// CallStateVIncoming undocumented
	CallStateVIncoming CallState = "incoming"
	// CallStateVEstablishing undocumented
	CallStateVEstablishing CallState = "establishing"
	// CallStateVEstablished undocumented
	CallStateVEstablished CallState = "established"
	// CallStateVHold undocumented
	CallStateVHold CallState = "hold"
	// CallStateVTransferring undocumented
	CallStateVTransferring CallState = "transferring"
	// CallStateVTransferAccepted undocumented
	CallStateVTransferAccepted CallState = "transferAccepted"
	// CallStateVRedirecting undocumented
	CallStateVRedirecting CallState = "redirecting"
	// CallStateVTerminating undocumented
	CallStateVTerminating CallState = "terminating"
	// CallStateVTerminated undocumented
	CallStateVTerminated CallState = "terminated"
	// CallStateVUnknownFutureValue undocumented
	CallStateVUnknownFutureValue CallState = "unknownFutureValue"
)

type CallSubscribeToToneRequest ¶

type CallSubscribeToToneRequest struct{ BaseRequest }

func (*CallSubscribeToToneRequest) Post ¶

type CallSubscribeToToneRequestBuilder ¶

type CallSubscribeToToneRequestBuilder struct{ BaseRequestBuilder }

func (*CallSubscribeToToneRequestBuilder) Request ¶

type CallSubscribeToToneRequestParameter ¶

type CallSubscribeToToneRequestParameter struct {
	// ClientContext undocumented
	ClientContext *string `json:"clientContext,omitempty"`
}

CallSubscribeToToneRequestParameter undocumented

type CallTransferRequest ¶

type CallTransferRequest struct{ BaseRequest }

func (*CallTransferRequest) Post ¶

type CallTransferRequestBuilder ¶

type CallTransferRequestBuilder struct{ BaseRequestBuilder }

func (*CallTransferRequestBuilder) Request ¶

type CallTransferRequestParameter ¶

type CallTransferRequestParameter struct {
	// TransferTarget undocumented
	TransferTarget *InvitationParticipantInfo `json:"transferTarget,omitempty"`
}

CallTransferRequestParameter undocumented

type CallUnmuteRequest ¶

type CallUnmuteRequest struct{ BaseRequest }

func (*CallUnmuteRequest) Post ¶

type CallUnmuteRequestBuilder ¶

type CallUnmuteRequestBuilder struct{ BaseRequestBuilder }

func (*CallUnmuteRequestBuilder) Request ¶

type CallUnmuteRequestParameter ¶

type CallUnmuteRequestParameter struct {
	// ClientContext undocumented
	ClientContext *string `json:"clientContext,omitempty"`
}

CallUnmuteRequestParameter undocumented

type CategoryColor ¶

type CategoryColor string

CategoryColor undocumented

const (
	// CategoryColorVPreset0 undocumented
	CategoryColorVPreset0 CategoryColor = "preset0"
	// CategoryColorVPreset1 undocumented
	CategoryColorVPreset1 CategoryColor = "preset1"
	// CategoryColorVPreset2 undocumented
	CategoryColorVPreset2 CategoryColor = "preset2"
	// CategoryColorVPreset3 undocumented
	CategoryColorVPreset3 CategoryColor = "preset3"
	// CategoryColorVPreset4 undocumented
	CategoryColorVPreset4 CategoryColor = "preset4"
	// CategoryColorVPreset5 undocumented
	CategoryColorVPreset5 CategoryColor = "preset5"
	// CategoryColorVPreset6 undocumented
	CategoryColorVPreset6 CategoryColor = "preset6"
	// CategoryColorVPreset7 undocumented
	CategoryColorVPreset7 CategoryColor = "preset7"
	// CategoryColorVPreset8 undocumented
	CategoryColorVPreset8 CategoryColor = "preset8"
	// CategoryColorVPreset9 undocumented
	CategoryColorVPreset9 CategoryColor = "preset9"
	// CategoryColorVPreset10 undocumented
	CategoryColorVPreset10 CategoryColor = "preset10"
	// CategoryColorVPreset11 undocumented
	CategoryColorVPreset11 CategoryColor = "preset11"
	// CategoryColorVPreset12 undocumented
	CategoryColorVPreset12 CategoryColor = "preset12"
	// CategoryColorVPreset13 undocumented
	CategoryColorVPreset13 CategoryColor = "preset13"
	// CategoryColorVPreset14 undocumented
	CategoryColorVPreset14 CategoryColor = "preset14"
	// CategoryColorVPreset15 undocumented
	CategoryColorVPreset15 CategoryColor = "preset15"
	// CategoryColorVPreset16 undocumented
	CategoryColorVPreset16 CategoryColor = "preset16"
	// CategoryColorVPreset17 undocumented
	CategoryColorVPreset17 CategoryColor = "preset17"
	// CategoryColorVPreset18 undocumented
	CategoryColorVPreset18 CategoryColor = "preset18"
	// CategoryColorVPreset19 undocumented
	CategoryColorVPreset19 CategoryColor = "preset19"
	// CategoryColorVPreset20 undocumented
	CategoryColorVPreset20 CategoryColor = "preset20"
	// CategoryColorVPreset21 undocumented
	CategoryColorVPreset21 CategoryColor = "preset21"
	// CategoryColorVPreset22 undocumented
	CategoryColorVPreset22 CategoryColor = "preset22"
	// CategoryColorVPreset23 undocumented
	CategoryColorVPreset23 CategoryColor = "preset23"
	// CategoryColorVPreset24 undocumented
	CategoryColorVPreset24 CategoryColor = "preset24"
	// CategoryColorVNone undocumented
	CategoryColorVNone CategoryColor = "none"
)

type CertificateAuthority ¶

type CertificateAuthority struct {
	// Object is the base model of CertificateAuthority
	Object
	// IsRootAuthority undocumented
	IsRootAuthority *bool `json:"isRootAuthority,omitempty"`
	// CertificateRevocationListURL undocumented
	CertificateRevocationListURL *string `json:"certificateRevocationListUrl,omitempty"`
	// DeltaCertificateRevocationListURL undocumented
	DeltaCertificateRevocationListURL *string `json:"deltaCertificateRevocationListUrl,omitempty"`
	// Certificate undocumented
	Certificate *Binary `json:"certificate,omitempty"`
	// Issuer undocumented
	Issuer *string `json:"issuer,omitempty"`
	// IssuerSki undocumented
	IssuerSki *string `json:"issuerSki,omitempty"`
}

CertificateAuthority undocumented

type CertificateBasedAuthConfiguration ¶

type CertificateBasedAuthConfiguration struct {
	// Entity is the base model of CertificateBasedAuthConfiguration
	Entity
	// CertificateAuthorities undocumented
	CertificateAuthorities []CertificateAuthority `json:"certificateAuthorities,omitempty"`
}

CertificateBasedAuthConfiguration undocumented

type CertificateBasedAuthConfigurationRequest ¶

type CertificateBasedAuthConfigurationRequest struct{ BaseRequest }

CertificateBasedAuthConfigurationRequest is request for CertificateBasedAuthConfiguration

func (*CertificateBasedAuthConfigurationRequest) Delete ¶

Delete performs DELETE request for CertificateBasedAuthConfiguration

func (*CertificateBasedAuthConfigurationRequest) Get ¶

Get performs GET request for CertificateBasedAuthConfiguration

func (*CertificateBasedAuthConfigurationRequest) Update ¶

Update performs PATCH request for CertificateBasedAuthConfiguration

type CertificateBasedAuthConfigurationRequestBuilder ¶

type CertificateBasedAuthConfigurationRequestBuilder struct{ BaseRequestBuilder }

CertificateBasedAuthConfigurationRequestBuilder is request builder for CertificateBasedAuthConfiguration

func (*CertificateBasedAuthConfigurationRequestBuilder) Request ¶

Request returns CertificateBasedAuthConfigurationRequest

type CertificationControl ¶

type CertificationControl struct {
	// Object is the base model of CertificationControl
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// URL undocumented
	URL *string `json:"url,omitempty"`
}

CertificationControl undocumented

type ChangeType ¶

type ChangeType string

ChangeType undocumented

const (
	// ChangeTypeVCreated undocumented
	ChangeTypeVCreated ChangeType = "created"
	// ChangeTypeVUpdated undocumented
	ChangeTypeVUpdated ChangeType = "updated"
	// ChangeTypeVDeleted undocumented
	ChangeTypeVDeleted ChangeType = "deleted"
)

type Channel ¶

type Channel struct {
	// Entity is the base model of Channel
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// Email undocumented
	Email *string `json:"email,omitempty"`
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
	// Tabs undocumented
	Tabs []TeamsTab `json:"tabs,omitempty"`
}

Channel undocumented

type ChannelRequest ¶

type ChannelRequest struct{ BaseRequest }

ChannelRequest is request for Channel

func (*ChannelRequest) Delete ¶

func (r *ChannelRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Channel

func (*ChannelRequest) Get ¶

func (r *ChannelRequest) Get(ctx context.Context) (resObj *Channel, err error)

Get performs GET request for Channel

func (*ChannelRequest) Update ¶

func (r *ChannelRequest) Update(ctx context.Context, reqObj *Channel) error

Update performs PATCH request for Channel

type ChannelRequestBuilder ¶

type ChannelRequestBuilder struct{ BaseRequestBuilder }

ChannelRequestBuilder is request builder for Channel

func (*ChannelRequestBuilder) Request ¶

func (b *ChannelRequestBuilder) Request() *ChannelRequest

Request returns ChannelRequest

func (*ChannelRequestBuilder) Tabs ¶

Tabs returns request builder for TeamsTab collection

type ChannelTabsCollectionRequest ¶

type ChannelTabsCollectionRequest struct{ BaseRequest }

ChannelTabsCollectionRequest is request for TeamsTab collection

func (*ChannelTabsCollectionRequest) Add ¶

func (r *ChannelTabsCollectionRequest) Add(ctx context.Context, reqObj *TeamsTab) (resObj *TeamsTab, err error)

Add performs POST request for TeamsTab collection

func (*ChannelTabsCollectionRequest) Get ¶

Get performs GET request for TeamsTab collection

func (*ChannelTabsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TeamsTab collection, max N pages

func (*ChannelTabsCollectionRequest) Paging ¶

func (r *ChannelTabsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]TeamsTab, error)

Paging perfoms paging operation for TeamsTab collection

type ChannelTabsCollectionRequestBuilder ¶

type ChannelTabsCollectionRequestBuilder struct{ BaseRequestBuilder }

ChannelTabsCollectionRequestBuilder is request builder for TeamsTab collection

func (*ChannelTabsCollectionRequestBuilder) ID ¶

ID returns request builder for TeamsTab item

func (*ChannelTabsCollectionRequestBuilder) Request ¶

Request returns request for TeamsTab collection

type ChatInfo ¶

type ChatInfo struct {
	// Object is the base model of ChatInfo
	Object
	// ThreadID undocumented
	ThreadID *string `json:"threadId,omitempty"`
	// MessageID undocumented
	MessageID *string `json:"messageId,omitempty"`
	// ReplyChainMessageID undocumented
	ReplyChainMessageID *string `json:"replyChainMessageId,omitempty"`
}

ChatInfo undocumented

type ChoiceColumn ¶

type ChoiceColumn struct {
	// Object is the base model of ChoiceColumn
	Object
	// AllowTextEntry undocumented
	AllowTextEntry *bool `json:"allowTextEntry,omitempty"`
	// Choices undocumented
	Choices []string `json:"choices,omitempty"`
	// DisplayAs undocumented
	DisplayAs *string `json:"displayAs,omitempty"`
}

ChoiceColumn undocumented

type ClonableTeamParts ¶

type ClonableTeamParts string

ClonableTeamParts undocumented

const (
	// ClonableTeamPartsVApps undocumented
	ClonableTeamPartsVApps ClonableTeamParts = "apps"
	// ClonableTeamPartsVTabs undocumented
	ClonableTeamPartsVTabs ClonableTeamParts = "tabs"
	// ClonableTeamPartsVSettings undocumented
	ClonableTeamPartsVSettings ClonableTeamParts = "settings"
	// ClonableTeamPartsVChannels undocumented
	ClonableTeamPartsVChannels ClonableTeamParts = "channels"
	// ClonableTeamPartsVMembers undocumented
	ClonableTeamPartsVMembers ClonableTeamParts = "members"
)

type CloudAppSecurityState ¶

type CloudAppSecurityState struct {
	// Object is the base model of CloudAppSecurityState
	Object
	// DestinationServiceIP undocumented
	DestinationServiceIP *string `json:"destinationServiceIp,omitempty"`
	// DestinationServiceName undocumented
	DestinationServiceName *string `json:"destinationServiceName,omitempty"`
	// RiskScore undocumented
	RiskScore *string `json:"riskScore,omitempty"`
}

CloudAppSecurityState undocumented

type CloudCommunications ¶

type CloudCommunications struct {
	// Entity is the base model of CloudCommunications
	Entity
	// Calls undocumented
	Calls []Call `json:"calls,omitempty"`
	// OnlineMeetings undocumented
	OnlineMeetings []OnlineMeeting `json:"onlineMeetings,omitempty"`
}

CloudCommunications undocumented

type CloudCommunicationsCallsCollectionRequest ¶

type CloudCommunicationsCallsCollectionRequest struct{ BaseRequest }

CloudCommunicationsCallsCollectionRequest is request for Call collection

func (*CloudCommunicationsCallsCollectionRequest) Add ¶

func (r *CloudCommunicationsCallsCollectionRequest) Add(ctx context.Context, reqObj *Call) (resObj *Call, err error)

Add performs POST request for Call collection

func (*CloudCommunicationsCallsCollectionRequest) Get ¶

Get performs GET request for Call collection

func (*CloudCommunicationsCallsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Call collection, max N pages

func (*CloudCommunicationsCallsCollectionRequest) Paging ¶

func (r *CloudCommunicationsCallsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Call, error)

Paging perfoms paging operation for Call collection

type CloudCommunicationsCallsCollectionRequestBuilder ¶

type CloudCommunicationsCallsCollectionRequestBuilder struct{ BaseRequestBuilder }

CloudCommunicationsCallsCollectionRequestBuilder is request builder for Call collection

func (*CloudCommunicationsCallsCollectionRequestBuilder) ID ¶

ID returns request builder for Call item

func (*CloudCommunicationsCallsCollectionRequestBuilder) Request ¶

Request returns request for Call collection

type CloudCommunicationsOnlineMeetingsCollectionRequest ¶

type CloudCommunicationsOnlineMeetingsCollectionRequest struct{ BaseRequest }

CloudCommunicationsOnlineMeetingsCollectionRequest is request for OnlineMeeting collection

func (*CloudCommunicationsOnlineMeetingsCollectionRequest) Add ¶

Add performs POST request for OnlineMeeting collection

func (*CloudCommunicationsOnlineMeetingsCollectionRequest) Get ¶

Get performs GET request for OnlineMeeting collection

func (*CloudCommunicationsOnlineMeetingsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnlineMeeting collection, max N pages

func (*CloudCommunicationsOnlineMeetingsCollectionRequest) Paging ¶

func (r *CloudCommunicationsOnlineMeetingsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnlineMeeting, error)

Paging perfoms paging operation for OnlineMeeting collection

type CloudCommunicationsOnlineMeetingsCollectionRequestBuilder ¶

type CloudCommunicationsOnlineMeetingsCollectionRequestBuilder struct{ BaseRequestBuilder }

CloudCommunicationsOnlineMeetingsCollectionRequestBuilder is request builder for OnlineMeeting collection

func (*CloudCommunicationsOnlineMeetingsCollectionRequestBuilder) ID ¶

ID returns request builder for OnlineMeeting item

func (*CloudCommunicationsOnlineMeetingsCollectionRequestBuilder) Request ¶

Request returns request for OnlineMeeting collection

type CloudCommunicationsRequest ¶

type CloudCommunicationsRequest struct{ BaseRequest }

CloudCommunicationsRequest is request for CloudCommunications

func (*CloudCommunicationsRequest) Delete ¶

Delete performs DELETE request for CloudCommunications

func (*CloudCommunicationsRequest) Get ¶

Get performs GET request for CloudCommunications

func (*CloudCommunicationsRequest) Update ¶

Update performs PATCH request for CloudCommunications

type CloudCommunicationsRequestBuilder ¶

type CloudCommunicationsRequestBuilder struct{ BaseRequestBuilder }

CloudCommunicationsRequestBuilder is request builder for CloudCommunications

func (*CloudCommunicationsRequestBuilder) Calls ¶

Calls returns request builder for Call collection

func (*CloudCommunicationsRequestBuilder) OnlineMeetings ¶

OnlineMeetings returns request builder for OnlineMeeting collection

func (*CloudCommunicationsRequestBuilder) Request ¶

Request returns CloudCommunicationsRequest

type ColumnDefinition ¶

type ColumnDefinition struct {
	// Entity is the base model of ColumnDefinition
	Entity
	// Boolean undocumented
	Boolean *BooleanColumn `json:"boolean,omitempty"`
	// Calculated undocumented
	Calculated *CalculatedColumn `json:"calculated,omitempty"`
	// Choice undocumented
	Choice *ChoiceColumn `json:"choice,omitempty"`
	// ColumnGroup undocumented
	ColumnGroup *string `json:"columnGroup,omitempty"`
	// Currency undocumented
	Currency *CurrencyColumn `json:"currency,omitempty"`
	// DateTime undocumented
	DateTime *DateTimeColumn `json:"dateTime,omitempty"`
	// DefaultValue undocumented
	DefaultValue *DefaultColumnValue `json:"defaultValue,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// EnforceUniqueValues undocumented
	EnforceUniqueValues *bool `json:"enforceUniqueValues,omitempty"`
	// Hidden undocumented
	Hidden *bool `json:"hidden,omitempty"`
	// Indexed undocumented
	Indexed *bool `json:"indexed,omitempty"`
	// Lookup undocumented
	Lookup *LookupColumn `json:"lookup,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Number undocumented
	Number *NumberColumn `json:"number,omitempty"`
	// PersonOrGroup undocumented
	PersonOrGroup *PersonOrGroupColumn `json:"personOrGroup,omitempty"`
	// ReadOnly undocumented
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Required undocumented
	Required *bool `json:"required,omitempty"`
	// Text undocumented
	Text *TextColumn `json:"text,omitempty"`
}

ColumnDefinition undocumented

type ColumnDefinitionRequest ¶

type ColumnDefinitionRequest struct{ BaseRequest }

ColumnDefinitionRequest is request for ColumnDefinition

func (*ColumnDefinitionRequest) Delete ¶

Delete performs DELETE request for ColumnDefinition

func (*ColumnDefinitionRequest) Get ¶

func (r *ColumnDefinitionRequest) Get(ctx context.Context) (resObj *ColumnDefinition, err error)

Get performs GET request for ColumnDefinition

func (*ColumnDefinitionRequest) Update ¶

Update performs PATCH request for ColumnDefinition

type ColumnDefinitionRequestBuilder ¶

type ColumnDefinitionRequestBuilder struct{ BaseRequestBuilder }

ColumnDefinitionRequestBuilder is request builder for ColumnDefinition

func (*ColumnDefinitionRequestBuilder) Request ¶

Request returns ColumnDefinitionRequest

type ColumnLink struct {
	// Entity is the base model of ColumnLink
	Entity
	// Name undocumented
	Name *string `json:"name,omitempty"`
}

ColumnLink undocumented

type ColumnLinkRequest ¶

type ColumnLinkRequest struct{ BaseRequest }

ColumnLinkRequest is request for ColumnLink

func (*ColumnLinkRequest) Delete ¶

func (r *ColumnLinkRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ColumnLink

func (*ColumnLinkRequest) Get ¶

func (r *ColumnLinkRequest) Get(ctx context.Context) (resObj *ColumnLink, err error)

Get performs GET request for ColumnLink

func (*ColumnLinkRequest) Update ¶

func (r *ColumnLinkRequest) Update(ctx context.Context, reqObj *ColumnLink) error

Update performs PATCH request for ColumnLink

type ColumnLinkRequestBuilder ¶

type ColumnLinkRequestBuilder struct{ BaseRequestBuilder }

ColumnLinkRequestBuilder is request builder for ColumnLink

func (*ColumnLinkRequestBuilder) Request ¶

Request returns ColumnLinkRequest

type CommsNotification ¶

type CommsNotification struct {
	// Object is the base model of CommsNotification
	Object
	// ChangeType undocumented
	ChangeType *ChangeType `json:"changeType,omitempty"`
	// ResourceURL undocumented
	ResourceURL *string `json:"resourceUrl,omitempty"`
}

CommsNotification undocumented

type CommsNotifications ¶

type CommsNotifications struct {
	// Object is the base model of CommsNotifications
	Object
	// Value undocumented
	Value []CommsNotification `json:"value,omitempty"`
}

CommsNotifications undocumented

type CommsOperation ¶

type CommsOperation struct {
	// Entity is the base model of CommsOperation
	Entity
	// Status undocumented
	Status *OperationStatus `json:"status,omitempty"`
	// ClientContext undocumented
	ClientContext *string `json:"clientContext,omitempty"`
	// ResultInfo undocumented
	ResultInfo *ResultInfo `json:"resultInfo,omitempty"`
}

CommsOperation undocumented

type CommsOperationRequest ¶

type CommsOperationRequest struct{ BaseRequest }

CommsOperationRequest is request for CommsOperation

func (*CommsOperationRequest) Delete ¶

func (r *CommsOperationRequest) Delete(ctx context.Context) error

Delete performs DELETE request for CommsOperation

func (*CommsOperationRequest) Get ¶

func (r *CommsOperationRequest) Get(ctx context.Context) (resObj *CommsOperation, err error)

Get performs GET request for CommsOperation

func (*CommsOperationRequest) Update ¶

func (r *CommsOperationRequest) Update(ctx context.Context, reqObj *CommsOperation) error

Update performs PATCH request for CommsOperation

type CommsOperationRequestBuilder ¶

type CommsOperationRequestBuilder struct{ BaseRequestBuilder }

CommsOperationRequestBuilder is request builder for CommsOperation

func (*CommsOperationRequestBuilder) Request ¶

Request returns CommsOperationRequest

type ComplexExtensionValue ¶

type ComplexExtensionValue struct {
	// Object is the base model of ComplexExtensionValue
	Object
}

ComplexExtensionValue undocumented

type ComplianceInformation ¶

type ComplianceInformation struct {
	// Object is the base model of ComplianceInformation
	Object
	// CertificationControls undocumented
	CertificationControls []CertificationControl `json:"certificationControls,omitempty"`
	// CertificationName undocumented
	CertificationName *string `json:"certificationName,omitempty"`
}

ComplianceInformation undocumented

type ComplianceState ¶

type ComplianceState string

ComplianceState undocumented

const (
	// ComplianceStateVUnknown undocumented
	ComplianceStateVUnknown ComplianceState = "unknown"
	// ComplianceStateVCompliant undocumented
	ComplianceStateVCompliant ComplianceState = "compliant"
	// ComplianceStateVNoncompliant undocumented
	ComplianceStateVNoncompliant ComplianceState = "noncompliant"
	// ComplianceStateVConflict undocumented
	ComplianceStateVConflict ComplianceState = "conflict"
	// ComplianceStateVError undocumented
	ComplianceStateVError ComplianceState = "error"
	// ComplianceStateVInGracePeriod undocumented
	ComplianceStateVInGracePeriod ComplianceState = "inGracePeriod"
	// ComplianceStateVConfigManager undocumented
	ComplianceStateVConfigManager ComplianceState = "configManager"
)

type ComplianceStatus ¶

type ComplianceStatus string

ComplianceStatus undocumented

const (
	// ComplianceStatusVUnknown undocumented
	ComplianceStatusVUnknown ComplianceStatus = "unknown"
	// ComplianceStatusVNotApplicable undocumented
	ComplianceStatusVNotApplicable ComplianceStatus = "notApplicable"
	// ComplianceStatusVCompliant undocumented
	ComplianceStatusVCompliant ComplianceStatus = "compliant"
	// ComplianceStatusVRemediated undocumented
	ComplianceStatusVRemediated ComplianceStatus = "remediated"
	// ComplianceStatusVNonCompliant undocumented
	ComplianceStatusVNonCompliant ComplianceStatus = "nonCompliant"
	// ComplianceStatusVError undocumented
	ComplianceStatusVError ComplianceStatus = "error"
	// ComplianceStatusVConflict undocumented
	ComplianceStatusVConflict ComplianceStatus = "conflict"
	// ComplianceStatusVNotAssigned undocumented
	ComplianceStatusVNotAssigned ComplianceStatus = "notAssigned"
)

type ConditionalAccessStatus ¶

type ConditionalAccessStatus string

ConditionalAccessStatus undocumented

const (
	// ConditionalAccessStatusVSuccess undocumented
	ConditionalAccessStatusVSuccess ConditionalAccessStatus = "success"
	// ConditionalAccessStatusVFailure undocumented
	ConditionalAccessStatusVFailure ConditionalAccessStatus = "failure"
	// ConditionalAccessStatusVNotApplied undocumented
	ConditionalAccessStatusVNotApplied ConditionalAccessStatus = "notApplied"
	// ConditionalAccessStatusVUnknownFutureValue undocumented
	ConditionalAccessStatusVUnknownFutureValue ConditionalAccessStatus = "unknownFutureValue"
)

type ConfigurationManagerClientEnabledFeatures ¶

type ConfigurationManagerClientEnabledFeatures struct {
	// Object is the base model of ConfigurationManagerClientEnabledFeatures
	Object
	// Inventory Whether inventory is managed by Intune
	Inventory *bool `json:"inventory,omitempty"`
	// ModernApps Whether modern application is managed by Intune
	ModernApps *bool `json:"modernApps,omitempty"`
	// ResourceAccess Whether resource access is managed by Intune
	ResourceAccess *bool `json:"resourceAccess,omitempty"`
	// DeviceConfiguration Whether device configuration is managed by Intune
	DeviceConfiguration *bool `json:"deviceConfiguration,omitempty"`
	// CompliancePolicy Whether compliance policy is managed by Intune
	CompliancePolicy *bool `json:"compliancePolicy,omitempty"`
	// WindowsUpdateForBusiness Whether Windows Update for Business is managed by Intune
	WindowsUpdateForBusiness *bool `json:"windowsUpdateForBusiness,omitempty"`
}

ConfigurationManagerClientEnabledFeatures undocumented

type ConnectionDirection ¶

type ConnectionDirection string

ConnectionDirection undocumented

const (
	// ConnectionDirectionVUnknown undocumented
	ConnectionDirectionVUnknown ConnectionDirection = "unknown"
	// ConnectionDirectionVInbound undocumented
	ConnectionDirectionVInbound ConnectionDirection = "inbound"
	// ConnectionDirectionVOutbound undocumented
	ConnectionDirectionVOutbound ConnectionDirection = "outbound"
	// ConnectionDirectionVUnknownFutureValue undocumented
	ConnectionDirectionVUnknownFutureValue ConnectionDirection = "unknownFutureValue"
)

type ConnectionStatus ¶

type ConnectionStatus string

ConnectionStatus undocumented

const (
	// ConnectionStatusVUnknown undocumented
	ConnectionStatusVUnknown ConnectionStatus = "unknown"
	// ConnectionStatusVAttempted undocumented
	ConnectionStatusVAttempted ConnectionStatus = "attempted"
	// ConnectionStatusVSucceeded undocumented
	ConnectionStatusVSucceeded ConnectionStatus = "succeeded"
	// ConnectionStatusVBlocked undocumented
	ConnectionStatusVBlocked ConnectionStatus = "blocked"
	// ConnectionStatusVFailed undocumented
	ConnectionStatusVFailed ConnectionStatus = "failed"
	// ConnectionStatusVUnknownFutureValue undocumented
	ConnectionStatusVUnknownFutureValue ConnectionStatus = "unknownFutureValue"
)

type Contact ¶

type Contact struct {
	// OutlookItem is the base model of Contact
	OutlookItem
	// ParentFolderID undocumented
	ParentFolderID *string `json:"parentFolderId,omitempty"`
	// Birthday undocumented
	Birthday *time.Time `json:"birthday,omitempty"`
	// FileAs undocumented
	FileAs *string `json:"fileAs,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// GivenName undocumented
	GivenName *string `json:"givenName,omitempty"`
	// Initials undocumented
	Initials *string `json:"initials,omitempty"`
	// MiddleName undocumented
	MiddleName *string `json:"middleName,omitempty"`
	// NickName undocumented
	NickName *string `json:"nickName,omitempty"`
	// Surname undocumented
	Surname *string `json:"surname,omitempty"`
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// YomiGivenName undocumented
	YomiGivenName *string `json:"yomiGivenName,omitempty"`
	// YomiSurname undocumented
	YomiSurname *string `json:"yomiSurname,omitempty"`
	// YomiCompanyName undocumented
	YomiCompanyName *string `json:"yomiCompanyName,omitempty"`
	// Generation undocumented
	Generation *string `json:"generation,omitempty"`
	// EmailAddresses undocumented
	EmailAddresses []EmailAddress `json:"emailAddresses,omitempty"`
	// ImAddresses undocumented
	ImAddresses []string `json:"imAddresses,omitempty"`
	// JobTitle undocumented
	JobTitle *string `json:"jobTitle,omitempty"`
	// CompanyName undocumented
	CompanyName *string `json:"companyName,omitempty"`
	// Department undocumented
	Department *string `json:"department,omitempty"`
	// OfficeLocation undocumented
	OfficeLocation *string `json:"officeLocation,omitempty"`
	// Profession undocumented
	Profession *string `json:"profession,omitempty"`
	// BusinessHomePage undocumented
	BusinessHomePage *string `json:"businessHomePage,omitempty"`
	// AssistantName undocumented
	AssistantName *string `json:"assistantName,omitempty"`
	// Manager undocumented
	Manager *string `json:"manager,omitempty"`
	// HomePhones undocumented
	HomePhones []string `json:"homePhones,omitempty"`
	// MobilePhone undocumented
	MobilePhone *string `json:"mobilePhone,omitempty"`
	// BusinessPhones undocumented
	BusinessPhones []string `json:"businessPhones,omitempty"`
	// HomeAddress undocumented
	HomeAddress *PhysicalAddress `json:"homeAddress,omitempty"`
	// BusinessAddress undocumented
	BusinessAddress *PhysicalAddress `json:"businessAddress,omitempty"`
	// OtherAddress undocumented
	OtherAddress *PhysicalAddress `json:"otherAddress,omitempty"`
	// SpouseName undocumented
	SpouseName *string `json:"spouseName,omitempty"`
	// PersonalNotes undocumented
	PersonalNotes *string `json:"personalNotes,omitempty"`
	// Children undocumented
	Children []string `json:"children,omitempty"`
	// SingleValueExtendedProperties undocumented
	SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
	// MultiValueExtendedProperties undocumented
	MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
	// Photo undocumented
	Photo *ProfilePhoto `json:"photo,omitempty"`
	// Extensions undocumented
	Extensions []Extension `json:"extensions,omitempty"`
}

Contact undocumented

type ContactExtensionsCollectionRequest ¶

type ContactExtensionsCollectionRequest struct{ BaseRequest }

ContactExtensionsCollectionRequest is request for Extension collection

func (*ContactExtensionsCollectionRequest) Add ¶

func (r *ContactExtensionsCollectionRequest) Add(ctx context.Context, reqObj *Extension) (resObj *Extension, err error)

Add performs POST request for Extension collection

func (*ContactExtensionsCollectionRequest) Get ¶

Get performs GET request for Extension collection

func (*ContactExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Extension collection, max N pages

func (*ContactExtensionsCollectionRequest) Paging ¶

func (r *ContactExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Extension, error)

Paging perfoms paging operation for Extension collection

type ContactExtensionsCollectionRequestBuilder ¶

type ContactExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

ContactExtensionsCollectionRequestBuilder is request builder for Extension collection

func (*ContactExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for Extension item

func (*ContactExtensionsCollectionRequestBuilder) Request ¶

Request returns request for Extension collection

type ContactFolder ¶

type ContactFolder struct {
	// Entity is the base model of ContactFolder
	Entity
	// ParentFolderID undocumented
	ParentFolderID *string `json:"parentFolderId,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// SingleValueExtendedProperties undocumented
	SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
	// MultiValueExtendedProperties undocumented
	MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
	// Contacts undocumented
	Contacts []Contact `json:"contacts,omitempty"`
	// ChildFolders undocumented
	ChildFolders []ContactFolder `json:"childFolders,omitempty"`
}

ContactFolder undocumented

type ContactFolderChildFoldersCollectionRequest ¶

type ContactFolderChildFoldersCollectionRequest struct{ BaseRequest }

ContactFolderChildFoldersCollectionRequest is request for ContactFolder collection

func (*ContactFolderChildFoldersCollectionRequest) Add ¶

Add performs POST request for ContactFolder collection

func (*ContactFolderChildFoldersCollectionRequest) Get ¶

Get performs GET request for ContactFolder collection

func (*ContactFolderChildFoldersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ContactFolder collection, max N pages

func (*ContactFolderChildFoldersCollectionRequest) Paging ¶

func (r *ContactFolderChildFoldersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ContactFolder, error)

Paging perfoms paging operation for ContactFolder collection

type ContactFolderChildFoldersCollectionRequestBuilder ¶

type ContactFolderChildFoldersCollectionRequestBuilder struct{ BaseRequestBuilder }

ContactFolderChildFoldersCollectionRequestBuilder is request builder for ContactFolder collection

func (*ContactFolderChildFoldersCollectionRequestBuilder) ID ¶

ID returns request builder for ContactFolder item

func (*ContactFolderChildFoldersCollectionRequestBuilder) Request ¶

Request returns request for ContactFolder collection

type ContactFolderContactsCollectionRequest ¶

type ContactFolderContactsCollectionRequest struct{ BaseRequest }

ContactFolderContactsCollectionRequest is request for Contact collection

func (*ContactFolderContactsCollectionRequest) Add ¶

func (r *ContactFolderContactsCollectionRequest) Add(ctx context.Context, reqObj *Contact) (resObj *Contact, err error)

Add performs POST request for Contact collection

func (*ContactFolderContactsCollectionRequest) Get ¶

Get performs GET request for Contact collection

func (*ContactFolderContactsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Contact collection, max N pages

func (*ContactFolderContactsCollectionRequest) Paging ¶

func (r *ContactFolderContactsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Contact, error)

Paging perfoms paging operation for Contact collection

type ContactFolderContactsCollectionRequestBuilder ¶

type ContactFolderContactsCollectionRequestBuilder struct{ BaseRequestBuilder }

ContactFolderContactsCollectionRequestBuilder is request builder for Contact collection

func (*ContactFolderContactsCollectionRequestBuilder) ID ¶

ID returns request builder for Contact item

func (*ContactFolderContactsCollectionRequestBuilder) Request ¶

Request returns request for Contact collection

type ContactFolderMultiValueExtendedPropertiesCollectionRequest ¶

type ContactFolderMultiValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

ContactFolderMultiValueExtendedPropertiesCollectionRequest is request for MultiValueLegacyExtendedProperty collection

func (*ContactFolderMultiValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for MultiValueLegacyExtendedProperty collection

func (*ContactFolderMultiValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for MultiValueLegacyExtendedProperty collection

func (*ContactFolderMultiValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MultiValueLegacyExtendedProperty collection, max N pages

func (*ContactFolderMultiValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for MultiValueLegacyExtendedProperty collection

type ContactFolderMultiValueExtendedPropertiesCollectionRequestBuilder ¶

type ContactFolderMultiValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

ContactFolderMultiValueExtendedPropertiesCollectionRequestBuilder is request builder for MultiValueLegacyExtendedProperty collection

func (*ContactFolderMultiValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for MultiValueLegacyExtendedProperty item

func (*ContactFolderMultiValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for MultiValueLegacyExtendedProperty collection

type ContactFolderRequest ¶

type ContactFolderRequest struct{ BaseRequest }

ContactFolderRequest is request for ContactFolder

func (*ContactFolderRequest) Delete ¶

func (r *ContactFolderRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ContactFolder

func (*ContactFolderRequest) Get ¶

func (r *ContactFolderRequest) Get(ctx context.Context) (resObj *ContactFolder, err error)

Get performs GET request for ContactFolder

func (*ContactFolderRequest) Update ¶

func (r *ContactFolderRequest) Update(ctx context.Context, reqObj *ContactFolder) error

Update performs PATCH request for ContactFolder

type ContactFolderRequestBuilder ¶

type ContactFolderRequestBuilder struct{ BaseRequestBuilder }

ContactFolderRequestBuilder is request builder for ContactFolder

func (*ContactFolderRequestBuilder) ChildFolders ¶

ChildFolders returns request builder for ContactFolder collection

func (*ContactFolderRequestBuilder) Contacts ¶

Contacts returns request builder for Contact collection

func (*ContactFolderRequestBuilder) MultiValueExtendedProperties ¶

MultiValueExtendedProperties returns request builder for MultiValueLegacyExtendedProperty collection

func (*ContactFolderRequestBuilder) Request ¶

Request returns ContactFolderRequest

func (*ContactFolderRequestBuilder) SingleValueExtendedProperties ¶

SingleValueExtendedProperties returns request builder for SingleValueLegacyExtendedProperty collection

type ContactFolderSingleValueExtendedPropertiesCollectionRequest ¶

type ContactFolderSingleValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

ContactFolderSingleValueExtendedPropertiesCollectionRequest is request for SingleValueLegacyExtendedProperty collection

func (*ContactFolderSingleValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for SingleValueLegacyExtendedProperty collection

func (*ContactFolderSingleValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for SingleValueLegacyExtendedProperty collection

func (*ContactFolderSingleValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SingleValueLegacyExtendedProperty collection, max N pages

func (*ContactFolderSingleValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for SingleValueLegacyExtendedProperty collection

type ContactFolderSingleValueExtendedPropertiesCollectionRequestBuilder ¶

type ContactFolderSingleValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

ContactFolderSingleValueExtendedPropertiesCollectionRequestBuilder is request builder for SingleValueLegacyExtendedProperty collection

func (*ContactFolderSingleValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for SingleValueLegacyExtendedProperty item

func (*ContactFolderSingleValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for SingleValueLegacyExtendedProperty collection

type ContactMultiValueExtendedPropertiesCollectionRequest ¶

type ContactMultiValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

ContactMultiValueExtendedPropertiesCollectionRequest is request for MultiValueLegacyExtendedProperty collection

func (*ContactMultiValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for MultiValueLegacyExtendedProperty collection

func (*ContactMultiValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for MultiValueLegacyExtendedProperty collection

func (*ContactMultiValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MultiValueLegacyExtendedProperty collection, max N pages

func (*ContactMultiValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for MultiValueLegacyExtendedProperty collection

type ContactMultiValueExtendedPropertiesCollectionRequestBuilder ¶

type ContactMultiValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

ContactMultiValueExtendedPropertiesCollectionRequestBuilder is request builder for MultiValueLegacyExtendedProperty collection

func (*ContactMultiValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for MultiValueLegacyExtendedProperty item

func (*ContactMultiValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for MultiValueLegacyExtendedProperty collection

type ContactRequest ¶

type ContactRequest struct{ BaseRequest }

ContactRequest is request for Contact

func (*ContactRequest) Delete ¶

func (r *ContactRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Contact

func (*ContactRequest) Get ¶

func (r *ContactRequest) Get(ctx context.Context) (resObj *Contact, err error)

Get performs GET request for Contact

func (*ContactRequest) Update ¶

func (r *ContactRequest) Update(ctx context.Context, reqObj *Contact) error

Update performs PATCH request for Contact

type ContactRequestBuilder ¶

type ContactRequestBuilder struct{ BaseRequestBuilder }

ContactRequestBuilder is request builder for Contact

func (*ContactRequestBuilder) Extensions ¶

Extensions returns request builder for Extension collection

func (*ContactRequestBuilder) MultiValueExtendedProperties ¶

MultiValueExtendedProperties returns request builder for MultiValueLegacyExtendedProperty collection

func (*ContactRequestBuilder) Photo ¶

Photo is navigation property

func (*ContactRequestBuilder) Request ¶

func (b *ContactRequestBuilder) Request() *ContactRequest

Request returns ContactRequest

func (*ContactRequestBuilder) SingleValueExtendedProperties ¶

SingleValueExtendedProperties returns request builder for SingleValueLegacyExtendedProperty collection

type ContactSingleValueExtendedPropertiesCollectionRequest ¶

type ContactSingleValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

ContactSingleValueExtendedPropertiesCollectionRequest is request for SingleValueLegacyExtendedProperty collection

func (*ContactSingleValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for SingleValueLegacyExtendedProperty collection

func (*ContactSingleValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for SingleValueLegacyExtendedProperty collection

func (*ContactSingleValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SingleValueLegacyExtendedProperty collection, max N pages

func (*ContactSingleValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for SingleValueLegacyExtendedProperty collection

type ContactSingleValueExtendedPropertiesCollectionRequestBuilder ¶

type ContactSingleValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

ContactSingleValueExtendedPropertiesCollectionRequestBuilder is request builder for SingleValueLegacyExtendedProperty collection

func (*ContactSingleValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for SingleValueLegacyExtendedProperty item

func (*ContactSingleValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for SingleValueLegacyExtendedProperty collection

type ContentType ¶

type ContentType struct {
	// Entity is the base model of ContentType
	Entity
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// Group undocumented
	Group *string `json:"group,omitempty"`
	// Hidden undocumented
	Hidden *bool `json:"hidden,omitempty"`
	// InheritedFrom undocumented
	InheritedFrom *ItemReference `json:"inheritedFrom,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Order undocumented
	Order *ContentTypeOrder `json:"order,omitempty"`
	// ParentID undocumented
	ParentID *string `json:"parentId,omitempty"`
	// ReadOnly undocumented
	ReadOnly *bool `json:"readOnly,omitempty"`
	// Sealed undocumented
	Sealed *bool `json:"sealed,omitempty"`
	// ColumnLinks undocumented
	ColumnLinks []ColumnLink `json:"columnLinks,omitempty"`
}

ContentType undocumented

type ContentTypeColumnLinksCollectionRequest ¶

type ContentTypeColumnLinksCollectionRequest struct{ BaseRequest }

ContentTypeColumnLinksCollectionRequest is request for ColumnLink collection

func (*ContentTypeColumnLinksCollectionRequest) Add ¶

Add performs POST request for ColumnLink collection

func (*ContentTypeColumnLinksCollectionRequest) Get ¶

Get performs GET request for ColumnLink collection

func (*ContentTypeColumnLinksCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ColumnLink collection, max N pages

func (*ContentTypeColumnLinksCollectionRequest) Paging ¶

func (r *ContentTypeColumnLinksCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ColumnLink, error)

Paging perfoms paging operation for ColumnLink collection

type ContentTypeColumnLinksCollectionRequestBuilder ¶

type ContentTypeColumnLinksCollectionRequestBuilder struct{ BaseRequestBuilder }

ContentTypeColumnLinksCollectionRequestBuilder is request builder for ColumnLink collection

func (*ContentTypeColumnLinksCollectionRequestBuilder) ID ¶

ID returns request builder for ColumnLink item

func (*ContentTypeColumnLinksCollectionRequestBuilder) Request ¶

Request returns request for ColumnLink collection

type ContentTypeInfo ¶

type ContentTypeInfo struct {
	// Object is the base model of ContentTypeInfo
	Object
	// ID undocumented
	ID *string `json:"id,omitempty"`
}

ContentTypeInfo undocumented

type ContentTypeOrder ¶

type ContentTypeOrder struct {
	// Object is the base model of ContentTypeOrder
	Object
	// Default undocumented
	Default *bool `json:"default,omitempty"`
	// Position undocumented
	Position *int `json:"position,omitempty"`
}

ContentTypeOrder undocumented

type ContentTypeRequest ¶

type ContentTypeRequest struct{ BaseRequest }

ContentTypeRequest is request for ContentType

func (*ContentTypeRequest) Delete ¶

func (r *ContentTypeRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ContentType

func (*ContentTypeRequest) Get ¶

func (r *ContentTypeRequest) Get(ctx context.Context) (resObj *ContentType, err error)

Get performs GET request for ContentType

func (*ContentTypeRequest) Update ¶

func (r *ContentTypeRequest) Update(ctx context.Context, reqObj *ContentType) error

Update performs PATCH request for ContentType

type ContentTypeRequestBuilder ¶

type ContentTypeRequestBuilder struct{ BaseRequestBuilder }

ContentTypeRequestBuilder is request builder for ContentType

ColumnLinks returns request builder for ColumnLink collection

func (*ContentTypeRequestBuilder) Request ¶

Request returns ContentTypeRequest

type Contract ¶

type Contract struct {
	// DirectoryObject is the base model of Contract
	DirectoryObject
	// ContractType undocumented
	ContractType *string `json:"contractType,omitempty"`
	// CustomerID undocumented
	CustomerID *UUID `json:"customerId,omitempty"`
	// DefaultDomainName undocumented
	DefaultDomainName *string `json:"defaultDomainName,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
}

Contract undocumented

type ContractRequest ¶

type ContractRequest struct{ BaseRequest }

ContractRequest is request for Contract

func (*ContractRequest) Delete ¶

func (r *ContractRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Contract

func (*ContractRequest) Get ¶

func (r *ContractRequest) Get(ctx context.Context) (resObj *Contract, err error)

Get performs GET request for Contract

func (*ContractRequest) Update ¶

func (r *ContractRequest) Update(ctx context.Context, reqObj *Contract) error

Update performs PATCH request for Contract

type ContractRequestBuilder ¶

type ContractRequestBuilder struct{ BaseRequestBuilder }

ContractRequestBuilder is request builder for Contract

func (*ContractRequestBuilder) Request ¶

Request returns ContractRequest

type ControlScore ¶

type ControlScore struct {
	// Object is the base model of ControlScore
	Object
	// ControlCategory undocumented
	ControlCategory *string `json:"controlCategory,omitempty"`
	// ControlName undocumented
	ControlName *string `json:"controlName,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// Score undocumented
	Score *float64 `json:"score,omitempty"`
}

ControlScore undocumented

type Conversation ¶

type Conversation struct {
	// Entity is the base model of Conversation
	Entity
	// Topic undocumented
	Topic *string `json:"topic,omitempty"`
	// HasAttachments undocumented
	HasAttachments *bool `json:"hasAttachments,omitempty"`
	// LastDeliveredDateTime undocumented
	LastDeliveredDateTime *time.Time `json:"lastDeliveredDateTime,omitempty"`
	// UniqueSenders undocumented
	UniqueSenders []string `json:"uniqueSenders,omitempty"`
	// Preview undocumented
	Preview *string `json:"preview,omitempty"`
	// Threads undocumented
	Threads []ConversationThread `json:"threads,omitempty"`
}

Conversation undocumented

type ConversationRequest ¶

type ConversationRequest struct{ BaseRequest }

ConversationRequest is request for Conversation

func (*ConversationRequest) Delete ¶

func (r *ConversationRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Conversation

func (*ConversationRequest) Get ¶

func (r *ConversationRequest) Get(ctx context.Context) (resObj *Conversation, err error)

Get performs GET request for Conversation

func (*ConversationRequest) Update ¶

func (r *ConversationRequest) Update(ctx context.Context, reqObj *Conversation) error

Update performs PATCH request for Conversation

type ConversationRequestBuilder ¶

type ConversationRequestBuilder struct{ BaseRequestBuilder }

ConversationRequestBuilder is request builder for Conversation

func (*ConversationRequestBuilder) Request ¶

Request returns ConversationRequest

func (*ConversationRequestBuilder) Threads ¶

Threads returns request builder for ConversationThread collection

type ConversationThread ¶

type ConversationThread struct {
	// Entity is the base model of ConversationThread
	Entity
	// ToRecipients undocumented
	ToRecipients []Recipient `json:"toRecipients,omitempty"`
	// Topic undocumented
	Topic *string `json:"topic,omitempty"`
	// HasAttachments undocumented
	HasAttachments *bool `json:"hasAttachments,omitempty"`
	// LastDeliveredDateTime undocumented
	LastDeliveredDateTime *time.Time `json:"lastDeliveredDateTime,omitempty"`
	// UniqueSenders undocumented
	UniqueSenders []string `json:"uniqueSenders,omitempty"`
	// CcRecipients undocumented
	CcRecipients []Recipient `json:"ccRecipients,omitempty"`
	// Preview undocumented
	Preview *string `json:"preview,omitempty"`
	// IsLocked undocumented
	IsLocked *bool `json:"isLocked,omitempty"`
	// Posts undocumented
	Posts []Post `json:"posts,omitempty"`
}

ConversationThread undocumented

type ConversationThreadPostsCollectionRequest ¶

type ConversationThreadPostsCollectionRequest struct{ BaseRequest }

ConversationThreadPostsCollectionRequest is request for Post collection

func (*ConversationThreadPostsCollectionRequest) Add ¶

func (r *ConversationThreadPostsCollectionRequest) Add(ctx context.Context, reqObj *Post) (resObj *Post, err error)

Add performs POST request for Post collection

func (*ConversationThreadPostsCollectionRequest) Get ¶

Get performs GET request for Post collection

func (*ConversationThreadPostsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Post collection, max N pages

func (*ConversationThreadPostsCollectionRequest) Paging ¶

func (r *ConversationThreadPostsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Post, error)

Paging perfoms paging operation for Post collection

type ConversationThreadPostsCollectionRequestBuilder ¶

type ConversationThreadPostsCollectionRequestBuilder struct{ BaseRequestBuilder }

ConversationThreadPostsCollectionRequestBuilder is request builder for Post collection

func (*ConversationThreadPostsCollectionRequestBuilder) ID ¶

ID returns request builder for Post item

func (*ConversationThreadPostsCollectionRequestBuilder) Request ¶

Request returns request for Post collection

type ConversationThreadReplyRequest ¶

type ConversationThreadReplyRequest struct{ BaseRequest }

func (*ConversationThreadReplyRequest) Post ¶

type ConversationThreadReplyRequestBuilder ¶

type ConversationThreadReplyRequestBuilder struct{ BaseRequestBuilder }

func (*ConversationThreadReplyRequestBuilder) Request ¶

type ConversationThreadReplyRequestParameter ¶

type ConversationThreadReplyRequestParameter struct {
	// Post undocumented
	Post *Post `json:"Post,omitempty"`
}

ConversationThreadReplyRequestParameter undocumented

type ConversationThreadRequest ¶

type ConversationThreadRequest struct{ BaseRequest }

ConversationThreadRequest is request for ConversationThread

func (*ConversationThreadRequest) Delete ¶

Delete performs DELETE request for ConversationThread

func (*ConversationThreadRequest) Get ¶

Get performs GET request for ConversationThread

func (*ConversationThreadRequest) Update ¶

Update performs PATCH request for ConversationThread

type ConversationThreadRequestBuilder ¶

type ConversationThreadRequestBuilder struct{ BaseRequestBuilder }

ConversationThreadRequestBuilder is request builder for ConversationThread

func (*ConversationThreadRequestBuilder) Posts ¶

Posts returns request builder for Post collection

func (*ConversationThreadRequestBuilder) Reply ¶

Reply action undocumented

func (*ConversationThreadRequestBuilder) Request ¶

Request returns ConversationThreadRequest

type ConversationThreadsCollectionRequest ¶

type ConversationThreadsCollectionRequest struct{ BaseRequest }

ConversationThreadsCollectionRequest is request for ConversationThread collection

func (*ConversationThreadsCollectionRequest) Add ¶

Add performs POST request for ConversationThread collection

func (*ConversationThreadsCollectionRequest) Get ¶

Get performs GET request for ConversationThread collection

func (*ConversationThreadsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ConversationThread collection, max N pages

func (*ConversationThreadsCollectionRequest) Paging ¶

func (r *ConversationThreadsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ConversationThread, error)

Paging perfoms paging operation for ConversationThread collection

type ConversationThreadsCollectionRequestBuilder ¶

type ConversationThreadsCollectionRequestBuilder struct{ BaseRequestBuilder }

ConversationThreadsCollectionRequestBuilder is request builder for ConversationThread collection

func (*ConversationThreadsCollectionRequestBuilder) ID ¶

ID returns request builder for ConversationThread item

func (*ConversationThreadsCollectionRequestBuilder) Request ¶

Request returns request for ConversationThread collection

type ConvertIDResult ¶

type ConvertIDResult struct {
	// Object is the base model of ConvertIDResult
	Object
	// SourceID undocumented
	SourceID *string `json:"sourceId,omitempty"`
	// TargetID undocumented
	TargetID *string `json:"targetId,omitempty"`
	// ErrorDetails undocumented
	ErrorDetails *GenericError `json:"errorDetails,omitempty"`
}

ConvertIDResult undocumented

type CopyNotebookModel ¶

type CopyNotebookModel struct {
	// Object is the base model of CopyNotebookModel
	Object
	// IsDefault undocumented
	IsDefault *bool `json:"isDefault,omitempty"`
	// UserRole undocumented
	UserRole *OnenoteUserRole `json:"userRole,omitempty"`
	// IsShared undocumented
	IsShared *bool `json:"isShared,omitempty"`
	// SectionsURL undocumented
	SectionsURL *string `json:"sectionsUrl,omitempty"`
	// SectionGroupsURL undocumented
	SectionGroupsURL *string `json:"sectionGroupsUrl,omitempty"`
	// Links undocumented
	Links *NotebookLinks `json:"links,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// CreatedBy undocumented
	CreatedBy *string `json:"createdBy,omitempty"`
	// CreatedByIdentity undocumented
	CreatedByIdentity *IdentitySet `json:"createdByIdentity,omitempty"`
	// LastModifiedBy undocumented
	LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
	// LastModifiedByIdentity undocumented
	LastModifiedByIdentity *IdentitySet `json:"lastModifiedByIdentity,omitempty"`
	// LastModifiedTime undocumented
	LastModifiedTime *time.Time `json:"lastModifiedTime,omitempty"`
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// Self undocumented
	Self *string `json:"self,omitempty"`
	// CreatedTime undocumented
	CreatedTime *time.Time `json:"createdTime,omitempty"`
}

CopyNotebookModel undocumented

type CurrencyColumn ¶

type CurrencyColumn struct {
	// Object is the base model of CurrencyColumn
	Object
	// Locale undocumented
	Locale *string `json:"locale,omitempty"`
}

CurrencyColumn undocumented

type CustomTimeZone ¶

type CustomTimeZone struct {
	// TimeZoneBase is the base model of CustomTimeZone
	TimeZoneBase
	// Bias undocumented
	Bias *int `json:"bias,omitempty"`
	// StandardOffset undocumented
	StandardOffset *StandardTimeZoneOffset `json:"standardOffset,omitempty"`
	// DaylightOffset undocumented
	DaylightOffset *DaylightTimeZoneOffset `json:"daylightOffset,omitempty"`
}

CustomTimeZone undocumented

type DataPolicyOperation ¶

type DataPolicyOperation struct {
	// Entity is the base model of DataPolicyOperation
	Entity
	// CompletedDateTime undocumented
	CompletedDateTime *time.Time `json:"completedDateTime,omitempty"`
	// Status undocumented
	Status *DataPolicyOperationStatus `json:"status,omitempty"`
	// StorageLocation undocumented
	StorageLocation *string `json:"storageLocation,omitempty"`
	// UserID undocumented
	UserID *string `json:"userId,omitempty"`
	// SubmittedDateTime undocumented
	SubmittedDateTime *time.Time `json:"submittedDateTime,omitempty"`
	// Progress undocumented
	Progress *float64 `json:"progress,omitempty"`
}

DataPolicyOperation undocumented

type DataPolicyOperationRequest ¶

type DataPolicyOperationRequest struct{ BaseRequest }

DataPolicyOperationRequest is request for DataPolicyOperation

func (*DataPolicyOperationRequest) Delete ¶

Delete performs DELETE request for DataPolicyOperation

func (*DataPolicyOperationRequest) Get ¶

Get performs GET request for DataPolicyOperation

func (*DataPolicyOperationRequest) Update ¶

Update performs PATCH request for DataPolicyOperation

type DataPolicyOperationRequestBuilder ¶

type DataPolicyOperationRequestBuilder struct{ BaseRequestBuilder }

DataPolicyOperationRequestBuilder is request builder for DataPolicyOperation

func (*DataPolicyOperationRequestBuilder) Request ¶

Request returns DataPolicyOperationRequest

type DataPolicyOperationStatus ¶

type DataPolicyOperationStatus string

DataPolicyOperationStatus undocumented

const (
	// DataPolicyOperationStatusVNotStarted undocumented
	DataPolicyOperationStatusVNotStarted DataPolicyOperationStatus = "notStarted"
	// DataPolicyOperationStatusVRunning undocumented
	DataPolicyOperationStatusVRunning DataPolicyOperationStatus = "running"
	// DataPolicyOperationStatusVComplete undocumented
	DataPolicyOperationStatusVComplete DataPolicyOperationStatus = "complete"
	// DataPolicyOperationStatusVFailed undocumented
	DataPolicyOperationStatusVFailed DataPolicyOperationStatus = "failed"
	// DataPolicyOperationStatusVUnknownFutureValue undocumented
	DataPolicyOperationStatusVUnknownFutureValue DataPolicyOperationStatus = "unknownFutureValue"
)

type Date ¶ added in v0.1.2

type Date string

Date is type alias for Edm.Date

func NewDate ¶ added in v0.1.2

func NewDate(t time.Time) *Date

NewDate creates Date from time.Time

func (*Date) Time ¶ added in v0.1.2

func (d *Date) Time() (time.Time, error)

Time converts Date to time.Time

type DateTimeColumn ¶

type DateTimeColumn struct {
	// Object is the base model of DateTimeColumn
	Object
	// DisplayAs undocumented
	DisplayAs *string `json:"displayAs,omitempty"`
	// Format undocumented
	Format *string `json:"format,omitempty"`
}

DateTimeColumn undocumented

type DateTimeTimeZone ¶

type DateTimeTimeZone struct {
	// Object is the base model of DateTimeTimeZone
	Object
	// DateTime undocumented
	DateTime *string `json:"dateTime,omitempty"`
	// TimeZone undocumented
	TimeZone *string `json:"timeZone,omitempty"`
}

DateTimeTimeZone undocumented

type DayOfWeek ¶

type DayOfWeek string

DayOfWeek undocumented

const (
	// DayOfWeekVSunday undocumented
	DayOfWeekVSunday DayOfWeek = "sunday"
	// DayOfWeekVMonday undocumented
	DayOfWeekVMonday DayOfWeek = "monday"
	// DayOfWeekVTuesday undocumented
	DayOfWeekVTuesday DayOfWeek = "tuesday"
	// DayOfWeekVWednesday undocumented
	DayOfWeekVWednesday DayOfWeek = "wednesday"
	// DayOfWeekVThursday undocumented
	DayOfWeekVThursday DayOfWeek = "thursday"
	// DayOfWeekVFriday undocumented
	DayOfWeekVFriday DayOfWeek = "friday"
	// DayOfWeekVSaturday undocumented
	DayOfWeekVSaturday DayOfWeek = "saturday"
)

type DaylightTimeZoneOffset ¶

type DaylightTimeZoneOffset struct {
	// StandardTimeZoneOffset is the base model of DaylightTimeZoneOffset
	StandardTimeZoneOffset
	// DaylightBias undocumented
	DaylightBias *int `json:"daylightBias,omitempty"`
}

DaylightTimeZoneOffset undocumented

type DefaultColumnValue ¶

type DefaultColumnValue struct {
	// Object is the base model of DefaultColumnValue
	Object
	// Formula undocumented
	Formula *string `json:"formula,omitempty"`
	// Value undocumented
	Value *string `json:"value,omitempty"`
}

DefaultColumnValue undocumented

type DefaultManagedAppProtection ¶

type DefaultManagedAppProtection struct {
	// ManagedAppProtection is the base model of DefaultManagedAppProtection
	ManagedAppProtection
	// AppDataEncryptionType Type of encryption which should be used for data in a managed app. (iOS Only)
	AppDataEncryptionType *ManagedAppDataEncryptionType `json:"appDataEncryptionType,omitempty"`
	// ScreenCaptureBlocked Indicates whether screen capture is blocked. (Android only)
	ScreenCaptureBlocked *bool `json:"screenCaptureBlocked,omitempty"`
	// EncryptAppData Indicates whether managed-app data should be encrypted. (Android only)
	EncryptAppData *bool `json:"encryptAppData,omitempty"`
	// DisableAppEncryptionIfDeviceEncryptionIsEnabled When this setting is enabled, app level encryption is disabled if device level encryption is enabled. (Android only)
	DisableAppEncryptionIfDeviceEncryptionIsEnabled *bool `json:"disableAppEncryptionIfDeviceEncryptionIsEnabled,omitempty"`
	// MinimumRequiredSdkVersion Versions less than the specified version will block the managed app from accessing company data. (iOS Only)
	MinimumRequiredSdkVersion *string `json:"minimumRequiredSdkVersion,omitempty"`
	// CustomSettings A set of string key and string value pairs to be sent to the affected users, unalterned by this service
	CustomSettings []KeyValuePair `json:"customSettings,omitempty"`
	// DeployedAppCount Count of apps to which the current policy is deployed.
	DeployedAppCount *int `json:"deployedAppCount,omitempty"`
	// MinimumRequiredPatchVersion Define the oldest required Android security patch level a user can have to gain secure access to the app. (Android only)
	MinimumRequiredPatchVersion *string `json:"minimumRequiredPatchVersion,omitempty"`
	// MinimumWarningPatchVersion Define the oldest recommended Android security patch level a user can have for secure access to the app. (Android only)
	MinimumWarningPatchVersion *string `json:"minimumWarningPatchVersion,omitempty"`
	// FaceIDBlocked Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True. (iOS Only)
	FaceIDBlocked *bool `json:"faceIdBlocked,omitempty"`
	// Apps undocumented
	Apps []ManagedMobileApp `json:"apps,omitempty"`
	// DeploymentSummary undocumented
	DeploymentSummary *ManagedAppPolicyDeploymentSummary `json:"deploymentSummary,omitempty"`
}

DefaultManagedAppProtection Policy used to configure detailed management settings for a specified set of apps for all users not targeted by a TargetedManagedAppProtection Policy

type DefaultManagedAppProtectionAppsCollectionRequest ¶

type DefaultManagedAppProtectionAppsCollectionRequest struct{ BaseRequest }

DefaultManagedAppProtectionAppsCollectionRequest is request for ManagedMobileApp collection

func (*DefaultManagedAppProtectionAppsCollectionRequest) Add ¶

Add performs POST request for ManagedMobileApp collection

func (*DefaultManagedAppProtectionAppsCollectionRequest) Get ¶

Get performs GET request for ManagedMobileApp collection

func (*DefaultManagedAppProtectionAppsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedMobileApp collection, max N pages

func (*DefaultManagedAppProtectionAppsCollectionRequest) Paging ¶

func (r *DefaultManagedAppProtectionAppsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedMobileApp, error)

Paging perfoms paging operation for ManagedMobileApp collection

type DefaultManagedAppProtectionAppsCollectionRequestBuilder ¶

type DefaultManagedAppProtectionAppsCollectionRequestBuilder struct{ BaseRequestBuilder }

DefaultManagedAppProtectionAppsCollectionRequestBuilder is request builder for ManagedMobileApp collection

func (*DefaultManagedAppProtectionAppsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedMobileApp item

func (*DefaultManagedAppProtectionAppsCollectionRequestBuilder) Request ¶

Request returns request for ManagedMobileApp collection

type DefaultManagedAppProtectionRequest ¶

type DefaultManagedAppProtectionRequest struct{ BaseRequest }

DefaultManagedAppProtectionRequest is request for DefaultManagedAppProtection

func (*DefaultManagedAppProtectionRequest) Delete ¶

Delete performs DELETE request for DefaultManagedAppProtection

func (*DefaultManagedAppProtectionRequest) Get ¶

Get performs GET request for DefaultManagedAppProtection

func (*DefaultManagedAppProtectionRequest) Update ¶

Update performs PATCH request for DefaultManagedAppProtection

type DefaultManagedAppProtectionRequestBuilder ¶

type DefaultManagedAppProtectionRequestBuilder struct{ BaseRequestBuilder }

DefaultManagedAppProtectionRequestBuilder is request builder for DefaultManagedAppProtection

func (*DefaultManagedAppProtectionRequestBuilder) Apps ¶

Apps returns request builder for ManagedMobileApp collection

func (*DefaultManagedAppProtectionRequestBuilder) DeploymentSummary ¶

DeploymentSummary is navigation property

func (*DefaultManagedAppProtectionRequestBuilder) Request ¶

Request returns DefaultManagedAppProtectionRequest

type DefenderCloudBlockLevelType ¶

type DefenderCloudBlockLevelType string

DefenderCloudBlockLevelType undocumented

const (
	// DefenderCloudBlockLevelTypeVNotConfigured undocumented
	DefenderCloudBlockLevelTypeVNotConfigured DefenderCloudBlockLevelType = "notConfigured"
	// DefenderCloudBlockLevelTypeVHigh undocumented
	DefenderCloudBlockLevelTypeVHigh DefenderCloudBlockLevelType = "high"
	// DefenderCloudBlockLevelTypeVHighPlus undocumented
	DefenderCloudBlockLevelTypeVHighPlus DefenderCloudBlockLevelType = "highPlus"
	// DefenderCloudBlockLevelTypeVZeroTolerance undocumented
	DefenderCloudBlockLevelTypeVZeroTolerance DefenderCloudBlockLevelType = "zeroTolerance"
)

type DefenderDetectedMalwareActions ¶

type DefenderDetectedMalwareActions struct {
	// Object is the base model of DefenderDetectedMalwareActions
	Object
	// LowSeverity Indicates a Defender action to take for low severity Malware threat detected.
	LowSeverity *DefenderThreatAction `json:"lowSeverity,omitempty"`
	// ModerateSeverity Indicates a Defender action to take for moderate severity Malware threat detected.
	ModerateSeverity *DefenderThreatAction `json:"moderateSeverity,omitempty"`
	// HighSeverity Indicates a Defender action to take for high severity Malware threat detected.
	HighSeverity *DefenderThreatAction `json:"highSeverity,omitempty"`
	// SevereSeverity Indicates a Defender action to take for severe severity Malware threat detected.
	SevereSeverity *DefenderThreatAction `json:"severeSeverity,omitempty"`
}

DefenderDetectedMalwareActions undocumented

type DefenderMonitorFileActivity ¶

type DefenderMonitorFileActivity string

DefenderMonitorFileActivity undocumented

const (
	// DefenderMonitorFileActivityVUserDefined undocumented
	DefenderMonitorFileActivityVUserDefined DefenderMonitorFileActivity = "userDefined"
	// DefenderMonitorFileActivityVDisable undocumented
	DefenderMonitorFileActivityVDisable DefenderMonitorFileActivity = "disable"
	// DefenderMonitorFileActivityVMonitorAllFiles undocumented
	DefenderMonitorFileActivityVMonitorAllFiles DefenderMonitorFileActivity = "monitorAllFiles"
	// DefenderMonitorFileActivityVMonitorIncomingFilesOnly undocumented
	DefenderMonitorFileActivityVMonitorIncomingFilesOnly DefenderMonitorFileActivity = "monitorIncomingFilesOnly"
	// DefenderMonitorFileActivityVMonitorOutgoingFilesOnly undocumented
	DefenderMonitorFileActivityVMonitorOutgoingFilesOnly DefenderMonitorFileActivity = "monitorOutgoingFilesOnly"
)

type DefenderPromptForSampleSubmission ¶

type DefenderPromptForSampleSubmission string

DefenderPromptForSampleSubmission undocumented

const (
	// DefenderPromptForSampleSubmissionVUserDefined undocumented
	DefenderPromptForSampleSubmissionVUserDefined DefenderPromptForSampleSubmission = "userDefined"
	// DefenderPromptForSampleSubmissionVAlwaysPrompt undocumented
	DefenderPromptForSampleSubmissionVAlwaysPrompt DefenderPromptForSampleSubmission = "alwaysPrompt"
	// DefenderPromptForSampleSubmissionVPromptBeforeSendingPersonalData undocumented
	DefenderPromptForSampleSubmissionVPromptBeforeSendingPersonalData DefenderPromptForSampleSubmission = "promptBeforeSendingPersonalData"
	// DefenderPromptForSampleSubmissionVNeverSendData undocumented
	DefenderPromptForSampleSubmissionVNeverSendData DefenderPromptForSampleSubmission = "neverSendData"
	// DefenderPromptForSampleSubmissionVSendAllDataWithoutPrompting undocumented
	DefenderPromptForSampleSubmissionVSendAllDataWithoutPrompting DefenderPromptForSampleSubmission = "sendAllDataWithoutPrompting"
)

type DefenderScanType ¶

type DefenderScanType string

DefenderScanType undocumented

const (
	// DefenderScanTypeVUserDefined undocumented
	DefenderScanTypeVUserDefined DefenderScanType = "userDefined"
	// DefenderScanTypeVDisabled undocumented
	DefenderScanTypeVDisabled DefenderScanType = "disabled"
	// DefenderScanTypeVQuick undocumented
	DefenderScanTypeVQuick DefenderScanType = "quick"
	// DefenderScanTypeVFull undocumented
	DefenderScanTypeVFull DefenderScanType = "full"
)

type DefenderThreatAction ¶

type DefenderThreatAction string

DefenderThreatAction undocumented

const (
	// DefenderThreatActionVDeviceDefault undocumented
	DefenderThreatActionVDeviceDefault DefenderThreatAction = "deviceDefault"
	// DefenderThreatActionVClean undocumented
	DefenderThreatActionVClean DefenderThreatAction = "clean"
	// DefenderThreatActionVQuarantine undocumented
	DefenderThreatActionVQuarantine DefenderThreatAction = "quarantine"
	// DefenderThreatActionVRemove undocumented
	DefenderThreatActionVRemove DefenderThreatAction = "remove"
	// DefenderThreatActionVAllow undocumented
	DefenderThreatActionVAllow DefenderThreatAction = "allow"
	// DefenderThreatActionVUserDefined undocumented
	DefenderThreatActionVUserDefined DefenderThreatAction = "userDefined"
	// DefenderThreatActionVBlock undocumented
	DefenderThreatActionVBlock DefenderThreatAction = "block"
)

type DeleteUserFromSharedAppleDeviceActionResult ¶

type DeleteUserFromSharedAppleDeviceActionResult struct {
	// DeviceActionResult is the base model of DeleteUserFromSharedAppleDeviceActionResult
	DeviceActionResult
	// UserPrincipalName User principal name of the user to be deleted
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

DeleteUserFromSharedAppleDeviceActionResult undocumented

type Deleted ¶

type Deleted struct {
	// Object is the base model of Deleted
	Object
	// State undocumented
	State *string `json:"state,omitempty"`
}

Deleted undocumented

type DetectedApp ¶

type DetectedApp struct {
	// Entity is the base model of DetectedApp
	Entity
	// DisplayName Name of the discovered application. Read-only
	DisplayName *string `json:"displayName,omitempty"`
	// Version Version of the discovered application. Read-only
	Version *string `json:"version,omitempty"`
	// SizeInByte Discovered application size in bytes. Read-only
	SizeInByte *int `json:"sizeInByte,omitempty"`
	// DeviceCount The number of devices that have installed this application
	DeviceCount *int `json:"deviceCount,omitempty"`
	// ManagedDevices undocumented
	ManagedDevices []ManagedDevice `json:"managedDevices,omitempty"`
}

DetectedApp A managed or unmanaged app that is installed on a managed device. Unmanaged apps will only appear for devices marked as corporate owned.

type DetectedAppManagedDevicesCollectionRequest ¶

type DetectedAppManagedDevicesCollectionRequest struct{ BaseRequest }

DetectedAppManagedDevicesCollectionRequest is request for ManagedDevice collection

func (*DetectedAppManagedDevicesCollectionRequest) Add ¶

Add performs POST request for ManagedDevice collection

func (*DetectedAppManagedDevicesCollectionRequest) Get ¶

Get performs GET request for ManagedDevice collection

func (*DetectedAppManagedDevicesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedDevice collection, max N pages

func (*DetectedAppManagedDevicesCollectionRequest) Paging ¶

func (r *DetectedAppManagedDevicesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedDevice, error)

Paging perfoms paging operation for ManagedDevice collection

type DetectedAppManagedDevicesCollectionRequestBuilder ¶

type DetectedAppManagedDevicesCollectionRequestBuilder struct{ BaseRequestBuilder }

DetectedAppManagedDevicesCollectionRequestBuilder is request builder for ManagedDevice collection

func (*DetectedAppManagedDevicesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedDevice item

func (*DetectedAppManagedDevicesCollectionRequestBuilder) Request ¶

Request returns request for ManagedDevice collection

type DetectedAppRequest ¶

type DetectedAppRequest struct{ BaseRequest }

DetectedAppRequest is request for DetectedApp

func (*DetectedAppRequest) Delete ¶

func (r *DetectedAppRequest) Delete(ctx context.Context) error

Delete performs DELETE request for DetectedApp

func (*DetectedAppRequest) Get ¶

func (r *DetectedAppRequest) Get(ctx context.Context) (resObj *DetectedApp, err error)

Get performs GET request for DetectedApp

func (*DetectedAppRequest) Update ¶

func (r *DetectedAppRequest) Update(ctx context.Context, reqObj *DetectedApp) error

Update performs PATCH request for DetectedApp

type DetectedAppRequestBuilder ¶

type DetectedAppRequestBuilder struct{ BaseRequestBuilder }

DetectedAppRequestBuilder is request builder for DetectedApp

func (*DetectedAppRequestBuilder) ManagedDevices ¶

ManagedDevices returns request builder for ManagedDevice collection

func (*DetectedAppRequestBuilder) Request ¶

Request returns DetectedAppRequest

type Device ¶

type Device struct {
	// DirectoryObject is the base model of Device
	DirectoryObject
	// AccountEnabled undocumented
	AccountEnabled *bool `json:"accountEnabled,omitempty"`
	// AlternativeSecurityIDs undocumented
	AlternativeSecurityIDs []AlternativeSecurityID `json:"alternativeSecurityIds,omitempty"`
	// ApproximateLastSignInDateTime undocumented
	ApproximateLastSignInDateTime *time.Time `json:"approximateLastSignInDateTime,omitempty"`
	// ComplianceExpirationDateTime undocumented
	ComplianceExpirationDateTime *time.Time `json:"complianceExpirationDateTime,omitempty"`
	// DeviceID undocumented
	DeviceID *string `json:"deviceId,omitempty"`
	// DeviceMetadata undocumented
	DeviceMetadata *string `json:"deviceMetadata,omitempty"`
	// DeviceVersion undocumented
	DeviceVersion *int `json:"deviceVersion,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// IsCompliant undocumented
	IsCompliant *bool `json:"isCompliant,omitempty"`
	// IsManaged undocumented
	IsManaged *bool `json:"isManaged,omitempty"`
	// MDMAppID undocumented
	MDMAppID *string `json:"mdmAppId,omitempty"`
	// OnPremisesLastSyncDateTime undocumented
	OnPremisesLastSyncDateTime *time.Time `json:"onPremisesLastSyncDateTime,omitempty"`
	// OnPremisesSyncEnabled undocumented
	OnPremisesSyncEnabled *bool `json:"onPremisesSyncEnabled,omitempty"`
	// OperatingSystem undocumented
	OperatingSystem *string `json:"operatingSystem,omitempty"`
	// OperatingSystemVersion undocumented
	OperatingSystemVersion *string `json:"operatingSystemVersion,omitempty"`
	// PhysicalIDs undocumented
	PhysicalIDs []string `json:"physicalIds,omitempty"`
	// ProfileType undocumented
	ProfileType *string `json:"profileType,omitempty"`
	// SystemLabels undocumented
	SystemLabels []string `json:"systemLabels,omitempty"`
	// TrustType undocumented
	TrustType *string `json:"trustType,omitempty"`
	// MemberOf undocumented
	MemberOf []DirectoryObject `json:"memberOf,omitempty"`
	// RegisteredOwners undocumented
	RegisteredOwners []DirectoryObject `json:"registeredOwners,omitempty"`
	// RegisteredUsers undocumented
	RegisteredUsers []DirectoryObject `json:"registeredUsers,omitempty"`
	// TransitiveMemberOf undocumented
	TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"`
	// Extensions undocumented
	Extensions []Extension `json:"extensions,omitempty"`
}

Device undocumented

type DeviceActionResult ¶

type DeviceActionResult struct {
	// Object is the base model of DeviceActionResult
	Object
	// ActionName Action name
	ActionName *string `json:"actionName,omitempty"`
	// ActionState State of the action
	ActionState *ActionState `json:"actionState,omitempty"`
	// StartDateTime Time the action was initiated
	StartDateTime *time.Time `json:"startDateTime,omitempty"`
	// LastUpdatedDateTime Time the action state was last updated
	LastUpdatedDateTime *time.Time `json:"lastUpdatedDateTime,omitempty"`
}

DeviceActionResult undocumented

type DeviceAndAppManagementAssignmentTarget ¶

type DeviceAndAppManagementAssignmentTarget struct {
	// Object is the base model of DeviceAndAppManagementAssignmentTarget
	Object
}

DeviceAndAppManagementAssignmentTarget undocumented

type DeviceAndAppManagementRoleAssignment ¶

type DeviceAndAppManagementRoleAssignment struct {
	// RoleAssignment is the base model of DeviceAndAppManagementRoleAssignment
	RoleAssignment
	// Members The list of ids of role member security groups. These are IDs from Azure Active Directory.
	Members []string `json:"members,omitempty"`
}

DeviceAndAppManagementRoleAssignment The Role Assignment resource. Role assignments tie together a role definition with members and scopes. There can be one or more role assignments per role. This applies to custom and built-in roles.

type DeviceAndAppManagementRoleAssignmentRequest ¶

type DeviceAndAppManagementRoleAssignmentRequest struct{ BaseRequest }

DeviceAndAppManagementRoleAssignmentRequest is request for DeviceAndAppManagementRoleAssignment

func (*DeviceAndAppManagementRoleAssignmentRequest) Delete ¶

Delete performs DELETE request for DeviceAndAppManagementRoleAssignment

func (*DeviceAndAppManagementRoleAssignmentRequest) Get ¶

Get performs GET request for DeviceAndAppManagementRoleAssignment

func (*DeviceAndAppManagementRoleAssignmentRequest) Update ¶

Update performs PATCH request for DeviceAndAppManagementRoleAssignment

type DeviceAndAppManagementRoleAssignmentRequestBuilder ¶

type DeviceAndAppManagementRoleAssignmentRequestBuilder struct{ BaseRequestBuilder }

DeviceAndAppManagementRoleAssignmentRequestBuilder is request builder for DeviceAndAppManagementRoleAssignment

func (*DeviceAndAppManagementRoleAssignmentRequestBuilder) Request ¶

Request returns DeviceAndAppManagementRoleAssignmentRequest

type DeviceAndAppManagementRoleDefinition ¶

type DeviceAndAppManagementRoleDefinition struct {
	// RoleDefinition is the base model of DeviceAndAppManagementRoleDefinition
	RoleDefinition
}

DeviceAndAppManagementRoleDefinition The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role.

type DeviceAppManagement ¶

type DeviceAppManagement struct {
	// Entity is the base model of DeviceAppManagement
	Entity
	// MicrosoftStoreForBusinessLastSuccessfulSyncDateTime The last time the apps from the Microsoft Store for Business were synced successfully for the account.
	MicrosoftStoreForBusinessLastSuccessfulSyncDateTime *time.Time `json:"microsoftStoreForBusinessLastSuccessfulSyncDateTime,omitempty"`
	// IsEnabledForMicrosoftStoreForBusiness Whether the account is enabled for syncing applications from the Microsoft Store for Business.
	IsEnabledForMicrosoftStoreForBusiness *bool `json:"isEnabledForMicrosoftStoreForBusiness,omitempty"`
	// MicrosoftStoreForBusinessLanguage The locale information used to sync applications from the Microsoft Store for Business. Cultures that are specific to a country/region. The names of these cultures follow RFC 4646 (Windows Vista and later). The format is <languagecode2>-<country/regioncode2>, where <languagecode2> is a lowercase two-letter code derived from ISO 639-1 and <country/regioncode2> is an uppercase two-letter code derived from ISO 3166. For example, en-US for English (United States) is a specific culture.
	MicrosoftStoreForBusinessLanguage *string `json:"microsoftStoreForBusinessLanguage,omitempty"`
	// MicrosoftStoreForBusinessLastCompletedApplicationSyncTime The last time an application sync from the Microsoft Store for Business was completed.
	MicrosoftStoreForBusinessLastCompletedApplicationSyncTime *time.Time `json:"microsoftStoreForBusinessLastCompletedApplicationSyncTime,omitempty"`
	// ManagedEBooks undocumented
	ManagedEBooks []ManagedEBook `json:"managedEBooks,omitempty"`
	// MobileApps undocumented
	MobileApps []MobileApp `json:"mobileApps,omitempty"`
	// MobileAppCategories undocumented
	MobileAppCategories []MobileAppCategory `json:"mobileAppCategories,omitempty"`
	// MobileAppConfigurations undocumented
	MobileAppConfigurations []ManagedDeviceMobileAppConfiguration `json:"mobileAppConfigurations,omitempty"`
	// VPPTokens undocumented
	VPPTokens []VPPToken `json:"vppTokens,omitempty"`
	// ManagedAppPolicies undocumented
	ManagedAppPolicies []ManagedAppPolicy `json:"managedAppPolicies,omitempty"`
	// IOSManagedAppProtections undocumented
	IOSManagedAppProtections []IOSManagedAppProtection `json:"iosManagedAppProtections,omitempty"`
	// AndroidManagedAppProtections undocumented
	AndroidManagedAppProtections []AndroidManagedAppProtection `json:"androidManagedAppProtections,omitempty"`
	// DefaultManagedAppProtections undocumented
	DefaultManagedAppProtections []DefaultManagedAppProtection `json:"defaultManagedAppProtections,omitempty"`
	// TargetedManagedAppConfigurations undocumented
	TargetedManagedAppConfigurations []TargetedManagedAppConfiguration `json:"targetedManagedAppConfigurations,omitempty"`
	// MDMWindowsInformationProtectionPolicies undocumented
	MDMWindowsInformationProtectionPolicies []MDMWindowsInformationProtectionPolicy `json:"mdmWindowsInformationProtectionPolicies,omitempty"`
	// WindowsInformationProtectionPolicies undocumented
	WindowsInformationProtectionPolicies []WindowsInformationProtectionPolicy `json:"windowsInformationProtectionPolicies,omitempty"`
	// ManagedAppRegistrations undocumented
	ManagedAppRegistrations []ManagedAppRegistration `json:"managedAppRegistrations,omitempty"`
	// ManagedAppStatuses undocumented
	ManagedAppStatuses []ManagedAppStatus `json:"managedAppStatuses,omitempty"`
}

DeviceAppManagement Device app management singleton entity.

type DeviceAppManagementAndroidManagedAppProtectionsCollectionRequest ¶

type DeviceAppManagementAndroidManagedAppProtectionsCollectionRequest struct{ BaseRequest }

DeviceAppManagementAndroidManagedAppProtectionsCollectionRequest is request for AndroidManagedAppProtection collection

func (*DeviceAppManagementAndroidManagedAppProtectionsCollectionRequest) Add ¶

Add performs POST request for AndroidManagedAppProtection collection

func (*DeviceAppManagementAndroidManagedAppProtectionsCollectionRequest) Get ¶

Get performs GET request for AndroidManagedAppProtection collection

func (*DeviceAppManagementAndroidManagedAppProtectionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for AndroidManagedAppProtection collection, max N pages

func (*DeviceAppManagementAndroidManagedAppProtectionsCollectionRequest) Paging ¶

Paging perfoms paging operation for AndroidManagedAppProtection collection

type DeviceAppManagementAndroidManagedAppProtectionsCollectionRequestBuilder ¶

type DeviceAppManagementAndroidManagedAppProtectionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementAndroidManagedAppProtectionsCollectionRequestBuilder is request builder for AndroidManagedAppProtection collection

func (*DeviceAppManagementAndroidManagedAppProtectionsCollectionRequestBuilder) ID ¶

ID returns request builder for AndroidManagedAppProtection item

func (*DeviceAppManagementAndroidManagedAppProtectionsCollectionRequestBuilder) Request ¶

Request returns request for AndroidManagedAppProtection collection

type DeviceAppManagementDefaultManagedAppProtectionsCollectionRequest ¶

type DeviceAppManagementDefaultManagedAppProtectionsCollectionRequest struct{ BaseRequest }

DeviceAppManagementDefaultManagedAppProtectionsCollectionRequest is request for DefaultManagedAppProtection collection

func (*DeviceAppManagementDefaultManagedAppProtectionsCollectionRequest) Add ¶

Add performs POST request for DefaultManagedAppProtection collection

func (*DeviceAppManagementDefaultManagedAppProtectionsCollectionRequest) Get ¶

Get performs GET request for DefaultManagedAppProtection collection

func (*DeviceAppManagementDefaultManagedAppProtectionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DefaultManagedAppProtection collection, max N pages

func (*DeviceAppManagementDefaultManagedAppProtectionsCollectionRequest) Paging ¶

Paging perfoms paging operation for DefaultManagedAppProtection collection

type DeviceAppManagementDefaultManagedAppProtectionsCollectionRequestBuilder ¶

type DeviceAppManagementDefaultManagedAppProtectionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementDefaultManagedAppProtectionsCollectionRequestBuilder is request builder for DefaultManagedAppProtection collection

func (*DeviceAppManagementDefaultManagedAppProtectionsCollectionRequestBuilder) ID ¶

ID returns request builder for DefaultManagedAppProtection item

func (*DeviceAppManagementDefaultManagedAppProtectionsCollectionRequestBuilder) Request ¶

Request returns request for DefaultManagedAppProtection collection

type DeviceAppManagementIOSManagedAppProtectionsCollectionRequest ¶

type DeviceAppManagementIOSManagedAppProtectionsCollectionRequest struct{ BaseRequest }

DeviceAppManagementIOSManagedAppProtectionsCollectionRequest is request for IOSManagedAppProtection collection

func (*DeviceAppManagementIOSManagedAppProtectionsCollectionRequest) Add ¶

Add performs POST request for IOSManagedAppProtection collection

func (*DeviceAppManagementIOSManagedAppProtectionsCollectionRequest) Get ¶

Get performs GET request for IOSManagedAppProtection collection

func (*DeviceAppManagementIOSManagedAppProtectionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for IOSManagedAppProtection collection, max N pages

func (*DeviceAppManagementIOSManagedAppProtectionsCollectionRequest) Paging ¶

Paging perfoms paging operation for IOSManagedAppProtection collection

type DeviceAppManagementIOSManagedAppProtectionsCollectionRequestBuilder ¶

type DeviceAppManagementIOSManagedAppProtectionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementIOSManagedAppProtectionsCollectionRequestBuilder is request builder for IOSManagedAppProtection collection

func (*DeviceAppManagementIOSManagedAppProtectionsCollectionRequestBuilder) ID ¶

ID returns request builder for IOSManagedAppProtection item

func (*DeviceAppManagementIOSManagedAppProtectionsCollectionRequestBuilder) Request ¶

Request returns request for IOSManagedAppProtection collection

type DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequest ¶ added in v0.1.2

type DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequest struct{ BaseRequest }

DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequest is request for MDMWindowsInformationProtectionPolicy collection

func (*DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequest) Add ¶ added in v0.1.2

Add performs POST request for MDMWindowsInformationProtectionPolicy collection

func (*DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequest) Get ¶ added in v0.1.2

Get performs GET request for MDMWindowsInformationProtectionPolicy collection

func (*DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MDMWindowsInformationProtectionPolicy collection, max N pages

func (*DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequest) Paging ¶ added in v0.1.2

Paging perfoms paging operation for MDMWindowsInformationProtectionPolicy collection

type DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequestBuilder ¶ added in v0.1.2

type DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequestBuilder is request builder for MDMWindowsInformationProtectionPolicy collection

func (*DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequestBuilder) ID ¶ added in v0.1.2

ID returns request builder for MDMWindowsInformationProtectionPolicy item

func (*DeviceAppManagementMDMWindowsInformationProtectionPoliciesCollectionRequestBuilder) Request ¶ added in v0.1.2

Request returns request for MDMWindowsInformationProtectionPolicy collection

type DeviceAppManagementManagedAppPoliciesCollectionRequest ¶

type DeviceAppManagementManagedAppPoliciesCollectionRequest struct{ BaseRequest }

DeviceAppManagementManagedAppPoliciesCollectionRequest is request for ManagedAppPolicy collection

func (*DeviceAppManagementManagedAppPoliciesCollectionRequest) Add ¶

Add performs POST request for ManagedAppPolicy collection

func (*DeviceAppManagementManagedAppPoliciesCollectionRequest) Get ¶

Get performs GET request for ManagedAppPolicy collection

func (*DeviceAppManagementManagedAppPoliciesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedAppPolicy collection, max N pages

func (*DeviceAppManagementManagedAppPoliciesCollectionRequest) Paging ¶

func (r *DeviceAppManagementManagedAppPoliciesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedAppPolicy, error)

Paging perfoms paging operation for ManagedAppPolicy collection

type DeviceAppManagementManagedAppPoliciesCollectionRequestBuilder ¶

type DeviceAppManagementManagedAppPoliciesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementManagedAppPoliciesCollectionRequestBuilder is request builder for ManagedAppPolicy collection

func (*DeviceAppManagementManagedAppPoliciesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedAppPolicy item

func (*DeviceAppManagementManagedAppPoliciesCollectionRequestBuilder) Request ¶

Request returns request for ManagedAppPolicy collection

type DeviceAppManagementManagedAppRegistrationsCollectionRequest ¶

type DeviceAppManagementManagedAppRegistrationsCollectionRequest struct{ BaseRequest }

DeviceAppManagementManagedAppRegistrationsCollectionRequest is request for ManagedAppRegistration collection

func (*DeviceAppManagementManagedAppRegistrationsCollectionRequest) Add ¶

Add performs POST request for ManagedAppRegistration collection

func (*DeviceAppManagementManagedAppRegistrationsCollectionRequest) Get ¶

Get performs GET request for ManagedAppRegistration collection

func (*DeviceAppManagementManagedAppRegistrationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedAppRegistration collection, max N pages

func (*DeviceAppManagementManagedAppRegistrationsCollectionRequest) Paging ¶

Paging perfoms paging operation for ManagedAppRegistration collection

type DeviceAppManagementManagedAppRegistrationsCollectionRequestBuilder ¶

type DeviceAppManagementManagedAppRegistrationsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementManagedAppRegistrationsCollectionRequestBuilder is request builder for ManagedAppRegistration collection

func (*DeviceAppManagementManagedAppRegistrationsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedAppRegistration item

func (*DeviceAppManagementManagedAppRegistrationsCollectionRequestBuilder) Request ¶

Request returns request for ManagedAppRegistration collection

type DeviceAppManagementManagedAppStatusesCollectionRequest ¶

type DeviceAppManagementManagedAppStatusesCollectionRequest struct{ BaseRequest }

DeviceAppManagementManagedAppStatusesCollectionRequest is request for ManagedAppStatus collection

func (*DeviceAppManagementManagedAppStatusesCollectionRequest) Add ¶

Add performs POST request for ManagedAppStatus collection

func (*DeviceAppManagementManagedAppStatusesCollectionRequest) Get ¶

Get performs GET request for ManagedAppStatus collection

func (*DeviceAppManagementManagedAppStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedAppStatus collection, max N pages

func (*DeviceAppManagementManagedAppStatusesCollectionRequest) Paging ¶

func (r *DeviceAppManagementManagedAppStatusesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedAppStatus, error)

Paging perfoms paging operation for ManagedAppStatus collection

type DeviceAppManagementManagedAppStatusesCollectionRequestBuilder ¶

type DeviceAppManagementManagedAppStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementManagedAppStatusesCollectionRequestBuilder is request builder for ManagedAppStatus collection

func (*DeviceAppManagementManagedAppStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedAppStatus item

func (*DeviceAppManagementManagedAppStatusesCollectionRequestBuilder) Request ¶

Request returns request for ManagedAppStatus collection

type DeviceAppManagementManagedEBooksCollectionRequest ¶

type DeviceAppManagementManagedEBooksCollectionRequest struct{ BaseRequest }

DeviceAppManagementManagedEBooksCollectionRequest is request for ManagedEBook collection

func (*DeviceAppManagementManagedEBooksCollectionRequest) Add ¶

Add performs POST request for ManagedEBook collection

func (*DeviceAppManagementManagedEBooksCollectionRequest) Get ¶

Get performs GET request for ManagedEBook collection

func (*DeviceAppManagementManagedEBooksCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedEBook collection, max N pages

func (*DeviceAppManagementManagedEBooksCollectionRequest) Paging ¶

func (r *DeviceAppManagementManagedEBooksCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedEBook, error)

Paging perfoms paging operation for ManagedEBook collection

type DeviceAppManagementManagedEBooksCollectionRequestBuilder ¶

type DeviceAppManagementManagedEBooksCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementManagedEBooksCollectionRequestBuilder is request builder for ManagedEBook collection

func (*DeviceAppManagementManagedEBooksCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedEBook item

func (*DeviceAppManagementManagedEBooksCollectionRequestBuilder) Request ¶

Request returns request for ManagedEBook collection

type DeviceAppManagementMobileAppCategoriesCollectionRequest ¶

type DeviceAppManagementMobileAppCategoriesCollectionRequest struct{ BaseRequest }

DeviceAppManagementMobileAppCategoriesCollectionRequest is request for MobileAppCategory collection

func (*DeviceAppManagementMobileAppCategoriesCollectionRequest) Add ¶

Add performs POST request for MobileAppCategory collection

func (*DeviceAppManagementMobileAppCategoriesCollectionRequest) Get ¶

Get performs GET request for MobileAppCategory collection

func (*DeviceAppManagementMobileAppCategoriesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MobileAppCategory collection, max N pages

func (*DeviceAppManagementMobileAppCategoriesCollectionRequest) Paging ¶

func (r *DeviceAppManagementMobileAppCategoriesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MobileAppCategory, error)

Paging perfoms paging operation for MobileAppCategory collection

type DeviceAppManagementMobileAppCategoriesCollectionRequestBuilder ¶

type DeviceAppManagementMobileAppCategoriesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementMobileAppCategoriesCollectionRequestBuilder is request builder for MobileAppCategory collection

func (*DeviceAppManagementMobileAppCategoriesCollectionRequestBuilder) ID ¶

ID returns request builder for MobileAppCategory item

func (*DeviceAppManagementMobileAppCategoriesCollectionRequestBuilder) Request ¶

Request returns request for MobileAppCategory collection

type DeviceAppManagementMobileAppConfigurationsCollectionRequest ¶

type DeviceAppManagementMobileAppConfigurationsCollectionRequest struct{ BaseRequest }

DeviceAppManagementMobileAppConfigurationsCollectionRequest is request for ManagedDeviceMobileAppConfiguration collection

func (*DeviceAppManagementMobileAppConfigurationsCollectionRequest) Add ¶

Add performs POST request for ManagedDeviceMobileAppConfiguration collection

func (*DeviceAppManagementMobileAppConfigurationsCollectionRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfiguration collection

func (*DeviceAppManagementMobileAppConfigurationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedDeviceMobileAppConfiguration collection, max N pages

func (*DeviceAppManagementMobileAppConfigurationsCollectionRequest) Paging ¶

Paging perfoms paging operation for ManagedDeviceMobileAppConfiguration collection

type DeviceAppManagementMobileAppConfigurationsCollectionRequestBuilder ¶

type DeviceAppManagementMobileAppConfigurationsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementMobileAppConfigurationsCollectionRequestBuilder is request builder for ManagedDeviceMobileAppConfiguration collection

func (*DeviceAppManagementMobileAppConfigurationsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedDeviceMobileAppConfiguration item

func (*DeviceAppManagementMobileAppConfigurationsCollectionRequestBuilder) Request ¶

Request returns request for ManagedDeviceMobileAppConfiguration collection

type DeviceAppManagementMobileAppsCollectionRequest ¶

type DeviceAppManagementMobileAppsCollectionRequest struct{ BaseRequest }

DeviceAppManagementMobileAppsCollectionRequest is request for MobileApp collection

func (*DeviceAppManagementMobileAppsCollectionRequest) Add ¶

Add performs POST request for MobileApp collection

func (*DeviceAppManagementMobileAppsCollectionRequest) Get ¶

Get performs GET request for MobileApp collection

func (*DeviceAppManagementMobileAppsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MobileApp collection, max N pages

func (*DeviceAppManagementMobileAppsCollectionRequest) Paging ¶

func (r *DeviceAppManagementMobileAppsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MobileApp, error)

Paging perfoms paging operation for MobileApp collection

type DeviceAppManagementMobileAppsCollectionRequestBuilder ¶

type DeviceAppManagementMobileAppsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementMobileAppsCollectionRequestBuilder is request builder for MobileApp collection

func (*DeviceAppManagementMobileAppsCollectionRequestBuilder) ID ¶

ID returns request builder for MobileApp item

func (*DeviceAppManagementMobileAppsCollectionRequestBuilder) Request ¶

Request returns request for MobileApp collection

type DeviceAppManagementRequest ¶

type DeviceAppManagementRequest struct{ BaseRequest }

DeviceAppManagementRequest is request for DeviceAppManagement

func (*DeviceAppManagementRequest) Delete ¶

Delete performs DELETE request for DeviceAppManagement

func (*DeviceAppManagementRequest) Get ¶

Get performs GET request for DeviceAppManagement

func (*DeviceAppManagementRequest) Update ¶

Update performs PATCH request for DeviceAppManagement

type DeviceAppManagementRequestBuilder ¶

type DeviceAppManagementRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementRequestBuilder is request builder for DeviceAppManagement

func (*DeviceAppManagementRequestBuilder) AndroidManagedAppProtections ¶

AndroidManagedAppProtections returns request builder for AndroidManagedAppProtection collection

func (*DeviceAppManagementRequestBuilder) DefaultManagedAppProtections ¶

DefaultManagedAppProtections returns request builder for DefaultManagedAppProtection collection

func (*DeviceAppManagementRequestBuilder) IOSManagedAppProtections ¶

IOSManagedAppProtections returns request builder for IOSManagedAppProtection collection

func (*DeviceAppManagementRequestBuilder) MDMWindowsInformationProtectionPolicies ¶ added in v0.1.2

MDMWindowsInformationProtectionPolicies returns request builder for MDMWindowsInformationProtectionPolicy collection

func (*DeviceAppManagementRequestBuilder) ManagedAppPolicies ¶

ManagedAppPolicies returns request builder for ManagedAppPolicy collection

func (*DeviceAppManagementRequestBuilder) ManagedAppRegistrations ¶

ManagedAppRegistrations returns request builder for ManagedAppRegistration collection

func (*DeviceAppManagementRequestBuilder) ManagedAppStatuses ¶

ManagedAppStatuses returns request builder for ManagedAppStatus collection

func (*DeviceAppManagementRequestBuilder) ManagedEBooks ¶

ManagedEBooks returns request builder for ManagedEBook collection

func (*DeviceAppManagementRequestBuilder) MobileAppCategories ¶

MobileAppCategories returns request builder for MobileAppCategory collection

func (*DeviceAppManagementRequestBuilder) MobileAppConfigurations ¶

MobileAppConfigurations returns request builder for ManagedDeviceMobileAppConfiguration collection

func (*DeviceAppManagementRequestBuilder) MobileApps ¶

MobileApps returns request builder for MobileApp collection

func (*DeviceAppManagementRequestBuilder) Request ¶

Request returns DeviceAppManagementRequest

func (*DeviceAppManagementRequestBuilder) SyncMicrosoftStoreForBusinessApps ¶

SyncMicrosoftStoreForBusinessApps action undocumented

func (*DeviceAppManagementRequestBuilder) TargetedManagedAppConfigurations ¶

TargetedManagedAppConfigurations returns request builder for TargetedManagedAppConfiguration collection

func (*DeviceAppManagementRequestBuilder) VPPTokens ¶ added in v0.1.2

VPPTokens returns request builder for VPPToken collection

func (*DeviceAppManagementRequestBuilder) WindowsInformationProtectionPolicies ¶

WindowsInformationProtectionPolicies returns request builder for WindowsInformationProtectionPolicy collection

type DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequest ¶

type DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequest struct{ BaseRequest }

func (*DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequest) Post ¶

type DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequestBuilder ¶

type DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequestBuilder struct{ BaseRequestBuilder }

func (*DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequestBuilder) Request ¶

type DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequestParameter ¶

type DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequestParameter struct {
}

DeviceAppManagementSyncMicrosoftStoreForBusinessAppsRequestParameter undocumented

type DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequest ¶

type DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequest struct{ BaseRequest }

DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequest is request for TargetedManagedAppConfiguration collection

func (*DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequest) Add ¶

Add performs POST request for TargetedManagedAppConfiguration collection

func (*DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequest) Get ¶

Get performs GET request for TargetedManagedAppConfiguration collection

func (*DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TargetedManagedAppConfiguration collection, max N pages

func (*DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequest) Paging ¶

Paging perfoms paging operation for TargetedManagedAppConfiguration collection

type DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequestBuilder ¶

type DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequestBuilder is request builder for TargetedManagedAppConfiguration collection

func (*DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequestBuilder) ID ¶

ID returns request builder for TargetedManagedAppConfiguration item

func (*DeviceAppManagementTargetedManagedAppConfigurationsCollectionRequestBuilder) Request ¶

Request returns request for TargetedManagedAppConfiguration collection

type DeviceAppManagementVPPTokensCollectionRequest ¶ added in v0.1.2

type DeviceAppManagementVPPTokensCollectionRequest struct{ BaseRequest }

DeviceAppManagementVPPTokensCollectionRequest is request for VPPToken collection

func (*DeviceAppManagementVPPTokensCollectionRequest) Add ¶ added in v0.1.2

Add performs POST request for VPPToken collection

func (*DeviceAppManagementVPPTokensCollectionRequest) Get ¶ added in v0.1.2

Get performs GET request for VPPToken collection

func (*DeviceAppManagementVPPTokensCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for VPPToken collection, max N pages

func (*DeviceAppManagementVPPTokensCollectionRequest) Paging ¶ added in v0.1.2

func (r *DeviceAppManagementVPPTokensCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]VPPToken, error)

Paging perfoms paging operation for VPPToken collection

type DeviceAppManagementVPPTokensCollectionRequestBuilder ¶ added in v0.1.2

type DeviceAppManagementVPPTokensCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementVPPTokensCollectionRequestBuilder is request builder for VPPToken collection

func (*DeviceAppManagementVPPTokensCollectionRequestBuilder) ID ¶ added in v0.1.2

ID returns request builder for VPPToken item

func (*DeviceAppManagementVPPTokensCollectionRequestBuilder) Request ¶ added in v0.1.2

Request returns request for VPPToken collection

type DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequest ¶

type DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequest struct{ BaseRequest }

DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequest is request for WindowsInformationProtectionPolicy collection

func (*DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequest) Add ¶

Add performs POST request for WindowsInformationProtectionPolicy collection

func (*DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequest) Get ¶

Get performs GET request for WindowsInformationProtectionPolicy collection

func (*DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WindowsInformationProtectionPolicy collection, max N pages

func (*DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequest) Paging ¶

Paging perfoms paging operation for WindowsInformationProtectionPolicy collection

type DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequestBuilder ¶

type DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequestBuilder is request builder for WindowsInformationProtectionPolicy collection

func (*DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequestBuilder) ID ¶

ID returns request builder for WindowsInformationProtectionPolicy item

func (*DeviceAppManagementWindowsInformationProtectionPoliciesCollectionRequestBuilder) Request ¶

Request returns request for WindowsInformationProtectionPolicy collection

type DeviceCategory ¶

type DeviceCategory struct {
	// Entity is the base model of DeviceCategory
	Entity
	// DisplayName Display name for the device category.
	DisplayName *string `json:"displayName,omitempty"`
	// Description Optional description for the device category.
	Description *string `json:"description,omitempty"`
}

DeviceCategory Device categories provides a way to organize your devices. Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories.

type DeviceCategoryRequest ¶

type DeviceCategoryRequest struct{ BaseRequest }

DeviceCategoryRequest is request for DeviceCategory

func (*DeviceCategoryRequest) Delete ¶

func (r *DeviceCategoryRequest) Delete(ctx context.Context) error

Delete performs DELETE request for DeviceCategory

func (*DeviceCategoryRequest) Get ¶

func (r *DeviceCategoryRequest) Get(ctx context.Context) (resObj *DeviceCategory, err error)

Get performs GET request for DeviceCategory

func (*DeviceCategoryRequest) Update ¶

func (r *DeviceCategoryRequest) Update(ctx context.Context, reqObj *DeviceCategory) error

Update performs PATCH request for DeviceCategory

type DeviceCategoryRequestBuilder ¶

type DeviceCategoryRequestBuilder struct{ BaseRequestBuilder }

DeviceCategoryRequestBuilder is request builder for DeviceCategory

func (*DeviceCategoryRequestBuilder) Request ¶

Request returns DeviceCategoryRequest

type DeviceComplianceActionItem ¶

type DeviceComplianceActionItem struct {
	// Entity is the base model of DeviceComplianceActionItem
	Entity
	// GracePeriodHours Number of hours to wait till the action will be enforced. Valid values 0 to 8760
	GracePeriodHours *int `json:"gracePeriodHours,omitempty"`
	// ActionType What action to take
	ActionType *DeviceComplianceActionType `json:"actionType,omitempty"`
	// NotificationTemplateID What notification Message template to use
	NotificationTemplateID *string `json:"notificationTemplateId,omitempty"`
	// NotificationMessageCCList A list of group IDs to speicify who to CC this notification message to.
	NotificationMessageCCList []string `json:"notificationMessageCCList,omitempty"`
}

DeviceComplianceActionItem Scheduled Action Configuration

type DeviceComplianceActionItemRequest ¶

type DeviceComplianceActionItemRequest struct{ BaseRequest }

DeviceComplianceActionItemRequest is request for DeviceComplianceActionItem

func (*DeviceComplianceActionItemRequest) Delete ¶

Delete performs DELETE request for DeviceComplianceActionItem

func (*DeviceComplianceActionItemRequest) Get ¶

Get performs GET request for DeviceComplianceActionItem

func (*DeviceComplianceActionItemRequest) Update ¶

Update performs PATCH request for DeviceComplianceActionItem

type DeviceComplianceActionItemRequestBuilder ¶

type DeviceComplianceActionItemRequestBuilder struct{ BaseRequestBuilder }

DeviceComplianceActionItemRequestBuilder is request builder for DeviceComplianceActionItem

func (*DeviceComplianceActionItemRequestBuilder) Request ¶

Request returns DeviceComplianceActionItemRequest

type DeviceComplianceActionType ¶

type DeviceComplianceActionType string

DeviceComplianceActionType undocumented

const (
	// DeviceComplianceActionTypeVNoAction undocumented
	DeviceComplianceActionTypeVNoAction DeviceComplianceActionType = "noAction"
	// DeviceComplianceActionTypeVNotification undocumented
	DeviceComplianceActionTypeVNotification DeviceComplianceActionType = "notification"
	// DeviceComplianceActionTypeVBlock undocumented
	DeviceComplianceActionTypeVBlock DeviceComplianceActionType = "block"
	// DeviceComplianceActionTypeVRetire undocumented
	DeviceComplianceActionTypeVRetire DeviceComplianceActionType = "retire"
	// DeviceComplianceActionTypeVWipe undocumented
	DeviceComplianceActionTypeVWipe DeviceComplianceActionType = "wipe"
	// DeviceComplianceActionTypeVRemoveResourceAccessProfiles undocumented
	DeviceComplianceActionTypeVRemoveResourceAccessProfiles DeviceComplianceActionType = "removeResourceAccessProfiles"
	// DeviceComplianceActionTypeVPushNotification undocumented
	DeviceComplianceActionTypeVPushNotification DeviceComplianceActionType = "pushNotification"
)

type DeviceComplianceDeviceOverview ¶

type DeviceComplianceDeviceOverview struct {
	// Entity is the base model of DeviceComplianceDeviceOverview
	Entity
	// PendingCount Number of pending devices
	PendingCount *int `json:"pendingCount,omitempty"`
	// NotApplicableCount Number of not applicable devices
	NotApplicableCount *int `json:"notApplicableCount,omitempty"`
	// SuccessCount Number of succeeded devices
	SuccessCount *int `json:"successCount,omitempty"`
	// ErrorCount Number of error devices
	ErrorCount *int `json:"errorCount,omitempty"`
	// FailedCount Number of failed devices
	FailedCount *int `json:"failedCount,omitempty"`
	// LastUpdateDateTime Last update time
	LastUpdateDateTime *time.Time `json:"lastUpdateDateTime,omitempty"`
	// ConfigurationVersion Version of the policy for that overview
	ConfigurationVersion *int `json:"configurationVersion,omitempty"`
}

DeviceComplianceDeviceOverview undocumented

type DeviceComplianceDeviceOverviewRequest ¶

type DeviceComplianceDeviceOverviewRequest struct{ BaseRequest }

DeviceComplianceDeviceOverviewRequest is request for DeviceComplianceDeviceOverview

func (*DeviceComplianceDeviceOverviewRequest) Delete ¶

Delete performs DELETE request for DeviceComplianceDeviceOverview

func (*DeviceComplianceDeviceOverviewRequest) Get ¶

Get performs GET request for DeviceComplianceDeviceOverview

func (*DeviceComplianceDeviceOverviewRequest) Update ¶

Update performs PATCH request for DeviceComplianceDeviceOverview

type DeviceComplianceDeviceOverviewRequestBuilder ¶

type DeviceComplianceDeviceOverviewRequestBuilder struct{ BaseRequestBuilder }

DeviceComplianceDeviceOverviewRequestBuilder is request builder for DeviceComplianceDeviceOverview

func (*DeviceComplianceDeviceOverviewRequestBuilder) Request ¶

Request returns DeviceComplianceDeviceOverviewRequest

type DeviceComplianceDeviceStatus ¶

type DeviceComplianceDeviceStatus struct {
	// Entity is the base model of DeviceComplianceDeviceStatus
	Entity
	// DeviceDisplayName Device name of the DevicePolicyStatus.
	DeviceDisplayName *string `json:"deviceDisplayName,omitempty"`
	// UserName The User Name that is being reported
	UserName *string `json:"userName,omitempty"`
	// DeviceModel The device model that is being reported
	DeviceModel *string `json:"deviceModel,omitempty"`
	// ComplianceGracePeriodExpirationDateTime The DateTime when device compliance grace period expires
	ComplianceGracePeriodExpirationDateTime *time.Time `json:"complianceGracePeriodExpirationDateTime,omitempty"`
	// Status Compliance status of the policy report.
	Status *ComplianceStatus `json:"status,omitempty"`
	// LastReportedDateTime Last modified date time of the policy report.
	LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

DeviceComplianceDeviceStatus undocumented

type DeviceComplianceDeviceStatusRequest ¶

type DeviceComplianceDeviceStatusRequest struct{ BaseRequest }

DeviceComplianceDeviceStatusRequest is request for DeviceComplianceDeviceStatus

func (*DeviceComplianceDeviceStatusRequest) Delete ¶

Delete performs DELETE request for DeviceComplianceDeviceStatus

func (*DeviceComplianceDeviceStatusRequest) Get ¶

Get performs GET request for DeviceComplianceDeviceStatus

func (*DeviceComplianceDeviceStatusRequest) Update ¶

Update performs PATCH request for DeviceComplianceDeviceStatus

type DeviceComplianceDeviceStatusRequestBuilder ¶

type DeviceComplianceDeviceStatusRequestBuilder struct{ BaseRequestBuilder }

DeviceComplianceDeviceStatusRequestBuilder is request builder for DeviceComplianceDeviceStatus

func (*DeviceComplianceDeviceStatusRequestBuilder) Request ¶

Request returns DeviceComplianceDeviceStatusRequest

type DeviceCompliancePolicy ¶

type DeviceCompliancePolicy struct {
	// Entity is the base model of DeviceCompliancePolicy
	Entity
	// CreatedDateTime DateTime the object was created.
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Description Admin provided description of the Device Configuration.
	Description *string `json:"description,omitempty"`
	// LastModifiedDateTime DateTime the object was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// DisplayName Admin provided name of the device configuration.
	DisplayName *string `json:"displayName,omitempty"`
	// Version Version of the device configuration.
	Version *int `json:"version,omitempty"`
	// ScheduledActionsForRule undocumented
	ScheduledActionsForRule []DeviceComplianceScheduledActionForRule `json:"scheduledActionsForRule,omitempty"`
	// DeviceStatuses undocumented
	DeviceStatuses []DeviceComplianceDeviceStatus `json:"deviceStatuses,omitempty"`
	// UserStatuses undocumented
	UserStatuses []DeviceComplianceUserStatus `json:"userStatuses,omitempty"`
	// DeviceStatusOverview undocumented
	DeviceStatusOverview *DeviceComplianceDeviceOverview `json:"deviceStatusOverview,omitempty"`
	// UserStatusOverview undocumented
	UserStatusOverview *DeviceComplianceUserOverview `json:"userStatusOverview,omitempty"`
	// DeviceSettingStateSummaries undocumented
	DeviceSettingStateSummaries []SettingStateDeviceSummary `json:"deviceSettingStateSummaries,omitempty"`
	// Assignments undocumented
	Assignments []DeviceCompliancePolicyAssignment `json:"assignments,omitempty"`
}

DeviceCompliancePolicy This is the base class for Compliance policy. Compliance policies are platform specific and individual per-platform compliance policies inherit from here.

type DeviceCompliancePolicyAssignRequest ¶

type DeviceCompliancePolicyAssignRequest struct{ BaseRequest }

func (*DeviceCompliancePolicyAssignRequest) Paging ¶

func (r *DeviceCompliancePolicyAssignRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DeviceCompliancePolicyAssignment, error)

func (*DeviceCompliancePolicyAssignRequest) Post ¶ added in v0.1.2

func (*DeviceCompliancePolicyAssignRequest) PostN ¶ added in v0.1.2

type DeviceCompliancePolicyAssignRequestBuilder ¶

type DeviceCompliancePolicyAssignRequestBuilder struct{ BaseRequestBuilder }

func (*DeviceCompliancePolicyAssignRequestBuilder) Request ¶

type DeviceCompliancePolicyAssignRequestParameter ¶

type DeviceCompliancePolicyAssignRequestParameter struct {
	// Assignments undocumented
	Assignments []DeviceCompliancePolicyAssignment `json:"assignments,omitempty"`
}

DeviceCompliancePolicyAssignRequestParameter undocumented

type DeviceCompliancePolicyAssignment ¶

type DeviceCompliancePolicyAssignment struct {
	// Entity is the base model of DeviceCompliancePolicyAssignment
	Entity
	// Target Target for the compliance policy assignment.
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
}

DeviceCompliancePolicyAssignment Device compliance policy assignment.

type DeviceCompliancePolicyAssignmentRequest ¶

type DeviceCompliancePolicyAssignmentRequest struct{ BaseRequest }

DeviceCompliancePolicyAssignmentRequest is request for DeviceCompliancePolicyAssignment

func (*DeviceCompliancePolicyAssignmentRequest) Delete ¶

Delete performs DELETE request for DeviceCompliancePolicyAssignment

func (*DeviceCompliancePolicyAssignmentRequest) Get ¶

Get performs GET request for DeviceCompliancePolicyAssignment

func (*DeviceCompliancePolicyAssignmentRequest) Update ¶

Update performs PATCH request for DeviceCompliancePolicyAssignment

type DeviceCompliancePolicyAssignmentRequestBuilder ¶

type DeviceCompliancePolicyAssignmentRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyAssignmentRequestBuilder is request builder for DeviceCompliancePolicyAssignment

func (*DeviceCompliancePolicyAssignmentRequestBuilder) Request ¶

Request returns DeviceCompliancePolicyAssignmentRequest

type DeviceCompliancePolicyAssignmentsCollectionRequest ¶

type DeviceCompliancePolicyAssignmentsCollectionRequest struct{ BaseRequest }

DeviceCompliancePolicyAssignmentsCollectionRequest is request for DeviceCompliancePolicyAssignment collection

func (*DeviceCompliancePolicyAssignmentsCollectionRequest) Add ¶

Add performs POST request for DeviceCompliancePolicyAssignment collection

func (*DeviceCompliancePolicyAssignmentsCollectionRequest) Get ¶

Get performs GET request for DeviceCompliancePolicyAssignment collection

func (*DeviceCompliancePolicyAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceCompliancePolicyAssignment collection, max N pages

func (*DeviceCompliancePolicyAssignmentsCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceCompliancePolicyAssignment collection

type DeviceCompliancePolicyAssignmentsCollectionRequestBuilder ¶

type DeviceCompliancePolicyAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyAssignmentsCollectionRequestBuilder is request builder for DeviceCompliancePolicyAssignment collection

func (*DeviceCompliancePolicyAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceCompliancePolicyAssignment item

func (*DeviceCompliancePolicyAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for DeviceCompliancePolicyAssignment collection

type DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequest ¶

type DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequest struct{ BaseRequest }

DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequest is request for SettingStateDeviceSummary collection

func (*DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequest) Add ¶

Add performs POST request for SettingStateDeviceSummary collection

func (*DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequest) Get ¶

Get performs GET request for SettingStateDeviceSummary collection

func (*DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SettingStateDeviceSummary collection, max N pages

func (*DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequest) Paging ¶

Paging perfoms paging operation for SettingStateDeviceSummary collection

type DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequestBuilder ¶

type DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequestBuilder is request builder for SettingStateDeviceSummary collection

func (*DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequestBuilder) ID ¶

ID returns request builder for SettingStateDeviceSummary item

func (*DeviceCompliancePolicyDeviceSettingStateSummariesCollectionRequestBuilder) Request ¶

Request returns request for SettingStateDeviceSummary collection

type DeviceCompliancePolicyDeviceStateSummary ¶

type DeviceCompliancePolicyDeviceStateSummary struct {
	// Entity is the base model of DeviceCompliancePolicyDeviceStateSummary
	Entity
	// InGracePeriodCount Number of devices that are in grace period
	InGracePeriodCount *int `json:"inGracePeriodCount,omitempty"`
	// ConfigManagerCount Number of devices that have compliance managed by System Center Configuration Manager
	ConfigManagerCount *int `json:"configManagerCount,omitempty"`
	// UnknownDeviceCount Number of unknown devices
	UnknownDeviceCount *int `json:"unknownDeviceCount,omitempty"`
	// NotApplicableDeviceCount Number of not applicable devices
	NotApplicableDeviceCount *int `json:"notApplicableDeviceCount,omitempty"`
	// CompliantDeviceCount Number of compliant devices
	CompliantDeviceCount *int `json:"compliantDeviceCount,omitempty"`
	// RemediatedDeviceCount Number of remediated devices
	RemediatedDeviceCount *int `json:"remediatedDeviceCount,omitempty"`
	// NonCompliantDeviceCount Number of NonCompliant devices
	NonCompliantDeviceCount *int `json:"nonCompliantDeviceCount,omitempty"`
	// ErrorDeviceCount Number of error devices
	ErrorDeviceCount *int `json:"errorDeviceCount,omitempty"`
	// ConflictDeviceCount Number of conflict devices
	ConflictDeviceCount *int `json:"conflictDeviceCount,omitempty"`
}

DeviceCompliancePolicyDeviceStateSummary undocumented

type DeviceCompliancePolicyDeviceStateSummaryRequest ¶

type DeviceCompliancePolicyDeviceStateSummaryRequest struct{ BaseRequest }

DeviceCompliancePolicyDeviceStateSummaryRequest is request for DeviceCompliancePolicyDeviceStateSummary

func (*DeviceCompliancePolicyDeviceStateSummaryRequest) Delete ¶

Delete performs DELETE request for DeviceCompliancePolicyDeviceStateSummary

func (*DeviceCompliancePolicyDeviceStateSummaryRequest) Get ¶

Get performs GET request for DeviceCompliancePolicyDeviceStateSummary

func (*DeviceCompliancePolicyDeviceStateSummaryRequest) Update ¶

Update performs PATCH request for DeviceCompliancePolicyDeviceStateSummary

type DeviceCompliancePolicyDeviceStateSummaryRequestBuilder ¶

type DeviceCompliancePolicyDeviceStateSummaryRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyDeviceStateSummaryRequestBuilder is request builder for DeviceCompliancePolicyDeviceStateSummary

func (*DeviceCompliancePolicyDeviceStateSummaryRequestBuilder) Request ¶

Request returns DeviceCompliancePolicyDeviceStateSummaryRequest

type DeviceCompliancePolicyDeviceStatusesCollectionRequest ¶

type DeviceCompliancePolicyDeviceStatusesCollectionRequest struct{ BaseRequest }

DeviceCompliancePolicyDeviceStatusesCollectionRequest is request for DeviceComplianceDeviceStatus collection

func (*DeviceCompliancePolicyDeviceStatusesCollectionRequest) Add ¶

Add performs POST request for DeviceComplianceDeviceStatus collection

func (*DeviceCompliancePolicyDeviceStatusesCollectionRequest) Get ¶

Get performs GET request for DeviceComplianceDeviceStatus collection

func (*DeviceCompliancePolicyDeviceStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceComplianceDeviceStatus collection, max N pages

func (*DeviceCompliancePolicyDeviceStatusesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceComplianceDeviceStatus collection

type DeviceCompliancePolicyDeviceStatusesCollectionRequestBuilder ¶

type DeviceCompliancePolicyDeviceStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyDeviceStatusesCollectionRequestBuilder is request builder for DeviceComplianceDeviceStatus collection

func (*DeviceCompliancePolicyDeviceStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceComplianceDeviceStatus item

func (*DeviceCompliancePolicyDeviceStatusesCollectionRequestBuilder) Request ¶

Request returns request for DeviceComplianceDeviceStatus collection

type DeviceCompliancePolicyRequest ¶

type DeviceCompliancePolicyRequest struct{ BaseRequest }

DeviceCompliancePolicyRequest is request for DeviceCompliancePolicy

func (*DeviceCompliancePolicyRequest) Delete ¶

Delete performs DELETE request for DeviceCompliancePolicy

func (*DeviceCompliancePolicyRequest) Get ¶

Get performs GET request for DeviceCompliancePolicy

func (*DeviceCompliancePolicyRequest) Update ¶

Update performs PATCH request for DeviceCompliancePolicy

type DeviceCompliancePolicyRequestBuilder ¶

type DeviceCompliancePolicyRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyRequestBuilder is request builder for DeviceCompliancePolicy

func (*DeviceCompliancePolicyRequestBuilder) Assign ¶

Assign action undocumented

func (*DeviceCompliancePolicyRequestBuilder) Assignments ¶

Assignments returns request builder for DeviceCompliancePolicyAssignment collection

func (*DeviceCompliancePolicyRequestBuilder) DeviceSettingStateSummaries ¶

DeviceSettingStateSummaries returns request builder for SettingStateDeviceSummary collection

func (*DeviceCompliancePolicyRequestBuilder) DeviceStatusOverview ¶

DeviceStatusOverview is navigation property

func (*DeviceCompliancePolicyRequestBuilder) DeviceStatuses ¶

DeviceStatuses returns request builder for DeviceComplianceDeviceStatus collection

func (*DeviceCompliancePolicyRequestBuilder) Request ¶

Request returns DeviceCompliancePolicyRequest

func (*DeviceCompliancePolicyRequestBuilder) ScheduleActionsForRules ¶

ScheduleActionsForRules action undocumented

func (*DeviceCompliancePolicyRequestBuilder) ScheduledActionsForRule ¶

ScheduledActionsForRule returns request builder for DeviceComplianceScheduledActionForRule collection

func (*DeviceCompliancePolicyRequestBuilder) UserStatusOverview ¶

UserStatusOverview is navigation property

func (*DeviceCompliancePolicyRequestBuilder) UserStatuses ¶

UserStatuses returns request builder for DeviceComplianceUserStatus collection

type DeviceCompliancePolicyScheduleActionsForRulesRequest ¶

type DeviceCompliancePolicyScheduleActionsForRulesRequest struct{ BaseRequest }

func (*DeviceCompliancePolicyScheduleActionsForRulesRequest) Post ¶

type DeviceCompliancePolicyScheduleActionsForRulesRequestBuilder ¶

type DeviceCompliancePolicyScheduleActionsForRulesRequestBuilder struct{ BaseRequestBuilder }

func (*DeviceCompliancePolicyScheduleActionsForRulesRequestBuilder) Request ¶

type DeviceCompliancePolicyScheduleActionsForRulesRequestParameter ¶

type DeviceCompliancePolicyScheduleActionsForRulesRequestParameter struct {
	// DeviceComplianceScheduledActionForRules undocumented
	DeviceComplianceScheduledActionForRules []DeviceComplianceScheduledActionForRule `json:"deviceComplianceScheduledActionForRules,omitempty"`
}

DeviceCompliancePolicyScheduleActionsForRulesRequestParameter undocumented

type DeviceCompliancePolicyScheduledActionsForRuleCollectionRequest ¶

type DeviceCompliancePolicyScheduledActionsForRuleCollectionRequest struct{ BaseRequest }

DeviceCompliancePolicyScheduledActionsForRuleCollectionRequest is request for DeviceComplianceScheduledActionForRule collection

func (*DeviceCompliancePolicyScheduledActionsForRuleCollectionRequest) Add ¶

Add performs POST request for DeviceComplianceScheduledActionForRule collection

func (*DeviceCompliancePolicyScheduledActionsForRuleCollectionRequest) Get ¶

Get performs GET request for DeviceComplianceScheduledActionForRule collection

func (*DeviceCompliancePolicyScheduledActionsForRuleCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceComplianceScheduledActionForRule collection, max N pages

func (*DeviceCompliancePolicyScheduledActionsForRuleCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceComplianceScheduledActionForRule collection

type DeviceCompliancePolicyScheduledActionsForRuleCollectionRequestBuilder ¶

type DeviceCompliancePolicyScheduledActionsForRuleCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyScheduledActionsForRuleCollectionRequestBuilder is request builder for DeviceComplianceScheduledActionForRule collection

func (*DeviceCompliancePolicyScheduledActionsForRuleCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceComplianceScheduledActionForRule item

func (*DeviceCompliancePolicyScheduledActionsForRuleCollectionRequestBuilder) Request ¶

Request returns request for DeviceComplianceScheduledActionForRule collection

type DeviceCompliancePolicySettingState ¶

type DeviceCompliancePolicySettingState struct {
	// Object is the base model of DeviceCompliancePolicySettingState
	Object
	// Setting The setting that is being reported
	Setting *string `json:"setting,omitempty"`
	// SettingName Localized/user friendly setting name that is being reported
	SettingName *string `json:"settingName,omitempty"`
	// InstanceDisplayName Name of setting instance that is being reported.
	InstanceDisplayName *string `json:"instanceDisplayName,omitempty"`
	// State The compliance state of the setting
	State *ComplianceStatus `json:"state,omitempty"`
	// ErrorCode Error code for the setting
	ErrorCode *int `json:"errorCode,omitempty"`
	// ErrorDescription Error description
	ErrorDescription *string `json:"errorDescription,omitempty"`
	// UserID UserId
	UserID *string `json:"userId,omitempty"`
	// UserName UserName
	UserName *string `json:"userName,omitempty"`
	// UserEmail UserEmail
	UserEmail *string `json:"userEmail,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// Sources Contributing policies
	Sources []SettingSource `json:"sources,omitempty"`
	// CurrentValue Current value of setting on device
	CurrentValue *string `json:"currentValue,omitempty"`
}

DeviceCompliancePolicySettingState undocumented

type DeviceCompliancePolicySettingStateSummary ¶

type DeviceCompliancePolicySettingStateSummary struct {
	// Entity is the base model of DeviceCompliancePolicySettingStateSummary
	Entity
	// Setting The setting class name and property name.
	Setting *string `json:"setting,omitempty"`
	// SettingName Name of the setting.
	SettingName *string `json:"settingName,omitempty"`
	// PlatformType Setting platform
	PlatformType *PolicyPlatformType `json:"platformType,omitempty"`
	// UnknownDeviceCount Number of unknown devices
	UnknownDeviceCount *int `json:"unknownDeviceCount,omitempty"`
	// NotApplicableDeviceCount Number of not applicable devices
	NotApplicableDeviceCount *int `json:"notApplicableDeviceCount,omitempty"`
	// CompliantDeviceCount Number of compliant devices
	CompliantDeviceCount *int `json:"compliantDeviceCount,omitempty"`
	// RemediatedDeviceCount Number of remediated devices
	RemediatedDeviceCount *int `json:"remediatedDeviceCount,omitempty"`
	// NonCompliantDeviceCount Number of NonCompliant devices
	NonCompliantDeviceCount *int `json:"nonCompliantDeviceCount,omitempty"`
	// ErrorDeviceCount Number of error devices
	ErrorDeviceCount *int `json:"errorDeviceCount,omitempty"`
	// ConflictDeviceCount Number of conflict devices
	ConflictDeviceCount *int `json:"conflictDeviceCount,omitempty"`
	// DeviceComplianceSettingStates undocumented
	DeviceComplianceSettingStates []DeviceComplianceSettingState `json:"deviceComplianceSettingStates,omitempty"`
}

DeviceCompliancePolicySettingStateSummary Device Compilance Policy Setting State summary across the account.

type DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequest ¶

type DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequest struct{ BaseRequest }

DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequest is request for DeviceComplianceSettingState collection

func (*DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequest) Add ¶

Add performs POST request for DeviceComplianceSettingState collection

func (*DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequest) Get ¶

Get performs GET request for DeviceComplianceSettingState collection

func (*DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceComplianceSettingState collection, max N pages

func (*DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceComplianceSettingState collection

type DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequestBuilder ¶

type DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequestBuilder is request builder for DeviceComplianceSettingState collection

func (*DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceComplianceSettingState item

func (*DeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStatesCollectionRequestBuilder) Request ¶

Request returns request for DeviceComplianceSettingState collection

type DeviceCompliancePolicySettingStateSummaryRequest ¶

type DeviceCompliancePolicySettingStateSummaryRequest struct{ BaseRequest }

DeviceCompliancePolicySettingStateSummaryRequest is request for DeviceCompliancePolicySettingStateSummary

func (*DeviceCompliancePolicySettingStateSummaryRequest) Delete ¶

Delete performs DELETE request for DeviceCompliancePolicySettingStateSummary

func (*DeviceCompliancePolicySettingStateSummaryRequest) Get ¶

Get performs GET request for DeviceCompliancePolicySettingStateSummary

func (*DeviceCompliancePolicySettingStateSummaryRequest) Update ¶

Update performs PATCH request for DeviceCompliancePolicySettingStateSummary

type DeviceCompliancePolicySettingStateSummaryRequestBuilder ¶

type DeviceCompliancePolicySettingStateSummaryRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicySettingStateSummaryRequestBuilder is request builder for DeviceCompliancePolicySettingStateSummary

func (*DeviceCompliancePolicySettingStateSummaryRequestBuilder) DeviceComplianceSettingStates ¶

DeviceComplianceSettingStates returns request builder for DeviceComplianceSettingState collection

func (*DeviceCompliancePolicySettingStateSummaryRequestBuilder) Request ¶

Request returns DeviceCompliancePolicySettingStateSummaryRequest

type DeviceCompliancePolicyState ¶

type DeviceCompliancePolicyState struct {
	// Entity is the base model of DeviceCompliancePolicyState
	Entity
	// SettingStates undocumented
	SettingStates []DeviceCompliancePolicySettingState `json:"settingStates,omitempty"`
	// DisplayName The name of the policy for this policyBase
	DisplayName *string `json:"displayName,omitempty"`
	// Version The version of the policy
	Version *int `json:"version,omitempty"`
	// PlatformType Platform type that the policy applies to
	PlatformType *PolicyPlatformType `json:"platformType,omitempty"`
	// State The compliance state of the policy
	State *ComplianceStatus `json:"state,omitempty"`
	// SettingCount Count of how many setting a policy holds
	SettingCount *int `json:"settingCount,omitempty"`
}

DeviceCompliancePolicyState Device Compliance Policy State for a given device.

type DeviceCompliancePolicyStateRequest ¶

type DeviceCompliancePolicyStateRequest struct{ BaseRequest }

DeviceCompliancePolicyStateRequest is request for DeviceCompliancePolicyState

func (*DeviceCompliancePolicyStateRequest) Delete ¶

Delete performs DELETE request for DeviceCompliancePolicyState

func (*DeviceCompliancePolicyStateRequest) Get ¶

Get performs GET request for DeviceCompliancePolicyState

func (*DeviceCompliancePolicyStateRequest) Update ¶

Update performs PATCH request for DeviceCompliancePolicyState

type DeviceCompliancePolicyStateRequestBuilder ¶

type DeviceCompliancePolicyStateRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyStateRequestBuilder is request builder for DeviceCompliancePolicyState

func (*DeviceCompliancePolicyStateRequestBuilder) Request ¶

Request returns DeviceCompliancePolicyStateRequest

type DeviceCompliancePolicyUserStatusesCollectionRequest ¶

type DeviceCompliancePolicyUserStatusesCollectionRequest struct{ BaseRequest }

DeviceCompliancePolicyUserStatusesCollectionRequest is request for DeviceComplianceUserStatus collection

func (*DeviceCompliancePolicyUserStatusesCollectionRequest) Add ¶

Add performs POST request for DeviceComplianceUserStatus collection

func (*DeviceCompliancePolicyUserStatusesCollectionRequest) Get ¶

Get performs GET request for DeviceComplianceUserStatus collection

func (*DeviceCompliancePolicyUserStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceComplianceUserStatus collection, max N pages

func (*DeviceCompliancePolicyUserStatusesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceComplianceUserStatus collection

type DeviceCompliancePolicyUserStatusesCollectionRequestBuilder ¶

type DeviceCompliancePolicyUserStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceCompliancePolicyUserStatusesCollectionRequestBuilder is request builder for DeviceComplianceUserStatus collection

func (*DeviceCompliancePolicyUserStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceComplianceUserStatus item

func (*DeviceCompliancePolicyUserStatusesCollectionRequestBuilder) Request ¶

Request returns request for DeviceComplianceUserStatus collection

type DeviceComplianceScheduledActionForRule ¶

type DeviceComplianceScheduledActionForRule struct {
	// Entity is the base model of DeviceComplianceScheduledActionForRule
	Entity
	// RuleName Name of the rule which this scheduled action applies to.
	RuleName *string `json:"ruleName,omitempty"`
	// ScheduledActionConfigurations undocumented
	ScheduledActionConfigurations []DeviceComplianceActionItem `json:"scheduledActionConfigurations,omitempty"`
}

DeviceComplianceScheduledActionForRule Scheduled Action for Rule

type DeviceComplianceScheduledActionForRuleRequest ¶

type DeviceComplianceScheduledActionForRuleRequest struct{ BaseRequest }

DeviceComplianceScheduledActionForRuleRequest is request for DeviceComplianceScheduledActionForRule

func (*DeviceComplianceScheduledActionForRuleRequest) Delete ¶

Delete performs DELETE request for DeviceComplianceScheduledActionForRule

func (*DeviceComplianceScheduledActionForRuleRequest) Get ¶

Get performs GET request for DeviceComplianceScheduledActionForRule

func (*DeviceComplianceScheduledActionForRuleRequest) Update ¶

Update performs PATCH request for DeviceComplianceScheduledActionForRule

type DeviceComplianceScheduledActionForRuleRequestBuilder ¶

type DeviceComplianceScheduledActionForRuleRequestBuilder struct{ BaseRequestBuilder }

DeviceComplianceScheduledActionForRuleRequestBuilder is request builder for DeviceComplianceScheduledActionForRule

func (*DeviceComplianceScheduledActionForRuleRequestBuilder) Request ¶

Request returns DeviceComplianceScheduledActionForRuleRequest

func (*DeviceComplianceScheduledActionForRuleRequestBuilder) ScheduledActionConfigurations ¶

ScheduledActionConfigurations returns request builder for DeviceComplianceActionItem collection

type DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequest ¶

type DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequest struct{ BaseRequest }

DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequest is request for DeviceComplianceActionItem collection

func (*DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequest) Add ¶

Add performs POST request for DeviceComplianceActionItem collection

func (*DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequest) Get ¶

Get performs GET request for DeviceComplianceActionItem collection

func (*DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceComplianceActionItem collection, max N pages

func (*DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceComplianceActionItem collection

type DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequestBuilder ¶

type DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequestBuilder is request builder for DeviceComplianceActionItem collection

func (*DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceComplianceActionItem item

func (*DeviceComplianceScheduledActionForRuleScheduledActionConfigurationsCollectionRequestBuilder) Request ¶

Request returns request for DeviceComplianceActionItem collection

type DeviceComplianceSettingState ¶

type DeviceComplianceSettingState struct {
	// Entity is the base model of DeviceComplianceSettingState
	Entity
	// Setting The setting class name and property name.
	Setting *string `json:"setting,omitempty"`
	// SettingName The Setting Name that is being reported
	SettingName *string `json:"settingName,omitempty"`
	// DeviceID The Device Id that is being reported
	DeviceID *string `json:"deviceId,omitempty"`
	// DeviceName The Device Name that is being reported
	DeviceName *string `json:"deviceName,omitempty"`
	// UserID The user Id that is being reported
	UserID *string `json:"userId,omitempty"`
	// UserEmail The User email address that is being reported
	UserEmail *string `json:"userEmail,omitempty"`
	// UserName The User Name that is being reported
	UserName *string `json:"userName,omitempty"`
	// UserPrincipalName The User PrincipalName that is being reported
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// DeviceModel The device model that is being reported
	DeviceModel *string `json:"deviceModel,omitempty"`
	// State The compliance state of the setting
	State *ComplianceStatus `json:"state,omitempty"`
	// ComplianceGracePeriodExpirationDateTime The DateTime when device compliance grace period expires
	ComplianceGracePeriodExpirationDateTime *time.Time `json:"complianceGracePeriodExpirationDateTime,omitempty"`
}

DeviceComplianceSettingState Device compliance setting State for a given device.

type DeviceComplianceSettingStateRequest ¶

type DeviceComplianceSettingStateRequest struct{ BaseRequest }

DeviceComplianceSettingStateRequest is request for DeviceComplianceSettingState

func (*DeviceComplianceSettingStateRequest) Delete ¶

Delete performs DELETE request for DeviceComplianceSettingState

func (*DeviceComplianceSettingStateRequest) Get ¶

Get performs GET request for DeviceComplianceSettingState

func (*DeviceComplianceSettingStateRequest) Update ¶

Update performs PATCH request for DeviceComplianceSettingState

type DeviceComplianceSettingStateRequestBuilder ¶

type DeviceComplianceSettingStateRequestBuilder struct{ BaseRequestBuilder }

DeviceComplianceSettingStateRequestBuilder is request builder for DeviceComplianceSettingState

func (*DeviceComplianceSettingStateRequestBuilder) Request ¶

Request returns DeviceComplianceSettingStateRequest

type DeviceComplianceUserOverview ¶

type DeviceComplianceUserOverview struct {
	// Entity is the base model of DeviceComplianceUserOverview
	Entity
	// PendingCount Number of pending Users
	PendingCount *int `json:"pendingCount,omitempty"`
	// NotApplicableCount Number of not applicable users
	NotApplicableCount *int `json:"notApplicableCount,omitempty"`
	// SuccessCount Number of succeeded Users
	SuccessCount *int `json:"successCount,omitempty"`
	// ErrorCount Number of error Users
	ErrorCount *int `json:"errorCount,omitempty"`
	// FailedCount Number of failed Users
	FailedCount *int `json:"failedCount,omitempty"`
	// LastUpdateDateTime Last update time
	LastUpdateDateTime *time.Time `json:"lastUpdateDateTime,omitempty"`
	// ConfigurationVersion Version of the policy for that overview
	ConfigurationVersion *int `json:"configurationVersion,omitempty"`
}

DeviceComplianceUserOverview undocumented

type DeviceComplianceUserOverviewRequest ¶

type DeviceComplianceUserOverviewRequest struct{ BaseRequest }

DeviceComplianceUserOverviewRequest is request for DeviceComplianceUserOverview

func (*DeviceComplianceUserOverviewRequest) Delete ¶

Delete performs DELETE request for DeviceComplianceUserOverview

func (*DeviceComplianceUserOverviewRequest) Get ¶

Get performs GET request for DeviceComplianceUserOverview

func (*DeviceComplianceUserOverviewRequest) Update ¶

Update performs PATCH request for DeviceComplianceUserOverview

type DeviceComplianceUserOverviewRequestBuilder ¶

type DeviceComplianceUserOverviewRequestBuilder struct{ BaseRequestBuilder }

DeviceComplianceUserOverviewRequestBuilder is request builder for DeviceComplianceUserOverview

func (*DeviceComplianceUserOverviewRequestBuilder) Request ¶

Request returns DeviceComplianceUserOverviewRequest

type DeviceComplianceUserStatus ¶

type DeviceComplianceUserStatus struct {
	// Entity is the base model of DeviceComplianceUserStatus
	Entity
	// UserDisplayName User name of the DevicePolicyStatus.
	UserDisplayName *string `json:"userDisplayName,omitempty"`
	// DevicesCount Devices count for that user.
	DevicesCount *int `json:"devicesCount,omitempty"`
	// Status Compliance status of the policy report.
	Status *ComplianceStatus `json:"status,omitempty"`
	// LastReportedDateTime Last modified date time of the policy report.
	LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

DeviceComplianceUserStatus undocumented

type DeviceComplianceUserStatusRequest ¶

type DeviceComplianceUserStatusRequest struct{ BaseRequest }

DeviceComplianceUserStatusRequest is request for DeviceComplianceUserStatus

func (*DeviceComplianceUserStatusRequest) Delete ¶

Delete performs DELETE request for DeviceComplianceUserStatus

func (*DeviceComplianceUserStatusRequest) Get ¶

Get performs GET request for DeviceComplianceUserStatus

func (*DeviceComplianceUserStatusRequest) Update ¶

Update performs PATCH request for DeviceComplianceUserStatus

type DeviceComplianceUserStatusRequestBuilder ¶

type DeviceComplianceUserStatusRequestBuilder struct{ BaseRequestBuilder }

DeviceComplianceUserStatusRequestBuilder is request builder for DeviceComplianceUserStatus

func (*DeviceComplianceUserStatusRequestBuilder) Request ¶

Request returns DeviceComplianceUserStatusRequest

type DeviceConfiguration ¶

type DeviceConfiguration struct {
	// Entity is the base model of DeviceConfiguration
	Entity
	// LastModifiedDateTime DateTime the object was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// CreatedDateTime DateTime the object was created.
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Description Admin provided description of the Device Configuration.
	Description *string `json:"description,omitempty"`
	// DisplayName Admin provided name of the device configuration.
	DisplayName *string `json:"displayName,omitempty"`
	// Version Version of the device configuration.
	Version *int `json:"version,omitempty"`
	// Assignments undocumented
	Assignments []DeviceConfigurationAssignment `json:"assignments,omitempty"`
	// DeviceStatuses undocumented
	DeviceStatuses []DeviceConfigurationDeviceStatus `json:"deviceStatuses,omitempty"`
	// UserStatuses undocumented
	UserStatuses []DeviceConfigurationUserStatus `json:"userStatuses,omitempty"`
	// DeviceStatusOverview undocumented
	DeviceStatusOverview *DeviceConfigurationDeviceOverview `json:"deviceStatusOverview,omitempty"`
	// UserStatusOverview undocumented
	UserStatusOverview *DeviceConfigurationUserOverview `json:"userStatusOverview,omitempty"`
	// DeviceSettingStateSummaries undocumented
	DeviceSettingStateSummaries []SettingStateDeviceSummary `json:"deviceSettingStateSummaries,omitempty"`
}

DeviceConfiguration Device Configuration.

type DeviceConfigurationAssignRequest ¶

type DeviceConfigurationAssignRequest struct{ BaseRequest }

func (*DeviceConfigurationAssignRequest) Paging ¶

func (r *DeviceConfigurationAssignRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DeviceConfigurationAssignment, error)

func (*DeviceConfigurationAssignRequest) Post ¶ added in v0.1.2

func (*DeviceConfigurationAssignRequest) PostN ¶ added in v0.1.2

type DeviceConfigurationAssignRequestBuilder ¶

type DeviceConfigurationAssignRequestBuilder struct{ BaseRequestBuilder }

func (*DeviceConfigurationAssignRequestBuilder) Request ¶

type DeviceConfigurationAssignRequestParameter ¶

type DeviceConfigurationAssignRequestParameter struct {
	// Assignments undocumented
	Assignments []DeviceConfigurationAssignment `json:"assignments,omitempty"`
}

DeviceConfigurationAssignRequestParameter undocumented

type DeviceConfigurationAssignment ¶

type DeviceConfigurationAssignment struct {
	// Entity is the base model of DeviceConfigurationAssignment
	Entity
	// Target The assignment target for the device configuration.
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
}

DeviceConfigurationAssignment The device configuration assignment entity assigns an AAD group to a specific device configuration.

type DeviceConfigurationAssignmentRequest ¶

type DeviceConfigurationAssignmentRequest struct{ BaseRequest }

DeviceConfigurationAssignmentRequest is request for DeviceConfigurationAssignment

func (*DeviceConfigurationAssignmentRequest) Delete ¶

Delete performs DELETE request for DeviceConfigurationAssignment

func (*DeviceConfigurationAssignmentRequest) Get ¶

Get performs GET request for DeviceConfigurationAssignment

func (*DeviceConfigurationAssignmentRequest) Update ¶

Update performs PATCH request for DeviceConfigurationAssignment

type DeviceConfigurationAssignmentRequestBuilder ¶

type DeviceConfigurationAssignmentRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationAssignmentRequestBuilder is request builder for DeviceConfigurationAssignment

func (*DeviceConfigurationAssignmentRequestBuilder) Request ¶

Request returns DeviceConfigurationAssignmentRequest

type DeviceConfigurationAssignmentsCollectionRequest ¶

type DeviceConfigurationAssignmentsCollectionRequest struct{ BaseRequest }

DeviceConfigurationAssignmentsCollectionRequest is request for DeviceConfigurationAssignment collection

func (*DeviceConfigurationAssignmentsCollectionRequest) Add ¶

Add performs POST request for DeviceConfigurationAssignment collection

func (*DeviceConfigurationAssignmentsCollectionRequest) Get ¶

Get performs GET request for DeviceConfigurationAssignment collection

func (*DeviceConfigurationAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceConfigurationAssignment collection, max N pages

func (*DeviceConfigurationAssignmentsCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceConfigurationAssignment collection

type DeviceConfigurationAssignmentsCollectionRequestBuilder ¶

type DeviceConfigurationAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationAssignmentsCollectionRequestBuilder is request builder for DeviceConfigurationAssignment collection

func (*DeviceConfigurationAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceConfigurationAssignment item

func (*DeviceConfigurationAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for DeviceConfigurationAssignment collection

type DeviceConfigurationDeviceOverview ¶

type DeviceConfigurationDeviceOverview struct {
	// Entity is the base model of DeviceConfigurationDeviceOverview
	Entity
	// PendingCount Number of pending devices
	PendingCount *int `json:"pendingCount,omitempty"`
	// NotApplicableCount Number of not applicable devices
	NotApplicableCount *int `json:"notApplicableCount,omitempty"`
	// SuccessCount Number of succeeded devices
	SuccessCount *int `json:"successCount,omitempty"`
	// ErrorCount Number of error devices
	ErrorCount *int `json:"errorCount,omitempty"`
	// FailedCount Number of failed devices
	FailedCount *int `json:"failedCount,omitempty"`
	// LastUpdateDateTime Last update time
	LastUpdateDateTime *time.Time `json:"lastUpdateDateTime,omitempty"`
	// ConfigurationVersion Version of the policy for that overview
	ConfigurationVersion *int `json:"configurationVersion,omitempty"`
}

DeviceConfigurationDeviceOverview undocumented

type DeviceConfigurationDeviceOverviewRequest ¶

type DeviceConfigurationDeviceOverviewRequest struct{ BaseRequest }

DeviceConfigurationDeviceOverviewRequest is request for DeviceConfigurationDeviceOverview

func (*DeviceConfigurationDeviceOverviewRequest) Delete ¶

Delete performs DELETE request for DeviceConfigurationDeviceOverview

func (*DeviceConfigurationDeviceOverviewRequest) Get ¶

Get performs GET request for DeviceConfigurationDeviceOverview

func (*DeviceConfigurationDeviceOverviewRequest) Update ¶

Update performs PATCH request for DeviceConfigurationDeviceOverview

type DeviceConfigurationDeviceOverviewRequestBuilder ¶

type DeviceConfigurationDeviceOverviewRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationDeviceOverviewRequestBuilder is request builder for DeviceConfigurationDeviceOverview

func (*DeviceConfigurationDeviceOverviewRequestBuilder) Request ¶

Request returns DeviceConfigurationDeviceOverviewRequest

type DeviceConfigurationDeviceSettingStateSummariesCollectionRequest ¶

type DeviceConfigurationDeviceSettingStateSummariesCollectionRequest struct{ BaseRequest }

DeviceConfigurationDeviceSettingStateSummariesCollectionRequest is request for SettingStateDeviceSummary collection

func (*DeviceConfigurationDeviceSettingStateSummariesCollectionRequest) Add ¶

Add performs POST request for SettingStateDeviceSummary collection

func (*DeviceConfigurationDeviceSettingStateSummariesCollectionRequest) Get ¶

Get performs GET request for SettingStateDeviceSummary collection

func (*DeviceConfigurationDeviceSettingStateSummariesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SettingStateDeviceSummary collection, max N pages

func (*DeviceConfigurationDeviceSettingStateSummariesCollectionRequest) Paging ¶

Paging perfoms paging operation for SettingStateDeviceSummary collection

type DeviceConfigurationDeviceSettingStateSummariesCollectionRequestBuilder ¶

type DeviceConfigurationDeviceSettingStateSummariesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationDeviceSettingStateSummariesCollectionRequestBuilder is request builder for SettingStateDeviceSummary collection

func (*DeviceConfigurationDeviceSettingStateSummariesCollectionRequestBuilder) ID ¶

ID returns request builder for SettingStateDeviceSummary item

func (*DeviceConfigurationDeviceSettingStateSummariesCollectionRequestBuilder) Request ¶

Request returns request for SettingStateDeviceSummary collection

type DeviceConfigurationDeviceStateSummary ¶

type DeviceConfigurationDeviceStateSummary struct {
	// Entity is the base model of DeviceConfigurationDeviceStateSummary
	Entity
	// UnknownDeviceCount Number of unknown devices
	UnknownDeviceCount *int `json:"unknownDeviceCount,omitempty"`
	// NotApplicableDeviceCount Number of not applicable devices
	NotApplicableDeviceCount *int `json:"notApplicableDeviceCount,omitempty"`
	// CompliantDeviceCount Number of compliant devices
	CompliantDeviceCount *int `json:"compliantDeviceCount,omitempty"`
	// RemediatedDeviceCount Number of remediated devices
	RemediatedDeviceCount *int `json:"remediatedDeviceCount,omitempty"`
	// NonCompliantDeviceCount Number of NonCompliant devices
	NonCompliantDeviceCount *int `json:"nonCompliantDeviceCount,omitempty"`
	// ErrorDeviceCount Number of error devices
	ErrorDeviceCount *int `json:"errorDeviceCount,omitempty"`
	// ConflictDeviceCount Number of conflict devices
	ConflictDeviceCount *int `json:"conflictDeviceCount,omitempty"`
}

DeviceConfigurationDeviceStateSummary undocumented

type DeviceConfigurationDeviceStateSummaryRequest ¶

type DeviceConfigurationDeviceStateSummaryRequest struct{ BaseRequest }

DeviceConfigurationDeviceStateSummaryRequest is request for DeviceConfigurationDeviceStateSummary

func (*DeviceConfigurationDeviceStateSummaryRequest) Delete ¶

Delete performs DELETE request for DeviceConfigurationDeviceStateSummary

func (*DeviceConfigurationDeviceStateSummaryRequest) Get ¶

Get performs GET request for DeviceConfigurationDeviceStateSummary

func (*DeviceConfigurationDeviceStateSummaryRequest) Update ¶

Update performs PATCH request for DeviceConfigurationDeviceStateSummary

type DeviceConfigurationDeviceStateSummaryRequestBuilder ¶

type DeviceConfigurationDeviceStateSummaryRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationDeviceStateSummaryRequestBuilder is request builder for DeviceConfigurationDeviceStateSummary

func (*DeviceConfigurationDeviceStateSummaryRequestBuilder) Request ¶

Request returns DeviceConfigurationDeviceStateSummaryRequest

type DeviceConfigurationDeviceStatus ¶

type DeviceConfigurationDeviceStatus struct {
	// Entity is the base model of DeviceConfigurationDeviceStatus
	Entity
	// DeviceDisplayName Device name of the DevicePolicyStatus.
	DeviceDisplayName *string `json:"deviceDisplayName,omitempty"`
	// UserName The User Name that is being reported
	UserName *string `json:"userName,omitempty"`
	// DeviceModel The device model that is being reported
	DeviceModel *string `json:"deviceModel,omitempty"`
	// ComplianceGracePeriodExpirationDateTime The DateTime when device compliance grace period expires
	ComplianceGracePeriodExpirationDateTime *time.Time `json:"complianceGracePeriodExpirationDateTime,omitempty"`
	// Status Compliance status of the policy report.
	Status *ComplianceStatus `json:"status,omitempty"`
	// LastReportedDateTime Last modified date time of the policy report.
	LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

DeviceConfigurationDeviceStatus undocumented

type DeviceConfigurationDeviceStatusRequest ¶

type DeviceConfigurationDeviceStatusRequest struct{ BaseRequest }

DeviceConfigurationDeviceStatusRequest is request for DeviceConfigurationDeviceStatus

func (*DeviceConfigurationDeviceStatusRequest) Delete ¶

Delete performs DELETE request for DeviceConfigurationDeviceStatus

func (*DeviceConfigurationDeviceStatusRequest) Get ¶

Get performs GET request for DeviceConfigurationDeviceStatus

func (*DeviceConfigurationDeviceStatusRequest) Update ¶

Update performs PATCH request for DeviceConfigurationDeviceStatus

type DeviceConfigurationDeviceStatusRequestBuilder ¶

type DeviceConfigurationDeviceStatusRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationDeviceStatusRequestBuilder is request builder for DeviceConfigurationDeviceStatus

func (*DeviceConfigurationDeviceStatusRequestBuilder) Request ¶

Request returns DeviceConfigurationDeviceStatusRequest

type DeviceConfigurationDeviceStatusesCollectionRequest ¶

type DeviceConfigurationDeviceStatusesCollectionRequest struct{ BaseRequest }

DeviceConfigurationDeviceStatusesCollectionRequest is request for DeviceConfigurationDeviceStatus collection

func (*DeviceConfigurationDeviceStatusesCollectionRequest) Add ¶

Add performs POST request for DeviceConfigurationDeviceStatus collection

func (*DeviceConfigurationDeviceStatusesCollectionRequest) Get ¶

Get performs GET request for DeviceConfigurationDeviceStatus collection

func (*DeviceConfigurationDeviceStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceConfigurationDeviceStatus collection, max N pages

func (*DeviceConfigurationDeviceStatusesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceConfigurationDeviceStatus collection

type DeviceConfigurationDeviceStatusesCollectionRequestBuilder ¶

type DeviceConfigurationDeviceStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationDeviceStatusesCollectionRequestBuilder is request builder for DeviceConfigurationDeviceStatus collection

func (*DeviceConfigurationDeviceStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceConfigurationDeviceStatus item

func (*DeviceConfigurationDeviceStatusesCollectionRequestBuilder) Request ¶

Request returns request for DeviceConfigurationDeviceStatus collection

type DeviceConfigurationRequest ¶

type DeviceConfigurationRequest struct{ BaseRequest }

DeviceConfigurationRequest is request for DeviceConfiguration

func (*DeviceConfigurationRequest) Delete ¶

Delete performs DELETE request for DeviceConfiguration

func (*DeviceConfigurationRequest) Get ¶

Get performs GET request for DeviceConfiguration

func (*DeviceConfigurationRequest) Update ¶

Update performs PATCH request for DeviceConfiguration

type DeviceConfigurationRequestBuilder ¶

type DeviceConfigurationRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationRequestBuilder is request builder for DeviceConfiguration

func (*DeviceConfigurationRequestBuilder) Assign ¶

Assign action undocumented

func (*DeviceConfigurationRequestBuilder) Assignments ¶

Assignments returns request builder for DeviceConfigurationAssignment collection

func (*DeviceConfigurationRequestBuilder) DeviceSettingStateSummaries ¶

DeviceSettingStateSummaries returns request builder for SettingStateDeviceSummary collection

func (*DeviceConfigurationRequestBuilder) DeviceStatusOverview ¶

DeviceStatusOverview is navigation property

func (*DeviceConfigurationRequestBuilder) DeviceStatuses ¶

DeviceStatuses returns request builder for DeviceConfigurationDeviceStatus collection

func (*DeviceConfigurationRequestBuilder) Request ¶

Request returns DeviceConfigurationRequest

func (*DeviceConfigurationRequestBuilder) UserStatusOverview ¶

UserStatusOverview is navigation property

func (*DeviceConfigurationRequestBuilder) UserStatuses ¶

UserStatuses returns request builder for DeviceConfigurationUserStatus collection

type DeviceConfigurationSettingState ¶

type DeviceConfigurationSettingState struct {
	// Object is the base model of DeviceConfigurationSettingState
	Object
	// Setting The setting that is being reported
	Setting *string `json:"setting,omitempty"`
	// SettingName Localized/user friendly setting name that is being reported
	SettingName *string `json:"settingName,omitempty"`
	// InstanceDisplayName Name of setting instance that is being reported.
	InstanceDisplayName *string `json:"instanceDisplayName,omitempty"`
	// State The compliance state of the setting
	State *ComplianceStatus `json:"state,omitempty"`
	// ErrorCode Error code for the setting
	ErrorCode *int `json:"errorCode,omitempty"`
	// ErrorDescription Error description
	ErrorDescription *string `json:"errorDescription,omitempty"`
	// UserID UserId
	UserID *string `json:"userId,omitempty"`
	// UserName UserName
	UserName *string `json:"userName,omitempty"`
	// UserEmail UserEmail
	UserEmail *string `json:"userEmail,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// Sources Contributing policies
	Sources []SettingSource `json:"sources,omitempty"`
	// CurrentValue Current value of setting on device
	CurrentValue *string `json:"currentValue,omitempty"`
}

DeviceConfigurationSettingState undocumented

type DeviceConfigurationState ¶

type DeviceConfigurationState struct {
	// Entity is the base model of DeviceConfigurationState
	Entity
	// SettingStates undocumented
	SettingStates []DeviceConfigurationSettingState `json:"settingStates,omitempty"`
	// DisplayName The name of the policy for this policyBase
	DisplayName *string `json:"displayName,omitempty"`
	// Version The version of the policy
	Version *int `json:"version,omitempty"`
	// PlatformType Platform type that the policy applies to
	PlatformType *PolicyPlatformType `json:"platformType,omitempty"`
	// State The compliance state of the policy
	State *ComplianceStatus `json:"state,omitempty"`
	// SettingCount Count of how many setting a policy holds
	SettingCount *int `json:"settingCount,omitempty"`
}

DeviceConfigurationState Device Configuration State for a given device.

type DeviceConfigurationStateRequest ¶

type DeviceConfigurationStateRequest struct{ BaseRequest }

DeviceConfigurationStateRequest is request for DeviceConfigurationState

func (*DeviceConfigurationStateRequest) Delete ¶

Delete performs DELETE request for DeviceConfigurationState

func (*DeviceConfigurationStateRequest) Get ¶

Get performs GET request for DeviceConfigurationState

func (*DeviceConfigurationStateRequest) Update ¶

Update performs PATCH request for DeviceConfigurationState

type DeviceConfigurationStateRequestBuilder ¶

type DeviceConfigurationStateRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationStateRequestBuilder is request builder for DeviceConfigurationState

func (*DeviceConfigurationStateRequestBuilder) Request ¶

Request returns DeviceConfigurationStateRequest

type DeviceConfigurationUserOverview ¶

type DeviceConfigurationUserOverview struct {
	// Entity is the base model of DeviceConfigurationUserOverview
	Entity
	// PendingCount Number of pending Users
	PendingCount *int `json:"pendingCount,omitempty"`
	// NotApplicableCount Number of not applicable users
	NotApplicableCount *int `json:"notApplicableCount,omitempty"`
	// SuccessCount Number of succeeded Users
	SuccessCount *int `json:"successCount,omitempty"`
	// ErrorCount Number of error Users
	ErrorCount *int `json:"errorCount,omitempty"`
	// FailedCount Number of failed Users
	FailedCount *int `json:"failedCount,omitempty"`
	// LastUpdateDateTime Last update time
	LastUpdateDateTime *time.Time `json:"lastUpdateDateTime,omitempty"`
	// ConfigurationVersion Version of the policy for that overview
	ConfigurationVersion *int `json:"configurationVersion,omitempty"`
}

DeviceConfigurationUserOverview undocumented

type DeviceConfigurationUserOverviewRequest ¶

type DeviceConfigurationUserOverviewRequest struct{ BaseRequest }

DeviceConfigurationUserOverviewRequest is request for DeviceConfigurationUserOverview

func (*DeviceConfigurationUserOverviewRequest) Delete ¶

Delete performs DELETE request for DeviceConfigurationUserOverview

func (*DeviceConfigurationUserOverviewRequest) Get ¶

Get performs GET request for DeviceConfigurationUserOverview

func (*DeviceConfigurationUserOverviewRequest) Update ¶

Update performs PATCH request for DeviceConfigurationUserOverview

type DeviceConfigurationUserOverviewRequestBuilder ¶

type DeviceConfigurationUserOverviewRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationUserOverviewRequestBuilder is request builder for DeviceConfigurationUserOverview

func (*DeviceConfigurationUserOverviewRequestBuilder) Request ¶

Request returns DeviceConfigurationUserOverviewRequest

type DeviceConfigurationUserStatus ¶

type DeviceConfigurationUserStatus struct {
	// Entity is the base model of DeviceConfigurationUserStatus
	Entity
	// UserDisplayName User name of the DevicePolicyStatus.
	UserDisplayName *string `json:"userDisplayName,omitempty"`
	// DevicesCount Devices count for that user.
	DevicesCount *int `json:"devicesCount,omitempty"`
	// Status Compliance status of the policy report.
	Status *ComplianceStatus `json:"status,omitempty"`
	// LastReportedDateTime Last modified date time of the policy report.
	LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

DeviceConfigurationUserStatus undocumented

type DeviceConfigurationUserStatusRequest ¶

type DeviceConfigurationUserStatusRequest struct{ BaseRequest }

DeviceConfigurationUserStatusRequest is request for DeviceConfigurationUserStatus

func (*DeviceConfigurationUserStatusRequest) Delete ¶

Delete performs DELETE request for DeviceConfigurationUserStatus

func (*DeviceConfigurationUserStatusRequest) Get ¶

Get performs GET request for DeviceConfigurationUserStatus

func (*DeviceConfigurationUserStatusRequest) Update ¶

Update performs PATCH request for DeviceConfigurationUserStatus

type DeviceConfigurationUserStatusRequestBuilder ¶

type DeviceConfigurationUserStatusRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationUserStatusRequestBuilder is request builder for DeviceConfigurationUserStatus

func (*DeviceConfigurationUserStatusRequestBuilder) Request ¶

Request returns DeviceConfigurationUserStatusRequest

type DeviceConfigurationUserStatusesCollectionRequest ¶

type DeviceConfigurationUserStatusesCollectionRequest struct{ BaseRequest }

DeviceConfigurationUserStatusesCollectionRequest is request for DeviceConfigurationUserStatus collection

func (*DeviceConfigurationUserStatusesCollectionRequest) Add ¶

Add performs POST request for DeviceConfigurationUserStatus collection

func (*DeviceConfigurationUserStatusesCollectionRequest) Get ¶

Get performs GET request for DeviceConfigurationUserStatus collection

func (*DeviceConfigurationUserStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceConfigurationUserStatus collection, max N pages

func (*DeviceConfigurationUserStatusesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceConfigurationUserStatus collection

type DeviceConfigurationUserStatusesCollectionRequestBuilder ¶

type DeviceConfigurationUserStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceConfigurationUserStatusesCollectionRequestBuilder is request builder for DeviceConfigurationUserStatus collection

func (*DeviceConfigurationUserStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceConfigurationUserStatus item

func (*DeviceConfigurationUserStatusesCollectionRequestBuilder) Request ¶

Request returns request for DeviceConfigurationUserStatus collection

type DeviceDetail ¶

type DeviceDetail struct {
	// Object is the base model of DeviceDetail
	Object
	// DeviceID undocumented
	DeviceID *string `json:"deviceId,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// OperatingSystem undocumented
	OperatingSystem *string `json:"operatingSystem,omitempty"`
	// Browser undocumented
	Browser *string `json:"browser,omitempty"`
	// IsCompliant undocumented
	IsCompliant *bool `json:"isCompliant,omitempty"`
	// IsManaged undocumented
	IsManaged *bool `json:"isManaged,omitempty"`
	// TrustType undocumented
	TrustType *string `json:"trustType,omitempty"`
}

DeviceDetail undocumented

type DeviceEnrollmentConfiguration ¶

type DeviceEnrollmentConfiguration struct {
	// Entity is the base model of DeviceEnrollmentConfiguration
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// Priority undocumented
	Priority *int `json:"priority,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Version undocumented
	Version *int `json:"version,omitempty"`
	// Assignments undocumented
	Assignments []EnrollmentConfigurationAssignment `json:"assignments,omitempty"`
}

DeviceEnrollmentConfiguration undocumented

type DeviceEnrollmentConfigurationAssignRequest ¶

type DeviceEnrollmentConfigurationAssignRequest struct{ BaseRequest }

func (*DeviceEnrollmentConfigurationAssignRequest) Post ¶

type DeviceEnrollmentConfigurationAssignRequestBuilder ¶

type DeviceEnrollmentConfigurationAssignRequestBuilder struct{ BaseRequestBuilder }

func (*DeviceEnrollmentConfigurationAssignRequestBuilder) Request ¶

type DeviceEnrollmentConfigurationAssignRequestParameter ¶

type DeviceEnrollmentConfigurationAssignRequestParameter struct {
	// EnrollmentConfigurationAssignments undocumented
	EnrollmentConfigurationAssignments []EnrollmentConfigurationAssignment `json:"enrollmentConfigurationAssignments,omitempty"`
}

DeviceEnrollmentConfigurationAssignRequestParameter undocumented

type DeviceEnrollmentConfigurationAssignmentsCollectionRequest ¶

type DeviceEnrollmentConfigurationAssignmentsCollectionRequest struct{ BaseRequest }

DeviceEnrollmentConfigurationAssignmentsCollectionRequest is request for EnrollmentConfigurationAssignment collection

func (*DeviceEnrollmentConfigurationAssignmentsCollectionRequest) Add ¶

Add performs POST request for EnrollmentConfigurationAssignment collection

func (*DeviceEnrollmentConfigurationAssignmentsCollectionRequest) Get ¶

Get performs GET request for EnrollmentConfigurationAssignment collection

func (*DeviceEnrollmentConfigurationAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EnrollmentConfigurationAssignment collection, max N pages

func (*DeviceEnrollmentConfigurationAssignmentsCollectionRequest) Paging ¶

Paging perfoms paging operation for EnrollmentConfigurationAssignment collection

type DeviceEnrollmentConfigurationAssignmentsCollectionRequestBuilder ¶

type DeviceEnrollmentConfigurationAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceEnrollmentConfigurationAssignmentsCollectionRequestBuilder is request builder for EnrollmentConfigurationAssignment collection

func (*DeviceEnrollmentConfigurationAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for EnrollmentConfigurationAssignment item

func (*DeviceEnrollmentConfigurationAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for EnrollmentConfigurationAssignment collection

type DeviceEnrollmentConfigurationRequest ¶

type DeviceEnrollmentConfigurationRequest struct{ BaseRequest }

DeviceEnrollmentConfigurationRequest is request for DeviceEnrollmentConfiguration

func (*DeviceEnrollmentConfigurationRequest) Delete ¶

Delete performs DELETE request for DeviceEnrollmentConfiguration

func (*DeviceEnrollmentConfigurationRequest) Get ¶

Get performs GET request for DeviceEnrollmentConfiguration

func (*DeviceEnrollmentConfigurationRequest) Update ¶

Update performs PATCH request for DeviceEnrollmentConfiguration

type DeviceEnrollmentConfigurationRequestBuilder ¶

type DeviceEnrollmentConfigurationRequestBuilder struct{ BaseRequestBuilder }

DeviceEnrollmentConfigurationRequestBuilder is request builder for DeviceEnrollmentConfiguration

func (*DeviceEnrollmentConfigurationRequestBuilder) Assign ¶

Assign action undocumented

func (*DeviceEnrollmentConfigurationRequestBuilder) Assignments ¶

Assignments returns request builder for EnrollmentConfigurationAssignment collection

func (*DeviceEnrollmentConfigurationRequestBuilder) Request ¶

Request returns DeviceEnrollmentConfigurationRequest

func (*DeviceEnrollmentConfigurationRequestBuilder) SetPriority ¶

SetPriority action undocumented

type DeviceEnrollmentConfigurationSetPriorityRequest ¶

type DeviceEnrollmentConfigurationSetPriorityRequest struct{ BaseRequest }

func (*DeviceEnrollmentConfigurationSetPriorityRequest) Post ¶

type DeviceEnrollmentConfigurationSetPriorityRequestBuilder ¶

type DeviceEnrollmentConfigurationSetPriorityRequestBuilder struct{ BaseRequestBuilder }

func (*DeviceEnrollmentConfigurationSetPriorityRequestBuilder) Request ¶

type DeviceEnrollmentConfigurationSetPriorityRequestParameter ¶

type DeviceEnrollmentConfigurationSetPriorityRequestParameter struct {
	// Priority undocumented
	Priority *int `json:"priority,omitempty"`
}

DeviceEnrollmentConfigurationSetPriorityRequestParameter undocumented

type DeviceEnrollmentFailureReason ¶

type DeviceEnrollmentFailureReason string

DeviceEnrollmentFailureReason undocumented

const (
	// DeviceEnrollmentFailureReasonVUnknown undocumented
	DeviceEnrollmentFailureReasonVUnknown DeviceEnrollmentFailureReason = "unknown"
	// DeviceEnrollmentFailureReasonVAuthentication undocumented
	DeviceEnrollmentFailureReasonVAuthentication DeviceEnrollmentFailureReason = "authentication"
	// DeviceEnrollmentFailureReasonVAuthorization undocumented
	DeviceEnrollmentFailureReasonVAuthorization DeviceEnrollmentFailureReason = "authorization"
	// DeviceEnrollmentFailureReasonVAccountValidation undocumented
	DeviceEnrollmentFailureReasonVAccountValidation DeviceEnrollmentFailureReason = "accountValidation"
	// DeviceEnrollmentFailureReasonVUserValidation undocumented
	DeviceEnrollmentFailureReasonVUserValidation DeviceEnrollmentFailureReason = "userValidation"
	// DeviceEnrollmentFailureReasonVDeviceNotSupported undocumented
	DeviceEnrollmentFailureReasonVDeviceNotSupported DeviceEnrollmentFailureReason = "deviceNotSupported"
	// DeviceEnrollmentFailureReasonVInMaintenance undocumented
	DeviceEnrollmentFailureReasonVInMaintenance DeviceEnrollmentFailureReason = "inMaintenance"
	// DeviceEnrollmentFailureReasonVBadRequest undocumented
	DeviceEnrollmentFailureReasonVBadRequest DeviceEnrollmentFailureReason = "badRequest"
	// DeviceEnrollmentFailureReasonVFeatureNotSupported undocumented
	DeviceEnrollmentFailureReasonVFeatureNotSupported DeviceEnrollmentFailureReason = "featureNotSupported"
	// DeviceEnrollmentFailureReasonVEnrollmentRestrictionsEnforced undocumented
	DeviceEnrollmentFailureReasonVEnrollmentRestrictionsEnforced DeviceEnrollmentFailureReason = "enrollmentRestrictionsEnforced"
	// DeviceEnrollmentFailureReasonVClientDisconnected undocumented
	DeviceEnrollmentFailureReasonVClientDisconnected DeviceEnrollmentFailureReason = "clientDisconnected"
	// DeviceEnrollmentFailureReasonVUserAbandonment undocumented
	DeviceEnrollmentFailureReasonVUserAbandonment DeviceEnrollmentFailureReason = "userAbandonment"
)

type DeviceEnrollmentLimitConfiguration ¶

type DeviceEnrollmentLimitConfiguration struct {
	// DeviceEnrollmentConfiguration is the base model of DeviceEnrollmentLimitConfiguration
	DeviceEnrollmentConfiguration
	// Limit undocumented
	Limit *int `json:"limit,omitempty"`
}

DeviceEnrollmentLimitConfiguration undocumented

type DeviceEnrollmentPlatformRestriction ¶

type DeviceEnrollmentPlatformRestriction struct {
	// Object is the base model of DeviceEnrollmentPlatformRestriction
	Object
	// PlatformBlocked Block the platform from enrolling
	PlatformBlocked *bool `json:"platformBlocked,omitempty"`
	// PersonalDeviceEnrollmentBlocked Block personally owned devices from enrolling
	PersonalDeviceEnrollmentBlocked *bool `json:"personalDeviceEnrollmentBlocked,omitempty"`
	// OsMinimumVersion Min OS version supported
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Max OS version supported
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
}

DeviceEnrollmentPlatformRestriction undocumented

type DeviceEnrollmentPlatformRestrictionsConfiguration ¶

type DeviceEnrollmentPlatformRestrictionsConfiguration struct {
	// DeviceEnrollmentConfiguration is the base model of DeviceEnrollmentPlatformRestrictionsConfiguration
	DeviceEnrollmentConfiguration
	// IOSRestriction undocumented
	IOSRestriction *DeviceEnrollmentPlatformRestriction `json:"iosRestriction,omitempty"`
	// WindowsRestriction undocumented
	WindowsRestriction *DeviceEnrollmentPlatformRestriction `json:"windowsRestriction,omitempty"`
	// WindowsMobileRestriction undocumented
	WindowsMobileRestriction *DeviceEnrollmentPlatformRestriction `json:"windowsMobileRestriction,omitempty"`
	// AndroidRestriction undocumented
	AndroidRestriction *DeviceEnrollmentPlatformRestriction `json:"androidRestriction,omitempty"`
	// MacOSRestriction undocumented
	MacOSRestriction *DeviceEnrollmentPlatformRestriction `json:"macOSRestriction,omitempty"`
}

DeviceEnrollmentPlatformRestrictionsConfiguration undocumented

type DeviceEnrollmentType ¶

type DeviceEnrollmentType string

DeviceEnrollmentType undocumented

const (
	// DeviceEnrollmentTypeVUnknown undocumented
	DeviceEnrollmentTypeVUnknown DeviceEnrollmentType = "unknown"
	// DeviceEnrollmentTypeVUserEnrollment undocumented
	DeviceEnrollmentTypeVUserEnrollment DeviceEnrollmentType = "userEnrollment"
	// DeviceEnrollmentTypeVDeviceEnrollmentManager undocumented
	DeviceEnrollmentTypeVDeviceEnrollmentManager DeviceEnrollmentType = "deviceEnrollmentManager"
	// DeviceEnrollmentTypeVAppleBulkWithUser undocumented
	DeviceEnrollmentTypeVAppleBulkWithUser DeviceEnrollmentType = "appleBulkWithUser"
	// DeviceEnrollmentTypeVAppleBulkWithoutUser undocumented
	DeviceEnrollmentTypeVAppleBulkWithoutUser DeviceEnrollmentType = "appleBulkWithoutUser"
	// DeviceEnrollmentTypeVWindowsAzureADJoin undocumented
	DeviceEnrollmentTypeVWindowsAzureADJoin DeviceEnrollmentType = "windowsAzureADJoin"
	// DeviceEnrollmentTypeVWindowsBulkUserless undocumented
	DeviceEnrollmentTypeVWindowsBulkUserless DeviceEnrollmentType = "windowsBulkUserless"
	// DeviceEnrollmentTypeVWindowsAutoEnrollment undocumented
	DeviceEnrollmentTypeVWindowsAutoEnrollment DeviceEnrollmentType = "windowsAutoEnrollment"
	// DeviceEnrollmentTypeVWindowsBulkAzureDomainJoin undocumented
	DeviceEnrollmentTypeVWindowsBulkAzureDomainJoin DeviceEnrollmentType = "windowsBulkAzureDomainJoin"
	// DeviceEnrollmentTypeVWindowsCoManagement undocumented
	DeviceEnrollmentTypeVWindowsCoManagement DeviceEnrollmentType = "windowsCoManagement"
)

type DeviceEnrollmentWindowsHelloForBusinessConfiguration ¶

type DeviceEnrollmentWindowsHelloForBusinessConfiguration struct {
	// DeviceEnrollmentConfiguration is the base model of DeviceEnrollmentWindowsHelloForBusinessConfiguration
	DeviceEnrollmentConfiguration
	// PinMinimumLength undocumented
	PinMinimumLength *int `json:"pinMinimumLength,omitempty"`
	// PinMaximumLength undocumented
	PinMaximumLength *int `json:"pinMaximumLength,omitempty"`
	// PinUppercaseCharactersUsage undocumented
	PinUppercaseCharactersUsage *WindowsHelloForBusinessPinUsage `json:"pinUppercaseCharactersUsage,omitempty"`
	// PinLowercaseCharactersUsage undocumented
	PinLowercaseCharactersUsage *WindowsHelloForBusinessPinUsage `json:"pinLowercaseCharactersUsage,omitempty"`
	// PinSpecialCharactersUsage undocumented
	PinSpecialCharactersUsage *WindowsHelloForBusinessPinUsage `json:"pinSpecialCharactersUsage,omitempty"`
	// State undocumented
	State *Enablement `json:"state,omitempty"`
	// SecurityDeviceRequired undocumented
	SecurityDeviceRequired *bool `json:"securityDeviceRequired,omitempty"`
	// UnlockWithBiometricsEnabled undocumented
	UnlockWithBiometricsEnabled *bool `json:"unlockWithBiometricsEnabled,omitempty"`
	// RemotePassportEnabled undocumented
	RemotePassportEnabled *bool `json:"remotePassportEnabled,omitempty"`
	// PinPreviousBlockCount undocumented
	PinPreviousBlockCount *int `json:"pinPreviousBlockCount,omitempty"`
	// PinExpirationInDays undocumented
	PinExpirationInDays *int `json:"pinExpirationInDays,omitempty"`
	// EnhancedBiometricsState undocumented
	EnhancedBiometricsState *Enablement `json:"enhancedBiometricsState,omitempty"`
}

DeviceEnrollmentWindowsHelloForBusinessConfiguration undocumented

type DeviceExchangeAccessStateSummary ¶

type DeviceExchangeAccessStateSummary struct {
	// Object is the base model of DeviceExchangeAccessStateSummary
	Object
	// AllowedDeviceCount Total count of devices with Exchange Access State: Allowed.
	AllowedDeviceCount *int `json:"allowedDeviceCount,omitempty"`
	// BlockedDeviceCount Total count of devices with Exchange Access State: Blocked.
	BlockedDeviceCount *int `json:"blockedDeviceCount,omitempty"`
	// QuarantinedDeviceCount Total count of devices with Exchange Access State: Quarantined.
	QuarantinedDeviceCount *int `json:"quarantinedDeviceCount,omitempty"`
	// UnknownDeviceCount Total count of devices with Exchange Access State: Unknown.
	UnknownDeviceCount *int `json:"unknownDeviceCount,omitempty"`
	// UnavailableDeviceCount Total count of devices for which no Exchange Access State could be found.
	UnavailableDeviceCount *int `json:"unavailableDeviceCount,omitempty"`
}

DeviceExchangeAccessStateSummary undocumented

type DeviceExtensionsCollectionRequest ¶

type DeviceExtensionsCollectionRequest struct{ BaseRequest }

DeviceExtensionsCollectionRequest is request for Extension collection

func (*DeviceExtensionsCollectionRequest) Add ¶

func (r *DeviceExtensionsCollectionRequest) Add(ctx context.Context, reqObj *Extension) (resObj *Extension, err error)

Add performs POST request for Extension collection

func (*DeviceExtensionsCollectionRequest) Get ¶

Get performs GET request for Extension collection

func (*DeviceExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Extension collection, max N pages

func (*DeviceExtensionsCollectionRequest) Paging ¶

func (r *DeviceExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Extension, error)

Paging perfoms paging operation for Extension collection

type DeviceExtensionsCollectionRequestBuilder ¶

type DeviceExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceExtensionsCollectionRequestBuilder is request builder for Extension collection

func (*DeviceExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for Extension item

func (*DeviceExtensionsCollectionRequestBuilder) Request ¶

Request returns request for Extension collection

type DeviceGeoLocation ¶

type DeviceGeoLocation struct {
	// Object is the base model of DeviceGeoLocation
	Object
	// LastCollectedDateTime Time at which location was recorded, relative to UTC
	LastCollectedDateTime *time.Time `json:"lastCollectedDateTime,omitempty"`
	// Longitude Longitude coordinate of the device's location
	Longitude *float64 `json:"longitude,omitempty"`
	// Latitude Latitude coordinate of the device's location
	Latitude *float64 `json:"latitude,omitempty"`
	// Altitude Altitude, given in meters above sea level
	Altitude *float64 `json:"altitude,omitempty"`
	// HorizontalAccuracy Accuracy of longitude and latitude in meters
	HorizontalAccuracy *float64 `json:"horizontalAccuracy,omitempty"`
	// VerticalAccuracy Accuracy of altitude in meters
	VerticalAccuracy *float64 `json:"verticalAccuracy,omitempty"`
	// Heading Heading in degrees from true north
	Heading *float64 `json:"heading,omitempty"`
	// Speed Speed the device is traveling in meters per second
	Speed *float64 `json:"speed,omitempty"`
}

DeviceGeoLocation undocumented

type DeviceHealthAttestationState ¶

type DeviceHealthAttestationState struct {
	// Object is the base model of DeviceHealthAttestationState
	Object
	// LastUpdateDateTime The Timestamp of the last update.
	LastUpdateDateTime *string `json:"lastUpdateDateTime,omitempty"`
	// ContentNamespaceURL The DHA report version. (Namespace version)
	ContentNamespaceURL *string `json:"contentNamespaceUrl,omitempty"`
	// DeviceHealthAttestationStatus The DHA report version. (Namespace version)
	DeviceHealthAttestationStatus *string `json:"deviceHealthAttestationStatus,omitempty"`
	// ContentVersion The HealthAttestation state schema version
	ContentVersion *string `json:"contentVersion,omitempty"`
	// IssuedDateTime The DateTime when device was evaluated or issued to MDM
	IssuedDateTime *time.Time `json:"issuedDateTime,omitempty"`
	// AttestationIdentityKey TWhen an Attestation Identity Key (AIK) is present on a device, it indicates that the device has an endorsement key (EK) certificate.
	AttestationIdentityKey *string `json:"attestationIdentityKey,omitempty"`
	// ResetCount The number of times a PC device has hibernated or resumed
	ResetCount *int `json:"resetCount,omitempty"`
	// RestartCount The number of times a PC device has rebooted
	RestartCount *int `json:"restartCount,omitempty"`
	// DataExcutionPolicy DEP Policy defines a set of hardware and software technologies that perform additional checks on memory
	DataExcutionPolicy *string `json:"dataExcutionPolicy,omitempty"`
	// BitLockerStatus On or Off of BitLocker Drive Encryption
	BitLockerStatus *string `json:"bitLockerStatus,omitempty"`
	// BootManagerVersion The version of the Boot Manager
	BootManagerVersion *string `json:"bootManagerVersion,omitempty"`
	// CodeIntegrityCheckVersion The version of the Boot Manager
	CodeIntegrityCheckVersion *string `json:"codeIntegrityCheckVersion,omitempty"`
	// SecureBoot When Secure Boot is enabled, the core components must have the correct cryptographic signatures
	SecureBoot *string `json:"secureBoot,omitempty"`
	// BootDebugging When bootDebugging is enabled, the device is used in development and testing
	BootDebugging *string `json:"bootDebugging,omitempty"`
	// OperatingSystemKernelDebugging When operatingSystemKernelDebugging is enabled, the device is used in development and testing
	OperatingSystemKernelDebugging *string `json:"operatingSystemKernelDebugging,omitempty"`
	// CodeIntegrity  When code integrity is enabled, code execution is restricted to integrity verified code
	CodeIntegrity *string `json:"codeIntegrity,omitempty"`
	// TestSigning When test signing is allowed, the device does not enforce signature validation during boot
	TestSigning *string `json:"testSigning,omitempty"`
	// SafeMode Safe mode is a troubleshooting option for Windows that starts your computer in a limited state
	SafeMode *string `json:"safeMode,omitempty"`
	// WindowsPE Operating system running with limited services that is used to prepare a computer for Windows
	WindowsPE *string `json:"windowsPE,omitempty"`
	// EarlyLaunchAntiMalwareDriverProtection ELAM provides protection for the computers in your network when they start up
	EarlyLaunchAntiMalwareDriverProtection *string `json:"earlyLaunchAntiMalwareDriverProtection,omitempty"`
	// VirtualSecureMode VSM is a container that protects high value assets from a compromised kernel
	VirtualSecureMode *string `json:"virtualSecureMode,omitempty"`
	// PcrHashAlgorithm Informational attribute that identifies the HASH algorithm that was used by TPM
	PcrHashAlgorithm *string `json:"pcrHashAlgorithm,omitempty"`
	// BootAppSecurityVersion The security version number of the Boot Application
	BootAppSecurityVersion *string `json:"bootAppSecurityVersion,omitempty"`
	// BootManagerSecurityVersion The security version number of the Boot Application
	BootManagerSecurityVersion *string `json:"bootManagerSecurityVersion,omitempty"`
	// TpmVersion The security version number of the Boot Application
	TpmVersion *string `json:"tpmVersion,omitempty"`
	// Pcr0 The measurement that is captured in PCR[0]
	Pcr0 *string `json:"pcr0,omitempty"`
	// SecureBootConfigurationPolicyFingerPrint Fingerprint of the Custom Secure Boot Configuration Policy
	SecureBootConfigurationPolicyFingerPrint *string `json:"secureBootConfigurationPolicyFingerPrint,omitempty"`
	// CodeIntegrityPolicy The Code Integrity policy that is controlling the security of the boot environment
	CodeIntegrityPolicy *string `json:"codeIntegrityPolicy,omitempty"`
	// BootRevisionListInfo The Boot Revision List that was loaded during initial boot on the attested device
	BootRevisionListInfo *string `json:"bootRevisionListInfo,omitempty"`
	// OperatingSystemRevListInfo The Operating System Revision List that was loaded during initial boot on the attested device
	OperatingSystemRevListInfo *string `json:"operatingSystemRevListInfo,omitempty"`
	// HealthStatusMismatchInfo This attribute appears if DHA-Service detects an integrity issue
	HealthStatusMismatchInfo *string `json:"healthStatusMismatchInfo,omitempty"`
	// HealthAttestationSupportedStatus This attribute indicates if DHA is supported for the device
	HealthAttestationSupportedStatus *string `json:"healthAttestationSupportedStatus,omitempty"`
}

DeviceHealthAttestationState undocumented

type DeviceInstallState ¶

type DeviceInstallState struct {
	// Entity is the base model of DeviceInstallState
	Entity
	// DeviceName Device name.
	DeviceName *string `json:"deviceName,omitempty"`
	// DeviceID Device Id.
	DeviceID *string `json:"deviceId,omitempty"`
	// LastSyncDateTime Last sync date and time.
	LastSyncDateTime *time.Time `json:"lastSyncDateTime,omitempty"`
	// InstallState The install state of the eBook.
	InstallState *InstallState `json:"installState,omitempty"`
	// ErrorCode The error code for install failures.
	ErrorCode *string `json:"errorCode,omitempty"`
	// OsVersion OS Version.
	OsVersion *string `json:"osVersion,omitempty"`
	// OsDescription OS Description.
	OsDescription *string `json:"osDescription,omitempty"`
	// UserName Device User Name.
	UserName *string `json:"userName,omitempty"`
}

DeviceInstallState Contains properties for the installation state for a device.

type DeviceInstallStateRequest ¶

type DeviceInstallStateRequest struct{ BaseRequest }

DeviceInstallStateRequest is request for DeviceInstallState

func (*DeviceInstallStateRequest) Delete ¶

Delete performs DELETE request for DeviceInstallState

func (*DeviceInstallStateRequest) Get ¶

Get performs GET request for DeviceInstallState

func (*DeviceInstallStateRequest) Update ¶

Update performs PATCH request for DeviceInstallState

type DeviceInstallStateRequestBuilder ¶

type DeviceInstallStateRequestBuilder struct{ BaseRequestBuilder }

DeviceInstallStateRequestBuilder is request builder for DeviceInstallState

func (*DeviceInstallStateRequestBuilder) Request ¶

Request returns DeviceInstallStateRequest

type DeviceManagement ¶

type DeviceManagement struct {
	// Entity is the base model of DeviceManagement
	Entity
	// Settings Account level settings.
	Settings *DeviceManagementSettings `json:"settings,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"`
	// 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"`
	// DeviceConfigurationDeviceStateSummaries undocumented
	DeviceConfigurationDeviceStateSummaries *DeviceConfigurationDeviceStateSummary `json:"deviceConfigurationDeviceStateSummaries,omitempty"`
	// IOSUpdateStatuses undocumented
	IOSUpdateStatuses []IOSUpdateDeviceStatus `json:"iosUpdateStatuses,omitempty"`
	// DeviceCategories undocumented
	DeviceCategories []DeviceCategory `json:"deviceCategories,omitempty"`
	// ExchangeConnectors undocumented
	ExchangeConnectors []DeviceManagementExchangeConnector `json:"exchangeConnectors,omitempty"`
	// DeviceEnrollmentConfigurations undocumented
	DeviceEnrollmentConfigurations []DeviceEnrollmentConfiguration `json:"deviceEnrollmentConfigurations,omitempty"`
	// ConditionalAccessSettings undocumented
	ConditionalAccessSettings *OnPremisesConditionalAccessSettings `json:"conditionalAccessSettings,omitempty"`
	// MobileThreatDefenseConnectors undocumented
	MobileThreatDefenseConnectors []MobileThreatDefenseConnector `json:"mobileThreatDefenseConnectors,omitempty"`
	// DeviceManagementPartners undocumented
	DeviceManagementPartners []DeviceManagementPartner `json:"deviceManagementPartners,omitempty"`
	// ApplePushNotificationCertificate undocumented
	ApplePushNotificationCertificate *ApplePushNotificationCertificate `json:"applePushNotificationCertificate,omitempty"`
	// ManagedDeviceOverview undocumented
	ManagedDeviceOverview *ManagedDeviceOverview `json:"managedDeviceOverview,omitempty"`
	// DetectedApps undocumented
	DetectedApps []DetectedApp `json:"detectedApps,omitempty"`
	// ManagedDevices undocumented
	ManagedDevices []ManagedDevice `json:"managedDevices,omitempty"`
	// NotificationMessageTemplates undocumented
	NotificationMessageTemplates []NotificationMessageTemplate `json:"notificationMessageTemplates,omitempty"`
	// RoleDefinitions undocumented
	RoleDefinitions []RoleDefinition `json:"roleDefinitions,omitempty"`
	// RoleAssignments undocumented
	RoleAssignments []DeviceAndAppManagementRoleAssignment `json:"roleAssignments,omitempty"`
	// ResourceOperations undocumented
	ResourceOperations []ResourceOperation `json:"resourceOperations,omitempty"`
	// RemoteAssistancePartners undocumented
	RemoteAssistancePartners []RemoteAssistancePartner `json:"remoteAssistancePartners,omitempty"`
	// TelecomExpenseManagementPartners undocumented
	TelecomExpenseManagementPartners []TelecomExpenseManagementPartner `json:"telecomExpenseManagementPartners,omitempty"`
	// TroubleshootingEvents undocumented
	TroubleshootingEvents []DeviceManagementTroubleshootingEvent `json:"troubleshootingEvents,omitempty"`
	// WindowsInformationProtectionAppLearningSummaries undocumented
	WindowsInformationProtectionAppLearningSummaries []WindowsInformationProtectionAppLearningSummary `json:"windowsInformationProtectionAppLearningSummaries,omitempty"`
	// WindowsInformationProtectionNetworkLearningSummaries undocumented
	WindowsInformationProtectionNetworkLearningSummaries []WindowsInformationProtectionNetworkLearningSummary `json:"windowsInformationProtectionNetworkLearningSummaries,omitempty"`
}

DeviceManagement Singleton entity that acts as a container for all device management functionality.

type DeviceManagementDetectedAppsCollectionRequest ¶

type DeviceManagementDetectedAppsCollectionRequest struct{ BaseRequest }

DeviceManagementDetectedAppsCollectionRequest is request for DetectedApp collection

func (*DeviceManagementDetectedAppsCollectionRequest) Add ¶

Add performs POST request for DetectedApp collection

func (*DeviceManagementDetectedAppsCollectionRequest) Get ¶

Get performs GET request for DetectedApp collection

func (*DeviceManagementDetectedAppsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DetectedApp collection, max N pages

func (*DeviceManagementDetectedAppsCollectionRequest) Paging ¶

func (r *DeviceManagementDetectedAppsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DetectedApp, error)

Paging perfoms paging operation for DetectedApp collection

type DeviceManagementDetectedAppsCollectionRequestBuilder ¶

type DeviceManagementDetectedAppsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementDetectedAppsCollectionRequestBuilder is request builder for DetectedApp collection

func (*DeviceManagementDetectedAppsCollectionRequestBuilder) ID ¶

ID returns request builder for DetectedApp item

func (*DeviceManagementDetectedAppsCollectionRequestBuilder) Request ¶

Request returns request for DetectedApp collection

type DeviceManagementDeviceCategoriesCollectionRequest ¶

type DeviceManagementDeviceCategoriesCollectionRequest struct{ BaseRequest }

DeviceManagementDeviceCategoriesCollectionRequest is request for DeviceCategory collection

func (*DeviceManagementDeviceCategoriesCollectionRequest) Add ¶

Add performs POST request for DeviceCategory collection

func (*DeviceManagementDeviceCategoriesCollectionRequest) Get ¶

Get performs GET request for DeviceCategory collection

func (*DeviceManagementDeviceCategoriesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceCategory collection, max N pages

func (*DeviceManagementDeviceCategoriesCollectionRequest) Paging ¶

func (r *DeviceManagementDeviceCategoriesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DeviceCategory, error)

Paging perfoms paging operation for DeviceCategory collection

type DeviceManagementDeviceCategoriesCollectionRequestBuilder ¶

type DeviceManagementDeviceCategoriesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementDeviceCategoriesCollectionRequestBuilder is request builder for DeviceCategory collection

func (*DeviceManagementDeviceCategoriesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceCategory item

func (*DeviceManagementDeviceCategoriesCollectionRequestBuilder) Request ¶

Request returns request for DeviceCategory collection

type DeviceManagementDeviceCompliancePoliciesCollectionRequest ¶

type DeviceManagementDeviceCompliancePoliciesCollectionRequest struct{ BaseRequest }

DeviceManagementDeviceCompliancePoliciesCollectionRequest is request for DeviceCompliancePolicy collection

func (*DeviceManagementDeviceCompliancePoliciesCollectionRequest) Add ¶

Add performs POST request for DeviceCompliancePolicy collection

func (*DeviceManagementDeviceCompliancePoliciesCollectionRequest) Get ¶

Get performs GET request for DeviceCompliancePolicy collection

func (*DeviceManagementDeviceCompliancePoliciesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceCompliancePolicy collection, max N pages

func (*DeviceManagementDeviceCompliancePoliciesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceCompliancePolicy collection

type DeviceManagementDeviceCompliancePoliciesCollectionRequestBuilder ¶

type DeviceManagementDeviceCompliancePoliciesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementDeviceCompliancePoliciesCollectionRequestBuilder is request builder for DeviceCompliancePolicy collection

func (*DeviceManagementDeviceCompliancePoliciesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceCompliancePolicy item

func (*DeviceManagementDeviceCompliancePoliciesCollectionRequestBuilder) Request ¶

Request returns request for DeviceCompliancePolicy collection

type DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequest ¶

type DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequest struct{ BaseRequest }

DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequest is request for DeviceCompliancePolicySettingStateSummary collection

func (*DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequest) Add ¶

Add performs POST request for DeviceCompliancePolicySettingStateSummary collection

func (*DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequest) Get ¶

Get performs GET request for DeviceCompliancePolicySettingStateSummary collection

func (*DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceCompliancePolicySettingStateSummary collection, max N pages

func (*DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceCompliancePolicySettingStateSummary collection

type DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequestBuilder ¶

type DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequestBuilder is request builder for DeviceCompliancePolicySettingStateSummary collection

func (*DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceCompliancePolicySettingStateSummary item

func (*DeviceManagementDeviceCompliancePolicySettingStateSummariesCollectionRequestBuilder) Request ¶

Request returns request for DeviceCompliancePolicySettingStateSummary collection

type DeviceManagementDeviceConfigurationsCollectionRequest ¶

type DeviceManagementDeviceConfigurationsCollectionRequest struct{ BaseRequest }

DeviceManagementDeviceConfigurationsCollectionRequest is request for DeviceConfiguration collection

func (*DeviceManagementDeviceConfigurationsCollectionRequest) Add ¶

Add performs POST request for DeviceConfiguration collection

func (*DeviceManagementDeviceConfigurationsCollectionRequest) Get ¶

Get performs GET request for DeviceConfiguration collection

func (*DeviceManagementDeviceConfigurationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceConfiguration collection, max N pages

func (*DeviceManagementDeviceConfigurationsCollectionRequest) Paging ¶

func (r *DeviceManagementDeviceConfigurationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DeviceConfiguration, error)

Paging perfoms paging operation for DeviceConfiguration collection

type DeviceManagementDeviceConfigurationsCollectionRequestBuilder ¶

type DeviceManagementDeviceConfigurationsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementDeviceConfigurationsCollectionRequestBuilder is request builder for DeviceConfiguration collection

func (*DeviceManagementDeviceConfigurationsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceConfiguration item

func (*DeviceManagementDeviceConfigurationsCollectionRequestBuilder) Request ¶

Request returns request for DeviceConfiguration collection

type DeviceManagementDeviceEnrollmentConfigurationsCollectionRequest ¶

type DeviceManagementDeviceEnrollmentConfigurationsCollectionRequest struct{ BaseRequest }

DeviceManagementDeviceEnrollmentConfigurationsCollectionRequest is request for DeviceEnrollmentConfiguration collection

func (*DeviceManagementDeviceEnrollmentConfigurationsCollectionRequest) Add ¶

Add performs POST request for DeviceEnrollmentConfiguration collection

func (*DeviceManagementDeviceEnrollmentConfigurationsCollectionRequest) Get ¶

Get performs GET request for DeviceEnrollmentConfiguration collection

func (*DeviceManagementDeviceEnrollmentConfigurationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceEnrollmentConfiguration collection, max N pages

func (*DeviceManagementDeviceEnrollmentConfigurationsCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceEnrollmentConfiguration collection

type DeviceManagementDeviceEnrollmentConfigurationsCollectionRequestBuilder ¶

type DeviceManagementDeviceEnrollmentConfigurationsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementDeviceEnrollmentConfigurationsCollectionRequestBuilder is request builder for DeviceEnrollmentConfiguration collection

func (*DeviceManagementDeviceEnrollmentConfigurationsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceEnrollmentConfiguration item

func (*DeviceManagementDeviceEnrollmentConfigurationsCollectionRequestBuilder) Request ¶

Request returns request for DeviceEnrollmentConfiguration collection

type DeviceManagementDeviceManagementPartnersCollectionRequest ¶

type DeviceManagementDeviceManagementPartnersCollectionRequest struct{ BaseRequest }

DeviceManagementDeviceManagementPartnersCollectionRequest is request for DeviceManagementPartner collection

func (*DeviceManagementDeviceManagementPartnersCollectionRequest) Add ¶

Add performs POST request for DeviceManagementPartner collection

func (*DeviceManagementDeviceManagementPartnersCollectionRequest) Get ¶

Get performs GET request for DeviceManagementPartner collection

func (*DeviceManagementDeviceManagementPartnersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceManagementPartner collection, max N pages

func (*DeviceManagementDeviceManagementPartnersCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceManagementPartner collection

type DeviceManagementDeviceManagementPartnersCollectionRequestBuilder ¶

type DeviceManagementDeviceManagementPartnersCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementDeviceManagementPartnersCollectionRequestBuilder is request builder for DeviceManagementPartner collection

func (*DeviceManagementDeviceManagementPartnersCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceManagementPartner item

func (*DeviceManagementDeviceManagementPartnersCollectionRequestBuilder) Request ¶

Request returns request for DeviceManagementPartner collection

type DeviceManagementExchangeAccessState ¶

type DeviceManagementExchangeAccessState string

DeviceManagementExchangeAccessState undocumented

const (
	// DeviceManagementExchangeAccessStateVNone undocumented
	DeviceManagementExchangeAccessStateVNone DeviceManagementExchangeAccessState = "none"
	// DeviceManagementExchangeAccessStateVUnknown undocumented
	DeviceManagementExchangeAccessStateVUnknown DeviceManagementExchangeAccessState = "unknown"
	// DeviceManagementExchangeAccessStateVAllowed undocumented
	DeviceManagementExchangeAccessStateVAllowed DeviceManagementExchangeAccessState = "allowed"
	// DeviceManagementExchangeAccessStateVBlocked undocumented
	DeviceManagementExchangeAccessStateVBlocked DeviceManagementExchangeAccessState = "blocked"
	// DeviceManagementExchangeAccessStateVQuarantined undocumented
	DeviceManagementExchangeAccessStateVQuarantined DeviceManagementExchangeAccessState = "quarantined"
)

type DeviceManagementExchangeAccessStateReason ¶

type DeviceManagementExchangeAccessStateReason string

DeviceManagementExchangeAccessStateReason undocumented

const (
	// DeviceManagementExchangeAccessStateReasonVNone undocumented
	DeviceManagementExchangeAccessStateReasonVNone DeviceManagementExchangeAccessStateReason = "none"
	// DeviceManagementExchangeAccessStateReasonVUnknown undocumented
	DeviceManagementExchangeAccessStateReasonVUnknown DeviceManagementExchangeAccessStateReason = "unknown"
	// DeviceManagementExchangeAccessStateReasonVExchangeGlobalRule undocumented
	DeviceManagementExchangeAccessStateReasonVExchangeGlobalRule DeviceManagementExchangeAccessStateReason = "exchangeGlobalRule"
	// DeviceManagementExchangeAccessStateReasonVExchangeIndividualRule undocumented
	DeviceManagementExchangeAccessStateReasonVExchangeIndividualRule DeviceManagementExchangeAccessStateReason = "exchangeIndividualRule"
	// DeviceManagementExchangeAccessStateReasonVExchangeDeviceRule undocumented
	DeviceManagementExchangeAccessStateReasonVExchangeDeviceRule DeviceManagementExchangeAccessStateReason = "exchangeDeviceRule"
	// DeviceManagementExchangeAccessStateReasonVExchangeUpgrade undocumented
	DeviceManagementExchangeAccessStateReasonVExchangeUpgrade DeviceManagementExchangeAccessStateReason = "exchangeUpgrade"
	// DeviceManagementExchangeAccessStateReasonVExchangeMailboxPolicy undocumented
	DeviceManagementExchangeAccessStateReasonVExchangeMailboxPolicy DeviceManagementExchangeAccessStateReason = "exchangeMailboxPolicy"
	// DeviceManagementExchangeAccessStateReasonVOther undocumented
	DeviceManagementExchangeAccessStateReasonVOther DeviceManagementExchangeAccessStateReason = "other"
	// DeviceManagementExchangeAccessStateReasonVCompliant undocumented
	DeviceManagementExchangeAccessStateReasonVCompliant DeviceManagementExchangeAccessStateReason = "compliant"
	// DeviceManagementExchangeAccessStateReasonVNotCompliant undocumented
	DeviceManagementExchangeAccessStateReasonVNotCompliant DeviceManagementExchangeAccessStateReason = "notCompliant"
	// DeviceManagementExchangeAccessStateReasonVNotEnrolled undocumented
	DeviceManagementExchangeAccessStateReasonVNotEnrolled DeviceManagementExchangeAccessStateReason = "notEnrolled"
	// DeviceManagementExchangeAccessStateReasonVUnknownLocation undocumented
	DeviceManagementExchangeAccessStateReasonVUnknownLocation DeviceManagementExchangeAccessStateReason = "unknownLocation"
	// DeviceManagementExchangeAccessStateReasonVMFARequired undocumented
	DeviceManagementExchangeAccessStateReasonVMFARequired DeviceManagementExchangeAccessStateReason = "mfaRequired"
	// DeviceManagementExchangeAccessStateReasonVAzureADBlockDueToAccessPolicy undocumented
	DeviceManagementExchangeAccessStateReasonVAzureADBlockDueToAccessPolicy DeviceManagementExchangeAccessStateReason = "azureADBlockDueToAccessPolicy"
	// DeviceManagementExchangeAccessStateReasonVCompromisedPassword undocumented
	DeviceManagementExchangeAccessStateReasonVCompromisedPassword DeviceManagementExchangeAccessStateReason = "compromisedPassword"
	// DeviceManagementExchangeAccessStateReasonVDeviceNotKnownWithManagedApp undocumented
	DeviceManagementExchangeAccessStateReasonVDeviceNotKnownWithManagedApp DeviceManagementExchangeAccessStateReason = "deviceNotKnownWithManagedApp"
)

type DeviceManagementExchangeConnector ¶

type DeviceManagementExchangeConnector struct {
	// Entity is the base model of DeviceManagementExchangeConnector
	Entity
	// LastSyncDateTime Last sync time for the Exchange Connector
	LastSyncDateTime *time.Time `json:"lastSyncDateTime,omitempty"`
	// Status Exchange Connector Status
	Status *DeviceManagementExchangeConnectorStatus `json:"status,omitempty"`
	// PrimarySMTPAddress Email address used to configure the Service To Service Exchange Connector.
	PrimarySMTPAddress *string `json:"primarySmtpAddress,omitempty"`
	// ServerName The name of the Exchange server.
	ServerName *string `json:"serverName,omitempty"`
	// ConnectorServerName The name of the server hosting the Exchange Connector.
	ConnectorServerName *string `json:"connectorServerName,omitempty"`
	// ExchangeConnectorType The type of Exchange Connector Configured.
	ExchangeConnectorType *DeviceManagementExchangeConnectorType `json:"exchangeConnectorType,omitempty"`
	// Version The version of the ExchangeConnectorAgent
	Version *string `json:"version,omitempty"`
	// ExchangeAlias An alias assigned to the Exchange server
	ExchangeAlias *string `json:"exchangeAlias,omitempty"`
	// ExchangeOrganization Exchange Organization to the Exchange server
	ExchangeOrganization *string `json:"exchangeOrganization,omitempty"`
}

DeviceManagementExchangeConnector Entity which represents a connection to an Exchange environment.

type DeviceManagementExchangeConnectorRequest ¶

type DeviceManagementExchangeConnectorRequest struct{ BaseRequest }

DeviceManagementExchangeConnectorRequest is request for DeviceManagementExchangeConnector

func (*DeviceManagementExchangeConnectorRequest) Delete ¶

Delete performs DELETE request for DeviceManagementExchangeConnector

func (*DeviceManagementExchangeConnectorRequest) Get ¶

Get performs GET request for DeviceManagementExchangeConnector

func (*DeviceManagementExchangeConnectorRequest) Update ¶

Update performs PATCH request for DeviceManagementExchangeConnector

type DeviceManagementExchangeConnectorRequestBuilder ¶

type DeviceManagementExchangeConnectorRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementExchangeConnectorRequestBuilder is request builder for DeviceManagementExchangeConnector

func (*DeviceManagementExchangeConnectorRequestBuilder) Request ¶

Request returns DeviceManagementExchangeConnectorRequest

func (*DeviceManagementExchangeConnectorRequestBuilder) Sync ¶

Sync action undocumented

type DeviceManagementExchangeConnectorStatus ¶

type DeviceManagementExchangeConnectorStatus string

DeviceManagementExchangeConnectorStatus undocumented

const (
	// DeviceManagementExchangeConnectorStatusVNone undocumented
	DeviceManagementExchangeConnectorStatusVNone DeviceManagementExchangeConnectorStatus = "none"
	// DeviceManagementExchangeConnectorStatusVConnectionPending undocumented
	DeviceManagementExchangeConnectorStatusVConnectionPending DeviceManagementExchangeConnectorStatus = "connectionPending"
	// DeviceManagementExchangeConnectorStatusVConnected undocumented
	DeviceManagementExchangeConnectorStatusVConnected DeviceManagementExchangeConnectorStatus = "connected"
	// DeviceManagementExchangeConnectorStatusVDisconnected undocumented
	DeviceManagementExchangeConnectorStatusVDisconnected DeviceManagementExchangeConnectorStatus = "disconnected"
)

type DeviceManagementExchangeConnectorSyncRequest ¶

type DeviceManagementExchangeConnectorSyncRequest struct{ BaseRequest }

func (*DeviceManagementExchangeConnectorSyncRequest) Post ¶

type DeviceManagementExchangeConnectorSyncRequestBuilder ¶

type DeviceManagementExchangeConnectorSyncRequestBuilder struct{ BaseRequestBuilder }

func (*DeviceManagementExchangeConnectorSyncRequestBuilder) Request ¶

type DeviceManagementExchangeConnectorSyncRequestParameter ¶

type DeviceManagementExchangeConnectorSyncRequestParameter struct {
	// SyncType undocumented
	SyncType *DeviceManagementExchangeConnectorSyncType `json:"syncType,omitempty"`
}

DeviceManagementExchangeConnectorSyncRequestParameter undocumented

type DeviceManagementExchangeConnectorSyncType ¶

type DeviceManagementExchangeConnectorSyncType string

DeviceManagementExchangeConnectorSyncType undocumented

const (
	// DeviceManagementExchangeConnectorSyncTypeVFullSync undocumented
	DeviceManagementExchangeConnectorSyncTypeVFullSync DeviceManagementExchangeConnectorSyncType = "fullSync"
	// DeviceManagementExchangeConnectorSyncTypeVDeltaSync undocumented
	DeviceManagementExchangeConnectorSyncTypeVDeltaSync DeviceManagementExchangeConnectorSyncType = "deltaSync"
)

type DeviceManagementExchangeConnectorType ¶

type DeviceManagementExchangeConnectorType string

DeviceManagementExchangeConnectorType undocumented

const (
	// DeviceManagementExchangeConnectorTypeVOnPremises undocumented
	DeviceManagementExchangeConnectorTypeVOnPremises DeviceManagementExchangeConnectorType = "onPremises"
	// DeviceManagementExchangeConnectorTypeVHosted undocumented
	DeviceManagementExchangeConnectorTypeVHosted DeviceManagementExchangeConnectorType = "hosted"
	// DeviceManagementExchangeConnectorTypeVServiceToService undocumented
	DeviceManagementExchangeConnectorTypeVServiceToService DeviceManagementExchangeConnectorType = "serviceToService"
	// DeviceManagementExchangeConnectorTypeVDedicated undocumented
	DeviceManagementExchangeConnectorTypeVDedicated DeviceManagementExchangeConnectorType = "dedicated"
)

type DeviceManagementExchangeConnectorsCollectionRequest ¶

type DeviceManagementExchangeConnectorsCollectionRequest struct{ BaseRequest }

DeviceManagementExchangeConnectorsCollectionRequest is request for DeviceManagementExchangeConnector collection

func (*DeviceManagementExchangeConnectorsCollectionRequest) Add ¶

Add performs POST request for DeviceManagementExchangeConnector collection

func (*DeviceManagementExchangeConnectorsCollectionRequest) Get ¶

Get performs GET request for DeviceManagementExchangeConnector collection

func (*DeviceManagementExchangeConnectorsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceManagementExchangeConnector collection, max N pages

func (*DeviceManagementExchangeConnectorsCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceManagementExchangeConnector collection

type DeviceManagementExchangeConnectorsCollectionRequestBuilder ¶

type DeviceManagementExchangeConnectorsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementExchangeConnectorsCollectionRequestBuilder is request builder for DeviceManagementExchangeConnector collection

func (*DeviceManagementExchangeConnectorsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceManagementExchangeConnector item

func (*DeviceManagementExchangeConnectorsCollectionRequestBuilder) Request ¶

Request returns request for DeviceManagementExchangeConnector collection

type DeviceManagementIOSUpdateStatusesCollectionRequest ¶

type DeviceManagementIOSUpdateStatusesCollectionRequest struct{ BaseRequest }

DeviceManagementIOSUpdateStatusesCollectionRequest is request for IOSUpdateDeviceStatus collection

func (*DeviceManagementIOSUpdateStatusesCollectionRequest) Add ¶

Add performs POST request for IOSUpdateDeviceStatus collection

func (*DeviceManagementIOSUpdateStatusesCollectionRequest) Get ¶

Get performs GET request for IOSUpdateDeviceStatus collection

func (*DeviceManagementIOSUpdateStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for IOSUpdateDeviceStatus collection, max N pages

func (*DeviceManagementIOSUpdateStatusesCollectionRequest) Paging ¶

func (r *DeviceManagementIOSUpdateStatusesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]IOSUpdateDeviceStatus, error)

Paging perfoms paging operation for IOSUpdateDeviceStatus collection

type DeviceManagementIOSUpdateStatusesCollectionRequestBuilder ¶

type DeviceManagementIOSUpdateStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementIOSUpdateStatusesCollectionRequestBuilder is request builder for IOSUpdateDeviceStatus collection

func (*DeviceManagementIOSUpdateStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for IOSUpdateDeviceStatus item

func (*DeviceManagementIOSUpdateStatusesCollectionRequestBuilder) Request ¶

Request returns request for IOSUpdateDeviceStatus collection

type DeviceManagementManagedDevicesCollectionRequest ¶

type DeviceManagementManagedDevicesCollectionRequest struct{ BaseRequest }

DeviceManagementManagedDevicesCollectionRequest is request for ManagedDevice collection

func (*DeviceManagementManagedDevicesCollectionRequest) Add ¶

Add performs POST request for ManagedDevice collection

func (*DeviceManagementManagedDevicesCollectionRequest) Get ¶

Get performs GET request for ManagedDevice collection

func (*DeviceManagementManagedDevicesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedDevice collection, max N pages

func (*DeviceManagementManagedDevicesCollectionRequest) Paging ¶

func (r *DeviceManagementManagedDevicesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedDevice, error)

Paging perfoms paging operation for ManagedDevice collection

type DeviceManagementManagedDevicesCollectionRequestBuilder ¶

type DeviceManagementManagedDevicesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementManagedDevicesCollectionRequestBuilder is request builder for ManagedDevice collection

func (*DeviceManagementManagedDevicesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedDevice item

func (*DeviceManagementManagedDevicesCollectionRequestBuilder) Request ¶

Request returns request for ManagedDevice collection

type DeviceManagementMobileThreatDefenseConnectorsCollectionRequest ¶

type DeviceManagementMobileThreatDefenseConnectorsCollectionRequest struct{ BaseRequest }

DeviceManagementMobileThreatDefenseConnectorsCollectionRequest is request for MobileThreatDefenseConnector collection

func (*DeviceManagementMobileThreatDefenseConnectorsCollectionRequest) Add ¶

Add performs POST request for MobileThreatDefenseConnector collection

func (*DeviceManagementMobileThreatDefenseConnectorsCollectionRequest) Get ¶

Get performs GET request for MobileThreatDefenseConnector collection

func (*DeviceManagementMobileThreatDefenseConnectorsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MobileThreatDefenseConnector collection, max N pages

func (*DeviceManagementMobileThreatDefenseConnectorsCollectionRequest) Paging ¶

Paging perfoms paging operation for MobileThreatDefenseConnector collection

type DeviceManagementMobileThreatDefenseConnectorsCollectionRequestBuilder ¶

type DeviceManagementMobileThreatDefenseConnectorsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementMobileThreatDefenseConnectorsCollectionRequestBuilder is request builder for MobileThreatDefenseConnector collection

func (*DeviceManagementMobileThreatDefenseConnectorsCollectionRequestBuilder) ID ¶

ID returns request builder for MobileThreatDefenseConnector item

func (*DeviceManagementMobileThreatDefenseConnectorsCollectionRequestBuilder) Request ¶

Request returns request for MobileThreatDefenseConnector collection

type DeviceManagementNotificationMessageTemplatesCollectionRequest ¶

type DeviceManagementNotificationMessageTemplatesCollectionRequest struct{ BaseRequest }

DeviceManagementNotificationMessageTemplatesCollectionRequest is request for NotificationMessageTemplate collection

func (*DeviceManagementNotificationMessageTemplatesCollectionRequest) Add ¶

Add performs POST request for NotificationMessageTemplate collection

func (*DeviceManagementNotificationMessageTemplatesCollectionRequest) Get ¶

Get performs GET request for NotificationMessageTemplate collection

func (*DeviceManagementNotificationMessageTemplatesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for NotificationMessageTemplate collection, max N pages

func (*DeviceManagementNotificationMessageTemplatesCollectionRequest) Paging ¶

Paging perfoms paging operation for NotificationMessageTemplate collection

type DeviceManagementNotificationMessageTemplatesCollectionRequestBuilder ¶

type DeviceManagementNotificationMessageTemplatesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementNotificationMessageTemplatesCollectionRequestBuilder is request builder for NotificationMessageTemplate collection

func (*DeviceManagementNotificationMessageTemplatesCollectionRequestBuilder) ID ¶

ID returns request builder for NotificationMessageTemplate item

func (*DeviceManagementNotificationMessageTemplatesCollectionRequestBuilder) Request ¶

Request returns request for NotificationMessageTemplate collection

type DeviceManagementPartner ¶

type DeviceManagementPartner struct {
	// Entity is the base model of DeviceManagementPartner
	Entity
	// LastHeartbeatDateTime Timestamp of last heartbeat after admin enabled option Connect to Device management Partner
	LastHeartbeatDateTime *time.Time `json:"lastHeartbeatDateTime,omitempty"`
	// PartnerState Partner state of this tenant
	PartnerState *DeviceManagementPartnerTenantState `json:"partnerState,omitempty"`
	// PartnerAppType Partner App type
	PartnerAppType *DeviceManagementPartnerAppType `json:"partnerAppType,omitempty"`
	// SingleTenantAppID Partner Single tenant App id
	SingleTenantAppID *string `json:"singleTenantAppId,omitempty"`
	// DisplayName Partner display name
	DisplayName *string `json:"displayName,omitempty"`
	// IsConfigured Whether device management partner is configured or not
	IsConfigured *bool `json:"isConfigured,omitempty"`
	// WhenPartnerDevicesWillBeRemovedDateTime DateTime in UTC when PartnerDevices will be removed
	WhenPartnerDevicesWillBeRemovedDateTime *time.Time `json:"whenPartnerDevicesWillBeRemovedDateTime,omitempty"`
	// WhenPartnerDevicesWillBeMarkedAsNonCompliantDateTime DateTime in UTC when PartnerDevices will be marked as NonCompliant
	WhenPartnerDevicesWillBeMarkedAsNonCompliantDateTime *time.Time `json:"whenPartnerDevicesWillBeMarkedAsNonCompliantDateTime,omitempty"`
}

DeviceManagementPartner Entity which represents a connection to device management partner.

type DeviceManagementPartnerAppType ¶

type DeviceManagementPartnerAppType string

DeviceManagementPartnerAppType undocumented

const (
	// DeviceManagementPartnerAppTypeVUnknown undocumented
	DeviceManagementPartnerAppTypeVUnknown DeviceManagementPartnerAppType = "unknown"
	// DeviceManagementPartnerAppTypeVSingleTenantApp undocumented
	DeviceManagementPartnerAppTypeVSingleTenantApp DeviceManagementPartnerAppType = "singleTenantApp"
	// DeviceManagementPartnerAppTypeVMultiTenantApp undocumented
	DeviceManagementPartnerAppTypeVMultiTenantApp DeviceManagementPartnerAppType = "multiTenantApp"
)

type DeviceManagementPartnerRequest ¶

type DeviceManagementPartnerRequest struct{ BaseRequest }

DeviceManagementPartnerRequest is request for DeviceManagementPartner

func (*DeviceManagementPartnerRequest) Delete ¶

Delete performs DELETE request for DeviceManagementPartner

func (*DeviceManagementPartnerRequest) Get ¶

Get performs GET request for DeviceManagementPartner

func (*DeviceManagementPartnerRequest) Update ¶

Update performs PATCH request for DeviceManagementPartner

type DeviceManagementPartnerRequestBuilder ¶

type DeviceManagementPartnerRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementPartnerRequestBuilder is request builder for DeviceManagementPartner

func (*DeviceManagementPartnerRequestBuilder) Request ¶

Request returns DeviceManagementPartnerRequest

type DeviceManagementPartnerTenantState ¶

type DeviceManagementPartnerTenantState string

DeviceManagementPartnerTenantState undocumented

const (
	// DeviceManagementPartnerTenantStateVUnknown undocumented
	DeviceManagementPartnerTenantStateVUnknown DeviceManagementPartnerTenantState = "unknown"
	// DeviceManagementPartnerTenantStateVUnavailable undocumented
	DeviceManagementPartnerTenantStateVUnavailable DeviceManagementPartnerTenantState = "unavailable"
	// DeviceManagementPartnerTenantStateVEnabled undocumented
	DeviceManagementPartnerTenantStateVEnabled DeviceManagementPartnerTenantState = "enabled"
	// DeviceManagementPartnerTenantStateVTerminated undocumented
	DeviceManagementPartnerTenantStateVTerminated DeviceManagementPartnerTenantState = "terminated"
	// DeviceManagementPartnerTenantStateVRejected undocumented
	DeviceManagementPartnerTenantStateVRejected DeviceManagementPartnerTenantState = "rejected"
	// DeviceManagementPartnerTenantStateVUnresponsive undocumented
	DeviceManagementPartnerTenantStateVUnresponsive DeviceManagementPartnerTenantState = "unresponsive"
)

type DeviceManagementRemoteAssistancePartnersCollectionRequest ¶

type DeviceManagementRemoteAssistancePartnersCollectionRequest struct{ BaseRequest }

DeviceManagementRemoteAssistancePartnersCollectionRequest is request for RemoteAssistancePartner collection

func (*DeviceManagementRemoteAssistancePartnersCollectionRequest) Add ¶

Add performs POST request for RemoteAssistancePartner collection

func (*DeviceManagementRemoteAssistancePartnersCollectionRequest) Get ¶

Get performs GET request for RemoteAssistancePartner collection

func (*DeviceManagementRemoteAssistancePartnersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for RemoteAssistancePartner collection, max N pages

func (*DeviceManagementRemoteAssistancePartnersCollectionRequest) Paging ¶

Paging perfoms paging operation for RemoteAssistancePartner collection

type DeviceManagementRemoteAssistancePartnersCollectionRequestBuilder ¶

type DeviceManagementRemoteAssistancePartnersCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementRemoteAssistancePartnersCollectionRequestBuilder is request builder for RemoteAssistancePartner collection

func (*DeviceManagementRemoteAssistancePartnersCollectionRequestBuilder) ID ¶

ID returns request builder for RemoteAssistancePartner item

func (*DeviceManagementRemoteAssistancePartnersCollectionRequestBuilder) Request ¶

Request returns request for RemoteAssistancePartner collection

type DeviceManagementRequest ¶

type DeviceManagementRequest struct{ BaseRequest }

DeviceManagementRequest is request for DeviceManagement

func (*DeviceManagementRequest) Delete ¶

Delete performs DELETE request for DeviceManagement

func (*DeviceManagementRequest) Get ¶

func (r *DeviceManagementRequest) Get(ctx context.Context) (resObj *DeviceManagement, err error)

Get performs GET request for DeviceManagement

func (*DeviceManagementRequest) Update ¶

Update performs PATCH request for DeviceManagement

type DeviceManagementRequestBuilder ¶

type DeviceManagementRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementRequestBuilder is request builder for DeviceManagement

func (*DeviceManagementRequestBuilder) ApplePushNotificationCertificate ¶

ApplePushNotificationCertificate is navigation property

func (*DeviceManagementRequestBuilder) ConditionalAccessSettings ¶

ConditionalAccessSettings is navigation property

func (*DeviceManagementRequestBuilder) DetectedApps ¶

DetectedApps returns request builder for DetectedApp collection

func (*DeviceManagementRequestBuilder) DeviceCategories ¶

DeviceCategories returns request builder for DeviceCategory collection

func (*DeviceManagementRequestBuilder) DeviceCompliancePolicies ¶

DeviceCompliancePolicies returns request builder for DeviceCompliancePolicy collection

func (*DeviceManagementRequestBuilder) DeviceCompliancePolicyDeviceStateSummary ¶

func (b *DeviceManagementRequestBuilder) DeviceCompliancePolicyDeviceStateSummary() *DeviceCompliancePolicyDeviceStateSummaryRequestBuilder

DeviceCompliancePolicyDeviceStateSummary is navigation property

func (*DeviceManagementRequestBuilder) DeviceCompliancePolicySettingStateSummaries ¶

DeviceCompliancePolicySettingStateSummaries returns request builder for DeviceCompliancePolicySettingStateSummary collection

func (*DeviceManagementRequestBuilder) DeviceConfigurationDeviceStateSummaries ¶

func (b *DeviceManagementRequestBuilder) DeviceConfigurationDeviceStateSummaries() *DeviceConfigurationDeviceStateSummaryRequestBuilder

DeviceConfigurationDeviceStateSummaries is navigation property

func (*DeviceManagementRequestBuilder) DeviceConfigurations ¶

DeviceConfigurations returns request builder for DeviceConfiguration collection

func (*DeviceManagementRequestBuilder) DeviceEnrollmentConfigurations ¶

DeviceEnrollmentConfigurations returns request builder for DeviceEnrollmentConfiguration collection

func (*DeviceManagementRequestBuilder) DeviceManagementPartners ¶

DeviceManagementPartners returns request builder for DeviceManagementPartner collection

func (*DeviceManagementRequestBuilder) ExchangeConnectors ¶

ExchangeConnectors returns request builder for DeviceManagementExchangeConnector collection

func (*DeviceManagementRequestBuilder) IOSUpdateStatuses ¶

IOSUpdateStatuses returns request builder for IOSUpdateDeviceStatus collection

func (*DeviceManagementRequestBuilder) ManagedDeviceOverview ¶

ManagedDeviceOverview is navigation property

func (*DeviceManagementRequestBuilder) ManagedDevices ¶

ManagedDevices returns request builder for ManagedDevice collection

func (*DeviceManagementRequestBuilder) MobileThreatDefenseConnectors ¶

MobileThreatDefenseConnectors returns request builder for MobileThreatDefenseConnector collection

func (*DeviceManagementRequestBuilder) NotificationMessageTemplates ¶

NotificationMessageTemplates returns request builder for NotificationMessageTemplate collection

func (*DeviceManagementRequestBuilder) RemoteAssistancePartners ¶

RemoteAssistancePartners returns request builder for RemoteAssistancePartner collection

func (*DeviceManagementRequestBuilder) Request ¶

Request returns DeviceManagementRequest

func (*DeviceManagementRequestBuilder) ResourceOperations ¶

ResourceOperations returns request builder for ResourceOperation collection

func (*DeviceManagementRequestBuilder) RoleAssignments ¶

RoleAssignments returns request builder for DeviceAndAppManagementRoleAssignment collection

func (*DeviceManagementRequestBuilder) RoleDefinitions ¶

RoleDefinitions returns request builder for RoleDefinition collection

func (*DeviceManagementRequestBuilder) SoftwareUpdateStatusSummary ¶

SoftwareUpdateStatusSummary is navigation property

func (*DeviceManagementRequestBuilder) TelecomExpenseManagementPartners ¶

TelecomExpenseManagementPartners returns request builder for TelecomExpenseManagementPartner collection

func (*DeviceManagementRequestBuilder) TermsAndConditions ¶

TermsAndConditions returns request builder for TermsAndConditions collection

func (*DeviceManagementRequestBuilder) TroubleshootingEvents ¶

TroubleshootingEvents returns request builder for DeviceManagementTroubleshootingEvent collection

func (*DeviceManagementRequestBuilder) WindowsInformationProtectionAppLearningSummaries ¶

WindowsInformationProtectionAppLearningSummaries returns request builder for WindowsInformationProtectionAppLearningSummary collection

func (*DeviceManagementRequestBuilder) WindowsInformationProtectionNetworkLearningSummaries ¶

WindowsInformationProtectionNetworkLearningSummaries returns request builder for WindowsInformationProtectionNetworkLearningSummary collection

type DeviceManagementResourceOperationsCollectionRequest ¶

type DeviceManagementResourceOperationsCollectionRequest struct{ BaseRequest }

DeviceManagementResourceOperationsCollectionRequest is request for ResourceOperation collection

func (*DeviceManagementResourceOperationsCollectionRequest) Add ¶

Add performs POST request for ResourceOperation collection

func (*DeviceManagementResourceOperationsCollectionRequest) Get ¶

Get performs GET request for ResourceOperation collection

func (*DeviceManagementResourceOperationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ResourceOperation collection, max N pages

func (*DeviceManagementResourceOperationsCollectionRequest) Paging ¶

func (r *DeviceManagementResourceOperationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ResourceOperation, error)

Paging perfoms paging operation for ResourceOperation collection

type DeviceManagementResourceOperationsCollectionRequestBuilder ¶

type DeviceManagementResourceOperationsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementResourceOperationsCollectionRequestBuilder is request builder for ResourceOperation collection

func (*DeviceManagementResourceOperationsCollectionRequestBuilder) ID ¶

ID returns request builder for ResourceOperation item

func (*DeviceManagementResourceOperationsCollectionRequestBuilder) Request ¶

Request returns request for ResourceOperation collection

type DeviceManagementRoleAssignmentsCollectionRequest ¶

type DeviceManagementRoleAssignmentsCollectionRequest struct{ BaseRequest }

DeviceManagementRoleAssignmentsCollectionRequest is request for DeviceAndAppManagementRoleAssignment collection

func (*DeviceManagementRoleAssignmentsCollectionRequest) Add ¶

Add performs POST request for DeviceAndAppManagementRoleAssignment collection

func (*DeviceManagementRoleAssignmentsCollectionRequest) Get ¶

Get performs GET request for DeviceAndAppManagementRoleAssignment collection

func (*DeviceManagementRoleAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceAndAppManagementRoleAssignment collection, max N pages

func (*DeviceManagementRoleAssignmentsCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceAndAppManagementRoleAssignment collection

type DeviceManagementRoleAssignmentsCollectionRequestBuilder ¶

type DeviceManagementRoleAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementRoleAssignmentsCollectionRequestBuilder is request builder for DeviceAndAppManagementRoleAssignment collection

func (*DeviceManagementRoleAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceAndAppManagementRoleAssignment item

func (*DeviceManagementRoleAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for DeviceAndAppManagementRoleAssignment collection

type DeviceManagementRoleDefinitionsCollectionRequest ¶

type DeviceManagementRoleDefinitionsCollectionRequest struct{ BaseRequest }

DeviceManagementRoleDefinitionsCollectionRequest is request for RoleDefinition collection

func (*DeviceManagementRoleDefinitionsCollectionRequest) Add ¶

Add performs POST request for RoleDefinition collection

func (*DeviceManagementRoleDefinitionsCollectionRequest) Get ¶

Get performs GET request for RoleDefinition collection

func (*DeviceManagementRoleDefinitionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for RoleDefinition collection, max N pages

func (*DeviceManagementRoleDefinitionsCollectionRequest) Paging ¶

func (r *DeviceManagementRoleDefinitionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]RoleDefinition, error)

Paging perfoms paging operation for RoleDefinition collection

type DeviceManagementRoleDefinitionsCollectionRequestBuilder ¶

type DeviceManagementRoleDefinitionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementRoleDefinitionsCollectionRequestBuilder is request builder for RoleDefinition collection

func (*DeviceManagementRoleDefinitionsCollectionRequestBuilder) ID ¶

ID returns request builder for RoleDefinition item

func (*DeviceManagementRoleDefinitionsCollectionRequestBuilder) Request ¶

Request returns request for RoleDefinition collection

type DeviceManagementSettings ¶

type DeviceManagementSettings struct {
	// Object is the base model of DeviceManagementSettings
	Object
	// DeviceComplianceCheckinThresholdDays The number of days a device is allowed to go without checking in to remain compliant. Valid values 0 to 120
	DeviceComplianceCheckinThresholdDays *int `json:"deviceComplianceCheckinThresholdDays,omitempty"`
	// IsScheduledActionEnabled Is feature enabled or not for scheduled action for rule.
	IsScheduledActionEnabled *bool `json:"isScheduledActionEnabled,omitempty"`
	// SecureByDefault Device should be noncompliant when there is no compliance policy targeted when this is true
	SecureByDefault *bool `json:"secureByDefault,omitempty"`
}

DeviceManagementSettings undocumented

type DeviceManagementSubscriptionState ¶

type DeviceManagementSubscriptionState string

DeviceManagementSubscriptionState undocumented

const (
	// DeviceManagementSubscriptionStateVPending undocumented
	DeviceManagementSubscriptionStateVPending DeviceManagementSubscriptionState = "pending"
	// DeviceManagementSubscriptionStateVActive undocumented
	DeviceManagementSubscriptionStateVActive DeviceManagementSubscriptionState = "active"
	// DeviceManagementSubscriptionStateVWarning undocumented
	DeviceManagementSubscriptionStateVWarning DeviceManagementSubscriptionState = "warning"
	// DeviceManagementSubscriptionStateVDisabled undocumented
	DeviceManagementSubscriptionStateVDisabled DeviceManagementSubscriptionState = "disabled"
	// DeviceManagementSubscriptionStateVDeleted undocumented
	DeviceManagementSubscriptionStateVDeleted DeviceManagementSubscriptionState = "deleted"
	// DeviceManagementSubscriptionStateVBlocked undocumented
	DeviceManagementSubscriptionStateVBlocked DeviceManagementSubscriptionState = "blocked"
	// DeviceManagementSubscriptionStateVLockedOut undocumented
	DeviceManagementSubscriptionStateVLockedOut DeviceManagementSubscriptionState = "lockedOut"
)

type DeviceManagementTelecomExpenseManagementPartnersCollectionRequest ¶

type DeviceManagementTelecomExpenseManagementPartnersCollectionRequest struct{ BaseRequest }

DeviceManagementTelecomExpenseManagementPartnersCollectionRequest is request for TelecomExpenseManagementPartner collection

func (*DeviceManagementTelecomExpenseManagementPartnersCollectionRequest) Add ¶

Add performs POST request for TelecomExpenseManagementPartner collection

func (*DeviceManagementTelecomExpenseManagementPartnersCollectionRequest) Get ¶

Get performs GET request for TelecomExpenseManagementPartner collection

func (*DeviceManagementTelecomExpenseManagementPartnersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TelecomExpenseManagementPartner collection, max N pages

func (*DeviceManagementTelecomExpenseManagementPartnersCollectionRequest) Paging ¶

Paging perfoms paging operation for TelecomExpenseManagementPartner collection

type DeviceManagementTelecomExpenseManagementPartnersCollectionRequestBuilder ¶

type DeviceManagementTelecomExpenseManagementPartnersCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementTelecomExpenseManagementPartnersCollectionRequestBuilder is request builder for TelecomExpenseManagementPartner collection

func (*DeviceManagementTelecomExpenseManagementPartnersCollectionRequestBuilder) ID ¶

ID returns request builder for TelecomExpenseManagementPartner item

func (*DeviceManagementTelecomExpenseManagementPartnersCollectionRequestBuilder) Request ¶

Request returns request for TelecomExpenseManagementPartner collection

type DeviceManagementTermsAndConditionsCollectionRequest ¶

type DeviceManagementTermsAndConditionsCollectionRequest struct{ BaseRequest }

DeviceManagementTermsAndConditionsCollectionRequest is request for TermsAndConditions collection

func (*DeviceManagementTermsAndConditionsCollectionRequest) Add ¶

Add performs POST request for TermsAndConditions collection

func (*DeviceManagementTermsAndConditionsCollectionRequest) Get ¶

Get performs GET request for TermsAndConditions collection

func (*DeviceManagementTermsAndConditionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TermsAndConditions collection, max N pages

func (*DeviceManagementTermsAndConditionsCollectionRequest) Paging ¶

func (r *DeviceManagementTermsAndConditionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]TermsAndConditions, error)

Paging perfoms paging operation for TermsAndConditions collection

type DeviceManagementTermsAndConditionsCollectionRequestBuilder ¶

type DeviceManagementTermsAndConditionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementTermsAndConditionsCollectionRequestBuilder is request builder for TermsAndConditions collection

func (*DeviceManagementTermsAndConditionsCollectionRequestBuilder) ID ¶

ID returns request builder for TermsAndConditions item

func (*DeviceManagementTermsAndConditionsCollectionRequestBuilder) Request ¶

Request returns request for TermsAndConditions collection

type DeviceManagementTroubleshootingEvent ¶

type DeviceManagementTroubleshootingEvent struct {
	// Entity is the base model of DeviceManagementTroubleshootingEvent
	Entity
	// EventDateTime Time when the event occurred .
	EventDateTime *time.Time `json:"eventDateTime,omitempty"`
	// CorrelationID Id used for tracing the failure in the service.
	CorrelationID *string `json:"correlationId,omitempty"`
}

DeviceManagementTroubleshootingEvent Event representing an general failure.

type DeviceManagementTroubleshootingEventRequest ¶

type DeviceManagementTroubleshootingEventRequest struct{ BaseRequest }

DeviceManagementTroubleshootingEventRequest is request for DeviceManagementTroubleshootingEvent

func (*DeviceManagementTroubleshootingEventRequest) Delete ¶

Delete performs DELETE request for DeviceManagementTroubleshootingEvent

func (*DeviceManagementTroubleshootingEventRequest) Get ¶

Get performs GET request for DeviceManagementTroubleshootingEvent

func (*DeviceManagementTroubleshootingEventRequest) Update ¶

Update performs PATCH request for DeviceManagementTroubleshootingEvent

type DeviceManagementTroubleshootingEventRequestBuilder ¶

type DeviceManagementTroubleshootingEventRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementTroubleshootingEventRequestBuilder is request builder for DeviceManagementTroubleshootingEvent

func (*DeviceManagementTroubleshootingEventRequestBuilder) Request ¶

Request returns DeviceManagementTroubleshootingEventRequest

type DeviceManagementTroubleshootingEventsCollectionRequest ¶

type DeviceManagementTroubleshootingEventsCollectionRequest struct{ BaseRequest }

DeviceManagementTroubleshootingEventsCollectionRequest is request for DeviceManagementTroubleshootingEvent collection

func (*DeviceManagementTroubleshootingEventsCollectionRequest) Add ¶

Add performs POST request for DeviceManagementTroubleshootingEvent collection

func (*DeviceManagementTroubleshootingEventsCollectionRequest) Get ¶

Get performs GET request for DeviceManagementTroubleshootingEvent collection

func (*DeviceManagementTroubleshootingEventsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceManagementTroubleshootingEvent collection, max N pages

func (*DeviceManagementTroubleshootingEventsCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceManagementTroubleshootingEvent collection

type DeviceManagementTroubleshootingEventsCollectionRequestBuilder ¶

type DeviceManagementTroubleshootingEventsCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementTroubleshootingEventsCollectionRequestBuilder is request builder for DeviceManagementTroubleshootingEvent collection

func (*DeviceManagementTroubleshootingEventsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceManagementTroubleshootingEvent item

func (*DeviceManagementTroubleshootingEventsCollectionRequestBuilder) Request ¶

Request returns request for DeviceManagementTroubleshootingEvent collection

type DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequest ¶

type DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequest struct{ BaseRequest }

DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequest is request for WindowsInformationProtectionAppLearningSummary collection

func (*DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequest) Add ¶

Add performs POST request for WindowsInformationProtectionAppLearningSummary collection

func (*DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequest) Get ¶

Get performs GET request for WindowsInformationProtectionAppLearningSummary collection

func (*DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WindowsInformationProtectionAppLearningSummary collection, max N pages

func (*DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequest) Paging ¶

Paging perfoms paging operation for WindowsInformationProtectionAppLearningSummary collection

type DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequestBuilder ¶

type DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequestBuilder is request builder for WindowsInformationProtectionAppLearningSummary collection

func (*DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequestBuilder) ID ¶

ID returns request builder for WindowsInformationProtectionAppLearningSummary item

func (*DeviceManagementWindowsInformationProtectionAppLearningSummariesCollectionRequestBuilder) Request ¶

Request returns request for WindowsInformationProtectionAppLearningSummary collection

type DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequest ¶

type DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequest struct{ BaseRequest }

DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequest is request for WindowsInformationProtectionNetworkLearningSummary collection

func (*DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequest) Add ¶

Add performs POST request for WindowsInformationProtectionNetworkLearningSummary collection

func (*DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequest) Get ¶

Get performs GET request for WindowsInformationProtectionNetworkLearningSummary collection

func (*DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WindowsInformationProtectionNetworkLearningSummary collection, max N pages

func (*DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequest) Paging ¶

Paging perfoms paging operation for WindowsInformationProtectionNetworkLearningSummary collection

type DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequestBuilder ¶

type DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequestBuilder is request builder for WindowsInformationProtectionNetworkLearningSummary collection

func (*DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequestBuilder) ID ¶

ID returns request builder for WindowsInformationProtectionNetworkLearningSummary item

func (*DeviceManagementWindowsInformationProtectionNetworkLearningSummariesCollectionRequestBuilder) Request ¶

Request returns request for WindowsInformationProtectionNetworkLearningSummary collection

type DeviceMemberOfCollectionRequest ¶

type DeviceMemberOfCollectionRequest struct{ BaseRequest }

DeviceMemberOfCollectionRequest is request for DirectoryObject collection

func (*DeviceMemberOfCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*DeviceMemberOfCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*DeviceMemberOfCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*DeviceMemberOfCollectionRequest) Paging ¶

func (r *DeviceMemberOfCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type DeviceMemberOfCollectionRequestBuilder ¶

type DeviceMemberOfCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceMemberOfCollectionRequestBuilder is request builder for DirectoryObject collection

func (*DeviceMemberOfCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*DeviceMemberOfCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*DeviceMemberOfCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*DeviceMemberOfCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type DeviceOperatingSystemSummary ¶

type DeviceOperatingSystemSummary struct {
	// Object is the base model of DeviceOperatingSystemSummary
	Object
	// AndroidCount Number of android device count.
	AndroidCount *int `json:"androidCount,omitempty"`
	// IOSCount Number of iOS device count.
	IOSCount *int `json:"iosCount,omitempty"`
	// MacOSCount Number of Mac OS X device count.
	MacOSCount *int `json:"macOSCount,omitempty"`
	// WindowsMobileCount Number of Windows mobile device count.
	WindowsMobileCount *int `json:"windowsMobileCount,omitempty"`
	// WindowsCount Number of Windows device count.
	WindowsCount *int `json:"windowsCount,omitempty"`
	// UnknownCount Number of unknown device count.
	UnknownCount *int `json:"unknownCount,omitempty"`
}

DeviceOperatingSystemSummary undocumented

type DeviceRegisteredOwnersCollectionRequest ¶

type DeviceRegisteredOwnersCollectionRequest struct{ BaseRequest }

DeviceRegisteredOwnersCollectionRequest is request for DirectoryObject collection

func (*DeviceRegisteredOwnersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*DeviceRegisteredOwnersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*DeviceRegisteredOwnersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*DeviceRegisteredOwnersCollectionRequest) Paging ¶

func (r *DeviceRegisteredOwnersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type DeviceRegisteredOwnersCollectionRequestBuilder ¶

type DeviceRegisteredOwnersCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceRegisteredOwnersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*DeviceRegisteredOwnersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*DeviceRegisteredOwnersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*DeviceRegisteredOwnersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*DeviceRegisteredOwnersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type DeviceRegisteredUsersCollectionRequest ¶

type DeviceRegisteredUsersCollectionRequest struct{ BaseRequest }

DeviceRegisteredUsersCollectionRequest is request for DirectoryObject collection

func (*DeviceRegisteredUsersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*DeviceRegisteredUsersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*DeviceRegisteredUsersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*DeviceRegisteredUsersCollectionRequest) Paging ¶

func (r *DeviceRegisteredUsersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type DeviceRegisteredUsersCollectionRequestBuilder ¶

type DeviceRegisteredUsersCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceRegisteredUsersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*DeviceRegisteredUsersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*DeviceRegisteredUsersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*DeviceRegisteredUsersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*DeviceRegisteredUsersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type DeviceRegistrationState ¶

type DeviceRegistrationState string

DeviceRegistrationState undocumented

const (
	// DeviceRegistrationStateVNotRegistered undocumented
	DeviceRegistrationStateVNotRegistered DeviceRegistrationState = "notRegistered"
	// DeviceRegistrationStateVRegistered undocumented
	DeviceRegistrationStateVRegistered DeviceRegistrationState = "registered"
	// DeviceRegistrationStateVRevoked undocumented
	DeviceRegistrationStateVRevoked DeviceRegistrationState = "revoked"
	// DeviceRegistrationStateVKeyConflict undocumented
	DeviceRegistrationStateVKeyConflict DeviceRegistrationState = "keyConflict"
	// DeviceRegistrationStateVApprovalPending undocumented
	DeviceRegistrationStateVApprovalPending DeviceRegistrationState = "approvalPending"
	// DeviceRegistrationStateVCertificateReset undocumented
	DeviceRegistrationStateVCertificateReset DeviceRegistrationState = "certificateReset"
	// DeviceRegistrationStateVNotRegisteredPendingEnrollment undocumented
	DeviceRegistrationStateVNotRegisteredPendingEnrollment DeviceRegistrationState = "notRegisteredPendingEnrollment"
	// DeviceRegistrationStateVUnknown undocumented
	DeviceRegistrationStateVUnknown DeviceRegistrationState = "unknown"
)

type DeviceRequest ¶

type DeviceRequest struct{ BaseRequest }

DeviceRequest is request for Device

func (*DeviceRequest) Delete ¶

func (r *DeviceRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Device

func (*DeviceRequest) Get ¶

func (r *DeviceRequest) Get(ctx context.Context) (resObj *Device, err error)

Get performs GET request for Device

func (*DeviceRequest) Update ¶

func (r *DeviceRequest) Update(ctx context.Context, reqObj *Device) error

Update performs PATCH request for Device

type DeviceRequestBuilder ¶

type DeviceRequestBuilder struct{ BaseRequestBuilder }

DeviceRequestBuilder is request builder for Device

func (*DeviceRequestBuilder) Extensions ¶

Extensions returns request builder for Extension collection

func (*DeviceRequestBuilder) MemberOf ¶

MemberOf returns request builder for DirectoryObject collection

func (*DeviceRequestBuilder) RegisteredOwners ¶

RegisteredOwners returns request builder for DirectoryObject collection

func (*DeviceRequestBuilder) RegisteredUsers ¶

RegisteredUsers returns request builder for DirectoryObject collection

func (*DeviceRequestBuilder) Request ¶

func (b *DeviceRequestBuilder) Request() *DeviceRequest

Request returns DeviceRequest

func (*DeviceRequestBuilder) TransitiveMemberOf ¶

TransitiveMemberOf returns request builder for DirectoryObject collection

type DeviceThreatProtectionLevel ¶

type DeviceThreatProtectionLevel string

DeviceThreatProtectionLevel undocumented

const (
	// DeviceThreatProtectionLevelVUnavailable undocumented
	DeviceThreatProtectionLevelVUnavailable DeviceThreatProtectionLevel = "unavailable"
	// DeviceThreatProtectionLevelVSecured undocumented
	DeviceThreatProtectionLevelVSecured DeviceThreatProtectionLevel = "secured"
	// DeviceThreatProtectionLevelVLow undocumented
	DeviceThreatProtectionLevelVLow DeviceThreatProtectionLevel = "low"
	// DeviceThreatProtectionLevelVMedium undocumented
	DeviceThreatProtectionLevelVMedium DeviceThreatProtectionLevel = "medium"
	// DeviceThreatProtectionLevelVHigh undocumented
	DeviceThreatProtectionLevelVHigh DeviceThreatProtectionLevel = "high"
	// DeviceThreatProtectionLevelVNotSet undocumented
	DeviceThreatProtectionLevelVNotSet DeviceThreatProtectionLevel = "notSet"
)

type DeviceTransitiveMemberOfCollectionRequest ¶

type DeviceTransitiveMemberOfCollectionRequest struct{ BaseRequest }

DeviceTransitiveMemberOfCollectionRequest is request for DirectoryObject collection

func (*DeviceTransitiveMemberOfCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*DeviceTransitiveMemberOfCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*DeviceTransitiveMemberOfCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*DeviceTransitiveMemberOfCollectionRequest) Paging ¶

func (r *DeviceTransitiveMemberOfCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type DeviceTransitiveMemberOfCollectionRequestBuilder ¶

type DeviceTransitiveMemberOfCollectionRequestBuilder struct{ BaseRequestBuilder }

DeviceTransitiveMemberOfCollectionRequestBuilder is request builder for DirectoryObject collection

func (*DeviceTransitiveMemberOfCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*DeviceTransitiveMemberOfCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*DeviceTransitiveMemberOfCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*DeviceTransitiveMemberOfCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type Diagnostic ¶

type Diagnostic struct {
	// Object is the base model of Diagnostic
	Object
	// Message undocumented
	Message *string `json:"message,omitempty"`
	// URL undocumented
	URL *string `json:"url,omitempty"`
}

Diagnostic undocumented

type DiagnosticDataSubmissionMode ¶

type DiagnosticDataSubmissionMode string

DiagnosticDataSubmissionMode undocumented

const (
	// DiagnosticDataSubmissionModeVUserDefined undocumented
	DiagnosticDataSubmissionModeVUserDefined DiagnosticDataSubmissionMode = "userDefined"
	// DiagnosticDataSubmissionModeVNone undocumented
	DiagnosticDataSubmissionModeVNone DiagnosticDataSubmissionMode = "none"
	// DiagnosticDataSubmissionModeVBasic undocumented
	DiagnosticDataSubmissionModeVBasic DiagnosticDataSubmissionMode = "basic"
	// DiagnosticDataSubmissionModeVEnhanced undocumented
	DiagnosticDataSubmissionModeVEnhanced DiagnosticDataSubmissionMode = "enhanced"
	// DiagnosticDataSubmissionModeVFull undocumented
	DiagnosticDataSubmissionModeVFull DiagnosticDataSubmissionMode = "full"
)

type Directory ¶

type Directory struct {
	// Entity is the base model of Directory
	Entity
	// DeletedItems undocumented
	DeletedItems []DirectoryObject `json:"deletedItems,omitempty"`
}

Directory undocumented

type DirectoryAudit ¶

type DirectoryAudit struct {
	// Entity is the base model of DirectoryAudit
	Entity
	// Category undocumented
	Category *string `json:"category,omitempty"`
	// CorrelationID undocumented
	CorrelationID *string `json:"correlationId,omitempty"`
	// Result undocumented
	Result *OperationResult `json:"result,omitempty"`
	// ResultReason undocumented
	ResultReason *string `json:"resultReason,omitempty"`
	// ActivityDisplayName undocumented
	ActivityDisplayName *string `json:"activityDisplayName,omitempty"`
	// ActivityDateTime undocumented
	ActivityDateTime *time.Time `json:"activityDateTime,omitempty"`
	// LoggedByService undocumented
	LoggedByService *string `json:"loggedByService,omitempty"`
	// OperationType undocumented
	OperationType *string `json:"operationType,omitempty"`
	// InitiatedBy undocumented
	InitiatedBy *AuditActivityInitiator `json:"initiatedBy,omitempty"`
	// TargetResources undocumented
	TargetResources []TargetResource `json:"targetResources,omitempty"`
	// AdditionalDetails undocumented
	AdditionalDetails []KeyValue `json:"additionalDetails,omitempty"`
}

DirectoryAudit undocumented

type DirectoryAuditRequest ¶

type DirectoryAuditRequest struct{ BaseRequest }

DirectoryAuditRequest is request for DirectoryAudit

func (*DirectoryAuditRequest) Delete ¶

func (r *DirectoryAuditRequest) Delete(ctx context.Context) error

Delete performs DELETE request for DirectoryAudit

func (*DirectoryAuditRequest) Get ¶

func (r *DirectoryAuditRequest) Get(ctx context.Context) (resObj *DirectoryAudit, err error)

Get performs GET request for DirectoryAudit

func (*DirectoryAuditRequest) Update ¶

func (r *DirectoryAuditRequest) Update(ctx context.Context, reqObj *DirectoryAudit) error

Update performs PATCH request for DirectoryAudit

type DirectoryAuditRequestBuilder ¶

type DirectoryAuditRequestBuilder struct{ BaseRequestBuilder }

DirectoryAuditRequestBuilder is request builder for DirectoryAudit

func (*DirectoryAuditRequestBuilder) Request ¶

Request returns DirectoryAuditRequest

type DirectoryDeletedItemsCollectionRequest ¶

type DirectoryDeletedItemsCollectionRequest struct{ BaseRequest }

DirectoryDeletedItemsCollectionRequest is request for DirectoryObject collection

func (*DirectoryDeletedItemsCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*DirectoryDeletedItemsCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*DirectoryDeletedItemsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*DirectoryDeletedItemsCollectionRequest) Paging ¶

func (r *DirectoryDeletedItemsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type DirectoryDeletedItemsCollectionRequestBuilder ¶

type DirectoryDeletedItemsCollectionRequestBuilder struct{ BaseRequestBuilder }

DirectoryDeletedItemsCollectionRequestBuilder is request builder for DirectoryObject collection

func (*DirectoryDeletedItemsCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*DirectoryDeletedItemsCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*DirectoryDeletedItemsCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*DirectoryDeletedItemsCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type DirectoryObject ¶

type DirectoryObject struct {
	// Entity is the base model of DirectoryObject
	Entity
	// DeletedDateTime undocumented
	DeletedDateTime *time.Time `json:"deletedDateTime,omitempty"`
}

DirectoryObject Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.

type DirectoryObjectCheckMemberGroupsRequest ¶

type DirectoryObjectCheckMemberGroupsRequest struct{ BaseRequest }

func (*DirectoryObjectCheckMemberGroupsRequest) Paging ¶

func (r *DirectoryObjectCheckMemberGroupsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]string, error)

func (*DirectoryObjectCheckMemberGroupsRequest) Post ¶ added in v0.1.2

func (*DirectoryObjectCheckMemberGroupsRequest) PostN ¶ added in v0.1.2

type DirectoryObjectCheckMemberGroupsRequestBuilder ¶

type DirectoryObjectCheckMemberGroupsRequestBuilder struct{ BaseRequestBuilder }

func (*DirectoryObjectCheckMemberGroupsRequestBuilder) Request ¶

type DirectoryObjectCheckMemberGroupsRequestParameter ¶

type DirectoryObjectCheckMemberGroupsRequestParameter struct {
	// GroupIDs undocumented
	GroupIDs []string `json:"groupIds,omitempty"`
}

DirectoryObjectCheckMemberGroupsRequestParameter undocumented

type DirectoryObjectCheckMemberObjectsRequest ¶

type DirectoryObjectCheckMemberObjectsRequest struct{ BaseRequest }

func (*DirectoryObjectCheckMemberObjectsRequest) Paging ¶

func (r *DirectoryObjectCheckMemberObjectsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]string, error)

func (*DirectoryObjectCheckMemberObjectsRequest) Post ¶ added in v0.1.2

func (*DirectoryObjectCheckMemberObjectsRequest) PostN ¶ added in v0.1.2

type DirectoryObjectCheckMemberObjectsRequestBuilder ¶

type DirectoryObjectCheckMemberObjectsRequestBuilder struct{ BaseRequestBuilder }

func (*DirectoryObjectCheckMemberObjectsRequestBuilder) Request ¶

type DirectoryObjectCheckMemberObjectsRequestParameter ¶

type DirectoryObjectCheckMemberObjectsRequestParameter struct {
	// IDs undocumented
	IDs []string `json:"ids,omitempty"`
}

DirectoryObjectCheckMemberObjectsRequestParameter undocumented

type DirectoryObjectCollectionGetByIDsRequest ¶

type DirectoryObjectCollectionGetByIDsRequest struct{ BaseRequest }

func (*DirectoryObjectCollectionGetByIDsRequest) Paging ¶

func (r *DirectoryObjectCollectionGetByIDsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

func (*DirectoryObjectCollectionGetByIDsRequest) Post ¶ added in v0.1.2

func (*DirectoryObjectCollectionGetByIDsRequest) PostN ¶ added in v0.1.2

type DirectoryObjectCollectionGetByIDsRequestBuilder ¶

type DirectoryObjectCollectionGetByIDsRequestBuilder struct{ BaseRequestBuilder }

func (*DirectoryObjectCollectionGetByIDsRequestBuilder) Request ¶

type DirectoryObjectCollectionGetByIDsRequestParameter ¶

type DirectoryObjectCollectionGetByIDsRequestParameter struct {
	// IDs undocumented
	IDs []string `json:"ids,omitempty"`
	// Types undocumented
	Types []string `json:"types,omitempty"`
}

DirectoryObjectCollectionGetByIDsRequestParameter undocumented

type DirectoryObjectCollectionValidatePropertiesRequest ¶

type DirectoryObjectCollectionValidatePropertiesRequest struct{ BaseRequest }

func (*DirectoryObjectCollectionValidatePropertiesRequest) Post ¶

type DirectoryObjectCollectionValidatePropertiesRequestBuilder ¶

type DirectoryObjectCollectionValidatePropertiesRequestBuilder struct{ BaseRequestBuilder }

func (*DirectoryObjectCollectionValidatePropertiesRequestBuilder) Request ¶

type DirectoryObjectCollectionValidatePropertiesRequestParameter ¶

type DirectoryObjectCollectionValidatePropertiesRequestParameter struct {
	// EntityType undocumented
	EntityType *string `json:"entityType,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// MailNickname undocumented
	MailNickname *string `json:"mailNickname,omitempty"`
	// OnBehalfOfUserID undocumented
	OnBehalfOfUserID *UUID `json:"onBehalfOfUserId,omitempty"`
}

DirectoryObjectCollectionValidatePropertiesRequestParameter undocumented

type DirectoryObjectGetMemberGroupsRequest ¶

type DirectoryObjectGetMemberGroupsRequest struct{ BaseRequest }

func (*DirectoryObjectGetMemberGroupsRequest) Paging ¶

func (r *DirectoryObjectGetMemberGroupsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]string, error)

func (*DirectoryObjectGetMemberGroupsRequest) Post ¶ added in v0.1.2

func (*DirectoryObjectGetMemberGroupsRequest) PostN ¶ added in v0.1.2

type DirectoryObjectGetMemberGroupsRequestBuilder ¶

type DirectoryObjectGetMemberGroupsRequestBuilder struct{ BaseRequestBuilder }

func (*DirectoryObjectGetMemberGroupsRequestBuilder) Request ¶

type DirectoryObjectGetMemberGroupsRequestParameter ¶

type DirectoryObjectGetMemberGroupsRequestParameter struct {
	// SecurityEnabledOnly undocumented
	SecurityEnabledOnly *bool `json:"securityEnabledOnly,omitempty"`
}

DirectoryObjectGetMemberGroupsRequestParameter undocumented

type DirectoryObjectGetMemberObjectsRequest ¶

type DirectoryObjectGetMemberObjectsRequest struct{ BaseRequest }

func (*DirectoryObjectGetMemberObjectsRequest) Paging ¶

func (r *DirectoryObjectGetMemberObjectsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]string, error)

func (*DirectoryObjectGetMemberObjectsRequest) Post ¶ added in v0.1.2

func (*DirectoryObjectGetMemberObjectsRequest) PostN ¶ added in v0.1.2

type DirectoryObjectGetMemberObjectsRequestBuilder ¶

type DirectoryObjectGetMemberObjectsRequestBuilder struct{ BaseRequestBuilder }

func (*DirectoryObjectGetMemberObjectsRequestBuilder) Request ¶

type DirectoryObjectGetMemberObjectsRequestParameter ¶

type DirectoryObjectGetMemberObjectsRequestParameter struct {
	// SecurityEnabledOnly undocumented
	SecurityEnabledOnly *bool `json:"securityEnabledOnly,omitempty"`
}

DirectoryObjectGetMemberObjectsRequestParameter undocumented

type DirectoryObjectPartnerReference ¶

type DirectoryObjectPartnerReference struct {
	// DirectoryObject is the base model of DirectoryObjectPartnerReference
	DirectoryObject
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// ExternalPartnerTenantID undocumented
	ExternalPartnerTenantID *UUID `json:"externalPartnerTenantId,omitempty"`
	// ObjectType undocumented
	ObjectType *string `json:"objectType,omitempty"`
}

DirectoryObjectPartnerReference undocumented

type DirectoryObjectRequest ¶

type DirectoryObjectRequest struct{ BaseRequest }

DirectoryObjectRequest is request for DirectoryObject

func (*DirectoryObjectRequest) Delete ¶

Delete performs DELETE request for DirectoryObject

func (*DirectoryObjectRequest) Get ¶

func (r *DirectoryObjectRequest) Get(ctx context.Context) (resObj *DirectoryObject, err error)

Get performs GET request for DirectoryObject

func (*DirectoryObjectRequest) Update ¶

Update performs PATCH request for DirectoryObject

type DirectoryObjectRequestBuilder ¶

type DirectoryObjectRequestBuilder struct{ BaseRequestBuilder }

DirectoryObjectRequestBuilder is request builder for DirectoryObject

func (*DirectoryObjectRequestBuilder) CheckMemberGroups ¶

CheckMemberGroups action undocumented

func (*DirectoryObjectRequestBuilder) CheckMemberObjects ¶

CheckMemberObjects action undocumented

func (*DirectoryObjectRequestBuilder) GetMemberGroups ¶

GetMemberGroups action undocumented

func (*DirectoryObjectRequestBuilder) GetMemberObjects ¶

GetMemberObjects action undocumented

func (*DirectoryObjectRequestBuilder) Request ¶

Request returns DirectoryObjectRequest

func (*DirectoryObjectRequestBuilder) Restore ¶

Restore action undocumented

type DirectoryObjectRestoreRequest ¶

type DirectoryObjectRestoreRequest struct{ BaseRequest }

func (*DirectoryObjectRestoreRequest) Post ¶

type DirectoryObjectRestoreRequestBuilder ¶

type DirectoryObjectRestoreRequestBuilder struct{ BaseRequestBuilder }

func (*DirectoryObjectRestoreRequestBuilder) Request ¶

type DirectoryObjectRestoreRequestParameter ¶

type DirectoryObjectRestoreRequestParameter struct {
}

DirectoryObjectRestoreRequestParameter undocumented

type DirectoryRequest ¶

type DirectoryRequest struct{ BaseRequest }

DirectoryRequest is request for Directory

func (*DirectoryRequest) Delete ¶

func (r *DirectoryRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Directory

func (*DirectoryRequest) Get ¶

func (r *DirectoryRequest) Get(ctx context.Context) (resObj *Directory, err error)

Get performs GET request for Directory

func (*DirectoryRequest) Update ¶

func (r *DirectoryRequest) Update(ctx context.Context, reqObj *Directory) error

Update performs PATCH request for Directory

type DirectoryRequestBuilder ¶

type DirectoryRequestBuilder struct{ BaseRequestBuilder }

DirectoryRequestBuilder is request builder for Directory

func (*DirectoryRequestBuilder) DeletedItems ¶

DeletedItems returns request builder for DirectoryObject collection

func (*DirectoryRequestBuilder) Request ¶

Request returns DirectoryRequest

type DirectoryRole ¶

type DirectoryRole struct {
	// DirectoryObject is the base model of DirectoryRole
	DirectoryObject
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// RoleTemplateID undocumented
	RoleTemplateID *string `json:"roleTemplateId,omitempty"`
	// Members undocumented
	Members []DirectoryObject `json:"members,omitempty"`
}

DirectoryRole undocumented

type DirectoryRoleMembersCollectionRequest ¶

type DirectoryRoleMembersCollectionRequest struct{ BaseRequest }

DirectoryRoleMembersCollectionRequest is request for DirectoryObject collection

func (*DirectoryRoleMembersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*DirectoryRoleMembersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*DirectoryRoleMembersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*DirectoryRoleMembersCollectionRequest) Paging ¶

func (r *DirectoryRoleMembersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type DirectoryRoleMembersCollectionRequestBuilder ¶

type DirectoryRoleMembersCollectionRequestBuilder struct{ BaseRequestBuilder }

DirectoryRoleMembersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*DirectoryRoleMembersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*DirectoryRoleMembersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*DirectoryRoleMembersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*DirectoryRoleMembersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type DirectoryRoleRequest ¶

type DirectoryRoleRequest struct{ BaseRequest }

DirectoryRoleRequest is request for DirectoryRole

func (*DirectoryRoleRequest) Delete ¶

func (r *DirectoryRoleRequest) Delete(ctx context.Context) error

Delete performs DELETE request for DirectoryRole

func (*DirectoryRoleRequest) Get ¶

func (r *DirectoryRoleRequest) Get(ctx context.Context) (resObj *DirectoryRole, err error)

Get performs GET request for DirectoryRole

func (*DirectoryRoleRequest) Update ¶

func (r *DirectoryRoleRequest) Update(ctx context.Context, reqObj *DirectoryRole) error

Update performs PATCH request for DirectoryRole

type DirectoryRoleRequestBuilder ¶

type DirectoryRoleRequestBuilder struct{ BaseRequestBuilder }

DirectoryRoleRequestBuilder is request builder for DirectoryRole

func (*DirectoryRoleRequestBuilder) Members ¶

Members returns request builder for DirectoryObject collection

func (*DirectoryRoleRequestBuilder) Request ¶

Request returns DirectoryRoleRequest

type DirectoryRoleTemplate ¶

type DirectoryRoleTemplate struct {
	// DirectoryObject is the base model of DirectoryRoleTemplate
	DirectoryObject
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
}

DirectoryRoleTemplate undocumented

type DirectoryRoleTemplateRequest ¶

type DirectoryRoleTemplateRequest struct{ BaseRequest }

DirectoryRoleTemplateRequest is request for DirectoryRoleTemplate

func (*DirectoryRoleTemplateRequest) Delete ¶

Delete performs DELETE request for DirectoryRoleTemplate

func (*DirectoryRoleTemplateRequest) Get ¶

Get performs GET request for DirectoryRoleTemplate

func (*DirectoryRoleTemplateRequest) Update ¶

Update performs PATCH request for DirectoryRoleTemplate

type DirectoryRoleTemplateRequestBuilder ¶

type DirectoryRoleTemplateRequestBuilder struct{ BaseRequestBuilder }

DirectoryRoleTemplateRequestBuilder is request builder for DirectoryRoleTemplate

func (*DirectoryRoleTemplateRequestBuilder) Request ¶

Request returns DirectoryRoleTemplateRequest

type Domain ¶

type Domain struct {
	// Entity is the base model of Domain
	Entity
	// AuthenticationType undocumented
	AuthenticationType *string `json:"authenticationType,omitempty"`
	// AvailabilityStatus undocumented
	AvailabilityStatus *string `json:"availabilityStatus,omitempty"`
	// IsAdminManaged undocumented
	IsAdminManaged *bool `json:"isAdminManaged,omitempty"`
	// IsDefault undocumented
	IsDefault *bool `json:"isDefault,omitempty"`
	// IsInitial undocumented
	IsInitial *bool `json:"isInitial,omitempty"`
	// IsRoot undocumented
	IsRoot *bool `json:"isRoot,omitempty"`
	// IsVerified undocumented
	IsVerified *bool `json:"isVerified,omitempty"`
	// Manufacturer undocumented
	Manufacturer *string `json:"manufacturer,omitempty"`
	// Model undocumented
	Model *string `json:"model,omitempty"`
	// PasswordNotificationWindowInDays undocumented
	PasswordNotificationWindowInDays *int `json:"passwordNotificationWindowInDays,omitempty"`
	// PasswordValidityPeriodInDays undocumented
	PasswordValidityPeriodInDays *int `json:"passwordValidityPeriodInDays,omitempty"`
	// SupportedServices undocumented
	SupportedServices []string `json:"supportedServices,omitempty"`
	// State undocumented
	State *DomainState `json:"state,omitempty"`
	// ServiceConfigurationRecords undocumented
	ServiceConfigurationRecords []DomainDNSRecord `json:"serviceConfigurationRecords,omitempty"`
	// VerificationDNSRecords undocumented
	VerificationDNSRecords []DomainDNSRecord `json:"verificationDnsRecords,omitempty"`
	// DomainNameReferences undocumented
	DomainNameReferences []DirectoryObject `json:"domainNameReferences,omitempty"`
}

Domain undocumented

type DomainDNSCnameRecord ¶

type DomainDNSCnameRecord struct {
	// DomainDNSRecord is the base model of DomainDNSCnameRecord
	DomainDNSRecord
	// CanonicalName undocumented
	CanonicalName *string `json:"canonicalName,omitempty"`
}

DomainDNSCnameRecord undocumented

type DomainDNSMxRecord ¶

type DomainDNSMxRecord struct {
	// DomainDNSRecord is the base model of DomainDNSMxRecord
	DomainDNSRecord
	// MailExchange undocumented
	MailExchange *string `json:"mailExchange,omitempty"`
	// Preference undocumented
	Preference *int `json:"preference,omitempty"`
}

DomainDNSMxRecord undocumented

type DomainDNSRecord ¶

type DomainDNSRecord struct {
	// Entity is the base model of DomainDNSRecord
	Entity
	// IsOptional undocumented
	IsOptional *bool `json:"isOptional,omitempty"`
	// Label undocumented
	Label *string `json:"label,omitempty"`
	// RecordType undocumented
	RecordType *string `json:"recordType,omitempty"`
	// SupportedService undocumented
	SupportedService *string `json:"supportedService,omitempty"`
	// TTL undocumented
	TTL *int `json:"ttl,omitempty"`
}

DomainDNSRecord undocumented

type DomainDNSRecordRequest ¶

type DomainDNSRecordRequest struct{ BaseRequest }

DomainDNSRecordRequest is request for DomainDNSRecord

func (*DomainDNSRecordRequest) Delete ¶

Delete performs DELETE request for DomainDNSRecord

func (*DomainDNSRecordRequest) Get ¶

func (r *DomainDNSRecordRequest) Get(ctx context.Context) (resObj *DomainDNSRecord, err error)

Get performs GET request for DomainDNSRecord

func (*DomainDNSRecordRequest) Update ¶

Update performs PATCH request for DomainDNSRecord

type DomainDNSRecordRequestBuilder ¶

type DomainDNSRecordRequestBuilder struct{ BaseRequestBuilder }

DomainDNSRecordRequestBuilder is request builder for DomainDNSRecord

func (*DomainDNSRecordRequestBuilder) Request ¶

Request returns DomainDNSRecordRequest

type DomainDNSSrvRecord ¶

type DomainDNSSrvRecord struct {
	// DomainDNSRecord is the base model of DomainDNSSrvRecord
	DomainDNSRecord
	// NameTarget undocumented
	NameTarget *string `json:"nameTarget,omitempty"`
	// Port undocumented
	Port *int `json:"port,omitempty"`
	// Priority undocumented
	Priority *int `json:"priority,omitempty"`
	// Protocol undocumented
	Protocol *string `json:"protocol,omitempty"`
	// Service undocumented
	Service *string `json:"service,omitempty"`
	// Weight undocumented
	Weight *int `json:"weight,omitempty"`
}

DomainDNSSrvRecord undocumented

type DomainDNSTxtRecord ¶

type DomainDNSTxtRecord struct {
	// DomainDNSRecord is the base model of DomainDNSTxtRecord
	DomainDNSRecord
	// Text undocumented
	Text *string `json:"text,omitempty"`
}

DomainDNSTxtRecord undocumented

type DomainDNSUnavailableRecord ¶

type DomainDNSUnavailableRecord struct {
	// DomainDNSRecord is the base model of DomainDNSUnavailableRecord
	DomainDNSRecord
	// Description undocumented
	Description *string `json:"description,omitempty"`
}

DomainDNSUnavailableRecord undocumented

type DomainDomainNameReferencesCollectionRequest ¶

type DomainDomainNameReferencesCollectionRequest struct{ BaseRequest }

DomainDomainNameReferencesCollectionRequest is request for DirectoryObject collection

func (*DomainDomainNameReferencesCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*DomainDomainNameReferencesCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*DomainDomainNameReferencesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*DomainDomainNameReferencesCollectionRequest) Paging ¶

func (r *DomainDomainNameReferencesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type DomainDomainNameReferencesCollectionRequestBuilder ¶

type DomainDomainNameReferencesCollectionRequestBuilder struct{ BaseRequestBuilder }

DomainDomainNameReferencesCollectionRequestBuilder is request builder for DirectoryObject collection

func (*DomainDomainNameReferencesCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*DomainDomainNameReferencesCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*DomainDomainNameReferencesCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*DomainDomainNameReferencesCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type DomainForceDeleteRequest ¶

type DomainForceDeleteRequest struct{ BaseRequest }

func (*DomainForceDeleteRequest) Post ¶

type DomainForceDeleteRequestBuilder ¶

type DomainForceDeleteRequestBuilder struct{ BaseRequestBuilder }

func (*DomainForceDeleteRequestBuilder) Request ¶

type DomainForceDeleteRequestParameter ¶

type DomainForceDeleteRequestParameter struct {
	// DisableUserAccounts undocumented
	DisableUserAccounts *bool `json:"disableUserAccounts,omitempty"`
}

DomainForceDeleteRequestParameter undocumented

type DomainRequest ¶

type DomainRequest struct{ BaseRequest }

DomainRequest is request for Domain

func (*DomainRequest) Delete ¶

func (r *DomainRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Domain

func (*DomainRequest) Get ¶

func (r *DomainRequest) Get(ctx context.Context) (resObj *Domain, err error)

Get performs GET request for Domain

func (*DomainRequest) Update ¶

func (r *DomainRequest) Update(ctx context.Context, reqObj *Domain) error

Update performs PATCH request for Domain

type DomainRequestBuilder ¶

type DomainRequestBuilder struct{ BaseRequestBuilder }

DomainRequestBuilder is request builder for Domain

func (*DomainRequestBuilder) DomainNameReferences ¶

DomainNameReferences returns request builder for DirectoryObject collection

func (*DomainRequestBuilder) ForceDelete ¶

ForceDelete action undocumented

func (*DomainRequestBuilder) Request ¶

func (b *DomainRequestBuilder) Request() *DomainRequest

Request returns DomainRequest

func (*DomainRequestBuilder) ServiceConfigurationRecords ¶

ServiceConfigurationRecords returns request builder for DomainDNSRecord collection

func (*DomainRequestBuilder) VerificationDNSRecords ¶

VerificationDNSRecords returns request builder for DomainDNSRecord collection

func (*DomainRequestBuilder) Verify ¶

Verify action undocumented

type DomainServiceConfigurationRecordsCollectionRequest ¶

type DomainServiceConfigurationRecordsCollectionRequest struct{ BaseRequest }

DomainServiceConfigurationRecordsCollectionRequest is request for DomainDNSRecord collection

func (*DomainServiceConfigurationRecordsCollectionRequest) Add ¶

Add performs POST request for DomainDNSRecord collection

func (*DomainServiceConfigurationRecordsCollectionRequest) Get ¶

Get performs GET request for DomainDNSRecord collection

func (*DomainServiceConfigurationRecordsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DomainDNSRecord collection, max N pages

func (*DomainServiceConfigurationRecordsCollectionRequest) Paging ¶

func (r *DomainServiceConfigurationRecordsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DomainDNSRecord, error)

Paging perfoms paging operation for DomainDNSRecord collection

type DomainServiceConfigurationRecordsCollectionRequestBuilder ¶

type DomainServiceConfigurationRecordsCollectionRequestBuilder struct{ BaseRequestBuilder }

DomainServiceConfigurationRecordsCollectionRequestBuilder is request builder for DomainDNSRecord collection

func (*DomainServiceConfigurationRecordsCollectionRequestBuilder) ID ¶

ID returns request builder for DomainDNSRecord item

func (*DomainServiceConfigurationRecordsCollectionRequestBuilder) Request ¶

Request returns request for DomainDNSRecord collection

type DomainState ¶

type DomainState struct {
	// Object is the base model of DomainState
	Object
	// Status undocumented
	Status *string `json:"status,omitempty"`
	// Operation undocumented
	Operation *string `json:"operation,omitempty"`
	// LastActionDateTime undocumented
	LastActionDateTime *time.Time `json:"lastActionDateTime,omitempty"`
}

DomainState undocumented

type DomainVerificationDNSRecordsCollectionRequest ¶

type DomainVerificationDNSRecordsCollectionRequest struct{ BaseRequest }

DomainVerificationDNSRecordsCollectionRequest is request for DomainDNSRecord collection

func (*DomainVerificationDNSRecordsCollectionRequest) Add ¶

Add performs POST request for DomainDNSRecord collection

func (*DomainVerificationDNSRecordsCollectionRequest) Get ¶

Get performs GET request for DomainDNSRecord collection

func (*DomainVerificationDNSRecordsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DomainDNSRecord collection, max N pages

func (*DomainVerificationDNSRecordsCollectionRequest) Paging ¶

func (r *DomainVerificationDNSRecordsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DomainDNSRecord, error)

Paging perfoms paging operation for DomainDNSRecord collection

type DomainVerificationDNSRecordsCollectionRequestBuilder ¶

type DomainVerificationDNSRecordsCollectionRequestBuilder struct{ BaseRequestBuilder }

DomainVerificationDNSRecordsCollectionRequestBuilder is request builder for DomainDNSRecord collection

func (*DomainVerificationDNSRecordsCollectionRequestBuilder) ID ¶

ID returns request builder for DomainDNSRecord item

func (*DomainVerificationDNSRecordsCollectionRequestBuilder) Request ¶

Request returns request for DomainDNSRecord collection

type DomainVerifyRequest ¶

type DomainVerifyRequest struct{ BaseRequest }

func (*DomainVerifyRequest) Post ¶

func (r *DomainVerifyRequest) Post(ctx context.Context) (resObj *Domain, err error)

type DomainVerifyRequestBuilder ¶

type DomainVerifyRequestBuilder struct{ BaseRequestBuilder }

func (*DomainVerifyRequestBuilder) Request ¶

type DomainVerifyRequestParameter ¶

type DomainVerifyRequestParameter struct {
}

DomainVerifyRequestParameter undocumented

type Drive ¶

type Drive struct {
	// BaseItem is the base model of Drive
	BaseItem
	// DriveType undocumented
	DriveType *string `json:"driveType,omitempty"`
	// Owner undocumented
	Owner *IdentitySet `json:"owner,omitempty"`
	// Quota undocumented
	Quota *Quota `json:"quota,omitempty"`
	// SharePointIDs undocumented
	SharePointIDs *SharepointIDs `json:"sharePointIds,omitempty"`
	// System undocumented
	System *SystemFacet `json:"system,omitempty"`
	// Items undocumented
	Items []DriveItem `json:"items,omitempty"`
	// List undocumented
	List *List `json:"list,omitempty"`
	// Root undocumented
	Root *DriveItem `json:"root,omitempty"`
	// Special undocumented
	Special []DriveItem `json:"special,omitempty"`
}

Drive undocumented

type DriveItem ¶

type DriveItem struct {
	// BaseItem is the base model of DriveItem
	BaseItem
	// Audio undocumented
	Audio *Audio `json:"audio,omitempty"`
	// Content undocumented
	Content *Stream `json:"content,omitempty"`
	// CTag undocumented
	CTag *string `json:"cTag,omitempty"`
	// Deleted undocumented
	Deleted *Deleted `json:"deleted,omitempty"`
	// File undocumented
	File *File `json:"file,omitempty"`
	// FileSystemInfo undocumented
	FileSystemInfo *FileSystemInfo `json:"fileSystemInfo,omitempty"`
	// Folder undocumented
	Folder *Folder `json:"folder,omitempty"`
	// Image undocumented
	Image *Image `json:"image,omitempty"`
	// Location undocumented
	Location *GeoCoordinates `json:"location,omitempty"`
	// Package undocumented
	Package *Package `json:"package,omitempty"`
	// Photo undocumented
	Photo *Photo `json:"photo,omitempty"`
	// Publication undocumented
	Publication *PublicationFacet `json:"publication,omitempty"`
	// RemoteItem undocumented
	RemoteItem *RemoteItem `json:"remoteItem,omitempty"`
	// Root undocumented
	Root *Root `json:"root,omitempty"`
	// SearchResult undocumented
	SearchResult *SearchResult `json:"searchResult,omitempty"`
	// Shared undocumented
	Shared *Shared `json:"shared,omitempty"`
	// SharepointIDs undocumented
	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
	// Size undocumented
	Size *int `json:"size,omitempty"`
	// SpecialFolder undocumented
	SpecialFolder *SpecialFolder `json:"specialFolder,omitempty"`
	// Video undocumented
	Video *Video `json:"video,omitempty"`
	// WebDavURL undocumented
	WebDavURL *string `json:"webDavUrl,omitempty"`
	// Workbook undocumented
	Workbook *Workbook `json:"workbook,omitempty"`
	// Analytics undocumented
	Analytics *ItemAnalytics `json:"analytics,omitempty"`
	// Children undocumented
	Children []DriveItem `json:"children,omitempty"`
	// ListItem undocumented
	ListItem *ListItem `json:"listItem,omitempty"`
	// Permissions undocumented
	Permissions []Permission `json:"permissions,omitempty"`
	// Subscriptions undocumented
	Subscriptions []Subscription `json:"subscriptions,omitempty"`
	// Thumbnails undocumented
	Thumbnails []ThumbnailSet `json:"thumbnails,omitempty"`
	// Versions undocumented
	Versions []DriveItemVersion `json:"versions,omitempty"`
}

DriveItem undocumented

type DriveItemCheckinRequest ¶

type DriveItemCheckinRequest struct{ BaseRequest }

func (*DriveItemCheckinRequest) Post ¶

type DriveItemCheckinRequestBuilder ¶

type DriveItemCheckinRequestBuilder struct{ BaseRequestBuilder }

func (*DriveItemCheckinRequestBuilder) Request ¶

type DriveItemCheckinRequestParameter ¶

type DriveItemCheckinRequestParameter struct {
	// CheckInAs undocumented
	CheckInAs *string `json:"checkInAs,omitempty"`
	// Comment undocumented
	Comment *string `json:"comment,omitempty"`
}

DriveItemCheckinRequestParameter undocumented

type DriveItemCheckoutRequest ¶

type DriveItemCheckoutRequest struct{ BaseRequest }

func (*DriveItemCheckoutRequest) Post ¶

type DriveItemCheckoutRequestBuilder ¶

type DriveItemCheckoutRequestBuilder struct{ BaseRequestBuilder }

func (*DriveItemCheckoutRequestBuilder) Request ¶

type DriveItemCheckoutRequestParameter ¶

type DriveItemCheckoutRequestParameter struct {
}

DriveItemCheckoutRequestParameter undocumented

type DriveItemChildrenCollectionRequest ¶

type DriveItemChildrenCollectionRequest struct{ BaseRequest }

DriveItemChildrenCollectionRequest is request for DriveItem collection

func (*DriveItemChildrenCollectionRequest) Add ¶

func (r *DriveItemChildrenCollectionRequest) Add(ctx context.Context, reqObj *DriveItem) (resObj *DriveItem, err error)

Add performs POST request for DriveItem collection

func (*DriveItemChildrenCollectionRequest) Get ¶

Get performs GET request for DriveItem collection

func (*DriveItemChildrenCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DriveItem collection, max N pages

func (*DriveItemChildrenCollectionRequest) Paging ¶

func (r *DriveItemChildrenCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DriveItem, error)

Paging perfoms paging operation for DriveItem collection

type DriveItemChildrenCollectionRequestBuilder ¶

type DriveItemChildrenCollectionRequestBuilder struct{ BaseRequestBuilder }

DriveItemChildrenCollectionRequestBuilder is request builder for DriveItem collection

func (*DriveItemChildrenCollectionRequestBuilder) ID ¶

ID returns request builder for DriveItem item

func (*DriveItemChildrenCollectionRequestBuilder) Request ¶

Request returns request for DriveItem collection

type DriveItemCopyRequest ¶

type DriveItemCopyRequest struct{ BaseRequest }

func (*DriveItemCopyRequest) Post ¶

func (r *DriveItemCopyRequest) Post(ctx context.Context) (resObj *DriveItem, err error)

type DriveItemCopyRequestBuilder ¶

type DriveItemCopyRequestBuilder struct{ BaseRequestBuilder }

func (*DriveItemCopyRequestBuilder) Request ¶

type DriveItemCopyRequestParameter ¶

type DriveItemCopyRequestParameter struct {
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// ParentReference undocumented
	ParentReference *ItemReference `json:"parentReference,omitempty"`
}

DriveItemCopyRequestParameter undocumented

type DriveItemCreateLinkRequest ¶

type DriveItemCreateLinkRequest struct{ BaseRequest }

func (*DriveItemCreateLinkRequest) Post ¶

func (r *DriveItemCreateLinkRequest) Post(ctx context.Context) (resObj *Permission, err error)

type DriveItemCreateLinkRequestBuilder ¶

type DriveItemCreateLinkRequestBuilder struct{ BaseRequestBuilder }

func (*DriveItemCreateLinkRequestBuilder) Request ¶

type DriveItemCreateLinkRequestParameter ¶

type DriveItemCreateLinkRequestParameter struct {
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// Scope undocumented
	Scope *string `json:"scope,omitempty"`
}

DriveItemCreateLinkRequestParameter undocumented

type DriveItemCreateUploadSessionRequest ¶

type DriveItemCreateUploadSessionRequest struct{ BaseRequest }

func (*DriveItemCreateUploadSessionRequest) Post ¶

type DriveItemCreateUploadSessionRequestBuilder ¶

type DriveItemCreateUploadSessionRequestBuilder struct{ BaseRequestBuilder }

func (*DriveItemCreateUploadSessionRequestBuilder) Request ¶

type DriveItemCreateUploadSessionRequestParameter ¶

type DriveItemCreateUploadSessionRequestParameter struct {
	// Item undocumented
	Item *DriveItemUploadableProperties `json:"item,omitempty"`
}

DriveItemCreateUploadSessionRequestParameter undocumented

type DriveItemInviteRequest ¶

type DriveItemInviteRequest struct{ BaseRequest }

func (*DriveItemInviteRequest) Paging ¶

func (r *DriveItemInviteRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Permission, error)

func (*DriveItemInviteRequest) Post ¶ added in v0.1.2

func (*DriveItemInviteRequest) PostN ¶ added in v0.1.2

func (r *DriveItemInviteRequest) PostN(ctx context.Context, n int) ([]Permission, error)

type DriveItemInviteRequestBuilder ¶

type DriveItemInviteRequestBuilder struct{ BaseRequestBuilder }

func (*DriveItemInviteRequestBuilder) Request ¶

type DriveItemInviteRequestParameter ¶

type DriveItemInviteRequestParameter struct {
	// RequireSignIn undocumented
	RequireSignIn *bool `json:"requireSignIn,omitempty"`
	// Roles undocumented
	Roles []string `json:"roles,omitempty"`
	// SendInvitation undocumented
	SendInvitation *bool `json:"sendInvitation,omitempty"`
	// Message undocumented
	Message *string `json:"message,omitempty"`
	// Recipients undocumented
	Recipients []DriveRecipient `json:"recipients,omitempty"`
}

DriveItemInviteRequestParameter undocumented

type DriveItemPermissionsCollectionRequest ¶

type DriveItemPermissionsCollectionRequest struct{ BaseRequest }

DriveItemPermissionsCollectionRequest is request for Permission collection

func (*DriveItemPermissionsCollectionRequest) Add ¶

Add performs POST request for Permission collection

func (*DriveItemPermissionsCollectionRequest) Get ¶

Get performs GET request for Permission collection

func (*DriveItemPermissionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Permission collection, max N pages

func (*DriveItemPermissionsCollectionRequest) Paging ¶

func (r *DriveItemPermissionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Permission, error)

Paging perfoms paging operation for Permission collection

type DriveItemPermissionsCollectionRequestBuilder ¶

type DriveItemPermissionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DriveItemPermissionsCollectionRequestBuilder is request builder for Permission collection

func (*DriveItemPermissionsCollectionRequestBuilder) ID ¶

ID returns request builder for Permission item

func (*DriveItemPermissionsCollectionRequestBuilder) Request ¶

Request returns request for Permission collection

type DriveItemPreviewRequest ¶

type DriveItemPreviewRequest struct{ BaseRequest }

func (*DriveItemPreviewRequest) Post ¶

func (r *DriveItemPreviewRequest) Post(ctx context.Context) (resObj *ItemPreviewInfo, err error)

type DriveItemPreviewRequestBuilder ¶

type DriveItemPreviewRequestBuilder struct{ BaseRequestBuilder }

func (*DriveItemPreviewRequestBuilder) Request ¶

type DriveItemPreviewRequestParameter ¶

type DriveItemPreviewRequestParameter struct {
	// Page undocumented
	Page *string `json:"page,omitempty"`
	// Zoom undocumented
	Zoom *float64 `json:"zoom,omitempty"`
}

DriveItemPreviewRequestParameter undocumented

type DriveItemRequest ¶

type DriveItemRequest struct{ BaseRequest }

DriveItemRequest is request for DriveItem

func (*DriveItemRequest) Delete ¶

func (r *DriveItemRequest) Delete(ctx context.Context) error

Delete performs DELETE request for DriveItem

func (*DriveItemRequest) Get ¶

func (r *DriveItemRequest) Get(ctx context.Context) (resObj *DriveItem, err error)

Get performs GET request for DriveItem

func (*DriveItemRequest) Update ¶

func (r *DriveItemRequest) Update(ctx context.Context, reqObj *DriveItem) error

Update performs PATCH request for DriveItem

type DriveItemRequestBuilder ¶

type DriveItemRequestBuilder struct{ BaseRequestBuilder }

DriveItemRequestBuilder is request builder for DriveItem

func (*DriveItemRequestBuilder) Analytics ¶

Analytics is navigation property

func (*DriveItemRequestBuilder) Checkin ¶

Checkin action undocumented

func (*DriveItemRequestBuilder) Checkout ¶

Checkout action undocumented

func (*DriveItemRequestBuilder) Children ¶

Children returns request builder for DriveItem collection

func (*DriveItemRequestBuilder) Copy ¶

Copy action undocumented

CreateLink action undocumented

func (*DriveItemRequestBuilder) CreateUploadSession ¶

CreateUploadSession action undocumented

func (*DriveItemRequestBuilder) Invite ¶

Invite action undocumented

func (*DriveItemRequestBuilder) ItemWithPath ¶

ItemWithPath returns DriveItemRequestBuilder addressed by relative path

func (*DriveItemRequestBuilder) ListItem ¶

ListItem is navigation property

func (*DriveItemRequestBuilder) Permissions ¶

Permissions returns request builder for Permission collection

func (*DriveItemRequestBuilder) Preview ¶

Preview action undocumented

func (*DriveItemRequestBuilder) Request ¶

Request returns DriveItemRequest

func (*DriveItemRequestBuilder) Subscriptions ¶

Subscriptions returns request builder for Subscription collection

func (*DriveItemRequestBuilder) Thumbnails ¶

Thumbnails returns request builder for ThumbnailSet collection

func (*DriveItemRequestBuilder) Versions ¶

Versions returns request builder for DriveItemVersion collection

func (*DriveItemRequestBuilder) Workbook ¶

Workbook is navigation property

type DriveItemSubscriptionsCollectionRequest ¶

type DriveItemSubscriptionsCollectionRequest struct{ BaseRequest }

DriveItemSubscriptionsCollectionRequest is request for Subscription collection

func (*DriveItemSubscriptionsCollectionRequest) Add ¶

Add performs POST request for Subscription collection

func (*DriveItemSubscriptionsCollectionRequest) Get ¶

Get performs GET request for Subscription collection

func (*DriveItemSubscriptionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Subscription collection, max N pages

func (*DriveItemSubscriptionsCollectionRequest) Paging ¶

func (r *DriveItemSubscriptionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Subscription, error)

Paging perfoms paging operation for Subscription collection

type DriveItemSubscriptionsCollectionRequestBuilder ¶

type DriveItemSubscriptionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DriveItemSubscriptionsCollectionRequestBuilder is request builder for Subscription collection

func (*DriveItemSubscriptionsCollectionRequestBuilder) ID ¶

ID returns request builder for Subscription item

func (*DriveItemSubscriptionsCollectionRequestBuilder) Request ¶

Request returns request for Subscription collection

type DriveItemThumbnailsCollectionRequest ¶

type DriveItemThumbnailsCollectionRequest struct{ BaseRequest }

DriveItemThumbnailsCollectionRequest is request for ThumbnailSet collection

func (*DriveItemThumbnailsCollectionRequest) Add ¶

Add performs POST request for ThumbnailSet collection

func (*DriveItemThumbnailsCollectionRequest) Get ¶

Get performs GET request for ThumbnailSet collection

func (*DriveItemThumbnailsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ThumbnailSet collection, max N pages

func (*DriveItemThumbnailsCollectionRequest) Paging ¶

func (r *DriveItemThumbnailsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ThumbnailSet, error)

Paging perfoms paging operation for ThumbnailSet collection

type DriveItemThumbnailsCollectionRequestBuilder ¶

type DriveItemThumbnailsCollectionRequestBuilder struct{ BaseRequestBuilder }

DriveItemThumbnailsCollectionRequestBuilder is request builder for ThumbnailSet collection

func (*DriveItemThumbnailsCollectionRequestBuilder) ID ¶

ID returns request builder for ThumbnailSet item

func (*DriveItemThumbnailsCollectionRequestBuilder) Request ¶

Request returns request for ThumbnailSet collection

type DriveItemUploadableProperties ¶

type DriveItemUploadableProperties struct {
	// Object is the base model of DriveItemUploadableProperties
	Object
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// FileSystemInfo undocumented
	FileSystemInfo *FileSystemInfo `json:"fileSystemInfo,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
}

DriveItemUploadableProperties undocumented

type DriveItemVersion ¶

type DriveItemVersion struct {
	// BaseItemVersion is the base model of DriveItemVersion
	BaseItemVersion
	// Content undocumented
	Content *Stream `json:"content,omitempty"`
	// Size undocumented
	Size *int `json:"size,omitempty"`
}

DriveItemVersion undocumented

type DriveItemVersionRequest ¶

type DriveItemVersionRequest struct{ BaseRequest }

DriveItemVersionRequest is request for DriveItemVersion

func (*DriveItemVersionRequest) Delete ¶

Delete performs DELETE request for DriveItemVersion

func (*DriveItemVersionRequest) Get ¶

func (r *DriveItemVersionRequest) Get(ctx context.Context) (resObj *DriveItemVersion, err error)

Get performs GET request for DriveItemVersion

func (*DriveItemVersionRequest) Update ¶

Update performs PATCH request for DriveItemVersion

type DriveItemVersionRequestBuilder ¶

type DriveItemVersionRequestBuilder struct{ BaseRequestBuilder }

DriveItemVersionRequestBuilder is request builder for DriveItemVersion

func (*DriveItemVersionRequestBuilder) Request ¶

Request returns DriveItemVersionRequest

func (*DriveItemVersionRequestBuilder) RestoreVersion ¶

RestoreVersion action undocumented

type DriveItemVersionRestoreVersionRequest ¶

type DriveItemVersionRestoreVersionRequest struct{ BaseRequest }

func (*DriveItemVersionRestoreVersionRequest) Post ¶

type DriveItemVersionRestoreVersionRequestBuilder ¶

type DriveItemVersionRestoreVersionRequestBuilder struct{ BaseRequestBuilder }

func (*DriveItemVersionRestoreVersionRequestBuilder) Request ¶

type DriveItemVersionRestoreVersionRequestParameter ¶

type DriveItemVersionRestoreVersionRequestParameter struct {
}

DriveItemVersionRestoreVersionRequestParameter undocumented

type DriveItemVersionsCollectionRequest ¶

type DriveItemVersionsCollectionRequest struct{ BaseRequest }

DriveItemVersionsCollectionRequest is request for DriveItemVersion collection

func (*DriveItemVersionsCollectionRequest) Add ¶

Add performs POST request for DriveItemVersion collection

func (*DriveItemVersionsCollectionRequest) Get ¶

Get performs GET request for DriveItemVersion collection

func (*DriveItemVersionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DriveItemVersion collection, max N pages

func (*DriveItemVersionsCollectionRequest) Paging ¶

func (r *DriveItemVersionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DriveItemVersion, error)

Paging perfoms paging operation for DriveItemVersion collection

type DriveItemVersionsCollectionRequestBuilder ¶

type DriveItemVersionsCollectionRequestBuilder struct{ BaseRequestBuilder }

DriveItemVersionsCollectionRequestBuilder is request builder for DriveItemVersion collection

func (*DriveItemVersionsCollectionRequestBuilder) ID ¶

ID returns request builder for DriveItemVersion item

func (*DriveItemVersionsCollectionRequestBuilder) Request ¶

Request returns request for DriveItemVersion collection

type DriveItemsCollectionRequest ¶

type DriveItemsCollectionRequest struct{ BaseRequest }

DriveItemsCollectionRequest is request for DriveItem collection

func (*DriveItemsCollectionRequest) Add ¶

func (r *DriveItemsCollectionRequest) Add(ctx context.Context, reqObj *DriveItem) (resObj *DriveItem, err error)

Add performs POST request for DriveItem collection

func (*DriveItemsCollectionRequest) Get ¶

Get performs GET request for DriveItem collection

func (*DriveItemsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DriveItem collection, max N pages

func (*DriveItemsCollectionRequest) Paging ¶

func (r *DriveItemsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DriveItem, error)

Paging perfoms paging operation for DriveItem collection

type DriveItemsCollectionRequestBuilder ¶

type DriveItemsCollectionRequestBuilder struct{ BaseRequestBuilder }

DriveItemsCollectionRequestBuilder is request builder for DriveItem collection

func (*DriveItemsCollectionRequestBuilder) ID ¶

ID returns request builder for DriveItem item

func (*DriveItemsCollectionRequestBuilder) Request ¶

Request returns request for DriveItem collection

type DriveRecipient ¶

type DriveRecipient struct {
	// Object is the base model of DriveRecipient
	Object
	// Alias undocumented
	Alias *string `json:"alias,omitempty"`
	// Email undocumented
	Email *string `json:"email,omitempty"`
	// ObjectID undocumented
	ObjectID *string `json:"objectId,omitempty"`
}

DriveRecipient undocumented

type DriveRequest ¶

type DriveRequest struct{ BaseRequest }

DriveRequest is request for Drive

func (*DriveRequest) Delete ¶

func (r *DriveRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Drive

func (*DriveRequest) Get ¶

func (r *DriveRequest) Get(ctx context.Context) (resObj *Drive, err error)

Get performs GET request for Drive

func (*DriveRequest) Update ¶

func (r *DriveRequest) Update(ctx context.Context, reqObj *Drive) error

Update performs PATCH request for Drive

type DriveRequestBuilder ¶

type DriveRequestBuilder struct{ BaseRequestBuilder }

DriveRequestBuilder is request builder for Drive

func (*DriveRequestBuilder) Items ¶

Items returns request builder for DriveItem collection

func (*DriveRequestBuilder) List ¶

List is navigation property

func (*DriveRequestBuilder) Request ¶

func (b *DriveRequestBuilder) Request() *DriveRequest

Request returns DriveRequest

func (*DriveRequestBuilder) Root ¶

Root is navigation property

func (*DriveRequestBuilder) Special ¶

Special returns request builder for DriveItem collection

type DriveSpecialCollectionRequest ¶

type DriveSpecialCollectionRequest struct{ BaseRequest }

DriveSpecialCollectionRequest is request for DriveItem collection

func (*DriveSpecialCollectionRequest) Add ¶

func (r *DriveSpecialCollectionRequest) Add(ctx context.Context, reqObj *DriveItem) (resObj *DriveItem, err error)

Add performs POST request for DriveItem collection

func (*DriveSpecialCollectionRequest) Get ¶

Get performs GET request for DriveItem collection

func (*DriveSpecialCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DriveItem collection, max N pages

func (*DriveSpecialCollectionRequest) Paging ¶

func (r *DriveSpecialCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DriveItem, error)

Paging perfoms paging operation for DriveItem collection

type DriveSpecialCollectionRequestBuilder ¶

type DriveSpecialCollectionRequestBuilder struct{ BaseRequestBuilder }

DriveSpecialCollectionRequestBuilder is request builder for DriveItem collection

func (*DriveSpecialCollectionRequestBuilder) ID ¶

ID returns request builder for DriveItem item

func (*DriveSpecialCollectionRequestBuilder) Request ¶

Request returns request for DriveItem collection

type Duration ¶ added in v0.1.2

type Duration string

Duration is type alias for Edm.Duration

func NewDuration ¶ added in v0.1.2

func NewDuration(d time.Duration) *Duration

NewDuration creates Duration from time.Duration

func (*Duration) Time ¶ added in v0.1.2

func (d *Duration) Time() (time.Duration, error)

Time converts Duration to time.Duration

type EBookInstallSummary ¶

type EBookInstallSummary struct {
	// Entity is the base model of EBookInstallSummary
	Entity
	// InstalledDeviceCount Number of Devices that have successfully installed this book.
	InstalledDeviceCount *int `json:"installedDeviceCount,omitempty"`
	// FailedDeviceCount Number of Devices that have failed to install this book.
	FailedDeviceCount *int `json:"failedDeviceCount,omitempty"`
	// NotInstalledDeviceCount Number of Devices that does not have this book installed.
	NotInstalledDeviceCount *int `json:"notInstalledDeviceCount,omitempty"`
	// InstalledUserCount Number of Users whose devices have all succeeded to install this book.
	InstalledUserCount *int `json:"installedUserCount,omitempty"`
	// FailedUserCount Number of Users that have 1 or more device that failed to install this book.
	FailedUserCount *int `json:"failedUserCount,omitempty"`
	// NotInstalledUserCount Number of Users that did not install this book.
	NotInstalledUserCount *int `json:"notInstalledUserCount,omitempty"`
}

EBookInstallSummary Contains properties for the installation summary of a book for a device.

type EBookInstallSummaryRequest ¶

type EBookInstallSummaryRequest struct{ BaseRequest }

EBookInstallSummaryRequest is request for EBookInstallSummary

func (*EBookInstallSummaryRequest) Delete ¶

Delete performs DELETE request for EBookInstallSummary

func (*EBookInstallSummaryRequest) Get ¶

Get performs GET request for EBookInstallSummary

func (*EBookInstallSummaryRequest) Update ¶

Update performs PATCH request for EBookInstallSummary

type EBookInstallSummaryRequestBuilder ¶

type EBookInstallSummaryRequestBuilder struct{ BaseRequestBuilder }

EBookInstallSummaryRequestBuilder is request builder for EBookInstallSummary

func (*EBookInstallSummaryRequestBuilder) Request ¶

Request returns EBookInstallSummaryRequest

type EdgeCookiePolicy ¶

type EdgeCookiePolicy string

EdgeCookiePolicy undocumented

const (
	// EdgeCookiePolicyVUserDefined undocumented
	EdgeCookiePolicyVUserDefined EdgeCookiePolicy = "userDefined"
	// EdgeCookiePolicyVAllow undocumented
	EdgeCookiePolicyVAllow EdgeCookiePolicy = "allow"
	// EdgeCookiePolicyVBlockThirdParty undocumented
	EdgeCookiePolicyVBlockThirdParty EdgeCookiePolicy = "blockThirdParty"
	// EdgeCookiePolicyVBlockAll undocumented
	EdgeCookiePolicyVBlockAll EdgeCookiePolicy = "blockAll"
)

type EdgeSearchEngine ¶

type EdgeSearchEngine struct {
	// EdgeSearchEngineBase is the base model of EdgeSearchEngine
	EdgeSearchEngineBase
	// EdgeSearchEngineType Allows IT admins to set a predefined default search engine for MDM-Controlled devices.
	EdgeSearchEngineType *EdgeSearchEngineType `json:"edgeSearchEngineType,omitempty"`
}

EdgeSearchEngine undocumented

type EdgeSearchEngineBase ¶

type EdgeSearchEngineBase struct {
	// Object is the base model of EdgeSearchEngineBase
	Object
}

EdgeSearchEngineBase undocumented

type EdgeSearchEngineCustom ¶

type EdgeSearchEngineCustom struct {
	// EdgeSearchEngineBase is the base model of EdgeSearchEngineCustom
	EdgeSearchEngineBase
	// EdgeSearchEngineOpenSearchXMLURL Points to a https link containing the OpenSearch xml file that contains, at minimum, the short name and the URL to the search Engine.
	EdgeSearchEngineOpenSearchXMLURL *string `json:"edgeSearchEngineOpenSearchXmlUrl,omitempty"`
}

EdgeSearchEngineCustom undocumented

type EdgeSearchEngineType ¶

type EdgeSearchEngineType string

EdgeSearchEngineType undocumented

const (
	// EdgeSearchEngineTypeVDefault undocumented
	EdgeSearchEngineTypeVDefault EdgeSearchEngineType = "default"
	// EdgeSearchEngineTypeVBing undocumented
	EdgeSearchEngineTypeVBing EdgeSearchEngineType = "bing"
)

type EditionUpgradeConfiguration ¶

type EditionUpgradeConfiguration struct {
	// DeviceConfiguration is the base model of EditionUpgradeConfiguration
	DeviceConfiguration
	// LicenseType Edition Upgrade License Type.
	LicenseType *EditionUpgradeLicenseType `json:"licenseType,omitempty"`
	// TargetEdition Edition Upgrade Target Edition.
	TargetEdition *Windows10EditionType `json:"targetEdition,omitempty"`
	// License Edition Upgrade License File Content.
	License *string `json:"license,omitempty"`
	// ProductKey Edition Upgrade Product Key.
	ProductKey *string `json:"productKey,omitempty"`
}

EditionUpgradeConfiguration Windows 10 Edition Upgrade configuration.

type EditionUpgradeLicenseType ¶

type EditionUpgradeLicenseType string

EditionUpgradeLicenseType undocumented

const (
	// EditionUpgradeLicenseTypeVProductKey undocumented
	EditionUpgradeLicenseTypeVProductKey EditionUpgradeLicenseType = "productKey"
	// EditionUpgradeLicenseTypeVLicenseFile undocumented
	EditionUpgradeLicenseTypeVLicenseFile EditionUpgradeLicenseType = "licenseFile"
)

type EducationClass ¶

type EducationClass struct {
	// Entity is the base model of EducationClass
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// MailNickname undocumented
	MailNickname *string `json:"mailNickname,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// CreatedBy undocumented
	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
	// ClassCode undocumented
	ClassCode *string `json:"classCode,omitempty"`
	// ExternalName undocumented
	ExternalName *string `json:"externalName,omitempty"`
	// ExternalID undocumented
	ExternalID *string `json:"externalId,omitempty"`
	// ExternalSource undocumented
	ExternalSource *EducationExternalSource `json:"externalSource,omitempty"`
	// Term undocumented
	Term *EducationTerm `json:"term,omitempty"`
	// Schools undocumented
	Schools []EducationSchool `json:"schools,omitempty"`
	// Members undocumented
	Members []EducationUser `json:"members,omitempty"`
	// Teachers undocumented
	Teachers []EducationUser `json:"teachers,omitempty"`
	// Group undocumented
	Group *Group `json:"group,omitempty"`
}

EducationClass undocumented

type EducationClassMembersCollectionRequest ¶

type EducationClassMembersCollectionRequest struct{ BaseRequest }

EducationClassMembersCollectionRequest is request for EducationUser collection

func (*EducationClassMembersCollectionRequest) Add ¶

Add performs POST request for EducationUser collection

func (*EducationClassMembersCollectionRequest) Get ¶

Get performs GET request for EducationUser collection

func (*EducationClassMembersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationUser collection, max N pages

func (*EducationClassMembersCollectionRequest) Paging ¶

func (r *EducationClassMembersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationUser, error)

Paging perfoms paging operation for EducationUser collection

type EducationClassMembersCollectionRequestBuilder ¶

type EducationClassMembersCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationClassMembersCollectionRequestBuilder is request builder for EducationUser collection

func (*EducationClassMembersCollectionRequestBuilder) ID ¶

ID returns request builder for EducationUser item

func (*EducationClassMembersCollectionRequestBuilder) Request ¶

Request returns request for EducationUser collection

type EducationClassRequest ¶

type EducationClassRequest struct{ BaseRequest }

EducationClassRequest is request for EducationClass

func (*EducationClassRequest) Delete ¶

func (r *EducationClassRequest) Delete(ctx context.Context) error

Delete performs DELETE request for EducationClass

func (*EducationClassRequest) Get ¶

func (r *EducationClassRequest) Get(ctx context.Context) (resObj *EducationClass, err error)

Get performs GET request for EducationClass

func (*EducationClassRequest) Update ¶

func (r *EducationClassRequest) Update(ctx context.Context, reqObj *EducationClass) error

Update performs PATCH request for EducationClass

type EducationClassRequestBuilder ¶

type EducationClassRequestBuilder struct{ BaseRequestBuilder }

EducationClassRequestBuilder is request builder for EducationClass

func (*EducationClassRequestBuilder) Group ¶

Group is navigation property

func (*EducationClassRequestBuilder) Members ¶

Members returns request builder for EducationUser collection

func (*EducationClassRequestBuilder) Request ¶

Request returns EducationClassRequest

func (*EducationClassRequestBuilder) Schools ¶

Schools returns request builder for EducationSchool collection

func (*EducationClassRequestBuilder) Teachers ¶

Teachers returns request builder for EducationUser collection

type EducationClassSchoolsCollectionRequest ¶

type EducationClassSchoolsCollectionRequest struct{ BaseRequest }

EducationClassSchoolsCollectionRequest is request for EducationSchool collection

func (*EducationClassSchoolsCollectionRequest) Add ¶

Add performs POST request for EducationSchool collection

func (*EducationClassSchoolsCollectionRequest) Get ¶

Get performs GET request for EducationSchool collection

func (*EducationClassSchoolsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationSchool collection, max N pages

func (*EducationClassSchoolsCollectionRequest) Paging ¶

func (r *EducationClassSchoolsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationSchool, error)

Paging perfoms paging operation for EducationSchool collection

type EducationClassSchoolsCollectionRequestBuilder ¶

type EducationClassSchoolsCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationClassSchoolsCollectionRequestBuilder is request builder for EducationSchool collection

func (*EducationClassSchoolsCollectionRequestBuilder) ID ¶

ID returns request builder for EducationSchool item

func (*EducationClassSchoolsCollectionRequestBuilder) Request ¶

Request returns request for EducationSchool collection

type EducationClassTeachersCollectionRequest ¶

type EducationClassTeachersCollectionRequest struct{ BaseRequest }

EducationClassTeachersCollectionRequest is request for EducationUser collection

func (*EducationClassTeachersCollectionRequest) Add ¶

Add performs POST request for EducationUser collection

func (*EducationClassTeachersCollectionRequest) Get ¶

Get performs GET request for EducationUser collection

func (*EducationClassTeachersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationUser collection, max N pages

func (*EducationClassTeachersCollectionRequest) Paging ¶

func (r *EducationClassTeachersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationUser, error)

Paging perfoms paging operation for EducationUser collection

type EducationClassTeachersCollectionRequestBuilder ¶

type EducationClassTeachersCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationClassTeachersCollectionRequestBuilder is request builder for EducationUser collection

func (*EducationClassTeachersCollectionRequestBuilder) ID ¶

ID returns request builder for EducationUser item

func (*EducationClassTeachersCollectionRequestBuilder) Request ¶

Request returns request for EducationUser collection

type EducationExternalSource ¶

type EducationExternalSource string

EducationExternalSource undocumented

const (
	// EducationExternalSourceVSis undocumented
	EducationExternalSourceVSis EducationExternalSource = "sis"
	// EducationExternalSourceVManual undocumented
	EducationExternalSourceVManual EducationExternalSource = "manual"
	// EducationExternalSourceVUnknownFutureValue undocumented
	EducationExternalSourceVUnknownFutureValue EducationExternalSource = "unknownFutureValue"
)

type EducationGender ¶

type EducationGender string

EducationGender undocumented

const (
	// EducationGenderVFemale undocumented
	EducationGenderVFemale EducationGender = "female"
	// EducationGenderVMale undocumented
	EducationGenderVMale EducationGender = "male"
	// EducationGenderVOther undocumented
	EducationGenderVOther EducationGender = "other"
	// EducationGenderVUnknownFutureValue undocumented
	EducationGenderVUnknownFutureValue EducationGender = "unknownFutureValue"
)

type EducationOrganization ¶

type EducationOrganization struct {
	// Entity is the base model of EducationOrganization
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// ExternalSource undocumented
	ExternalSource *EducationExternalSource `json:"externalSource,omitempty"`
}

EducationOrganization undocumented

type EducationRoot ¶

type EducationRoot struct {
	// Entity is the base model of EducationRoot
	Entity
	// Classes undocumented
	Classes []EducationClass `json:"classes,omitempty"`
	// Schools undocumented
	Schools []EducationSchool `json:"schools,omitempty"`
	// Users undocumented
	Users []EducationUser `json:"users,omitempty"`
	// Me undocumented
	Me *EducationUser `json:"me,omitempty"`
}

EducationRoot undocumented

type EducationRootClassesCollectionRequest ¶

type EducationRootClassesCollectionRequest struct{ BaseRequest }

EducationRootClassesCollectionRequest is request for EducationClass collection

func (*EducationRootClassesCollectionRequest) Add ¶

Add performs POST request for EducationClass collection

func (*EducationRootClassesCollectionRequest) Get ¶

Get performs GET request for EducationClass collection

func (*EducationRootClassesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationClass collection, max N pages

func (*EducationRootClassesCollectionRequest) Paging ¶

func (r *EducationRootClassesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationClass, error)

Paging perfoms paging operation for EducationClass collection

type EducationRootClassesCollectionRequestBuilder ¶

type EducationRootClassesCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationRootClassesCollectionRequestBuilder is request builder for EducationClass collection

func (*EducationRootClassesCollectionRequestBuilder) ID ¶

ID returns request builder for EducationClass item

func (*EducationRootClassesCollectionRequestBuilder) Request ¶

Request returns request for EducationClass collection

type EducationRootRequest ¶

type EducationRootRequest struct{ BaseRequest }

EducationRootRequest is request for EducationRoot

func (*EducationRootRequest) Delete ¶

func (r *EducationRootRequest) Delete(ctx context.Context) error

Delete performs DELETE request for EducationRoot

func (*EducationRootRequest) Get ¶

func (r *EducationRootRequest) Get(ctx context.Context) (resObj *EducationRoot, err error)

Get performs GET request for EducationRoot

func (*EducationRootRequest) Update ¶

func (r *EducationRootRequest) Update(ctx context.Context, reqObj *EducationRoot) error

Update performs PATCH request for EducationRoot

type EducationRootRequestBuilder ¶

type EducationRootRequestBuilder struct{ BaseRequestBuilder }

EducationRootRequestBuilder is request builder for EducationRoot

func (*EducationRootRequestBuilder) Classes ¶

Classes returns request builder for EducationClass collection

func (*EducationRootRequestBuilder) Me ¶

Me is navigation property

func (*EducationRootRequestBuilder) Request ¶

Request returns EducationRootRequest

func (*EducationRootRequestBuilder) Schools ¶

Schools returns request builder for EducationSchool collection

func (*EducationRootRequestBuilder) Users ¶

Users returns request builder for EducationUser collection

type EducationRootSchoolsCollectionRequest ¶

type EducationRootSchoolsCollectionRequest struct{ BaseRequest }

EducationRootSchoolsCollectionRequest is request for EducationSchool collection

func (*EducationRootSchoolsCollectionRequest) Add ¶

Add performs POST request for EducationSchool collection

func (*EducationRootSchoolsCollectionRequest) Get ¶

Get performs GET request for EducationSchool collection

func (*EducationRootSchoolsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationSchool collection, max N pages

func (*EducationRootSchoolsCollectionRequest) Paging ¶

func (r *EducationRootSchoolsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationSchool, error)

Paging perfoms paging operation for EducationSchool collection

type EducationRootSchoolsCollectionRequestBuilder ¶

type EducationRootSchoolsCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationRootSchoolsCollectionRequestBuilder is request builder for EducationSchool collection

func (*EducationRootSchoolsCollectionRequestBuilder) ID ¶

ID returns request builder for EducationSchool item

func (*EducationRootSchoolsCollectionRequestBuilder) Request ¶

Request returns request for EducationSchool collection

type EducationRootUsersCollectionRequest ¶

type EducationRootUsersCollectionRequest struct{ BaseRequest }

EducationRootUsersCollectionRequest is request for EducationUser collection

func (*EducationRootUsersCollectionRequest) Add ¶

Add performs POST request for EducationUser collection

func (*EducationRootUsersCollectionRequest) Get ¶

Get performs GET request for EducationUser collection

func (*EducationRootUsersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationUser collection, max N pages

func (*EducationRootUsersCollectionRequest) Paging ¶

func (r *EducationRootUsersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationUser, error)

Paging perfoms paging operation for EducationUser collection

type EducationRootUsersCollectionRequestBuilder ¶

type EducationRootUsersCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationRootUsersCollectionRequestBuilder is request builder for EducationUser collection

func (*EducationRootUsersCollectionRequestBuilder) ID ¶

ID returns request builder for EducationUser item

func (*EducationRootUsersCollectionRequestBuilder) Request ¶

Request returns request for EducationUser collection

type EducationSchool ¶

type EducationSchool struct {
	// EducationOrganization is the base model of EducationSchool
	EducationOrganization
	// PrincipalEmail undocumented
	PrincipalEmail *string `json:"principalEmail,omitempty"`
	// PrincipalName undocumented
	PrincipalName *string `json:"principalName,omitempty"`
	// ExternalPrincipalID undocumented
	ExternalPrincipalID *string `json:"externalPrincipalId,omitempty"`
	// LowestGrade undocumented
	LowestGrade *string `json:"lowestGrade,omitempty"`
	// HighestGrade undocumented
	HighestGrade *string `json:"highestGrade,omitempty"`
	// SchoolNumber undocumented
	SchoolNumber *string `json:"schoolNumber,omitempty"`
	// ExternalID undocumented
	ExternalID *string `json:"externalId,omitempty"`
	// Phone undocumented
	Phone *string `json:"phone,omitempty"`
	// Fax undocumented
	Fax *string `json:"fax,omitempty"`
	// CreatedBy undocumented
	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
	// Address undocumented
	Address *PhysicalAddress `json:"address,omitempty"`
	// Classes undocumented
	Classes []EducationClass `json:"classes,omitempty"`
	// Users undocumented
	Users []EducationUser `json:"users,omitempty"`
}

EducationSchool undocumented

type EducationSchoolClassesCollectionRequest ¶

type EducationSchoolClassesCollectionRequest struct{ BaseRequest }

EducationSchoolClassesCollectionRequest is request for EducationClass collection

func (*EducationSchoolClassesCollectionRequest) Add ¶

Add performs POST request for EducationClass collection

func (*EducationSchoolClassesCollectionRequest) Get ¶

Get performs GET request for EducationClass collection

func (*EducationSchoolClassesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationClass collection, max N pages

func (*EducationSchoolClassesCollectionRequest) Paging ¶

func (r *EducationSchoolClassesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationClass, error)

Paging perfoms paging operation for EducationClass collection

type EducationSchoolClassesCollectionRequestBuilder ¶

type EducationSchoolClassesCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationSchoolClassesCollectionRequestBuilder is request builder for EducationClass collection

func (*EducationSchoolClassesCollectionRequestBuilder) ID ¶

ID returns request builder for EducationClass item

func (*EducationSchoolClassesCollectionRequestBuilder) Request ¶

Request returns request for EducationClass collection

type EducationSchoolRequest ¶

type EducationSchoolRequest struct{ BaseRequest }

EducationSchoolRequest is request for EducationSchool

func (*EducationSchoolRequest) Delete ¶

Delete performs DELETE request for EducationSchool

func (*EducationSchoolRequest) Get ¶

func (r *EducationSchoolRequest) Get(ctx context.Context) (resObj *EducationSchool, err error)

Get performs GET request for EducationSchool

func (*EducationSchoolRequest) Update ¶

Update performs PATCH request for EducationSchool

type EducationSchoolRequestBuilder ¶

type EducationSchoolRequestBuilder struct{ BaseRequestBuilder }

EducationSchoolRequestBuilder is request builder for EducationSchool

func (*EducationSchoolRequestBuilder) Classes ¶

Classes returns request builder for EducationClass collection

func (*EducationSchoolRequestBuilder) Request ¶

Request returns EducationSchoolRequest

func (*EducationSchoolRequestBuilder) Users ¶

Users returns request builder for EducationUser collection

type EducationSchoolUsersCollectionRequest ¶

type EducationSchoolUsersCollectionRequest struct{ BaseRequest }

EducationSchoolUsersCollectionRequest is request for EducationUser collection

func (*EducationSchoolUsersCollectionRequest) Add ¶

Add performs POST request for EducationUser collection

func (*EducationSchoolUsersCollectionRequest) Get ¶

Get performs GET request for EducationUser collection

func (*EducationSchoolUsersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationUser collection, max N pages

func (*EducationSchoolUsersCollectionRequest) Paging ¶

func (r *EducationSchoolUsersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationUser, error)

Paging perfoms paging operation for EducationUser collection

type EducationSchoolUsersCollectionRequestBuilder ¶

type EducationSchoolUsersCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationSchoolUsersCollectionRequestBuilder is request builder for EducationUser collection

func (*EducationSchoolUsersCollectionRequestBuilder) ID ¶

ID returns request builder for EducationUser item

func (*EducationSchoolUsersCollectionRequestBuilder) Request ¶

Request returns request for EducationUser collection

type EducationStudent ¶

type EducationStudent struct {
	// Object is the base model of EducationStudent
	Object
	// GraduationYear undocumented
	GraduationYear *string `json:"graduationYear,omitempty"`
	// Grade undocumented
	Grade *string `json:"grade,omitempty"`
	// BirthDate undocumented
	BirthDate *Date `json:"birthDate,omitempty"`
	// Gender undocumented
	Gender *EducationGender `json:"gender,omitempty"`
	// StudentNumber undocumented
	StudentNumber *string `json:"studentNumber,omitempty"`
	// ExternalID undocumented
	ExternalID *string `json:"externalId,omitempty"`
}

EducationStudent undocumented

type EducationTeacher ¶

type EducationTeacher struct {
	// Object is the base model of EducationTeacher
	Object
	// TeacherNumber undocumented
	TeacherNumber *string `json:"teacherNumber,omitempty"`
	// ExternalID undocumented
	ExternalID *string `json:"externalId,omitempty"`
}

EducationTeacher undocumented

type EducationTerm ¶

type EducationTerm struct {
	// Object is the base model of EducationTerm
	Object
	// ExternalID undocumented
	ExternalID *string `json:"externalId,omitempty"`
	// StartDate undocumented
	StartDate *Date `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate *Date `json:"endDate,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
}

EducationTerm undocumented

type EducationUser ¶

type EducationUser struct {
	// Entity is the base model of EducationUser
	Entity
	// PrimaryRole undocumented
	PrimaryRole *EducationUserRole `json:"primaryRole,omitempty"`
	// MiddleName undocumented
	MiddleName *string `json:"middleName,omitempty"`
	// ExternalSource undocumented
	ExternalSource *EducationExternalSource `json:"externalSource,omitempty"`
	// ResidenceAddress undocumented
	ResidenceAddress *PhysicalAddress `json:"residenceAddress,omitempty"`
	// MailingAddress undocumented
	MailingAddress *PhysicalAddress `json:"mailingAddress,omitempty"`
	// Student undocumented
	Student *EducationStudent `json:"student,omitempty"`
	// Teacher undocumented
	Teacher *EducationTeacher `json:"teacher,omitempty"`
	// CreatedBy undocumented
	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
	// AccountEnabled undocumented
	AccountEnabled *bool `json:"accountEnabled,omitempty"`
	// AssignedLicenses undocumented
	AssignedLicenses []AssignedLicense `json:"assignedLicenses,omitempty"`
	// AssignedPlans undocumented
	AssignedPlans []AssignedPlan `json:"assignedPlans,omitempty"`
	// BusinessPhones undocumented
	BusinessPhones []string `json:"businessPhones,omitempty"`
	// Department undocumented
	Department *string `json:"department,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// GivenName undocumented
	GivenName *string `json:"givenName,omitempty"`
	// Mail undocumented
	Mail *string `json:"mail,omitempty"`
	// MailNickname undocumented
	MailNickname *string `json:"mailNickname,omitempty"`
	// MobilePhone undocumented
	MobilePhone *string `json:"mobilePhone,omitempty"`
	// PasswordPolicies undocumented
	PasswordPolicies *string `json:"passwordPolicies,omitempty"`
	// PasswordProfile undocumented
	PasswordProfile *PasswordProfile `json:"passwordProfile,omitempty"`
	// OfficeLocation undocumented
	OfficeLocation *string `json:"officeLocation,omitempty"`
	// PreferredLanguage undocumented
	PreferredLanguage *string `json:"preferredLanguage,omitempty"`
	// ProvisionedPlans undocumented
	ProvisionedPlans []ProvisionedPlan `json:"provisionedPlans,omitempty"`
	// RefreshTokensValidFromDateTime undocumented
	RefreshTokensValidFromDateTime *time.Time `json:"refreshTokensValidFromDateTime,omitempty"`
	// ShowInAddressList undocumented
	ShowInAddressList *bool `json:"showInAddressList,omitempty"`
	// Surname undocumented
	Surname *string `json:"surname,omitempty"`
	// UsageLocation undocumented
	UsageLocation *string `json:"usageLocation,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// UserType undocumented
	UserType *string `json:"userType,omitempty"`
	// Schools undocumented
	Schools []EducationSchool `json:"schools,omitempty"`
	// Classes undocumented
	Classes []EducationClass `json:"classes,omitempty"`
	// User undocumented
	User *User `json:"user,omitempty"`
}

EducationUser undocumented

type EducationUserClassesCollectionRequest ¶

type EducationUserClassesCollectionRequest struct{ BaseRequest }

EducationUserClassesCollectionRequest is request for EducationClass collection

func (*EducationUserClassesCollectionRequest) Add ¶

Add performs POST request for EducationClass collection

func (*EducationUserClassesCollectionRequest) Get ¶

Get performs GET request for EducationClass collection

func (*EducationUserClassesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationClass collection, max N pages

func (*EducationUserClassesCollectionRequest) Paging ¶

func (r *EducationUserClassesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationClass, error)

Paging perfoms paging operation for EducationClass collection

type EducationUserClassesCollectionRequestBuilder ¶

type EducationUserClassesCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationUserClassesCollectionRequestBuilder is request builder for EducationClass collection

func (*EducationUserClassesCollectionRequestBuilder) ID ¶

ID returns request builder for EducationClass item

func (*EducationUserClassesCollectionRequestBuilder) Request ¶

Request returns request for EducationClass collection

type EducationUserRequest ¶

type EducationUserRequest struct{ BaseRequest }

EducationUserRequest is request for EducationUser

func (*EducationUserRequest) Delete ¶

func (r *EducationUserRequest) Delete(ctx context.Context) error

Delete performs DELETE request for EducationUser

func (*EducationUserRequest) Get ¶

func (r *EducationUserRequest) Get(ctx context.Context) (resObj *EducationUser, err error)

Get performs GET request for EducationUser

func (*EducationUserRequest) Update ¶

func (r *EducationUserRequest) Update(ctx context.Context, reqObj *EducationUser) error

Update performs PATCH request for EducationUser

type EducationUserRequestBuilder ¶

type EducationUserRequestBuilder struct{ BaseRequestBuilder }

EducationUserRequestBuilder is request builder for EducationUser

func (*EducationUserRequestBuilder) Classes ¶

Classes returns request builder for EducationClass collection

func (*EducationUserRequestBuilder) Request ¶

Request returns EducationUserRequest

func (*EducationUserRequestBuilder) Schools ¶

Schools returns request builder for EducationSchool collection

func (*EducationUserRequestBuilder) User ¶

User is navigation property

type EducationUserRole ¶

type EducationUserRole string

EducationUserRole undocumented

const (
	// EducationUserRoleVStudent undocumented
	EducationUserRoleVStudent EducationUserRole = "student"
	// EducationUserRoleVTeacher undocumented
	EducationUserRoleVTeacher EducationUserRole = "teacher"
	// EducationUserRoleVNone undocumented
	EducationUserRoleVNone EducationUserRole = "none"
	// EducationUserRoleVUnknownFutureValue undocumented
	EducationUserRoleVUnknownFutureValue EducationUserRole = "unknownFutureValue"
)

type EducationUserSchoolsCollectionRequest ¶

type EducationUserSchoolsCollectionRequest struct{ BaseRequest }

EducationUserSchoolsCollectionRequest is request for EducationSchool collection

func (*EducationUserSchoolsCollectionRequest) Add ¶

Add performs POST request for EducationSchool collection

func (*EducationUserSchoolsCollectionRequest) Get ¶

Get performs GET request for EducationSchool collection

func (*EducationUserSchoolsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for EducationSchool collection, max N pages

func (*EducationUserSchoolsCollectionRequest) Paging ¶

func (r *EducationUserSchoolsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]EducationSchool, error)

Paging perfoms paging operation for EducationSchool collection

type EducationUserSchoolsCollectionRequestBuilder ¶

type EducationUserSchoolsCollectionRequestBuilder struct{ BaseRequestBuilder }

EducationUserSchoolsCollectionRequestBuilder is request builder for EducationSchool collection

func (*EducationUserSchoolsCollectionRequestBuilder) ID ¶

ID returns request builder for EducationSchool item

func (*EducationUserSchoolsCollectionRequestBuilder) Request ¶

Request returns request for EducationSchool collection

type EmailAddress ¶

type EmailAddress struct {
	// Object is the base model of EmailAddress
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Address undocumented
	Address *string `json:"address,omitempty"`
}

EmailAddress undocumented

type EmailRole ¶

type EmailRole string

EmailRole undocumented

const (
	// EmailRoleVUnknown undocumented
	EmailRoleVUnknown EmailRole = "unknown"
	// EmailRoleVSender undocumented
	EmailRoleVSender EmailRole = "sender"
	// EmailRoleVRecipient undocumented
	EmailRoleVRecipient EmailRole = "recipient"
	// EmailRoleVUnknownFutureValue undocumented
	EmailRoleVUnknownFutureValue EmailRole = "unknownFutureValue"
)

type Enablement ¶

type Enablement string

Enablement undocumented

const (
	// EnablementVNotConfigured undocumented
	EnablementVNotConfigured Enablement = "notConfigured"
	// EnablementVEnabled undocumented
	EnablementVEnabled Enablement = "enabled"
	// EnablementVDisabled undocumented
	EnablementVDisabled Enablement = "disabled"
)

type EnrollmentConfigurationAssignment ¶

type EnrollmentConfigurationAssignment struct {
	// Entity is the base model of EnrollmentConfigurationAssignment
	Entity
	// Target undocumented
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
}

EnrollmentConfigurationAssignment undocumented

type EnrollmentConfigurationAssignmentRequest ¶

type EnrollmentConfigurationAssignmentRequest struct{ BaseRequest }

EnrollmentConfigurationAssignmentRequest is request for EnrollmentConfigurationAssignment

func (*EnrollmentConfigurationAssignmentRequest) Delete ¶

Delete performs DELETE request for EnrollmentConfigurationAssignment

func (*EnrollmentConfigurationAssignmentRequest) Get ¶

Get performs GET request for EnrollmentConfigurationAssignment

func (*EnrollmentConfigurationAssignmentRequest) Update ¶

Update performs PATCH request for EnrollmentConfigurationAssignment

type EnrollmentConfigurationAssignmentRequestBuilder ¶

type EnrollmentConfigurationAssignmentRequestBuilder struct{ BaseRequestBuilder }

EnrollmentConfigurationAssignmentRequestBuilder is request builder for EnrollmentConfigurationAssignment

func (*EnrollmentConfigurationAssignmentRequestBuilder) Request ¶

Request returns EnrollmentConfigurationAssignmentRequest

type EnrollmentTroubleshootingEvent ¶

type EnrollmentTroubleshootingEvent struct {
	// DeviceManagementTroubleshootingEvent is the base model of EnrollmentTroubleshootingEvent
	DeviceManagementTroubleshootingEvent
	// ManagedDeviceIdentifier Device identifier created or collected by Intune.
	ManagedDeviceIdentifier *string `json:"managedDeviceIdentifier,omitempty"`
	// OperatingSystem Operating System.
	OperatingSystem *string `json:"operatingSystem,omitempty"`
	// OsVersion OS Version.
	OsVersion *string `json:"osVersion,omitempty"`
	// UserID Identifier for the user that tried to enroll the device.
	UserID *string `json:"userId,omitempty"`
	// DeviceID Azure AD device identifier.
	DeviceID *string `json:"deviceId,omitempty"`
	// EnrollmentType Type of the enrollment.
	EnrollmentType *DeviceEnrollmentType `json:"enrollmentType,omitempty"`
	// FailureCategory Highlevel failure category.
	FailureCategory *DeviceEnrollmentFailureReason `json:"failureCategory,omitempty"`
	// FailureReason Detailed failure reason.
	FailureReason *string `json:"failureReason,omitempty"`
}

EnrollmentTroubleshootingEvent Event representing an enrollment failure.

type Entity ¶

type Entity struct {
	// Object is the base model of Entity
	Object
	// ID undocumented
	ID *string `json:"id,omitempty"`
}

Entity undocumented

type EntityRequest ¶

type EntityRequest struct{ BaseRequest }

EntityRequest is request for Entity

func (*EntityRequest) Delete ¶

func (r *EntityRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Entity

func (*EntityRequest) Get ¶

func (r *EntityRequest) Get(ctx context.Context) (resObj *Entity, err error)

Get performs GET request for Entity

func (*EntityRequest) Update ¶

func (r *EntityRequest) Update(ctx context.Context, reqObj *Entity) error

Update performs PATCH request for Entity

type EntityRequestBuilder ¶

type EntityRequestBuilder struct{ BaseRequestBuilder }

EntityRequestBuilder is request builder for Entity

func (*EntityRequestBuilder) Request ¶

func (b *EntityRequestBuilder) Request() *EntityRequest

Request returns EntityRequest

type ErrorObject ¶

type ErrorObject struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Object
}

ErrorObject is common error object

type ErrorResponse ¶

type ErrorResponse struct {
	ErrorObject ErrorObject    `json:"error"`
	Response    *http.Response `json:"-"`
	Object
}

ErrorResponse is common error response

func (*ErrorResponse) Error ¶

func (r *ErrorResponse) Error() string

Error implements error interface

func (*ErrorResponse) Status ¶

func (r *ErrorResponse) Status() string

Status returns status, "000 Unknown" if response is nil

func (*ErrorResponse) StatusCode ¶

func (r *ErrorResponse) StatusCode() int

StatusCode returns status code, 0 if response is nil

type Event ¶

type Event struct {
	// OutlookItem is the base model of Event
	OutlookItem
	// OriginalStartTimeZone undocumented
	OriginalStartTimeZone *string `json:"originalStartTimeZone,omitempty"`
	// OriginalEndTimeZone undocumented
	OriginalEndTimeZone *string `json:"originalEndTimeZone,omitempty"`
	// ResponseStatus undocumented
	ResponseStatus *ResponseStatus `json:"responseStatus,omitempty"`
	// ICalUID undocumented
	ICalUID *string `json:"iCalUId,omitempty"`
	// ReminderMinutesBeforeStart undocumented
	ReminderMinutesBeforeStart *int `json:"reminderMinutesBeforeStart,omitempty"`
	// IsReminderOn undocumented
	IsReminderOn *bool `json:"isReminderOn,omitempty"`
	// HasAttachments undocumented
	HasAttachments *bool `json:"hasAttachments,omitempty"`
	// Subject undocumented
	Subject *string `json:"subject,omitempty"`
	// Body undocumented
	Body *ItemBody `json:"body,omitempty"`
	// BodyPreview undocumented
	BodyPreview *string `json:"bodyPreview,omitempty"`
	// Importance undocumented
	Importance *Importance `json:"importance,omitempty"`
	// Sensitivity undocumented
	Sensitivity *Sensitivity `json:"sensitivity,omitempty"`
	// Start undocumented
	Start *DateTimeTimeZone `json:"start,omitempty"`
	// OriginalStart undocumented
	OriginalStart *time.Time `json:"originalStart,omitempty"`
	// End undocumented
	End *DateTimeTimeZone `json:"end,omitempty"`
	// Location undocumented
	Location *Location `json:"location,omitempty"`
	// Locations undocumented
	Locations []Location `json:"locations,omitempty"`
	// IsAllDay undocumented
	IsAllDay *bool `json:"isAllDay,omitempty"`
	// IsCancelled undocumented
	IsCancelled *bool `json:"isCancelled,omitempty"`
	// IsOrganizer undocumented
	IsOrganizer *bool `json:"isOrganizer,omitempty"`
	// Recurrence undocumented
	Recurrence *PatternedRecurrence `json:"recurrence,omitempty"`
	// ResponseRequested undocumented
	ResponseRequested *bool `json:"responseRequested,omitempty"`
	// SeriesMasterID undocumented
	SeriesMasterID *string `json:"seriesMasterId,omitempty"`
	// ShowAs undocumented
	ShowAs *FreeBusyStatus `json:"showAs,omitempty"`
	// Type undocumented
	Type *EventType `json:"type,omitempty"`
	// Attendees undocumented
	Attendees []Attendee `json:"attendees,omitempty"`
	// Organizer undocumented
	Organizer *Recipient `json:"organizer,omitempty"`
	// WebLink undocumented
	WebLink *string `json:"webLink,omitempty"`
	// OnlineMeetingURL undocumented
	OnlineMeetingURL *string `json:"onlineMeetingUrl,omitempty"`
	// Attachments undocumented
	Attachments []Attachment `json:"attachments,omitempty"`
	// SingleValueExtendedProperties undocumented
	SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
	// MultiValueExtendedProperties undocumented
	MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
	// Calendar undocumented
	Calendar *Calendar `json:"calendar,omitempty"`
	// Instances undocumented
	Instances []Event `json:"instances,omitempty"`
	// Extensions undocumented
	Extensions []Extension `json:"extensions,omitempty"`
}

Event undocumented

type EventAcceptRequest ¶

type EventAcceptRequest struct{ BaseRequest }

func (*EventAcceptRequest) Post ¶

func (r *EventAcceptRequest) Post(ctx context.Context) error

type EventAcceptRequestBuilder ¶

type EventAcceptRequestBuilder struct{ BaseRequestBuilder }

func (*EventAcceptRequestBuilder) Request ¶

type EventAcceptRequestParameter ¶

type EventAcceptRequestParameter struct {
	// SendResponse undocumented
	SendResponse *bool `json:"SendResponse,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

EventAcceptRequestParameter undocumented

type EventAttachmentsCollectionRequest ¶

type EventAttachmentsCollectionRequest struct{ BaseRequest }

EventAttachmentsCollectionRequest is request for Attachment collection

func (*EventAttachmentsCollectionRequest) Add ¶

func (r *EventAttachmentsCollectionRequest) Add(ctx context.Context, reqObj *Attachment) (resObj *Attachment, err error)

Add performs POST request for Attachment collection

func (*EventAttachmentsCollectionRequest) Get ¶

Get performs GET request for Attachment collection

func (*EventAttachmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Attachment collection, max N pages

func (*EventAttachmentsCollectionRequest) Paging ¶

func (r *EventAttachmentsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Attachment, error)

Paging perfoms paging operation for Attachment collection

type EventAttachmentsCollectionRequestBuilder ¶

type EventAttachmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

EventAttachmentsCollectionRequestBuilder is request builder for Attachment collection

func (*EventAttachmentsCollectionRequestBuilder) ID ¶

ID returns request builder for Attachment item

func (*EventAttachmentsCollectionRequestBuilder) Request ¶

Request returns request for Attachment collection

type EventDeclineRequest ¶

type EventDeclineRequest struct{ BaseRequest }

func (*EventDeclineRequest) Post ¶

type EventDeclineRequestBuilder ¶

type EventDeclineRequestBuilder struct{ BaseRequestBuilder }

func (*EventDeclineRequestBuilder) Request ¶

type EventDeclineRequestParameter ¶

type EventDeclineRequestParameter struct {
	// SendResponse undocumented
	SendResponse *bool `json:"SendResponse,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

EventDeclineRequestParameter undocumented

type EventDismissReminderRequest ¶

type EventDismissReminderRequest struct{ BaseRequest }

func (*EventDismissReminderRequest) Post ¶

type EventDismissReminderRequestBuilder ¶

type EventDismissReminderRequestBuilder struct{ BaseRequestBuilder }

func (*EventDismissReminderRequestBuilder) Request ¶

type EventDismissReminderRequestParameter ¶

type EventDismissReminderRequestParameter struct {
}

EventDismissReminderRequestParameter undocumented

type EventExtensionsCollectionRequest ¶

type EventExtensionsCollectionRequest struct{ BaseRequest }

EventExtensionsCollectionRequest is request for Extension collection

func (*EventExtensionsCollectionRequest) Add ¶

func (r *EventExtensionsCollectionRequest) Add(ctx context.Context, reqObj *Extension) (resObj *Extension, err error)

Add performs POST request for Extension collection

func (*EventExtensionsCollectionRequest) Get ¶

Get performs GET request for Extension collection

func (*EventExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Extension collection, max N pages

func (*EventExtensionsCollectionRequest) Paging ¶

func (r *EventExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Extension, error)

Paging perfoms paging operation for Extension collection

type EventExtensionsCollectionRequestBuilder ¶

type EventExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

EventExtensionsCollectionRequestBuilder is request builder for Extension collection

func (*EventExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for Extension item

func (*EventExtensionsCollectionRequestBuilder) Request ¶

Request returns request for Extension collection

type EventInstancesCollectionRequest ¶

type EventInstancesCollectionRequest struct{ BaseRequest }

EventInstancesCollectionRequest is request for Event collection

func (*EventInstancesCollectionRequest) Add ¶

func (r *EventInstancesCollectionRequest) Add(ctx context.Context, reqObj *Event) (resObj *Event, err error)

Add performs POST request for Event collection

func (*EventInstancesCollectionRequest) Get ¶

Get performs GET request for Event collection

func (*EventInstancesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Event collection, max N pages

func (*EventInstancesCollectionRequest) Paging ¶

func (r *EventInstancesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Event, error)

Paging perfoms paging operation for Event collection

type EventInstancesCollectionRequestBuilder ¶

type EventInstancesCollectionRequestBuilder struct{ BaseRequestBuilder }

EventInstancesCollectionRequestBuilder is request builder for Event collection

func (*EventInstancesCollectionRequestBuilder) ID ¶

ID returns request builder for Event item

func (*EventInstancesCollectionRequestBuilder) Request ¶

Request returns request for Event collection

type EventMessage ¶

type EventMessage struct {
	// Message is the base model of EventMessage
	Message
	// MeetingMessageType undocumented
	MeetingMessageType *MeetingMessageType `json:"meetingMessageType,omitempty"`
	// Event undocumented
	Event *Event `json:"event,omitempty"`
}

EventMessage undocumented

type EventMessageRequest ¶

type EventMessageRequest struct{ BaseRequest }

EventMessageRequest is request for EventMessage

func (*EventMessageRequest) Delete ¶

func (r *EventMessageRequest) Delete(ctx context.Context) error

Delete performs DELETE request for EventMessage

func (*EventMessageRequest) Get ¶

func (r *EventMessageRequest) Get(ctx context.Context) (resObj *EventMessage, err error)

Get performs GET request for EventMessage

func (*EventMessageRequest) Update ¶

func (r *EventMessageRequest) Update(ctx context.Context, reqObj *EventMessage) error

Update performs PATCH request for EventMessage

type EventMessageRequestBuilder ¶

type EventMessageRequestBuilder struct{ BaseRequestBuilder }

EventMessageRequestBuilder is request builder for EventMessage

func (*EventMessageRequestBuilder) Event ¶

Event is navigation property

func (*EventMessageRequestBuilder) Request ¶

Request returns EventMessageRequest

type EventMultiValueExtendedPropertiesCollectionRequest ¶

type EventMultiValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

EventMultiValueExtendedPropertiesCollectionRequest is request for MultiValueLegacyExtendedProperty collection

func (*EventMultiValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for MultiValueLegacyExtendedProperty collection

func (*EventMultiValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for MultiValueLegacyExtendedProperty collection

func (*EventMultiValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MultiValueLegacyExtendedProperty collection, max N pages

func (*EventMultiValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for MultiValueLegacyExtendedProperty collection

type EventMultiValueExtendedPropertiesCollectionRequestBuilder ¶

type EventMultiValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

EventMultiValueExtendedPropertiesCollectionRequestBuilder is request builder for MultiValueLegacyExtendedProperty collection

func (*EventMultiValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for MultiValueLegacyExtendedProperty item

func (*EventMultiValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for MultiValueLegacyExtendedProperty collection

type EventRequest ¶

type EventRequest struct{ BaseRequest }

EventRequest is request for Event

func (*EventRequest) Delete ¶

func (r *EventRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Event

func (*EventRequest) Get ¶

func (r *EventRequest) Get(ctx context.Context) (resObj *Event, err error)

Get performs GET request for Event

func (*EventRequest) Update ¶

func (r *EventRequest) Update(ctx context.Context, reqObj *Event) error

Update performs PATCH request for Event

type EventRequestBuilder ¶

type EventRequestBuilder struct{ BaseRequestBuilder }

EventRequestBuilder is request builder for Event

func (*EventRequestBuilder) Accept ¶

Accept action undocumented

func (*EventRequestBuilder) Attachments ¶

Attachments returns request builder for Attachment collection

func (*EventRequestBuilder) Calendar ¶

Calendar is navigation property

func (*EventRequestBuilder) Decline ¶

Decline action undocumented

func (*EventRequestBuilder) DismissReminder ¶

DismissReminder action undocumented

func (*EventRequestBuilder) Extensions ¶

Extensions returns request builder for Extension collection

func (*EventRequestBuilder) Instances ¶

Instances returns request builder for Event collection

func (*EventRequestBuilder) MultiValueExtendedProperties ¶

MultiValueExtendedProperties returns request builder for MultiValueLegacyExtendedProperty collection

func (*EventRequestBuilder) Request ¶

func (b *EventRequestBuilder) Request() *EventRequest

Request returns EventRequest

func (*EventRequestBuilder) SingleValueExtendedProperties ¶

SingleValueExtendedProperties returns request builder for SingleValueLegacyExtendedProperty collection

func (*EventRequestBuilder) SnoozeReminder ¶

SnoozeReminder action undocumented

func (*EventRequestBuilder) TentativelyAccept ¶

TentativelyAccept action undocumented

type EventSingleValueExtendedPropertiesCollectionRequest ¶

type EventSingleValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

EventSingleValueExtendedPropertiesCollectionRequest is request for SingleValueLegacyExtendedProperty collection

func (*EventSingleValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for SingleValueLegacyExtendedProperty collection

func (*EventSingleValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for SingleValueLegacyExtendedProperty collection

func (*EventSingleValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SingleValueLegacyExtendedProperty collection, max N pages

func (*EventSingleValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for SingleValueLegacyExtendedProperty collection

type EventSingleValueExtendedPropertiesCollectionRequestBuilder ¶

type EventSingleValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

EventSingleValueExtendedPropertiesCollectionRequestBuilder is request builder for SingleValueLegacyExtendedProperty collection

func (*EventSingleValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for SingleValueLegacyExtendedProperty item

func (*EventSingleValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for SingleValueLegacyExtendedProperty collection

type EventSnoozeReminderRequest ¶

type EventSnoozeReminderRequest struct{ BaseRequest }

func (*EventSnoozeReminderRequest) Post ¶

type EventSnoozeReminderRequestBuilder ¶

type EventSnoozeReminderRequestBuilder struct{ BaseRequestBuilder }

func (*EventSnoozeReminderRequestBuilder) Request ¶

type EventSnoozeReminderRequestParameter ¶

type EventSnoozeReminderRequestParameter struct {
	// NewReminderTime undocumented
	NewReminderTime *DateTimeTimeZone `json:"NewReminderTime,omitempty"`
}

EventSnoozeReminderRequestParameter undocumented

type EventTentativelyAcceptRequest ¶

type EventTentativelyAcceptRequest struct{ BaseRequest }

func (*EventTentativelyAcceptRequest) Post ¶

type EventTentativelyAcceptRequestBuilder ¶

type EventTentativelyAcceptRequestBuilder struct{ BaseRequestBuilder }

func (*EventTentativelyAcceptRequestBuilder) Request ¶

type EventTentativelyAcceptRequestParameter ¶

type EventTentativelyAcceptRequestParameter struct {
	// SendResponse undocumented
	SendResponse *bool `json:"SendResponse,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

EventTentativelyAcceptRequestParameter undocumented

type EventType ¶

type EventType string

EventType undocumented

const (
	// EventTypeVSingleInstance undocumented
	EventTypeVSingleInstance EventType = "singleInstance"
	// EventTypeVOccurrence undocumented
	EventTypeVOccurrence EventType = "occurrence"
	// EventTypeVException undocumented
	EventTypeVException EventType = "exception"
	// EventTypeVSeriesMaster undocumented
	EventTypeVSeriesMaster EventType = "seriesMaster"
)

type ExchangeIDFormat ¶

type ExchangeIDFormat string

ExchangeIDFormat undocumented

const (
	// ExchangeIDFormatVEntryID undocumented
	ExchangeIDFormatVEntryID ExchangeIDFormat = "entryId"
	// ExchangeIDFormatVEwsID undocumented
	ExchangeIDFormatVEwsID ExchangeIDFormat = "ewsId"
	// ExchangeIDFormatVImmutableEntryID undocumented
	ExchangeIDFormatVImmutableEntryID ExchangeIDFormat = "immutableEntryId"
	// ExchangeIDFormatVRestID undocumented
	ExchangeIDFormatVRestID ExchangeIDFormat = "restId"
	// ExchangeIDFormatVRestImmutableEntryID undocumented
	ExchangeIDFormatVRestImmutableEntryID ExchangeIDFormat = "restImmutableEntryId"
)

type ExclusionGroupAssignmentTarget ¶

type ExclusionGroupAssignmentTarget struct {
	// GroupAssignmentTarget is the base model of ExclusionGroupAssignmentTarget
	GroupAssignmentTarget
}

ExclusionGroupAssignmentTarget undocumented

type Extension ¶

type Extension struct {
	// Entity is the base model of Extension
	Entity
}

Extension undocumented

type ExtensionProperty ¶

type ExtensionProperty struct {
	// DirectoryObject is the base model of ExtensionProperty
	DirectoryObject
	// AppDisplayName undocumented
	AppDisplayName *string `json:"appDisplayName,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// DataType undocumented
	DataType *string `json:"dataType,omitempty"`
	// IsSyncedFromOnPremises undocumented
	IsSyncedFromOnPremises *bool `json:"isSyncedFromOnPremises,omitempty"`
	// TargetObjects undocumented
	TargetObjects []string `json:"targetObjects,omitempty"`
}

ExtensionProperty undocumented

type ExtensionPropertyRequest ¶

type ExtensionPropertyRequest struct{ BaseRequest }

ExtensionPropertyRequest is request for ExtensionProperty

func (*ExtensionPropertyRequest) Delete ¶

Delete performs DELETE request for ExtensionProperty

func (*ExtensionPropertyRequest) Get ¶

func (r *ExtensionPropertyRequest) Get(ctx context.Context) (resObj *ExtensionProperty, err error)

Get performs GET request for ExtensionProperty

func (*ExtensionPropertyRequest) Update ¶

Update performs PATCH request for ExtensionProperty

type ExtensionPropertyRequestBuilder ¶

type ExtensionPropertyRequestBuilder struct{ BaseRequestBuilder }

ExtensionPropertyRequestBuilder is request builder for ExtensionProperty

func (*ExtensionPropertyRequestBuilder) Request ¶

Request returns ExtensionPropertyRequest

type ExtensionRequest ¶

type ExtensionRequest struct{ BaseRequest }

ExtensionRequest is request for Extension

func (*ExtensionRequest) Delete ¶

func (r *ExtensionRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Extension

func (*ExtensionRequest) Get ¶

func (r *ExtensionRequest) Get(ctx context.Context) (resObj *Extension, err error)

Get performs GET request for Extension

func (*ExtensionRequest) Update ¶

func (r *ExtensionRequest) Update(ctx context.Context, reqObj *Extension) error

Update performs PATCH request for Extension

type ExtensionRequestBuilder ¶

type ExtensionRequestBuilder struct{ BaseRequestBuilder }

ExtensionRequestBuilder is request builder for Extension

func (*ExtensionRequestBuilder) Request ¶

Request returns ExtensionRequest

type ExtensionSchemaProperty ¶

type ExtensionSchemaProperty struct {
	// Object is the base model of ExtensionSchemaProperty
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
}

ExtensionSchemaProperty undocumented

type ExternalAudienceScope ¶

type ExternalAudienceScope string

ExternalAudienceScope undocumented

const (
	// ExternalAudienceScopeVNone undocumented
	ExternalAudienceScopeVNone ExternalAudienceScope = "none"
	// ExternalAudienceScopeVContactsOnly undocumented
	ExternalAudienceScopeVContactsOnly ExternalAudienceScope = "contactsOnly"
	// ExternalAudienceScopeVAll undocumented
	ExternalAudienceScopeVAll ExternalAudienceScope = "all"
)
type ExternalLink struct {
	// Object is the base model of ExternalLink
	Object
	// Href undocumented
	Href *string `json:"href,omitempty"`
}

ExternalLink undocumented

type FieldValueSet ¶

type FieldValueSet struct {
	// Entity is the base model of FieldValueSet
	Entity
}

FieldValueSet undocumented

type FieldValueSetRequest ¶

type FieldValueSetRequest struct{ BaseRequest }

FieldValueSetRequest is request for FieldValueSet

func (*FieldValueSetRequest) Delete ¶

func (r *FieldValueSetRequest) Delete(ctx context.Context) error

Delete performs DELETE request for FieldValueSet

func (*FieldValueSetRequest) Get ¶

func (r *FieldValueSetRequest) Get(ctx context.Context) (resObj *FieldValueSet, err error)

Get performs GET request for FieldValueSet

func (*FieldValueSetRequest) Update ¶

func (r *FieldValueSetRequest) Update(ctx context.Context, reqObj *FieldValueSet) error

Update performs PATCH request for FieldValueSet

type FieldValueSetRequestBuilder ¶

type FieldValueSetRequestBuilder struct{ BaseRequestBuilder }

FieldValueSetRequestBuilder is request builder for FieldValueSet

func (*FieldValueSetRequestBuilder) Request ¶

Request returns FieldValueSetRequest

type File ¶

type File struct {
	// Object is the base model of File
	Object
	// Hashes undocumented
	Hashes *Hashes `json:"hashes,omitempty"`
	// MimeType undocumented
	MimeType *string `json:"mimeType,omitempty"`
	// ProcessingMetadata undocumented
	ProcessingMetadata *bool `json:"processingMetadata,omitempty"`
}

File undocumented

type FileAttachment ¶

type FileAttachment struct {
	// Attachment is the base model of FileAttachment
	Attachment
	// ContentID undocumented
	ContentID *string `json:"contentId,omitempty"`
	// ContentLocation undocumented
	ContentLocation *string `json:"contentLocation,omitempty"`
	// ContentBytes undocumented
	ContentBytes *Binary `json:"contentBytes,omitempty"`
}

FileAttachment undocumented

type FileEncryptionInfo ¶

type FileEncryptionInfo struct {
	// Object is the base model of FileEncryptionInfo
	Object
	// EncryptionKey The key used to encrypt the file content.
	EncryptionKey *Binary `json:"encryptionKey,omitempty"`
	// InitializationVector The initialization vector used for the encryption algorithm.
	InitializationVector *Binary `json:"initializationVector,omitempty"`
	// Mac The hash of the encrypted file content + IV (content hash).
	Mac *Binary `json:"mac,omitempty"`
	// MacKey The key used to get mac.
	MacKey *Binary `json:"macKey,omitempty"`
	// ProfileIdentifier The the profile identifier.
	ProfileIdentifier *string `json:"profileIdentifier,omitempty"`
	// FileDigest The file digest prior to encryption.
	FileDigest *Binary `json:"fileDigest,omitempty"`
	// FileDigestAlgorithm The file digest algorithm.
	FileDigestAlgorithm *string `json:"fileDigestAlgorithm,omitempty"`
}

FileEncryptionInfo undocumented

type FileHash ¶

type FileHash struct {
	// Object is the base model of FileHash
	Object
	// HashType undocumented
	HashType *FileHashType `json:"hashType,omitempty"`
	// HashValue undocumented
	HashValue *string `json:"hashValue,omitempty"`
}

FileHash undocumented

type FileHashType ¶

type FileHashType string

FileHashType undocumented

const (
	// FileHashTypeVUnknown undocumented
	FileHashTypeVUnknown FileHashType = "unknown"
	// FileHashTypeVSha1 undocumented
	FileHashTypeVSha1 FileHashType = "sha1"
	// FileHashTypeVSha256 undocumented
	FileHashTypeVSha256 FileHashType = "sha256"
	// FileHashTypeVMd5 undocumented
	FileHashTypeVMd5 FileHashType = "md5"
	// FileHashTypeVAuthenticodeHash256 undocumented
	FileHashTypeVAuthenticodeHash256 FileHashType = "authenticodeHash256"
	// FileHashTypeVLsHash undocumented
	FileHashTypeVLsHash FileHashType = "lsHash"
	// FileHashTypeVCtph undocumented
	FileHashTypeVCtph FileHashType = "ctph"
	// FileHashTypeVUnknownFutureValue undocumented
	FileHashTypeVUnknownFutureValue FileHashType = "unknownFutureValue"
)

type FileSecurityState ¶

type FileSecurityState struct {
	// Object is the base model of FileSecurityState
	Object
	// FileHash undocumented
	FileHash *FileHash `json:"fileHash,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Path undocumented
	Path *string `json:"path,omitempty"`
	// RiskScore undocumented
	RiskScore *string `json:"riskScore,omitempty"`
}

FileSecurityState undocumented

type FileSystemInfo ¶

type FileSystemInfo struct {
	// Object is the base model of FileSystemInfo
	Object
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastAccessedDateTime undocumented
	LastAccessedDateTime *time.Time `json:"lastAccessedDateTime,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
}

FileSystemInfo undocumented

type FirewallCertificateRevocationListCheckMethodType ¶

type FirewallCertificateRevocationListCheckMethodType string

FirewallCertificateRevocationListCheckMethodType undocumented

const (
	// FirewallCertificateRevocationListCheckMethodTypeVDeviceDefault undocumented
	FirewallCertificateRevocationListCheckMethodTypeVDeviceDefault FirewallCertificateRevocationListCheckMethodType = "deviceDefault"
	// FirewallCertificateRevocationListCheckMethodTypeVNone undocumented
	FirewallCertificateRevocationListCheckMethodTypeVNone FirewallCertificateRevocationListCheckMethodType = "none"
	// FirewallCertificateRevocationListCheckMethodTypeVAttempt undocumented
	FirewallCertificateRevocationListCheckMethodTypeVAttempt FirewallCertificateRevocationListCheckMethodType = "attempt"
	// FirewallCertificateRevocationListCheckMethodTypeVRequire undocumented
	FirewallCertificateRevocationListCheckMethodTypeVRequire FirewallCertificateRevocationListCheckMethodType = "require"
)

type FirewallPacketQueueingMethodType ¶

type FirewallPacketQueueingMethodType string

FirewallPacketQueueingMethodType undocumented

const (
	// FirewallPacketQueueingMethodTypeVDeviceDefault undocumented
	FirewallPacketQueueingMethodTypeVDeviceDefault FirewallPacketQueueingMethodType = "deviceDefault"
	// FirewallPacketQueueingMethodTypeVDisabled undocumented
	FirewallPacketQueueingMethodTypeVDisabled FirewallPacketQueueingMethodType = "disabled"
	// FirewallPacketQueueingMethodTypeVQueueInbound undocumented
	FirewallPacketQueueingMethodTypeVQueueInbound FirewallPacketQueueingMethodType = "queueInbound"
	// FirewallPacketQueueingMethodTypeVQueueOutbound undocumented
	FirewallPacketQueueingMethodTypeVQueueOutbound FirewallPacketQueueingMethodType = "queueOutbound"
	// FirewallPacketQueueingMethodTypeVQueueBoth undocumented
	FirewallPacketQueueingMethodTypeVQueueBoth FirewallPacketQueueingMethodType = "queueBoth"
)

type FirewallPreSharedKeyEncodingMethodType ¶

type FirewallPreSharedKeyEncodingMethodType string

FirewallPreSharedKeyEncodingMethodType undocumented

const (
	// FirewallPreSharedKeyEncodingMethodTypeVDeviceDefault undocumented
	FirewallPreSharedKeyEncodingMethodTypeVDeviceDefault FirewallPreSharedKeyEncodingMethodType = "deviceDefault"
	// FirewallPreSharedKeyEncodingMethodTypeVNone undocumented
	FirewallPreSharedKeyEncodingMethodTypeVNone FirewallPreSharedKeyEncodingMethodType = "none"
	// FirewallPreSharedKeyEncodingMethodTypeVUtF8 undocumented
	FirewallPreSharedKeyEncodingMethodTypeVUtF8 FirewallPreSharedKeyEncodingMethodType = "utF8"
)

type Folder ¶

type Folder struct {
	// Object is the base model of Folder
	Object
	// ChildCount undocumented
	ChildCount *int `json:"childCount,omitempty"`
	// View undocumented
	View *FolderView `json:"view,omitempty"`
}

Folder undocumented

type FolderView ¶

type FolderView struct {
	// Object is the base model of FolderView
	Object
	// SortBy undocumented
	SortBy *string `json:"sortBy,omitempty"`
	// SortOrder undocumented
	SortOrder *string `json:"sortOrder,omitempty"`
	// ViewType undocumented
	ViewType *string `json:"viewType,omitempty"`
}

FolderView undocumented

type FollowupFlag ¶

type FollowupFlag struct {
	// Object is the base model of FollowupFlag
	Object
	// CompletedDateTime undocumented
	CompletedDateTime *DateTimeTimeZone `json:"completedDateTime,omitempty"`
	// DueDateTime undocumented
	DueDateTime *DateTimeTimeZone `json:"dueDateTime,omitempty"`
	// StartDateTime undocumented
	StartDateTime *DateTimeTimeZone `json:"startDateTime,omitempty"`
	// FlagStatus undocumented
	FlagStatus *FollowupFlagStatus `json:"flagStatus,omitempty"`
}

FollowupFlag undocumented

type FollowupFlagStatus ¶

type FollowupFlagStatus string

FollowupFlagStatus undocumented

const (
	// FollowupFlagStatusVNotFlagged undocumented
	FollowupFlagStatusVNotFlagged FollowupFlagStatus = "notFlagged"
	// FollowupFlagStatusVComplete undocumented
	FollowupFlagStatusVComplete FollowupFlagStatus = "complete"
	// FollowupFlagStatusVFlagged undocumented
	FollowupFlagStatusVFlagged FollowupFlagStatus = "flagged"
)

type FreeBusyError ¶

type FreeBusyError struct {
	// Object is the base model of FreeBusyError
	Object
	// Message undocumented
	Message *string `json:"message,omitempty"`
	// ResponseCode undocumented
	ResponseCode *string `json:"responseCode,omitempty"`
}

FreeBusyError undocumented

type FreeBusyStatus ¶

type FreeBusyStatus string

FreeBusyStatus undocumented

const (
	// FreeBusyStatusVFree undocumented
	FreeBusyStatusVFree FreeBusyStatus = "free"
	// FreeBusyStatusVTentative undocumented
	FreeBusyStatusVTentative FreeBusyStatus = "tentative"
	// FreeBusyStatusVBusy undocumented
	FreeBusyStatusVBusy FreeBusyStatus = "busy"
	// FreeBusyStatusVOof undocumented
	FreeBusyStatusVOof FreeBusyStatus = "oof"
	// FreeBusyStatusVWorkingElsewhere undocumented
	FreeBusyStatusVWorkingElsewhere FreeBusyStatus = "workingElsewhere"
	// FreeBusyStatusVUnknown undocumented
	FreeBusyStatusVUnknown FreeBusyStatus = "unknown"
)

type GenericError ¶

type GenericError struct {
	// Object is the base model of GenericError
	Object
	// Message undocumented
	Message *string `json:"message,omitempty"`
	// Code undocumented
	Code *string `json:"code,omitempty"`
}

GenericError undocumented

type GeoCoordinates ¶

type GeoCoordinates struct {
	// Object is the base model of GeoCoordinates
	Object
	// Altitude undocumented
	Altitude *float64 `json:"altitude,omitempty"`
	// Latitude undocumented
	Latitude *float64 `json:"latitude,omitempty"`
	// Longitude undocumented
	Longitude *float64 `json:"longitude,omitempty"`
}

GeoCoordinates undocumented

type GiphyRatingType ¶

type GiphyRatingType string

GiphyRatingType undocumented

const (
	// GiphyRatingTypeVModerate undocumented
	GiphyRatingTypeVModerate GiphyRatingType = "moderate"
	// GiphyRatingTypeVStrict undocumented
	GiphyRatingTypeVStrict GiphyRatingType = "strict"
	// GiphyRatingTypeVUnknownFutureValue undocumented
	GiphyRatingTypeVUnknownFutureValue GiphyRatingType = "unknownFutureValue"
)

type GraphServiceApplicationsCollectionRequest ¶

type GraphServiceApplicationsCollectionRequest struct{ BaseRequest }

GraphServiceApplicationsCollectionRequest is request for Application collection

func (*GraphServiceApplicationsCollectionRequest) Add ¶

Add performs POST request for Application collection

func (*GraphServiceApplicationsCollectionRequest) Get ¶

Get performs GET request for Application collection

func (*GraphServiceApplicationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Application collection, max N pages

func (*GraphServiceApplicationsCollectionRequest) Paging ¶

func (r *GraphServiceApplicationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Application, error)

Paging perfoms paging operation for Application collection

type GraphServiceApplicationsCollectionRequestBuilder ¶

type GraphServiceApplicationsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceApplicationsCollectionRequestBuilder is request builder for Application collection

func (*GraphServiceApplicationsCollectionRequestBuilder) ID ¶

ID returns request builder for Application item

func (*GraphServiceApplicationsCollectionRequestBuilder) Request ¶

Request returns request for Application collection

type GraphServiceCertificateBasedAuthConfigurationCollectionRequest ¶

type GraphServiceCertificateBasedAuthConfigurationCollectionRequest struct{ BaseRequest }

GraphServiceCertificateBasedAuthConfigurationCollectionRequest is request for CertificateBasedAuthConfiguration collection

func (*GraphServiceCertificateBasedAuthConfigurationCollectionRequest) Add ¶

Add performs POST request for CertificateBasedAuthConfiguration collection

func (*GraphServiceCertificateBasedAuthConfigurationCollectionRequest) Get ¶

Get performs GET request for CertificateBasedAuthConfiguration collection

func (*GraphServiceCertificateBasedAuthConfigurationCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for CertificateBasedAuthConfiguration collection, max N pages

func (*GraphServiceCertificateBasedAuthConfigurationCollectionRequest) Paging ¶

Paging perfoms paging operation for CertificateBasedAuthConfiguration collection

type GraphServiceCertificateBasedAuthConfigurationCollectionRequestBuilder ¶

type GraphServiceCertificateBasedAuthConfigurationCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceCertificateBasedAuthConfigurationCollectionRequestBuilder is request builder for CertificateBasedAuthConfiguration collection

func (*GraphServiceCertificateBasedAuthConfigurationCollectionRequestBuilder) ID ¶

ID returns request builder for CertificateBasedAuthConfiguration item

func (*GraphServiceCertificateBasedAuthConfigurationCollectionRequestBuilder) Request ¶

Request returns request for CertificateBasedAuthConfiguration collection

type GraphServiceContactsCollectionRequest ¶

type GraphServiceContactsCollectionRequest struct{ BaseRequest }

GraphServiceContactsCollectionRequest is request for OrgContact collection

func (*GraphServiceContactsCollectionRequest) Add ¶

Add performs POST request for OrgContact collection

func (*GraphServiceContactsCollectionRequest) Get ¶

Get performs GET request for OrgContact collection

func (*GraphServiceContactsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OrgContact collection, max N pages

func (*GraphServiceContactsCollectionRequest) Paging ¶

func (r *GraphServiceContactsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OrgContact, error)

Paging perfoms paging operation for OrgContact collection

type GraphServiceContactsCollectionRequestBuilder ¶

type GraphServiceContactsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceContactsCollectionRequestBuilder is request builder for OrgContact collection

func (*GraphServiceContactsCollectionRequestBuilder) ID ¶

ID returns request builder for OrgContact item

func (*GraphServiceContactsCollectionRequestBuilder) Request ¶

Request returns request for OrgContact collection

type GraphServiceContractsCollectionRequest ¶

type GraphServiceContractsCollectionRequest struct{ BaseRequest }

GraphServiceContractsCollectionRequest is request for Contract collection

func (*GraphServiceContractsCollectionRequest) Add ¶

func (r *GraphServiceContractsCollectionRequest) Add(ctx context.Context, reqObj *Contract) (resObj *Contract, err error)

Add performs POST request for Contract collection

func (*GraphServiceContractsCollectionRequest) Get ¶

Get performs GET request for Contract collection

func (*GraphServiceContractsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Contract collection, max N pages

func (*GraphServiceContractsCollectionRequest) Paging ¶

func (r *GraphServiceContractsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Contract, error)

Paging perfoms paging operation for Contract collection

type GraphServiceContractsCollectionRequestBuilder ¶

type GraphServiceContractsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceContractsCollectionRequestBuilder is request builder for Contract collection

func (*GraphServiceContractsCollectionRequestBuilder) ID ¶

ID returns request builder for Contract item

func (*GraphServiceContractsCollectionRequestBuilder) Request ¶

Request returns request for Contract collection

type GraphServiceDataPolicyOperationsCollectionRequest ¶

type GraphServiceDataPolicyOperationsCollectionRequest struct{ BaseRequest }

GraphServiceDataPolicyOperationsCollectionRequest is request for DataPolicyOperation collection

func (*GraphServiceDataPolicyOperationsCollectionRequest) Add ¶

Add performs POST request for DataPolicyOperation collection

func (*GraphServiceDataPolicyOperationsCollectionRequest) Get ¶

Get performs GET request for DataPolicyOperation collection

func (*GraphServiceDataPolicyOperationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DataPolicyOperation collection, max N pages

func (*GraphServiceDataPolicyOperationsCollectionRequest) Paging ¶

func (r *GraphServiceDataPolicyOperationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DataPolicyOperation, error)

Paging perfoms paging operation for DataPolicyOperation collection

type GraphServiceDataPolicyOperationsCollectionRequestBuilder ¶

type GraphServiceDataPolicyOperationsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceDataPolicyOperationsCollectionRequestBuilder is request builder for DataPolicyOperation collection

func (*GraphServiceDataPolicyOperationsCollectionRequestBuilder) ID ¶

ID returns request builder for DataPolicyOperation item

func (*GraphServiceDataPolicyOperationsCollectionRequestBuilder) Request ¶

Request returns request for DataPolicyOperation collection

type GraphServiceDevicesCollectionRequest ¶

type GraphServiceDevicesCollectionRequest struct{ BaseRequest }

GraphServiceDevicesCollectionRequest is request for Device collection

func (*GraphServiceDevicesCollectionRequest) Add ¶

func (r *GraphServiceDevicesCollectionRequest) Add(ctx context.Context, reqObj *Device) (resObj *Device, err error)

Add performs POST request for Device collection

func (*GraphServiceDevicesCollectionRequest) Get ¶

Get performs GET request for Device collection

func (*GraphServiceDevicesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Device collection, max N pages

func (*GraphServiceDevicesCollectionRequest) Paging ¶

func (r *GraphServiceDevicesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Device, error)

Paging perfoms paging operation for Device collection

type GraphServiceDevicesCollectionRequestBuilder ¶

type GraphServiceDevicesCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceDevicesCollectionRequestBuilder is request builder for Device collection

func (*GraphServiceDevicesCollectionRequestBuilder) ID ¶

ID returns request builder for Device item

func (*GraphServiceDevicesCollectionRequestBuilder) Request ¶

Request returns request for Device collection

type GraphServiceDirectoryObjectsCollectionRequest ¶

type GraphServiceDirectoryObjectsCollectionRequest struct{ BaseRequest }

GraphServiceDirectoryObjectsCollectionRequest is request for DirectoryObject collection

func (*GraphServiceDirectoryObjectsCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GraphServiceDirectoryObjectsCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GraphServiceDirectoryObjectsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GraphServiceDirectoryObjectsCollectionRequest) Paging ¶

func (r *GraphServiceDirectoryObjectsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GraphServiceDirectoryObjectsCollectionRequestBuilder ¶

type GraphServiceDirectoryObjectsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceDirectoryObjectsCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GraphServiceDirectoryObjectsCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GraphServiceDirectoryObjectsCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

type GraphServiceDirectoryRoleTemplatesCollectionRequest ¶

type GraphServiceDirectoryRoleTemplatesCollectionRequest struct{ BaseRequest }

GraphServiceDirectoryRoleTemplatesCollectionRequest is request for DirectoryRoleTemplate collection

func (*GraphServiceDirectoryRoleTemplatesCollectionRequest) Add ¶

Add performs POST request for DirectoryRoleTemplate collection

func (*GraphServiceDirectoryRoleTemplatesCollectionRequest) Get ¶

Get performs GET request for DirectoryRoleTemplate collection

func (*GraphServiceDirectoryRoleTemplatesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryRoleTemplate collection, max N pages

func (*GraphServiceDirectoryRoleTemplatesCollectionRequest) Paging ¶

func (r *GraphServiceDirectoryRoleTemplatesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryRoleTemplate, error)

Paging perfoms paging operation for DirectoryRoleTemplate collection

type GraphServiceDirectoryRoleTemplatesCollectionRequestBuilder ¶

type GraphServiceDirectoryRoleTemplatesCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceDirectoryRoleTemplatesCollectionRequestBuilder is request builder for DirectoryRoleTemplate collection

func (*GraphServiceDirectoryRoleTemplatesCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryRoleTemplate item

func (*GraphServiceDirectoryRoleTemplatesCollectionRequestBuilder) Request ¶

Request returns request for DirectoryRoleTemplate collection

type GraphServiceDirectoryRolesCollectionRequest ¶

type GraphServiceDirectoryRolesCollectionRequest struct{ BaseRequest }

GraphServiceDirectoryRolesCollectionRequest is request for DirectoryRole collection

func (*GraphServiceDirectoryRolesCollectionRequest) Add ¶

Add performs POST request for DirectoryRole collection

func (*GraphServiceDirectoryRolesCollectionRequest) Get ¶

Get performs GET request for DirectoryRole collection

func (*GraphServiceDirectoryRolesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryRole collection, max N pages

func (*GraphServiceDirectoryRolesCollectionRequest) Paging ¶

func (r *GraphServiceDirectoryRolesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryRole, error)

Paging perfoms paging operation for DirectoryRole collection

type GraphServiceDirectoryRolesCollectionRequestBuilder ¶

type GraphServiceDirectoryRolesCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceDirectoryRolesCollectionRequestBuilder is request builder for DirectoryRole collection

func (*GraphServiceDirectoryRolesCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryRole item

func (*GraphServiceDirectoryRolesCollectionRequestBuilder) Request ¶

Request returns request for DirectoryRole collection

type GraphServiceDomainDNSRecordsCollectionRequest ¶

type GraphServiceDomainDNSRecordsCollectionRequest struct{ BaseRequest }

GraphServiceDomainDNSRecordsCollectionRequest is request for DomainDNSRecord collection

func (*GraphServiceDomainDNSRecordsCollectionRequest) Add ¶

Add performs POST request for DomainDNSRecord collection

func (*GraphServiceDomainDNSRecordsCollectionRequest) Get ¶

Get performs GET request for DomainDNSRecord collection

func (*GraphServiceDomainDNSRecordsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DomainDNSRecord collection, max N pages

func (*GraphServiceDomainDNSRecordsCollectionRequest) Paging ¶

func (r *GraphServiceDomainDNSRecordsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DomainDNSRecord, error)

Paging perfoms paging operation for DomainDNSRecord collection

type GraphServiceDomainDNSRecordsCollectionRequestBuilder ¶

type GraphServiceDomainDNSRecordsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceDomainDNSRecordsCollectionRequestBuilder is request builder for DomainDNSRecord collection

func (*GraphServiceDomainDNSRecordsCollectionRequestBuilder) ID ¶

ID returns request builder for DomainDNSRecord item

func (*GraphServiceDomainDNSRecordsCollectionRequestBuilder) Request ¶

Request returns request for DomainDNSRecord collection

type GraphServiceDomainsCollectionRequest ¶

type GraphServiceDomainsCollectionRequest struct{ BaseRequest }

GraphServiceDomainsCollectionRequest is request for Domain collection

func (*GraphServiceDomainsCollectionRequest) Add ¶

func (r *GraphServiceDomainsCollectionRequest) Add(ctx context.Context, reqObj *Domain) (resObj *Domain, err error)

Add performs POST request for Domain collection

func (*GraphServiceDomainsCollectionRequest) Get ¶

Get performs GET request for Domain collection

func (*GraphServiceDomainsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Domain collection, max N pages

func (*GraphServiceDomainsCollectionRequest) Paging ¶

func (r *GraphServiceDomainsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Domain, error)

Paging perfoms paging operation for Domain collection

type GraphServiceDomainsCollectionRequestBuilder ¶

type GraphServiceDomainsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceDomainsCollectionRequestBuilder is request builder for Domain collection

func (*GraphServiceDomainsCollectionRequestBuilder) ID ¶

ID returns request builder for Domain item

func (*GraphServiceDomainsCollectionRequestBuilder) Request ¶

Request returns request for Domain collection

type GraphServiceDrivesCollectionRequest ¶

type GraphServiceDrivesCollectionRequest struct{ BaseRequest }

GraphServiceDrivesCollectionRequest is request for Drive collection

func (*GraphServiceDrivesCollectionRequest) Add ¶

func (r *GraphServiceDrivesCollectionRequest) Add(ctx context.Context, reqObj *Drive) (resObj *Drive, err error)

Add performs POST request for Drive collection

func (*GraphServiceDrivesCollectionRequest) Get ¶

Get performs GET request for Drive collection

func (*GraphServiceDrivesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Drive collection, max N pages

func (*GraphServiceDrivesCollectionRequest) Paging ¶

func (r *GraphServiceDrivesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Drive, error)

Paging perfoms paging operation for Drive collection

type GraphServiceDrivesCollectionRequestBuilder ¶

type GraphServiceDrivesCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceDrivesCollectionRequestBuilder is request builder for Drive collection

func (*GraphServiceDrivesCollectionRequestBuilder) ID ¶

ID returns request builder for Drive item

func (*GraphServiceDrivesCollectionRequestBuilder) Request ¶

Request returns request for Drive collection

type GraphServiceGroupLifecyclePoliciesCollectionRequest ¶

type GraphServiceGroupLifecyclePoliciesCollectionRequest struct{ BaseRequest }

GraphServiceGroupLifecyclePoliciesCollectionRequest is request for GroupLifecyclePolicy collection

func (*GraphServiceGroupLifecyclePoliciesCollectionRequest) Add ¶

Add performs POST request for GroupLifecyclePolicy collection

func (*GraphServiceGroupLifecyclePoliciesCollectionRequest) Get ¶

Get performs GET request for GroupLifecyclePolicy collection

func (*GraphServiceGroupLifecyclePoliciesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for GroupLifecyclePolicy collection, max N pages

func (*GraphServiceGroupLifecyclePoliciesCollectionRequest) Paging ¶

func (r *GraphServiceGroupLifecyclePoliciesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]GroupLifecyclePolicy, error)

Paging perfoms paging operation for GroupLifecyclePolicy collection

type GraphServiceGroupLifecyclePoliciesCollectionRequestBuilder ¶

type GraphServiceGroupLifecyclePoliciesCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceGroupLifecyclePoliciesCollectionRequestBuilder is request builder for GroupLifecyclePolicy collection

func (*GraphServiceGroupLifecyclePoliciesCollectionRequestBuilder) ID ¶

ID returns request builder for GroupLifecyclePolicy item

func (*GraphServiceGroupLifecyclePoliciesCollectionRequestBuilder) Request ¶

Request returns request for GroupLifecyclePolicy collection

type GraphServiceGroupSettingTemplatesCollectionRequest ¶

type GraphServiceGroupSettingTemplatesCollectionRequest struct{ BaseRequest }

GraphServiceGroupSettingTemplatesCollectionRequest is request for GroupSettingTemplate collection

func (*GraphServiceGroupSettingTemplatesCollectionRequest) Add ¶

Add performs POST request for GroupSettingTemplate collection

func (*GraphServiceGroupSettingTemplatesCollectionRequest) Get ¶

Get performs GET request for GroupSettingTemplate collection

func (*GraphServiceGroupSettingTemplatesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for GroupSettingTemplate collection, max N pages

func (*GraphServiceGroupSettingTemplatesCollectionRequest) Paging ¶

func (r *GraphServiceGroupSettingTemplatesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]GroupSettingTemplate, error)

Paging perfoms paging operation for GroupSettingTemplate collection

type GraphServiceGroupSettingTemplatesCollectionRequestBuilder ¶

type GraphServiceGroupSettingTemplatesCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceGroupSettingTemplatesCollectionRequestBuilder is request builder for GroupSettingTemplate collection

func (*GraphServiceGroupSettingTemplatesCollectionRequestBuilder) ID ¶

ID returns request builder for GroupSettingTemplate item

func (*GraphServiceGroupSettingTemplatesCollectionRequestBuilder) Request ¶

Request returns request for GroupSettingTemplate collection

type GraphServiceGroupSettingsCollectionRequest ¶

type GraphServiceGroupSettingsCollectionRequest struct{ BaseRequest }

GraphServiceGroupSettingsCollectionRequest is request for GroupSetting collection

func (*GraphServiceGroupSettingsCollectionRequest) Add ¶

Add performs POST request for GroupSetting collection

func (*GraphServiceGroupSettingsCollectionRequest) Get ¶

Get performs GET request for GroupSetting collection

func (*GraphServiceGroupSettingsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for GroupSetting collection, max N pages

func (*GraphServiceGroupSettingsCollectionRequest) Paging ¶

func (r *GraphServiceGroupSettingsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]GroupSetting, error)

Paging perfoms paging operation for GroupSetting collection

type GraphServiceGroupSettingsCollectionRequestBuilder ¶

type GraphServiceGroupSettingsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceGroupSettingsCollectionRequestBuilder is request builder for GroupSetting collection

func (*GraphServiceGroupSettingsCollectionRequestBuilder) ID ¶

ID returns request builder for GroupSetting item

func (*GraphServiceGroupSettingsCollectionRequestBuilder) Request ¶

Request returns request for GroupSetting collection

type GraphServiceGroupsCollectionRequest ¶

type GraphServiceGroupsCollectionRequest struct{ BaseRequest }

GraphServiceGroupsCollectionRequest is request for Group collection

func (*GraphServiceGroupsCollectionRequest) Add ¶

func (r *GraphServiceGroupsCollectionRequest) Add(ctx context.Context, reqObj *Group) (resObj *Group, err error)

Add performs POST request for Group collection

func (*GraphServiceGroupsCollectionRequest) Get ¶

Get performs GET request for Group collection

func (*GraphServiceGroupsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Group collection, max N pages

func (*GraphServiceGroupsCollectionRequest) Paging ¶

func (r *GraphServiceGroupsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Group, error)

Paging perfoms paging operation for Group collection

type GraphServiceGroupsCollectionRequestBuilder ¶

type GraphServiceGroupsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceGroupsCollectionRequestBuilder is request builder for Group collection

func (*GraphServiceGroupsCollectionRequestBuilder) ID ¶

ID returns request builder for Group item

func (*GraphServiceGroupsCollectionRequestBuilder) Request ¶

Request returns request for Group collection

type GraphServiceIdentityProvidersCollectionRequest ¶

type GraphServiceIdentityProvidersCollectionRequest struct{ BaseRequest }

GraphServiceIdentityProvidersCollectionRequest is request for IdentityProvider collection

func (*GraphServiceIdentityProvidersCollectionRequest) Add ¶

Add performs POST request for IdentityProvider collection

func (*GraphServiceIdentityProvidersCollectionRequest) Get ¶

Get performs GET request for IdentityProvider collection

func (*GraphServiceIdentityProvidersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for IdentityProvider collection, max N pages

func (*GraphServiceIdentityProvidersCollectionRequest) Paging ¶

func (r *GraphServiceIdentityProvidersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]IdentityProvider, error)

Paging perfoms paging operation for IdentityProvider collection

type GraphServiceIdentityProvidersCollectionRequestBuilder ¶

type GraphServiceIdentityProvidersCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceIdentityProvidersCollectionRequestBuilder is request builder for IdentityProvider collection

func (*GraphServiceIdentityProvidersCollectionRequestBuilder) ID ¶

ID returns request builder for IdentityProvider item

func (*GraphServiceIdentityProvidersCollectionRequestBuilder) Request ¶

Request returns request for IdentityProvider collection

type GraphServiceInvitationsCollectionRequest ¶

type GraphServiceInvitationsCollectionRequest struct{ BaseRequest }

GraphServiceInvitationsCollectionRequest is request for Invitation collection

func (*GraphServiceInvitationsCollectionRequest) Add ¶

Add performs POST request for Invitation collection

func (*GraphServiceInvitationsCollectionRequest) Get ¶

Get performs GET request for Invitation collection

func (*GraphServiceInvitationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Invitation collection, max N pages

func (*GraphServiceInvitationsCollectionRequest) Paging ¶

func (r *GraphServiceInvitationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Invitation, error)

Paging perfoms paging operation for Invitation collection

type GraphServiceInvitationsCollectionRequestBuilder ¶

type GraphServiceInvitationsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceInvitationsCollectionRequestBuilder is request builder for Invitation collection

func (*GraphServiceInvitationsCollectionRequestBuilder) ID ¶

ID returns request builder for Invitation item

func (*GraphServiceInvitationsCollectionRequestBuilder) Request ¶

Request returns request for Invitation collection

type GraphServiceOrganizationCollectionRequest ¶

type GraphServiceOrganizationCollectionRequest struct{ BaseRequest }

GraphServiceOrganizationCollectionRequest is request for Organization collection

func (*GraphServiceOrganizationCollectionRequest) Add ¶

Add performs POST request for Organization collection

func (*GraphServiceOrganizationCollectionRequest) Get ¶

Get performs GET request for Organization collection

func (*GraphServiceOrganizationCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Organization collection, max N pages

func (*GraphServiceOrganizationCollectionRequest) Paging ¶

func (r *GraphServiceOrganizationCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Organization, error)

Paging perfoms paging operation for Organization collection

type GraphServiceOrganizationCollectionRequestBuilder ¶

type GraphServiceOrganizationCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceOrganizationCollectionRequestBuilder is request builder for Organization collection

func (*GraphServiceOrganizationCollectionRequestBuilder) ID ¶

ID returns request builder for Organization item

func (*GraphServiceOrganizationCollectionRequestBuilder) Request ¶

Request returns request for Organization collection

type GraphServiceRequestBuilder ¶

type GraphServiceRequestBuilder struct {
	BaseRequestBuilder
}

GraphServiceRequestBuilder is GraphService reuqest builder

func NewClient ¶

func NewClient(cli *http.Client) *GraphServiceRequestBuilder

NewClient returns GraphService request builder with default base URL

func (*GraphServiceRequestBuilder) AppCatalogs ¶

AppCatalogs is navigation property

func (*GraphServiceRequestBuilder) Applications ¶

Applications returns request builder for Application collection

func (*GraphServiceRequestBuilder) AuditLogs ¶

AuditLogs is navigation property

func (*GraphServiceRequestBuilder) CertificateBasedAuthConfiguration ¶

CertificateBasedAuthConfiguration returns request builder for CertificateBasedAuthConfiguration collection

func (*GraphServiceRequestBuilder) Communications ¶

Communications is navigation property

func (*GraphServiceRequestBuilder) Contacts ¶

Contacts returns request builder for OrgContact collection

func (*GraphServiceRequestBuilder) Contracts ¶

Contracts returns request builder for Contract collection

func (*GraphServiceRequestBuilder) DataPolicyOperations ¶

DataPolicyOperations returns request builder for DataPolicyOperation collection

func (*GraphServiceRequestBuilder) DeviceAppManagement ¶

DeviceAppManagement is navigation property

func (*GraphServiceRequestBuilder) DeviceManagement ¶

DeviceManagement is navigation property

func (*GraphServiceRequestBuilder) Devices ¶

Devices returns request builder for Device collection

func (*GraphServiceRequestBuilder) Directory ¶

Directory is navigation property

func (*GraphServiceRequestBuilder) DirectoryObjects ¶

DirectoryObjects returns request builder for DirectoryObject collection

func (*GraphServiceRequestBuilder) DirectoryRoleTemplates ¶

DirectoryRoleTemplates returns request builder for DirectoryRoleTemplate collection

func (*GraphServiceRequestBuilder) DirectoryRoles ¶

DirectoryRoles returns request builder for DirectoryRole collection

func (*GraphServiceRequestBuilder) DomainDNSRecords ¶

DomainDNSRecords returns request builder for DomainDNSRecord collection

func (*GraphServiceRequestBuilder) Domains ¶

Domains returns request builder for Domain collection

func (*GraphServiceRequestBuilder) Drive ¶

Drive is navigation property

func (*GraphServiceRequestBuilder) Drives ¶

Drives returns request builder for Drive collection

func (*GraphServiceRequestBuilder) Education ¶

Education is navigation property

func (*GraphServiceRequestBuilder) GetDriveItemByURL ¶

func (b *GraphServiceRequestBuilder) GetDriveItemByURL(ctx context.Context, itemURL string) (*DriveItemRequestBuilder, error)

GetDriveItemByURL returns DriveItemRequestBuilder addressed by URL

func (*GraphServiceRequestBuilder) GroupLifecyclePolicies ¶

GroupLifecyclePolicies returns request builder for GroupLifecyclePolicy collection

func (*GraphServiceRequestBuilder) GroupSettingTemplates ¶

GroupSettingTemplates returns request builder for GroupSettingTemplate collection

func (*GraphServiceRequestBuilder) GroupSettings ¶

GroupSettings returns request builder for GroupSetting collection

func (*GraphServiceRequestBuilder) Groups ¶

Groups returns request builder for Group collection

func (*GraphServiceRequestBuilder) IdentityProviders ¶

IdentityProviders returns request builder for IdentityProvider collection

func (*GraphServiceRequestBuilder) Invitations ¶

Invitations returns request builder for Invitation collection

func (*GraphServiceRequestBuilder) Me ¶

Me is navigation property

func (*GraphServiceRequestBuilder) Organization ¶

Organization returns request builder for Organization collection

func (*GraphServiceRequestBuilder) Planner ¶

Planner is navigation property

func (*GraphServiceRequestBuilder) Reports ¶

Reports is navigation property

func (*GraphServiceRequestBuilder) SchemaExtensions ¶

SchemaExtensions returns request builder for SchemaExtension collection

func (*GraphServiceRequestBuilder) Security ¶

Security is navigation property

func (*GraphServiceRequestBuilder) Shares ¶

Shares returns request builder for SharedDriveItem collection

func (*GraphServiceRequestBuilder) Sites ¶

Sites returns request builder for Site collection

func (*GraphServiceRequestBuilder) SubscribedSKUs ¶

SubscribedSKUs returns request builder for SubscribedSKU collection

func (*GraphServiceRequestBuilder) Subscriptions ¶

Subscriptions returns request builder for Subscription collection

func (*GraphServiceRequestBuilder) Teams ¶

Teams returns request builder for Team collection

func (*GraphServiceRequestBuilder) Users ¶

Users returns request builder for User collection

func (*GraphServiceRequestBuilder) Workbooks ¶

Workbooks returns request builder for DriveItem collection

type GraphServiceSchemaExtensionsCollectionRequest ¶

type GraphServiceSchemaExtensionsCollectionRequest struct{ BaseRequest }

GraphServiceSchemaExtensionsCollectionRequest is request for SchemaExtension collection

func (*GraphServiceSchemaExtensionsCollectionRequest) Add ¶

Add performs POST request for SchemaExtension collection

func (*GraphServiceSchemaExtensionsCollectionRequest) Get ¶

Get performs GET request for SchemaExtension collection

func (*GraphServiceSchemaExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SchemaExtension collection, max N pages

func (*GraphServiceSchemaExtensionsCollectionRequest) Paging ¶

func (r *GraphServiceSchemaExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SchemaExtension, error)

Paging perfoms paging operation for SchemaExtension collection

type GraphServiceSchemaExtensionsCollectionRequestBuilder ¶

type GraphServiceSchemaExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceSchemaExtensionsCollectionRequestBuilder is request builder for SchemaExtension collection

func (*GraphServiceSchemaExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for SchemaExtension item

func (*GraphServiceSchemaExtensionsCollectionRequestBuilder) Request ¶

Request returns request for SchemaExtension collection

type GraphServiceSharesCollectionRequest ¶

type GraphServiceSharesCollectionRequest struct{ BaseRequest }

GraphServiceSharesCollectionRequest is request for SharedDriveItem collection

func (*GraphServiceSharesCollectionRequest) Add ¶

Add performs POST request for SharedDriveItem collection

func (*GraphServiceSharesCollectionRequest) Get ¶

Get performs GET request for SharedDriveItem collection

func (*GraphServiceSharesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SharedDriveItem collection, max N pages

func (*GraphServiceSharesCollectionRequest) Paging ¶

func (r *GraphServiceSharesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SharedDriveItem, error)

Paging perfoms paging operation for SharedDriveItem collection

type GraphServiceSharesCollectionRequestBuilder ¶

type GraphServiceSharesCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceSharesCollectionRequestBuilder is request builder for SharedDriveItem collection

func (*GraphServiceSharesCollectionRequestBuilder) ID ¶

ID returns request builder for SharedDriveItem item

func (*GraphServiceSharesCollectionRequestBuilder) Request ¶

Request returns request for SharedDriveItem collection

type GraphServiceSitesCollectionRequest ¶

type GraphServiceSitesCollectionRequest struct{ BaseRequest }

GraphServiceSitesCollectionRequest is request for Site collection

func (*GraphServiceSitesCollectionRequest) Add ¶

func (r *GraphServiceSitesCollectionRequest) Add(ctx context.Context, reqObj *Site) (resObj *Site, err error)

Add performs POST request for Site collection

func (*GraphServiceSitesCollectionRequest) Get ¶

Get performs GET request for Site collection

func (*GraphServiceSitesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Site collection, max N pages

func (*GraphServiceSitesCollectionRequest) Paging ¶

func (r *GraphServiceSitesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Site, error)

Paging perfoms paging operation for Site collection

type GraphServiceSitesCollectionRequestBuilder ¶

type GraphServiceSitesCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceSitesCollectionRequestBuilder is request builder for Site collection

func (*GraphServiceSitesCollectionRequestBuilder) GetByPath ¶

GetByPath returns SiteRequestBuilder addressed by hostname and path

func (*GraphServiceSitesCollectionRequestBuilder) ID ¶

ID returns request builder for Site item

func (*GraphServiceSitesCollectionRequestBuilder) Request ¶

Request returns request for Site collection

type GraphServiceSubscribedSKUsCollectionRequest ¶

type GraphServiceSubscribedSKUsCollectionRequest struct{ BaseRequest }

GraphServiceSubscribedSKUsCollectionRequest is request for SubscribedSKU collection

func (*GraphServiceSubscribedSKUsCollectionRequest) Add ¶

Add performs POST request for SubscribedSKU collection

func (*GraphServiceSubscribedSKUsCollectionRequest) Get ¶

Get performs GET request for SubscribedSKU collection

func (*GraphServiceSubscribedSKUsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SubscribedSKU collection, max N pages

func (*GraphServiceSubscribedSKUsCollectionRequest) Paging ¶

func (r *GraphServiceSubscribedSKUsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SubscribedSKU, error)

Paging perfoms paging operation for SubscribedSKU collection

type GraphServiceSubscribedSKUsCollectionRequestBuilder ¶

type GraphServiceSubscribedSKUsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceSubscribedSKUsCollectionRequestBuilder is request builder for SubscribedSKU collection

func (*GraphServiceSubscribedSKUsCollectionRequestBuilder) ID ¶

ID returns request builder for SubscribedSKU item

func (*GraphServiceSubscribedSKUsCollectionRequestBuilder) Request ¶

Request returns request for SubscribedSKU collection

type GraphServiceSubscriptionsCollectionRequest ¶

type GraphServiceSubscriptionsCollectionRequest struct{ BaseRequest }

GraphServiceSubscriptionsCollectionRequest is request for Subscription collection

func (*GraphServiceSubscriptionsCollectionRequest) Add ¶

Add performs POST request for Subscription collection

func (*GraphServiceSubscriptionsCollectionRequest) Get ¶

Get performs GET request for Subscription collection

func (*GraphServiceSubscriptionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Subscription collection, max N pages

func (*GraphServiceSubscriptionsCollectionRequest) Paging ¶

func (r *GraphServiceSubscriptionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Subscription, error)

Paging perfoms paging operation for Subscription collection

type GraphServiceSubscriptionsCollectionRequestBuilder ¶

type GraphServiceSubscriptionsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceSubscriptionsCollectionRequestBuilder is request builder for Subscription collection

func (*GraphServiceSubscriptionsCollectionRequestBuilder) ID ¶

ID returns request builder for Subscription item

func (*GraphServiceSubscriptionsCollectionRequestBuilder) Request ¶

Request returns request for Subscription collection

type GraphServiceTeamsCollectionRequest ¶

type GraphServiceTeamsCollectionRequest struct{ BaseRequest }

GraphServiceTeamsCollectionRequest is request for Team collection

func (*GraphServiceTeamsCollectionRequest) Add ¶

func (r *GraphServiceTeamsCollectionRequest) Add(ctx context.Context, reqObj *Team) (resObj *Team, err error)

Add performs POST request for Team collection

func (*GraphServiceTeamsCollectionRequest) Get ¶

Get performs GET request for Team collection

func (*GraphServiceTeamsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Team collection, max N pages

func (*GraphServiceTeamsCollectionRequest) Paging ¶

func (r *GraphServiceTeamsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Team, error)

Paging perfoms paging operation for Team collection

type GraphServiceTeamsCollectionRequestBuilder ¶

type GraphServiceTeamsCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceTeamsCollectionRequestBuilder is request builder for Team collection

func (*GraphServiceTeamsCollectionRequestBuilder) ID ¶

ID returns request builder for Team item

func (*GraphServiceTeamsCollectionRequestBuilder) Request ¶

Request returns request for Team collection

type GraphServiceUsersCollectionRequest ¶

type GraphServiceUsersCollectionRequest struct{ BaseRequest }

GraphServiceUsersCollectionRequest is request for User collection

func (*GraphServiceUsersCollectionRequest) Add ¶

func (r *GraphServiceUsersCollectionRequest) Add(ctx context.Context, reqObj *User) (resObj *User, err error)

Add performs POST request for User collection

func (*GraphServiceUsersCollectionRequest) Get ¶

Get performs GET request for User collection

func (*GraphServiceUsersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for User collection, max N pages

func (*GraphServiceUsersCollectionRequest) Paging ¶

func (r *GraphServiceUsersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]User, error)

Paging perfoms paging operation for User collection

type GraphServiceUsersCollectionRequestBuilder ¶

type GraphServiceUsersCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceUsersCollectionRequestBuilder is request builder for User collection

func (*GraphServiceUsersCollectionRequestBuilder) ID ¶

ID returns request builder for User item

func (*GraphServiceUsersCollectionRequestBuilder) Request ¶

Request returns request for User collection

type GraphServiceWorkbooksCollectionRequest ¶

type GraphServiceWorkbooksCollectionRequest struct{ BaseRequest }

GraphServiceWorkbooksCollectionRequest is request for DriveItem collection

func (*GraphServiceWorkbooksCollectionRequest) Add ¶

func (r *GraphServiceWorkbooksCollectionRequest) Add(ctx context.Context, reqObj *DriveItem) (resObj *DriveItem, err error)

Add performs POST request for DriveItem collection

func (*GraphServiceWorkbooksCollectionRequest) Get ¶

Get performs GET request for DriveItem collection

func (*GraphServiceWorkbooksCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DriveItem collection, max N pages

func (*GraphServiceWorkbooksCollectionRequest) Paging ¶

func (r *GraphServiceWorkbooksCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DriveItem, error)

Paging perfoms paging operation for DriveItem collection

type GraphServiceWorkbooksCollectionRequestBuilder ¶

type GraphServiceWorkbooksCollectionRequestBuilder struct{ BaseRequestBuilder }

GraphServiceWorkbooksCollectionRequestBuilder is request builder for DriveItem collection

func (*GraphServiceWorkbooksCollectionRequestBuilder) ID ¶

ID returns request builder for DriveItem item

func (*GraphServiceWorkbooksCollectionRequestBuilder) Request ¶

Request returns request for DriveItem collection

type Group ¶

type Group struct {
	// DirectoryObject is the base model of Group
	DirectoryObject
	// AssignedLicenses undocumented
	AssignedLicenses []AssignedLicense `json:"assignedLicenses,omitempty"`
	// Classification undocumented
	Classification *string `json:"classification,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// HasMembersWithLicenseErrors undocumented
	HasMembersWithLicenseErrors *bool `json:"hasMembersWithLicenseErrors,omitempty"`
	// GroupTypes undocumented
	GroupTypes []string `json:"groupTypes,omitempty"`
	// LicenseProcessingState undocumented
	LicenseProcessingState *LicenseProcessingState `json:"licenseProcessingState,omitempty"`
	// Mail undocumented
	Mail *string `json:"mail,omitempty"`
	// MailEnabled undocumented
	MailEnabled *bool `json:"mailEnabled,omitempty"`
	// MailNickname undocumented
	MailNickname *string `json:"mailNickname,omitempty"`
	// OnPremisesDomainName undocumented
	OnPremisesDomainName *string `json:"onPremisesDomainName,omitempty"`
	// OnPremisesLastSyncDateTime undocumented
	OnPremisesLastSyncDateTime *time.Time `json:"onPremisesLastSyncDateTime,omitempty"`
	// OnPremisesNetBiosName undocumented
	OnPremisesNetBiosName *string `json:"onPremisesNetBiosName,omitempty"`
	// OnPremisesProvisioningErrors undocumented
	OnPremisesProvisioningErrors []OnPremisesProvisioningError `json:"onPremisesProvisioningErrors,omitempty"`
	// OnPremisesSamAccountName undocumented
	OnPremisesSamAccountName *string `json:"onPremisesSamAccountName,omitempty"`
	// OnPremisesSecurityIdentifier undocumented
	OnPremisesSecurityIdentifier *string `json:"onPremisesSecurityIdentifier,omitempty"`
	// OnPremisesSyncEnabled undocumented
	OnPremisesSyncEnabled *bool `json:"onPremisesSyncEnabled,omitempty"`
	// PreferredDataLocation undocumented
	PreferredDataLocation *string `json:"preferredDataLocation,omitempty"`
	// ProxyAddresses undocumented
	ProxyAddresses []string `json:"proxyAddresses,omitempty"`
	// RenewedDateTime undocumented
	RenewedDateTime *time.Time `json:"renewedDateTime,omitempty"`
	// SecurityEnabled undocumented
	SecurityEnabled *bool `json:"securityEnabled,omitempty"`
	// SecurityIdentifier undocumented
	SecurityIdentifier *string `json:"securityIdentifier,omitempty"`
	// Visibility undocumented
	Visibility *string `json:"visibility,omitempty"`
	// AllowExternalSenders undocumented
	AllowExternalSenders *bool `json:"allowExternalSenders,omitempty"`
	// AutoSubscribeNewMembers undocumented
	AutoSubscribeNewMembers *bool `json:"autoSubscribeNewMembers,omitempty"`
	// IsSubscribedByMail undocumented
	IsSubscribedByMail *bool `json:"isSubscribedByMail,omitempty"`
	// UnseenCount undocumented
	UnseenCount *int `json:"unseenCount,omitempty"`
	// IsArchived undocumented
	IsArchived *bool `json:"isArchived,omitempty"`
	// Members undocumented
	Members []DirectoryObject `json:"members,omitempty"`
	// MemberOf undocumented
	MemberOf []DirectoryObject `json:"memberOf,omitempty"`
	// MembersWithLicenseErrors undocumented
	MembersWithLicenseErrors []DirectoryObject `json:"membersWithLicenseErrors,omitempty"`
	// TransitiveMembers undocumented
	TransitiveMembers []DirectoryObject `json:"transitiveMembers,omitempty"`
	// TransitiveMemberOf undocumented
	TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"`
	// CreatedOnBehalfOf undocumented
	CreatedOnBehalfOf *DirectoryObject `json:"createdOnBehalfOf,omitempty"`
	// Owners undocumented
	Owners []DirectoryObject `json:"owners,omitempty"`
	// Settings undocumented
	Settings []GroupSetting `json:"settings,omitempty"`
	// Conversations undocumented
	Conversations []Conversation `json:"conversations,omitempty"`
	// Photos undocumented
	Photos []ProfilePhoto `json:"photos,omitempty"`
	// AcceptedSenders undocumented
	AcceptedSenders []DirectoryObject `json:"acceptedSenders,omitempty"`
	// RejectedSenders undocumented
	RejectedSenders []DirectoryObject `json:"rejectedSenders,omitempty"`
	// Threads undocumented
	Threads []ConversationThread `json:"threads,omitempty"`
	// Calendar undocumented
	Calendar *Calendar `json:"calendar,omitempty"`
	// CalendarView undocumented
	CalendarView []Event `json:"calendarView,omitempty"`
	// Events undocumented
	Events []Event `json:"events,omitempty"`
	// Photo undocumented
	Photo *ProfilePhoto `json:"photo,omitempty"`
	// Drive undocumented
	Drive *Drive `json:"drive,omitempty"`
	// Drives undocumented
	Drives []Drive `json:"drives,omitempty"`
	// Sites undocumented
	Sites []Site `json:"sites,omitempty"`
	// Extensions undocumented
	Extensions []Extension `json:"extensions,omitempty"`
	// GroupLifecyclePolicies undocumented
	GroupLifecyclePolicies []GroupLifecyclePolicy `json:"groupLifecyclePolicies,omitempty"`
	// Planner undocumented
	Planner *PlannerGroup `json:"planner,omitempty"`
	// Onenote undocumented
	Onenote *Onenote `json:"onenote,omitempty"`
	// Team undocumented
	Team *Team `json:"team,omitempty"`
}

Group undocumented

type GroupAcceptedSendersCollectionRequest ¶

type GroupAcceptedSendersCollectionRequest struct{ BaseRequest }

GroupAcceptedSendersCollectionRequest is request for DirectoryObject collection

func (*GroupAcceptedSendersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GroupAcceptedSendersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GroupAcceptedSendersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GroupAcceptedSendersCollectionRequest) Paging ¶

func (r *GroupAcceptedSendersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GroupAcceptedSendersCollectionRequestBuilder ¶

type GroupAcceptedSendersCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupAcceptedSendersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GroupAcceptedSendersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*GroupAcceptedSendersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GroupAcceptedSendersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*GroupAcceptedSendersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupAddFavoriteRequest ¶

type GroupAddFavoriteRequest struct{ BaseRequest }

func (*GroupAddFavoriteRequest) Post ¶

type GroupAddFavoriteRequestBuilder ¶

type GroupAddFavoriteRequestBuilder struct{ BaseRequestBuilder }

func (*GroupAddFavoriteRequestBuilder) Request ¶

type GroupAddFavoriteRequestParameter ¶

type GroupAddFavoriteRequestParameter struct {
}

GroupAddFavoriteRequestParameter undocumented

type GroupAssignmentTarget ¶

type GroupAssignmentTarget struct {
	// DeviceAndAppManagementAssignmentTarget is the base model of GroupAssignmentTarget
	DeviceAndAppManagementAssignmentTarget
	// GroupID The group Id that is the target of the assignment.
	GroupID *string `json:"groupId,omitempty"`
}

GroupAssignmentTarget undocumented

type GroupCalendarViewCollectionRequest ¶

type GroupCalendarViewCollectionRequest struct{ BaseRequest }

GroupCalendarViewCollectionRequest is request for Event collection

func (*GroupCalendarViewCollectionRequest) Add ¶

func (r *GroupCalendarViewCollectionRequest) Add(ctx context.Context, reqObj *Event) (resObj *Event, err error)

Add performs POST request for Event collection

func (*GroupCalendarViewCollectionRequest) Get ¶

Get performs GET request for Event collection

func (*GroupCalendarViewCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Event collection, max N pages

func (*GroupCalendarViewCollectionRequest) Paging ¶

func (r *GroupCalendarViewCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Event, error)

Paging perfoms paging operation for Event collection

type GroupCalendarViewCollectionRequestBuilder ¶

type GroupCalendarViewCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupCalendarViewCollectionRequestBuilder is request builder for Event collection

func (*GroupCalendarViewCollectionRequestBuilder) ID ¶

ID returns request builder for Event item

func (*GroupCalendarViewCollectionRequestBuilder) Request ¶

Request returns request for Event collection

type GroupConversationsCollectionRequest ¶

type GroupConversationsCollectionRequest struct{ BaseRequest }

GroupConversationsCollectionRequest is request for Conversation collection

func (*GroupConversationsCollectionRequest) Add ¶

Add performs POST request for Conversation collection

func (*GroupConversationsCollectionRequest) Get ¶

Get performs GET request for Conversation collection

func (*GroupConversationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Conversation collection, max N pages

func (*GroupConversationsCollectionRequest) Paging ¶

func (r *GroupConversationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Conversation, error)

Paging perfoms paging operation for Conversation collection

type GroupConversationsCollectionRequestBuilder ¶

type GroupConversationsCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupConversationsCollectionRequestBuilder is request builder for Conversation collection

func (*GroupConversationsCollectionRequestBuilder) ID ¶

ID returns request builder for Conversation item

func (*GroupConversationsCollectionRequestBuilder) Request ¶

Request returns request for Conversation collection

type GroupDrivesCollectionRequest ¶

type GroupDrivesCollectionRequest struct{ BaseRequest }

GroupDrivesCollectionRequest is request for Drive collection

func (*GroupDrivesCollectionRequest) Add ¶

func (r *GroupDrivesCollectionRequest) Add(ctx context.Context, reqObj *Drive) (resObj *Drive, err error)

Add performs POST request for Drive collection

func (*GroupDrivesCollectionRequest) Get ¶

Get performs GET request for Drive collection

func (*GroupDrivesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Drive collection, max N pages

func (*GroupDrivesCollectionRequest) Paging ¶

func (r *GroupDrivesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Drive, error)

Paging perfoms paging operation for Drive collection

type GroupDrivesCollectionRequestBuilder ¶

type GroupDrivesCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupDrivesCollectionRequestBuilder is request builder for Drive collection

func (*GroupDrivesCollectionRequestBuilder) ID ¶

ID returns request builder for Drive item

func (*GroupDrivesCollectionRequestBuilder) Request ¶

Request returns request for Drive collection

type GroupEventsCollectionRequest ¶

type GroupEventsCollectionRequest struct{ BaseRequest }

GroupEventsCollectionRequest is request for Event collection

func (*GroupEventsCollectionRequest) Add ¶

func (r *GroupEventsCollectionRequest) Add(ctx context.Context, reqObj *Event) (resObj *Event, err error)

Add performs POST request for Event collection

func (*GroupEventsCollectionRequest) Get ¶

Get performs GET request for Event collection

func (*GroupEventsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Event collection, max N pages

func (*GroupEventsCollectionRequest) Paging ¶

func (r *GroupEventsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Event, error)

Paging perfoms paging operation for Event collection

type GroupEventsCollectionRequestBuilder ¶

type GroupEventsCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupEventsCollectionRequestBuilder is request builder for Event collection

func (*GroupEventsCollectionRequestBuilder) ID ¶

ID returns request builder for Event item

func (*GroupEventsCollectionRequestBuilder) Request ¶

Request returns request for Event collection

type GroupExtensionsCollectionRequest ¶

type GroupExtensionsCollectionRequest struct{ BaseRequest }

GroupExtensionsCollectionRequest is request for Extension collection

func (*GroupExtensionsCollectionRequest) Add ¶

func (r *GroupExtensionsCollectionRequest) Add(ctx context.Context, reqObj *Extension) (resObj *Extension, err error)

Add performs POST request for Extension collection

func (*GroupExtensionsCollectionRequest) Get ¶

Get performs GET request for Extension collection

func (*GroupExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Extension collection, max N pages

func (*GroupExtensionsCollectionRequest) Paging ¶

func (r *GroupExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Extension, error)

Paging perfoms paging operation for Extension collection

type GroupExtensionsCollectionRequestBuilder ¶

type GroupExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupExtensionsCollectionRequestBuilder is request builder for Extension collection

func (*GroupExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for Extension item

func (*GroupExtensionsCollectionRequestBuilder) Request ¶

Request returns request for Extension collection

type GroupGroupLifecyclePoliciesCollectionRequest ¶

type GroupGroupLifecyclePoliciesCollectionRequest struct{ BaseRequest }

GroupGroupLifecyclePoliciesCollectionRequest is request for GroupLifecyclePolicy collection

func (*GroupGroupLifecyclePoliciesCollectionRequest) Add ¶

Add performs POST request for GroupLifecyclePolicy collection

func (*GroupGroupLifecyclePoliciesCollectionRequest) Get ¶

Get performs GET request for GroupLifecyclePolicy collection

func (*GroupGroupLifecyclePoliciesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for GroupLifecyclePolicy collection, max N pages

func (*GroupGroupLifecyclePoliciesCollectionRequest) Paging ¶

func (r *GroupGroupLifecyclePoliciesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]GroupLifecyclePolicy, error)

Paging perfoms paging operation for GroupLifecyclePolicy collection

type GroupGroupLifecyclePoliciesCollectionRequestBuilder ¶

type GroupGroupLifecyclePoliciesCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupGroupLifecyclePoliciesCollectionRequestBuilder is request builder for GroupLifecyclePolicy collection

func (*GroupGroupLifecyclePoliciesCollectionRequestBuilder) ID ¶

ID returns request builder for GroupLifecyclePolicy item

func (*GroupGroupLifecyclePoliciesCollectionRequestBuilder) Request ¶

Request returns request for GroupLifecyclePolicy collection

type GroupLifecyclePolicy ¶

type GroupLifecyclePolicy struct {
	// Entity is the base model of GroupLifecyclePolicy
	Entity
	// GroupLifetimeInDays undocumented
	GroupLifetimeInDays *int `json:"groupLifetimeInDays,omitempty"`
	// ManagedGroupTypes undocumented
	ManagedGroupTypes *string `json:"managedGroupTypes,omitempty"`
	// AlternateNotificationEmails undocumented
	AlternateNotificationEmails *string `json:"alternateNotificationEmails,omitempty"`
}

GroupLifecyclePolicy undocumented

type GroupLifecyclePolicyAddGroupRequest ¶

type GroupLifecyclePolicyAddGroupRequest struct{ BaseRequest }

func (*GroupLifecyclePolicyAddGroupRequest) Post ¶

func (r *GroupLifecyclePolicyAddGroupRequest) Post(ctx context.Context) (resObj *bool, err error)

type GroupLifecyclePolicyAddGroupRequestBuilder ¶

type GroupLifecyclePolicyAddGroupRequestBuilder struct{ BaseRequestBuilder }

func (*GroupLifecyclePolicyAddGroupRequestBuilder) Request ¶

type GroupLifecyclePolicyAddGroupRequestParameter ¶

type GroupLifecyclePolicyAddGroupRequestParameter struct {
	// GroupID undocumented
	GroupID *string `json:"groupId,omitempty"`
}

GroupLifecyclePolicyAddGroupRequestParameter undocumented

type GroupLifecyclePolicyRemoveGroupRequest ¶

type GroupLifecyclePolicyRemoveGroupRequest struct{ BaseRequest }

func (*GroupLifecyclePolicyRemoveGroupRequest) Post ¶

func (r *GroupLifecyclePolicyRemoveGroupRequest) Post(ctx context.Context) (resObj *bool, err error)

type GroupLifecyclePolicyRemoveGroupRequestBuilder ¶

type GroupLifecyclePolicyRemoveGroupRequestBuilder struct{ BaseRequestBuilder }

func (*GroupLifecyclePolicyRemoveGroupRequestBuilder) Request ¶

type GroupLifecyclePolicyRemoveGroupRequestParameter ¶

type GroupLifecyclePolicyRemoveGroupRequestParameter struct {
	// GroupID undocumented
	GroupID *string `json:"groupId,omitempty"`
}

GroupLifecyclePolicyRemoveGroupRequestParameter undocumented

type GroupLifecyclePolicyRequest ¶

type GroupLifecyclePolicyRequest struct{ BaseRequest }

GroupLifecyclePolicyRequest is request for GroupLifecyclePolicy

func (*GroupLifecyclePolicyRequest) Delete ¶

Delete performs DELETE request for GroupLifecyclePolicy

func (*GroupLifecyclePolicyRequest) Get ¶

Get performs GET request for GroupLifecyclePolicy

func (*GroupLifecyclePolicyRequest) Update ¶

Update performs PATCH request for GroupLifecyclePolicy

type GroupLifecyclePolicyRequestBuilder ¶

type GroupLifecyclePolicyRequestBuilder struct{ BaseRequestBuilder }

GroupLifecyclePolicyRequestBuilder is request builder for GroupLifecyclePolicy

func (*GroupLifecyclePolicyRequestBuilder) AddGroup ¶

AddGroup action undocumented

func (*GroupLifecyclePolicyRequestBuilder) RemoveGroup ¶

RemoveGroup action undocumented

func (*GroupLifecyclePolicyRequestBuilder) Request ¶

Request returns GroupLifecyclePolicyRequest

type GroupMemberOfCollectionRequest ¶

type GroupMemberOfCollectionRequest struct{ BaseRequest }

GroupMemberOfCollectionRequest is request for DirectoryObject collection

func (*GroupMemberOfCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GroupMemberOfCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GroupMemberOfCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GroupMemberOfCollectionRequest) Paging ¶

func (r *GroupMemberOfCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GroupMemberOfCollectionRequestBuilder ¶

type GroupMemberOfCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupMemberOfCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GroupMemberOfCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*GroupMemberOfCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GroupMemberOfCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*GroupMemberOfCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupMembersCollectionRequest ¶

type GroupMembersCollectionRequest struct{ BaseRequest }

GroupMembersCollectionRequest is request for DirectoryObject collection

func (*GroupMembersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GroupMembersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GroupMembersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GroupMembersCollectionRequest) Paging ¶

func (r *GroupMembersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GroupMembersCollectionRequestBuilder ¶

type GroupMembersCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupMembersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GroupMembersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*GroupMembersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GroupMembersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*GroupMembersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupMembersWithLicenseErrorsCollectionRequest ¶

type GroupMembersWithLicenseErrorsCollectionRequest struct{ BaseRequest }

GroupMembersWithLicenseErrorsCollectionRequest is request for DirectoryObject collection

func (*GroupMembersWithLicenseErrorsCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GroupMembersWithLicenseErrorsCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GroupMembersWithLicenseErrorsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GroupMembersWithLicenseErrorsCollectionRequest) Paging ¶

func (r *GroupMembersWithLicenseErrorsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GroupMembersWithLicenseErrorsCollectionRequestBuilder ¶

type GroupMembersWithLicenseErrorsCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupMembersWithLicenseErrorsCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GroupMembersWithLicenseErrorsCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*GroupMembersWithLicenseErrorsCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GroupMembersWithLicenseErrorsCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*GroupMembersWithLicenseErrorsCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupOwnersCollectionRequest ¶

type GroupOwnersCollectionRequest struct{ BaseRequest }

GroupOwnersCollectionRequest is request for DirectoryObject collection

func (*GroupOwnersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GroupOwnersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GroupOwnersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GroupOwnersCollectionRequest) Paging ¶

func (r *GroupOwnersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GroupOwnersCollectionRequestBuilder ¶

type GroupOwnersCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupOwnersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GroupOwnersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*GroupOwnersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GroupOwnersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*GroupOwnersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupPhotosCollectionRequest ¶

type GroupPhotosCollectionRequest struct{ BaseRequest }

GroupPhotosCollectionRequest is request for ProfilePhoto collection

func (*GroupPhotosCollectionRequest) Add ¶

func (r *GroupPhotosCollectionRequest) Add(ctx context.Context, reqObj *ProfilePhoto) (resObj *ProfilePhoto, err error)

Add performs POST request for ProfilePhoto collection

func (*GroupPhotosCollectionRequest) Get ¶

Get performs GET request for ProfilePhoto collection

func (*GroupPhotosCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ProfilePhoto collection, max N pages

func (*GroupPhotosCollectionRequest) Paging ¶

func (r *GroupPhotosCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ProfilePhoto, error)

Paging perfoms paging operation for ProfilePhoto collection

type GroupPhotosCollectionRequestBuilder ¶

type GroupPhotosCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupPhotosCollectionRequestBuilder is request builder for ProfilePhoto collection

func (*GroupPhotosCollectionRequestBuilder) ID ¶

ID returns request builder for ProfilePhoto item

func (*GroupPhotosCollectionRequestBuilder) Request ¶

Request returns request for ProfilePhoto collection

type GroupRejectedSendersCollectionRequest ¶

type GroupRejectedSendersCollectionRequest struct{ BaseRequest }

GroupRejectedSendersCollectionRequest is request for DirectoryObject collection

func (*GroupRejectedSendersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GroupRejectedSendersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GroupRejectedSendersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GroupRejectedSendersCollectionRequest) Paging ¶

func (r *GroupRejectedSendersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GroupRejectedSendersCollectionRequestBuilder ¶

type GroupRejectedSendersCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupRejectedSendersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GroupRejectedSendersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*GroupRejectedSendersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GroupRejectedSendersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*GroupRejectedSendersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupRemoveFavoriteRequest ¶

type GroupRemoveFavoriteRequest struct{ BaseRequest }

func (*GroupRemoveFavoriteRequest) Post ¶

type GroupRemoveFavoriteRequestBuilder ¶

type GroupRemoveFavoriteRequestBuilder struct{ BaseRequestBuilder }

func (*GroupRemoveFavoriteRequestBuilder) Request ¶

type GroupRemoveFavoriteRequestParameter ¶

type GroupRemoveFavoriteRequestParameter struct {
}

GroupRemoveFavoriteRequestParameter undocumented

type GroupRenewRequest ¶

type GroupRenewRequest struct{ BaseRequest }

func (*GroupRenewRequest) Post ¶

func (r *GroupRenewRequest) Post(ctx context.Context) error

type GroupRenewRequestBuilder ¶

type GroupRenewRequestBuilder struct{ BaseRequestBuilder }

func (*GroupRenewRequestBuilder) Request ¶

type GroupRenewRequestParameter ¶

type GroupRenewRequestParameter struct {
}

GroupRenewRequestParameter undocumented

type GroupRequest ¶

type GroupRequest struct{ BaseRequest }

GroupRequest is request for Group

func (*GroupRequest) Delete ¶

func (r *GroupRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Group

func (*GroupRequest) Get ¶

func (r *GroupRequest) Get(ctx context.Context) (resObj *Group, err error)

Get performs GET request for Group

func (*GroupRequest) Update ¶

func (r *GroupRequest) Update(ctx context.Context, reqObj *Group) error

Update performs PATCH request for Group

type GroupRequestBuilder ¶

type GroupRequestBuilder struct{ BaseRequestBuilder }

GroupRequestBuilder is request builder for Group

func (*GroupRequestBuilder) AcceptedSenders ¶

AcceptedSenders returns request builder for DirectoryObject collection

func (*GroupRequestBuilder) AddFavorite ¶

AddFavorite action undocumented

func (*GroupRequestBuilder) Calendar ¶

Calendar is navigation property

func (*GroupRequestBuilder) CalendarView ¶

CalendarView returns request builder for Event collection

func (*GroupRequestBuilder) Conversations ¶

Conversations returns request builder for Conversation collection

func (*GroupRequestBuilder) CreatedOnBehalfOf ¶

func (b *GroupRequestBuilder) CreatedOnBehalfOf() *DirectoryObjectRequestBuilder

CreatedOnBehalfOf is navigation property

func (*GroupRequestBuilder) Drive ¶

Drive is navigation property

func (*GroupRequestBuilder) Drives ¶

Drives returns request builder for Drive collection

func (*GroupRequestBuilder) Events ¶

Events returns request builder for Event collection

func (*GroupRequestBuilder) Extensions ¶

Extensions returns request builder for Extension collection

func (*GroupRequestBuilder) GroupLifecyclePolicies ¶

GroupLifecyclePolicies returns request builder for GroupLifecyclePolicy collection

func (*GroupRequestBuilder) MemberOf ¶

MemberOf returns request builder for DirectoryObject collection

func (*GroupRequestBuilder) Members ¶

Members returns request builder for DirectoryObject collection

func (*GroupRequestBuilder) MembersWithLicenseErrors ¶

MembersWithLicenseErrors returns request builder for DirectoryObject collection

func (*GroupRequestBuilder) Onenote ¶

Onenote is navigation property

func (*GroupRequestBuilder) Owners ¶

Owners returns request builder for DirectoryObject collection

func (*GroupRequestBuilder) Photo ¶

Photo is navigation property

func (*GroupRequestBuilder) Photos ¶

Photos returns request builder for ProfilePhoto collection

func (*GroupRequestBuilder) Planner ¶

Planner is navigation property

func (*GroupRequestBuilder) RejectedSenders ¶

RejectedSenders returns request builder for DirectoryObject collection

func (*GroupRequestBuilder) RemoveFavorite ¶

RemoveFavorite action undocumented

func (*GroupRequestBuilder) Renew ¶

Renew action undocumented

func (*GroupRequestBuilder) Request ¶

func (b *GroupRequestBuilder) Request() *GroupRequest

Request returns GroupRequest

func (*GroupRequestBuilder) ResetUnseenCount ¶

ResetUnseenCount action undocumented

func (*GroupRequestBuilder) Settings ¶

Settings returns request builder for GroupSetting collection

func (*GroupRequestBuilder) Sites ¶

Sites returns request builder for Site collection

func (*GroupRequestBuilder) SubscribeByMail ¶

SubscribeByMail action undocumented

func (*GroupRequestBuilder) Team ¶

Team is navigation property

func (*GroupRequestBuilder) Threads ¶

Threads returns request builder for ConversationThread collection

func (*GroupRequestBuilder) TransitiveMemberOf ¶

TransitiveMemberOf returns request builder for DirectoryObject collection

func (*GroupRequestBuilder) TransitiveMembers ¶

TransitiveMembers returns request builder for DirectoryObject collection

func (*GroupRequestBuilder) UnsubscribeByMail ¶

UnsubscribeByMail action undocumented

func (*GroupRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupResetUnseenCountRequest ¶

type GroupResetUnseenCountRequest struct{ BaseRequest }

func (*GroupResetUnseenCountRequest) Post ¶

type GroupResetUnseenCountRequestBuilder ¶

type GroupResetUnseenCountRequestBuilder struct{ BaseRequestBuilder }

func (*GroupResetUnseenCountRequestBuilder) Request ¶

type GroupResetUnseenCountRequestParameter ¶

type GroupResetUnseenCountRequestParameter struct {
}

GroupResetUnseenCountRequestParameter undocumented

type GroupSetting ¶

type GroupSetting struct {
	// Entity is the base model of GroupSetting
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// TemplateID undocumented
	TemplateID *string `json:"templateId,omitempty"`
	// Values undocumented
	Values []SettingValue `json:"values,omitempty"`
}

GroupSetting undocumented

type GroupSettingRequest ¶

type GroupSettingRequest struct{ BaseRequest }

GroupSettingRequest is request for GroupSetting

func (*GroupSettingRequest) Delete ¶

func (r *GroupSettingRequest) Delete(ctx context.Context) error

Delete performs DELETE request for GroupSetting

func (*GroupSettingRequest) Get ¶

func (r *GroupSettingRequest) Get(ctx context.Context) (resObj *GroupSetting, err error)

Get performs GET request for GroupSetting

func (*GroupSettingRequest) Update ¶

func (r *GroupSettingRequest) Update(ctx context.Context, reqObj *GroupSetting) error

Update performs PATCH request for GroupSetting

type GroupSettingRequestBuilder ¶

type GroupSettingRequestBuilder struct{ BaseRequestBuilder }

GroupSettingRequestBuilder is request builder for GroupSetting

func (*GroupSettingRequestBuilder) Request ¶

Request returns GroupSettingRequest

type GroupSettingTemplate ¶

type GroupSettingTemplate struct {
	// DirectoryObject is the base model of GroupSettingTemplate
	DirectoryObject
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// Values undocumented
	Values []SettingTemplateValue `json:"values,omitempty"`
}

GroupSettingTemplate undocumented

type GroupSettingTemplateRequest ¶

type GroupSettingTemplateRequest struct{ BaseRequest }

GroupSettingTemplateRequest is request for GroupSettingTemplate

func (*GroupSettingTemplateRequest) Delete ¶

Delete performs DELETE request for GroupSettingTemplate

func (*GroupSettingTemplateRequest) Get ¶

Get performs GET request for GroupSettingTemplate

func (*GroupSettingTemplateRequest) Update ¶

Update performs PATCH request for GroupSettingTemplate

type GroupSettingTemplateRequestBuilder ¶

type GroupSettingTemplateRequestBuilder struct{ BaseRequestBuilder }

GroupSettingTemplateRequestBuilder is request builder for GroupSettingTemplate

func (*GroupSettingTemplateRequestBuilder) Request ¶

Request returns GroupSettingTemplateRequest

type GroupSettingsCollectionRequest ¶

type GroupSettingsCollectionRequest struct{ BaseRequest }

GroupSettingsCollectionRequest is request for GroupSetting collection

func (*GroupSettingsCollectionRequest) Add ¶

func (r *GroupSettingsCollectionRequest) Add(ctx context.Context, reqObj *GroupSetting) (resObj *GroupSetting, err error)

Add performs POST request for GroupSetting collection

func (*GroupSettingsCollectionRequest) Get ¶

Get performs GET request for GroupSetting collection

func (*GroupSettingsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for GroupSetting collection, max N pages

func (*GroupSettingsCollectionRequest) Paging ¶

func (r *GroupSettingsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]GroupSetting, error)

Paging perfoms paging operation for GroupSetting collection

type GroupSettingsCollectionRequestBuilder ¶

type GroupSettingsCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupSettingsCollectionRequestBuilder is request builder for GroupSetting collection

func (*GroupSettingsCollectionRequestBuilder) ID ¶

ID returns request builder for GroupSetting item

func (*GroupSettingsCollectionRequestBuilder) Request ¶

Request returns request for GroupSetting collection

type GroupSitesCollectionRequest ¶

type GroupSitesCollectionRequest struct{ BaseRequest }

GroupSitesCollectionRequest is request for Site collection

func (*GroupSitesCollectionRequest) Add ¶

func (r *GroupSitesCollectionRequest) Add(ctx context.Context, reqObj *Site) (resObj *Site, err error)

Add performs POST request for Site collection

func (*GroupSitesCollectionRequest) Get ¶

Get performs GET request for Site collection

func (*GroupSitesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Site collection, max N pages

func (*GroupSitesCollectionRequest) Paging ¶

func (r *GroupSitesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Site, error)

Paging perfoms paging operation for Site collection

type GroupSitesCollectionRequestBuilder ¶

type GroupSitesCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupSitesCollectionRequestBuilder is request builder for Site collection

func (*GroupSitesCollectionRequestBuilder) ID ¶

ID returns request builder for Site item

func (*GroupSitesCollectionRequestBuilder) Request ¶

Request returns request for Site collection

type GroupSubscribeByMailRequest ¶

type GroupSubscribeByMailRequest struct{ BaseRequest }

func (*GroupSubscribeByMailRequest) Post ¶

type GroupSubscribeByMailRequestBuilder ¶

type GroupSubscribeByMailRequestBuilder struct{ BaseRequestBuilder }

func (*GroupSubscribeByMailRequestBuilder) Request ¶

type GroupSubscribeByMailRequestParameter ¶

type GroupSubscribeByMailRequestParameter struct {
}

GroupSubscribeByMailRequestParameter undocumented

type GroupThreadsCollectionRequest ¶

type GroupThreadsCollectionRequest struct{ BaseRequest }

GroupThreadsCollectionRequest is request for ConversationThread collection

func (*GroupThreadsCollectionRequest) Add ¶

Add performs POST request for ConversationThread collection

func (*GroupThreadsCollectionRequest) Get ¶

Get performs GET request for ConversationThread collection

func (*GroupThreadsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ConversationThread collection, max N pages

func (*GroupThreadsCollectionRequest) Paging ¶

func (r *GroupThreadsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ConversationThread, error)

Paging perfoms paging operation for ConversationThread collection

type GroupThreadsCollectionRequestBuilder ¶

type GroupThreadsCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupThreadsCollectionRequestBuilder is request builder for ConversationThread collection

func (*GroupThreadsCollectionRequestBuilder) ID ¶

ID returns request builder for ConversationThread item

func (*GroupThreadsCollectionRequestBuilder) Request ¶

Request returns request for ConversationThread collection

type GroupTransitiveMemberOfCollectionRequest ¶

type GroupTransitiveMemberOfCollectionRequest struct{ BaseRequest }

GroupTransitiveMemberOfCollectionRequest is request for DirectoryObject collection

func (*GroupTransitiveMemberOfCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GroupTransitiveMemberOfCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GroupTransitiveMemberOfCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GroupTransitiveMemberOfCollectionRequest) Paging ¶

func (r *GroupTransitiveMemberOfCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GroupTransitiveMemberOfCollectionRequestBuilder ¶

type GroupTransitiveMemberOfCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupTransitiveMemberOfCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GroupTransitiveMemberOfCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*GroupTransitiveMemberOfCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GroupTransitiveMemberOfCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*GroupTransitiveMemberOfCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupTransitiveMembersCollectionRequest ¶

type GroupTransitiveMembersCollectionRequest struct{ BaseRequest }

GroupTransitiveMembersCollectionRequest is request for DirectoryObject collection

func (*GroupTransitiveMembersCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*GroupTransitiveMembersCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*GroupTransitiveMembersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*GroupTransitiveMembersCollectionRequest) Paging ¶

func (r *GroupTransitiveMembersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type GroupTransitiveMembersCollectionRequestBuilder ¶

type GroupTransitiveMembersCollectionRequestBuilder struct{ BaseRequestBuilder }

GroupTransitiveMembersCollectionRequestBuilder is request builder for DirectoryObject collection

func (*GroupTransitiveMembersCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*GroupTransitiveMembersCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*GroupTransitiveMembersCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*GroupTransitiveMembersCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type GroupType ¶

type GroupType string

GroupType undocumented

const (
	// GroupTypeVUnifiedGroups undocumented
	GroupTypeVUnifiedGroups GroupType = "unifiedGroups"
	// GroupTypeVAzureAD undocumented
	GroupTypeVAzureAD GroupType = "azureAD"
	// GroupTypeVUnknownFutureValue undocumented
	GroupTypeVUnknownFutureValue GroupType = "unknownFutureValue"
)

type GroupUnsubscribeByMailRequest ¶

type GroupUnsubscribeByMailRequest struct{ BaseRequest }

func (*GroupUnsubscribeByMailRequest) Post ¶

type GroupUnsubscribeByMailRequestBuilder ¶

type GroupUnsubscribeByMailRequestBuilder struct{ BaseRequestBuilder }

func (*GroupUnsubscribeByMailRequestBuilder) Request ¶

type GroupUnsubscribeByMailRequestParameter ¶

type GroupUnsubscribeByMailRequestParameter struct {
}

GroupUnsubscribeByMailRequestParameter undocumented

type GroupValidatePropertiesRequest ¶

type GroupValidatePropertiesRequest struct{ BaseRequest }

func (*GroupValidatePropertiesRequest) Post ¶

type GroupValidatePropertiesRequestBuilder ¶

type GroupValidatePropertiesRequestBuilder struct{ BaseRequestBuilder }

func (*GroupValidatePropertiesRequestBuilder) Request ¶

type GroupValidatePropertiesRequestParameter ¶

type GroupValidatePropertiesRequestParameter struct {
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// MailNickname undocumented
	MailNickname *string `json:"mailNickname,omitempty"`
	// OnBehalfOfUserID undocumented
	OnBehalfOfUserID *UUID `json:"onBehalfOfUserId,omitempty"`
}

GroupValidatePropertiesRequestParameter undocumented

type Hashes ¶

type Hashes struct {
	// Object is the base model of Hashes
	Object
	// Crc32Hash undocumented
	Crc32Hash *string `json:"crc32Hash,omitempty"`
	// QuickXorHash undocumented
	QuickXorHash *string `json:"quickXorHash,omitempty"`
	// Sha1Hash undocumented
	Sha1Hash *string `json:"sha1Hash,omitempty"`
}

Hashes undocumented

type HostSecurityState ¶

type HostSecurityState struct {
	// Object is the base model of HostSecurityState
	Object
	// Fqdn undocumented
	Fqdn *string `json:"fqdn,omitempty"`
	// IsAzureAdJoined undocumented
	IsAzureAdJoined *bool `json:"isAzureAdJoined,omitempty"`
	// IsAzureAdRegistered undocumented
	IsAzureAdRegistered *bool `json:"isAzureAdRegistered,omitempty"`
	// IsHybridAzureDomainJoined undocumented
	IsHybridAzureDomainJoined *bool `json:"isHybridAzureDomainJoined,omitempty"`
	// NetBiosName undocumented
	NetBiosName *string `json:"netBiosName,omitempty"`
	// Os undocumented
	Os *string `json:"os,omitempty"`
	// PrivateIPAddress undocumented
	PrivateIPAddress *string `json:"privateIpAddress,omitempty"`
	// PublicIPAddress undocumented
	PublicIPAddress *string `json:"publicIpAddress,omitempty"`
	// RiskScore undocumented
	RiskScore *string `json:"riskScore,omitempty"`
}

HostSecurityState undocumented

type IOSCertificateProfile ¶

type IOSCertificateProfile struct {
	// DeviceConfiguration is the base model of IOSCertificateProfile
	DeviceConfiguration
}

IOSCertificateProfile Device Configuration.

type IOSCompliancePolicy ¶

type IOSCompliancePolicy struct {
	// DeviceCompliancePolicy is the base model of IOSCompliancePolicy
	DeviceCompliancePolicy
	// PasscodeBlockSimple Indicates whether or not to block simple passcodes.
	PasscodeBlockSimple *bool `json:"passcodeBlockSimple,omitempty"`
	// PasscodeExpirationDays Number of days before the passcode expires. Valid values 1 to 65535
	PasscodeExpirationDays *int `json:"passcodeExpirationDays,omitempty"`
	// PasscodeMinimumLength Minimum length of passcode. Valid values 4 to 14
	PasscodeMinimumLength *int `json:"passcodeMinimumLength,omitempty"`
	// PasscodeMinutesOfInactivityBeforeLock Minutes of inactivity before a passcode is required.
	PasscodeMinutesOfInactivityBeforeLock *int `json:"passcodeMinutesOfInactivityBeforeLock,omitempty"`
	// PasscodePreviousPasscodeBlockCount Number of previous passcodes to block. Valid values 1 to 24
	PasscodePreviousPasscodeBlockCount *int `json:"passcodePreviousPasscodeBlockCount,omitempty"`
	// PasscodeMinimumCharacterSetCount The number of character sets required in the password.
	PasscodeMinimumCharacterSetCount *int `json:"passcodeMinimumCharacterSetCount,omitempty"`
	// PasscodeRequiredType The required passcode type.
	PasscodeRequiredType *RequiredPasswordType `json:"passcodeRequiredType,omitempty"`
	// PasscodeRequired Indicates whether or not to require a passcode.
	PasscodeRequired *bool `json:"passcodeRequired,omitempty"`
	// OsMinimumVersion Minimum IOS version.
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Maximum IOS version.
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
	// SecurityBlockJailbrokenDevices Devices must not be jailbroken or rooted.
	SecurityBlockJailbrokenDevices *bool `json:"securityBlockJailbrokenDevices,omitempty"`
	// DeviceThreatProtectionEnabled Require that devices have enabled device threat protection .
	DeviceThreatProtectionEnabled *bool `json:"deviceThreatProtectionEnabled,omitempty"`
	// DeviceThreatProtectionRequiredSecurityLevel Require Mobile Threat Protection minimum risk level to report noncompliance.
	DeviceThreatProtectionRequiredSecurityLevel *DeviceThreatProtectionLevel `json:"deviceThreatProtectionRequiredSecurityLevel,omitempty"`
	// ManagedEmailProfileRequired Indicates whether or not to require a managed email profile.
	ManagedEmailProfileRequired *bool `json:"managedEmailProfileRequired,omitempty"`
}

IOSCompliancePolicy This class contains compliance settings for IOS.

type IOSCustomConfiguration ¶

type IOSCustomConfiguration struct {
	// DeviceConfiguration is the base model of IOSCustomConfiguration
	DeviceConfiguration
	// PayloadName Name that is displayed to the user.
	PayloadName *string `json:"payloadName,omitempty"`
	// PayloadFileName Payload file name (*.mobileconfig | *.xml).
	PayloadFileName *string `json:"payloadFileName,omitempty"`
	// Payload Payload. (UTF8 encoded byte array)
	Payload *Binary `json:"payload,omitempty"`
}

IOSCustomConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the iosCustomConfiguration resource.

type IOSDeviceFeaturesConfiguration ¶

type IOSDeviceFeaturesConfiguration struct {
	// AppleDeviceFeaturesConfigurationBase is the base model of IOSDeviceFeaturesConfiguration
	AppleDeviceFeaturesConfigurationBase
	// AssetTagTemplate Asset tag information for the device, displayed on the login window and lock screen.
	AssetTagTemplate *string `json:"assetTagTemplate,omitempty"`
	// LockScreenFootnote A footnote displayed on the login window and lock screen. Available in iOS 9.3.1 and later.
	LockScreenFootnote *string `json:"lockScreenFootnote,omitempty"`
	// HomeScreenDockIcons A list of app and folders to appear on the Home Screen Dock. This collection can contain a maximum of 500 elements.
	HomeScreenDockIcons []IOSHomeScreenItem `json:"homeScreenDockIcons,omitempty"`
	// HomeScreenPages A list of pages on the Home Screen. This collection can contain a maximum of 500 elements.
	HomeScreenPages []IOSHomeScreenPage `json:"homeScreenPages,omitempty"`
	// NotificationSettings Notification settings for each bundle id. Applicable to devices in supervised mode only (iOS 9.3 and later). This collection can contain a maximum of 500 elements.
	NotificationSettings []IOSNotificationSettings `json:"notificationSettings,omitempty"`
}

IOSDeviceFeaturesConfiguration iOS Device Features Configuration Profile.

type IOSDeviceType ¶

type IOSDeviceType struct {
	// Object is the base model of IOSDeviceType
	Object
	// IPad Whether the app should run on iPads.
	IPad *bool `json:"iPad,omitempty"`
	// IPhoneAndIPod Whether the app should run on iPhones and iPods.
	IPhoneAndIPod *bool `json:"iPhoneAndIPod,omitempty"`
}

IOSDeviceType undocumented

type IOSGeneralDeviceConfiguration ¶

type IOSGeneralDeviceConfiguration struct {
	// DeviceConfiguration is the base model of IOSGeneralDeviceConfiguration
	DeviceConfiguration
	// AccountBlockModification Indicates whether or not to allow account modification when the device is in supervised mode.
	AccountBlockModification *bool `json:"accountBlockModification,omitempty"`
	// ActivationLockAllowWhenSupervised Indicates whether or not to allow activation lock when the device is in the supervised mode.
	ActivationLockAllowWhenSupervised *bool `json:"activationLockAllowWhenSupervised,omitempty"`
	// AirDropBlocked Indicates whether or not to allow AirDrop when the device is in supervised mode.
	AirDropBlocked *bool `json:"airDropBlocked,omitempty"`
	// AirDropForceUnmanagedDropTarget Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).
	AirDropForceUnmanagedDropTarget *bool `json:"airDropForceUnmanagedDropTarget,omitempty"`
	// AirPlayForcePairingPasswordForOutgoingRequests Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.
	AirPlayForcePairingPasswordForOutgoingRequests *bool `json:"airPlayForcePairingPasswordForOutgoingRequests,omitempty"`
	// AppleWatchBlockPairing Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).
	AppleWatchBlockPairing *bool `json:"appleWatchBlockPairing,omitempty"`
	// AppleWatchForceWristDetection Indicates whether or not to force a paired Apple Watch to use Wrist Detection (iOS 8.2 and later).
	AppleWatchForceWristDetection *bool `json:"appleWatchForceWristDetection,omitempty"`
	// AppleNewsBlocked Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).
	AppleNewsBlocked *bool `json:"appleNewsBlocked,omitempty"`
	// AppsSingleAppModeList Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.
	AppsSingleAppModeList []AppListItem `json:"appsSingleAppModeList,omitempty"`
	// AppsVisibilityList List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.
	AppsVisibilityList []AppListItem `json:"appsVisibilityList,omitempty"`
	// AppsVisibilityListType Type of list that is in the AppsVisibilityList.
	AppsVisibilityListType *AppListType `json:"appsVisibilityListType,omitempty"`
	// AppStoreBlockAutomaticDownloads Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).
	AppStoreBlockAutomaticDownloads *bool `json:"appStoreBlockAutomaticDownloads,omitempty"`
	// AppStoreBlocked Indicates whether or not to block the user from using the App Store.
	AppStoreBlocked *bool `json:"appStoreBlocked,omitempty"`
	// AppStoreBlockInAppPurchases Indicates whether or not to block the user from making in app purchases.
	AppStoreBlockInAppPurchases *bool `json:"appStoreBlockInAppPurchases,omitempty"`
	// AppStoreBlockUIAppInstallation Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).
	AppStoreBlockUIAppInstallation *bool `json:"appStoreBlockUIAppInstallation,omitempty"`
	// AppStoreRequirePassword Indicates whether or not to require a password when using the app store.
	AppStoreRequirePassword *bool `json:"appStoreRequirePassword,omitempty"`
	// BluetoothBlockModification Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).
	BluetoothBlockModification *bool `json:"bluetoothBlockModification,omitempty"`
	// CameraBlocked Indicates whether or not to block the user from accessing the camera of the device.
	CameraBlocked *bool `json:"cameraBlocked,omitempty"`
	// CellularBlockDataRoaming Indicates whether or not to block data roaming.
	CellularBlockDataRoaming *bool `json:"cellularBlockDataRoaming,omitempty"`
	// CellularBlockGlobalBackgroundFetchWhileRoaming Indicates whether or not to block global background fetch while roaming.
	CellularBlockGlobalBackgroundFetchWhileRoaming *bool `json:"cellularBlockGlobalBackgroundFetchWhileRoaming,omitempty"`
	// CellularBlockPerAppDataModification Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.
	CellularBlockPerAppDataModification *bool `json:"cellularBlockPerAppDataModification,omitempty"`
	// CellularBlockPersonalHotspot Indicates whether or not to block Personal Hotspot.
	CellularBlockPersonalHotspot *bool `json:"cellularBlockPersonalHotspot,omitempty"`
	// CellularBlockVoiceRoaming Indicates whether or not to block voice roaming.
	CellularBlockVoiceRoaming *bool `json:"cellularBlockVoiceRoaming,omitempty"`
	// CertificatesBlockUntrustedTLSCertificates Indicates whether or not to block untrusted TLS certificates.
	CertificatesBlockUntrustedTLSCertificates *bool `json:"certificatesBlockUntrustedTlsCertificates,omitempty"`
	// ClassroomAppBlockRemoteScreenObservation Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).
	ClassroomAppBlockRemoteScreenObservation *bool `json:"classroomAppBlockRemoteScreenObservation,omitempty"`
	// ClassroomAppForceUnpromptedScreenObservation Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.
	ClassroomAppForceUnpromptedScreenObservation *bool `json:"classroomAppForceUnpromptedScreenObservation,omitempty"`
	// CompliantAppsList List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
	CompliantAppsList []AppListItem `json:"compliantAppsList,omitempty"`
	// CompliantAppListType List that is in the AppComplianceList.
	CompliantAppListType *AppListType `json:"compliantAppListType,omitempty"`
	// ConfigurationProfileBlockChanges Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.
	ConfigurationProfileBlockChanges *bool `json:"configurationProfileBlockChanges,omitempty"`
	// DefinitionLookupBlocked Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).
	DefinitionLookupBlocked *bool `json:"definitionLookupBlocked,omitempty"`
	// DeviceBlockEnableRestrictions Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.
	DeviceBlockEnableRestrictions *bool `json:"deviceBlockEnableRestrictions,omitempty"`
	// DeviceBlockEraseContentAndSettings Indicates whether or not to allow the use of the 'Erase all content and settings' option on the device when the device is in supervised mode.
	DeviceBlockEraseContentAndSettings *bool `json:"deviceBlockEraseContentAndSettings,omitempty"`
	// DeviceBlockNameModification Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).
	DeviceBlockNameModification *bool `json:"deviceBlockNameModification,omitempty"`
	// DiagnosticDataBlockSubmission Indicates whether or not to block diagnostic data submission.
	DiagnosticDataBlockSubmission *bool `json:"diagnosticDataBlockSubmission,omitempty"`
	// DiagnosticDataBlockSubmissionModification Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).
	DiagnosticDataBlockSubmissionModification *bool `json:"diagnosticDataBlockSubmissionModification,omitempty"`
	// DocumentsBlockManagedDocumentsInUnmanagedApps Indicates whether or not to block the user from viewing managed documents in unmanaged apps.
	DocumentsBlockManagedDocumentsInUnmanagedApps *bool `json:"documentsBlockManagedDocumentsInUnmanagedApps,omitempty"`
	// DocumentsBlockUnmanagedDocumentsInManagedApps Indicates whether or not to block the user from viewing unmanaged documents in managed apps.
	DocumentsBlockUnmanagedDocumentsInManagedApps *bool `json:"documentsBlockUnmanagedDocumentsInManagedApps,omitempty"`
	// EmailInDomainSuffixes An email address lacking a suffix that matches any of these strings will be considered out-of-domain.
	EmailInDomainSuffixes []string `json:"emailInDomainSuffixes,omitempty"`
	// EnterpriseAppBlockTrust Indicates whether or not to block the user from trusting an enterprise app.
	EnterpriseAppBlockTrust *bool `json:"enterpriseAppBlockTrust,omitempty"`
	// EnterpriseAppBlockTrustModification Indicates whether or not to block the user from modifying the enterprise app trust settings.
	EnterpriseAppBlockTrustModification *bool `json:"enterpriseAppBlockTrustModification,omitempty"`
	// FaceTimeBlocked Indicates whether or not to block the user from using FaceTime.
	FaceTimeBlocked *bool `json:"faceTimeBlocked,omitempty"`
	// FindMyFriendsBlocked Indicates whether or not to block Find My Friends when the device is in supervised mode.
	FindMyFriendsBlocked *bool `json:"findMyFriendsBlocked,omitempty"`
	// GamingBlockGameCenterFriends Indicates whether or not to block the user from having friends in Game Center.
	GamingBlockGameCenterFriends *bool `json:"gamingBlockGameCenterFriends,omitempty"`
	// GamingBlockMultiplayer Indicates whether or not to block the user from using multiplayer gaming.
	GamingBlockMultiplayer *bool `json:"gamingBlockMultiplayer,omitempty"`
	// GameCenterBlocked Indicates whether or not to block the user from using Game Center when the device is in supervised mode.
	GameCenterBlocked *bool `json:"gameCenterBlocked,omitempty"`
	// HostPairingBlocked indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.
	HostPairingBlocked *bool `json:"hostPairingBlocked,omitempty"`
	// IBooksStoreBlocked Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.
	IBooksStoreBlocked *bool `json:"iBooksStoreBlocked,omitempty"`
	// IBooksStoreBlockErotica Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.
	IBooksStoreBlockErotica *bool `json:"iBooksStoreBlockErotica,omitempty"`
	// ICloudBlockActivityContinuation Indicates whether or not to block  the the user from continuing work they started on iOS device to another iOS or macOS device.
	ICloudBlockActivityContinuation *bool `json:"iCloudBlockActivityContinuation,omitempty"`
	// ICloudBlockBackup Indicates whether or not to block iCloud backup.
	ICloudBlockBackup *bool `json:"iCloudBlockBackup,omitempty"`
	// ICloudBlockDocumentSync Indicates whether or not to block iCloud document sync.
	ICloudBlockDocumentSync *bool `json:"iCloudBlockDocumentSync,omitempty"`
	// ICloudBlockManagedAppsSync Indicates whether or not to block Managed Apps Cloud Sync.
	ICloudBlockManagedAppsSync *bool `json:"iCloudBlockManagedAppsSync,omitempty"`
	// ICloudBlockPhotoLibrary Indicates whether or not to block iCloud Photo Library.
	ICloudBlockPhotoLibrary *bool `json:"iCloudBlockPhotoLibrary,omitempty"`
	// ICloudBlockPhotoStreamSync Indicates whether or not to block iCloud Photo Stream Sync.
	ICloudBlockPhotoStreamSync *bool `json:"iCloudBlockPhotoStreamSync,omitempty"`
	// ICloudBlockSharedPhotoStream Indicates whether or not to block Shared Photo Stream.
	ICloudBlockSharedPhotoStream *bool `json:"iCloudBlockSharedPhotoStream,omitempty"`
	// ICloudRequireEncryptedBackup Indicates whether or not to require backups to iCloud be encrypted.
	ICloudRequireEncryptedBackup *bool `json:"iCloudRequireEncryptedBackup,omitempty"`
	// ITunesBlockExplicitContent Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store.
	ITunesBlockExplicitContent *bool `json:"iTunesBlockExplicitContent,omitempty"`
	// ITunesBlockMusicService Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).
	ITunesBlockMusicService *bool `json:"iTunesBlockMusicService,omitempty"`
	// ITunesBlockRadio Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).
	ITunesBlockRadio *bool `json:"iTunesBlockRadio,omitempty"`
	// KeyboardBlockAutoCorrect Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).
	KeyboardBlockAutoCorrect *bool `json:"keyboardBlockAutoCorrect,omitempty"`
	// KeyboardBlockDictation Indicates whether or not to block the user from using dictation input when the device is in supervised mode.
	KeyboardBlockDictation *bool `json:"keyboardBlockDictation,omitempty"`
	// KeyboardBlockPredictive Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).
	KeyboardBlockPredictive *bool `json:"keyboardBlockPredictive,omitempty"`
	// KeyboardBlockShortcuts Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).
	KeyboardBlockShortcuts *bool `json:"keyboardBlockShortcuts,omitempty"`
	// KeyboardBlockSpellCheck Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).
	KeyboardBlockSpellCheck *bool `json:"keyboardBlockSpellCheck,omitempty"`
	// KioskModeAllowAssistiveSpeak Indicates whether or not to allow assistive speak while in kiosk mode.
	KioskModeAllowAssistiveSpeak *bool `json:"kioskModeAllowAssistiveSpeak,omitempty"`
	// KioskModeAllowAssistiveTouchSettings Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.
	KioskModeAllowAssistiveTouchSettings *bool `json:"kioskModeAllowAssistiveTouchSettings,omitempty"`
	// KioskModeAllowAutoLock Indicates whether or not to allow device auto lock while in kiosk mode.
	KioskModeAllowAutoLock *bool `json:"kioskModeAllowAutoLock,omitempty"`
	// KioskModeAllowColorInversionSettings Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.
	KioskModeAllowColorInversionSettings *bool `json:"kioskModeAllowColorInversionSettings,omitempty"`
	// KioskModeAllowRingerSwitch Indicates whether or not to allow use of the ringer switch while in kiosk mode.
	KioskModeAllowRingerSwitch *bool `json:"kioskModeAllowRingerSwitch,omitempty"`
	// KioskModeAllowScreenRotation Indicates whether or not to allow screen rotation while in kiosk mode.
	KioskModeAllowScreenRotation *bool `json:"kioskModeAllowScreenRotation,omitempty"`
	// KioskModeAllowSleepButton Indicates whether or not to allow use of the sleep button while in kiosk mode.
	KioskModeAllowSleepButton *bool `json:"kioskModeAllowSleepButton,omitempty"`
	// KioskModeAllowTouchscreen Indicates whether or not to allow use of the touchscreen while in kiosk mode.
	KioskModeAllowTouchscreen *bool `json:"kioskModeAllowTouchscreen,omitempty"`
	// KioskModeAllowVoiceOverSettings Indicates whether or not to allow access to the voice over settings while in kiosk mode.
	KioskModeAllowVoiceOverSettings *bool `json:"kioskModeAllowVoiceOverSettings,omitempty"`
	// KioskModeAllowVolumeButtons Indicates whether or not to allow use of the volume buttons while in kiosk mode.
	KioskModeAllowVolumeButtons *bool `json:"kioskModeAllowVolumeButtons,omitempty"`
	// KioskModeAllowZoomSettings Indicates whether or not to allow access to the zoom settings while in kiosk mode.
	KioskModeAllowZoomSettings *bool `json:"kioskModeAllowZoomSettings,omitempty"`
	// KioskModeAppStoreURL URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.
	KioskModeAppStoreURL *string `json:"kioskModeAppStoreUrl,omitempty"`
	// KioskModeBuiltInAppID ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.
	KioskModeBuiltInAppID *string `json:"kioskModeBuiltInAppId,omitempty"`
	// KioskModeRequireAssistiveTouch Indicates whether or not to require assistive touch while in kiosk mode.
	KioskModeRequireAssistiveTouch *bool `json:"kioskModeRequireAssistiveTouch,omitempty"`
	// KioskModeRequireColorInversion Indicates whether or not to require color inversion while in kiosk mode.
	KioskModeRequireColorInversion *bool `json:"kioskModeRequireColorInversion,omitempty"`
	// KioskModeRequireMonoAudio Indicates whether or not to require mono audio while in kiosk mode.
	KioskModeRequireMonoAudio *bool `json:"kioskModeRequireMonoAudio,omitempty"`
	// KioskModeRequireVoiceOver Indicates whether or not to require voice over while in kiosk mode.
	KioskModeRequireVoiceOver *bool `json:"kioskModeRequireVoiceOver,omitempty"`
	// KioskModeRequireZoom Indicates whether or not to require zoom while in kiosk mode.
	KioskModeRequireZoom *bool `json:"kioskModeRequireZoom,omitempty"`
	// KioskModeManagedAppID Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.
	KioskModeManagedAppID *string `json:"kioskModeManagedAppId,omitempty"`
	// LockScreenBlockControlCenter Indicates whether or not to block the user from using control center on the lock screen.
	LockScreenBlockControlCenter *bool `json:"lockScreenBlockControlCenter,omitempty"`
	// LockScreenBlockNotificationView Indicates whether or not to block the user from using the notification view on the lock screen.
	LockScreenBlockNotificationView *bool `json:"lockScreenBlockNotificationView,omitempty"`
	// LockScreenBlockPassbook Indicates whether or not to block the user from using passbook when the device is locked.
	LockScreenBlockPassbook *bool `json:"lockScreenBlockPassbook,omitempty"`
	// LockScreenBlockTodayView Indicates whether or not to block the user from using the Today View on the lock screen.
	LockScreenBlockTodayView *bool `json:"lockScreenBlockTodayView,omitempty"`
	// MediaContentRatingAustralia Media content rating settings for Australia
	MediaContentRatingAustralia *MediaContentRatingAustralia `json:"mediaContentRatingAustralia,omitempty"`
	// MediaContentRatingCanada Media content rating settings for Canada
	MediaContentRatingCanada *MediaContentRatingCanada `json:"mediaContentRatingCanada,omitempty"`
	// MediaContentRatingFrance Media content rating settings for France
	MediaContentRatingFrance *MediaContentRatingFrance `json:"mediaContentRatingFrance,omitempty"`
	// MediaContentRatingGermany Media content rating settings for Germany
	MediaContentRatingGermany *MediaContentRatingGermany `json:"mediaContentRatingGermany,omitempty"`
	// MediaContentRatingIreland Media content rating settings for Ireland
	MediaContentRatingIreland *MediaContentRatingIreland `json:"mediaContentRatingIreland,omitempty"`
	// MediaContentRatingJapan Media content rating settings for Japan
	MediaContentRatingJapan *MediaContentRatingJapan `json:"mediaContentRatingJapan,omitempty"`
	// MediaContentRatingNewZealand Media content rating settings for New Zealand
	MediaContentRatingNewZealand *MediaContentRatingNewZealand `json:"mediaContentRatingNewZealand,omitempty"`
	// MediaContentRatingUnitedKingdom Media content rating settings for United Kingdom
	MediaContentRatingUnitedKingdom *MediaContentRatingUnitedKingdom `json:"mediaContentRatingUnitedKingdom,omitempty"`
	// MediaContentRatingUnitedStates Media content rating settings for United States
	MediaContentRatingUnitedStates *MediaContentRatingUnitedStates `json:"mediaContentRatingUnitedStates,omitempty"`
	// NetworkUsageRules List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.
	NetworkUsageRules []IOSNetworkUsageRule `json:"networkUsageRules,omitempty"`
	// MediaContentRatingApps Media content rating settings for Apps
	MediaContentRatingApps *RatingAppsType `json:"mediaContentRatingApps,omitempty"`
	// MessagesBlocked Indicates whether or not to block the user from using the Messages app on the supervised device.
	MessagesBlocked *bool `json:"messagesBlocked,omitempty"`
	// NotificationsBlockSettingsModification Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).
	NotificationsBlockSettingsModification *bool `json:"notificationsBlockSettingsModification,omitempty"`
	// PasscodeBlockFingerprintUnlock Indicates whether or not to block fingerprint unlock.
	PasscodeBlockFingerprintUnlock *bool `json:"passcodeBlockFingerprintUnlock,omitempty"`
	// PasscodeBlockFingerprintModification Block modification of registered Touch ID fingerprints when in supervised mode.
	PasscodeBlockFingerprintModification *bool `json:"passcodeBlockFingerprintModification,omitempty"`
	// PasscodeBlockModification Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).
	PasscodeBlockModification *bool `json:"passcodeBlockModification,omitempty"`
	// PasscodeBlockSimple Indicates whether or not to block simple passcodes.
	PasscodeBlockSimple *bool `json:"passcodeBlockSimple,omitempty"`
	// PasscodeExpirationDays Number of days before the passcode expires. Valid values 1 to 65535
	PasscodeExpirationDays *int `json:"passcodeExpirationDays,omitempty"`
	// PasscodeMinimumLength Minimum length of passcode. Valid values 4 to 14
	PasscodeMinimumLength *int `json:"passcodeMinimumLength,omitempty"`
	// PasscodeMinutesOfInactivityBeforeLock Minutes of inactivity before a passcode is required.
	PasscodeMinutesOfInactivityBeforeLock *int `json:"passcodeMinutesOfInactivityBeforeLock,omitempty"`
	// PasscodeMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before the screen times out.
	PasscodeMinutesOfInactivityBeforeScreenTimeout *int `json:"passcodeMinutesOfInactivityBeforeScreenTimeout,omitempty"`
	// PasscodeMinimumCharacterSetCount Number of character sets a passcode must contain. Valid values 0 to 4
	PasscodeMinimumCharacterSetCount *int `json:"passcodeMinimumCharacterSetCount,omitempty"`
	// PasscodePreviousPasscodeBlockCount Number of previous passcodes to block. Valid values 1 to 24
	PasscodePreviousPasscodeBlockCount *int `json:"passcodePreviousPasscodeBlockCount,omitempty"`
	// PasscodeSignInFailureCountBeforeWipe Number of sign in failures allowed before wiping the device. Valid values 4 to 11
	PasscodeSignInFailureCountBeforeWipe *int `json:"passcodeSignInFailureCountBeforeWipe,omitempty"`
	// PasscodeRequiredType Type of passcode that is required.
	PasscodeRequiredType *RequiredPasswordType `json:"passcodeRequiredType,omitempty"`
	// PasscodeRequired Indicates whether or not to require a passcode.
	PasscodeRequired *bool `json:"passcodeRequired,omitempty"`
	// PodcastsBlocked Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).
	PodcastsBlocked *bool `json:"podcastsBlocked,omitempty"`
	// SafariBlockAutofill Indicates whether or not to block the user from using Auto fill in Safari.
	SafariBlockAutofill *bool `json:"safariBlockAutofill,omitempty"`
	// SafariBlockJavaScript Indicates whether or not to block JavaScript in Safari.
	SafariBlockJavaScript *bool `json:"safariBlockJavaScript,omitempty"`
	// SafariBlockPopups Indicates whether or not to block popups in Safari.
	SafariBlockPopups *bool `json:"safariBlockPopups,omitempty"`
	// SafariBlocked Indicates whether or not to block the user from using Safari.
	SafariBlocked *bool `json:"safariBlocked,omitempty"`
	// SafariCookieSettings Cookie settings for Safari.
	SafariCookieSettings *WebBrowserCookieSettings `json:"safariCookieSettings,omitempty"`
	// SafariManagedDomains URLs matching the patterns listed here will be considered managed.
	SafariManagedDomains []string `json:"safariManagedDomains,omitempty"`
	// SafariPasswordAutoFillDomains Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).
	SafariPasswordAutoFillDomains []string `json:"safariPasswordAutoFillDomains,omitempty"`
	// SafariRequireFraudWarning Indicates whether or not to require fraud warning in Safari.
	SafariRequireFraudWarning *bool `json:"safariRequireFraudWarning,omitempty"`
	// ScreenCaptureBlocked Indicates whether or not to block the user from taking Screenshots.
	ScreenCaptureBlocked *bool `json:"screenCaptureBlocked,omitempty"`
	// SiriBlocked Indicates whether or not to block the user from using Siri.
	SiriBlocked *bool `json:"siriBlocked,omitempty"`
	// SiriBlockedWhenLocked Indicates whether or not to block the user from using Siri when locked.
	SiriBlockedWhenLocked *bool `json:"siriBlockedWhenLocked,omitempty"`
	// SiriBlockUserGeneratedContent Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.
	SiriBlockUserGeneratedContent *bool `json:"siriBlockUserGeneratedContent,omitempty"`
	// SiriRequireProfanityFilter Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.
	SiriRequireProfanityFilter *bool `json:"siriRequireProfanityFilter,omitempty"`
	// SpotlightBlockInternetResults Indicates whether or not to block Spotlight search from returning internet results on supervised device.
	SpotlightBlockInternetResults *bool `json:"spotlightBlockInternetResults,omitempty"`
	// VoiceDialingBlocked Indicates whether or not to block voice dialing.
	VoiceDialingBlocked *bool `json:"voiceDialingBlocked,omitempty"`
	// WallpaperBlockModification Indicates whether or not to allow wallpaper modification on supervised device (iOS 9.0 and later) .
	WallpaperBlockModification *bool `json:"wallpaperBlockModification,omitempty"`
	// WiFiConnectOnlyToConfiguredNetworks Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode.
	WiFiConnectOnlyToConfiguredNetworks *bool `json:"wiFiConnectOnlyToConfiguredNetworks,omitempty"`
}

IOSGeneralDeviceConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the iosGeneralDeviceConfiguration resource.

type IOSHomeScreenApp ¶

type IOSHomeScreenApp struct {
	// IOSHomeScreenItem is the base model of IOSHomeScreenApp
	IOSHomeScreenItem
	// BundleID BundleID of app
	BundleID *string `json:"bundleID,omitempty"`
}

IOSHomeScreenApp undocumented

type IOSHomeScreenFolder ¶

type IOSHomeScreenFolder struct {
	// IOSHomeScreenItem is the base model of IOSHomeScreenFolder
	IOSHomeScreenItem
	// Pages Pages of Home Screen Layout Icons which must be Application Type. This collection can contain a maximum of 500 elements.
	Pages []IOSHomeScreenFolderPage `json:"pages,omitempty"`
}

IOSHomeScreenFolder undocumented

type IOSHomeScreenFolderPage ¶

type IOSHomeScreenFolderPage struct {
	// Object is the base model of IOSHomeScreenFolderPage
	Object
	// DisplayName Name of the folder page
	DisplayName *string `json:"displayName,omitempty"`
	// Apps A list of apps to appear on a page within a folder. This collection can contain a maximum of 500 elements.
	Apps []IOSHomeScreenApp `json:"apps,omitempty"`
}

IOSHomeScreenFolderPage undocumented

type IOSHomeScreenItem ¶

type IOSHomeScreenItem struct {
	// Object is the base model of IOSHomeScreenItem
	Object
	// DisplayName Name of the app
	DisplayName *string `json:"displayName,omitempty"`
}

IOSHomeScreenItem undocumented

type IOSHomeScreenPage ¶

type IOSHomeScreenPage struct {
	// Object is the base model of IOSHomeScreenPage
	Object
	// DisplayName Name of the page
	DisplayName *string `json:"displayName,omitempty"`
	// Icons A list of apps and folders to appear on a page. This collection can contain a maximum of 500 elements.
	Icons []IOSHomeScreenItem `json:"icons,omitempty"`
}

IOSHomeScreenPage undocumented

type IOSLobApp ¶

type IOSLobApp struct {
	// MobileLobApp is the base model of IOSLobApp
	MobileLobApp
	// BundleID The Identity Name.
	BundleID *string `json:"bundleId,omitempty"`
	// ApplicableDeviceType The iOS architecture for which this app can run on.
	ApplicableDeviceType *IOSDeviceType `json:"applicableDeviceType,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum applicable operating system.
	MinimumSupportedOperatingSystem *IOSMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
	// ExpirationDateTime The expiration time.
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// VersionNumber The version number of iOS Line of Business (LoB) app.
	VersionNumber *string `json:"versionNumber,omitempty"`
	// BuildNumber The build number of iOS Line of Business (LoB) app.
	BuildNumber *string `json:"buildNumber,omitempty"`
}

IOSLobApp Contains properties and inherited properties for iOS Line Of Business apps.

type IOSLobAppAssignmentSettings ¶

type IOSLobAppAssignmentSettings struct {
	// MobileAppAssignmentSettings is the base model of IOSLobAppAssignmentSettings
	MobileAppAssignmentSettings
	// VPNConfigurationID The VPN Configuration Id to apply for this app.
	VPNConfigurationID *string `json:"vpnConfigurationId,omitempty"`
}

IOSLobAppAssignmentSettings undocumented

type IOSManagedAppProtection ¶

type IOSManagedAppProtection struct {
	// TargetedManagedAppProtection is the base model of IOSManagedAppProtection
	TargetedManagedAppProtection
	// AppDataEncryptionType Type of encryption which should be used for data in a managed app.
	AppDataEncryptionType *ManagedAppDataEncryptionType `json:"appDataEncryptionType,omitempty"`
	// MinimumRequiredSdkVersion Versions less than the specified version will block the managed app from accessing company data.
	MinimumRequiredSdkVersion *string `json:"minimumRequiredSdkVersion,omitempty"`
	// DeployedAppCount Count of apps to which the current policy is deployed.
	DeployedAppCount *int `json:"deployedAppCount,omitempty"`
	// FaceIDBlocked Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True.
	FaceIDBlocked *bool `json:"faceIdBlocked,omitempty"`
	// Apps undocumented
	Apps []ManagedMobileApp `json:"apps,omitempty"`
	// DeploymentSummary undocumented
	DeploymentSummary *ManagedAppPolicyDeploymentSummary `json:"deploymentSummary,omitempty"`
}

IOSManagedAppProtection Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an iOS device

type IOSManagedAppProtectionAppsCollectionRequest ¶

type IOSManagedAppProtectionAppsCollectionRequest struct{ BaseRequest }

IOSManagedAppProtectionAppsCollectionRequest is request for ManagedMobileApp collection

func (*IOSManagedAppProtectionAppsCollectionRequest) Add ¶

Add performs POST request for ManagedMobileApp collection

func (*IOSManagedAppProtectionAppsCollectionRequest) Get ¶

Get performs GET request for ManagedMobileApp collection

func (*IOSManagedAppProtectionAppsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedMobileApp collection, max N pages

func (*IOSManagedAppProtectionAppsCollectionRequest) Paging ¶

func (r *IOSManagedAppProtectionAppsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedMobileApp, error)

Paging perfoms paging operation for ManagedMobileApp collection

type IOSManagedAppProtectionAppsCollectionRequestBuilder ¶

type IOSManagedAppProtectionAppsCollectionRequestBuilder struct{ BaseRequestBuilder }

IOSManagedAppProtectionAppsCollectionRequestBuilder is request builder for ManagedMobileApp collection

func (*IOSManagedAppProtectionAppsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedMobileApp item

func (*IOSManagedAppProtectionAppsCollectionRequestBuilder) Request ¶

Request returns request for ManagedMobileApp collection

type IOSManagedAppProtectionRequest ¶

type IOSManagedAppProtectionRequest struct{ BaseRequest }

IOSManagedAppProtectionRequest is request for IOSManagedAppProtection

func (*IOSManagedAppProtectionRequest) Delete ¶

Delete performs DELETE request for IOSManagedAppProtection

func (*IOSManagedAppProtectionRequest) Get ¶

Get performs GET request for IOSManagedAppProtection

func (*IOSManagedAppProtectionRequest) Update ¶

Update performs PATCH request for IOSManagedAppProtection

type IOSManagedAppProtectionRequestBuilder ¶

type IOSManagedAppProtectionRequestBuilder struct{ BaseRequestBuilder }

IOSManagedAppProtectionRequestBuilder is request builder for IOSManagedAppProtection

func (*IOSManagedAppProtectionRequestBuilder) Apps ¶

Apps returns request builder for ManagedMobileApp collection

func (*IOSManagedAppProtectionRequestBuilder) DeploymentSummary ¶

DeploymentSummary is navigation property

func (*IOSManagedAppProtectionRequestBuilder) Request ¶

Request returns IOSManagedAppProtectionRequest

type IOSManagedAppRegistration ¶

type IOSManagedAppRegistration struct {
	// ManagedAppRegistration is the base model of IOSManagedAppRegistration
	ManagedAppRegistration
}

IOSManagedAppRegistration Represents the synchronization details of an ios app, with management capabilities, for a specific user.

type IOSMinimumOperatingSystem ¶

type IOSMinimumOperatingSystem struct {
	// Object is the base model of IOSMinimumOperatingSystem
	Object
	// V8_0 Version 8.0 or later.
	V8_0 *bool `json:"v8_0,omitempty"`
	// V9_0 Version 9.0 or later.
	V9_0 *bool `json:"v9_0,omitempty"`
	// V10_0 Version 10.0 or later.
	V10_0 *bool `json:"v10_0,omitempty"`
	// V11_0 Version 11.0 or later.
	V11_0 *bool `json:"v11_0,omitempty"`
	// V12_0 Version 12.0 or later.
	V12_0 *bool `json:"v12_0,omitempty"`
	// V13_0 Version 13.0 or later.
	V13_0 *bool `json:"v13_0,omitempty"`
}

IOSMinimumOperatingSystem undocumented

type IOSMobileAppConfiguration ¶

type IOSMobileAppConfiguration struct {
	// ManagedDeviceMobileAppConfiguration is the base model of IOSMobileAppConfiguration
	ManagedDeviceMobileAppConfiguration
	// EncodedSettingXML mdm app configuration Base64 binary.
	EncodedSettingXML *Binary `json:"encodedSettingXml,omitempty"`
	// Settings app configuration setting items.
	Settings []AppConfigurationSettingItem `json:"settings,omitempty"`
}

IOSMobileAppConfiguration Contains properties, inherited properties and actions for iOS mobile app configurations.

type IOSMobileAppIdentifier ¶

type IOSMobileAppIdentifier struct {
	// MobileAppIdentifier is the base model of IOSMobileAppIdentifier
	MobileAppIdentifier
	// BundleID The identifier for an app, as specified in the app store.
	BundleID *string `json:"bundleId,omitempty"`
}

IOSMobileAppIdentifier undocumented

type IOSNetworkUsageRule ¶

type IOSNetworkUsageRule struct {
	// Object is the base model of IOSNetworkUsageRule
	Object
	// ManagedApps Information about the managed apps that this rule is going to apply to. This collection can contain a maximum of 500 elements.
	ManagedApps []AppListItem `json:"managedApps,omitempty"`
	// CellularDataBlockWhenRoaming If set to true, corresponding managed apps will not be allowed to use cellular data when roaming.
	CellularDataBlockWhenRoaming *bool `json:"cellularDataBlockWhenRoaming,omitempty"`
	// CellularDataBlocked If set to true, corresponding managed apps will not be allowed to use cellular data at any time.
	CellularDataBlocked *bool `json:"cellularDataBlocked,omitempty"`
}

IOSNetworkUsageRule undocumented

type IOSNotificationAlertType ¶

type IOSNotificationAlertType string

IOSNotificationAlertType undocumented

const (
	// IOSNotificationAlertTypeVDeviceDefault undocumented
	IOSNotificationAlertTypeVDeviceDefault IOSNotificationAlertType = "deviceDefault"
	// IOSNotificationAlertTypeVBanner undocumented
	IOSNotificationAlertTypeVBanner IOSNotificationAlertType = "banner"
	// IOSNotificationAlertTypeVModal undocumented
	IOSNotificationAlertTypeVModal IOSNotificationAlertType = "modal"
	// IOSNotificationAlertTypeVNone undocumented
	IOSNotificationAlertTypeVNone IOSNotificationAlertType = "none"
)

type IOSNotificationSettings ¶

type IOSNotificationSettings struct {
	// Object is the base model of IOSNotificationSettings
	Object
	// BundleID Bundle id of app to which to apply these notification settings.
	BundleID *string `json:"bundleID,omitempty"`
	// AppName Application name to be associated with the bundleID.
	AppName *string `json:"appName,omitempty"`
	// Publisher Publisher to be associated with the bundleID.
	Publisher *string `json:"publisher,omitempty"`
	// Enabled Indicates whether notifications are allowed for this app.
	Enabled *bool `json:"enabled,omitempty"`
	// ShowInNotificationCenter Indicates whether notifications can be shown in notification center.
	ShowInNotificationCenter *bool `json:"showInNotificationCenter,omitempty"`
	// ShowOnLockScreen Indicates whether notifications can be shown on the lock screen.
	ShowOnLockScreen *bool `json:"showOnLockScreen,omitempty"`
	// AlertType Indicates the type of alert for notifications for this app.
	AlertType *IOSNotificationAlertType `json:"alertType,omitempty"`
	// BadgesEnabled Indicates whether badges are allowed for this app.
	BadgesEnabled *bool `json:"badgesEnabled,omitempty"`
	// SoundsEnabled Indicates whether sounds are allowed for this app.
	SoundsEnabled *bool `json:"soundsEnabled,omitempty"`
}

IOSNotificationSettings undocumented

type IOSStoreApp ¶

type IOSStoreApp struct {
	// MobileApp is the base model of IOSStoreApp
	MobileApp
	// BundleID The Identity Name.
	BundleID *string `json:"bundleId,omitempty"`
	// AppStoreURL The Apple App Store URL
	AppStoreURL *string `json:"appStoreUrl,omitempty"`
	// ApplicableDeviceType The iOS architecture for which this app can run on.
	ApplicableDeviceType *IOSDeviceType `json:"applicableDeviceType,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum applicable operating system.
	MinimumSupportedOperatingSystem *IOSMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
}

IOSStoreApp Contains properties and inherited properties for iOS store apps.

type IOSStoreAppAssignmentSettings ¶

type IOSStoreAppAssignmentSettings struct {
	// MobileAppAssignmentSettings is the base model of IOSStoreAppAssignmentSettings
	MobileAppAssignmentSettings
	// VPNConfigurationID The VPN Configuration Id to apply for this app.
	VPNConfigurationID *string `json:"vpnConfigurationId,omitempty"`
}

IOSStoreAppAssignmentSettings undocumented

type IOSUpdateConfiguration ¶

type IOSUpdateConfiguration struct {
	// DeviceConfiguration is the base model of IOSUpdateConfiguration
	DeviceConfiguration
	// ActiveHoursStart Active Hours Start (active hours mean the time window when updates install should not happen)
	ActiveHoursStart *TimeOfDay `json:"activeHoursStart,omitempty"`
	// ActiveHoursEnd Active Hours End (active hours mean the time window when updates install should not happen)
	ActiveHoursEnd *TimeOfDay `json:"activeHoursEnd,omitempty"`
	// ScheduledInstallDays Days in week for which active hours are configured. This collection can contain a maximum of 7 elements.
	ScheduledInstallDays []DayOfWeek `json:"scheduledInstallDays,omitempty"`
	// UtcTimeOffsetInMinutes UTC Time Offset indicated in minutes
	UtcTimeOffsetInMinutes *int `json:"utcTimeOffsetInMinutes,omitempty"`
}

IOSUpdateConfiguration IOS Update Configuration, allows you to configure time window within week to install iOS updates

type IOSUpdateDeviceStatus ¶

type IOSUpdateDeviceStatus struct {
	// Entity is the base model of IOSUpdateDeviceStatus
	Entity
	// InstallStatus The installation status of the policy report.
	InstallStatus *IOSUpdatesInstallStatus `json:"installStatus,omitempty"`
	// OsVersion The device version that is being reported.
	OsVersion *string `json:"osVersion,omitempty"`
	// DeviceID The device id that is being reported.
	DeviceID *string `json:"deviceId,omitempty"`
	// UserID The User id that is being reported.
	UserID *string `json:"userId,omitempty"`
	// DeviceDisplayName Device name of the DevicePolicyStatus.
	DeviceDisplayName *string `json:"deviceDisplayName,omitempty"`
	// UserName The User Name that is being reported
	UserName *string `json:"userName,omitempty"`
	// DeviceModel The device model that is being reported
	DeviceModel *string `json:"deviceModel,omitempty"`
	// ComplianceGracePeriodExpirationDateTime The DateTime when device compliance grace period expires
	ComplianceGracePeriodExpirationDateTime *time.Time `json:"complianceGracePeriodExpirationDateTime,omitempty"`
	// Status Compliance status of the policy report.
	Status *ComplianceStatus `json:"status,omitempty"`
	// LastReportedDateTime Last modified date time of the policy report.
	LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

IOSUpdateDeviceStatus undocumented

type IOSUpdateDeviceStatusRequest ¶

type IOSUpdateDeviceStatusRequest struct{ BaseRequest }

IOSUpdateDeviceStatusRequest is request for IOSUpdateDeviceStatus

func (*IOSUpdateDeviceStatusRequest) Delete ¶

Delete performs DELETE request for IOSUpdateDeviceStatus

func (*IOSUpdateDeviceStatusRequest) Get ¶

Get performs GET request for IOSUpdateDeviceStatus

func (*IOSUpdateDeviceStatusRequest) Update ¶

Update performs PATCH request for IOSUpdateDeviceStatus

type IOSUpdateDeviceStatusRequestBuilder ¶

type IOSUpdateDeviceStatusRequestBuilder struct{ BaseRequestBuilder }

IOSUpdateDeviceStatusRequestBuilder is request builder for IOSUpdateDeviceStatus

func (*IOSUpdateDeviceStatusRequestBuilder) Request ¶

Request returns IOSUpdateDeviceStatusRequest

type IOSUpdatesInstallStatus ¶

type IOSUpdatesInstallStatus string

IOSUpdatesInstallStatus undocumented

const (
	// IOSUpdatesInstallStatusVSuccess undocumented
	IOSUpdatesInstallStatusVSuccess IOSUpdatesInstallStatus = "success"
	// IOSUpdatesInstallStatusVAvailable undocumented
	IOSUpdatesInstallStatusVAvailable IOSUpdatesInstallStatus = "available"
	// IOSUpdatesInstallStatusVIdle undocumented
	IOSUpdatesInstallStatusVIdle IOSUpdatesInstallStatus = "idle"
	// IOSUpdatesInstallStatusVUnknown undocumented
	IOSUpdatesInstallStatusVUnknown IOSUpdatesInstallStatus = "unknown"
	// IOSUpdatesInstallStatusVDownloading undocumented
	IOSUpdatesInstallStatusVDownloading IOSUpdatesInstallStatus = "downloading"
	// IOSUpdatesInstallStatusVDownloadFailed undocumented
	IOSUpdatesInstallStatusVDownloadFailed IOSUpdatesInstallStatus = "downloadFailed"
	// IOSUpdatesInstallStatusVDownloadRequiresComputer undocumented
	IOSUpdatesInstallStatusVDownloadRequiresComputer IOSUpdatesInstallStatus = "downloadRequiresComputer"
	// IOSUpdatesInstallStatusVDownloadInsufficientSpace undocumented
	IOSUpdatesInstallStatusVDownloadInsufficientSpace IOSUpdatesInstallStatus = "downloadInsufficientSpace"
	// IOSUpdatesInstallStatusVDownloadInsufficientPower undocumented
	IOSUpdatesInstallStatusVDownloadInsufficientPower IOSUpdatesInstallStatus = "downloadInsufficientPower"
	// IOSUpdatesInstallStatusVDownloadInsufficientNetwork undocumented
	IOSUpdatesInstallStatusVDownloadInsufficientNetwork IOSUpdatesInstallStatus = "downloadInsufficientNetwork"
	// IOSUpdatesInstallStatusVInstalling undocumented
	IOSUpdatesInstallStatusVInstalling IOSUpdatesInstallStatus = "installing"
	// IOSUpdatesInstallStatusVInstallInsufficientSpace undocumented
	IOSUpdatesInstallStatusVInstallInsufficientSpace IOSUpdatesInstallStatus = "installInsufficientSpace"
	// IOSUpdatesInstallStatusVInstallInsufficientPower undocumented
	IOSUpdatesInstallStatusVInstallInsufficientPower IOSUpdatesInstallStatus = "installInsufficientPower"
	// IOSUpdatesInstallStatusVInstallPhoneCallInProgress undocumented
	IOSUpdatesInstallStatusVInstallPhoneCallInProgress IOSUpdatesInstallStatus = "installPhoneCallInProgress"
	// IOSUpdatesInstallStatusVInstallFailed undocumented
	IOSUpdatesInstallStatusVInstallFailed IOSUpdatesInstallStatus = "installFailed"
	// IOSUpdatesInstallStatusVNotSupportedOperation undocumented
	IOSUpdatesInstallStatusVNotSupportedOperation IOSUpdatesInstallStatus = "notSupportedOperation"
	// IOSUpdatesInstallStatusVSharedDeviceUserLoggedInError undocumented
	IOSUpdatesInstallStatusVSharedDeviceUserLoggedInError IOSUpdatesInstallStatus = "sharedDeviceUserLoggedInError"
)

type IOSVPPApp ¶ added in v0.1.2

type IOSVPPApp struct {
	// MobileApp is the base model of IOSVPPApp
	MobileApp
	// UsedLicenseCount The number of VPP licenses in use.
	UsedLicenseCount *int `json:"usedLicenseCount,omitempty"`
	// TotalLicenseCount The total number of VPP licenses.
	TotalLicenseCount *int `json:"totalLicenseCount,omitempty"`
	// ReleaseDateTime The VPP application release date and time.
	ReleaseDateTime *time.Time `json:"releaseDateTime,omitempty"`
	// AppStoreURL The store URL.
	AppStoreURL *string `json:"appStoreUrl,omitempty"`
	// LicensingType The supported License Type.
	LicensingType *VPPLicensingType `json:"licensingType,omitempty"`
	// ApplicableDeviceType The applicable iOS Device Type.
	ApplicableDeviceType *IOSDeviceType `json:"applicableDeviceType,omitempty"`
	// VPPTokenOrganizationName The organization associated with the Apple Volume Purchase Program Token
	VPPTokenOrganizationName *string `json:"vppTokenOrganizationName,omitempty"`
	// VPPTokenAccountType The type of volume purchase program which the given Apple Volume Purchase Program Token is associated with. Possible values are: `business`, `education`.
	VPPTokenAccountType *VPPTokenAccountType `json:"vppTokenAccountType,omitempty"`
	// VPPTokenAppleID The Apple Id associated with the given Apple Volume Purchase Program Token.
	VPPTokenAppleID *string `json:"vppTokenAppleId,omitempty"`
	// BundleID The Identity Name.
	BundleID *string `json:"bundleId,omitempty"`
}

IOSVPPApp Contains properties and inherited properties for iOS Volume-Purchased Program (VPP) Apps.

type IOSVPPAppAssignmentSettings ¶ added in v0.1.2

type IOSVPPAppAssignmentSettings struct {
	// MobileAppAssignmentSettings is the base model of IOSVPPAppAssignmentSettings
	MobileAppAssignmentSettings
	// UseDeviceLicensing Whether or not to use device licensing.
	UseDeviceLicensing *bool `json:"useDeviceLicensing,omitempty"`
	// VPNConfigurationID The VPN Configuration Id to apply for this app.
	VPNConfigurationID *string `json:"vpnConfigurationId,omitempty"`
}

IOSVPPAppAssignmentSettings undocumented

type IOSVPPEBook ¶ added in v0.1.2

type IOSVPPEBook struct {
	// ManagedEBook is the base model of IOSVPPEBook
	ManagedEBook
	// VPPTokenID The Vpp token ID.
	VPPTokenID *UUID `json:"vppTokenId,omitempty"`
	// AppleID The Apple ID associated with Vpp token.
	AppleID *string `json:"appleId,omitempty"`
	// VPPOrganizationName The Vpp token's organization name.
	VPPOrganizationName *string `json:"vppOrganizationName,omitempty"`
	// Genres Genres.
	Genres []string `json:"genres,omitempty"`
	// Language Language.
	Language *string `json:"language,omitempty"`
	// Seller Seller.
	Seller *string `json:"seller,omitempty"`
	// TotalLicenseCount Total license count.
	TotalLicenseCount *int `json:"totalLicenseCount,omitempty"`
	// UsedLicenseCount Used license count.
	UsedLicenseCount *int `json:"usedLicenseCount,omitempty"`
}

IOSVPPEBook A class containing the properties for iOS Vpp eBook.

type IOSVPPEBookAssignment ¶ added in v0.1.2

type IOSVPPEBookAssignment struct {
	// ManagedEBookAssignment is the base model of IOSVPPEBookAssignment
	ManagedEBookAssignment
}

IOSVPPEBookAssignment Contains properties used to assign an iOS VPP EBook to a group.

type IPRange ¶

type IPRange struct {
	// Object is the base model of IPRange
	Object
}

IPRange undocumented

type IPv4Range ¶

type IPv4Range struct {
	// IPRange is the base model of IPv4Range
	IPRange
	// LowerAddress Lower address.
	LowerAddress *string `json:"lowerAddress,omitempty"`
	// UpperAddress Upper address.
	UpperAddress *string `json:"upperAddress,omitempty"`
}

IPv4Range undocumented

type IPv6Range ¶

type IPv6Range struct {
	// IPRange is the base model of IPv6Range
	IPRange
	// LowerAddress Lower address
	LowerAddress *string `json:"lowerAddress,omitempty"`
	// UpperAddress Upper address
	UpperAddress *string `json:"upperAddress,omitempty"`
}

IPv6Range undocumented

type Identity ¶

type Identity struct {
	// Object is the base model of Identity
	Object
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// ID undocumented
	ID *string `json:"id,omitempty"`
}

Identity undocumented

type IdentityProvider ¶

type IdentityProvider struct {
	// Entity is the base model of IdentityProvider
	Entity
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// ClientID undocumented
	ClientID *string `json:"clientId,omitempty"`
	// ClientSecret undocumented
	ClientSecret *string `json:"clientSecret,omitempty"`
}

IdentityProvider undocumented

type IdentityProviderRequest ¶

type IdentityProviderRequest struct{ BaseRequest }

IdentityProviderRequest is request for IdentityProvider

func (*IdentityProviderRequest) Delete ¶

Delete performs DELETE request for IdentityProvider

func (*IdentityProviderRequest) Get ¶

func (r *IdentityProviderRequest) Get(ctx context.Context) (resObj *IdentityProvider, err error)

Get performs GET request for IdentityProvider

func (*IdentityProviderRequest) Update ¶

Update performs PATCH request for IdentityProvider

type IdentityProviderRequestBuilder ¶

type IdentityProviderRequestBuilder struct{ BaseRequestBuilder }

IdentityProviderRequestBuilder is request builder for IdentityProvider

func (*IdentityProviderRequestBuilder) Request ¶

Request returns IdentityProviderRequest

type IdentitySet ¶

type IdentitySet struct {
	// Object is the base model of IdentitySet
	Object
	// Application undocumented
	Application *Identity `json:"application,omitempty"`
	// Device undocumented
	Device *Identity `json:"device,omitempty"`
	// User undocumented
	User *Identity `json:"user,omitempty"`
}

IdentitySet undocumented

type Image ¶

type Image struct {
	// Object is the base model of Image
	Object
	// Height undocumented
	Height *int `json:"height,omitempty"`
	// Width undocumented
	Width *int `json:"width,omitempty"`
}

Image undocumented

type ImageInfo ¶

type ImageInfo struct {
	// Object is the base model of ImageInfo
	Object
	// IconURL undocumented
	IconURL *string `json:"iconUrl,omitempty"`
	// AlternativeText undocumented
	AlternativeText *string `json:"alternativeText,omitempty"`
	// AlternateText undocumented
	AlternateText *string `json:"alternateText,omitempty"`
	// AddImageQuery undocumented
	AddImageQuery *bool `json:"addImageQuery,omitempty"`
}

ImageInfo undocumented

type ImplicitGrantSettings ¶

type ImplicitGrantSettings struct {
	// Object is the base model of ImplicitGrantSettings
	Object
	// EnableIDTokenIssuance undocumented
	EnableIDTokenIssuance *bool `json:"enableIdTokenIssuance,omitempty"`
	// EnableAccessTokenIssuance undocumented
	EnableAccessTokenIssuance *bool `json:"enableAccessTokenIssuance,omitempty"`
}

ImplicitGrantSettings undocumented

type Importance ¶

type Importance string

Importance undocumented

const (
	// ImportanceVLow undocumented
	ImportanceVLow Importance = "low"
	// ImportanceVNormal undocumented
	ImportanceVNormal Importance = "normal"
	// ImportanceVHigh undocumented
	ImportanceVHigh Importance = "high"
)

type IncompleteData ¶

type IncompleteData struct {
	// Object is the base model of IncompleteData
	Object
	// MissingDataBeforeDateTime undocumented
	MissingDataBeforeDateTime *time.Time `json:"missingDataBeforeDateTime,omitempty"`
	// WasThrottled undocumented
	WasThrottled *bool `json:"wasThrottled,omitempty"`
}

IncompleteData undocumented

type InferenceClassification ¶

type InferenceClassification struct {
	// Entity is the base model of InferenceClassification
	Entity
	// Overrides undocumented
	Overrides []InferenceClassificationOverride `json:"overrides,omitempty"`
}

InferenceClassification undocumented

type InferenceClassificationOverride ¶

type InferenceClassificationOverride struct {
	// Entity is the base model of InferenceClassificationOverride
	Entity
	// ClassifyAs undocumented
	ClassifyAs *InferenceClassificationType `json:"classifyAs,omitempty"`
	// SenderEmailAddress undocumented
	SenderEmailAddress *EmailAddress `json:"senderEmailAddress,omitempty"`
}

InferenceClassificationOverride undocumented

type InferenceClassificationOverrideRequest ¶

type InferenceClassificationOverrideRequest struct{ BaseRequest }

InferenceClassificationOverrideRequest is request for InferenceClassificationOverride

func (*InferenceClassificationOverrideRequest) Delete ¶

Delete performs DELETE request for InferenceClassificationOverride

func (*InferenceClassificationOverrideRequest) Get ¶

Get performs GET request for InferenceClassificationOverride

func (*InferenceClassificationOverrideRequest) Update ¶

Update performs PATCH request for InferenceClassificationOverride

type InferenceClassificationOverrideRequestBuilder ¶

type InferenceClassificationOverrideRequestBuilder struct{ BaseRequestBuilder }

InferenceClassificationOverrideRequestBuilder is request builder for InferenceClassificationOverride

func (*InferenceClassificationOverrideRequestBuilder) Request ¶

Request returns InferenceClassificationOverrideRequest

type InferenceClassificationOverridesCollectionRequest ¶

type InferenceClassificationOverridesCollectionRequest struct{ BaseRequest }

InferenceClassificationOverridesCollectionRequest is request for InferenceClassificationOverride collection

func (*InferenceClassificationOverridesCollectionRequest) Add ¶

Add performs POST request for InferenceClassificationOverride collection

func (*InferenceClassificationOverridesCollectionRequest) Get ¶

Get performs GET request for InferenceClassificationOverride collection

func (*InferenceClassificationOverridesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for InferenceClassificationOverride collection, max N pages

func (*InferenceClassificationOverridesCollectionRequest) Paging ¶

Paging perfoms paging operation for InferenceClassificationOverride collection

type InferenceClassificationOverridesCollectionRequestBuilder ¶

type InferenceClassificationOverridesCollectionRequestBuilder struct{ BaseRequestBuilder }

InferenceClassificationOverridesCollectionRequestBuilder is request builder for InferenceClassificationOverride collection

func (*InferenceClassificationOverridesCollectionRequestBuilder) ID ¶

ID returns request builder for InferenceClassificationOverride item

func (*InferenceClassificationOverridesCollectionRequestBuilder) Request ¶

Request returns request for InferenceClassificationOverride collection

type InferenceClassificationRequest ¶

type InferenceClassificationRequest struct{ BaseRequest }

InferenceClassificationRequest is request for InferenceClassification

func (*InferenceClassificationRequest) Delete ¶

Delete performs DELETE request for InferenceClassification

func (*InferenceClassificationRequest) Get ¶

Get performs GET request for InferenceClassification

func (*InferenceClassificationRequest) Update ¶

Update performs PATCH request for InferenceClassification

type InferenceClassificationRequestBuilder ¶

type InferenceClassificationRequestBuilder struct{ BaseRequestBuilder }

InferenceClassificationRequestBuilder is request builder for InferenceClassification

func (*InferenceClassificationRequestBuilder) Overrides ¶

Overrides returns request builder for InferenceClassificationOverride collection

func (*InferenceClassificationRequestBuilder) Request ¶

Request returns InferenceClassificationRequest

type InferenceClassificationType ¶

type InferenceClassificationType string

InferenceClassificationType undocumented

const (
	// InferenceClassificationTypeVFocused undocumented
	InferenceClassificationTypeVFocused InferenceClassificationType = "focused"
	// InferenceClassificationTypeVOther undocumented
	InferenceClassificationTypeVOther InferenceClassificationType = "other"
)

type InformationalURL ¶

type InformationalURL struct {
	// Object is the base model of InformationalURL
	Object
	// LogoURL undocumented
	LogoURL *string `json:"logoUrl,omitempty"`
	// MarketingURL undocumented
	MarketingURL *string `json:"marketingUrl,omitempty"`
	// PrivacyStatementURL undocumented
	PrivacyStatementURL *string `json:"privacyStatementUrl,omitempty"`
	// SupportURL undocumented
	SupportURL *string `json:"supportUrl,omitempty"`
	// TermsOfServiceURL undocumented
	TermsOfServiceURL *string `json:"termsOfServiceUrl,omitempty"`
}

InformationalURL undocumented

type InsightIdentity ¶

type InsightIdentity struct {
	// Object is the base model of InsightIdentity
	Object
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// Address undocumented
	Address *string `json:"address,omitempty"`
}

InsightIdentity undocumented

type InstallIntent ¶

type InstallIntent string

InstallIntent undocumented

const (
	// InstallIntentVAvailable undocumented
	InstallIntentVAvailable InstallIntent = "available"
	// InstallIntentVRequired undocumented
	InstallIntentVRequired InstallIntent = "required"
	// InstallIntentVUninstall undocumented
	InstallIntentVUninstall InstallIntent = "uninstall"
	// InstallIntentVAvailableWithoutEnrollment undocumented
	InstallIntentVAvailableWithoutEnrollment InstallIntent = "availableWithoutEnrollment"
)

type InstallState ¶

type InstallState string

InstallState undocumented

const (
	// InstallStateVNotApplicable undocumented
	InstallStateVNotApplicable InstallState = "notApplicable"
	// InstallStateVInstalled undocumented
	InstallStateVInstalled InstallState = "installed"
	// InstallStateVFailed undocumented
	InstallStateVFailed InstallState = "failed"
	// InstallStateVNotInstalled undocumented
	InstallStateVNotInstalled InstallState = "notInstalled"
	// InstallStateVUninstallFailed undocumented
	InstallStateVUninstallFailed InstallState = "uninstallFailed"
	// InstallStateVUnknown undocumented
	InstallStateVUnknown InstallState = "unknown"
)

type InternetMessageHeader ¶

type InternetMessageHeader struct {
	// Object is the base model of InternetMessageHeader
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Value undocumented
	Value *string `json:"value,omitempty"`
}

InternetMessageHeader undocumented

type InternetSiteSecurityLevel ¶

type InternetSiteSecurityLevel string

InternetSiteSecurityLevel undocumented

const (
	// InternetSiteSecurityLevelVUserDefined undocumented
	InternetSiteSecurityLevelVUserDefined InternetSiteSecurityLevel = "userDefined"
	// InternetSiteSecurityLevelVMedium undocumented
	InternetSiteSecurityLevelVMedium InternetSiteSecurityLevel = "medium"
	// InternetSiteSecurityLevelVMediumHigh undocumented
	InternetSiteSecurityLevelVMediumHigh InternetSiteSecurityLevel = "mediumHigh"
	// InternetSiteSecurityLevelVHigh undocumented
	InternetSiteSecurityLevelVHigh InternetSiteSecurityLevel = "high"
)

type IntuneBrand ¶

type IntuneBrand struct {
	// Object is the base model of IntuneBrand
	Object
	// DisplayName Company/organization name that is displayed to end users.
	DisplayName *string `json:"displayName,omitempty"`
	// ContactITName Name of the person/organization responsible for IT support.
	ContactITName *string `json:"contactITName,omitempty"`
	// ContactITPhoneNumber Phone number of the person/organization responsible for IT support.
	ContactITPhoneNumber *string `json:"contactITPhoneNumber,omitempty"`
	// ContactITEmailAddress Email address of the person/organization responsible for IT support.
	ContactITEmailAddress *string `json:"contactITEmailAddress,omitempty"`
	// ContactITNotes Text comments regarding the person/organization responsible for IT support.
	ContactITNotes *string `json:"contactITNotes,omitempty"`
	// PrivacyURL URL to the company/organization’s privacy policy.
	PrivacyURL *string `json:"privacyUrl,omitempty"`
	// OnlineSupportSiteURL URL to the company/organization’s IT helpdesk site.
	OnlineSupportSiteURL *string `json:"onlineSupportSiteUrl,omitempty"`
	// OnlineSupportSiteName Display name of the company/organization’s IT helpdesk site.
	OnlineSupportSiteName *string `json:"onlineSupportSiteName,omitempty"`
	// ThemeColor Primary theme color used in the Company Portal applications and web portal.
	ThemeColor *RgbColor `json:"themeColor,omitempty"`
	ShowLogo *bool `json:"showLogo,omitempty"`
	LightBackgroundLogo *MimeContent `json:"lightBackgroundLogo,omitempty"`
	DarkBackgroundLogo *MimeContent `json:"darkBackgroundLogo,omitempty"`
	ShowNameNextToLogo *bool `json:"showNameNextToLogo,omitempty"`
	ShowDisplayNameNextToLogo *bool `json:"showDisplayNameNextToLogo,omitempty"`
}

IntuneBrand undocumented

type Invitation ¶

type Invitation struct {
	// Entity is the base model of Invitation
	Entity
	// InvitedUserDisplayName undocumented
	InvitedUserDisplayName *string `json:"invitedUserDisplayName,omitempty"`
	// InvitedUserType undocumented
	InvitedUserType *string `json:"invitedUserType,omitempty"`
	// InvitedUserEmailAddress undocumented
	InvitedUserEmailAddress *string `json:"invitedUserEmailAddress,omitempty"`
	// InvitedUserMessageInfo undocumented
	InvitedUserMessageInfo *InvitedUserMessageInfo `json:"invitedUserMessageInfo,omitempty"`
	// SendInvitationMessage undocumented
	SendInvitationMessage *bool `json:"sendInvitationMessage,omitempty"`
	// InviteRedirectURL undocumented
	InviteRedirectURL *string `json:"inviteRedirectUrl,omitempty"`
	// InviteRedeemURL undocumented
	InviteRedeemURL *string `json:"inviteRedeemUrl,omitempty"`
	// Status undocumented
	Status *string `json:"status,omitempty"`
	// InvitedUser undocumented
	InvitedUser *User `json:"invitedUser,omitempty"`
}

Invitation undocumented

type InvitationParticipantInfo ¶

type InvitationParticipantInfo struct {
	// Object is the base model of InvitationParticipantInfo
	Object
	// Identity undocumented
	Identity *IdentitySet `json:"identity,omitempty"`
	// ReplacesCallID undocumented
	ReplacesCallID *string `json:"replacesCallId,omitempty"`
}

InvitationParticipantInfo undocumented

type InvitationRequest ¶

type InvitationRequest struct{ BaseRequest }

InvitationRequest is request for Invitation

func (*InvitationRequest) Delete ¶

func (r *InvitationRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Invitation

func (*InvitationRequest) Get ¶

func (r *InvitationRequest) Get(ctx context.Context) (resObj *Invitation, err error)

Get performs GET request for Invitation

func (*InvitationRequest) Update ¶

func (r *InvitationRequest) Update(ctx context.Context, reqObj *Invitation) error

Update performs PATCH request for Invitation

type InvitationRequestBuilder ¶

type InvitationRequestBuilder struct{ BaseRequestBuilder }

InvitationRequestBuilder is request builder for Invitation

func (*InvitationRequestBuilder) InvitedUser ¶

func (b *InvitationRequestBuilder) InvitedUser() *UserRequestBuilder

InvitedUser is navigation property

func (*InvitationRequestBuilder) Request ¶

Request returns InvitationRequest

type InviteParticipantsOperation ¶

type InviteParticipantsOperation struct {
	// CommsOperation is the base model of InviteParticipantsOperation
	CommsOperation
	// Participants undocumented
	Participants []InvitationParticipantInfo `json:"participants,omitempty"`
}

InviteParticipantsOperation undocumented

type InvitedUserMessageInfo ¶

type InvitedUserMessageInfo struct {
	// Object is the base model of InvitedUserMessageInfo
	Object
	// CcRecipients undocumented
	CcRecipients []Recipient `json:"ccRecipients,omitempty"`
	// MessageLanguage undocumented
	MessageLanguage *string `json:"messageLanguage,omitempty"`
	// CustomizedMessageBody undocumented
	CustomizedMessageBody *string `json:"customizedMessageBody,omitempty"`
}

InvitedUserMessageInfo undocumented

type ItemActionStat ¶

type ItemActionStat struct {
	// Object is the base model of ItemActionStat
	Object
	// ActionCount undocumented
	ActionCount *int `json:"actionCount,omitempty"`
	// ActorCount undocumented
	ActorCount *int `json:"actorCount,omitempty"`
}

ItemActionStat undocumented

type ItemActivity ¶

type ItemActivity struct {
	// Entity is the base model of ItemActivity
	Entity
	// Access undocumented
	Access *AccessAction `json:"access,omitempty"`
	// ActivityDateTime undocumented
	ActivityDateTime *time.Time `json:"activityDateTime,omitempty"`
	// Actor undocumented
	Actor *IdentitySet `json:"actor,omitempty"`
	// DriveItem undocumented
	DriveItem *DriveItem `json:"driveItem,omitempty"`
}

ItemActivity undocumented

type ItemActivityRequest ¶

type ItemActivityRequest struct{ BaseRequest }

ItemActivityRequest is request for ItemActivity

func (*ItemActivityRequest) Delete ¶

func (r *ItemActivityRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ItemActivity

func (*ItemActivityRequest) Get ¶

func (r *ItemActivityRequest) Get(ctx context.Context) (resObj *ItemActivity, err error)

Get performs GET request for ItemActivity

func (*ItemActivityRequest) Update ¶

func (r *ItemActivityRequest) Update(ctx context.Context, reqObj *ItemActivity) error

Update performs PATCH request for ItemActivity

type ItemActivityRequestBuilder ¶

type ItemActivityRequestBuilder struct{ BaseRequestBuilder }

ItemActivityRequestBuilder is request builder for ItemActivity

func (*ItemActivityRequestBuilder) DriveItem ¶

DriveItem is navigation property

func (*ItemActivityRequestBuilder) Request ¶

Request returns ItemActivityRequest

type ItemActivityStat ¶

type ItemActivityStat struct {
	// Entity is the base model of ItemActivityStat
	Entity
	// StartDateTime undocumented
	StartDateTime *time.Time `json:"startDateTime,omitempty"`
	// EndDateTime undocumented
	EndDateTime *time.Time `json:"endDateTime,omitempty"`
	// Access undocumented
	Access *ItemActionStat `json:"access,omitempty"`
	// Create undocumented
	Create *ItemActionStat `json:"create,omitempty"`
	// Delete undocumented
	Delete *ItemActionStat `json:"delete,omitempty"`
	// Edit undocumented
	Edit *ItemActionStat `json:"edit,omitempty"`
	// Move undocumented
	Move *ItemActionStat `json:"move,omitempty"`
	// IsTrending undocumented
	IsTrending *bool `json:"isTrending,omitempty"`
	// IncompleteData undocumented
	IncompleteData *IncompleteData `json:"incompleteData,omitempty"`
	// Activities undocumented
	Activities []ItemActivity `json:"activities,omitempty"`
}

ItemActivityStat undocumented

type ItemActivityStatActivitiesCollectionRequest ¶

type ItemActivityStatActivitiesCollectionRequest struct{ BaseRequest }

ItemActivityStatActivitiesCollectionRequest is request for ItemActivity collection

func (*ItemActivityStatActivitiesCollectionRequest) Add ¶

Add performs POST request for ItemActivity collection

func (*ItemActivityStatActivitiesCollectionRequest) Get ¶

Get performs GET request for ItemActivity collection

func (*ItemActivityStatActivitiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ItemActivity collection, max N pages

func (*ItemActivityStatActivitiesCollectionRequest) Paging ¶

func (r *ItemActivityStatActivitiesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ItemActivity, error)

Paging perfoms paging operation for ItemActivity collection

type ItemActivityStatActivitiesCollectionRequestBuilder ¶

type ItemActivityStatActivitiesCollectionRequestBuilder struct{ BaseRequestBuilder }

ItemActivityStatActivitiesCollectionRequestBuilder is request builder for ItemActivity collection

func (*ItemActivityStatActivitiesCollectionRequestBuilder) ID ¶

ID returns request builder for ItemActivity item

func (*ItemActivityStatActivitiesCollectionRequestBuilder) Request ¶

Request returns request for ItemActivity collection

type ItemActivityStatRequest ¶

type ItemActivityStatRequest struct{ BaseRequest }

ItemActivityStatRequest is request for ItemActivityStat

func (*ItemActivityStatRequest) Delete ¶

Delete performs DELETE request for ItemActivityStat

func (*ItemActivityStatRequest) Get ¶

func (r *ItemActivityStatRequest) Get(ctx context.Context) (resObj *ItemActivityStat, err error)

Get performs GET request for ItemActivityStat

func (*ItemActivityStatRequest) Update ¶

Update performs PATCH request for ItemActivityStat

type ItemActivityStatRequestBuilder ¶

type ItemActivityStatRequestBuilder struct{ BaseRequestBuilder }

ItemActivityStatRequestBuilder is request builder for ItemActivityStat

func (*ItemActivityStatRequestBuilder) Activities ¶

Activities returns request builder for ItemActivity collection

func (*ItemActivityStatRequestBuilder) Request ¶

Request returns ItemActivityStatRequest

type ItemAnalytics ¶

type ItemAnalytics struct {
	// Entity is the base model of ItemAnalytics
	Entity
	// ItemActivityStats undocumented
	ItemActivityStats []ItemActivityStat `json:"itemActivityStats,omitempty"`
	// AllTime undocumented
	AllTime *ItemActivityStat `json:"allTime,omitempty"`
	// LastSevenDays undocumented
	LastSevenDays *ItemActivityStat `json:"lastSevenDays,omitempty"`
}

ItemAnalytics undocumented

type ItemAnalyticsItemActivityStatsCollectionRequest ¶

type ItemAnalyticsItemActivityStatsCollectionRequest struct{ BaseRequest }

ItemAnalyticsItemActivityStatsCollectionRequest is request for ItemActivityStat collection

func (*ItemAnalyticsItemActivityStatsCollectionRequest) Add ¶

Add performs POST request for ItemActivityStat collection

func (*ItemAnalyticsItemActivityStatsCollectionRequest) Get ¶

Get performs GET request for ItemActivityStat collection

func (*ItemAnalyticsItemActivityStatsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ItemActivityStat collection, max N pages

func (*ItemAnalyticsItemActivityStatsCollectionRequest) Paging ¶

func (r *ItemAnalyticsItemActivityStatsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ItemActivityStat, error)

Paging perfoms paging operation for ItemActivityStat collection

type ItemAnalyticsItemActivityStatsCollectionRequestBuilder ¶

type ItemAnalyticsItemActivityStatsCollectionRequestBuilder struct{ BaseRequestBuilder }

ItemAnalyticsItemActivityStatsCollectionRequestBuilder is request builder for ItemActivityStat collection

func (*ItemAnalyticsItemActivityStatsCollectionRequestBuilder) ID ¶

ID returns request builder for ItemActivityStat item

func (*ItemAnalyticsItemActivityStatsCollectionRequestBuilder) Request ¶

Request returns request for ItemActivityStat collection

type ItemAnalyticsRequest ¶

type ItemAnalyticsRequest struct{ BaseRequest }

ItemAnalyticsRequest is request for ItemAnalytics

func (*ItemAnalyticsRequest) Delete ¶

func (r *ItemAnalyticsRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ItemAnalytics

func (*ItemAnalyticsRequest) Get ¶

func (r *ItemAnalyticsRequest) Get(ctx context.Context) (resObj *ItemAnalytics, err error)

Get performs GET request for ItemAnalytics

func (*ItemAnalyticsRequest) Update ¶

func (r *ItemAnalyticsRequest) Update(ctx context.Context, reqObj *ItemAnalytics) error

Update performs PATCH request for ItemAnalytics

type ItemAnalyticsRequestBuilder ¶

type ItemAnalyticsRequestBuilder struct{ BaseRequestBuilder }

ItemAnalyticsRequestBuilder is request builder for ItemAnalytics

func (*ItemAnalyticsRequestBuilder) AllTime ¶

AllTime is navigation property

func (*ItemAnalyticsRequestBuilder) ItemActivityStats ¶

ItemActivityStats returns request builder for ItemActivityStat collection

func (*ItemAnalyticsRequestBuilder) LastSevenDays ¶

LastSevenDays is navigation property

func (*ItemAnalyticsRequestBuilder) Request ¶

Request returns ItemAnalyticsRequest

type ItemAttachment ¶

type ItemAttachment struct {
	// Attachment is the base model of ItemAttachment
	Attachment
	// Item undocumented
	Item *OutlookItem `json:"item,omitempty"`
}

ItemAttachment undocumented

type ItemAttachmentRequest ¶

type ItemAttachmentRequest struct{ BaseRequest }

ItemAttachmentRequest is request for ItemAttachment

func (*ItemAttachmentRequest) Delete ¶

func (r *ItemAttachmentRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ItemAttachment

func (*ItemAttachmentRequest) Get ¶

func (r *ItemAttachmentRequest) Get(ctx context.Context) (resObj *ItemAttachment, err error)

Get performs GET request for ItemAttachment

func (*ItemAttachmentRequest) Update ¶

func (r *ItemAttachmentRequest) Update(ctx context.Context, reqObj *ItemAttachment) error

Update performs PATCH request for ItemAttachment

type ItemAttachmentRequestBuilder ¶

type ItemAttachmentRequestBuilder struct{ BaseRequestBuilder }

ItemAttachmentRequestBuilder is request builder for ItemAttachment

func (*ItemAttachmentRequestBuilder) Item ¶

Item is navigation property

func (*ItemAttachmentRequestBuilder) Request ¶

Request returns ItemAttachmentRequest

type ItemBody ¶

type ItemBody struct {
	// Object is the base model of ItemBody
	Object
	// ContentType undocumented
	ContentType *BodyType `json:"contentType,omitempty"`
	// Content undocumented
	Content *string `json:"content,omitempty"`
}

ItemBody undocumented

type ItemPreviewInfo ¶

type ItemPreviewInfo struct {
	// Object is the base model of ItemPreviewInfo
	Object
	// GetURL undocumented
	GetURL *string `json:"getUrl,omitempty"`
	// PostParameters undocumented
	PostParameters *string `json:"postParameters,omitempty"`
	// PostURL undocumented
	PostURL *string `json:"postUrl,omitempty"`
}

ItemPreviewInfo undocumented

type ItemReference ¶

type ItemReference struct {
	// Object is the base model of ItemReference
	Object
	// DriveID undocumented
	DriveID *string `json:"driveId,omitempty"`
	// DriveType undocumented
	DriveType *string `json:"driveType,omitempty"`
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Path undocumented
	Path *string `json:"path,omitempty"`
	// ShareID undocumented
	ShareID *string `json:"shareId,omitempty"`
	// SharepointIDs undocumented
	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
	// SiteID undocumented
	SiteID *string `json:"siteId,omitempty"`
}

ItemReference undocumented

type JSON ¶

type JSON struct {
	// Object is the base model of JSON
	Object
}

JSON undocumented

type KeyCredential ¶

type KeyCredential struct {
	// Object is the base model of KeyCredential
	Object
	// CustomKeyIdentifier undocumented
	CustomKeyIdentifier *Binary `json:"customKeyIdentifier,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// EndDateTime undocumented
	EndDateTime *time.Time `json:"endDateTime,omitempty"`
	// KeyID undocumented
	KeyID *UUID `json:"keyId,omitempty"`
	// StartDateTime undocumented
	StartDateTime *time.Time `json:"startDateTime,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// Usage undocumented
	Usage *string `json:"usage,omitempty"`
	// Key undocumented
	Key *Binary `json:"key,omitempty"`
}

KeyCredential undocumented

type KeyValue ¶

type KeyValue struct {
	// Object is the base model of KeyValue
	Object
	// Key undocumented
	Key *string `json:"key,omitempty"`
	// Value undocumented
	Value *string `json:"value,omitempty"`
}

KeyValue undocumented

type KeyValuePair ¶

type KeyValuePair struct {
	// Object is the base model of KeyValuePair
	Object
	// Name Name for this key-value pair
	Name *string `json:"name,omitempty"`
	// Value Value for this key-value pair
	Value *string `json:"value,omitempty"`
}

KeyValuePair undocumented

type LicenseAssignmentState ¶

type LicenseAssignmentState struct {
	// Object is the base model of LicenseAssignmentState
	Object
	// SKUID undocumented
	SKUID *UUID `json:"skuId,omitempty"`
	// DisabledPlans undocumented
	DisabledPlans []UUID `json:"disabledPlans,omitempty"`
	// AssignedByGroup undocumented
	AssignedByGroup *string `json:"assignedByGroup,omitempty"`
	// State undocumented
	State *string `json:"state,omitempty"`
	// Error undocumented
	Error *string `json:"error,omitempty"`
}

LicenseAssignmentState undocumented

type LicenseDetails ¶

type LicenseDetails struct {
	// Entity is the base model of LicenseDetails
	Entity
	// ServicePlans undocumented
	ServicePlans []ServicePlanInfo `json:"servicePlans,omitempty"`
	// SKUID undocumented
	SKUID *UUID `json:"skuId,omitempty"`
	// SKUPartNumber undocumented
	SKUPartNumber *string `json:"skuPartNumber,omitempty"`
}

LicenseDetails undocumented

type LicenseDetailsRequest ¶

type LicenseDetailsRequest struct{ BaseRequest }

LicenseDetailsRequest is request for LicenseDetails

func (*LicenseDetailsRequest) Delete ¶

func (r *LicenseDetailsRequest) Delete(ctx context.Context) error

Delete performs DELETE request for LicenseDetails

func (*LicenseDetailsRequest) Get ¶

func (r *LicenseDetailsRequest) Get(ctx context.Context) (resObj *LicenseDetails, err error)

Get performs GET request for LicenseDetails

func (*LicenseDetailsRequest) Update ¶

func (r *LicenseDetailsRequest) Update(ctx context.Context, reqObj *LicenseDetails) error

Update performs PATCH request for LicenseDetails

type LicenseDetailsRequestBuilder ¶

type LicenseDetailsRequestBuilder struct{ BaseRequestBuilder }

LicenseDetailsRequestBuilder is request builder for LicenseDetails

func (*LicenseDetailsRequestBuilder) Request ¶

Request returns LicenseDetailsRequest

type LicenseProcessingState ¶

type LicenseProcessingState struct {
	// Object is the base model of LicenseProcessingState
	Object
	// State undocumented
	State *string `json:"state,omitempty"`
}

LicenseProcessingState undocumented

type LicenseUnitsDetail ¶

type LicenseUnitsDetail struct {
	// Object is the base model of LicenseUnitsDetail
	Object
	// Enabled undocumented
	Enabled *int `json:"enabled,omitempty"`
	// Suspended undocumented
	Suspended *int `json:"suspended,omitempty"`
	// Warning undocumented
	Warning *int `json:"warning,omitempty"`
}

LicenseUnitsDetail undocumented

type List ¶

type List struct {
	// BaseItem is the base model of List
	BaseItem
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// List undocumented
	List *ListInfo `json:"list,omitempty"`
	// SharepointIDs undocumented
	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
	// System undocumented
	System *SystemFacet `json:"system,omitempty"`
	// Columns undocumented
	Columns []ColumnDefinition `json:"columns,omitempty"`
	// ContentTypes undocumented
	ContentTypes []ContentType `json:"contentTypes,omitempty"`
	// Drive undocumented
	Drive *Drive `json:"drive,omitempty"`
	// Items undocumented
	Items []ListItem `json:"items,omitempty"`
}

List undocumented

type ListColumnsCollectionRequest ¶

type ListColumnsCollectionRequest struct{ BaseRequest }

ListColumnsCollectionRequest is request for ColumnDefinition collection

func (*ListColumnsCollectionRequest) Add ¶

Add performs POST request for ColumnDefinition collection

func (*ListColumnsCollectionRequest) Get ¶

Get performs GET request for ColumnDefinition collection

func (*ListColumnsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ColumnDefinition collection, max N pages

func (*ListColumnsCollectionRequest) Paging ¶

func (r *ListColumnsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ColumnDefinition, error)

Paging perfoms paging operation for ColumnDefinition collection

type ListColumnsCollectionRequestBuilder ¶

type ListColumnsCollectionRequestBuilder struct{ BaseRequestBuilder }

ListColumnsCollectionRequestBuilder is request builder for ColumnDefinition collection

func (*ListColumnsCollectionRequestBuilder) ID ¶

ID returns request builder for ColumnDefinition item

func (*ListColumnsCollectionRequestBuilder) Request ¶

Request returns request for ColumnDefinition collection

type ListContentTypesCollectionRequest ¶

type ListContentTypesCollectionRequest struct{ BaseRequest }

ListContentTypesCollectionRequest is request for ContentType collection

func (*ListContentTypesCollectionRequest) Add ¶

func (r *ListContentTypesCollectionRequest) Add(ctx context.Context, reqObj *ContentType) (resObj *ContentType, err error)

Add performs POST request for ContentType collection

func (*ListContentTypesCollectionRequest) Get ¶

Get performs GET request for ContentType collection

func (*ListContentTypesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ContentType collection, max N pages

func (*ListContentTypesCollectionRequest) Paging ¶

func (r *ListContentTypesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ContentType, error)

Paging perfoms paging operation for ContentType collection

type ListContentTypesCollectionRequestBuilder ¶

type ListContentTypesCollectionRequestBuilder struct{ BaseRequestBuilder }

ListContentTypesCollectionRequestBuilder is request builder for ContentType collection

func (*ListContentTypesCollectionRequestBuilder) ID ¶

ID returns request builder for ContentType item

func (*ListContentTypesCollectionRequestBuilder) Request ¶

Request returns request for ContentType collection

type ListInfo ¶

type ListInfo struct {
	// Object is the base model of ListInfo
	Object
	// ContentTypesEnabled undocumented
	ContentTypesEnabled *bool `json:"contentTypesEnabled,omitempty"`
	// Hidden undocumented
	Hidden *bool `json:"hidden,omitempty"`
	// Template undocumented
	Template *string `json:"template,omitempty"`
}

ListInfo undocumented

type ListItem ¶

type ListItem struct {
	// BaseItem is the base model of ListItem
	BaseItem
	// ContentType undocumented
	ContentType *ContentTypeInfo `json:"contentType,omitempty"`
	// SharepointIDs undocumented
	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
	// Analytics undocumented
	Analytics *ItemAnalytics `json:"analytics,omitempty"`
	// DriveItem undocumented
	DriveItem *DriveItem `json:"driveItem,omitempty"`
	// Fields undocumented
	Fields *FieldValueSet `json:"fields,omitempty"`
	// Versions undocumented
	Versions []ListItemVersion `json:"versions,omitempty"`
}

ListItem undocumented

type ListItemRequest ¶

type ListItemRequest struct{ BaseRequest }

ListItemRequest is request for ListItem

func (*ListItemRequest) Delete ¶

func (r *ListItemRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ListItem

func (*ListItemRequest) Get ¶

func (r *ListItemRequest) Get(ctx context.Context) (resObj *ListItem, err error)

Get performs GET request for ListItem

func (*ListItemRequest) Update ¶

func (r *ListItemRequest) Update(ctx context.Context, reqObj *ListItem) error

Update performs PATCH request for ListItem

type ListItemRequestBuilder ¶

type ListItemRequestBuilder struct{ BaseRequestBuilder }

ListItemRequestBuilder is request builder for ListItem

func (*ListItemRequestBuilder) Analytics ¶

Analytics is navigation property

func (*ListItemRequestBuilder) DriveItem ¶

DriveItem is navigation property

func (*ListItemRequestBuilder) Fields ¶

Fields is navigation property

func (*ListItemRequestBuilder) Request ¶

Request returns ListItemRequest

func (*ListItemRequestBuilder) Versions ¶

Versions returns request builder for ListItemVersion collection

type ListItemVersion ¶

type ListItemVersion struct {
	// BaseItemVersion is the base model of ListItemVersion
	BaseItemVersion
	// Fields undocumented
	Fields *FieldValueSet `json:"fields,omitempty"`
}

ListItemVersion undocumented

type ListItemVersionRequest ¶

type ListItemVersionRequest struct{ BaseRequest }

ListItemVersionRequest is request for ListItemVersion

func (*ListItemVersionRequest) Delete ¶

Delete performs DELETE request for ListItemVersion

func (*ListItemVersionRequest) Get ¶

func (r *ListItemVersionRequest) Get(ctx context.Context) (resObj *ListItemVersion, err error)

Get performs GET request for ListItemVersion

func (*ListItemVersionRequest) Update ¶

Update performs PATCH request for ListItemVersion

type ListItemVersionRequestBuilder ¶

type ListItemVersionRequestBuilder struct{ BaseRequestBuilder }

ListItemVersionRequestBuilder is request builder for ListItemVersion

func (*ListItemVersionRequestBuilder) Fields ¶

Fields is navigation property

func (*ListItemVersionRequestBuilder) Request ¶

Request returns ListItemVersionRequest

func (*ListItemVersionRequestBuilder) RestoreVersion ¶

RestoreVersion action undocumented

type ListItemVersionRestoreVersionRequest ¶

type ListItemVersionRestoreVersionRequest struct{ BaseRequest }

func (*ListItemVersionRestoreVersionRequest) Post ¶

type ListItemVersionRestoreVersionRequestBuilder ¶

type ListItemVersionRestoreVersionRequestBuilder struct{ BaseRequestBuilder }

func (*ListItemVersionRestoreVersionRequestBuilder) Request ¶

type ListItemVersionRestoreVersionRequestParameter ¶

type ListItemVersionRestoreVersionRequestParameter struct {
}

ListItemVersionRestoreVersionRequestParameter undocumented

type ListItemVersionsCollectionRequest ¶

type ListItemVersionsCollectionRequest struct{ BaseRequest }

ListItemVersionsCollectionRequest is request for ListItemVersion collection

func (*ListItemVersionsCollectionRequest) Add ¶

Add performs POST request for ListItemVersion collection

func (*ListItemVersionsCollectionRequest) Get ¶

Get performs GET request for ListItemVersion collection

func (*ListItemVersionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ListItemVersion collection, max N pages

func (*ListItemVersionsCollectionRequest) Paging ¶

func (r *ListItemVersionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ListItemVersion, error)

Paging perfoms paging operation for ListItemVersion collection

type ListItemVersionsCollectionRequestBuilder ¶

type ListItemVersionsCollectionRequestBuilder struct{ BaseRequestBuilder }

ListItemVersionsCollectionRequestBuilder is request builder for ListItemVersion collection

func (*ListItemVersionsCollectionRequestBuilder) ID ¶

ID returns request builder for ListItemVersion item

func (*ListItemVersionsCollectionRequestBuilder) Request ¶

Request returns request for ListItemVersion collection

type ListItemsCollectionRequest ¶

type ListItemsCollectionRequest struct{ BaseRequest }

ListItemsCollectionRequest is request for ListItem collection

func (*ListItemsCollectionRequest) Add ¶

func (r *ListItemsCollectionRequest) Add(ctx context.Context, reqObj *ListItem) (resObj *ListItem, err error)

Add performs POST request for ListItem collection

func (*ListItemsCollectionRequest) Get ¶

Get performs GET request for ListItem collection

func (*ListItemsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ListItem collection, max N pages

func (*ListItemsCollectionRequest) Paging ¶

func (r *ListItemsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ListItem, error)

Paging perfoms paging operation for ListItem collection

type ListItemsCollectionRequestBuilder ¶

type ListItemsCollectionRequestBuilder struct{ BaseRequestBuilder }

ListItemsCollectionRequestBuilder is request builder for ListItem collection

func (*ListItemsCollectionRequestBuilder) ID ¶

ID returns request builder for ListItem item

func (*ListItemsCollectionRequestBuilder) Request ¶

Request returns request for ListItem collection

type ListRequest ¶

type ListRequest struct{ BaseRequest }

ListRequest is request for List

func (*ListRequest) Delete ¶

func (r *ListRequest) Delete(ctx context.Context) error

Delete performs DELETE request for List

func (*ListRequest) Get ¶

func (r *ListRequest) Get(ctx context.Context) (resObj *List, err error)

Get performs GET request for List

func (*ListRequest) Update ¶

func (r *ListRequest) Update(ctx context.Context, reqObj *List) error

Update performs PATCH request for List

type ListRequestBuilder ¶

type ListRequestBuilder struct{ BaseRequestBuilder }

ListRequestBuilder is request builder for List

func (*ListRequestBuilder) Columns ¶

Columns returns request builder for ColumnDefinition collection

func (*ListRequestBuilder) ContentTypes ¶

ContentTypes returns request builder for ContentType collection

func (*ListRequestBuilder) Drive ¶

Drive is navigation property

func (*ListRequestBuilder) Items ¶

Items returns request builder for ListItem collection

func (*ListRequestBuilder) Request ¶

func (b *ListRequestBuilder) Request() *ListRequest

Request returns ListRequest

type LocaleInfo ¶

type LocaleInfo struct {
	// Object is the base model of LocaleInfo
	Object
	// Locale undocumented
	Locale *string `json:"locale,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
}

LocaleInfo undocumented

type LocalizedNotificationMessage ¶

type LocalizedNotificationMessage struct {
	// Entity is the base model of LocalizedNotificationMessage
	Entity
	// LastModifiedDateTime DateTime the object was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Locale The Locale for which this message is destined.
	Locale *string `json:"locale,omitempty"`
	// Subject The Message Template Subject.
	Subject *string `json:"subject,omitempty"`
	// MessageTemplate The Message Template content.
	MessageTemplate *string `json:"messageTemplate,omitempty"`
	// IsDefault Flag to indicate whether or not this is the default locale for language fallback. This flag can only be set. To unset, set this property to true on another Localized Notification Message.
	IsDefault *bool `json:"isDefault,omitempty"`
}

LocalizedNotificationMessage The text content of a Notification Message Template for the specified locale.

type LocalizedNotificationMessageRequest ¶

type LocalizedNotificationMessageRequest struct{ BaseRequest }

LocalizedNotificationMessageRequest is request for LocalizedNotificationMessage

func (*LocalizedNotificationMessageRequest) Delete ¶

Delete performs DELETE request for LocalizedNotificationMessage

func (*LocalizedNotificationMessageRequest) Get ¶

Get performs GET request for LocalizedNotificationMessage

func (*LocalizedNotificationMessageRequest) Update ¶

Update performs PATCH request for LocalizedNotificationMessage

type LocalizedNotificationMessageRequestBuilder ¶

type LocalizedNotificationMessageRequestBuilder struct{ BaseRequestBuilder }

LocalizedNotificationMessageRequestBuilder is request builder for LocalizedNotificationMessage

func (*LocalizedNotificationMessageRequestBuilder) Request ¶

Request returns LocalizedNotificationMessageRequest

type LocateDeviceActionResult ¶

type LocateDeviceActionResult struct {
	// DeviceActionResult is the base model of LocateDeviceActionResult
	DeviceActionResult
	// DeviceLocation device location
	DeviceLocation *DeviceGeoLocation `json:"deviceLocation,omitempty"`
}

LocateDeviceActionResult undocumented

type Location ¶

type Location struct {
	// Object is the base model of Location
	Object
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// LocationEmailAddress undocumented
	LocationEmailAddress *string `json:"locationEmailAddress,omitempty"`
	// Address undocumented
	Address *PhysicalAddress `json:"address,omitempty"`
	// LocationURI undocumented
	LocationURI *string `json:"locationUri,omitempty"`
	// Coordinates undocumented
	Coordinates *OutlookGeoCoordinates `json:"coordinates,omitempty"`
	// LocationType undocumented
	LocationType *LocationType `json:"locationType,omitempty"`
	// UniqueID undocumented
	UniqueID *string `json:"uniqueId,omitempty"`
	// UniqueIDType undocumented
	UniqueIDType *LocationUniqueIDType `json:"uniqueIdType,omitempty"`
}

Location undocumented

type LocationConstraint ¶

type LocationConstraint struct {
	// Object is the base model of LocationConstraint
	Object
	// Locations undocumented
	Locations []LocationConstraintItem `json:"locations,omitempty"`
	// IsRequired undocumented
	IsRequired *bool `json:"isRequired,omitempty"`
	// SuggestLocation undocumented
	SuggestLocation *bool `json:"suggestLocation,omitempty"`
}

LocationConstraint undocumented

type LocationConstraintItem ¶

type LocationConstraintItem struct {
	// Location is the base model of LocationConstraintItem
	Location
	// ResolveAvailability undocumented
	ResolveAvailability *bool `json:"resolveAvailability,omitempty"`
}

LocationConstraintItem undocumented

type LocationType ¶

type LocationType string

LocationType undocumented

const (
	// LocationTypeVDefault undocumented
	LocationTypeVDefault LocationType = "default"
	// LocationTypeVConferenceRoom undocumented
	LocationTypeVConferenceRoom LocationType = "conferenceRoom"
	// LocationTypeVHomeAddress undocumented
	LocationTypeVHomeAddress LocationType = "homeAddress"
	// LocationTypeVBusinessAddress undocumented
	LocationTypeVBusinessAddress LocationType = "businessAddress"
	// LocationTypeVGeoCoordinates undocumented
	LocationTypeVGeoCoordinates LocationType = "geoCoordinates"
	// LocationTypeVStreetAddress undocumented
	LocationTypeVStreetAddress LocationType = "streetAddress"
	// LocationTypeVHotel undocumented
	LocationTypeVHotel LocationType = "hotel"
	// LocationTypeVRestaurant undocumented
	LocationTypeVRestaurant LocationType = "restaurant"
	// LocationTypeVLocalBusiness undocumented
	LocationTypeVLocalBusiness LocationType = "localBusiness"
	// LocationTypeVPostalAddress undocumented
	LocationTypeVPostalAddress LocationType = "postalAddress"
)

type LocationUniqueIDType ¶

type LocationUniqueIDType string

LocationUniqueIDType undocumented

const (
	// LocationUniqueIDTypeVUnknown undocumented
	LocationUniqueIDTypeVUnknown LocationUniqueIDType = "unknown"
	// LocationUniqueIDTypeVLocationStore undocumented
	LocationUniqueIDTypeVLocationStore LocationUniqueIDType = "locationStore"
	// LocationUniqueIDTypeVDirectory undocumented
	LocationUniqueIDTypeVDirectory LocationUniqueIDType = "directory"
	// LocationUniqueIDTypeVPrivate undocumented
	LocationUniqueIDTypeVPrivate LocationUniqueIDType = "private"
	// LocationUniqueIDTypeVBing undocumented
	LocationUniqueIDTypeVBing LocationUniqueIDType = "bing"
)

type LogonType ¶

type LogonType string

LogonType undocumented

const (
	// LogonTypeVUnknown undocumented
	LogonTypeVUnknown LogonType = "unknown"
	// LogonTypeVInteractive undocumented
	LogonTypeVInteractive LogonType = "interactive"
	// LogonTypeVRemoteInteractive undocumented
	LogonTypeVRemoteInteractive LogonType = "remoteInteractive"
	// LogonTypeVNetwork undocumented
	LogonTypeVNetwork LogonType = "network"
	// LogonTypeVBatch undocumented
	LogonTypeVBatch LogonType = "batch"
	// LogonTypeVService undocumented
	LogonTypeVService LogonType = "service"
	// LogonTypeVUnknownFutureValue undocumented
	LogonTypeVUnknownFutureValue LogonType = "unknownFutureValue"
)

type LookupColumn ¶

type LookupColumn struct {
	// Object is the base model of LookupColumn
	Object
	// AllowMultipleValues undocumented
	AllowMultipleValues *bool `json:"allowMultipleValues,omitempty"`
	// AllowUnlimitedLength undocumented
	AllowUnlimitedLength *bool `json:"allowUnlimitedLength,omitempty"`
	// ColumnName undocumented
	ColumnName *string `json:"columnName,omitempty"`
	// ListID undocumented
	ListID *string `json:"listId,omitempty"`
	// PrimaryLookupColumnID undocumented
	PrimaryLookupColumnID *string `json:"primaryLookupColumnId,omitempty"`
}

LookupColumn undocumented

type MDMAppConfigKeyType ¶ added in v0.1.2

type MDMAppConfigKeyType string

MDMAppConfigKeyType undocumented

const (
	// MDMAppConfigKeyTypeVStringType undocumented
	MDMAppConfigKeyTypeVStringType MDMAppConfigKeyType = "stringType"
	// MDMAppConfigKeyTypeVIntegerType undocumented
	MDMAppConfigKeyTypeVIntegerType MDMAppConfigKeyType = "integerType"
	// MDMAppConfigKeyTypeVRealType undocumented
	MDMAppConfigKeyTypeVRealType MDMAppConfigKeyType = "realType"
	// MDMAppConfigKeyTypeVBooleanType undocumented
	MDMAppConfigKeyTypeVBooleanType MDMAppConfigKeyType = "booleanType"
	// MDMAppConfigKeyTypeVTokenType undocumented
	MDMAppConfigKeyTypeVTokenType MDMAppConfigKeyType = "tokenType"
)

type MDMAuthority ¶ added in v0.1.2

type MDMAuthority string

MDMAuthority undocumented

const (
	// MDMAuthorityVUnknown undocumented
	MDMAuthorityVUnknown MDMAuthority = "unknown"
	// MDMAuthorityVIntune undocumented
	MDMAuthorityVIntune MDMAuthority = "intune"
	// MDMAuthorityVSccm undocumented
	MDMAuthorityVSccm MDMAuthority = "sccm"
	// MDMAuthorityVOffice365 undocumented
	MDMAuthorityVOffice365 MDMAuthority = "office365"
)

type MDMWindowsInformationProtectionPolicy ¶ added in v0.1.2

type MDMWindowsInformationProtectionPolicy struct {
	// WindowsInformationProtection is the base model of MDMWindowsInformationProtectionPolicy
	WindowsInformationProtection
}

MDMWindowsInformationProtectionPolicy Policy for Windows information protection with MDM

type MDMWindowsInformationProtectionPolicyRequest ¶ added in v0.1.2

type MDMWindowsInformationProtectionPolicyRequest struct{ BaseRequest }

MDMWindowsInformationProtectionPolicyRequest is request for MDMWindowsInformationProtectionPolicy

func (*MDMWindowsInformationProtectionPolicyRequest) Delete ¶ added in v0.1.2

Delete performs DELETE request for MDMWindowsInformationProtectionPolicy

func (*MDMWindowsInformationProtectionPolicyRequest) Get ¶ added in v0.1.2

Get performs GET request for MDMWindowsInformationProtectionPolicy

func (*MDMWindowsInformationProtectionPolicyRequest) Update ¶ added in v0.1.2

Update performs PATCH request for MDMWindowsInformationProtectionPolicy

type MDMWindowsInformationProtectionPolicyRequestBuilder ¶ added in v0.1.2

type MDMWindowsInformationProtectionPolicyRequestBuilder struct{ BaseRequestBuilder }

MDMWindowsInformationProtectionPolicyRequestBuilder is request builder for MDMWindowsInformationProtectionPolicy

func (*MDMWindowsInformationProtectionPolicyRequestBuilder) Request ¶ added in v0.1.2

Request returns MDMWindowsInformationProtectionPolicyRequest

type MacOSCompliancePolicy ¶

type MacOSCompliancePolicy struct {
	// DeviceCompliancePolicy is the base model of MacOSCompliancePolicy
	DeviceCompliancePolicy
	// PasswordRequired Whether or not to require a password.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// PasswordBlockSimple Indicates whether or not to block simple passwords.
	PasswordBlockSimple *bool `json:"passwordBlockSimple,omitempty"`
	// PasswordExpirationDays Number of days before the password expires. Valid values 1 to 65535
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength Minimum length of password. Valid values 4 to 14
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeLock Minutes of inactivity before a password is required.
	PasswordMinutesOfInactivityBeforeLock *int `json:"passwordMinutesOfInactivityBeforeLock,omitempty"`
	// PasswordPreviousPasswordBlockCount Number of previous passwords to block. Valid values 1 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordMinimumCharacterSetCount The number of character sets required in the password.
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordRequiredType The required password type.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// OsMinimumVersion Minimum MacOS version.
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Maximum MacOS version.
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
	// SystemIntegrityProtectionEnabled Require that devices have enabled system integrity protection.
	SystemIntegrityProtectionEnabled *bool `json:"systemIntegrityProtectionEnabled,omitempty"`
	// DeviceThreatProtectionEnabled Require that devices have enabled device threat protection.
	DeviceThreatProtectionEnabled *bool `json:"deviceThreatProtectionEnabled,omitempty"`
	// DeviceThreatProtectionRequiredSecurityLevel Require Mobile Threat Protection minimum risk level to report noncompliance.
	DeviceThreatProtectionRequiredSecurityLevel *DeviceThreatProtectionLevel `json:"deviceThreatProtectionRequiredSecurityLevel,omitempty"`
	// StorageRequireEncryption Require encryption on Mac OS devices.
	StorageRequireEncryption *bool `json:"storageRequireEncryption,omitempty"`
	// FirewallEnabled Whether the firewall should be enabled or not.
	FirewallEnabled *bool `json:"firewallEnabled,omitempty"`
	// FirewallBlockAllIncoming Corresponds to the “Block all incoming connections” option.
	FirewallBlockAllIncoming *bool `json:"firewallBlockAllIncoming,omitempty"`
	// FirewallEnableStealthMode Corresponds to “Enable stealth mode.”
	FirewallEnableStealthMode *bool `json:"firewallEnableStealthMode,omitempty"`
}

MacOSCompliancePolicy This class contains compliance settings for Mac OS.

type MacOSCustomConfiguration ¶

type MacOSCustomConfiguration struct {
	// DeviceConfiguration is the base model of MacOSCustomConfiguration
	DeviceConfiguration
	// PayloadName Name that is displayed to the user.
	PayloadName *string `json:"payloadName,omitempty"`
	// PayloadFileName Payload file name (*.mobileconfig | *.xml).
	PayloadFileName *string `json:"payloadFileName,omitempty"`
	// Payload Payload. (UTF8 encoded byte array)
	Payload *Binary `json:"payload,omitempty"`
}

MacOSCustomConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSCustomConfiguration resource.

type MacOSDeviceFeaturesConfiguration ¶

type MacOSDeviceFeaturesConfiguration struct {
	// AppleDeviceFeaturesConfigurationBase is the base model of MacOSDeviceFeaturesConfiguration
	AppleDeviceFeaturesConfigurationBase
}

MacOSDeviceFeaturesConfiguration MacOS device features configuration profile.

type MacOSGeneralDeviceConfiguration ¶

type MacOSGeneralDeviceConfiguration struct {
	// DeviceConfiguration is the base model of MacOSGeneralDeviceConfiguration
	DeviceConfiguration
	// CompliantAppsList List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
	CompliantAppsList []AppListItem `json:"compliantAppsList,omitempty"`
	// CompliantAppListType List that is in the CompliantAppsList.
	CompliantAppListType *AppListType `json:"compliantAppListType,omitempty"`
	// EmailInDomainSuffixes An email address lacking a suffix that matches any of these strings will be considered out-of-domain.
	EmailInDomainSuffixes []string `json:"emailInDomainSuffixes,omitempty"`
	// PasswordBlockSimple Block simple passwords.
	PasswordBlockSimple *bool `json:"passwordBlockSimple,omitempty"`
	// PasswordExpirationDays Number of days before the password expires.
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumCharacterSetCount Number of character sets a password must contain. Valid values 0 to 4
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordMinimumLength Minimum length of passwords.
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeLock Minutes of inactivity required before a password is required.
	PasswordMinutesOfInactivityBeforeLock *int `json:"passwordMinutesOfInactivityBeforeLock,omitempty"`
	// PasswordMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity required before the screen times out.
	PasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"passwordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
	// PasswordPreviousPasswordBlockCount Number of previous passwords to block.
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordRequiredType Type of password that is required.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordRequired Whether or not to require a password.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
}

MacOSGeneralDeviceConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSGeneralDeviceConfiguration resource.

type MacOSOfficeSuiteApp ¶

type MacOSOfficeSuiteApp struct {
	// MobileApp is the base model of MacOSOfficeSuiteApp
	MobileApp
}

MacOSOfficeSuiteApp Contains properties and inherited properties for the MacOS Office Suite App.

type MailFolder ¶

type MailFolder struct {
	// Entity is the base model of MailFolder
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// ParentFolderID undocumented
	ParentFolderID *string `json:"parentFolderId,omitempty"`
	// ChildFolderCount undocumented
	ChildFolderCount *int `json:"childFolderCount,omitempty"`
	// UnreadItemCount undocumented
	UnreadItemCount *int `json:"unreadItemCount,omitempty"`
	// TotalItemCount undocumented
	TotalItemCount *int `json:"totalItemCount,omitempty"`
	// SingleValueExtendedProperties undocumented
	SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
	// MultiValueExtendedProperties undocumented
	MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
	// Messages undocumented
	Messages []Message `json:"messages,omitempty"`
	// MessageRules undocumented
	MessageRules []MessageRule `json:"messageRules,omitempty"`
	// ChildFolders undocumented
	ChildFolders []MailFolder `json:"childFolders,omitempty"`
}

MailFolder undocumented

type MailFolderChildFoldersCollectionRequest ¶

type MailFolderChildFoldersCollectionRequest struct{ BaseRequest }

MailFolderChildFoldersCollectionRequest is request for MailFolder collection

func (*MailFolderChildFoldersCollectionRequest) Add ¶

Add performs POST request for MailFolder collection

func (*MailFolderChildFoldersCollectionRequest) Get ¶

Get performs GET request for MailFolder collection

func (*MailFolderChildFoldersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MailFolder collection, max N pages

func (*MailFolderChildFoldersCollectionRequest) Paging ¶

func (r *MailFolderChildFoldersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MailFolder, error)

Paging perfoms paging operation for MailFolder collection

type MailFolderChildFoldersCollectionRequestBuilder ¶

type MailFolderChildFoldersCollectionRequestBuilder struct{ BaseRequestBuilder }

MailFolderChildFoldersCollectionRequestBuilder is request builder for MailFolder collection

func (*MailFolderChildFoldersCollectionRequestBuilder) ID ¶

ID returns request builder for MailFolder item

func (*MailFolderChildFoldersCollectionRequestBuilder) Request ¶

Request returns request for MailFolder collection

type MailFolderCopyRequest ¶

type MailFolderCopyRequest struct{ BaseRequest }

func (*MailFolderCopyRequest) Post ¶

func (r *MailFolderCopyRequest) Post(ctx context.Context) (resObj *MailFolder, err error)

type MailFolderCopyRequestBuilder ¶

type MailFolderCopyRequestBuilder struct{ BaseRequestBuilder }

func (*MailFolderCopyRequestBuilder) Request ¶

type MailFolderCopyRequestParameter ¶

type MailFolderCopyRequestParameter struct {
	// DestinationID undocumented
	DestinationID *string `json:"DestinationId,omitempty"`
}

MailFolderCopyRequestParameter undocumented

type MailFolderMessageRulesCollectionRequest ¶

type MailFolderMessageRulesCollectionRequest struct{ BaseRequest }

MailFolderMessageRulesCollectionRequest is request for MessageRule collection

func (*MailFolderMessageRulesCollectionRequest) Add ¶

Add performs POST request for MessageRule collection

func (*MailFolderMessageRulesCollectionRequest) Get ¶

Get performs GET request for MessageRule collection

func (*MailFolderMessageRulesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MessageRule collection, max N pages

func (*MailFolderMessageRulesCollectionRequest) Paging ¶

func (r *MailFolderMessageRulesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MessageRule, error)

Paging perfoms paging operation for MessageRule collection

type MailFolderMessageRulesCollectionRequestBuilder ¶

type MailFolderMessageRulesCollectionRequestBuilder struct{ BaseRequestBuilder }

MailFolderMessageRulesCollectionRequestBuilder is request builder for MessageRule collection

func (*MailFolderMessageRulesCollectionRequestBuilder) ID ¶

ID returns request builder for MessageRule item

func (*MailFolderMessageRulesCollectionRequestBuilder) Request ¶

Request returns request for MessageRule collection

type MailFolderMessagesCollectionRequest ¶

type MailFolderMessagesCollectionRequest struct{ BaseRequest }

MailFolderMessagesCollectionRequest is request for Message collection

func (*MailFolderMessagesCollectionRequest) Add ¶

func (r *MailFolderMessagesCollectionRequest) Add(ctx context.Context, reqObj *Message) (resObj *Message, err error)

Add performs POST request for Message collection

func (*MailFolderMessagesCollectionRequest) Get ¶

Get performs GET request for Message collection

func (*MailFolderMessagesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Message collection, max N pages

func (*MailFolderMessagesCollectionRequest) Paging ¶

func (r *MailFolderMessagesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Message, error)

Paging perfoms paging operation for Message collection

type MailFolderMessagesCollectionRequestBuilder ¶

type MailFolderMessagesCollectionRequestBuilder struct{ BaseRequestBuilder }

MailFolderMessagesCollectionRequestBuilder is request builder for Message collection

func (*MailFolderMessagesCollectionRequestBuilder) ID ¶

ID returns request builder for Message item

func (*MailFolderMessagesCollectionRequestBuilder) Request ¶

Request returns request for Message collection

type MailFolderMoveRequest ¶

type MailFolderMoveRequest struct{ BaseRequest }

func (*MailFolderMoveRequest) Post ¶

func (r *MailFolderMoveRequest) Post(ctx context.Context) (resObj *MailFolder, err error)

type MailFolderMoveRequestBuilder ¶

type MailFolderMoveRequestBuilder struct{ BaseRequestBuilder }

func (*MailFolderMoveRequestBuilder) Request ¶

type MailFolderMoveRequestParameter ¶

type MailFolderMoveRequestParameter struct {
	// DestinationID undocumented
	DestinationID *string `json:"DestinationId,omitempty"`
}

MailFolderMoveRequestParameter undocumented

type MailFolderMultiValueExtendedPropertiesCollectionRequest ¶

type MailFolderMultiValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

MailFolderMultiValueExtendedPropertiesCollectionRequest is request for MultiValueLegacyExtendedProperty collection

func (*MailFolderMultiValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for MultiValueLegacyExtendedProperty collection

func (*MailFolderMultiValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for MultiValueLegacyExtendedProperty collection

func (*MailFolderMultiValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MultiValueLegacyExtendedProperty collection, max N pages

func (*MailFolderMultiValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for MultiValueLegacyExtendedProperty collection

type MailFolderMultiValueExtendedPropertiesCollectionRequestBuilder ¶

type MailFolderMultiValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

MailFolderMultiValueExtendedPropertiesCollectionRequestBuilder is request builder for MultiValueLegacyExtendedProperty collection

func (*MailFolderMultiValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for MultiValueLegacyExtendedProperty item

func (*MailFolderMultiValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for MultiValueLegacyExtendedProperty collection

type MailFolderRequest ¶

type MailFolderRequest struct{ BaseRequest }

MailFolderRequest is request for MailFolder

func (*MailFolderRequest) Delete ¶

func (r *MailFolderRequest) Delete(ctx context.Context) error

Delete performs DELETE request for MailFolder

func (*MailFolderRequest) Get ¶

func (r *MailFolderRequest) Get(ctx context.Context) (resObj *MailFolder, err error)

Get performs GET request for MailFolder

func (*MailFolderRequest) Update ¶

func (r *MailFolderRequest) Update(ctx context.Context, reqObj *MailFolder) error

Update performs PATCH request for MailFolder

type MailFolderRequestBuilder ¶

type MailFolderRequestBuilder struct{ BaseRequestBuilder }

MailFolderRequestBuilder is request builder for MailFolder

func (*MailFolderRequestBuilder) ChildFolders ¶

ChildFolders returns request builder for MailFolder collection

func (*MailFolderRequestBuilder) Copy ¶

Copy action undocumented

func (*MailFolderRequestBuilder) MessageRules ¶

MessageRules returns request builder for MessageRule collection

func (*MailFolderRequestBuilder) Messages ¶

Messages returns request builder for Message collection

func (*MailFolderRequestBuilder) Move ¶

Move action undocumented

func (*MailFolderRequestBuilder) MultiValueExtendedProperties ¶

MultiValueExtendedProperties returns request builder for MultiValueLegacyExtendedProperty collection

func (*MailFolderRequestBuilder) Request ¶

Request returns MailFolderRequest

func (*MailFolderRequestBuilder) SingleValueExtendedProperties ¶

SingleValueExtendedProperties returns request builder for SingleValueLegacyExtendedProperty collection

type MailFolderSingleValueExtendedPropertiesCollectionRequest ¶

type MailFolderSingleValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

MailFolderSingleValueExtendedPropertiesCollectionRequest is request for SingleValueLegacyExtendedProperty collection

func (*MailFolderSingleValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for SingleValueLegacyExtendedProperty collection

func (*MailFolderSingleValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for SingleValueLegacyExtendedProperty collection

func (*MailFolderSingleValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SingleValueLegacyExtendedProperty collection, max N pages

func (*MailFolderSingleValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for SingleValueLegacyExtendedProperty collection

type MailFolderSingleValueExtendedPropertiesCollectionRequestBuilder ¶

type MailFolderSingleValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

MailFolderSingleValueExtendedPropertiesCollectionRequestBuilder is request builder for SingleValueLegacyExtendedProperty collection

func (*MailFolderSingleValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for SingleValueLegacyExtendedProperty item

func (*MailFolderSingleValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for SingleValueLegacyExtendedProperty collection

type MailSearchFolder ¶

type MailSearchFolder struct {
	// MailFolder is the base model of MailSearchFolder
	MailFolder
	// IsSupported undocumented
	IsSupported *bool `json:"isSupported,omitempty"`
	// IncludeNestedFolders undocumented
	IncludeNestedFolders *bool `json:"includeNestedFolders,omitempty"`
	// SourceFolderIDs undocumented
	SourceFolderIDs []string `json:"sourceFolderIds,omitempty"`
	// FilterQuery undocumented
	FilterQuery *string `json:"filterQuery,omitempty"`
}

MailSearchFolder undocumented

type MailTips ¶

type MailTips struct {
	// Object is the base model of MailTips
	Object
	// EmailAddress undocumented
	EmailAddress *EmailAddress `json:"emailAddress,omitempty"`
	// AutomaticReplies undocumented
	AutomaticReplies *AutomaticRepliesMailTips `json:"automaticReplies,omitempty"`
	// MailboxFull undocumented
	MailboxFull *bool `json:"mailboxFull,omitempty"`
	// CustomMailTip undocumented
	CustomMailTip *string `json:"customMailTip,omitempty"`
	// ExternalMemberCount undocumented
	ExternalMemberCount *int `json:"externalMemberCount,omitempty"`
	// TotalMemberCount undocumented
	TotalMemberCount *int `json:"totalMemberCount,omitempty"`
	// DeliveryRestricted undocumented
	DeliveryRestricted *bool `json:"deliveryRestricted,omitempty"`
	// IsModerated undocumented
	IsModerated *bool `json:"isModerated,omitempty"`
	// RecipientScope undocumented
	RecipientScope *RecipientScopeType `json:"recipientScope,omitempty"`
	// RecipientSuggestions undocumented
	RecipientSuggestions []Recipient `json:"recipientSuggestions,omitempty"`
	// MaxMessageSize undocumented
	MaxMessageSize *int `json:"maxMessageSize,omitempty"`
	// Error undocumented
	Error *MailTipsError `json:"error,omitempty"`
}

MailTips undocumented

type MailTipsError ¶

type MailTipsError struct {
	// Object is the base model of MailTipsError
	Object
	// Message undocumented
	Message *string `json:"message,omitempty"`
	// Code undocumented
	Code *string `json:"code,omitempty"`
}

MailTipsError undocumented

type MailTipsType ¶

type MailTipsType string

MailTipsType undocumented

const (
	// MailTipsTypeVAutomaticReplies undocumented
	MailTipsTypeVAutomaticReplies MailTipsType = "automaticReplies"
	// MailTipsTypeVMailboxFullStatus undocumented
	MailTipsTypeVMailboxFullStatus MailTipsType = "mailboxFullStatus"
	// MailTipsTypeVCustomMailTip undocumented
	MailTipsTypeVCustomMailTip MailTipsType = "customMailTip"
	// MailTipsTypeVExternalMemberCount undocumented
	MailTipsTypeVExternalMemberCount MailTipsType = "externalMemberCount"
	// MailTipsTypeVTotalMemberCount undocumented
	MailTipsTypeVTotalMemberCount MailTipsType = "totalMemberCount"
	// MailTipsTypeVMaxMessageSize undocumented
	MailTipsTypeVMaxMessageSize MailTipsType = "maxMessageSize"
	// MailTipsTypeVDeliveryRestriction undocumented
	MailTipsTypeVDeliveryRestriction MailTipsType = "deliveryRestriction"
	// MailTipsTypeVModerationStatus undocumented
	MailTipsTypeVModerationStatus MailTipsType = "moderationStatus"
	// MailTipsTypeVRecipientScope undocumented
	MailTipsTypeVRecipientScope MailTipsType = "recipientScope"
	// MailTipsTypeVRecipientSuggestions undocumented
	MailTipsTypeVRecipientSuggestions MailTipsType = "recipientSuggestions"
)

type MailboxSettings ¶

type MailboxSettings struct {
	// Object is the base model of MailboxSettings
	Object
	// AutomaticRepliesSetting undocumented
	AutomaticRepliesSetting *AutomaticRepliesSetting `json:"automaticRepliesSetting,omitempty"`
	// ArchiveFolder undocumented
	ArchiveFolder *string `json:"archiveFolder,omitempty"`
	// TimeZone undocumented
	TimeZone *string `json:"timeZone,omitempty"`
	// Language undocumented
	Language *LocaleInfo `json:"language,omitempty"`
	// WorkingHours undocumented
	WorkingHours *WorkingHours `json:"workingHours,omitempty"`
	// DateFormat undocumented
	DateFormat *string `json:"dateFormat,omitempty"`
	// TimeFormat undocumented
	TimeFormat *string `json:"timeFormat,omitempty"`
}

MailboxSettings undocumented

type MalwareState ¶

type MalwareState struct {
	// Object is the base model of MalwareState
	Object
	// Category undocumented
	Category *string `json:"category,omitempty"`
	// Family undocumented
	Family *string `json:"family,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Severity undocumented
	Severity *string `json:"severity,omitempty"`
	// WasRunning undocumented
	WasRunning *bool `json:"wasRunning,omitempty"`
}

MalwareState undocumented

type ManagedAndroidLobApp ¶

type ManagedAndroidLobApp struct {
	// ManagedMobileLobApp is the base model of ManagedAndroidLobApp
	ManagedMobileLobApp
	// PackageID The package identifier.
	PackageID *string `json:"packageId,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum applicable operating system.
	MinimumSupportedOperatingSystem *AndroidMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
	// VersionName The version name of managed Android Line of Business (LoB) app.
	VersionName *string `json:"versionName,omitempty"`
	// VersionCode The version code of managed Android Line of Business (LoB) app.
	VersionCode *string `json:"versionCode,omitempty"`
}

ManagedAndroidLobApp Contains properties and inherited properties for Managed Android Line Of Business apps.

type ManagedAndroidStoreApp ¶

type ManagedAndroidStoreApp struct {
	// ManagedApp is the base model of ManagedAndroidStoreApp
	ManagedApp
	// PackageID The app's package ID.
	PackageID *string `json:"packageId,omitempty"`
	// AppStoreURL The Android AppStoreUrl.
	AppStoreURL *string `json:"appStoreUrl,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum supported operating system.
	MinimumSupportedOperatingSystem *AndroidMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
}

ManagedAndroidStoreApp Contains properties and inherited properties for Android store apps that you can manage with an Intune app protection policy.

type ManagedApp ¶

type ManagedApp struct {
	// MobileApp is the base model of ManagedApp
	MobileApp
	// AppAvailability The Application's availability.
	AppAvailability *ManagedAppAvailability `json:"appAvailability,omitempty"`
	// Version The Application's version.
	Version *string `json:"version,omitempty"`
}

ManagedApp Abstract class that contains properties and inherited properties for apps that you can manage with an Intune app protection policy.

type ManagedAppAvailability ¶

type ManagedAppAvailability string

ManagedAppAvailability undocumented

const (
	// ManagedAppAvailabilityVGlobal undocumented
	ManagedAppAvailabilityVGlobal ManagedAppAvailability = "global"
	// ManagedAppAvailabilityVLineOfBusiness undocumented
	ManagedAppAvailabilityVLineOfBusiness ManagedAppAvailability = "lineOfBusiness"
)

type ManagedAppClipboardSharingLevel ¶

type ManagedAppClipboardSharingLevel string

ManagedAppClipboardSharingLevel undocumented

const (
	// ManagedAppClipboardSharingLevelVAllApps undocumented
	ManagedAppClipboardSharingLevelVAllApps ManagedAppClipboardSharingLevel = "allApps"
	// ManagedAppClipboardSharingLevelVManagedAppsWithPasteIn undocumented
	ManagedAppClipboardSharingLevelVManagedAppsWithPasteIn ManagedAppClipboardSharingLevel = "managedAppsWithPasteIn"
	// ManagedAppClipboardSharingLevelVManagedApps undocumented
	ManagedAppClipboardSharingLevelVManagedApps ManagedAppClipboardSharingLevel = "managedApps"
	// ManagedAppClipboardSharingLevelVBlocked undocumented
	ManagedAppClipboardSharingLevelVBlocked ManagedAppClipboardSharingLevel = "blocked"
)

type ManagedAppConfiguration ¶

type ManagedAppConfiguration struct {
	// ManagedAppPolicy is the base model of ManagedAppConfiguration
	ManagedAppPolicy
	// CustomSettings A set of string key and string value pairs to be sent to apps for users to whom the configuration is scoped, unalterned by this service
	CustomSettings []KeyValuePair `json:"customSettings,omitempty"`
}

ManagedAppConfiguration Configuration used to deliver a set of custom settings as-is to apps for users to whom the configuration is scoped

type ManagedAppDataEncryptionType ¶

type ManagedAppDataEncryptionType string

ManagedAppDataEncryptionType undocumented

const (
	// ManagedAppDataEncryptionTypeVUseDeviceSettings undocumented
	ManagedAppDataEncryptionTypeVUseDeviceSettings ManagedAppDataEncryptionType = "useDeviceSettings"
	// ManagedAppDataEncryptionTypeVAfterDeviceRestart undocumented
	ManagedAppDataEncryptionTypeVAfterDeviceRestart ManagedAppDataEncryptionType = "afterDeviceRestart"
	// ManagedAppDataEncryptionTypeVWhenDeviceLockedExceptOpenFiles undocumented
	ManagedAppDataEncryptionTypeVWhenDeviceLockedExceptOpenFiles ManagedAppDataEncryptionType = "whenDeviceLockedExceptOpenFiles"
	// ManagedAppDataEncryptionTypeVWhenDeviceLocked undocumented
	ManagedAppDataEncryptionTypeVWhenDeviceLocked ManagedAppDataEncryptionType = "whenDeviceLocked"
)

type ManagedAppDataStorageLocation ¶

type ManagedAppDataStorageLocation string

ManagedAppDataStorageLocation undocumented

const (
	// ManagedAppDataStorageLocationVOneDriveForBusiness undocumented
	ManagedAppDataStorageLocationVOneDriveForBusiness ManagedAppDataStorageLocation = "oneDriveForBusiness"
	// ManagedAppDataStorageLocationVSharePoint undocumented
	ManagedAppDataStorageLocationVSharePoint ManagedAppDataStorageLocation = "sharePoint"
	// ManagedAppDataStorageLocationVLocalStorage undocumented
	ManagedAppDataStorageLocationVLocalStorage ManagedAppDataStorageLocation = "localStorage"
)

type ManagedAppDataTransferLevel ¶

type ManagedAppDataTransferLevel string

ManagedAppDataTransferLevel undocumented

const (
	// ManagedAppDataTransferLevelVAllApps undocumented
	ManagedAppDataTransferLevelVAllApps ManagedAppDataTransferLevel = "allApps"
	// ManagedAppDataTransferLevelVManagedApps undocumented
	ManagedAppDataTransferLevelVManagedApps ManagedAppDataTransferLevel = "managedApps"
	// ManagedAppDataTransferLevelVNone undocumented
	ManagedAppDataTransferLevelVNone ManagedAppDataTransferLevel = "none"
)

type ManagedAppDiagnosticStatus ¶

type ManagedAppDiagnosticStatus struct {
	// Object is the base model of ManagedAppDiagnosticStatus
	Object
	// ValidationName The validation friendly name
	ValidationName *string `json:"validationName,omitempty"`
	// State The state of the operation
	State *string `json:"state,omitempty"`
	// MitigationInstruction Instruction on how to mitigate a failed validation
	MitigationInstruction *string `json:"mitigationInstruction,omitempty"`
}

ManagedAppDiagnosticStatus undocumented

type ManagedAppFlaggedReason ¶

type ManagedAppFlaggedReason string

ManagedAppFlaggedReason undocumented

const (
	// ManagedAppFlaggedReasonVNone undocumented
	ManagedAppFlaggedReasonVNone ManagedAppFlaggedReason = "none"
	// ManagedAppFlaggedReasonVRootedDevice undocumented
	ManagedAppFlaggedReasonVRootedDevice ManagedAppFlaggedReason = "rootedDevice"
)

type ManagedAppOperation ¶

type ManagedAppOperation struct {
	// Entity is the base model of ManagedAppOperation
	Entity
	// DisplayName The operation name.
	DisplayName *string `json:"displayName,omitempty"`
	// LastModifiedDateTime The last time the app operation was modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// State The current state of the operation
	State *string `json:"state,omitempty"`
	// Version Version of the entity.
	Version *string `json:"version,omitempty"`
}

ManagedAppOperation Represents an operation applied against an app registration.

type ManagedAppOperationRequest ¶

type ManagedAppOperationRequest struct{ BaseRequest }

ManagedAppOperationRequest is request for ManagedAppOperation

func (*ManagedAppOperationRequest) Delete ¶

Delete performs DELETE request for ManagedAppOperation

func (*ManagedAppOperationRequest) Get ¶

Get performs GET request for ManagedAppOperation

func (*ManagedAppOperationRequest) Update ¶

Update performs PATCH request for ManagedAppOperation

type ManagedAppOperationRequestBuilder ¶

type ManagedAppOperationRequestBuilder struct{ BaseRequestBuilder }

ManagedAppOperationRequestBuilder is request builder for ManagedAppOperation

func (*ManagedAppOperationRequestBuilder) Request ¶

Request returns ManagedAppOperationRequest

type ManagedAppPinCharacterSet ¶

type ManagedAppPinCharacterSet string

ManagedAppPinCharacterSet undocumented

const (
	// ManagedAppPinCharacterSetVNumeric undocumented
	ManagedAppPinCharacterSetVNumeric ManagedAppPinCharacterSet = "numeric"
	// ManagedAppPinCharacterSetVAlphanumericAndSymbol undocumented
	ManagedAppPinCharacterSetVAlphanumericAndSymbol ManagedAppPinCharacterSet = "alphanumericAndSymbol"
)

type ManagedAppPolicy ¶

type ManagedAppPolicy struct {
	// Entity is the base model of ManagedAppPolicy
	Entity
	// DisplayName Policy display name.
	DisplayName *string `json:"displayName,omitempty"`
	// Description The policy's description.
	Description *string `json:"description,omitempty"`
	// CreatedDateTime The date and time the policy was created.
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastModifiedDateTime Last time the policy was modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Version Version of the entity.
	Version *string `json:"version,omitempty"`
}

ManagedAppPolicy The ManagedAppPolicy resource represents a base type for platform specific policies.

type ManagedAppPolicyDeploymentSummary ¶

type ManagedAppPolicyDeploymentSummary struct {
	// Entity is the base model of ManagedAppPolicyDeploymentSummary
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// ConfigurationDeployedUserCount undocumented
	ConfigurationDeployedUserCount *int `json:"configurationDeployedUserCount,omitempty"`
	// LastRefreshTime undocumented
	LastRefreshTime *time.Time `json:"lastRefreshTime,omitempty"`
	// ConfigurationDeploymentSummaryPerApp undocumented
	ConfigurationDeploymentSummaryPerApp []ManagedAppPolicyDeploymentSummaryPerApp `json:"configurationDeploymentSummaryPerApp,omitempty"`
	// Version Version of the entity.
	Version *string `json:"version,omitempty"`
}

ManagedAppPolicyDeploymentSummary The ManagedAppEntity is the base entity type for all other entity types under app management workflow.

type ManagedAppPolicyDeploymentSummaryPerApp ¶

type ManagedAppPolicyDeploymentSummaryPerApp struct {
	// Object is the base model of ManagedAppPolicyDeploymentSummaryPerApp
	Object
	// MobileAppIdentifier Deployment of an app.
	MobileAppIdentifier *MobileAppIdentifier `json:"mobileAppIdentifier,omitempty"`
	// ConfigurationAppliedUserCount Number of users the policy is applied.
	ConfigurationAppliedUserCount *int `json:"configurationAppliedUserCount,omitempty"`
}

ManagedAppPolicyDeploymentSummaryPerApp undocumented

type ManagedAppPolicyDeploymentSummaryRequest ¶

type ManagedAppPolicyDeploymentSummaryRequest struct{ BaseRequest }

ManagedAppPolicyDeploymentSummaryRequest is request for ManagedAppPolicyDeploymentSummary

func (*ManagedAppPolicyDeploymentSummaryRequest) Delete ¶

Delete performs DELETE request for ManagedAppPolicyDeploymentSummary

func (*ManagedAppPolicyDeploymentSummaryRequest) Get ¶

Get performs GET request for ManagedAppPolicyDeploymentSummary

func (*ManagedAppPolicyDeploymentSummaryRequest) Update ¶

Update performs PATCH request for ManagedAppPolicyDeploymentSummary

type ManagedAppPolicyDeploymentSummaryRequestBuilder ¶

type ManagedAppPolicyDeploymentSummaryRequestBuilder struct{ BaseRequestBuilder }

ManagedAppPolicyDeploymentSummaryRequestBuilder is request builder for ManagedAppPolicyDeploymentSummary

func (*ManagedAppPolicyDeploymentSummaryRequestBuilder) Request ¶

Request returns ManagedAppPolicyDeploymentSummaryRequest

type ManagedAppPolicyRequest ¶

type ManagedAppPolicyRequest struct{ BaseRequest }

ManagedAppPolicyRequest is request for ManagedAppPolicy

func (*ManagedAppPolicyRequest) Delete ¶

Delete performs DELETE request for ManagedAppPolicy

func (*ManagedAppPolicyRequest) Get ¶

func (r *ManagedAppPolicyRequest) Get(ctx context.Context) (resObj *ManagedAppPolicy, err error)

Get performs GET request for ManagedAppPolicy

func (*ManagedAppPolicyRequest) Update ¶

Update performs PATCH request for ManagedAppPolicy

type ManagedAppPolicyRequestBuilder ¶

type ManagedAppPolicyRequestBuilder struct{ BaseRequestBuilder }

ManagedAppPolicyRequestBuilder is request builder for ManagedAppPolicy

func (*ManagedAppPolicyRequestBuilder) Request ¶

Request returns ManagedAppPolicyRequest

func (*ManagedAppPolicyRequestBuilder) TargetApps ¶

TargetApps action undocumented

type ManagedAppPolicyTargetAppsRequest ¶

type ManagedAppPolicyTargetAppsRequest struct{ BaseRequest }

func (*ManagedAppPolicyTargetAppsRequest) Post ¶

type ManagedAppPolicyTargetAppsRequestBuilder ¶

type ManagedAppPolicyTargetAppsRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedAppPolicyTargetAppsRequestBuilder) Request ¶

type ManagedAppPolicyTargetAppsRequestParameter ¶

type ManagedAppPolicyTargetAppsRequestParameter struct {
	// Apps undocumented
	Apps []ManagedMobileApp `json:"apps,omitempty"`
}

ManagedAppPolicyTargetAppsRequestParameter undocumented

type ManagedAppProtection ¶

type ManagedAppProtection struct {
	// ManagedAppPolicy is the base model of ManagedAppProtection
	ManagedAppPolicy
	// PeriodOfflineBeforeAccessCheck The period after which access is checked when the device is not connected to the internet.
	PeriodOfflineBeforeAccessCheck *Duration `json:"periodOfflineBeforeAccessCheck,omitempty"`
	// PeriodOnlineBeforeAccessCheck The period after which access is checked when the device is connected to the internet.
	PeriodOnlineBeforeAccessCheck *Duration `json:"periodOnlineBeforeAccessCheck,omitempty"`
	// AllowedInboundDataTransferSources Sources from which data is allowed to be transferred.
	AllowedInboundDataTransferSources *ManagedAppDataTransferLevel `json:"allowedInboundDataTransferSources,omitempty"`
	// AllowedOutboundDataTransferDestinations Destinations to which data is allowed to be transferred.
	AllowedOutboundDataTransferDestinations *ManagedAppDataTransferLevel `json:"allowedOutboundDataTransferDestinations,omitempty"`
	// OrganizationalCredentialsRequired Indicates whether organizational credentials are required for app use.
	OrganizationalCredentialsRequired *bool `json:"organizationalCredentialsRequired,omitempty"`
	// AllowedOutboundClipboardSharingLevel The level to which the clipboard may be shared between apps on the managed device.
	AllowedOutboundClipboardSharingLevel *ManagedAppClipboardSharingLevel `json:"allowedOutboundClipboardSharingLevel,omitempty"`
	// DataBackupBlocked Indicates whether the backup of a managed app's data is blocked.
	DataBackupBlocked *bool `json:"dataBackupBlocked,omitempty"`
	// DeviceComplianceRequired Indicates whether device compliance is required.
	DeviceComplianceRequired *bool `json:"deviceComplianceRequired,omitempty"`
	// ManagedBrowserToOpenLinksRequired Indicates whether internet links should be opened in the managed browser app.
	ManagedBrowserToOpenLinksRequired *bool `json:"managedBrowserToOpenLinksRequired,omitempty"`
	// SaveAsBlocked Indicates whether users may use the "Save As" menu item to save a copy of protected files.
	SaveAsBlocked *bool `json:"saveAsBlocked,omitempty"`
	// PeriodOfflineBeforeWipeIsEnforced The amount of time an app is allowed to remain disconnected from the internet before all managed data it is wiped.
	PeriodOfflineBeforeWipeIsEnforced *Duration `json:"periodOfflineBeforeWipeIsEnforced,omitempty"`
	// PinRequired Indicates whether an app-level pin is required.
	PinRequired *bool `json:"pinRequired,omitempty"`
	// MaximumPinRetries Maximum number of incorrect pin retry attempts before the managed app is either blocked or wiped.
	MaximumPinRetries *int `json:"maximumPinRetries,omitempty"`
	// SimplePinBlocked Indicates whether simplePin is blocked.
	SimplePinBlocked *bool `json:"simplePinBlocked,omitempty"`
	// MinimumPinLength Minimum pin length required for an app-level pin if PinRequired is set to True
	MinimumPinLength *int `json:"minimumPinLength,omitempty"`
	// PinCharacterSet Character set which may be used for an app-level pin if PinRequired is set to True.
	PinCharacterSet *ManagedAppPinCharacterSet `json:"pinCharacterSet,omitempty"`
	// PeriodBeforePinReset TimePeriod before the all-level pin must be reset if PinRequired is set to True.
	PeriodBeforePinReset *Duration `json:"periodBeforePinReset,omitempty"`
	// AllowedDataStorageLocations Data storage locations where a user may store managed data.
	AllowedDataStorageLocations []ManagedAppDataStorageLocation `json:"allowedDataStorageLocations,omitempty"`
	// ContactSyncBlocked Indicates whether contacts can be synced to the user's device.
	ContactSyncBlocked *bool `json:"contactSyncBlocked,omitempty"`
	// PrintBlocked Indicates whether printing is allowed from managed apps.
	PrintBlocked *bool `json:"printBlocked,omitempty"`
	// FingerprintBlocked Indicates whether use of the fingerprint reader is allowed in place of a pin if PinRequired is set to True.
	FingerprintBlocked *bool `json:"fingerprintBlocked,omitempty"`
	// DisableAppPinIfDevicePinIsSet Indicates whether use of the app pin is required if the device pin is set.
	DisableAppPinIfDevicePinIsSet *bool `json:"disableAppPinIfDevicePinIsSet,omitempty"`
	// MinimumRequiredOsVersion Versions less than the specified version will block the managed app from accessing company data.
	MinimumRequiredOsVersion *string `json:"minimumRequiredOsVersion,omitempty"`
	// MinimumWarningOsVersion Versions less than the specified version will result in warning message on the managed app from accessing company data.
	MinimumWarningOsVersion *string `json:"minimumWarningOsVersion,omitempty"`
	// MinimumRequiredAppVersion Versions less than the specified version will block the managed app from accessing company data.
	MinimumRequiredAppVersion *string `json:"minimumRequiredAppVersion,omitempty"`
	// MinimumWarningAppVersion Versions less than the specified version will result in warning message on the managed app.
	MinimumWarningAppVersion *string `json:"minimumWarningAppVersion,omitempty"`
}

ManagedAppProtection Policy used to configure detailed management settings for a specified set of apps

type ManagedAppProtectionRequest ¶

type ManagedAppProtectionRequest struct{ BaseRequest }

ManagedAppProtectionRequest is request for ManagedAppProtection

func (*ManagedAppProtectionRequest) Delete ¶

Delete performs DELETE request for ManagedAppProtection

func (*ManagedAppProtectionRequest) Get ¶

Get performs GET request for ManagedAppProtection

func (*ManagedAppProtectionRequest) Update ¶

Update performs PATCH request for ManagedAppProtection

type ManagedAppProtectionRequestBuilder ¶

type ManagedAppProtectionRequestBuilder struct{ BaseRequestBuilder }

ManagedAppProtectionRequestBuilder is request builder for ManagedAppProtection

func (*ManagedAppProtectionRequestBuilder) Request ¶

Request returns ManagedAppProtectionRequest

func (*ManagedAppProtectionRequestBuilder) TargetApps ¶

TargetApps action undocumented

type ManagedAppProtectionTargetAppsRequest ¶

type ManagedAppProtectionTargetAppsRequest struct{ BaseRequest }

func (*ManagedAppProtectionTargetAppsRequest) Post ¶

type ManagedAppProtectionTargetAppsRequestBuilder ¶

type ManagedAppProtectionTargetAppsRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedAppProtectionTargetAppsRequestBuilder) Request ¶

type ManagedAppProtectionTargetAppsRequestParameter ¶

type ManagedAppProtectionTargetAppsRequestParameter struct {
	// Apps undocumented
	Apps []ManagedMobileApp `json:"apps,omitempty"`
}

ManagedAppProtectionTargetAppsRequestParameter undocumented

type ManagedAppRegistration ¶

type ManagedAppRegistration struct {
	// Entity is the base model of ManagedAppRegistration
	Entity
	// CreatedDateTime Date and time of creation
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastSyncDateTime Date and time of last the app synced with management service.
	LastSyncDateTime *time.Time `json:"lastSyncDateTime,omitempty"`
	// ApplicationVersion App version
	ApplicationVersion *string `json:"applicationVersion,omitempty"`
	// ManagementSdkVersion App management SDK version
	ManagementSdkVersion *string `json:"managementSdkVersion,omitempty"`
	// PlatformVersion Operating System version
	PlatformVersion *string `json:"platformVersion,omitempty"`
	// DeviceType Host device type
	DeviceType *string `json:"deviceType,omitempty"`
	// DeviceTag App management SDK generated tag, which helps relate apps hosted on the same device. Not guaranteed to relate apps in all conditions.
	DeviceTag *string `json:"deviceTag,omitempty"`
	// DeviceName Host device name
	DeviceName *string `json:"deviceName,omitempty"`
	// FlaggedReasons Zero or more reasons an app registration is flagged. E.g. app running on rooted device
	FlaggedReasons []ManagedAppFlaggedReason `json:"flaggedReasons,omitempty"`
	// UserID The user Id to who this app registration belongs.
	UserID *string `json:"userId,omitempty"`
	// AppIdentifier The app package Identifier
	AppIdentifier *MobileAppIdentifier `json:"appIdentifier,omitempty"`
	// Version Version of the entity.
	Version *string `json:"version,omitempty"`
	// AppliedPolicies undocumented
	AppliedPolicies []ManagedAppPolicy `json:"appliedPolicies,omitempty"`
	// IntendedPolicies undocumented
	IntendedPolicies []ManagedAppPolicy `json:"intendedPolicies,omitempty"`
	// Operations undocumented
	Operations []ManagedAppOperation `json:"operations,omitempty"`
}

ManagedAppRegistration The ManagedAppEntity is the base entity type for all other entity types under app management workflow.

type ManagedAppRegistrationAppliedPoliciesCollectionRequest ¶

type ManagedAppRegistrationAppliedPoliciesCollectionRequest struct{ BaseRequest }

ManagedAppRegistrationAppliedPoliciesCollectionRequest is request for ManagedAppPolicy collection

func (*ManagedAppRegistrationAppliedPoliciesCollectionRequest) Add ¶

Add performs POST request for ManagedAppPolicy collection

func (*ManagedAppRegistrationAppliedPoliciesCollectionRequest) Get ¶

Get performs GET request for ManagedAppPolicy collection

func (*ManagedAppRegistrationAppliedPoliciesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedAppPolicy collection, max N pages

func (*ManagedAppRegistrationAppliedPoliciesCollectionRequest) Paging ¶

func (r *ManagedAppRegistrationAppliedPoliciesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedAppPolicy, error)

Paging perfoms paging operation for ManagedAppPolicy collection

type ManagedAppRegistrationAppliedPoliciesCollectionRequestBuilder ¶

type ManagedAppRegistrationAppliedPoliciesCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedAppRegistrationAppliedPoliciesCollectionRequestBuilder is request builder for ManagedAppPolicy collection

func (*ManagedAppRegistrationAppliedPoliciesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedAppPolicy item

func (*ManagedAppRegistrationAppliedPoliciesCollectionRequestBuilder) Request ¶

Request returns request for ManagedAppPolicy collection

type ManagedAppRegistrationIntendedPoliciesCollectionRequest ¶

type ManagedAppRegistrationIntendedPoliciesCollectionRequest struct{ BaseRequest }

ManagedAppRegistrationIntendedPoliciesCollectionRequest is request for ManagedAppPolicy collection

func (*ManagedAppRegistrationIntendedPoliciesCollectionRequest) Add ¶

Add performs POST request for ManagedAppPolicy collection

func (*ManagedAppRegistrationIntendedPoliciesCollectionRequest) Get ¶

Get performs GET request for ManagedAppPolicy collection

func (*ManagedAppRegistrationIntendedPoliciesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedAppPolicy collection, max N pages

func (*ManagedAppRegistrationIntendedPoliciesCollectionRequest) Paging ¶

func (r *ManagedAppRegistrationIntendedPoliciesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedAppPolicy, error)

Paging perfoms paging operation for ManagedAppPolicy collection

type ManagedAppRegistrationIntendedPoliciesCollectionRequestBuilder ¶

type ManagedAppRegistrationIntendedPoliciesCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedAppRegistrationIntendedPoliciesCollectionRequestBuilder is request builder for ManagedAppPolicy collection

func (*ManagedAppRegistrationIntendedPoliciesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedAppPolicy item

func (*ManagedAppRegistrationIntendedPoliciesCollectionRequestBuilder) Request ¶

Request returns request for ManagedAppPolicy collection

type ManagedAppRegistrationOperationsCollectionRequest ¶

type ManagedAppRegistrationOperationsCollectionRequest struct{ BaseRequest }

ManagedAppRegistrationOperationsCollectionRequest is request for ManagedAppOperation collection

func (*ManagedAppRegistrationOperationsCollectionRequest) Add ¶

Add performs POST request for ManagedAppOperation collection

func (*ManagedAppRegistrationOperationsCollectionRequest) Get ¶

Get performs GET request for ManagedAppOperation collection

func (*ManagedAppRegistrationOperationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedAppOperation collection, max N pages

func (*ManagedAppRegistrationOperationsCollectionRequest) Paging ¶

func (r *ManagedAppRegistrationOperationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedAppOperation, error)

Paging perfoms paging operation for ManagedAppOperation collection

type ManagedAppRegistrationOperationsCollectionRequestBuilder ¶

type ManagedAppRegistrationOperationsCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedAppRegistrationOperationsCollectionRequestBuilder is request builder for ManagedAppOperation collection

func (*ManagedAppRegistrationOperationsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedAppOperation item

func (*ManagedAppRegistrationOperationsCollectionRequestBuilder) Request ¶

Request returns request for ManagedAppOperation collection

type ManagedAppRegistrationRequest ¶

type ManagedAppRegistrationRequest struct{ BaseRequest }

ManagedAppRegistrationRequest is request for ManagedAppRegistration

func (*ManagedAppRegistrationRequest) Delete ¶

Delete performs DELETE request for ManagedAppRegistration

func (*ManagedAppRegistrationRequest) Get ¶

Get performs GET request for ManagedAppRegistration

func (*ManagedAppRegistrationRequest) Update ¶

Update performs PATCH request for ManagedAppRegistration

type ManagedAppRegistrationRequestBuilder ¶

type ManagedAppRegistrationRequestBuilder struct{ BaseRequestBuilder }

ManagedAppRegistrationRequestBuilder is request builder for ManagedAppRegistration

func (*ManagedAppRegistrationRequestBuilder) AppliedPolicies ¶

AppliedPolicies returns request builder for ManagedAppPolicy collection

func (*ManagedAppRegistrationRequestBuilder) IntendedPolicies ¶

IntendedPolicies returns request builder for ManagedAppPolicy collection

func (*ManagedAppRegistrationRequestBuilder) Operations ¶

Operations returns request builder for ManagedAppOperation collection

func (*ManagedAppRegistrationRequestBuilder) Request ¶

Request returns ManagedAppRegistrationRequest

type ManagedAppStatus ¶

type ManagedAppStatus struct {
	// Entity is the base model of ManagedAppStatus
	Entity
	// DisplayName Friendly name of the status report.
	DisplayName *string `json:"displayName,omitempty"`
	// Version Version of the entity.
	Version *string `json:"version,omitempty"`
}

ManagedAppStatus Represents app protection and configuration status for the organization.

type ManagedAppStatusRaw ¶

type ManagedAppStatusRaw struct {
	// ManagedAppStatus is the base model of ManagedAppStatusRaw
	ManagedAppStatus
	// Content Status report content.
	Content json.RawMessage `json:"content,omitempty"`
}

ManagedAppStatusRaw Represents an un-typed status report about organizations app protection and configuration.

type ManagedAppStatusRequest ¶

type ManagedAppStatusRequest struct{ BaseRequest }

ManagedAppStatusRequest is request for ManagedAppStatus

func (*ManagedAppStatusRequest) Delete ¶

Delete performs DELETE request for ManagedAppStatus

func (*ManagedAppStatusRequest) Get ¶

func (r *ManagedAppStatusRequest) Get(ctx context.Context) (resObj *ManagedAppStatus, err error)

Get performs GET request for ManagedAppStatus

func (*ManagedAppStatusRequest) Update ¶

Update performs PATCH request for ManagedAppStatus

type ManagedAppStatusRequestBuilder ¶

type ManagedAppStatusRequestBuilder struct{ BaseRequestBuilder }

ManagedAppStatusRequestBuilder is request builder for ManagedAppStatus

func (*ManagedAppStatusRequestBuilder) Request ¶

Request returns ManagedAppStatusRequest

type ManagedDevice ¶

type ManagedDevice struct {
	// Entity is the base model of ManagedDevice
	Entity
	// UserID Unique Identifier for the user associated with the device
	UserID *string `json:"userId,omitempty"`
	// DeviceName Name of the device
	DeviceName *string `json:"deviceName,omitempty"`
	// ManagedDeviceOwnerType Ownership of the device. Can be 'company' or 'personal'
	ManagedDeviceOwnerType *ManagedDeviceOwnerType `json:"managedDeviceOwnerType,omitempty"`
	// DeviceActionResults List of ComplexType deviceActionResult objects.
	DeviceActionResults []DeviceActionResult `json:"deviceActionResults,omitempty"`
	// EnrolledDateTime Enrollment time of the device.
	EnrolledDateTime *time.Time `json:"enrolledDateTime,omitempty"`
	// LastSyncDateTime The date and time that the device last completed a successful sync with Intune.
	LastSyncDateTime *time.Time `json:"lastSyncDateTime,omitempty"`
	// OperatingSystem Operating system of the device. Windows, iOS, etc.
	OperatingSystem *string `json:"operatingSystem,omitempty"`
	// ComplianceState Compliance state of the device.
	ComplianceState *ComplianceState `json:"complianceState,omitempty"`
	// JailBroken whether the device is jail broken or rooted.
	JailBroken *string `json:"jailBroken,omitempty"`
	// ManagementAgent Management channel of the device. Intune, EAS, etc.
	ManagementAgent *ManagementAgentType `json:"managementAgent,omitempty"`
	// OsVersion Operating system version of the device.
	OsVersion *string `json:"osVersion,omitempty"`
	// EasActivated Whether the device is Exchange ActiveSync activated.
	EasActivated *bool `json:"easActivated,omitempty"`
	// EasDeviceID Exchange ActiveSync Id of the device.
	EasDeviceID *string `json:"easDeviceId,omitempty"`
	// EasActivationDateTime Exchange ActivationSync activation time of the device.
	EasActivationDateTime *time.Time `json:"easActivationDateTime,omitempty"`
	// AzureADRegistered Whether the device is Azure Active Directory registered.
	AzureADRegistered *bool `json:"azureADRegistered,omitempty"`
	// DeviceEnrollmentType Enrollment type of the device.
	DeviceEnrollmentType *DeviceEnrollmentType `json:"deviceEnrollmentType,omitempty"`
	// ActivationLockBypassCode Code that allows the Activation Lock on a device to be bypassed.
	ActivationLockBypassCode *string `json:"activationLockBypassCode,omitempty"`
	// EmailAddress Email(s) for the user associated with the device
	EmailAddress *string `json:"emailAddress,omitempty"`
	// AzureADDeviceID The unique identifier for the Azure Active Directory device. Read only.
	AzureADDeviceID *string `json:"azureADDeviceId,omitempty"`
	// DeviceRegistrationState Device registration state.
	DeviceRegistrationState *DeviceRegistrationState `json:"deviceRegistrationState,omitempty"`
	// DeviceCategoryDisplayName Device category display name
	DeviceCategoryDisplayName *string `json:"deviceCategoryDisplayName,omitempty"`
	// IsSupervised Device supervised status
	IsSupervised *bool `json:"isSupervised,omitempty"`
	// ExchangeLastSuccessfulSyncDateTime Last time the device contacted Exchange.
	ExchangeLastSuccessfulSyncDateTime *time.Time `json:"exchangeLastSuccessfulSyncDateTime,omitempty"`
	// ExchangeAccessState The Access State of the device in Exchange.
	ExchangeAccessState *DeviceManagementExchangeAccessState `json:"exchangeAccessState,omitempty"`
	// ExchangeAccessStateReason The reason for the device's access state in Exchange.
	ExchangeAccessStateReason *DeviceManagementExchangeAccessStateReason `json:"exchangeAccessStateReason,omitempty"`
	// RemoteAssistanceSessionURL Url that allows a Remote Assistance session to be established with the device.
	RemoteAssistanceSessionURL *string `json:"remoteAssistanceSessionUrl,omitempty"`
	// RemoteAssistanceSessionErrorDetails An error string that identifies issues when creating Remote Assistance session objects.
	RemoteAssistanceSessionErrorDetails *string `json:"remoteAssistanceSessionErrorDetails,omitempty"`
	// IsEncrypted Device encryption status
	IsEncrypted *bool `json:"isEncrypted,omitempty"`
	// UserPrincipalName Device user principal name
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// Model Model of the device
	Model *string `json:"model,omitempty"`
	// Manufacturer Manufacturer of the device
	Manufacturer *string `json:"manufacturer,omitempty"`
	// Imei IMEI
	Imei *string `json:"imei,omitempty"`
	// ComplianceGracePeriodExpirationDateTime The DateTime when device compliance grace period expires
	ComplianceGracePeriodExpirationDateTime *time.Time `json:"complianceGracePeriodExpirationDateTime,omitempty"`
	// SerialNumber SerialNumber
	SerialNumber *string `json:"serialNumber,omitempty"`
	// PhoneNumber Phone number of the device
	PhoneNumber *string `json:"phoneNumber,omitempty"`
	// AndroidSecurityPatchLevel Android security patch level
	AndroidSecurityPatchLevel *string `json:"androidSecurityPatchLevel,omitempty"`
	// UserDisplayName User display name
	UserDisplayName *string `json:"userDisplayName,omitempty"`
	// ConfigurationManagerClientEnabledFeatures ConfigrMgr client enabled features
	ConfigurationManagerClientEnabledFeatures *ConfigurationManagerClientEnabledFeatures `json:"configurationManagerClientEnabledFeatures,omitempty"`
	// WiFiMacAddress Wi-Fi MAC
	WiFiMacAddress *string `json:"wiFiMacAddress,omitempty"`
	// DeviceHealthAttestationState The device health attestation state.
	DeviceHealthAttestationState *DeviceHealthAttestationState `json:"deviceHealthAttestationState,omitempty"`
	// SubscriberCarrier Subscriber Carrier
	SubscriberCarrier *string `json:"subscriberCarrier,omitempty"`
	// Meid MEID
	Meid *string `json:"meid,omitempty"`
	// TotalStorageSpaceInBytes Total Storage in Bytes
	TotalStorageSpaceInBytes *int `json:"totalStorageSpaceInBytes,omitempty"`
	// FreeStorageSpaceInBytes Free Storage in Bytes
	FreeStorageSpaceInBytes *int `json:"freeStorageSpaceInBytes,omitempty"`
	// ManagedDeviceName Automatically generated name to identify a device. Can be overwritten to a user friendly name.
	ManagedDeviceName *string `json:"managedDeviceName,omitempty"`
	// PartnerReportedThreatState Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only.
	PartnerReportedThreatState *ManagedDevicePartnerReportedHealthState `json:"partnerReportedThreatState,omitempty"`
	// DeviceConfigurationStates undocumented
	DeviceConfigurationStates []DeviceConfigurationState `json:"deviceConfigurationStates,omitempty"`
	// DeviceCompliancePolicyStates undocumented
	DeviceCompliancePolicyStates []DeviceCompliancePolicyState `json:"deviceCompliancePolicyStates,omitempty"`
	// DeviceCategory undocumented
	DeviceCategory *DeviceCategory `json:"deviceCategory,omitempty"`
}

ManagedDevice Devices that are managed or pre-enrolled through Intune

type ManagedDeviceBypassActivationLockRequest ¶

type ManagedDeviceBypassActivationLockRequest struct{ BaseRequest }

func (*ManagedDeviceBypassActivationLockRequest) Post ¶

type ManagedDeviceBypassActivationLockRequestBuilder ¶

type ManagedDeviceBypassActivationLockRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceBypassActivationLockRequestBuilder) Request ¶

type ManagedDeviceBypassActivationLockRequestParameter ¶

type ManagedDeviceBypassActivationLockRequestParameter struct {
}

ManagedDeviceBypassActivationLockRequestParameter undocumented

type ManagedDeviceCleanWindowsDeviceRequest ¶

type ManagedDeviceCleanWindowsDeviceRequest struct{ BaseRequest }

func (*ManagedDeviceCleanWindowsDeviceRequest) Post ¶

type ManagedDeviceCleanWindowsDeviceRequestBuilder ¶

type ManagedDeviceCleanWindowsDeviceRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceCleanWindowsDeviceRequestBuilder) Request ¶

type ManagedDeviceCleanWindowsDeviceRequestParameter ¶

type ManagedDeviceCleanWindowsDeviceRequestParameter struct {
	// KeepUserData undocumented
	KeepUserData *bool `json:"keepUserData,omitempty"`
}

ManagedDeviceCleanWindowsDeviceRequestParameter undocumented

type ManagedDeviceDeleteUserFromSharedAppleDeviceRequest ¶

type ManagedDeviceDeleteUserFromSharedAppleDeviceRequest struct{ BaseRequest }

func (*ManagedDeviceDeleteUserFromSharedAppleDeviceRequest) Post ¶

type ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder ¶

type ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceDeleteUserFromSharedAppleDeviceRequestBuilder) Request ¶

type ManagedDeviceDeleteUserFromSharedAppleDeviceRequestParameter ¶

type ManagedDeviceDeleteUserFromSharedAppleDeviceRequestParameter struct {
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

ManagedDeviceDeleteUserFromSharedAppleDeviceRequestParameter undocumented

type ManagedDeviceDeviceCompliancePolicyStatesCollectionRequest ¶

type ManagedDeviceDeviceCompliancePolicyStatesCollectionRequest struct{ BaseRequest }

ManagedDeviceDeviceCompliancePolicyStatesCollectionRequest is request for DeviceCompliancePolicyState collection

func (*ManagedDeviceDeviceCompliancePolicyStatesCollectionRequest) Add ¶

Add performs POST request for DeviceCompliancePolicyState collection

func (*ManagedDeviceDeviceCompliancePolicyStatesCollectionRequest) Get ¶

Get performs GET request for DeviceCompliancePolicyState collection

func (*ManagedDeviceDeviceCompliancePolicyStatesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceCompliancePolicyState collection, max N pages

func (*ManagedDeviceDeviceCompliancePolicyStatesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceCompliancePolicyState collection

type ManagedDeviceDeviceCompliancePolicyStatesCollectionRequestBuilder ¶

type ManagedDeviceDeviceCompliancePolicyStatesCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceDeviceCompliancePolicyStatesCollectionRequestBuilder is request builder for DeviceCompliancePolicyState collection

func (*ManagedDeviceDeviceCompliancePolicyStatesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceCompliancePolicyState item

func (*ManagedDeviceDeviceCompliancePolicyStatesCollectionRequestBuilder) Request ¶

Request returns request for DeviceCompliancePolicyState collection

type ManagedDeviceDeviceConfigurationStatesCollectionRequest ¶

type ManagedDeviceDeviceConfigurationStatesCollectionRequest struct{ BaseRequest }

ManagedDeviceDeviceConfigurationStatesCollectionRequest is request for DeviceConfigurationState collection

func (*ManagedDeviceDeviceConfigurationStatesCollectionRequest) Add ¶

Add performs POST request for DeviceConfigurationState collection

func (*ManagedDeviceDeviceConfigurationStatesCollectionRequest) Get ¶

Get performs GET request for DeviceConfigurationState collection

func (*ManagedDeviceDeviceConfigurationStatesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceConfigurationState collection, max N pages

func (*ManagedDeviceDeviceConfigurationStatesCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceConfigurationState collection

type ManagedDeviceDeviceConfigurationStatesCollectionRequestBuilder ¶

type ManagedDeviceDeviceConfigurationStatesCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceDeviceConfigurationStatesCollectionRequestBuilder is request builder for DeviceConfigurationState collection

func (*ManagedDeviceDeviceConfigurationStatesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceConfigurationState item

func (*ManagedDeviceDeviceConfigurationStatesCollectionRequestBuilder) Request ¶

Request returns request for DeviceConfigurationState collection

type ManagedDeviceDisableLostModeRequest ¶

type ManagedDeviceDisableLostModeRequest struct{ BaseRequest }

func (*ManagedDeviceDisableLostModeRequest) Post ¶

type ManagedDeviceDisableLostModeRequestBuilder ¶

type ManagedDeviceDisableLostModeRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceDisableLostModeRequestBuilder) Request ¶

type ManagedDeviceDisableLostModeRequestParameter ¶

type ManagedDeviceDisableLostModeRequestParameter struct {
}

ManagedDeviceDisableLostModeRequestParameter undocumented

type ManagedDeviceLocateDeviceRequest ¶

type ManagedDeviceLocateDeviceRequest struct{ BaseRequest }

func (*ManagedDeviceLocateDeviceRequest) Post ¶

type ManagedDeviceLocateDeviceRequestBuilder ¶

type ManagedDeviceLocateDeviceRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceLocateDeviceRequestBuilder) Request ¶

type ManagedDeviceLocateDeviceRequestParameter ¶

type ManagedDeviceLocateDeviceRequestParameter struct {
}

ManagedDeviceLocateDeviceRequestParameter undocumented

type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest ¶

type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest struct{ BaseRequest }

func (*ManagedDeviceLogoutSharedAppleDeviceActiveUserRequest) Post ¶

type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder ¶

type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestBuilder) Request ¶

type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestParameter ¶

type ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestParameter struct {
}

ManagedDeviceLogoutSharedAppleDeviceActiveUserRequestParameter undocumented

type ManagedDeviceMobileAppConfiguration ¶

type ManagedDeviceMobileAppConfiguration struct {
	// Entity is the base model of ManagedDeviceMobileAppConfiguration
	Entity
	// TargetedMobileApps the associated app.
	TargetedMobileApps []string `json:"targetedMobileApps,omitempty"`
	// CreatedDateTime DateTime the object was created.
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Description Admin provided description of the Device Configuration.
	Description *string `json:"description,omitempty"`
	// LastModifiedDateTime DateTime the object was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// DisplayName Admin provided name of the device configuration.
	DisplayName *string `json:"displayName,omitempty"`
	// Version Version of the device configuration.
	Version *int `json:"version,omitempty"`
	// Assignments undocumented
	Assignments []ManagedDeviceMobileAppConfigurationAssignment `json:"assignments,omitempty"`
	// DeviceStatuses undocumented
	DeviceStatuses []ManagedDeviceMobileAppConfigurationDeviceStatus `json:"deviceStatuses,omitempty"`
	// UserStatuses undocumented
	UserStatuses []ManagedDeviceMobileAppConfigurationUserStatus `json:"userStatuses,omitempty"`
	// DeviceStatusSummary undocumented
	DeviceStatusSummary *ManagedDeviceMobileAppConfigurationDeviceSummary `json:"deviceStatusSummary,omitempty"`
	// UserStatusSummary undocumented
	UserStatusSummary *ManagedDeviceMobileAppConfigurationUserSummary `json:"userStatusSummary,omitempty"`
}

ManagedDeviceMobileAppConfiguration An abstract class for Mobile app configuration for enrolled devices.

type ManagedDeviceMobileAppConfigurationAssignRequest ¶

type ManagedDeviceMobileAppConfigurationAssignRequest struct{ BaseRequest }

func (*ManagedDeviceMobileAppConfigurationAssignRequest) Post ¶

type ManagedDeviceMobileAppConfigurationAssignRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationAssignRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceMobileAppConfigurationAssignRequestBuilder) Request ¶

type ManagedDeviceMobileAppConfigurationAssignRequestParameter ¶

type ManagedDeviceMobileAppConfigurationAssignRequestParameter struct {
	// Assignments undocumented
	Assignments []ManagedDeviceMobileAppConfigurationAssignment `json:"assignments,omitempty"`
}

ManagedDeviceMobileAppConfigurationAssignRequestParameter undocumented

type ManagedDeviceMobileAppConfigurationAssignment ¶

type ManagedDeviceMobileAppConfigurationAssignment struct {
	// Entity is the base model of ManagedDeviceMobileAppConfigurationAssignment
	Entity
	// Target Assignment target that the T&C policy is assigned to.
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
}

ManagedDeviceMobileAppConfigurationAssignment Contains the properties used to assign an MDM app configuration to a group.

type ManagedDeviceMobileAppConfigurationAssignmentRequest ¶

type ManagedDeviceMobileAppConfigurationAssignmentRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationAssignmentRequest is request for ManagedDeviceMobileAppConfigurationAssignment

func (*ManagedDeviceMobileAppConfigurationAssignmentRequest) Delete ¶

Delete performs DELETE request for ManagedDeviceMobileAppConfigurationAssignment

func (*ManagedDeviceMobileAppConfigurationAssignmentRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfigurationAssignment

func (*ManagedDeviceMobileAppConfigurationAssignmentRequest) Update ¶

Update performs PATCH request for ManagedDeviceMobileAppConfigurationAssignment

type ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationAssignment

func (*ManagedDeviceMobileAppConfigurationAssignmentRequestBuilder) Request ¶

Request returns ManagedDeviceMobileAppConfigurationAssignmentRequest

type ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequest ¶

type ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequest is request for ManagedDeviceMobileAppConfigurationAssignment collection

func (*ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequest) Add ¶

Add performs POST request for ManagedDeviceMobileAppConfigurationAssignment collection

func (*ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfigurationAssignment collection

func (*ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedDeviceMobileAppConfigurationAssignment collection, max N pages

func (*ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequest) Paging ¶

Paging perfoms paging operation for ManagedDeviceMobileAppConfigurationAssignment collection

type ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationAssignment collection

func (*ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedDeviceMobileAppConfigurationAssignment item

func (*ManagedDeviceMobileAppConfigurationAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for ManagedDeviceMobileAppConfigurationAssignment collection

type ManagedDeviceMobileAppConfigurationDeviceStatus ¶

type ManagedDeviceMobileAppConfigurationDeviceStatus struct {
	// Entity is the base model of ManagedDeviceMobileAppConfigurationDeviceStatus
	Entity
	// DeviceDisplayName Device name of the DevicePolicyStatus.
	DeviceDisplayName *string `json:"deviceDisplayName,omitempty"`
	// UserName The User Name that is being reported
	UserName *string `json:"userName,omitempty"`
	// DeviceModel The device model that is being reported
	DeviceModel *string `json:"deviceModel,omitempty"`
	// ComplianceGracePeriodExpirationDateTime The DateTime when device compliance grace period expires
	ComplianceGracePeriodExpirationDateTime *time.Time `json:"complianceGracePeriodExpirationDateTime,omitempty"`
	// Status Compliance status of the policy report.
	Status *ComplianceStatus `json:"status,omitempty"`
	// LastReportedDateTime Last modified date time of the policy report.
	LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

ManagedDeviceMobileAppConfigurationDeviceStatus Contains properties, inherited properties and actions for an MDM mobile app configuration status for a device.

type ManagedDeviceMobileAppConfigurationDeviceStatusRequest ¶

type ManagedDeviceMobileAppConfigurationDeviceStatusRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationDeviceStatusRequest is request for ManagedDeviceMobileAppConfigurationDeviceStatus

func (*ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Delete ¶

Delete performs DELETE request for ManagedDeviceMobileAppConfigurationDeviceStatus

func (*ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfigurationDeviceStatus

func (*ManagedDeviceMobileAppConfigurationDeviceStatusRequest) Update ¶

Update performs PATCH request for ManagedDeviceMobileAppConfigurationDeviceStatus

type ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationDeviceStatus

func (*ManagedDeviceMobileAppConfigurationDeviceStatusRequestBuilder) Request ¶

Request returns ManagedDeviceMobileAppConfigurationDeviceStatusRequest

type ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequest ¶

type ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequest is request for ManagedDeviceMobileAppConfigurationDeviceStatus collection

func (*ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequest) Add ¶

Add performs POST request for ManagedDeviceMobileAppConfigurationDeviceStatus collection

func (*ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfigurationDeviceStatus collection

func (*ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedDeviceMobileAppConfigurationDeviceStatus collection, max N pages

func (*ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequest) Paging ¶

Paging perfoms paging operation for ManagedDeviceMobileAppConfigurationDeviceStatus collection

type ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationDeviceStatus collection

func (*ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedDeviceMobileAppConfigurationDeviceStatus item

func (*ManagedDeviceMobileAppConfigurationDeviceStatusesCollectionRequestBuilder) Request ¶

Request returns request for ManagedDeviceMobileAppConfigurationDeviceStatus collection

type ManagedDeviceMobileAppConfigurationDeviceSummary ¶

type ManagedDeviceMobileAppConfigurationDeviceSummary struct {
	// Entity is the base model of ManagedDeviceMobileAppConfigurationDeviceSummary
	Entity
	// PendingCount Number of pending devices
	PendingCount *int `json:"pendingCount,omitempty"`
	// NotApplicableCount Number of not applicable devices
	NotApplicableCount *int `json:"notApplicableCount,omitempty"`
	// SuccessCount Number of succeeded devices
	SuccessCount *int `json:"successCount,omitempty"`
	// ErrorCount Number of error devices
	ErrorCount *int `json:"errorCount,omitempty"`
	// FailedCount Number of failed devices
	FailedCount *int `json:"failedCount,omitempty"`
	// LastUpdateDateTime Last update time
	LastUpdateDateTime *time.Time `json:"lastUpdateDateTime,omitempty"`
	// ConfigurationVersion Version of the policy for that overview
	ConfigurationVersion *int `json:"configurationVersion,omitempty"`
}

ManagedDeviceMobileAppConfigurationDeviceSummary Contains properties, inherited properties and actions for an MDM mobile app configuration device status summary.

type ManagedDeviceMobileAppConfigurationDeviceSummaryRequest ¶

type ManagedDeviceMobileAppConfigurationDeviceSummaryRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationDeviceSummaryRequest is request for ManagedDeviceMobileAppConfigurationDeviceSummary

func (*ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Delete ¶

Delete performs DELETE request for ManagedDeviceMobileAppConfigurationDeviceSummary

func (*ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfigurationDeviceSummary

func (*ManagedDeviceMobileAppConfigurationDeviceSummaryRequest) Update ¶

Update performs PATCH request for ManagedDeviceMobileAppConfigurationDeviceSummary

type ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationDeviceSummary

func (*ManagedDeviceMobileAppConfigurationDeviceSummaryRequestBuilder) Request ¶

Request returns ManagedDeviceMobileAppConfigurationDeviceSummaryRequest

type ManagedDeviceMobileAppConfigurationRequest ¶

type ManagedDeviceMobileAppConfigurationRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationRequest is request for ManagedDeviceMobileAppConfiguration

func (*ManagedDeviceMobileAppConfigurationRequest) Delete ¶

Delete performs DELETE request for ManagedDeviceMobileAppConfiguration

func (*ManagedDeviceMobileAppConfigurationRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfiguration

func (*ManagedDeviceMobileAppConfigurationRequest) Update ¶

Update performs PATCH request for ManagedDeviceMobileAppConfiguration

type ManagedDeviceMobileAppConfigurationRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationRequestBuilder is request builder for ManagedDeviceMobileAppConfiguration

func (*ManagedDeviceMobileAppConfigurationRequestBuilder) Assign ¶

Assign action undocumented

func (*ManagedDeviceMobileAppConfigurationRequestBuilder) Assignments ¶

Assignments returns request builder for ManagedDeviceMobileAppConfigurationAssignment collection

func (*ManagedDeviceMobileAppConfigurationRequestBuilder) DeviceStatusSummary ¶

DeviceStatusSummary is navigation property

func (*ManagedDeviceMobileAppConfigurationRequestBuilder) DeviceStatuses ¶

DeviceStatuses returns request builder for ManagedDeviceMobileAppConfigurationDeviceStatus collection

func (*ManagedDeviceMobileAppConfigurationRequestBuilder) Request ¶

Request returns ManagedDeviceMobileAppConfigurationRequest

func (*ManagedDeviceMobileAppConfigurationRequestBuilder) UserStatusSummary ¶

UserStatusSummary is navigation property

func (*ManagedDeviceMobileAppConfigurationRequestBuilder) UserStatuses ¶

UserStatuses returns request builder for ManagedDeviceMobileAppConfigurationUserStatus collection

type ManagedDeviceMobileAppConfigurationUserStatus ¶

type ManagedDeviceMobileAppConfigurationUserStatus struct {
	// Entity is the base model of ManagedDeviceMobileAppConfigurationUserStatus
	Entity
	// UserDisplayName User name of the DevicePolicyStatus.
	UserDisplayName *string `json:"userDisplayName,omitempty"`
	// DevicesCount Devices count for that user.
	DevicesCount *int `json:"devicesCount,omitempty"`
	// Status Compliance status of the policy report.
	Status *ComplianceStatus `json:"status,omitempty"`
	// LastReportedDateTime Last modified date time of the policy report.
	LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"`
	// UserPrincipalName UserPrincipalName.
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

ManagedDeviceMobileAppConfigurationUserStatus Contains properties, inherited properties and actions for an MDM mobile app configuration status for a user.

type ManagedDeviceMobileAppConfigurationUserStatusRequest ¶

type ManagedDeviceMobileAppConfigurationUserStatusRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationUserStatusRequest is request for ManagedDeviceMobileAppConfigurationUserStatus

func (*ManagedDeviceMobileAppConfigurationUserStatusRequest) Delete ¶

Delete performs DELETE request for ManagedDeviceMobileAppConfigurationUserStatus

func (*ManagedDeviceMobileAppConfigurationUserStatusRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfigurationUserStatus

func (*ManagedDeviceMobileAppConfigurationUserStatusRequest) Update ¶

Update performs PATCH request for ManagedDeviceMobileAppConfigurationUserStatus

type ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationUserStatus

func (*ManagedDeviceMobileAppConfigurationUserStatusRequestBuilder) Request ¶

Request returns ManagedDeviceMobileAppConfigurationUserStatusRequest

type ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequest ¶

type ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequest is request for ManagedDeviceMobileAppConfigurationUserStatus collection

func (*ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequest) Add ¶

Add performs POST request for ManagedDeviceMobileAppConfigurationUserStatus collection

func (*ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfigurationUserStatus collection

func (*ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedDeviceMobileAppConfigurationUserStatus collection, max N pages

func (*ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequest) Paging ¶

Paging perfoms paging operation for ManagedDeviceMobileAppConfigurationUserStatus collection

type ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationUserStatus collection

func (*ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedDeviceMobileAppConfigurationUserStatus item

func (*ManagedDeviceMobileAppConfigurationUserStatusesCollectionRequestBuilder) Request ¶

Request returns request for ManagedDeviceMobileAppConfigurationUserStatus collection

type ManagedDeviceMobileAppConfigurationUserSummary ¶

type ManagedDeviceMobileAppConfigurationUserSummary struct {
	// Entity is the base model of ManagedDeviceMobileAppConfigurationUserSummary
	Entity
	// PendingCount Number of pending Users
	PendingCount *int `json:"pendingCount,omitempty"`
	// NotApplicableCount Number of not applicable users
	NotApplicableCount *int `json:"notApplicableCount,omitempty"`
	// SuccessCount Number of succeeded Users
	SuccessCount *int `json:"successCount,omitempty"`
	// ErrorCount Number of error Users
	ErrorCount *int `json:"errorCount,omitempty"`
	// FailedCount Number of failed Users
	FailedCount *int `json:"failedCount,omitempty"`
	// LastUpdateDateTime Last update time
	LastUpdateDateTime *time.Time `json:"lastUpdateDateTime,omitempty"`
	// ConfigurationVersion Version of the policy for that overview
	ConfigurationVersion *int `json:"configurationVersion,omitempty"`
}

ManagedDeviceMobileAppConfigurationUserSummary Contains properties, inherited properties and actions for an MDM mobile app configuration user status summary.

type ManagedDeviceMobileAppConfigurationUserSummaryRequest ¶

type ManagedDeviceMobileAppConfigurationUserSummaryRequest struct{ BaseRequest }

ManagedDeviceMobileAppConfigurationUserSummaryRequest is request for ManagedDeviceMobileAppConfigurationUserSummary

func (*ManagedDeviceMobileAppConfigurationUserSummaryRequest) Delete ¶

Delete performs DELETE request for ManagedDeviceMobileAppConfigurationUserSummary

func (*ManagedDeviceMobileAppConfigurationUserSummaryRequest) Get ¶

Get performs GET request for ManagedDeviceMobileAppConfigurationUserSummary

func (*ManagedDeviceMobileAppConfigurationUserSummaryRequest) Update ¶

Update performs PATCH request for ManagedDeviceMobileAppConfigurationUserSummary

type ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder ¶

type ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder is request builder for ManagedDeviceMobileAppConfigurationUserSummary

func (*ManagedDeviceMobileAppConfigurationUserSummaryRequestBuilder) Request ¶

Request returns ManagedDeviceMobileAppConfigurationUserSummaryRequest

type ManagedDeviceOverview ¶

type ManagedDeviceOverview struct {
	// Entity is the base model of ManagedDeviceOverview
	Entity
	// EnrolledDeviceCount Total enrolled device count. Does not include PC devices managed via Intune PC Agent
	EnrolledDeviceCount *int `json:"enrolledDeviceCount,omitempty"`
	// MDMEnrolledCount The number of devices enrolled in MDM
	MDMEnrolledCount *int `json:"mdmEnrolledCount,omitempty"`
	// DualEnrolledDeviceCount The number of devices enrolled in both MDM and EAS
	DualEnrolledDeviceCount *int `json:"dualEnrolledDeviceCount,omitempty"`
	// DeviceOperatingSystemSummary Device operating system summary.
	DeviceOperatingSystemSummary *DeviceOperatingSystemSummary `json:"deviceOperatingSystemSummary,omitempty"`
	// DeviceExchangeAccessStateSummary Distribution of Exchange Access State in Intune
	DeviceExchangeAccessStateSummary *DeviceExchangeAccessStateSummary `json:"deviceExchangeAccessStateSummary,omitempty"`
}

ManagedDeviceOverview Summary data for managed devices

type ManagedDeviceOverviewRequest ¶

type ManagedDeviceOverviewRequest struct{ BaseRequest }

ManagedDeviceOverviewRequest is request for ManagedDeviceOverview

func (*ManagedDeviceOverviewRequest) Delete ¶

Delete performs DELETE request for ManagedDeviceOverview

func (*ManagedDeviceOverviewRequest) Get ¶

Get performs GET request for ManagedDeviceOverview

func (*ManagedDeviceOverviewRequest) Update ¶

Update performs PATCH request for ManagedDeviceOverview

type ManagedDeviceOverviewRequestBuilder ¶

type ManagedDeviceOverviewRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceOverviewRequestBuilder is request builder for ManagedDeviceOverview

func (*ManagedDeviceOverviewRequestBuilder) Request ¶

Request returns ManagedDeviceOverviewRequest

type ManagedDeviceOwnerType ¶

type ManagedDeviceOwnerType string

ManagedDeviceOwnerType undocumented

const (
	// ManagedDeviceOwnerTypeVUnknown undocumented
	ManagedDeviceOwnerTypeVUnknown ManagedDeviceOwnerType = "unknown"
	// ManagedDeviceOwnerTypeVCompany undocumented
	ManagedDeviceOwnerTypeVCompany ManagedDeviceOwnerType = "company"
	// ManagedDeviceOwnerTypeVPersonal undocumented
	ManagedDeviceOwnerTypeVPersonal ManagedDeviceOwnerType = "personal"
)

type ManagedDevicePartnerReportedHealthState ¶

type ManagedDevicePartnerReportedHealthState string

ManagedDevicePartnerReportedHealthState undocumented

const (
	// ManagedDevicePartnerReportedHealthStateVUnknown undocumented
	ManagedDevicePartnerReportedHealthStateVUnknown ManagedDevicePartnerReportedHealthState = "unknown"
	// ManagedDevicePartnerReportedHealthStateVActivated undocumented
	ManagedDevicePartnerReportedHealthStateVActivated ManagedDevicePartnerReportedHealthState = "activated"
	// ManagedDevicePartnerReportedHealthStateVDeactivated undocumented
	ManagedDevicePartnerReportedHealthStateVDeactivated ManagedDevicePartnerReportedHealthState = "deactivated"
	// ManagedDevicePartnerReportedHealthStateVSecured undocumented
	ManagedDevicePartnerReportedHealthStateVSecured ManagedDevicePartnerReportedHealthState = "secured"
	// ManagedDevicePartnerReportedHealthStateVLowSeverity undocumented
	ManagedDevicePartnerReportedHealthStateVLowSeverity ManagedDevicePartnerReportedHealthState = "lowSeverity"
	// ManagedDevicePartnerReportedHealthStateVMediumSeverity undocumented
	ManagedDevicePartnerReportedHealthStateVMediumSeverity ManagedDevicePartnerReportedHealthState = "mediumSeverity"
	// ManagedDevicePartnerReportedHealthStateVHighSeverity undocumented
	ManagedDevicePartnerReportedHealthStateVHighSeverity ManagedDevicePartnerReportedHealthState = "highSeverity"
	// ManagedDevicePartnerReportedHealthStateVUnresponsive undocumented
	ManagedDevicePartnerReportedHealthStateVUnresponsive ManagedDevicePartnerReportedHealthState = "unresponsive"
	// ManagedDevicePartnerReportedHealthStateVCompromised undocumented
	ManagedDevicePartnerReportedHealthStateVCompromised ManagedDevicePartnerReportedHealthState = "compromised"
	// ManagedDevicePartnerReportedHealthStateVMisconfigured undocumented
	ManagedDevicePartnerReportedHealthStateVMisconfigured ManagedDevicePartnerReportedHealthState = "misconfigured"
)

type ManagedDeviceRebootNowRequest ¶

type ManagedDeviceRebootNowRequest struct{ BaseRequest }

func (*ManagedDeviceRebootNowRequest) Post ¶

type ManagedDeviceRebootNowRequestBuilder ¶

type ManagedDeviceRebootNowRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceRebootNowRequestBuilder) Request ¶

type ManagedDeviceRebootNowRequestParameter ¶

type ManagedDeviceRebootNowRequestParameter struct {
}

ManagedDeviceRebootNowRequestParameter undocumented

type ManagedDeviceRecoverPasscodeRequest ¶

type ManagedDeviceRecoverPasscodeRequest struct{ BaseRequest }

func (*ManagedDeviceRecoverPasscodeRequest) Post ¶

type ManagedDeviceRecoverPasscodeRequestBuilder ¶

type ManagedDeviceRecoverPasscodeRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceRecoverPasscodeRequestBuilder) Request ¶

type ManagedDeviceRecoverPasscodeRequestParameter ¶

type ManagedDeviceRecoverPasscodeRequestParameter struct {
}

ManagedDeviceRecoverPasscodeRequestParameter undocumented

type ManagedDeviceRemoteLockRequest ¶

type ManagedDeviceRemoteLockRequest struct{ BaseRequest }

func (*ManagedDeviceRemoteLockRequest) Post ¶

type ManagedDeviceRemoteLockRequestBuilder ¶

type ManagedDeviceRemoteLockRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceRemoteLockRequestBuilder) Request ¶

type ManagedDeviceRemoteLockRequestParameter ¶

type ManagedDeviceRemoteLockRequestParameter struct {
}

ManagedDeviceRemoteLockRequestParameter undocumented

type ManagedDeviceRequest ¶

type ManagedDeviceRequest struct{ BaseRequest }

ManagedDeviceRequest is request for ManagedDevice

func (*ManagedDeviceRequest) Delete ¶

func (r *ManagedDeviceRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ManagedDevice

func (*ManagedDeviceRequest) Get ¶

func (r *ManagedDeviceRequest) Get(ctx context.Context) (resObj *ManagedDevice, err error)

Get performs GET request for ManagedDevice

func (*ManagedDeviceRequest) Update ¶

func (r *ManagedDeviceRequest) Update(ctx context.Context, reqObj *ManagedDevice) error

Update performs PATCH request for ManagedDevice

type ManagedDeviceRequestBuilder ¶

type ManagedDeviceRequestBuilder struct{ BaseRequestBuilder }

ManagedDeviceRequestBuilder is request builder for ManagedDevice

func (*ManagedDeviceRequestBuilder) BypassActivationLock ¶

BypassActivationLock action undocumented

func (*ManagedDeviceRequestBuilder) CleanWindowsDevice ¶

CleanWindowsDevice action undocumented

func (*ManagedDeviceRequestBuilder) DeleteUserFromSharedAppleDevice ¶

DeleteUserFromSharedAppleDevice action undocumented

func (*ManagedDeviceRequestBuilder) DeviceCategory ¶

DeviceCategory is navigation property

func (*ManagedDeviceRequestBuilder) DeviceCompliancePolicyStates ¶

DeviceCompliancePolicyStates returns request builder for DeviceCompliancePolicyState collection

func (*ManagedDeviceRequestBuilder) DeviceConfigurationStates ¶

DeviceConfigurationStates returns request builder for DeviceConfigurationState collection

func (*ManagedDeviceRequestBuilder) DisableLostMode ¶

DisableLostMode action undocumented

func (*ManagedDeviceRequestBuilder) LocateDevice ¶

LocateDevice action undocumented

func (*ManagedDeviceRequestBuilder) LogoutSharedAppleDeviceActiveUser ¶

LogoutSharedAppleDeviceActiveUser action undocumented

func (*ManagedDeviceRequestBuilder) RebootNow ¶

RebootNow action undocumented

func (*ManagedDeviceRequestBuilder) RecoverPasscode ¶

RecoverPasscode action undocumented

func (*ManagedDeviceRequestBuilder) RemoteLock ¶

RemoteLock action undocumented

func (*ManagedDeviceRequestBuilder) Request ¶

Request returns ManagedDeviceRequest

func (*ManagedDeviceRequestBuilder) RequestRemoteAssistance ¶

RequestRemoteAssistance action undocumented

func (*ManagedDeviceRequestBuilder) ResetPasscode ¶

ResetPasscode action undocumented

func (*ManagedDeviceRequestBuilder) Retire ¶

Retire action undocumented

func (*ManagedDeviceRequestBuilder) ShutDown ¶

ShutDown action undocumented

func (*ManagedDeviceRequestBuilder) SyncDevice ¶

SyncDevice action undocumented

func (*ManagedDeviceRequestBuilder) UpdateWindowsDeviceAccount ¶

UpdateWindowsDeviceAccount action undocumented

func (*ManagedDeviceRequestBuilder) WindowsDefenderScan ¶

WindowsDefenderScan action undocumented

func (*ManagedDeviceRequestBuilder) WindowsDefenderUpdateSignatures ¶

WindowsDefenderUpdateSignatures action undocumented

func (*ManagedDeviceRequestBuilder) Wipe ¶

Wipe action undocumented

type ManagedDeviceRequestRemoteAssistanceRequest ¶

type ManagedDeviceRequestRemoteAssistanceRequest struct{ BaseRequest }

func (*ManagedDeviceRequestRemoteAssistanceRequest) Post ¶

type ManagedDeviceRequestRemoteAssistanceRequestBuilder ¶

type ManagedDeviceRequestRemoteAssistanceRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceRequestRemoteAssistanceRequestBuilder) Request ¶

type ManagedDeviceRequestRemoteAssistanceRequestParameter ¶

type ManagedDeviceRequestRemoteAssistanceRequestParameter struct {
}

ManagedDeviceRequestRemoteAssistanceRequestParameter undocumented

type ManagedDeviceResetPasscodeRequest ¶

type ManagedDeviceResetPasscodeRequest struct{ BaseRequest }

func (*ManagedDeviceResetPasscodeRequest) Post ¶

type ManagedDeviceResetPasscodeRequestBuilder ¶

type ManagedDeviceResetPasscodeRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceResetPasscodeRequestBuilder) Request ¶

type ManagedDeviceResetPasscodeRequestParameter ¶

type ManagedDeviceResetPasscodeRequestParameter struct {
}

ManagedDeviceResetPasscodeRequestParameter undocumented

type ManagedDeviceRetireRequest ¶

type ManagedDeviceRetireRequest struct{ BaseRequest }

func (*ManagedDeviceRetireRequest) Post ¶

type ManagedDeviceRetireRequestBuilder ¶

type ManagedDeviceRetireRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceRetireRequestBuilder) Request ¶

type ManagedDeviceRetireRequestParameter ¶

type ManagedDeviceRetireRequestParameter struct {
}

ManagedDeviceRetireRequestParameter undocumented

type ManagedDeviceShutDownRequest ¶

type ManagedDeviceShutDownRequest struct{ BaseRequest }

func (*ManagedDeviceShutDownRequest) Post ¶

type ManagedDeviceShutDownRequestBuilder ¶

type ManagedDeviceShutDownRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceShutDownRequestBuilder) Request ¶

type ManagedDeviceShutDownRequestParameter ¶

type ManagedDeviceShutDownRequestParameter struct {
}

ManagedDeviceShutDownRequestParameter undocumented

type ManagedDeviceSyncDeviceRequest ¶

type ManagedDeviceSyncDeviceRequest struct{ BaseRequest }

func (*ManagedDeviceSyncDeviceRequest) Post ¶

type ManagedDeviceSyncDeviceRequestBuilder ¶

type ManagedDeviceSyncDeviceRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceSyncDeviceRequestBuilder) Request ¶

type ManagedDeviceSyncDeviceRequestParameter ¶

type ManagedDeviceSyncDeviceRequestParameter struct {
}

ManagedDeviceSyncDeviceRequestParameter undocumented

type ManagedDeviceUpdateWindowsDeviceAccountRequest ¶

type ManagedDeviceUpdateWindowsDeviceAccountRequest struct{ BaseRequest }

func (*ManagedDeviceUpdateWindowsDeviceAccountRequest) Post ¶

type ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder ¶

type ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceUpdateWindowsDeviceAccountRequestBuilder) Request ¶

type ManagedDeviceUpdateWindowsDeviceAccountRequestParameter ¶

type ManagedDeviceUpdateWindowsDeviceAccountRequestParameter struct {
	// UpdateWindowsDeviceAccountActionParameter undocumented
	UpdateWindowsDeviceAccountActionParameter *UpdateWindowsDeviceAccountActionParameter `json:"updateWindowsDeviceAccountActionParameter,omitempty"`
}

ManagedDeviceUpdateWindowsDeviceAccountRequestParameter undocumented

type ManagedDeviceWindowsDefenderScanRequest ¶

type ManagedDeviceWindowsDefenderScanRequest struct{ BaseRequest }

func (*ManagedDeviceWindowsDefenderScanRequest) Post ¶

type ManagedDeviceWindowsDefenderScanRequestBuilder ¶

type ManagedDeviceWindowsDefenderScanRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceWindowsDefenderScanRequestBuilder) Request ¶

type ManagedDeviceWindowsDefenderScanRequestParameter ¶

type ManagedDeviceWindowsDefenderScanRequestParameter struct {
	// QuickScan undocumented
	QuickScan *bool `json:"quickScan,omitempty"`
}

ManagedDeviceWindowsDefenderScanRequestParameter undocumented

type ManagedDeviceWindowsDefenderUpdateSignaturesRequest ¶

type ManagedDeviceWindowsDefenderUpdateSignaturesRequest struct{ BaseRequest }

func (*ManagedDeviceWindowsDefenderUpdateSignaturesRequest) Post ¶

type ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder ¶

type ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceWindowsDefenderUpdateSignaturesRequestBuilder) Request ¶

type ManagedDeviceWindowsDefenderUpdateSignaturesRequestParameter ¶

type ManagedDeviceWindowsDefenderUpdateSignaturesRequestParameter struct {
}

ManagedDeviceWindowsDefenderUpdateSignaturesRequestParameter undocumented

type ManagedDeviceWipeRequest ¶

type ManagedDeviceWipeRequest struct{ BaseRequest }

func (*ManagedDeviceWipeRequest) Post ¶

type ManagedDeviceWipeRequestBuilder ¶

type ManagedDeviceWipeRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedDeviceWipeRequestBuilder) Request ¶

type ManagedDeviceWipeRequestParameter ¶

type ManagedDeviceWipeRequestParameter struct {
	// KeepEnrollmentData undocumented
	KeepEnrollmentData *bool `json:"keepEnrollmentData,omitempty"`
	// KeepUserData undocumented
	KeepUserData *bool `json:"keepUserData,omitempty"`
	// MacOsUnlockCode undocumented
	MacOsUnlockCode *string `json:"macOsUnlockCode,omitempty"`
}

ManagedDeviceWipeRequestParameter undocumented

type ManagedEBook ¶

type ManagedEBook struct {
	// Entity is the base model of ManagedEBook
	Entity
	// DisplayName Name of the eBook.
	DisplayName *string `json:"displayName,omitempty"`
	// Description Description.
	Description *string `json:"description,omitempty"`
	// Publisher Publisher.
	Publisher *string `json:"publisher,omitempty"`
	// PublishedDateTime The date and time when the eBook was published.
	PublishedDateTime *time.Time `json:"publishedDateTime,omitempty"`
	// LargeCover Book cover.
	LargeCover *MimeContent `json:"largeCover,omitempty"`
	// CreatedDateTime The date and time when the eBook file was created.
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastModifiedDateTime The date and time when the eBook was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// InformationURL The more information Url.
	InformationURL *string `json:"informationUrl,omitempty"`
	// PrivacyInformationURL The privacy statement Url.
	PrivacyInformationURL *string `json:"privacyInformationUrl,omitempty"`
	// Assignments undocumented
	Assignments []ManagedEBookAssignment `json:"assignments,omitempty"`
	// InstallSummary undocumented
	InstallSummary *EBookInstallSummary `json:"installSummary,omitempty"`
	// DeviceStates undocumented
	DeviceStates []DeviceInstallState `json:"deviceStates,omitempty"`
	// UserStateSummary undocumented
	UserStateSummary []UserInstallStateSummary `json:"userStateSummary,omitempty"`
}

ManagedEBook An abstract class containing the base properties for Managed eBook.

type ManagedEBookAssignRequest ¶

type ManagedEBookAssignRequest struct{ BaseRequest }

func (*ManagedEBookAssignRequest) Post ¶

type ManagedEBookAssignRequestBuilder ¶

type ManagedEBookAssignRequestBuilder struct{ BaseRequestBuilder }

func (*ManagedEBookAssignRequestBuilder) Request ¶

type ManagedEBookAssignRequestParameter ¶

type ManagedEBookAssignRequestParameter struct {
	// ManagedEBookAssignments undocumented
	ManagedEBookAssignments []ManagedEBookAssignment `json:"managedEBookAssignments,omitempty"`
}

ManagedEBookAssignRequestParameter undocumented

type ManagedEBookAssignment ¶

type ManagedEBookAssignment struct {
	// Entity is the base model of ManagedEBookAssignment
	Entity
	// Target The assignment target for eBook.
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
	// InstallIntent The install intent for eBook.
	InstallIntent *InstallIntent `json:"installIntent,omitempty"`
}

ManagedEBookAssignment Contains properties used to assign a eBook to a group.

type ManagedEBookAssignmentRequest ¶

type ManagedEBookAssignmentRequest struct{ BaseRequest }

ManagedEBookAssignmentRequest is request for ManagedEBookAssignment

func (*ManagedEBookAssignmentRequest) Delete ¶

Delete performs DELETE request for ManagedEBookAssignment

func (*ManagedEBookAssignmentRequest) Get ¶

Get performs GET request for ManagedEBookAssignment

func (*ManagedEBookAssignmentRequest) Update ¶

Update performs PATCH request for ManagedEBookAssignment

type ManagedEBookAssignmentRequestBuilder ¶

type ManagedEBookAssignmentRequestBuilder struct{ BaseRequestBuilder }

ManagedEBookAssignmentRequestBuilder is request builder for ManagedEBookAssignment

func (*ManagedEBookAssignmentRequestBuilder) Request ¶

Request returns ManagedEBookAssignmentRequest

type ManagedEBookAssignmentsCollectionRequest ¶

type ManagedEBookAssignmentsCollectionRequest struct{ BaseRequest }

ManagedEBookAssignmentsCollectionRequest is request for ManagedEBookAssignment collection

func (*ManagedEBookAssignmentsCollectionRequest) Add ¶

Add performs POST request for ManagedEBookAssignment collection

func (*ManagedEBookAssignmentsCollectionRequest) Get ¶

Get performs GET request for ManagedEBookAssignment collection

func (*ManagedEBookAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedEBookAssignment collection, max N pages

func (*ManagedEBookAssignmentsCollectionRequest) Paging ¶

func (r *ManagedEBookAssignmentsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedEBookAssignment, error)

Paging perfoms paging operation for ManagedEBookAssignment collection

type ManagedEBookAssignmentsCollectionRequestBuilder ¶

type ManagedEBookAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedEBookAssignmentsCollectionRequestBuilder is request builder for ManagedEBookAssignment collection

func (*ManagedEBookAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedEBookAssignment item

func (*ManagedEBookAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for ManagedEBookAssignment collection

type ManagedEBookDeviceStatesCollectionRequest ¶

type ManagedEBookDeviceStatesCollectionRequest struct{ BaseRequest }

ManagedEBookDeviceStatesCollectionRequest is request for DeviceInstallState collection

func (*ManagedEBookDeviceStatesCollectionRequest) Add ¶

Add performs POST request for DeviceInstallState collection

func (*ManagedEBookDeviceStatesCollectionRequest) Get ¶

Get performs GET request for DeviceInstallState collection

func (*ManagedEBookDeviceStatesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceInstallState collection, max N pages

func (*ManagedEBookDeviceStatesCollectionRequest) Paging ¶

func (r *ManagedEBookDeviceStatesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DeviceInstallState, error)

Paging perfoms paging operation for DeviceInstallState collection

type ManagedEBookDeviceStatesCollectionRequestBuilder ¶

type ManagedEBookDeviceStatesCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedEBookDeviceStatesCollectionRequestBuilder is request builder for DeviceInstallState collection

func (*ManagedEBookDeviceStatesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceInstallState item

func (*ManagedEBookDeviceStatesCollectionRequestBuilder) Request ¶

Request returns request for DeviceInstallState collection

type ManagedEBookRequest ¶

type ManagedEBookRequest struct{ BaseRequest }

ManagedEBookRequest is request for ManagedEBook

func (*ManagedEBookRequest) Delete ¶

func (r *ManagedEBookRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ManagedEBook

func (*ManagedEBookRequest) Get ¶

func (r *ManagedEBookRequest) Get(ctx context.Context) (resObj *ManagedEBook, err error)

Get performs GET request for ManagedEBook

func (*ManagedEBookRequest) Update ¶

func (r *ManagedEBookRequest) Update(ctx context.Context, reqObj *ManagedEBook) error

Update performs PATCH request for ManagedEBook

type ManagedEBookRequestBuilder ¶

type ManagedEBookRequestBuilder struct{ BaseRequestBuilder }

ManagedEBookRequestBuilder is request builder for ManagedEBook

func (*ManagedEBookRequestBuilder) Assign ¶

Assign action undocumented

func (*ManagedEBookRequestBuilder) Assignments ¶

Assignments returns request builder for ManagedEBookAssignment collection

func (*ManagedEBookRequestBuilder) DeviceStates ¶

DeviceStates returns request builder for DeviceInstallState collection

func (*ManagedEBookRequestBuilder) InstallSummary ¶

InstallSummary is navigation property

func (*ManagedEBookRequestBuilder) Request ¶

Request returns ManagedEBookRequest

func (*ManagedEBookRequestBuilder) UserStateSummary ¶

UserStateSummary returns request builder for UserInstallStateSummary collection

type ManagedEBookUserStateSummaryCollectionRequest ¶

type ManagedEBookUserStateSummaryCollectionRequest struct{ BaseRequest }

ManagedEBookUserStateSummaryCollectionRequest is request for UserInstallStateSummary collection

func (*ManagedEBookUserStateSummaryCollectionRequest) Add ¶

Add performs POST request for UserInstallStateSummary collection

func (*ManagedEBookUserStateSummaryCollectionRequest) Get ¶

Get performs GET request for UserInstallStateSummary collection

func (*ManagedEBookUserStateSummaryCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for UserInstallStateSummary collection, max N pages

func (*ManagedEBookUserStateSummaryCollectionRequest) Paging ¶

func (r *ManagedEBookUserStateSummaryCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]UserInstallStateSummary, error)

Paging perfoms paging operation for UserInstallStateSummary collection

type ManagedEBookUserStateSummaryCollectionRequestBuilder ¶

type ManagedEBookUserStateSummaryCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedEBookUserStateSummaryCollectionRequestBuilder is request builder for UserInstallStateSummary collection

func (*ManagedEBookUserStateSummaryCollectionRequestBuilder) ID ¶

ID returns request builder for UserInstallStateSummary item

func (*ManagedEBookUserStateSummaryCollectionRequestBuilder) Request ¶

Request returns request for UserInstallStateSummary collection

type ManagedIOSLobApp ¶

type ManagedIOSLobApp struct {
	// ManagedMobileLobApp is the base model of ManagedIOSLobApp
	ManagedMobileLobApp
	// BundleID The Identity Name.
	BundleID *string `json:"bundleId,omitempty"`
	// ApplicableDeviceType The iOS architecture for which this app can run on.
	ApplicableDeviceType *IOSDeviceType `json:"applicableDeviceType,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum applicable operating system.
	MinimumSupportedOperatingSystem *IOSMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
	// ExpirationDateTime The expiration time.
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// VersionNumber The version number of managed iOS Line of Business (LoB) app.
	VersionNumber *string `json:"versionNumber,omitempty"`
	// BuildNumber The build number of managed iOS Line of Business (LoB) app.
	BuildNumber *string `json:"buildNumber,omitempty"`
}

ManagedIOSLobApp Contains properties and inherited properties for Managed iOS Line Of Business apps.

type ManagedIOSStoreApp ¶

type ManagedIOSStoreApp struct {
	// ManagedApp is the base model of ManagedIOSStoreApp
	ManagedApp
	// BundleID The app's Bundle ID.
	BundleID *string `json:"bundleId,omitempty"`
	// AppStoreURL The Apple AppStoreUrl.
	AppStoreURL *string `json:"appStoreUrl,omitempty"`
	// ApplicableDeviceType The iOS architecture for which this app can run on.
	ApplicableDeviceType *IOSDeviceType `json:"applicableDeviceType,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum supported operating system.
	MinimumSupportedOperatingSystem *IOSMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
}

ManagedIOSStoreApp Contains properties and inherited properties for an iOS store app that you can manage with an Intune app protection policy.

type ManagedMobileApp ¶

type ManagedMobileApp struct {
	// Entity is the base model of ManagedMobileApp
	Entity
	// MobileAppIdentifier The identifier for an app with it's operating system type.
	MobileAppIdentifier *MobileAppIdentifier `json:"mobileAppIdentifier,omitempty"`
	// Version Version of the entity.
	Version *string `json:"version,omitempty"`
}

ManagedMobileApp The identifier for the deployment an app.

type ManagedMobileAppRequest ¶

type ManagedMobileAppRequest struct{ BaseRequest }

ManagedMobileAppRequest is request for ManagedMobileApp

func (*ManagedMobileAppRequest) Delete ¶

Delete performs DELETE request for ManagedMobileApp

func (*ManagedMobileAppRequest) Get ¶

func (r *ManagedMobileAppRequest) Get(ctx context.Context) (resObj *ManagedMobileApp, err error)

Get performs GET request for ManagedMobileApp

func (*ManagedMobileAppRequest) Update ¶

Update performs PATCH request for ManagedMobileApp

type ManagedMobileAppRequestBuilder ¶

type ManagedMobileAppRequestBuilder struct{ BaseRequestBuilder }

ManagedMobileAppRequestBuilder is request builder for ManagedMobileApp

func (*ManagedMobileAppRequestBuilder) Request ¶

Request returns ManagedMobileAppRequest

type ManagedMobileLobApp ¶

type ManagedMobileLobApp struct {
	// ManagedApp is the base model of ManagedMobileLobApp
	ManagedApp
	// CommittedContentVersion The internal committed content version.
	CommittedContentVersion *string `json:"committedContentVersion,omitempty"`
	// FileName The name of the main Lob application file.
	FileName *string `json:"fileName,omitempty"`
	// Size The total size, including all uploaded files.
	Size *int `json:"size,omitempty"`
	// ContentVersions undocumented
	ContentVersions []MobileAppContent `json:"contentVersions,omitempty"`
}

ManagedMobileLobApp An abstract base class containing properties for all managed mobile line of business apps.

type ManagedMobileLobAppContentVersionsCollectionRequest ¶

type ManagedMobileLobAppContentVersionsCollectionRequest struct{ BaseRequest }

ManagedMobileLobAppContentVersionsCollectionRequest is request for MobileAppContent collection

func (*ManagedMobileLobAppContentVersionsCollectionRequest) Add ¶

Add performs POST request for MobileAppContent collection

func (*ManagedMobileLobAppContentVersionsCollectionRequest) Get ¶

Get performs GET request for MobileAppContent collection

func (*ManagedMobileLobAppContentVersionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MobileAppContent collection, max N pages

func (*ManagedMobileLobAppContentVersionsCollectionRequest) Paging ¶

func (r *ManagedMobileLobAppContentVersionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MobileAppContent, error)

Paging perfoms paging operation for MobileAppContent collection

type ManagedMobileLobAppContentVersionsCollectionRequestBuilder ¶

type ManagedMobileLobAppContentVersionsCollectionRequestBuilder struct{ BaseRequestBuilder }

ManagedMobileLobAppContentVersionsCollectionRequestBuilder is request builder for MobileAppContent collection

func (*ManagedMobileLobAppContentVersionsCollectionRequestBuilder) ID ¶

ID returns request builder for MobileAppContent item

func (*ManagedMobileLobAppContentVersionsCollectionRequestBuilder) Request ¶

Request returns request for MobileAppContent collection

type ManagedMobileLobAppRequest ¶

type ManagedMobileLobAppRequest struct{ BaseRequest }

ManagedMobileLobAppRequest is request for ManagedMobileLobApp

func (*ManagedMobileLobAppRequest) Delete ¶

Delete performs DELETE request for ManagedMobileLobApp

func (*ManagedMobileLobAppRequest) Get ¶

Get performs GET request for ManagedMobileLobApp

func (*ManagedMobileLobAppRequest) Update ¶

Update performs PATCH request for ManagedMobileLobApp

type ManagedMobileLobAppRequestBuilder ¶

type ManagedMobileLobAppRequestBuilder struct{ BaseRequestBuilder }

ManagedMobileLobAppRequestBuilder is request builder for ManagedMobileLobApp

func (*ManagedMobileLobAppRequestBuilder) ContentVersions ¶

ContentVersions returns request builder for MobileAppContent collection

func (*ManagedMobileLobAppRequestBuilder) Request ¶

Request returns ManagedMobileLobAppRequest

type ManagementAgentType ¶

type ManagementAgentType string

ManagementAgentType undocumented

const (
	// ManagementAgentTypeVEas undocumented
	ManagementAgentTypeVEas ManagementAgentType = "eas"
	// ManagementAgentTypeVMDM undocumented
	ManagementAgentTypeVMDM ManagementAgentType = "mdm"
	// ManagementAgentTypeVEasMDM undocumented
	ManagementAgentTypeVEasMDM ManagementAgentType = "easMdm"
	// ManagementAgentTypeVIntuneClient undocumented
	ManagementAgentTypeVIntuneClient ManagementAgentType = "intuneClient"
	// ManagementAgentTypeVEasIntuneClient undocumented
	ManagementAgentTypeVEasIntuneClient ManagementAgentType = "easIntuneClient"
	// ManagementAgentTypeVConfigurationManagerClient undocumented
	ManagementAgentTypeVConfigurationManagerClient ManagementAgentType = "configurationManagerClient"
	// ManagementAgentTypeVConfigurationManagerClientMDM undocumented
	ManagementAgentTypeVConfigurationManagerClientMDM ManagementAgentType = "configurationManagerClientMdm"
	// ManagementAgentTypeVConfigurationManagerClientMDMEas undocumented
	ManagementAgentTypeVConfigurationManagerClientMDMEas ManagementAgentType = "configurationManagerClientMdmEas"
	// ManagementAgentTypeVUnknown undocumented
	ManagementAgentTypeVUnknown ManagementAgentType = "unknown"
	// ManagementAgentTypeVJamf undocumented
	ManagementAgentTypeVJamf ManagementAgentType = "jamf"
	// ManagementAgentTypeVGoogleCloudDevicePolicyController undocumented
	ManagementAgentTypeVGoogleCloudDevicePolicyController ManagementAgentType = "googleCloudDevicePolicyController"
)

type MediaConfig ¶

type MediaConfig struct {
	// Object is the base model of MediaConfig
	Object
}

MediaConfig undocumented

type MediaContentRatingAustralia ¶

type MediaContentRatingAustralia struct {
	// Object is the base model of MediaContentRatingAustralia
	Object
	// MovieRating Movies rating selected for Australia
	MovieRating *RatingAustraliaMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Australia
	TvRating *RatingAustraliaTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingAustralia undocumented

type MediaContentRatingCanada ¶

type MediaContentRatingCanada struct {
	// Object is the base model of MediaContentRatingCanada
	Object
	// MovieRating Movies rating selected for Canada
	MovieRating *RatingCanadaMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Canada
	TvRating *RatingCanadaTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingCanada undocumented

type MediaContentRatingFrance ¶

type MediaContentRatingFrance struct {
	// Object is the base model of MediaContentRatingFrance
	Object
	// MovieRating Movies rating selected for France
	MovieRating *RatingFranceMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for France
	TvRating *RatingFranceTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingFrance undocumented

type MediaContentRatingGermany ¶

type MediaContentRatingGermany struct {
	// Object is the base model of MediaContentRatingGermany
	Object
	// MovieRating Movies rating selected for Germany
	MovieRating *RatingGermanyMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Germany
	TvRating *RatingGermanyTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingGermany undocumented

type MediaContentRatingIreland ¶

type MediaContentRatingIreland struct {
	// Object is the base model of MediaContentRatingIreland
	Object
	// MovieRating Movies rating selected for Ireland
	MovieRating *RatingIrelandMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Ireland
	TvRating *RatingIrelandTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingIreland undocumented

type MediaContentRatingJapan ¶

type MediaContentRatingJapan struct {
	// Object is the base model of MediaContentRatingJapan
	Object
	// MovieRating Movies rating selected for Japan
	MovieRating *RatingJapanMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Japan
	TvRating *RatingJapanTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingJapan undocumented

type MediaContentRatingNewZealand ¶

type MediaContentRatingNewZealand struct {
	// Object is the base model of MediaContentRatingNewZealand
	Object
	// MovieRating Movies rating selected for New Zealand
	MovieRating *RatingNewZealandMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for New Zealand
	TvRating *RatingNewZealandTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingNewZealand undocumented

type MediaContentRatingUnitedKingdom ¶

type MediaContentRatingUnitedKingdom struct {
	// Object is the base model of MediaContentRatingUnitedKingdom
	Object
	// MovieRating Movies rating selected for United Kingdom
	MovieRating *RatingUnitedKingdomMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for United Kingdom
	TvRating *RatingUnitedKingdomTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingUnitedKingdom undocumented

type MediaContentRatingUnitedStates ¶

type MediaContentRatingUnitedStates struct {
	// Object is the base model of MediaContentRatingUnitedStates
	Object
	// MovieRating Movies rating selected for United States
	MovieRating *RatingUnitedStatesMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for United States
	TvRating *RatingUnitedStatesTelevisionType `json:"tvRating,omitempty"`
}

MediaContentRatingUnitedStates undocumented

type MediaDirection ¶

type MediaDirection string

MediaDirection undocumented

const (
	// MediaDirectionVInactive undocumented
	MediaDirectionVInactive MediaDirection = "inactive"
	// MediaDirectionVSendOnly undocumented
	MediaDirectionVSendOnly MediaDirection = "sendOnly"
	// MediaDirectionVReceiveOnly undocumented
	MediaDirectionVReceiveOnly MediaDirection = "receiveOnly"
	// MediaDirectionVSendReceive undocumented
	MediaDirectionVSendReceive MediaDirection = "sendReceive"
)

type MediaInfo ¶

type MediaInfo struct {
	// Object is the base model of MediaInfo
	Object
	// URI undocumented
	URI *string `json:"uri,omitempty"`
	// ResourceID undocumented
	ResourceID *string `json:"resourceId,omitempty"`
}

MediaInfo undocumented

type MediaPrompt ¶

type MediaPrompt struct {
	// Prompt is the base model of MediaPrompt
	Prompt
	// MediaInfo undocumented
	MediaInfo *MediaInfo `json:"mediaInfo,omitempty"`
}

MediaPrompt undocumented

type MediaState ¶

type MediaState string

MediaState undocumented

const (
	// MediaStateVActive undocumented
	MediaStateVActive MediaState = "active"
	// MediaStateVInactive undocumented
	MediaStateVInactive MediaState = "inactive"
	// MediaStateVUnknownFutureValue undocumented
	MediaStateVUnknownFutureValue MediaState = "unknownFutureValue"
)

type MediaStream ¶

type MediaStream struct {
	// Object is the base model of MediaStream
	Object
	// MediaType undocumented
	MediaType *Modality `json:"mediaType,omitempty"`
	// Label undocumented
	Label *string `json:"label,omitempty"`
	// SourceID undocumented
	SourceID *string `json:"sourceId,omitempty"`
	// Direction undocumented
	Direction *MediaDirection `json:"direction,omitempty"`
	// ServerMuted undocumented
	ServerMuted *bool `json:"serverMuted,omitempty"`
}

MediaStream undocumented

type MeetingInfo ¶

type MeetingInfo struct {
	// Object is the base model of MeetingInfo
	Object
}

MeetingInfo undocumented

type MeetingMessageType ¶

type MeetingMessageType string

MeetingMessageType undocumented

const (
	// MeetingMessageTypeVNone undocumented
	MeetingMessageTypeVNone MeetingMessageType = "none"
	// MeetingMessageTypeVMeetingRequest undocumented
	MeetingMessageTypeVMeetingRequest MeetingMessageType = "meetingRequest"
	// MeetingMessageTypeVMeetingCancelled undocumented
	MeetingMessageTypeVMeetingCancelled MeetingMessageType = "meetingCancelled"
	// MeetingMessageTypeVMeetingAccepted undocumented
	MeetingMessageTypeVMeetingAccepted MeetingMessageType = "meetingAccepted"
	// MeetingMessageTypeVMeetingTenativelyAccepted undocumented
	MeetingMessageTypeVMeetingTenativelyAccepted MeetingMessageType = "meetingTenativelyAccepted"
	// MeetingMessageTypeVMeetingDeclined undocumented
	MeetingMessageTypeVMeetingDeclined MeetingMessageType = "meetingDeclined"
)

type MeetingParticipantInfo ¶

type MeetingParticipantInfo struct {
	// Object is the base model of MeetingParticipantInfo
	Object
	// Identity undocumented
	Identity *IdentitySet `json:"identity,omitempty"`
	// Upn undocumented
	Upn *string `json:"upn,omitempty"`
}

MeetingParticipantInfo undocumented

type MeetingParticipants ¶

type MeetingParticipants struct {
	// Object is the base model of MeetingParticipants
	Object
	// Organizer undocumented
	Organizer *MeetingParticipantInfo `json:"organizer,omitempty"`
	// Attendees undocumented
	Attendees []MeetingParticipantInfo `json:"attendees,omitempty"`
}

MeetingParticipants undocumented

type MeetingTimeSuggestion ¶

type MeetingTimeSuggestion struct {
	// Object is the base model of MeetingTimeSuggestion
	Object
	// Confidence undocumented
	Confidence *float64 `json:"confidence,omitempty"`
	// Order undocumented
	Order *int `json:"order,omitempty"`
	// OrganizerAvailability undocumented
	OrganizerAvailability *FreeBusyStatus `json:"organizerAvailability,omitempty"`
	// AttendeeAvailability undocumented
	AttendeeAvailability []AttendeeAvailability `json:"attendeeAvailability,omitempty"`
	// Locations undocumented
	Locations []Location `json:"locations,omitempty"`
	// SuggestionReason undocumented
	SuggestionReason *string `json:"suggestionReason,omitempty"`
	// MeetingTimeSlot undocumented
	MeetingTimeSlot *TimeSlot `json:"meetingTimeSlot,omitempty"`
}

MeetingTimeSuggestion undocumented

type MeetingTimeSuggestionsResult ¶

type MeetingTimeSuggestionsResult struct {
	// Object is the base model of MeetingTimeSuggestionsResult
	Object
	// MeetingTimeSuggestions undocumented
	MeetingTimeSuggestions []MeetingTimeSuggestion `json:"meetingTimeSuggestions,omitempty"`
	// EmptySuggestionsReason undocumented
	EmptySuggestionsReason *string `json:"emptySuggestionsReason,omitempty"`
}

MeetingTimeSuggestionsResult undocumented

type Message ¶

type Message struct {
	// OutlookItem is the base model of Message
	OutlookItem
	// ReceivedDateTime undocumented
	ReceivedDateTime *time.Time `json:"receivedDateTime,omitempty"`
	// SentDateTime undocumented
	SentDateTime *time.Time `json:"sentDateTime,omitempty"`
	// HasAttachments undocumented
	HasAttachments *bool `json:"hasAttachments,omitempty"`
	// InternetMessageID undocumented
	InternetMessageID *string `json:"internetMessageId,omitempty"`
	// InternetMessageHeaders undocumented
	InternetMessageHeaders []InternetMessageHeader `json:"internetMessageHeaders,omitempty"`
	// Subject undocumented
	Subject *string `json:"subject,omitempty"`
	// Body undocumented
	Body *ItemBody `json:"body,omitempty"`
	// BodyPreview undocumented
	BodyPreview *string `json:"bodyPreview,omitempty"`
	// Importance undocumented
	Importance *Importance `json:"importance,omitempty"`
	// ParentFolderID undocumented
	ParentFolderID *string `json:"parentFolderId,omitempty"`
	// Sender undocumented
	Sender *Recipient `json:"sender,omitempty"`
	// From undocumented
	From *Recipient `json:"from,omitempty"`
	// ToRecipients undocumented
	ToRecipients []Recipient `json:"toRecipients,omitempty"`
	// CcRecipients undocumented
	CcRecipients []Recipient `json:"ccRecipients,omitempty"`
	// BccRecipients undocumented
	BccRecipients []Recipient `json:"bccRecipients,omitempty"`
	// ReplyTo undocumented
	ReplyTo []Recipient `json:"replyTo,omitempty"`
	// ConversationID undocumented
	ConversationID *string `json:"conversationId,omitempty"`
	// ConversationIndex undocumented
	ConversationIndex *Binary `json:"conversationIndex,omitempty"`
	// UniqueBody undocumented
	UniqueBody *ItemBody `json:"uniqueBody,omitempty"`
	// IsDeliveryReceiptRequested undocumented
	IsDeliveryReceiptRequested *bool `json:"isDeliveryReceiptRequested,omitempty"`
	// IsReadReceiptRequested undocumented
	IsReadReceiptRequested *bool `json:"isReadReceiptRequested,omitempty"`
	// IsRead undocumented
	IsRead *bool `json:"isRead,omitempty"`
	// IsDraft undocumented
	IsDraft *bool `json:"isDraft,omitempty"`
	// WebLink undocumented
	WebLink *string `json:"webLink,omitempty"`
	// InferenceClassification undocumented
	InferenceClassification *InferenceClassificationType `json:"inferenceClassification,omitempty"`
	// Flag undocumented
	Flag *FollowupFlag `json:"flag,omitempty"`
	// SingleValueExtendedProperties undocumented
	SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
	// MultiValueExtendedProperties undocumented
	MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
	// Attachments undocumented
	Attachments []Attachment `json:"attachments,omitempty"`
	// Extensions undocumented
	Extensions []Extension `json:"extensions,omitempty"`
}

Message undocumented

type MessageActionFlag ¶

type MessageActionFlag string

MessageActionFlag undocumented

const (
	// MessageActionFlagVAny undocumented
	MessageActionFlagVAny MessageActionFlag = "any"
	// MessageActionFlagVCall undocumented
	MessageActionFlagVCall MessageActionFlag = "call"
	// MessageActionFlagVDoNotForward undocumented
	MessageActionFlagVDoNotForward MessageActionFlag = "doNotForward"
	// MessageActionFlagVFollowUp undocumented
	MessageActionFlagVFollowUp MessageActionFlag = "followUp"
	// MessageActionFlagVFyi undocumented
	MessageActionFlagVFyi MessageActionFlag = "fyi"
	// MessageActionFlagVForward undocumented
	MessageActionFlagVForward MessageActionFlag = "forward"
	// MessageActionFlagVNoResponseNecessary undocumented
	MessageActionFlagVNoResponseNecessary MessageActionFlag = "noResponseNecessary"
	// MessageActionFlagVRead undocumented
	MessageActionFlagVRead MessageActionFlag = "read"
	// MessageActionFlagVReply undocumented
	MessageActionFlagVReply MessageActionFlag = "reply"
	// MessageActionFlagVReplyToAll undocumented
	MessageActionFlagVReplyToAll MessageActionFlag = "replyToAll"
	// MessageActionFlagVReview undocumented
	MessageActionFlagVReview MessageActionFlag = "review"
)

type MessageAttachmentsCollectionRequest ¶

type MessageAttachmentsCollectionRequest struct{ BaseRequest }

MessageAttachmentsCollectionRequest is request for Attachment collection

func (*MessageAttachmentsCollectionRequest) Add ¶

func (r *MessageAttachmentsCollectionRequest) Add(ctx context.Context, reqObj *Attachment) (resObj *Attachment, err error)

Add performs POST request for Attachment collection

func (*MessageAttachmentsCollectionRequest) Get ¶

Get performs GET request for Attachment collection

func (*MessageAttachmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Attachment collection, max N pages

func (*MessageAttachmentsCollectionRequest) Paging ¶

func (r *MessageAttachmentsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Attachment, error)

Paging perfoms paging operation for Attachment collection

type MessageAttachmentsCollectionRequestBuilder ¶

type MessageAttachmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

MessageAttachmentsCollectionRequestBuilder is request builder for Attachment collection

func (*MessageAttachmentsCollectionRequestBuilder) ID ¶

ID returns request builder for Attachment item

func (*MessageAttachmentsCollectionRequestBuilder) Request ¶

Request returns request for Attachment collection

type MessageCopyRequest ¶

type MessageCopyRequest struct{ BaseRequest }

func (*MessageCopyRequest) Post ¶

func (r *MessageCopyRequest) Post(ctx context.Context) (resObj *Message, err error)

type MessageCopyRequestBuilder ¶

type MessageCopyRequestBuilder struct{ BaseRequestBuilder }

func (*MessageCopyRequestBuilder) Request ¶

type MessageCopyRequestParameter ¶

type MessageCopyRequestParameter struct {
	// DestinationID undocumented
	DestinationID *string `json:"DestinationId,omitempty"`
}

MessageCopyRequestParameter undocumented

type MessageCreateForwardRequest ¶

type MessageCreateForwardRequest struct{ BaseRequest }

func (*MessageCreateForwardRequest) Post ¶

func (r *MessageCreateForwardRequest) Post(ctx context.Context) (resObj *Message, err error)

type MessageCreateForwardRequestBuilder ¶

type MessageCreateForwardRequestBuilder struct{ BaseRequestBuilder }

func (*MessageCreateForwardRequestBuilder) Request ¶

type MessageCreateForwardRequestParameter ¶

type MessageCreateForwardRequestParameter struct {
	// ToRecipients undocumented
	ToRecipients []Recipient `json:"ToRecipients,omitempty"`
	// Message undocumented
	Message *Message `json:"Message,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

MessageCreateForwardRequestParameter undocumented

type MessageCreateReplyAllRequest ¶

type MessageCreateReplyAllRequest struct{ BaseRequest }

func (*MessageCreateReplyAllRequest) Post ¶

func (r *MessageCreateReplyAllRequest) Post(ctx context.Context) (resObj *Message, err error)

type MessageCreateReplyAllRequestBuilder ¶

type MessageCreateReplyAllRequestBuilder struct{ BaseRequestBuilder }

func (*MessageCreateReplyAllRequestBuilder) Request ¶

type MessageCreateReplyAllRequestParameter ¶

type MessageCreateReplyAllRequestParameter struct {
	// Message undocumented
	Message *Message `json:"Message,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

MessageCreateReplyAllRequestParameter undocumented

type MessageCreateReplyRequest ¶

type MessageCreateReplyRequest struct{ BaseRequest }

func (*MessageCreateReplyRequest) Post ¶

func (r *MessageCreateReplyRequest) Post(ctx context.Context) (resObj *Message, err error)

type MessageCreateReplyRequestBuilder ¶

type MessageCreateReplyRequestBuilder struct{ BaseRequestBuilder }

func (*MessageCreateReplyRequestBuilder) Request ¶

type MessageCreateReplyRequestParameter ¶

type MessageCreateReplyRequestParameter struct {
	// Message undocumented
	Message *Message `json:"Message,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

MessageCreateReplyRequestParameter undocumented

type MessageExtensionsCollectionRequest ¶

type MessageExtensionsCollectionRequest struct{ BaseRequest }

MessageExtensionsCollectionRequest is request for Extension collection

func (*MessageExtensionsCollectionRequest) Add ¶

func (r *MessageExtensionsCollectionRequest) Add(ctx context.Context, reqObj *Extension) (resObj *Extension, err error)

Add performs POST request for Extension collection

func (*MessageExtensionsCollectionRequest) Get ¶

Get performs GET request for Extension collection

func (*MessageExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Extension collection, max N pages

func (*MessageExtensionsCollectionRequest) Paging ¶

func (r *MessageExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Extension, error)

Paging perfoms paging operation for Extension collection

type MessageExtensionsCollectionRequestBuilder ¶

type MessageExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

MessageExtensionsCollectionRequestBuilder is request builder for Extension collection

func (*MessageExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for Extension item

func (*MessageExtensionsCollectionRequestBuilder) Request ¶

Request returns request for Extension collection

type MessageForwardRequest ¶

type MessageForwardRequest struct{ BaseRequest }

func (*MessageForwardRequest) Post ¶

type MessageForwardRequestBuilder ¶

type MessageForwardRequestBuilder struct{ BaseRequestBuilder }

func (*MessageForwardRequestBuilder) Request ¶

type MessageForwardRequestParameter ¶

type MessageForwardRequestParameter struct {
	// ToRecipients undocumented
	ToRecipients []Recipient `json:"ToRecipients,omitempty"`
	// Message undocumented
	Message *Message `json:"Message,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

MessageForwardRequestParameter undocumented

type MessageMoveRequest ¶

type MessageMoveRequest struct{ BaseRequest }

func (*MessageMoveRequest) Post ¶

func (r *MessageMoveRequest) Post(ctx context.Context) (resObj *Message, err error)

type MessageMoveRequestBuilder ¶

type MessageMoveRequestBuilder struct{ BaseRequestBuilder }

func (*MessageMoveRequestBuilder) Request ¶

type MessageMoveRequestParameter ¶

type MessageMoveRequestParameter struct {
	// DestinationID undocumented
	DestinationID *string `json:"DestinationId,omitempty"`
}

MessageMoveRequestParameter undocumented

type MessageMultiValueExtendedPropertiesCollectionRequest ¶

type MessageMultiValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

MessageMultiValueExtendedPropertiesCollectionRequest is request for MultiValueLegacyExtendedProperty collection

func (*MessageMultiValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for MultiValueLegacyExtendedProperty collection

func (*MessageMultiValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for MultiValueLegacyExtendedProperty collection

func (*MessageMultiValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MultiValueLegacyExtendedProperty collection, max N pages

func (*MessageMultiValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for MultiValueLegacyExtendedProperty collection

type MessageMultiValueExtendedPropertiesCollectionRequestBuilder ¶

type MessageMultiValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

MessageMultiValueExtendedPropertiesCollectionRequestBuilder is request builder for MultiValueLegacyExtendedProperty collection

func (*MessageMultiValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for MultiValueLegacyExtendedProperty item

func (*MessageMultiValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for MultiValueLegacyExtendedProperty collection

type MessageReplyAllRequest ¶

type MessageReplyAllRequest struct{ BaseRequest }

func (*MessageReplyAllRequest) Post ¶

type MessageReplyAllRequestBuilder ¶

type MessageReplyAllRequestBuilder struct{ BaseRequestBuilder }

func (*MessageReplyAllRequestBuilder) Request ¶

type MessageReplyAllRequestParameter ¶

type MessageReplyAllRequestParameter struct {
	// Message undocumented
	Message *Message `json:"Message,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

MessageReplyAllRequestParameter undocumented

type MessageReplyRequest ¶

type MessageReplyRequest struct{ BaseRequest }

func (*MessageReplyRequest) Post ¶

type MessageReplyRequestBuilder ¶

type MessageReplyRequestBuilder struct{ BaseRequestBuilder }

func (*MessageReplyRequestBuilder) Request ¶

type MessageReplyRequestParameter ¶

type MessageReplyRequestParameter struct {
	// Message undocumented
	Message *Message `json:"Message,omitempty"`
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
}

MessageReplyRequestParameter undocumented

type MessageRequest ¶

type MessageRequest struct{ BaseRequest }

MessageRequest is request for Message

func (*MessageRequest) Delete ¶

func (r *MessageRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Message

func (*MessageRequest) Get ¶

func (r *MessageRequest) Get(ctx context.Context) (resObj *Message, err error)

Get performs GET request for Message

func (*MessageRequest) Update ¶

func (r *MessageRequest) Update(ctx context.Context, reqObj *Message) error

Update performs PATCH request for Message

type MessageRequestBuilder ¶

type MessageRequestBuilder struct{ BaseRequestBuilder }

MessageRequestBuilder is request builder for Message

func (*MessageRequestBuilder) Attachments ¶

Attachments returns request builder for Attachment collection

func (*MessageRequestBuilder) Copy ¶

Copy action undocumented

func (*MessageRequestBuilder) CreateForward ¶

CreateForward action undocumented

func (*MessageRequestBuilder) CreateReply ¶

CreateReply action undocumented

func (*MessageRequestBuilder) CreateReplyAll ¶

CreateReplyAll action undocumented

func (*MessageRequestBuilder) Extensions ¶

Extensions returns request builder for Extension collection

func (*MessageRequestBuilder) Forward ¶

Forward action undocumented

func (*MessageRequestBuilder) Move ¶

Move action undocumented

func (*MessageRequestBuilder) MultiValueExtendedProperties ¶

MultiValueExtendedProperties returns request builder for MultiValueLegacyExtendedProperty collection

func (*MessageRequestBuilder) Reply ¶

Reply action undocumented

func (*MessageRequestBuilder) ReplyAll ¶

ReplyAll action undocumented

func (*MessageRequestBuilder) Request ¶

func (b *MessageRequestBuilder) Request() *MessageRequest

Request returns MessageRequest

func (*MessageRequestBuilder) Send ¶

Send action undocumented

func (*MessageRequestBuilder) SingleValueExtendedProperties ¶

SingleValueExtendedProperties returns request builder for SingleValueLegacyExtendedProperty collection

type MessageRule ¶

type MessageRule struct {
	// Entity is the base model of MessageRule
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Sequence undocumented
	Sequence *int `json:"sequence,omitempty"`
	// Conditions undocumented
	Conditions *MessageRulePredicates `json:"conditions,omitempty"`
	// Actions undocumented
	Actions *MessageRuleActions `json:"actions,omitempty"`
	// Exceptions undocumented
	Exceptions *MessageRulePredicates `json:"exceptions,omitempty"`
	// IsEnabled undocumented
	IsEnabled *bool `json:"isEnabled,omitempty"`
	// HasError undocumented
	HasError *bool `json:"hasError,omitempty"`
	// IsReadOnly undocumented
	IsReadOnly *bool `json:"isReadOnly,omitempty"`
}

MessageRule undocumented

type MessageRuleActions ¶

type MessageRuleActions struct {
	// Object is the base model of MessageRuleActions
	Object
	// MoveToFolder undocumented
	MoveToFolder *string `json:"moveToFolder,omitempty"`
	// CopyToFolder undocumented
	CopyToFolder *string `json:"copyToFolder,omitempty"`
	// Delete undocumented
	Delete *bool `json:"delete,omitempty"`
	// PermanentDelete undocumented
	PermanentDelete *bool `json:"permanentDelete,omitempty"`
	// MarkAsRead undocumented
	MarkAsRead *bool `json:"markAsRead,omitempty"`
	// MarkImportance undocumented
	MarkImportance *Importance `json:"markImportance,omitempty"`
	// ForwardTo undocumented
	ForwardTo []Recipient `json:"forwardTo,omitempty"`
	// ForwardAsAttachmentTo undocumented
	ForwardAsAttachmentTo []Recipient `json:"forwardAsAttachmentTo,omitempty"`
	// RedirectTo undocumented
	RedirectTo []Recipient `json:"redirectTo,omitempty"`
	// AssignCategories undocumented
	AssignCategories []string `json:"assignCategories,omitempty"`
	// StopProcessingRules undocumented
	StopProcessingRules *bool `json:"stopProcessingRules,omitempty"`
}

MessageRuleActions undocumented

type MessageRulePredicates ¶

type MessageRulePredicates struct {
	// Object is the base model of MessageRulePredicates
	Object
	// Categories undocumented
	Categories []string `json:"categories,omitempty"`
	// SubjectContains undocumented
	SubjectContains []string `json:"subjectContains,omitempty"`
	// BodyContains undocumented
	BodyContains []string `json:"bodyContains,omitempty"`
	// BodyOrSubjectContains undocumented
	BodyOrSubjectContains []string `json:"bodyOrSubjectContains,omitempty"`
	// SenderContains undocumented
	SenderContains []string `json:"senderContains,omitempty"`
	// RecipientContains undocumented
	RecipientContains []string `json:"recipientContains,omitempty"`
	// HeaderContains undocumented
	HeaderContains []string `json:"headerContains,omitempty"`
	// MessageActionFlag undocumented
	MessageActionFlag *MessageActionFlag `json:"messageActionFlag,omitempty"`
	// Importance undocumented
	Importance *Importance `json:"importance,omitempty"`
	// Sensitivity undocumented
	Sensitivity *Sensitivity `json:"sensitivity,omitempty"`
	// FromAddresses undocumented
	FromAddresses []Recipient `json:"fromAddresses,omitempty"`
	// SentToAddresses undocumented
	SentToAddresses []Recipient `json:"sentToAddresses,omitempty"`
	// SentToMe undocumented
	SentToMe *bool `json:"sentToMe,omitempty"`
	// SentOnlyToMe undocumented
	SentOnlyToMe *bool `json:"sentOnlyToMe,omitempty"`
	// SentCcMe undocumented
	SentCcMe *bool `json:"sentCcMe,omitempty"`
	// SentToOrCcMe undocumented
	SentToOrCcMe *bool `json:"sentToOrCcMe,omitempty"`
	// NotSentToMe undocumented
	NotSentToMe *bool `json:"notSentToMe,omitempty"`
	// HasAttachments undocumented
	HasAttachments *bool `json:"hasAttachments,omitempty"`
	// IsApprovalRequest undocumented
	IsApprovalRequest *bool `json:"isApprovalRequest,omitempty"`
	// IsAutomaticForward undocumented
	IsAutomaticForward *bool `json:"isAutomaticForward,omitempty"`
	// IsAutomaticReply undocumented
	IsAutomaticReply *bool `json:"isAutomaticReply,omitempty"`
	// IsEncrypted undocumented
	IsEncrypted *bool `json:"isEncrypted,omitempty"`
	// IsMeetingRequest undocumented
	IsMeetingRequest *bool `json:"isMeetingRequest,omitempty"`
	// IsMeetingResponse undocumented
	IsMeetingResponse *bool `json:"isMeetingResponse,omitempty"`
	// IsNonDeliveryReport undocumented
	IsNonDeliveryReport *bool `json:"isNonDeliveryReport,omitempty"`
	// IsPermissionControlled undocumented
	IsPermissionControlled *bool `json:"isPermissionControlled,omitempty"`
	// IsReadReceipt undocumented
	IsReadReceipt *bool `json:"isReadReceipt,omitempty"`
	// IsSigned undocumented
	IsSigned *bool `json:"isSigned,omitempty"`
	// IsVoicemail undocumented
	IsVoicemail *bool `json:"isVoicemail,omitempty"`
	// WithinSizeRange undocumented
	WithinSizeRange *SizeRange `json:"withinSizeRange,omitempty"`
}

MessageRulePredicates undocumented

type MessageRuleRequest ¶

type MessageRuleRequest struct{ BaseRequest }

MessageRuleRequest is request for MessageRule

func (*MessageRuleRequest) Delete ¶

func (r *MessageRuleRequest) Delete(ctx context.Context) error

Delete performs DELETE request for MessageRule

func (*MessageRuleRequest) Get ¶

func (r *MessageRuleRequest) Get(ctx context.Context) (resObj *MessageRule, err error)

Get performs GET request for MessageRule

func (*MessageRuleRequest) Update ¶

func (r *MessageRuleRequest) Update(ctx context.Context, reqObj *MessageRule) error

Update performs PATCH request for MessageRule

type MessageRuleRequestBuilder ¶

type MessageRuleRequestBuilder struct{ BaseRequestBuilder }

MessageRuleRequestBuilder is request builder for MessageRule

func (*MessageRuleRequestBuilder) Request ¶

Request returns MessageRuleRequest

type MessageSendRequest ¶

type MessageSendRequest struct{ BaseRequest }

func (*MessageSendRequest) Post ¶

func (r *MessageSendRequest) Post(ctx context.Context) error

type MessageSendRequestBuilder ¶

type MessageSendRequestBuilder struct{ BaseRequestBuilder }

func (*MessageSendRequestBuilder) Request ¶

type MessageSendRequestParameter ¶

type MessageSendRequestParameter struct {
}

MessageSendRequestParameter undocumented

type MessageSingleValueExtendedPropertiesCollectionRequest ¶

type MessageSingleValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

MessageSingleValueExtendedPropertiesCollectionRequest is request for SingleValueLegacyExtendedProperty collection

func (*MessageSingleValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for SingleValueLegacyExtendedProperty collection

func (*MessageSingleValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for SingleValueLegacyExtendedProperty collection

func (*MessageSingleValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SingleValueLegacyExtendedProperty collection, max N pages

func (*MessageSingleValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for SingleValueLegacyExtendedProperty collection

type MessageSingleValueExtendedPropertiesCollectionRequestBuilder ¶

type MessageSingleValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

MessageSingleValueExtendedPropertiesCollectionRequestBuilder is request builder for SingleValueLegacyExtendedProperty collection

func (*MessageSingleValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for SingleValueLegacyExtendedProperty item

func (*MessageSingleValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for SingleValueLegacyExtendedProperty collection

type MicrosoftStoreForBusinessApp ¶

type MicrosoftStoreForBusinessApp struct {
	// MobileApp is the base model of MicrosoftStoreForBusinessApp
	MobileApp
	// UsedLicenseCount The number of Microsoft Store for Business licenses in use.
	UsedLicenseCount *int `json:"usedLicenseCount,omitempty"`
	// TotalLicenseCount The total number of Microsoft Store for Business licenses.
	TotalLicenseCount *int `json:"totalLicenseCount,omitempty"`
	// ProductKey The app product key
	ProductKey *string `json:"productKey,omitempty"`
	// LicenseType The app license type
	LicenseType *MicrosoftStoreForBusinessLicenseType `json:"licenseType,omitempty"`
	// PackageIdentityName The app package identifier
	PackageIdentityName *string `json:"packageIdentityName,omitempty"`
}

MicrosoftStoreForBusinessApp Microsoft Store for Business Apps. This class does not support Create, Delete, or Update.

type MicrosoftStoreForBusinessAppAssignmentSettings ¶

type MicrosoftStoreForBusinessAppAssignmentSettings struct {
	// MobileAppAssignmentSettings is the base model of MicrosoftStoreForBusinessAppAssignmentSettings
	MobileAppAssignmentSettings
	// UseDeviceContext Whether or not to use device execution context for Microsoft Store for Business mobile app.
	UseDeviceContext *bool `json:"useDeviceContext,omitempty"`
}

MicrosoftStoreForBusinessAppAssignmentSettings undocumented

type MicrosoftStoreForBusinessLicenseType ¶

type MicrosoftStoreForBusinessLicenseType string

MicrosoftStoreForBusinessLicenseType undocumented

const (
	// MicrosoftStoreForBusinessLicenseTypeVOffline undocumented
	MicrosoftStoreForBusinessLicenseTypeVOffline MicrosoftStoreForBusinessLicenseType = "offline"
	// MicrosoftStoreForBusinessLicenseTypeVOnline undocumented
	MicrosoftStoreForBusinessLicenseTypeVOnline MicrosoftStoreForBusinessLicenseType = "online"
)

type MimeContent ¶

type MimeContent struct {
	// Object is the base model of MimeContent
	Object
	// Type Indicates the content mime type.
	Type *string `json:"type,omitempty"`
	// Value The byte array that contains the actual content.
	Value *Binary `json:"value,omitempty"`
}

MimeContent undocumented

type MiracastChannel ¶

type MiracastChannel string

MiracastChannel undocumented

const (
	// MiracastChannelVUserDefined undocumented
	MiracastChannelVUserDefined MiracastChannel = "userDefined"
	// MiracastChannelVOne undocumented
	MiracastChannelVOne MiracastChannel = "one"
	// MiracastChannelVTwo undocumented
	MiracastChannelVTwo MiracastChannel = "two"
	// MiracastChannelVThree undocumented
	MiracastChannelVThree MiracastChannel = "three"
	// MiracastChannelVFour undocumented
	MiracastChannelVFour MiracastChannel = "four"
	// MiracastChannelVFive undocumented
	MiracastChannelVFive MiracastChannel = "five"
	// MiracastChannelVSix undocumented
	MiracastChannelVSix MiracastChannel = "six"
	// MiracastChannelVSeven undocumented
	MiracastChannelVSeven MiracastChannel = "seven"
	// MiracastChannelVEight undocumented
	MiracastChannelVEight MiracastChannel = "eight"
	// MiracastChannelVNine undocumented
	MiracastChannelVNine MiracastChannel = "nine"
	// MiracastChannelVTen undocumented
	MiracastChannelVTen MiracastChannel = "ten"
	// MiracastChannelVEleven undocumented
	MiracastChannelVEleven MiracastChannel = "eleven"
	// MiracastChannelVThirtySix undocumented
	MiracastChannelVThirtySix MiracastChannel = "thirtySix"
	// MiracastChannelVForty undocumented
	MiracastChannelVForty MiracastChannel = "forty"
	// MiracastChannelVFortyFour undocumented
	MiracastChannelVFortyFour MiracastChannel = "fortyFour"
	// MiracastChannelVFortyEight undocumented
	MiracastChannelVFortyEight MiracastChannel = "fortyEight"
	// MiracastChannelVOneHundredFortyNine undocumented
	MiracastChannelVOneHundredFortyNine MiracastChannel = "oneHundredFortyNine"
	// MiracastChannelVOneHundredFiftyThree undocumented
	MiracastChannelVOneHundredFiftyThree MiracastChannel = "oneHundredFiftyThree"
	// MiracastChannelVOneHundredFiftySeven undocumented
	MiracastChannelVOneHundredFiftySeven MiracastChannel = "oneHundredFiftySeven"
	// MiracastChannelVOneHundredSixtyOne undocumented
	MiracastChannelVOneHundredSixtyOne MiracastChannel = "oneHundredSixtyOne"
	// MiracastChannelVOneHundredSixtyFive undocumented
	MiracastChannelVOneHundredSixtyFive MiracastChannel = "oneHundredSixtyFive"
)

type MobileApp ¶

type MobileApp struct {
	// Entity is the base model of MobileApp
	Entity
	// DisplayName The admin provided or imported title of the app.
	DisplayName *string `json:"displayName,omitempty"`
	// Description The description of the app.
	Description *string `json:"description,omitempty"`
	// Publisher The publisher of the app.
	Publisher *string `json:"publisher,omitempty"`
	// LargeIcon The large icon, to be displayed in the app details and used for upload of the icon.
	LargeIcon *MimeContent `json:"largeIcon,omitempty"`
	// CreatedDateTime The date and time the app was created.
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastModifiedDateTime The date and time the app was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// IsFeatured The value indicating whether the app is marked as featured by the admin.
	IsFeatured *bool `json:"isFeatured,omitempty"`
	// PrivacyInformationURL The privacy statement Url.
	PrivacyInformationURL *string `json:"privacyInformationUrl,omitempty"`
	// InformationURL The more information Url.
	InformationURL *string `json:"informationUrl,omitempty"`
	// Owner The owner of the app.
	Owner *string `json:"owner,omitempty"`
	// Developer The developer of the app.
	Developer *string `json:"developer,omitempty"`
	// Notes Notes for the app.
	Notes *string `json:"notes,omitempty"`
	// PublishingState The publishing state for the app. The app cannot be assigned unless the app is published.
	PublishingState *MobileAppPublishingState `json:"publishingState,omitempty"`
	// Categories undocumented
	Categories []MobileAppCategory `json:"categories,omitempty"`
	// Assignments undocumented
	Assignments []MobileAppAssignment `json:"assignments,omitempty"`
}

MobileApp An abstract class containing the base properties for Intune mobile apps.

type MobileAppAssignRequest ¶

type MobileAppAssignRequest struct{ BaseRequest }

func (*MobileAppAssignRequest) Post ¶

type MobileAppAssignRequestBuilder ¶

type MobileAppAssignRequestBuilder struct{ BaseRequestBuilder }

func (*MobileAppAssignRequestBuilder) Request ¶

type MobileAppAssignRequestParameter ¶

type MobileAppAssignRequestParameter struct {
	// MobileAppAssignments undocumented
	MobileAppAssignments []MobileAppAssignment `json:"mobileAppAssignments,omitempty"`
}

MobileAppAssignRequestParameter undocumented

type MobileAppAssignment ¶

type MobileAppAssignment struct {
	// Entity is the base model of MobileAppAssignment
	Entity
	// Intent The install intent defined by the admin.
	Intent *InstallIntent `json:"intent,omitempty"`
	// Target The target group assignment defined by the admin.
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
	// Settings The settings for target assignment defined by the admin.
	Settings *MobileAppAssignmentSettings `json:"settings,omitempty"`
}

MobileAppAssignment A class containing the properties used for Group Assignment of a Mobile App.

type MobileAppAssignmentRequest ¶

type MobileAppAssignmentRequest struct{ BaseRequest }

MobileAppAssignmentRequest is request for MobileAppAssignment

func (*MobileAppAssignmentRequest) Delete ¶

Delete performs DELETE request for MobileAppAssignment

func (*MobileAppAssignmentRequest) Get ¶

Get performs GET request for MobileAppAssignment

func (*MobileAppAssignmentRequest) Update ¶

Update performs PATCH request for MobileAppAssignment

type MobileAppAssignmentRequestBuilder ¶

type MobileAppAssignmentRequestBuilder struct{ BaseRequestBuilder }

MobileAppAssignmentRequestBuilder is request builder for MobileAppAssignment

func (*MobileAppAssignmentRequestBuilder) Request ¶

Request returns MobileAppAssignmentRequest

type MobileAppAssignmentSettings ¶

type MobileAppAssignmentSettings struct {
	// Object is the base model of MobileAppAssignmentSettings
	Object
}

MobileAppAssignmentSettings undocumented

type MobileAppAssignmentsCollectionRequest ¶

type MobileAppAssignmentsCollectionRequest struct{ BaseRequest }

MobileAppAssignmentsCollectionRequest is request for MobileAppAssignment collection

func (*MobileAppAssignmentsCollectionRequest) Add ¶

Add performs POST request for MobileAppAssignment collection

func (*MobileAppAssignmentsCollectionRequest) Get ¶

Get performs GET request for MobileAppAssignment collection

func (*MobileAppAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MobileAppAssignment collection, max N pages

func (*MobileAppAssignmentsCollectionRequest) Paging ¶

func (r *MobileAppAssignmentsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MobileAppAssignment, error)

Paging perfoms paging operation for MobileAppAssignment collection

type MobileAppAssignmentsCollectionRequestBuilder ¶

type MobileAppAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

MobileAppAssignmentsCollectionRequestBuilder is request builder for MobileAppAssignment collection

func (*MobileAppAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for MobileAppAssignment item

func (*MobileAppAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for MobileAppAssignment collection

type MobileAppCategoriesCollectionRequest ¶

type MobileAppCategoriesCollectionRequest struct{ BaseRequest }

MobileAppCategoriesCollectionRequest is request for MobileAppCategory collection

func (*MobileAppCategoriesCollectionRequest) Add ¶

Add performs POST request for MobileAppCategory collection

func (*MobileAppCategoriesCollectionRequest) Get ¶

Get performs GET request for MobileAppCategory collection

func (*MobileAppCategoriesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MobileAppCategory collection, max N pages

func (*MobileAppCategoriesCollectionRequest) Paging ¶

func (r *MobileAppCategoriesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MobileAppCategory, error)

Paging perfoms paging operation for MobileAppCategory collection

type MobileAppCategoriesCollectionRequestBuilder ¶

type MobileAppCategoriesCollectionRequestBuilder struct{ BaseRequestBuilder }

MobileAppCategoriesCollectionRequestBuilder is request builder for MobileAppCategory collection

func (*MobileAppCategoriesCollectionRequestBuilder) ID ¶

ID returns request builder for MobileAppCategory item

func (*MobileAppCategoriesCollectionRequestBuilder) Request ¶

Request returns request for MobileAppCategory collection

type MobileAppCategory ¶

type MobileAppCategory struct {
	// Entity is the base model of MobileAppCategory
	Entity
	// DisplayName The name of the app category.
	DisplayName *string `json:"displayName,omitempty"`
	// LastModifiedDateTime The date and time the mobileAppCategory was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
}

MobileAppCategory Contains properties for a single Intune app category.

type MobileAppCategoryRequest ¶

type MobileAppCategoryRequest struct{ BaseRequest }

MobileAppCategoryRequest is request for MobileAppCategory

func (*MobileAppCategoryRequest) Delete ¶

Delete performs DELETE request for MobileAppCategory

func (*MobileAppCategoryRequest) Get ¶

func (r *MobileAppCategoryRequest) Get(ctx context.Context) (resObj *MobileAppCategory, err error)

Get performs GET request for MobileAppCategory

func (*MobileAppCategoryRequest) Update ¶

Update performs PATCH request for MobileAppCategory

type MobileAppCategoryRequestBuilder ¶

type MobileAppCategoryRequestBuilder struct{ BaseRequestBuilder }

MobileAppCategoryRequestBuilder is request builder for MobileAppCategory

func (*MobileAppCategoryRequestBuilder) Request ¶

Request returns MobileAppCategoryRequest

type MobileAppContent ¶

type MobileAppContent struct {
	// Entity is the base model of MobileAppContent
	Entity
	// Files undocumented
	Files []MobileAppContentFile `json:"files,omitempty"`
}

MobileAppContent Contains content properties for a specific app version. Each mobileAppContent can have multiple mobileAppContentFile.

type MobileAppContentFile ¶

type MobileAppContentFile struct {
	// Entity is the base model of MobileAppContentFile
	Entity
	// AzureStorageURI The Azure Storage URI.
	AzureStorageURI *string `json:"azureStorageUri,omitempty"`
	// IsCommitted A value indicating whether the file is committed.
	IsCommitted *bool `json:"isCommitted,omitempty"`
	// CreatedDateTime The time the file was created.
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Name the file name.
	Name *string `json:"name,omitempty"`
	// Size The size of the file prior to encryption.
	Size *int `json:"size,omitempty"`
	// SizeEncrypted The size of the file after encryption.
	SizeEncrypted *int `json:"sizeEncrypted,omitempty"`
	// AzureStorageURIExpirationDateTime The time the Azure storage Uri expires.
	AzureStorageURIExpirationDateTime *time.Time `json:"azureStorageUriExpirationDateTime,omitempty"`
	// Manifest The manifest information.
	Manifest *Binary `json:"manifest,omitempty"`
	// UploadState The state of the current upload request.
	UploadState *MobileAppContentFileUploadState `json:"uploadState,omitempty"`
}

MobileAppContentFile Contains properties for a single installer file that is associated with a given mobileAppContent version.

type MobileAppContentFileCommitRequest ¶

type MobileAppContentFileCommitRequest struct{ BaseRequest }

func (*MobileAppContentFileCommitRequest) Post ¶

type MobileAppContentFileCommitRequestBuilder ¶

type MobileAppContentFileCommitRequestBuilder struct{ BaseRequestBuilder }

func (*MobileAppContentFileCommitRequestBuilder) Request ¶

type MobileAppContentFileCommitRequestParameter ¶

type MobileAppContentFileCommitRequestParameter struct {
	// FileEncryptionInfo undocumented
	FileEncryptionInfo *FileEncryptionInfo `json:"fileEncryptionInfo,omitempty"`
}

MobileAppContentFileCommitRequestParameter undocumented

type MobileAppContentFileRenewUploadRequest ¶

type MobileAppContentFileRenewUploadRequest struct{ BaseRequest }

func (*MobileAppContentFileRenewUploadRequest) Post ¶

type MobileAppContentFileRenewUploadRequestBuilder ¶

type MobileAppContentFileRenewUploadRequestBuilder struct{ BaseRequestBuilder }

func (*MobileAppContentFileRenewUploadRequestBuilder) Request ¶

type MobileAppContentFileRenewUploadRequestParameter ¶

type MobileAppContentFileRenewUploadRequestParameter struct {
}

MobileAppContentFileRenewUploadRequestParameter undocumented

type MobileAppContentFileRequest ¶

type MobileAppContentFileRequest struct{ BaseRequest }

MobileAppContentFileRequest is request for MobileAppContentFile

func (*MobileAppContentFileRequest) Delete ¶

Delete performs DELETE request for MobileAppContentFile

func (*MobileAppContentFileRequest) Get ¶

Get performs GET request for MobileAppContentFile

func (*MobileAppContentFileRequest) Update ¶

Update performs PATCH request for MobileAppContentFile

type MobileAppContentFileRequestBuilder ¶

type MobileAppContentFileRequestBuilder struct{ BaseRequestBuilder }

MobileAppContentFileRequestBuilder is request builder for MobileAppContentFile

func (*MobileAppContentFileRequestBuilder) Commit ¶

Commit action undocumented

func (*MobileAppContentFileRequestBuilder) RenewUpload ¶

RenewUpload action undocumented

func (*MobileAppContentFileRequestBuilder) Request ¶

Request returns MobileAppContentFileRequest

type MobileAppContentFileUploadState ¶

type MobileAppContentFileUploadState string

MobileAppContentFileUploadState undocumented

const (
	// MobileAppContentFileUploadStateVSuccess undocumented
	MobileAppContentFileUploadStateVSuccess MobileAppContentFileUploadState = "success"
	// MobileAppContentFileUploadStateVTransientError undocumented
	MobileAppContentFileUploadStateVTransientError MobileAppContentFileUploadState = "transientError"
	// MobileAppContentFileUploadStateVError undocumented
	MobileAppContentFileUploadStateVError MobileAppContentFileUploadState = "error"
	// MobileAppContentFileUploadStateVUnknown undocumented
	MobileAppContentFileUploadStateVUnknown MobileAppContentFileUploadState = "unknown"
	// MobileAppContentFileUploadStateVAzureStorageURIRequestSuccess undocumented
	MobileAppContentFileUploadStateVAzureStorageURIRequestSuccess MobileAppContentFileUploadState = "azureStorageUriRequestSuccess"
	// MobileAppContentFileUploadStateVAzureStorageURIRequestPending undocumented
	MobileAppContentFileUploadStateVAzureStorageURIRequestPending MobileAppContentFileUploadState = "azureStorageUriRequestPending"
	// MobileAppContentFileUploadStateVAzureStorageURIRequestFailed undocumented
	MobileAppContentFileUploadStateVAzureStorageURIRequestFailed MobileAppContentFileUploadState = "azureStorageUriRequestFailed"
	// MobileAppContentFileUploadStateVAzureStorageURIRequestTimedOut undocumented
	MobileAppContentFileUploadStateVAzureStorageURIRequestTimedOut MobileAppContentFileUploadState = "azureStorageUriRequestTimedOut"
	// MobileAppContentFileUploadStateVAzureStorageURIRenewalSuccess undocumented
	MobileAppContentFileUploadStateVAzureStorageURIRenewalSuccess MobileAppContentFileUploadState = "azureStorageUriRenewalSuccess"
	// MobileAppContentFileUploadStateVAzureStorageURIRenewalPending undocumented
	MobileAppContentFileUploadStateVAzureStorageURIRenewalPending MobileAppContentFileUploadState = "azureStorageUriRenewalPending"
	// MobileAppContentFileUploadStateVAzureStorageURIRenewalFailed undocumented
	MobileAppContentFileUploadStateVAzureStorageURIRenewalFailed MobileAppContentFileUploadState = "azureStorageUriRenewalFailed"
	// MobileAppContentFileUploadStateVAzureStorageURIRenewalTimedOut undocumented
	MobileAppContentFileUploadStateVAzureStorageURIRenewalTimedOut MobileAppContentFileUploadState = "azureStorageUriRenewalTimedOut"
	// MobileAppContentFileUploadStateVCommitFileSuccess undocumented
	MobileAppContentFileUploadStateVCommitFileSuccess MobileAppContentFileUploadState = "commitFileSuccess"
	// MobileAppContentFileUploadStateVCommitFilePending undocumented
	MobileAppContentFileUploadStateVCommitFilePending MobileAppContentFileUploadState = "commitFilePending"
	// MobileAppContentFileUploadStateVCommitFileFailed undocumented
	MobileAppContentFileUploadStateVCommitFileFailed MobileAppContentFileUploadState = "commitFileFailed"
	// MobileAppContentFileUploadStateVCommitFileTimedOut undocumented
	MobileAppContentFileUploadStateVCommitFileTimedOut MobileAppContentFileUploadState = "commitFileTimedOut"
)

type MobileAppContentFilesCollectionRequest ¶

type MobileAppContentFilesCollectionRequest struct{ BaseRequest }

MobileAppContentFilesCollectionRequest is request for MobileAppContentFile collection

func (*MobileAppContentFilesCollectionRequest) Add ¶

Add performs POST request for MobileAppContentFile collection

func (*MobileAppContentFilesCollectionRequest) Get ¶

Get performs GET request for MobileAppContentFile collection

func (*MobileAppContentFilesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MobileAppContentFile collection, max N pages

func (*MobileAppContentFilesCollectionRequest) Paging ¶

func (r *MobileAppContentFilesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MobileAppContentFile, error)

Paging perfoms paging operation for MobileAppContentFile collection

type MobileAppContentFilesCollectionRequestBuilder ¶

type MobileAppContentFilesCollectionRequestBuilder struct{ BaseRequestBuilder }

MobileAppContentFilesCollectionRequestBuilder is request builder for MobileAppContentFile collection

func (*MobileAppContentFilesCollectionRequestBuilder) ID ¶

ID returns request builder for MobileAppContentFile item

func (*MobileAppContentFilesCollectionRequestBuilder) Request ¶

Request returns request for MobileAppContentFile collection

type MobileAppContentRequest ¶

type MobileAppContentRequest struct{ BaseRequest }

MobileAppContentRequest is request for MobileAppContent

func (*MobileAppContentRequest) Delete ¶

Delete performs DELETE request for MobileAppContent

func (*MobileAppContentRequest) Get ¶

func (r *MobileAppContentRequest) Get(ctx context.Context) (resObj *MobileAppContent, err error)

Get performs GET request for MobileAppContent

func (*MobileAppContentRequest) Update ¶

Update performs PATCH request for MobileAppContent

type MobileAppContentRequestBuilder ¶

type MobileAppContentRequestBuilder struct{ BaseRequestBuilder }

MobileAppContentRequestBuilder is request builder for MobileAppContent

func (*MobileAppContentRequestBuilder) Files ¶

Files returns request builder for MobileAppContentFile collection

func (*MobileAppContentRequestBuilder) Request ¶

Request returns MobileAppContentRequest

type MobileAppIdentifier ¶

type MobileAppIdentifier struct {
	// Object is the base model of MobileAppIdentifier
	Object
}

MobileAppIdentifier undocumented

type MobileAppPublishingState ¶

type MobileAppPublishingState string

MobileAppPublishingState undocumented

const (
	// MobileAppPublishingStateVNotPublished undocumented
	MobileAppPublishingStateVNotPublished MobileAppPublishingState = "notPublished"
	// MobileAppPublishingStateVProcessing undocumented
	MobileAppPublishingStateVProcessing MobileAppPublishingState = "processing"
	// MobileAppPublishingStateVPublished undocumented
	MobileAppPublishingStateVPublished MobileAppPublishingState = "published"
)

type MobileAppRequest ¶

type MobileAppRequest struct{ BaseRequest }

MobileAppRequest is request for MobileApp

func (*MobileAppRequest) Delete ¶

func (r *MobileAppRequest) Delete(ctx context.Context) error

Delete performs DELETE request for MobileApp

func (*MobileAppRequest) Get ¶

func (r *MobileAppRequest) Get(ctx context.Context) (resObj *MobileApp, err error)

Get performs GET request for MobileApp

func (*MobileAppRequest) Update ¶

func (r *MobileAppRequest) Update(ctx context.Context, reqObj *MobileApp) error

Update performs PATCH request for MobileApp

type MobileAppRequestBuilder ¶

type MobileAppRequestBuilder struct{ BaseRequestBuilder }

MobileAppRequestBuilder is request builder for MobileApp

func (*MobileAppRequestBuilder) Assign ¶

Assign action undocumented

func (*MobileAppRequestBuilder) Assignments ¶

Assignments returns request builder for MobileAppAssignment collection

func (*MobileAppRequestBuilder) Categories ¶

Categories returns request builder for MobileAppCategory collection

func (*MobileAppRequestBuilder) Request ¶

Request returns MobileAppRequest

type MobileLobApp ¶

type MobileLobApp struct {
	// MobileApp is the base model of MobileLobApp
	MobileApp
	// CommittedContentVersion The internal committed content version.
	CommittedContentVersion *string `json:"committedContentVersion,omitempty"`
	// FileName The name of the main Lob application file.
	FileName *string `json:"fileName,omitempty"`
	// Size The total size, including all uploaded files.
	Size *int `json:"size,omitempty"`
	// ContentVersions undocumented
	ContentVersions []MobileAppContent `json:"contentVersions,omitempty"`
}

MobileLobApp An abstract base class containing properties for all mobile line of business apps.

type MobileLobAppContentVersionsCollectionRequest ¶

type MobileLobAppContentVersionsCollectionRequest struct{ BaseRequest }

MobileLobAppContentVersionsCollectionRequest is request for MobileAppContent collection

func (*MobileLobAppContentVersionsCollectionRequest) Add ¶

Add performs POST request for MobileAppContent collection

func (*MobileLobAppContentVersionsCollectionRequest) Get ¶

Get performs GET request for MobileAppContent collection

func (*MobileLobAppContentVersionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MobileAppContent collection, max N pages

func (*MobileLobAppContentVersionsCollectionRequest) Paging ¶

func (r *MobileLobAppContentVersionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MobileAppContent, error)

Paging perfoms paging operation for MobileAppContent collection

type MobileLobAppContentVersionsCollectionRequestBuilder ¶

type MobileLobAppContentVersionsCollectionRequestBuilder struct{ BaseRequestBuilder }

MobileLobAppContentVersionsCollectionRequestBuilder is request builder for MobileAppContent collection

func (*MobileLobAppContentVersionsCollectionRequestBuilder) ID ¶

ID returns request builder for MobileAppContent item

func (*MobileLobAppContentVersionsCollectionRequestBuilder) Request ¶

Request returns request for MobileAppContent collection

type MobileLobAppRequest ¶

type MobileLobAppRequest struct{ BaseRequest }

MobileLobAppRequest is request for MobileLobApp

func (*MobileLobAppRequest) Delete ¶

func (r *MobileLobAppRequest) Delete(ctx context.Context) error

Delete performs DELETE request for MobileLobApp

func (*MobileLobAppRequest) Get ¶

func (r *MobileLobAppRequest) Get(ctx context.Context) (resObj *MobileLobApp, err error)

Get performs GET request for MobileLobApp

func (*MobileLobAppRequest) Update ¶

func (r *MobileLobAppRequest) Update(ctx context.Context, reqObj *MobileLobApp) error

Update performs PATCH request for MobileLobApp

type MobileLobAppRequestBuilder ¶

type MobileLobAppRequestBuilder struct{ BaseRequestBuilder }

MobileLobAppRequestBuilder is request builder for MobileLobApp

func (*MobileLobAppRequestBuilder) ContentVersions ¶

ContentVersions returns request builder for MobileAppContent collection

func (*MobileLobAppRequestBuilder) Request ¶

Request returns MobileLobAppRequest

type MobileThreatDefenseConnector ¶

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"`
	// 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"`
	// 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"`
	// 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"`
}

MobileThreatDefenseConnector Entity which represents a connection to Mobile threat defense partner.

type MobileThreatDefenseConnectorRequest ¶

type MobileThreatDefenseConnectorRequest struct{ BaseRequest }

MobileThreatDefenseConnectorRequest is request for MobileThreatDefenseConnector

func (*MobileThreatDefenseConnectorRequest) Delete ¶

Delete performs DELETE request for MobileThreatDefenseConnector

func (*MobileThreatDefenseConnectorRequest) Get ¶

Get performs GET request for MobileThreatDefenseConnector

func (*MobileThreatDefenseConnectorRequest) Update ¶

Update performs PATCH request for MobileThreatDefenseConnector

type MobileThreatDefenseConnectorRequestBuilder ¶

type MobileThreatDefenseConnectorRequestBuilder struct{ BaseRequestBuilder }

MobileThreatDefenseConnectorRequestBuilder is request builder for MobileThreatDefenseConnector

func (*MobileThreatDefenseConnectorRequestBuilder) Request ¶

Request returns MobileThreatDefenseConnectorRequest

type MobileThreatPartnerTenantState ¶

type MobileThreatPartnerTenantState string

MobileThreatPartnerTenantState undocumented

const (
	// MobileThreatPartnerTenantStateVUnavailable undocumented
	MobileThreatPartnerTenantStateVUnavailable MobileThreatPartnerTenantState = "unavailable"
	// MobileThreatPartnerTenantStateVAvailable undocumented
	MobileThreatPartnerTenantStateVAvailable MobileThreatPartnerTenantState = "available"
	// MobileThreatPartnerTenantStateVEnabled undocumented
	MobileThreatPartnerTenantStateVEnabled MobileThreatPartnerTenantState = "enabled"
	// MobileThreatPartnerTenantStateVUnresponsive undocumented
	MobileThreatPartnerTenantStateVUnresponsive MobileThreatPartnerTenantState = "unresponsive"
)

type Modality ¶

type Modality string

Modality undocumented

const (
	// ModalityVAudio undocumented
	ModalityVAudio Modality = "audio"
	// ModalityVVideo undocumented
	ModalityVVideo Modality = "video"
	// ModalityVVideoBasedScreenSharing undocumented
	ModalityVVideoBasedScreenSharing Modality = "videoBasedScreenSharing"
	// ModalityVData undocumented
	ModalityVData Modality = "data"
	// ModalityVUnknownFutureValue undocumented
	ModalityVUnknownFutureValue Modality = "unknownFutureValue"
)

type ModifiedProperty ¶

type ModifiedProperty struct {
	// Object is the base model of ModifiedProperty
	Object
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// OldValue undocumented
	OldValue *string `json:"oldValue,omitempty"`
	// NewValue undocumented
	NewValue *string `json:"newValue,omitempty"`
}

ModifiedProperty undocumented

type MultiValueLegacyExtendedProperty ¶

type MultiValueLegacyExtendedProperty struct {
	// Entity is the base model of MultiValueLegacyExtendedProperty
	Entity
	// Value undocumented
	Value []string `json:"value,omitempty"`
}

MultiValueLegacyExtendedProperty undocumented

type MultiValueLegacyExtendedPropertyRequest ¶

type MultiValueLegacyExtendedPropertyRequest struct{ BaseRequest }

MultiValueLegacyExtendedPropertyRequest is request for MultiValueLegacyExtendedProperty

func (*MultiValueLegacyExtendedPropertyRequest) Delete ¶

Delete performs DELETE request for MultiValueLegacyExtendedProperty

func (*MultiValueLegacyExtendedPropertyRequest) Get ¶

Get performs GET request for MultiValueLegacyExtendedProperty

func (*MultiValueLegacyExtendedPropertyRequest) Update ¶

Update performs PATCH request for MultiValueLegacyExtendedProperty

type MultiValueLegacyExtendedPropertyRequestBuilder ¶

type MultiValueLegacyExtendedPropertyRequestBuilder struct{ BaseRequestBuilder }

MultiValueLegacyExtendedPropertyRequestBuilder is request builder for MultiValueLegacyExtendedProperty

func (*MultiValueLegacyExtendedPropertyRequestBuilder) Request ¶

Request returns MultiValueLegacyExtendedPropertyRequest

type MuteParticipantOperation ¶

type MuteParticipantOperation struct {
	// CommsOperation is the base model of MuteParticipantOperation
	CommsOperation
}

MuteParticipantOperation undocumented

type NetworkConnection ¶

type NetworkConnection struct {
	// Object is the base model of NetworkConnection
	Object
	// ApplicationName undocumented
	ApplicationName *string `json:"applicationName,omitempty"`
	// DestinationAddress undocumented
	DestinationAddress *string `json:"destinationAddress,omitempty"`
	// DestinationDomain undocumented
	DestinationDomain *string `json:"destinationDomain,omitempty"`
	// DestinationPort undocumented
	DestinationPort *string `json:"destinationPort,omitempty"`
	// DestinationURL undocumented
	DestinationURL *string `json:"destinationUrl,omitempty"`
	// Direction undocumented
	Direction *ConnectionDirection `json:"direction,omitempty"`
	// DomainRegisteredDateTime undocumented
	DomainRegisteredDateTime *time.Time `json:"domainRegisteredDateTime,omitempty"`
	// LocalDNSName undocumented
	LocalDNSName *string `json:"localDnsName,omitempty"`
	// NatDestinationAddress undocumented
	NatDestinationAddress *string `json:"natDestinationAddress,omitempty"`
	// NatDestinationPort undocumented
	NatDestinationPort *string `json:"natDestinationPort,omitempty"`
	// NatSourceAddress undocumented
	NatSourceAddress *string `json:"natSourceAddress,omitempty"`
	// NatSourcePort undocumented
	NatSourcePort *string `json:"natSourcePort,omitempty"`
	// Protocol undocumented
	Protocol *SecurityNetworkProtocol `json:"protocol,omitempty"`
	// RiskScore undocumented
	RiskScore *string `json:"riskScore,omitempty"`
	// SourceAddress undocumented
	SourceAddress *string `json:"sourceAddress,omitempty"`
	// SourcePort undocumented
	SourcePort *string `json:"sourcePort,omitempty"`
	// Status undocumented
	Status *ConnectionStatus `json:"status,omitempty"`
	// URLParameters undocumented
	URLParameters *string `json:"urlParameters,omitempty"`
}

NetworkConnection undocumented

type Notebook ¶

type Notebook struct {
	// OnenoteEntityHierarchyModel is the base model of Notebook
	OnenoteEntityHierarchyModel
	// IsDefault undocumented
	IsDefault *bool `json:"isDefault,omitempty"`
	// UserRole undocumented
	UserRole *OnenoteUserRole `json:"userRole,omitempty"`
	// IsShared undocumented
	IsShared *bool `json:"isShared,omitempty"`
	// SectionsURL undocumented
	SectionsURL *string `json:"sectionsUrl,omitempty"`
	// SectionGroupsURL undocumented
	SectionGroupsURL *string `json:"sectionGroupsUrl,omitempty"`
	// Links undocumented
	Links *NotebookLinks `json:"links,omitempty"`
	// Sections undocumented
	Sections []OnenoteSection `json:"sections,omitempty"`
	// SectionGroups undocumented
	SectionGroups []SectionGroup `json:"sectionGroups,omitempty"`
}

Notebook undocumented

type NotebookCollectionGetNotebookFromWebURLRequest ¶

type NotebookCollectionGetNotebookFromWebURLRequest struct{ BaseRequest }

func (*NotebookCollectionGetNotebookFromWebURLRequest) Post ¶

type NotebookCollectionGetNotebookFromWebURLRequestBuilder ¶

type NotebookCollectionGetNotebookFromWebURLRequestBuilder struct{ BaseRequestBuilder }

func (*NotebookCollectionGetNotebookFromWebURLRequestBuilder) Request ¶

type NotebookCollectionGetNotebookFromWebURLRequestParameter ¶

type NotebookCollectionGetNotebookFromWebURLRequestParameter struct {
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
}

NotebookCollectionGetNotebookFromWebURLRequestParameter undocumented

type NotebookCopyNotebookRequest ¶

type NotebookCopyNotebookRequest struct{ BaseRequest }

func (*NotebookCopyNotebookRequest) Post ¶

type NotebookCopyNotebookRequestBuilder ¶

type NotebookCopyNotebookRequestBuilder struct{ BaseRequestBuilder }

func (*NotebookCopyNotebookRequestBuilder) Request ¶

type NotebookCopyNotebookRequestParameter ¶

type NotebookCopyNotebookRequestParameter struct {
	// GroupID undocumented
	GroupID *string `json:"groupId,omitempty"`
	// RenameAs undocumented
	RenameAs *string `json:"renameAs,omitempty"`
	// NotebookFolder undocumented
	NotebookFolder *string `json:"notebookFolder,omitempty"`
	// SiteCollectionID undocumented
	SiteCollectionID *string `json:"siteCollectionId,omitempty"`
	// SiteID undocumented
	SiteID *string `json:"siteId,omitempty"`
}

NotebookCopyNotebookRequestParameter undocumented

type NotebookLinks struct {
	// Object is the base model of NotebookLinks
	Object
	// OneNoteClientURL undocumented
	OneNoteClientURL *ExternalLink `json:"oneNoteClientUrl,omitempty"`
	// OneNoteWebURL undocumented
	OneNoteWebURL *ExternalLink `json:"oneNoteWebUrl,omitempty"`
}

NotebookLinks undocumented

type NotebookRequest ¶

type NotebookRequest struct{ BaseRequest }

NotebookRequest is request for Notebook

func (*NotebookRequest) Delete ¶

func (r *NotebookRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Notebook

func (*NotebookRequest) Get ¶

func (r *NotebookRequest) Get(ctx context.Context) (resObj *Notebook, err error)

Get performs GET request for Notebook

func (*NotebookRequest) Update ¶

func (r *NotebookRequest) Update(ctx context.Context, reqObj *Notebook) error

Update performs PATCH request for Notebook

type NotebookRequestBuilder ¶

type NotebookRequestBuilder struct{ BaseRequestBuilder }

NotebookRequestBuilder is request builder for Notebook

func (*NotebookRequestBuilder) CopyNotebook ¶

CopyNotebook action undocumented

func (*NotebookRequestBuilder) Request ¶

Request returns NotebookRequest

func (*NotebookRequestBuilder) SectionGroups ¶

SectionGroups returns request builder for SectionGroup collection

func (*NotebookRequestBuilder) Sections ¶

Sections returns request builder for OnenoteSection collection

type NotebookSectionGroupsCollectionRequest ¶

type NotebookSectionGroupsCollectionRequest struct{ BaseRequest }

NotebookSectionGroupsCollectionRequest is request for SectionGroup collection

func (*NotebookSectionGroupsCollectionRequest) Add ¶

Add performs POST request for SectionGroup collection

func (*NotebookSectionGroupsCollectionRequest) Get ¶

Get performs GET request for SectionGroup collection

func (*NotebookSectionGroupsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SectionGroup collection, max N pages

func (*NotebookSectionGroupsCollectionRequest) Paging ¶

func (r *NotebookSectionGroupsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SectionGroup, error)

Paging perfoms paging operation for SectionGroup collection

type NotebookSectionGroupsCollectionRequestBuilder ¶

type NotebookSectionGroupsCollectionRequestBuilder struct{ BaseRequestBuilder }

NotebookSectionGroupsCollectionRequestBuilder is request builder for SectionGroup collection

func (*NotebookSectionGroupsCollectionRequestBuilder) ID ¶

ID returns request builder for SectionGroup item

func (*NotebookSectionGroupsCollectionRequestBuilder) Request ¶

Request returns request for SectionGroup collection

type NotebookSectionsCollectionRequest ¶

type NotebookSectionsCollectionRequest struct{ BaseRequest }

NotebookSectionsCollectionRequest is request for OnenoteSection collection

func (*NotebookSectionsCollectionRequest) Add ¶

Add performs POST request for OnenoteSection collection

func (*NotebookSectionsCollectionRequest) Get ¶

Get performs GET request for OnenoteSection collection

func (*NotebookSectionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnenoteSection collection, max N pages

func (*NotebookSectionsCollectionRequest) Paging ¶

func (r *NotebookSectionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnenoteSection, error)

Paging perfoms paging operation for OnenoteSection collection

type NotebookSectionsCollectionRequestBuilder ¶

type NotebookSectionsCollectionRequestBuilder struct{ BaseRequestBuilder }

NotebookSectionsCollectionRequestBuilder is request builder for OnenoteSection collection

func (*NotebookSectionsCollectionRequestBuilder) ID ¶

ID returns request builder for OnenoteSection item

func (*NotebookSectionsCollectionRequestBuilder) Request ¶

Request returns request for OnenoteSection collection

type NotificationMessageTemplate ¶

type NotificationMessageTemplate struct {
	// Entity is the base model of NotificationMessageTemplate
	Entity
	// LastModifiedDateTime DateTime the object was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// DisplayName Display name for the Notification Message Template.
	DisplayName *string `json:"displayName,omitempty"`
	// DefaultLocale The default locale to fallback onto when the requested locale is not available.
	DefaultLocale *string `json:"defaultLocale,omitempty"`
	// BrandingOptions The Message Template Branding Options. Branding is defined in the Intune Admin Console.
	BrandingOptions *NotificationTemplateBrandingOptions `json:"brandingOptions,omitempty"`
	// LocalizedNotificationMessages undocumented
	LocalizedNotificationMessages []LocalizedNotificationMessage `json:"localizedNotificationMessages,omitempty"`
}

NotificationMessageTemplate Notification messages are messages that are sent to end users who are determined to be not-compliant with the compliance policies defined by the administrator. Administrators choose notifications and configure them in the Intune Admin Console using the compliance policy creation page under the “Actions for non-compliance” section. Use the notificationMessageTemplate object to create your own custom notifications for administrators to choose while configuring actions for non-compliance.

type NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequest ¶

type NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequest struct{ BaseRequest }

NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequest is request for LocalizedNotificationMessage collection

func (*NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequest) Add ¶

Add performs POST request for LocalizedNotificationMessage collection

func (*NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequest) Get ¶

Get performs GET request for LocalizedNotificationMessage collection

func (*NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for LocalizedNotificationMessage collection, max N pages

func (*NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequest) Paging ¶

Paging perfoms paging operation for LocalizedNotificationMessage collection

type NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequestBuilder ¶

type NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequestBuilder struct{ BaseRequestBuilder }

NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequestBuilder is request builder for LocalizedNotificationMessage collection

func (*NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequestBuilder) ID ¶

ID returns request builder for LocalizedNotificationMessage item

func (*NotificationMessageTemplateLocalizedNotificationMessagesCollectionRequestBuilder) Request ¶

Request returns request for LocalizedNotificationMessage collection

type NotificationMessageTemplateRequest ¶

type NotificationMessageTemplateRequest struct{ BaseRequest }

NotificationMessageTemplateRequest is request for NotificationMessageTemplate

func (*NotificationMessageTemplateRequest) Delete ¶

Delete performs DELETE request for NotificationMessageTemplate

func (*NotificationMessageTemplateRequest) Get ¶

Get performs GET request for NotificationMessageTemplate

func (*NotificationMessageTemplateRequest) Update ¶

Update performs PATCH request for NotificationMessageTemplate

type NotificationMessageTemplateRequestBuilder ¶

type NotificationMessageTemplateRequestBuilder struct{ BaseRequestBuilder }

NotificationMessageTemplateRequestBuilder is request builder for NotificationMessageTemplate

func (*NotificationMessageTemplateRequestBuilder) LocalizedNotificationMessages ¶

LocalizedNotificationMessages returns request builder for LocalizedNotificationMessage collection

func (*NotificationMessageTemplateRequestBuilder) Request ¶

Request returns NotificationMessageTemplateRequest

func (*NotificationMessageTemplateRequestBuilder) SendTestMessage ¶

SendTestMessage action undocumented

type NotificationMessageTemplateSendTestMessageRequest ¶

type NotificationMessageTemplateSendTestMessageRequest struct{ BaseRequest }

func (*NotificationMessageTemplateSendTestMessageRequest) Post ¶

type NotificationMessageTemplateSendTestMessageRequestBuilder ¶

type NotificationMessageTemplateSendTestMessageRequestBuilder struct{ BaseRequestBuilder }

func (*NotificationMessageTemplateSendTestMessageRequestBuilder) Request ¶

type NotificationMessageTemplateSendTestMessageRequestParameter ¶

type NotificationMessageTemplateSendTestMessageRequestParameter struct {
}

NotificationMessageTemplateSendTestMessageRequestParameter undocumented

type NotificationTemplateBrandingOptions ¶

type NotificationTemplateBrandingOptions string

NotificationTemplateBrandingOptions undocumented

const (
	// NotificationTemplateBrandingOptionsVNone undocumented
	NotificationTemplateBrandingOptionsVNone NotificationTemplateBrandingOptions = "none"
	NotificationTemplateBrandingOptionsVIncludeCompanyLogo NotificationTemplateBrandingOptions = "includeCompanyLogo"
	// NotificationTemplateBrandingOptionsVIncludeCompanyName undocumented
	NotificationTemplateBrandingOptionsVIncludeCompanyName NotificationTemplateBrandingOptions = "includeCompanyName"
	// NotificationTemplateBrandingOptionsVIncludeContactInformation undocumented
	NotificationTemplateBrandingOptionsVIncludeContactInformation NotificationTemplateBrandingOptions = "includeContactInformation"
)

type NumberColumn ¶

type NumberColumn struct {
	// Object is the base model of NumberColumn
	Object
	// DecimalPlaces undocumented
	DecimalPlaces *string `json:"decimalPlaces,omitempty"`
	// DisplayAs undocumented
	DisplayAs *string `json:"displayAs,omitempty"`
	// Maximum undocumented
	Maximum *float64 `json:"maximum,omitempty"`
	// Minimum undocumented
	Minimum *float64 `json:"minimum,omitempty"`
}

NumberColumn undocumented

type OMASetting ¶

type OMASetting struct {
	// Object is the base model of OMASetting
	Object
	// DisplayName Display Name.
	DisplayName *string `json:"displayName,omitempty"`
	// Description Description.
	Description *string `json:"description,omitempty"`
	// OMAURI OMA.
	OMAURI *string `json:"omaUri,omitempty"`
}

OMASetting undocumented

type OMASettingBase64 ¶

type OMASettingBase64 struct {
	// OMASetting is the base model of OMASettingBase64
	OMASetting
	// FileName File name associated with the Value property (*.cer | *.crt | *.p7b | *.bin).
	FileName *string `json:"fileName,omitempty"`
	// Value Value. (Base64 encoded string)
	Value *string `json:"value,omitempty"`
}

OMASettingBase64 undocumented

type OMASettingBoolean ¶

type OMASettingBoolean struct {
	// OMASetting is the base model of OMASettingBoolean
	OMASetting
	// Value Value.
	Value *bool `json:"value,omitempty"`
}

OMASettingBoolean undocumented

type OMASettingDateTime ¶

type OMASettingDateTime struct {
	// OMASetting is the base model of OMASettingDateTime
	OMASetting
	// Value Value.
	Value *time.Time `json:"value,omitempty"`
}

OMASettingDateTime undocumented

type OMASettingFloatingPoint ¶

type OMASettingFloatingPoint struct {
	// OMASetting is the base model of OMASettingFloatingPoint
	OMASetting
	// Value Value.
	Value *float64 `json:"value,omitempty"`
}

OMASettingFloatingPoint undocumented

type OMASettingInteger ¶

type OMASettingInteger struct {
	// OMASetting is the base model of OMASettingInteger
	OMASetting
	// Value Value.
	Value *int `json:"value,omitempty"`
}

OMASettingInteger undocumented

type OMASettingString ¶

type OMASettingString struct {
	// OMASetting is the base model of OMASettingString
	OMASetting
	// Value Value.
	Value *string `json:"value,omitempty"`
}

OMASettingString undocumented

type OMASettingStringXML ¶

type OMASettingStringXML struct {
	// OMASetting is the base model of OMASettingStringXML
	OMASetting
	// FileName File name associated with the Value property (*.xml).
	FileName *string `json:"fileName,omitempty"`
	// Value Value. (UTF8 encoded byte array)
	Value *Binary `json:"value,omitempty"`
}

OMASettingStringXML undocumented

type Object ¶

type Object struct {
	// AdditionalData contains all other fields not defined above
	AdditionalData map[string]interface{} `json:"-" jsonx:"true"`
}

Object is the common ancestor of all models

func (*Object) GetAdditionalData ¶

func (o *Object) GetAdditionalData(key string) (interface{}, bool)

GetAdditionalData gets object's additional data

func (*Object) SetAdditionalData ¶

func (o *Object) SetAdditionalData(key string, val interface{})

SetAdditionalData sets object's additional data

type OfficeGraphInsights ¶

type OfficeGraphInsights struct {
	// Entity is the base model of OfficeGraphInsights
	Entity
	// Trending undocumented
	Trending []Trending `json:"trending,omitempty"`
	// Shared undocumented
	Shared []SharedInsight `json:"shared,omitempty"`
	// Used undocumented
	Used []UsedInsight `json:"used,omitempty"`
}

OfficeGraphInsights undocumented

type OfficeGraphInsightsRequest ¶

type OfficeGraphInsightsRequest struct{ BaseRequest }

OfficeGraphInsightsRequest is request for OfficeGraphInsights

func (*OfficeGraphInsightsRequest) Delete ¶

Delete performs DELETE request for OfficeGraphInsights

func (*OfficeGraphInsightsRequest) Get ¶

Get performs GET request for OfficeGraphInsights

func (*OfficeGraphInsightsRequest) Update ¶

Update performs PATCH request for OfficeGraphInsights

type OfficeGraphInsightsRequestBuilder ¶

type OfficeGraphInsightsRequestBuilder struct{ BaseRequestBuilder }

OfficeGraphInsightsRequestBuilder is request builder for OfficeGraphInsights

func (*OfficeGraphInsightsRequestBuilder) Request ¶

Request returns OfficeGraphInsightsRequest

func (*OfficeGraphInsightsRequestBuilder) Shared ¶

Shared returns request builder for SharedInsight collection

func (*OfficeGraphInsightsRequestBuilder) Trending ¶

Trending returns request builder for Trending collection

func (*OfficeGraphInsightsRequestBuilder) Used ¶

Used returns request builder for UsedInsight collection

type OfficeGraphInsightsSharedCollectionRequest ¶

type OfficeGraphInsightsSharedCollectionRequest struct{ BaseRequest }

OfficeGraphInsightsSharedCollectionRequest is request for SharedInsight collection

func (*OfficeGraphInsightsSharedCollectionRequest) Add ¶

Add performs POST request for SharedInsight collection

func (*OfficeGraphInsightsSharedCollectionRequest) Get ¶

Get performs GET request for SharedInsight collection

func (*OfficeGraphInsightsSharedCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SharedInsight collection, max N pages

func (*OfficeGraphInsightsSharedCollectionRequest) Paging ¶

func (r *OfficeGraphInsightsSharedCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SharedInsight, error)

Paging perfoms paging operation for SharedInsight collection

type OfficeGraphInsightsSharedCollectionRequestBuilder ¶

type OfficeGraphInsightsSharedCollectionRequestBuilder struct{ BaseRequestBuilder }

OfficeGraphInsightsSharedCollectionRequestBuilder is request builder for SharedInsight collection

func (*OfficeGraphInsightsSharedCollectionRequestBuilder) ID ¶

ID returns request builder for SharedInsight item

func (*OfficeGraphInsightsSharedCollectionRequestBuilder) Request ¶

Request returns request for SharedInsight collection

type OfficeGraphInsightsTrendingCollectionRequest ¶

type OfficeGraphInsightsTrendingCollectionRequest struct{ BaseRequest }

OfficeGraphInsightsTrendingCollectionRequest is request for Trending collection

func (*OfficeGraphInsightsTrendingCollectionRequest) Add ¶

Add performs POST request for Trending collection

func (*OfficeGraphInsightsTrendingCollectionRequest) Get ¶

Get performs GET request for Trending collection

func (*OfficeGraphInsightsTrendingCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Trending collection, max N pages

func (*OfficeGraphInsightsTrendingCollectionRequest) Paging ¶

func (r *OfficeGraphInsightsTrendingCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Trending, error)

Paging perfoms paging operation for Trending collection

type OfficeGraphInsightsTrendingCollectionRequestBuilder ¶

type OfficeGraphInsightsTrendingCollectionRequestBuilder struct{ BaseRequestBuilder }

OfficeGraphInsightsTrendingCollectionRequestBuilder is request builder for Trending collection

func (*OfficeGraphInsightsTrendingCollectionRequestBuilder) ID ¶

ID returns request builder for Trending item

func (*OfficeGraphInsightsTrendingCollectionRequestBuilder) Request ¶

Request returns request for Trending collection

type OfficeGraphInsightsUsedCollectionRequest ¶

type OfficeGraphInsightsUsedCollectionRequest struct{ BaseRequest }

OfficeGraphInsightsUsedCollectionRequest is request for UsedInsight collection

func (*OfficeGraphInsightsUsedCollectionRequest) Add ¶

Add performs POST request for UsedInsight collection

func (*OfficeGraphInsightsUsedCollectionRequest) Get ¶

Get performs GET request for UsedInsight collection

func (*OfficeGraphInsightsUsedCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for UsedInsight collection, max N pages

func (*OfficeGraphInsightsUsedCollectionRequest) Paging ¶

func (r *OfficeGraphInsightsUsedCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]UsedInsight, error)

Paging perfoms paging operation for UsedInsight collection

type OfficeGraphInsightsUsedCollectionRequestBuilder ¶

type OfficeGraphInsightsUsedCollectionRequestBuilder struct{ BaseRequestBuilder }

OfficeGraphInsightsUsedCollectionRequestBuilder is request builder for UsedInsight collection

func (*OfficeGraphInsightsUsedCollectionRequestBuilder) ID ¶

ID returns request builder for UsedInsight item

func (*OfficeGraphInsightsUsedCollectionRequestBuilder) Request ¶

Request returns request for UsedInsight collection

type OnPremisesConditionalAccessSettings ¶

type OnPremisesConditionalAccessSettings struct {
	// Entity is the base model of OnPremisesConditionalAccessSettings
	Entity
	// Enabled Indicates if on premises conditional access is enabled for this organization
	Enabled *bool `json:"enabled,omitempty"`
	// IncludedGroups User groups that will be targeted by on premises conditional access. All users in these groups will be required to have mobile device managed and compliant for mail access.
	IncludedGroups []UUID `json:"includedGroups,omitempty"`
	// ExcludedGroups User groups that will be exempt by on premises conditional access. All users in these groups will be exempt from the conditional access policy.
	ExcludedGroups []UUID `json:"excludedGroups,omitempty"`
	// OverrideDefaultRule Override the default access rule when allowing a device to ensure access is granted.
	OverrideDefaultRule *bool `json:"overrideDefaultRule,omitempty"`
}

OnPremisesConditionalAccessSettings Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant.

type OnPremisesConditionalAccessSettingsRequest ¶

type OnPremisesConditionalAccessSettingsRequest struct{ BaseRequest }

OnPremisesConditionalAccessSettingsRequest is request for OnPremisesConditionalAccessSettings

func (*OnPremisesConditionalAccessSettingsRequest) Delete ¶

Delete performs DELETE request for OnPremisesConditionalAccessSettings

func (*OnPremisesConditionalAccessSettingsRequest) Get ¶

Get performs GET request for OnPremisesConditionalAccessSettings

func (*OnPremisesConditionalAccessSettingsRequest) Update ¶

Update performs PATCH request for OnPremisesConditionalAccessSettings

type OnPremisesConditionalAccessSettingsRequestBuilder ¶

type OnPremisesConditionalAccessSettingsRequestBuilder struct{ BaseRequestBuilder }

OnPremisesConditionalAccessSettingsRequestBuilder is request builder for OnPremisesConditionalAccessSettings

func (*OnPremisesConditionalAccessSettingsRequestBuilder) Request ¶

Request returns OnPremisesConditionalAccessSettingsRequest

type OnPremisesExtensionAttributes ¶

type OnPremisesExtensionAttributes struct {
	// Object is the base model of OnPremisesExtensionAttributes
	Object
	// ExtensionAttribute1 undocumented
	ExtensionAttribute1 *string `json:"extensionAttribute1,omitempty"`
	// ExtensionAttribute2 undocumented
	ExtensionAttribute2 *string `json:"extensionAttribute2,omitempty"`
	// ExtensionAttribute3 undocumented
	ExtensionAttribute3 *string `json:"extensionAttribute3,omitempty"`
	// ExtensionAttribute4 undocumented
	ExtensionAttribute4 *string `json:"extensionAttribute4,omitempty"`
	// ExtensionAttribute5 undocumented
	ExtensionAttribute5 *string `json:"extensionAttribute5,omitempty"`
	// ExtensionAttribute6 undocumented
	ExtensionAttribute6 *string `json:"extensionAttribute6,omitempty"`
	// ExtensionAttribute7 undocumented
	ExtensionAttribute7 *string `json:"extensionAttribute7,omitempty"`
	// ExtensionAttribute8 undocumented
	ExtensionAttribute8 *string `json:"extensionAttribute8,omitempty"`
	// ExtensionAttribute9 undocumented
	ExtensionAttribute9 *string `json:"extensionAttribute9,omitempty"`
	// ExtensionAttribute10 undocumented
	ExtensionAttribute10 *string `json:"extensionAttribute10,omitempty"`
	// ExtensionAttribute11 undocumented
	ExtensionAttribute11 *string `json:"extensionAttribute11,omitempty"`
	// ExtensionAttribute12 undocumented
	ExtensionAttribute12 *string `json:"extensionAttribute12,omitempty"`
	// ExtensionAttribute13 undocumented
	ExtensionAttribute13 *string `json:"extensionAttribute13,omitempty"`
	// ExtensionAttribute14 undocumented
	ExtensionAttribute14 *string `json:"extensionAttribute14,omitempty"`
	// ExtensionAttribute15 undocumented
	ExtensionAttribute15 *string `json:"extensionAttribute15,omitempty"`
}

OnPremisesExtensionAttributes undocumented

type OnPremisesProvisioningError ¶

type OnPremisesProvisioningError struct {
	// Object is the base model of OnPremisesProvisioningError
	Object
	// Value undocumented
	Value *string `json:"value,omitempty"`
	// Category undocumented
	Category *string `json:"category,omitempty"`
	// PropertyCausingError undocumented
	PropertyCausingError *string `json:"propertyCausingError,omitempty"`
	// OccurredDateTime undocumented
	OccurredDateTime *time.Time `json:"occurredDateTime,omitempty"`
}

OnPremisesProvisioningError undocumented

type Onenote ¶

type Onenote struct {
	// Entity is the base model of Onenote
	Entity
	// Notebooks undocumented
	Notebooks []Notebook `json:"notebooks,omitempty"`
	// Sections undocumented
	Sections []OnenoteSection `json:"sections,omitempty"`
	// SectionGroups undocumented
	SectionGroups []SectionGroup `json:"sectionGroups,omitempty"`
	// Pages undocumented
	Pages []OnenotePage `json:"pages,omitempty"`
	// Resources undocumented
	Resources []OnenoteResource `json:"resources,omitempty"`
	// Operations undocumented
	Operations []OnenoteOperation `json:"operations,omitempty"`
}

Onenote undocumented

type OnenoteEntityBaseModel ¶

type OnenoteEntityBaseModel struct {
	// Entity is the base model of OnenoteEntityBaseModel
	Entity
	// Self undocumented
	Self *string `json:"self,omitempty"`
}

OnenoteEntityBaseModel undocumented

type OnenoteEntityHierarchyModel ¶

type OnenoteEntityHierarchyModel struct {
	// OnenoteEntitySchemaObjectModel is the base model of OnenoteEntityHierarchyModel
	OnenoteEntitySchemaObjectModel
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// CreatedBy undocumented
	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
	// LastModifiedBy undocumented
	LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
}

OnenoteEntityHierarchyModel undocumented

type OnenoteEntitySchemaObjectModel ¶

type OnenoteEntitySchemaObjectModel struct {
	// OnenoteEntityBaseModel is the base model of OnenoteEntitySchemaObjectModel
	OnenoteEntityBaseModel
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
}

OnenoteEntitySchemaObjectModel undocumented

type OnenoteNotebooksCollectionRequest ¶

type OnenoteNotebooksCollectionRequest struct{ BaseRequest }

OnenoteNotebooksCollectionRequest is request for Notebook collection

func (*OnenoteNotebooksCollectionRequest) Add ¶

func (r *OnenoteNotebooksCollectionRequest) Add(ctx context.Context, reqObj *Notebook) (resObj *Notebook, err error)

Add performs POST request for Notebook collection

func (*OnenoteNotebooksCollectionRequest) Get ¶

Get performs GET request for Notebook collection

func (*OnenoteNotebooksCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Notebook collection, max N pages

func (*OnenoteNotebooksCollectionRequest) Paging ¶

func (r *OnenoteNotebooksCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Notebook, error)

Paging perfoms paging operation for Notebook collection

type OnenoteNotebooksCollectionRequestBuilder ¶

type OnenoteNotebooksCollectionRequestBuilder struct{ BaseRequestBuilder }

OnenoteNotebooksCollectionRequestBuilder is request builder for Notebook collection

func (*OnenoteNotebooksCollectionRequestBuilder) GetNotebookFromWebURL ¶

GetNotebookFromWebURL action undocumented

func (*OnenoteNotebooksCollectionRequestBuilder) ID ¶

ID returns request builder for Notebook item

func (*OnenoteNotebooksCollectionRequestBuilder) Request ¶

Request returns request for Notebook collection

type OnenoteOperation ¶

type OnenoteOperation struct {
	// Operation is the base model of OnenoteOperation
	Operation
	// ResourceLocation undocumented
	ResourceLocation *string `json:"resourceLocation,omitempty"`
	// ResourceID undocumented
	ResourceID *string `json:"resourceId,omitempty"`
	// Error undocumented
	Error *OnenoteOperationError `json:"error,omitempty"`
	// PercentComplete undocumented
	PercentComplete *string `json:"percentComplete,omitempty"`
}

OnenoteOperation undocumented

type OnenoteOperationError ¶

type OnenoteOperationError struct {
	// Object is the base model of OnenoteOperationError
	Object
	// Code undocumented
	Code *string `json:"code,omitempty"`
	// Message undocumented
	Message *string `json:"message,omitempty"`
}

OnenoteOperationError undocumented

type OnenoteOperationRequest ¶

type OnenoteOperationRequest struct{ BaseRequest }

OnenoteOperationRequest is request for OnenoteOperation

func (*OnenoteOperationRequest) Delete ¶

Delete performs DELETE request for OnenoteOperation

func (*OnenoteOperationRequest) Get ¶

func (r *OnenoteOperationRequest) Get(ctx context.Context) (resObj *OnenoteOperation, err error)

Get performs GET request for OnenoteOperation

func (*OnenoteOperationRequest) Update ¶

Update performs PATCH request for OnenoteOperation

type OnenoteOperationRequestBuilder ¶

type OnenoteOperationRequestBuilder struct{ BaseRequestBuilder }

OnenoteOperationRequestBuilder is request builder for OnenoteOperation

func (*OnenoteOperationRequestBuilder) Request ¶

Request returns OnenoteOperationRequest

type OnenoteOperationsCollectionRequest ¶

type OnenoteOperationsCollectionRequest struct{ BaseRequest }

OnenoteOperationsCollectionRequest is request for OnenoteOperation collection

func (*OnenoteOperationsCollectionRequest) Add ¶

Add performs POST request for OnenoteOperation collection

func (*OnenoteOperationsCollectionRequest) Get ¶

Get performs GET request for OnenoteOperation collection

func (*OnenoteOperationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnenoteOperation collection, max N pages

func (*OnenoteOperationsCollectionRequest) Paging ¶

func (r *OnenoteOperationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnenoteOperation, error)

Paging perfoms paging operation for OnenoteOperation collection

type OnenoteOperationsCollectionRequestBuilder ¶

type OnenoteOperationsCollectionRequestBuilder struct{ BaseRequestBuilder }

OnenoteOperationsCollectionRequestBuilder is request builder for OnenoteOperation collection

func (*OnenoteOperationsCollectionRequestBuilder) ID ¶

ID returns request builder for OnenoteOperation item

func (*OnenoteOperationsCollectionRequestBuilder) Request ¶

Request returns request for OnenoteOperation collection

type OnenotePage ¶

type OnenotePage struct {
	// OnenoteEntitySchemaObjectModel is the base model of OnenotePage
	OnenoteEntitySchemaObjectModel
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// CreatedByAppID undocumented
	CreatedByAppID *string `json:"createdByAppId,omitempty"`
	// Links undocumented
	Links *PageLinks `json:"links,omitempty"`
	// ContentURL undocumented
	ContentURL *string `json:"contentUrl,omitempty"`
	// Content undocumented
	Content *Stream `json:"content,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Level undocumented
	Level *int `json:"level,omitempty"`
	// Order undocumented
	Order *int `json:"order,omitempty"`
	// UserTags undocumented
	UserTags []string `json:"userTags,omitempty"`
	// ParentSection undocumented
	ParentSection *OnenoteSection `json:"parentSection,omitempty"`
	// ParentNotebook undocumented
	ParentNotebook *Notebook `json:"parentNotebook,omitempty"`
}

OnenotePage undocumented

type OnenotePageCopyToSectionRequest ¶

type OnenotePageCopyToSectionRequest struct{ BaseRequest }

func (*OnenotePageCopyToSectionRequest) Post ¶

type OnenotePageCopyToSectionRequestBuilder ¶

type OnenotePageCopyToSectionRequestBuilder struct{ BaseRequestBuilder }

func (*OnenotePageCopyToSectionRequestBuilder) Request ¶

type OnenotePageCopyToSectionRequestParameter ¶

type OnenotePageCopyToSectionRequestParameter struct {
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// GroupID undocumented
	GroupID *string `json:"groupId,omitempty"`
	// SiteCollectionID undocumented
	SiteCollectionID *string `json:"siteCollectionId,omitempty"`
	// SiteID undocumented
	SiteID *string `json:"siteId,omitempty"`
}

OnenotePageCopyToSectionRequestParameter undocumented

type OnenotePageOnenotePatchContentRequest ¶

type OnenotePageOnenotePatchContentRequest struct{ BaseRequest }

func (*OnenotePageOnenotePatchContentRequest) Post ¶

type OnenotePageOnenotePatchContentRequestBuilder ¶

type OnenotePageOnenotePatchContentRequestBuilder struct{ BaseRequestBuilder }

func (*OnenotePageOnenotePatchContentRequestBuilder) Request ¶

type OnenotePageOnenotePatchContentRequestParameter ¶

type OnenotePageOnenotePatchContentRequestParameter struct {
	// Commands undocumented
	Commands []OnenotePatchContentCommand `json:"commands,omitempty"`
}

OnenotePageOnenotePatchContentRequestParameter undocumented

type OnenotePagePreview ¶

type OnenotePagePreview struct {
	// Object is the base model of OnenotePagePreview
	Object
	// PreviewText undocumented
	PreviewText *string `json:"previewText,omitempty"`
	// Links undocumented
	Links *OnenotePagePreviewLinks `json:"links,omitempty"`
}

OnenotePagePreview undocumented

type OnenotePagePreviewLinks struct {
	// Object is the base model of OnenotePagePreviewLinks
	Object
	// PreviewImageURL undocumented
	PreviewImageURL *ExternalLink `json:"previewImageUrl,omitempty"`
}

OnenotePagePreviewLinks undocumented

type OnenotePageRequest ¶

type OnenotePageRequest struct{ BaseRequest }

OnenotePageRequest is request for OnenotePage

func (*OnenotePageRequest) Delete ¶

func (r *OnenotePageRequest) Delete(ctx context.Context) error

Delete performs DELETE request for OnenotePage

func (*OnenotePageRequest) Get ¶

func (r *OnenotePageRequest) Get(ctx context.Context) (resObj *OnenotePage, err error)

Get performs GET request for OnenotePage

func (*OnenotePageRequest) Update ¶

func (r *OnenotePageRequest) Update(ctx context.Context, reqObj *OnenotePage) error

Update performs PATCH request for OnenotePage

type OnenotePageRequestBuilder ¶

type OnenotePageRequestBuilder struct{ BaseRequestBuilder }

OnenotePageRequestBuilder is request builder for OnenotePage

func (*OnenotePageRequestBuilder) CopyToSection ¶

CopyToSection action undocumented

func (*OnenotePageRequestBuilder) OnenotePatchContent ¶

OnenotePatchContent action undocumented

func (*OnenotePageRequestBuilder) ParentNotebook ¶

ParentNotebook is navigation property

func (*OnenotePageRequestBuilder) ParentSection ¶

ParentSection is navigation property

func (*OnenotePageRequestBuilder) Request ¶

Request returns OnenotePageRequest

type OnenotePagesCollectionRequest ¶

type OnenotePagesCollectionRequest struct{ BaseRequest }

OnenotePagesCollectionRequest is request for OnenotePage collection

func (*OnenotePagesCollectionRequest) Add ¶

func (r *OnenotePagesCollectionRequest) Add(ctx context.Context, reqObj *OnenotePage) (resObj *OnenotePage, err error)

Add performs POST request for OnenotePage collection

func (*OnenotePagesCollectionRequest) Get ¶

Get performs GET request for OnenotePage collection

func (*OnenotePagesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnenotePage collection, max N pages

func (*OnenotePagesCollectionRequest) Paging ¶

func (r *OnenotePagesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnenotePage, error)

Paging perfoms paging operation for OnenotePage collection

type OnenotePagesCollectionRequestBuilder ¶

type OnenotePagesCollectionRequestBuilder struct{ BaseRequestBuilder }

OnenotePagesCollectionRequestBuilder is request builder for OnenotePage collection

func (*OnenotePagesCollectionRequestBuilder) ID ¶

ID returns request builder for OnenotePage item

func (*OnenotePagesCollectionRequestBuilder) Request ¶

Request returns request for OnenotePage collection

type OnenotePatchActionType ¶

type OnenotePatchActionType string

OnenotePatchActionType undocumented

const (
	// OnenotePatchActionTypeVReplace undocumented
	OnenotePatchActionTypeVReplace OnenotePatchActionType = "Replace"
	// OnenotePatchActionTypeVAppend undocumented
	OnenotePatchActionTypeVAppend OnenotePatchActionType = "Append"
	// OnenotePatchActionTypeVDelete undocumented
	OnenotePatchActionTypeVDelete OnenotePatchActionType = "Delete"
	// OnenotePatchActionTypeVInsert undocumented
	OnenotePatchActionTypeVInsert OnenotePatchActionType = "Insert"
	// OnenotePatchActionTypeVPrepend undocumented
	OnenotePatchActionTypeVPrepend OnenotePatchActionType = "Prepend"
)

type OnenotePatchContentCommand ¶

type OnenotePatchContentCommand struct {
	// Object is the base model of OnenotePatchContentCommand
	Object
	// Action undocumented
	Action *OnenotePatchActionType `json:"action,omitempty"`
	// Target undocumented
	Target *string `json:"target,omitempty"`
	// Content undocumented
	Content *string `json:"content,omitempty"`
	// Position undocumented
	Position *OnenotePatchInsertPosition `json:"position,omitempty"`
}

OnenotePatchContentCommand undocumented

type OnenotePatchInsertPosition ¶

type OnenotePatchInsertPosition string

OnenotePatchInsertPosition undocumented

const (
	// OnenotePatchInsertPositionVAfter undocumented
	OnenotePatchInsertPositionVAfter OnenotePatchInsertPosition = "After"
	// OnenotePatchInsertPositionVBefore undocumented
	OnenotePatchInsertPositionVBefore OnenotePatchInsertPosition = "Before"
)

type OnenoteRequest ¶

type OnenoteRequest struct{ BaseRequest }

OnenoteRequest is request for Onenote

func (*OnenoteRequest) Delete ¶

func (r *OnenoteRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Onenote

func (*OnenoteRequest) Get ¶

func (r *OnenoteRequest) Get(ctx context.Context) (resObj *Onenote, err error)

Get performs GET request for Onenote

func (*OnenoteRequest) Update ¶

func (r *OnenoteRequest) Update(ctx context.Context, reqObj *Onenote) error

Update performs PATCH request for Onenote

type OnenoteRequestBuilder ¶

type OnenoteRequestBuilder struct{ BaseRequestBuilder }

OnenoteRequestBuilder is request builder for Onenote

func (*OnenoteRequestBuilder) Notebooks ¶

Notebooks returns request builder for Notebook collection

func (*OnenoteRequestBuilder) Operations ¶

Operations returns request builder for OnenoteOperation collection

func (*OnenoteRequestBuilder) Pages ¶

Pages returns request builder for OnenotePage collection

func (*OnenoteRequestBuilder) Request ¶

func (b *OnenoteRequestBuilder) Request() *OnenoteRequest

Request returns OnenoteRequest

func (*OnenoteRequestBuilder) Resources ¶

Resources returns request builder for OnenoteResource collection

func (*OnenoteRequestBuilder) SectionGroups ¶

SectionGroups returns request builder for SectionGroup collection

func (*OnenoteRequestBuilder) Sections ¶

Sections returns request builder for OnenoteSection collection

type OnenoteResource ¶

type OnenoteResource struct {
	// OnenoteEntityBaseModel is the base model of OnenoteResource
	OnenoteEntityBaseModel
	// Content undocumented
	Content *Stream `json:"content,omitempty"`
	// ContentURL undocumented
	ContentURL *string `json:"contentUrl,omitempty"`
}

OnenoteResource undocumented

type OnenoteResourceRequest ¶

type OnenoteResourceRequest struct{ BaseRequest }

OnenoteResourceRequest is request for OnenoteResource

func (*OnenoteResourceRequest) Delete ¶

Delete performs DELETE request for OnenoteResource

func (*OnenoteResourceRequest) Get ¶

func (r *OnenoteResourceRequest) Get(ctx context.Context) (resObj *OnenoteResource, err error)

Get performs GET request for OnenoteResource

func (*OnenoteResourceRequest) Update ¶

Update performs PATCH request for OnenoteResource

type OnenoteResourceRequestBuilder ¶

type OnenoteResourceRequestBuilder struct{ BaseRequestBuilder }

OnenoteResourceRequestBuilder is request builder for OnenoteResource

func (*OnenoteResourceRequestBuilder) Request ¶

Request returns OnenoteResourceRequest

type OnenoteResourcesCollectionRequest ¶

type OnenoteResourcesCollectionRequest struct{ BaseRequest }

OnenoteResourcesCollectionRequest is request for OnenoteResource collection

func (*OnenoteResourcesCollectionRequest) Add ¶

Add performs POST request for OnenoteResource collection

func (*OnenoteResourcesCollectionRequest) Get ¶

Get performs GET request for OnenoteResource collection

func (*OnenoteResourcesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnenoteResource collection, max N pages

func (*OnenoteResourcesCollectionRequest) Paging ¶

func (r *OnenoteResourcesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnenoteResource, error)

Paging perfoms paging operation for OnenoteResource collection

type OnenoteResourcesCollectionRequestBuilder ¶

type OnenoteResourcesCollectionRequestBuilder struct{ BaseRequestBuilder }

OnenoteResourcesCollectionRequestBuilder is request builder for OnenoteResource collection

func (*OnenoteResourcesCollectionRequestBuilder) ID ¶

ID returns request builder for OnenoteResource item

func (*OnenoteResourcesCollectionRequestBuilder) Request ¶

Request returns request for OnenoteResource collection

type OnenoteSection ¶

type OnenoteSection struct {
	// OnenoteEntityHierarchyModel is the base model of OnenoteSection
	OnenoteEntityHierarchyModel
	// IsDefault undocumented
	IsDefault *bool `json:"isDefault,omitempty"`
	// Links undocumented
	Links *SectionLinks `json:"links,omitempty"`
	// PagesURL undocumented
	PagesURL *string `json:"pagesUrl,omitempty"`
	// ParentNotebook undocumented
	ParentNotebook *Notebook `json:"parentNotebook,omitempty"`
	// ParentSectionGroup undocumented
	ParentSectionGroup *SectionGroup `json:"parentSectionGroup,omitempty"`
	// Pages undocumented
	Pages []OnenotePage `json:"pages,omitempty"`
}

OnenoteSection undocumented

type OnenoteSectionCopyToNotebookRequest ¶

type OnenoteSectionCopyToNotebookRequest struct{ BaseRequest }

func (*OnenoteSectionCopyToNotebookRequest) Post ¶

type OnenoteSectionCopyToNotebookRequestBuilder ¶

type OnenoteSectionCopyToNotebookRequestBuilder struct{ BaseRequestBuilder }

func (*OnenoteSectionCopyToNotebookRequestBuilder) Request ¶

type OnenoteSectionCopyToNotebookRequestParameter ¶

type OnenoteSectionCopyToNotebookRequestParameter struct {
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// GroupID undocumented
	GroupID *string `json:"groupId,omitempty"`
	// RenameAs undocumented
	RenameAs *string `json:"renameAs,omitempty"`
	// SiteCollectionID undocumented
	SiteCollectionID *string `json:"siteCollectionId,omitempty"`
	// SiteID undocumented
	SiteID *string `json:"siteId,omitempty"`
}

OnenoteSectionCopyToNotebookRequestParameter undocumented

type OnenoteSectionCopyToSectionGroupRequest ¶

type OnenoteSectionCopyToSectionGroupRequest struct{ BaseRequest }

func (*OnenoteSectionCopyToSectionGroupRequest) Post ¶

type OnenoteSectionCopyToSectionGroupRequestBuilder ¶

type OnenoteSectionCopyToSectionGroupRequestBuilder struct{ BaseRequestBuilder }

func (*OnenoteSectionCopyToSectionGroupRequestBuilder) Request ¶

type OnenoteSectionCopyToSectionGroupRequestParameter ¶

type OnenoteSectionCopyToSectionGroupRequestParameter struct {
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// GroupID undocumented
	GroupID *string `json:"groupId,omitempty"`
	// RenameAs undocumented
	RenameAs *string `json:"renameAs,omitempty"`
	// SiteCollectionID undocumented
	SiteCollectionID *string `json:"siteCollectionId,omitempty"`
	// SiteID undocumented
	SiteID *string `json:"siteId,omitempty"`
}

OnenoteSectionCopyToSectionGroupRequestParameter undocumented

type OnenoteSectionGroupsCollectionRequest ¶

type OnenoteSectionGroupsCollectionRequest struct{ BaseRequest }

OnenoteSectionGroupsCollectionRequest is request for SectionGroup collection

func (*OnenoteSectionGroupsCollectionRequest) Add ¶

Add performs POST request for SectionGroup collection

func (*OnenoteSectionGroupsCollectionRequest) Get ¶

Get performs GET request for SectionGroup collection

func (*OnenoteSectionGroupsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SectionGroup collection, max N pages

func (*OnenoteSectionGroupsCollectionRequest) Paging ¶

func (r *OnenoteSectionGroupsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SectionGroup, error)

Paging perfoms paging operation for SectionGroup collection

type OnenoteSectionGroupsCollectionRequestBuilder ¶

type OnenoteSectionGroupsCollectionRequestBuilder struct{ BaseRequestBuilder }

OnenoteSectionGroupsCollectionRequestBuilder is request builder for SectionGroup collection

func (*OnenoteSectionGroupsCollectionRequestBuilder) ID ¶

ID returns request builder for SectionGroup item

func (*OnenoteSectionGroupsCollectionRequestBuilder) Request ¶

Request returns request for SectionGroup collection

type OnenoteSectionPagesCollectionRequest ¶

type OnenoteSectionPagesCollectionRequest struct{ BaseRequest }

OnenoteSectionPagesCollectionRequest is request for OnenotePage collection

func (*OnenoteSectionPagesCollectionRequest) Add ¶

Add performs POST request for OnenotePage collection

func (*OnenoteSectionPagesCollectionRequest) Get ¶

Get performs GET request for OnenotePage collection

func (*OnenoteSectionPagesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnenotePage collection, max N pages

func (*OnenoteSectionPagesCollectionRequest) Paging ¶

func (r *OnenoteSectionPagesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnenotePage, error)

Paging perfoms paging operation for OnenotePage collection

type OnenoteSectionPagesCollectionRequestBuilder ¶

type OnenoteSectionPagesCollectionRequestBuilder struct{ BaseRequestBuilder }

OnenoteSectionPagesCollectionRequestBuilder is request builder for OnenotePage collection

func (*OnenoteSectionPagesCollectionRequestBuilder) ID ¶

ID returns request builder for OnenotePage item

func (*OnenoteSectionPagesCollectionRequestBuilder) Request ¶

Request returns request for OnenotePage collection

type OnenoteSectionRequest ¶

type OnenoteSectionRequest struct{ BaseRequest }

OnenoteSectionRequest is request for OnenoteSection

func (*OnenoteSectionRequest) Delete ¶

func (r *OnenoteSectionRequest) Delete(ctx context.Context) error

Delete performs DELETE request for OnenoteSection

func (*OnenoteSectionRequest) Get ¶

func (r *OnenoteSectionRequest) Get(ctx context.Context) (resObj *OnenoteSection, err error)

Get performs GET request for OnenoteSection

func (*OnenoteSectionRequest) Update ¶

func (r *OnenoteSectionRequest) Update(ctx context.Context, reqObj *OnenoteSection) error

Update performs PATCH request for OnenoteSection

type OnenoteSectionRequestBuilder ¶

type OnenoteSectionRequestBuilder struct{ BaseRequestBuilder }

OnenoteSectionRequestBuilder is request builder for OnenoteSection

func (*OnenoteSectionRequestBuilder) CopyToNotebook ¶

CopyToNotebook action undocumented

func (*OnenoteSectionRequestBuilder) CopyToSectionGroup ¶

CopyToSectionGroup action undocumented

func (*OnenoteSectionRequestBuilder) Pages ¶

Pages returns request builder for OnenotePage collection

func (*OnenoteSectionRequestBuilder) ParentNotebook ¶

ParentNotebook is navigation property

func (*OnenoteSectionRequestBuilder) ParentSectionGroup ¶

ParentSectionGroup is navigation property

func (*OnenoteSectionRequestBuilder) Request ¶

Request returns OnenoteSectionRequest

type OnenoteSectionsCollectionRequest ¶

type OnenoteSectionsCollectionRequest struct{ BaseRequest }

OnenoteSectionsCollectionRequest is request for OnenoteSection collection

func (*OnenoteSectionsCollectionRequest) Add ¶

Add performs POST request for OnenoteSection collection

func (*OnenoteSectionsCollectionRequest) Get ¶

Get performs GET request for OnenoteSection collection

func (*OnenoteSectionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnenoteSection collection, max N pages

func (*OnenoteSectionsCollectionRequest) Paging ¶

func (r *OnenoteSectionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnenoteSection, error)

Paging perfoms paging operation for OnenoteSection collection

type OnenoteSectionsCollectionRequestBuilder ¶

type OnenoteSectionsCollectionRequestBuilder struct{ BaseRequestBuilder }

OnenoteSectionsCollectionRequestBuilder is request builder for OnenoteSection collection

func (*OnenoteSectionsCollectionRequestBuilder) ID ¶

ID returns request builder for OnenoteSection item

func (*OnenoteSectionsCollectionRequestBuilder) Request ¶

Request returns request for OnenoteSection collection

type OnenoteSourceService ¶

type OnenoteSourceService string

OnenoteSourceService undocumented

const (
	// OnenoteSourceServiceVUnknown undocumented
	OnenoteSourceServiceVUnknown OnenoteSourceService = "Unknown"
	// OnenoteSourceServiceVOneDrive undocumented
	OnenoteSourceServiceVOneDrive OnenoteSourceService = "OneDrive"
	// OnenoteSourceServiceVOneDriveForBusiness undocumented
	OnenoteSourceServiceVOneDriveForBusiness OnenoteSourceService = "OneDriveForBusiness"
	// OnenoteSourceServiceVOnPremOneDriveForBusiness undocumented
	OnenoteSourceServiceVOnPremOneDriveForBusiness OnenoteSourceService = "OnPremOneDriveForBusiness"
)

type OnenoteUserRole ¶

type OnenoteUserRole string

OnenoteUserRole undocumented

const (
	// OnenoteUserRoleVOwner undocumented
	OnenoteUserRoleVOwner OnenoteUserRole = "Owner"
	// OnenoteUserRoleVContributor undocumented
	OnenoteUserRoleVContributor OnenoteUserRole = "Contributor"
	// OnenoteUserRoleVReader undocumented
	OnenoteUserRoleVReader OnenoteUserRole = "Reader"
	// OnenoteUserRoleVNone undocumented
	OnenoteUserRoleVNone OnenoteUserRole = "None"
)

type OnlineMeeting ¶

type OnlineMeeting struct {
	// Entity is the base model of OnlineMeeting
	Entity
	// CreationDateTime undocumented
	CreationDateTime *time.Time `json:"creationDateTime,omitempty"`
	// StartDateTime undocumented
	StartDateTime *time.Time `json:"startDateTime,omitempty"`
	// EndDateTime undocumented
	EndDateTime *time.Time `json:"endDateTime,omitempty"`
	// JoinWebURL undocumented
	JoinWebURL *string `json:"joinWebUrl,omitempty"`
	// Subject undocumented
	Subject *string `json:"subject,omitempty"`
	// Participants undocumented
	Participants *MeetingParticipants `json:"participants,omitempty"`
	// AudioConferencing undocumented
	AudioConferencing *AudioConferencing `json:"audioConferencing,omitempty"`
	// ChatInfo undocumented
	ChatInfo *ChatInfo `json:"chatInfo,omitempty"`
	// VideoTeleconferenceID undocumented
	VideoTeleconferenceID *string `json:"videoTeleconferenceId,omitempty"`
}

OnlineMeeting undocumented

type OnlineMeetingRequest ¶

type OnlineMeetingRequest struct{ BaseRequest }

OnlineMeetingRequest is request for OnlineMeeting

func (*OnlineMeetingRequest) Delete ¶

func (r *OnlineMeetingRequest) Delete(ctx context.Context) error

Delete performs DELETE request for OnlineMeeting

func (*OnlineMeetingRequest) Get ¶

func (r *OnlineMeetingRequest) Get(ctx context.Context) (resObj *OnlineMeeting, err error)

Get performs GET request for OnlineMeeting

func (*OnlineMeetingRequest) Update ¶

func (r *OnlineMeetingRequest) Update(ctx context.Context, reqObj *OnlineMeeting) error

Update performs PATCH request for OnlineMeeting

type OnlineMeetingRequestBuilder ¶

type OnlineMeetingRequestBuilder struct{ BaseRequestBuilder }

OnlineMeetingRequestBuilder is request builder for OnlineMeeting

func (*OnlineMeetingRequestBuilder) Request ¶

Request returns OnlineMeetingRequest

type OpenTypeExtension ¶

type OpenTypeExtension struct {
	// Extension is the base model of OpenTypeExtension
	Extension
	// ExtensionName undocumented
	ExtensionName *string `json:"extensionName,omitempty"`
}

OpenTypeExtension undocumented

type Operation ¶

type Operation struct {
	// Entity is the base model of Operation
	Entity
	// Status undocumented
	Status *OperationStatus `json:"status,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastActionDateTime undocumented
	LastActionDateTime *time.Time `json:"lastActionDateTime,omitempty"`
}

Operation undocumented

type OperationError ¶

type OperationError struct {
	// Object is the base model of OperationError
	Object
	// Code undocumented
	Code *string `json:"code,omitempty"`
	// Message undocumented
	Message *string `json:"message,omitempty"`
}

OperationError undocumented

type OperationResult ¶

type OperationResult string

OperationResult undocumented

const (
	// OperationResultVSuccess undocumented
	OperationResultVSuccess OperationResult = "success"
	// OperationResultVFailure undocumented
	OperationResultVFailure OperationResult = "failure"
	// OperationResultVTimeout undocumented
	OperationResultVTimeout OperationResult = "timeout"
	// OperationResultVUnknownFutureValue undocumented
	OperationResultVUnknownFutureValue OperationResult = "unknownFutureValue"
)

type OperationStatus ¶

type OperationStatus string

OperationStatus undocumented

const (
	// OperationStatusVNotStarted undocumented
	OperationStatusVNotStarted OperationStatus = "NotStarted"
	// OperationStatusVRunning undocumented
	OperationStatusVRunning OperationStatus = "Running"
	// OperationStatusVCompleted undocumented
	OperationStatusVCompleted OperationStatus = "Completed"
	// OperationStatusVFailed undocumented
	OperationStatusVFailed OperationStatus = "Failed"
)

type OptionalClaim ¶

type OptionalClaim struct {
	// Object is the base model of OptionalClaim
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Source undocumented
	Source *string `json:"source,omitempty"`
	// Essential undocumented
	Essential *bool `json:"essential,omitempty"`
	// AdditionalProperties undocumented
	AdditionalProperties []string `json:"additionalProperties,omitempty"`
}

OptionalClaim undocumented

type OptionalClaims ¶

type OptionalClaims struct {
	// Object is the base model of OptionalClaims
	Object
	// IDToken undocumented
	IDToken []OptionalClaim `json:"idToken,omitempty"`
	// AccessToken undocumented
	AccessToken []OptionalClaim `json:"accessToken,omitempty"`
	// Saml2Token undocumented
	Saml2Token []OptionalClaim `json:"saml2Token,omitempty"`
}

OptionalClaims undocumented

type OrgContact ¶

type OrgContact struct {
	// DirectoryObject is the base model of OrgContact
	DirectoryObject
	// Addresses undocumented
	Addresses []PhysicalOfficeAddress `json:"addresses,omitempty"`
	// CompanyName undocumented
	CompanyName *string `json:"companyName,omitempty"`
	// Department undocumented
	Department *string `json:"department,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// GivenName undocumented
	GivenName *string `json:"givenName,omitempty"`
	// JobTitle undocumented
	JobTitle *string `json:"jobTitle,omitempty"`
	// Mail undocumented
	Mail *string `json:"mail,omitempty"`
	// MailNickname undocumented
	MailNickname *string `json:"mailNickname,omitempty"`
	// OnPremisesSyncEnabled undocumented
	OnPremisesSyncEnabled *bool `json:"onPremisesSyncEnabled,omitempty"`
	// OnPremisesLastSyncDateTime undocumented
	OnPremisesLastSyncDateTime *time.Time `json:"onPremisesLastSyncDateTime,omitempty"`
	// OnPremisesProvisioningErrors undocumented
	OnPremisesProvisioningErrors []OnPremisesProvisioningError `json:"onPremisesProvisioningErrors,omitempty"`
	// Phones undocumented
	Phones []Phone `json:"phones,omitempty"`
	// ProxyAddresses undocumented
	ProxyAddresses []string `json:"proxyAddresses,omitempty"`
	// Surname undocumented
	Surname *string `json:"surname,omitempty"`
	// Manager undocumented
	Manager *DirectoryObject `json:"manager,omitempty"`
	// DirectReports undocumented
	DirectReports []DirectoryObject `json:"directReports,omitempty"`
	// MemberOf undocumented
	MemberOf []DirectoryObject `json:"memberOf,omitempty"`
	// TransitiveMemberOf undocumented
	TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"`
}

OrgContact undocumented

type OrgContactDirectReportsCollectionRequest ¶

type OrgContactDirectReportsCollectionRequest struct{ BaseRequest }

OrgContactDirectReportsCollectionRequest is request for DirectoryObject collection

func (*OrgContactDirectReportsCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*OrgContactDirectReportsCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*OrgContactDirectReportsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*OrgContactDirectReportsCollectionRequest) Paging ¶

func (r *OrgContactDirectReportsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type OrgContactDirectReportsCollectionRequestBuilder ¶

type OrgContactDirectReportsCollectionRequestBuilder struct{ BaseRequestBuilder }

OrgContactDirectReportsCollectionRequestBuilder is request builder for DirectoryObject collection

func (*OrgContactDirectReportsCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*OrgContactDirectReportsCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*OrgContactDirectReportsCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*OrgContactDirectReportsCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type OrgContactMemberOfCollectionRequest ¶

type OrgContactMemberOfCollectionRequest struct{ BaseRequest }

OrgContactMemberOfCollectionRequest is request for DirectoryObject collection

func (*OrgContactMemberOfCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*OrgContactMemberOfCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*OrgContactMemberOfCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*OrgContactMemberOfCollectionRequest) Paging ¶

func (r *OrgContactMemberOfCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type OrgContactMemberOfCollectionRequestBuilder ¶

type OrgContactMemberOfCollectionRequestBuilder struct{ BaseRequestBuilder }

OrgContactMemberOfCollectionRequestBuilder is request builder for DirectoryObject collection

func (*OrgContactMemberOfCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*OrgContactMemberOfCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*OrgContactMemberOfCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*OrgContactMemberOfCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type OrgContactRequest ¶

type OrgContactRequest struct{ BaseRequest }

OrgContactRequest is request for OrgContact

func (*OrgContactRequest) Delete ¶

func (r *OrgContactRequest) Delete(ctx context.Context) error

Delete performs DELETE request for OrgContact

func (*OrgContactRequest) Get ¶

func (r *OrgContactRequest) Get(ctx context.Context) (resObj *OrgContact, err error)

Get performs GET request for OrgContact

func (*OrgContactRequest) Update ¶

func (r *OrgContactRequest) Update(ctx context.Context, reqObj *OrgContact) error

Update performs PATCH request for OrgContact

type OrgContactRequestBuilder ¶

type OrgContactRequestBuilder struct{ BaseRequestBuilder }

OrgContactRequestBuilder is request builder for OrgContact

func (*OrgContactRequestBuilder) DirectReports ¶

DirectReports returns request builder for DirectoryObject collection

func (*OrgContactRequestBuilder) Manager ¶

Manager is navigation property

func (*OrgContactRequestBuilder) MemberOf ¶

MemberOf returns request builder for DirectoryObject collection

func (*OrgContactRequestBuilder) Request ¶

Request returns OrgContactRequest

func (*OrgContactRequestBuilder) TransitiveMemberOf ¶

TransitiveMemberOf returns request builder for DirectoryObject collection

type OrgContactTransitiveMemberOfCollectionRequest ¶

type OrgContactTransitiveMemberOfCollectionRequest struct{ BaseRequest }

OrgContactTransitiveMemberOfCollectionRequest is request for DirectoryObject collection

func (*OrgContactTransitiveMemberOfCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*OrgContactTransitiveMemberOfCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*OrgContactTransitiveMemberOfCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*OrgContactTransitiveMemberOfCollectionRequest) Paging ¶

func (r *OrgContactTransitiveMemberOfCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type OrgContactTransitiveMemberOfCollectionRequestBuilder ¶

type OrgContactTransitiveMemberOfCollectionRequestBuilder struct{ BaseRequestBuilder }

OrgContactTransitiveMemberOfCollectionRequestBuilder is request builder for DirectoryObject collection

func (*OrgContactTransitiveMemberOfCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*OrgContactTransitiveMemberOfCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*OrgContactTransitiveMemberOfCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*OrgContactTransitiveMemberOfCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type Organization ¶

type Organization struct {
	// DirectoryObject is the base model of Organization
	DirectoryObject
	// AssignedPlans undocumented
	AssignedPlans []AssignedPlan `json:"assignedPlans,omitempty"`
	// BusinessPhones undocumented
	BusinessPhones []string `json:"businessPhones,omitempty"`
	// City undocumented
	City *string `json:"city,omitempty"`
	// Country undocumented
	Country *string `json:"country,omitempty"`
	// CountryLetterCode undocumented
	CountryLetterCode *string `json:"countryLetterCode,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// MarketingNotificationEmails undocumented
	MarketingNotificationEmails []string `json:"marketingNotificationEmails,omitempty"`
	// OnPremisesLastSyncDateTime undocumented
	OnPremisesLastSyncDateTime *time.Time `json:"onPremisesLastSyncDateTime,omitempty"`
	// OnPremisesSyncEnabled undocumented
	OnPremisesSyncEnabled *bool `json:"onPremisesSyncEnabled,omitempty"`
	// PostalCode undocumented
	PostalCode *string `json:"postalCode,omitempty"`
	// PreferredLanguage undocumented
	PreferredLanguage *string `json:"preferredLanguage,omitempty"`
	// PrivacyProfile undocumented
	PrivacyProfile *PrivacyProfile `json:"privacyProfile,omitempty"`
	// ProvisionedPlans undocumented
	ProvisionedPlans []ProvisionedPlan `json:"provisionedPlans,omitempty"`
	// SecurityComplianceNotificationMails undocumented
	SecurityComplianceNotificationMails []string `json:"securityComplianceNotificationMails,omitempty"`
	// SecurityComplianceNotificationPhones undocumented
	SecurityComplianceNotificationPhones []string `json:"securityComplianceNotificationPhones,omitempty"`
	// State undocumented
	State *string `json:"state,omitempty"`
	// Street undocumented
	Street *string `json:"street,omitempty"`
	// TechnicalNotificationMails undocumented
	TechnicalNotificationMails []string `json:"technicalNotificationMails,omitempty"`
	// VerifiedDomains undocumented
	VerifiedDomains []VerifiedDomain `json:"verifiedDomains,omitempty"`
	// MobileDeviceManagementAuthority Mobile device management authority.
	MobileDeviceManagementAuthority *MDMAuthority `json:"mobileDeviceManagementAuthority,omitempty"`
	// CertificateBasedAuthConfiguration undocumented
	CertificateBasedAuthConfiguration []CertificateBasedAuthConfiguration `json:"certificateBasedAuthConfiguration,omitempty"`
	// Extensions undocumented
	Extensions []Extension `json:"extensions,omitempty"`
}

Organization The organization resource represents an instance of global settings and resources which operate and are provisioned at the tenant-level.

type OrganizationCertificateBasedAuthConfigurationCollectionRequest ¶

type OrganizationCertificateBasedAuthConfigurationCollectionRequest struct{ BaseRequest }

OrganizationCertificateBasedAuthConfigurationCollectionRequest is request for CertificateBasedAuthConfiguration collection

func (*OrganizationCertificateBasedAuthConfigurationCollectionRequest) Add ¶

Add performs POST request for CertificateBasedAuthConfiguration collection

func (*OrganizationCertificateBasedAuthConfigurationCollectionRequest) Get ¶

Get performs GET request for CertificateBasedAuthConfiguration collection

func (*OrganizationCertificateBasedAuthConfigurationCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for CertificateBasedAuthConfiguration collection, max N pages

func (*OrganizationCertificateBasedAuthConfigurationCollectionRequest) Paging ¶

Paging perfoms paging operation for CertificateBasedAuthConfiguration collection

type OrganizationCertificateBasedAuthConfigurationCollectionRequestBuilder ¶

type OrganizationCertificateBasedAuthConfigurationCollectionRequestBuilder struct{ BaseRequestBuilder }

OrganizationCertificateBasedAuthConfigurationCollectionRequestBuilder is request builder for CertificateBasedAuthConfiguration collection

func (*OrganizationCertificateBasedAuthConfigurationCollectionRequestBuilder) ID ¶

ID returns request builder for CertificateBasedAuthConfiguration item

func (*OrganizationCertificateBasedAuthConfigurationCollectionRequestBuilder) Request ¶

Request returns request for CertificateBasedAuthConfiguration collection

type OrganizationExtensionsCollectionRequest ¶

type OrganizationExtensionsCollectionRequest struct{ BaseRequest }

OrganizationExtensionsCollectionRequest is request for Extension collection

func (*OrganizationExtensionsCollectionRequest) Add ¶

Add performs POST request for Extension collection

func (*OrganizationExtensionsCollectionRequest) Get ¶

Get performs GET request for Extension collection

func (*OrganizationExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Extension collection, max N pages

func (*OrganizationExtensionsCollectionRequest) Paging ¶

func (r *OrganizationExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Extension, error)

Paging perfoms paging operation for Extension collection

type OrganizationExtensionsCollectionRequestBuilder ¶

type OrganizationExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

OrganizationExtensionsCollectionRequestBuilder is request builder for Extension collection

func (*OrganizationExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for Extension item

func (*OrganizationExtensionsCollectionRequestBuilder) Request ¶

Request returns request for Extension collection

type OrganizationRequest ¶

type OrganizationRequest struct{ BaseRequest }

OrganizationRequest is request for Organization

func (*OrganizationRequest) Delete ¶

func (r *OrganizationRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Organization

func (*OrganizationRequest) Get ¶

func (r *OrganizationRequest) Get(ctx context.Context) (resObj *Organization, err error)

Get performs GET request for Organization

func (*OrganizationRequest) Update ¶

func (r *OrganizationRequest) Update(ctx context.Context, reqObj *Organization) error

Update performs PATCH request for Organization

type OrganizationRequestBuilder ¶

type OrganizationRequestBuilder struct{ BaseRequestBuilder }

OrganizationRequestBuilder is request builder for Organization

func (*OrganizationRequestBuilder) CertificateBasedAuthConfiguration ¶

CertificateBasedAuthConfiguration returns request builder for CertificateBasedAuthConfiguration collection

func (*OrganizationRequestBuilder) Extensions ¶

Extensions returns request builder for Extension collection

func (*OrganizationRequestBuilder) Request ¶

Request returns OrganizationRequest

func (*OrganizationRequestBuilder) SetMobileDeviceManagementAuthority ¶

SetMobileDeviceManagementAuthority action undocumented

type OrganizationSetMobileDeviceManagementAuthorityRequest ¶

type OrganizationSetMobileDeviceManagementAuthorityRequest struct{ BaseRequest }

func (*OrganizationSetMobileDeviceManagementAuthorityRequest) Post ¶

type OrganizationSetMobileDeviceManagementAuthorityRequestBuilder ¶

type OrganizationSetMobileDeviceManagementAuthorityRequestBuilder struct{ BaseRequestBuilder }

func (*OrganizationSetMobileDeviceManagementAuthorityRequestBuilder) Request ¶

type OrganizationSetMobileDeviceManagementAuthorityRequestParameter ¶

type OrganizationSetMobileDeviceManagementAuthorityRequestParameter struct {
}

OrganizationSetMobileDeviceManagementAuthorityRequestParameter undocumented

type OrganizerMeetingInfo ¶

type OrganizerMeetingInfo struct {
	// MeetingInfo is the base model of OrganizerMeetingInfo
	MeetingInfo
	// Organizer undocumented
	Organizer *IdentitySet `json:"organizer,omitempty"`
}

OrganizerMeetingInfo undocumented

type OutgoingCallOptions ¶

type OutgoingCallOptions struct {
	// CallOptions is the base model of OutgoingCallOptions
	CallOptions
}

OutgoingCallOptions undocumented

type OutlookCategory ¶

type OutlookCategory struct {
	// Entity is the base model of OutlookCategory
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Color undocumented
	Color *CategoryColor `json:"color,omitempty"`
}

OutlookCategory undocumented

type OutlookCategoryRequest ¶

type OutlookCategoryRequest struct{ BaseRequest }

OutlookCategoryRequest is request for OutlookCategory

func (*OutlookCategoryRequest) Delete ¶

Delete performs DELETE request for OutlookCategory

func (*OutlookCategoryRequest) Get ¶

func (r *OutlookCategoryRequest) Get(ctx context.Context) (resObj *OutlookCategory, err error)

Get performs GET request for OutlookCategory

func (*OutlookCategoryRequest) Update ¶

Update performs PATCH request for OutlookCategory

type OutlookCategoryRequestBuilder ¶

type OutlookCategoryRequestBuilder struct{ BaseRequestBuilder }

OutlookCategoryRequestBuilder is request builder for OutlookCategory

func (*OutlookCategoryRequestBuilder) Request ¶

Request returns OutlookCategoryRequest

type OutlookGeoCoordinates ¶

type OutlookGeoCoordinates struct {
	// Object is the base model of OutlookGeoCoordinates
	Object
	// Latitude undocumented
	Latitude *float64 `json:"latitude,omitempty"`
	// Longitude undocumented
	Longitude *float64 `json:"longitude,omitempty"`
	// Accuracy undocumented
	Accuracy *float64 `json:"accuracy,omitempty"`
	// Altitude undocumented
	Altitude *float64 `json:"altitude,omitempty"`
	// AltitudeAccuracy undocumented
	AltitudeAccuracy *float64 `json:"altitudeAccuracy,omitempty"`
}

OutlookGeoCoordinates undocumented

type OutlookItem ¶

type OutlookItem struct {
	// Entity is the base model of OutlookItem
	Entity
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// ChangeKey undocumented
	ChangeKey *string `json:"changeKey,omitempty"`
	// Categories undocumented
	Categories []string `json:"categories,omitempty"`
}

OutlookItem undocumented

type OutlookItemRequest ¶

type OutlookItemRequest struct{ BaseRequest }

OutlookItemRequest is request for OutlookItem

func (*OutlookItemRequest) Delete ¶

func (r *OutlookItemRequest) Delete(ctx context.Context) error

Delete performs DELETE request for OutlookItem

func (*OutlookItemRequest) Get ¶

func (r *OutlookItemRequest) Get(ctx context.Context) (resObj *OutlookItem, err error)

Get performs GET request for OutlookItem

func (*OutlookItemRequest) Update ¶

func (r *OutlookItemRequest) Update(ctx context.Context, reqObj *OutlookItem) error

Update performs PATCH request for OutlookItem

type OutlookItemRequestBuilder ¶

type OutlookItemRequestBuilder struct{ BaseRequestBuilder }

OutlookItemRequestBuilder is request builder for OutlookItem

func (*OutlookItemRequestBuilder) Request ¶

Request returns OutlookItemRequest

type OutlookUser ¶

type OutlookUser struct {
	// Entity is the base model of OutlookUser
	Entity
	// MasterCategories undocumented
	MasterCategories []OutlookCategory `json:"masterCategories,omitempty"`
}

OutlookUser undocumented

type OutlookUserMasterCategoriesCollectionRequest ¶

type OutlookUserMasterCategoriesCollectionRequest struct{ BaseRequest }

OutlookUserMasterCategoriesCollectionRequest is request for OutlookCategory collection

func (*OutlookUserMasterCategoriesCollectionRequest) Add ¶

Add performs POST request for OutlookCategory collection

func (*OutlookUserMasterCategoriesCollectionRequest) Get ¶

Get performs GET request for OutlookCategory collection

func (*OutlookUserMasterCategoriesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OutlookCategory collection, max N pages

func (*OutlookUserMasterCategoriesCollectionRequest) Paging ¶

func (r *OutlookUserMasterCategoriesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OutlookCategory, error)

Paging perfoms paging operation for OutlookCategory collection

type OutlookUserMasterCategoriesCollectionRequestBuilder ¶

type OutlookUserMasterCategoriesCollectionRequestBuilder struct{ BaseRequestBuilder }

OutlookUserMasterCategoriesCollectionRequestBuilder is request builder for OutlookCategory collection

func (*OutlookUserMasterCategoriesCollectionRequestBuilder) ID ¶

ID returns request builder for OutlookCategory item

func (*OutlookUserMasterCategoriesCollectionRequestBuilder) Request ¶

Request returns request for OutlookCategory collection

type OutlookUserRequest ¶

type OutlookUserRequest struct{ BaseRequest }

OutlookUserRequest is request for OutlookUser

func (*OutlookUserRequest) Delete ¶

func (r *OutlookUserRequest) Delete(ctx context.Context) error

Delete performs DELETE request for OutlookUser

func (*OutlookUserRequest) Get ¶

func (r *OutlookUserRequest) Get(ctx context.Context) (resObj *OutlookUser, err error)

Get performs GET request for OutlookUser

func (*OutlookUserRequest) Update ¶

func (r *OutlookUserRequest) Update(ctx context.Context, reqObj *OutlookUser) error

Update performs PATCH request for OutlookUser

type OutlookUserRequestBuilder ¶

type OutlookUserRequestBuilder struct{ BaseRequestBuilder }

OutlookUserRequestBuilder is request builder for OutlookUser

func (*OutlookUserRequestBuilder) MasterCategories ¶

MasterCategories returns request builder for OutlookCategory collection

func (*OutlookUserRequestBuilder) Request ¶

Request returns OutlookUserRequest

type Package ¶

type Package struct {
	// Object is the base model of Package
	Object
	// Type undocumented
	Type *string `json:"type,omitempty"`
}

Package undocumented

type PageLinks struct {
	// Object is the base model of PageLinks
	Object
	// OneNoteClientURL undocumented
	OneNoteClientURL *ExternalLink `json:"oneNoteClientUrl,omitempty"`
	// OneNoteWebURL undocumented
	OneNoteWebURL *ExternalLink `json:"oneNoteWebUrl,omitempty"`
}

PageLinks undocumented

type Paging ¶

type Paging struct {
	NextLink string          `json:"@odata.nextLink"`
	Value    json.RawMessage `json:"value"`
}

Paging is sturct returned to paging requests

type ParentalControlSettings ¶

type ParentalControlSettings struct {
	// Object is the base model of ParentalControlSettings
	Object
	// CountriesBlockedForMinors undocumented
	CountriesBlockedForMinors []string `json:"countriesBlockedForMinors,omitempty"`
	// LegalAgeGroupRule undocumented
	LegalAgeGroupRule *string `json:"legalAgeGroupRule,omitempty"`
}

ParentalControlSettings undocumented

type Participant ¶

type Participant struct {
	// Entity is the base model of Participant
	Entity
	// Info undocumented
	Info *ParticipantInfo `json:"info,omitempty"`
	// MediaStreams undocumented
	MediaStreams []MediaStream `json:"mediaStreams,omitempty"`
	// IsMuted undocumented
	IsMuted *bool `json:"isMuted,omitempty"`
	// IsInLobby undocumented
	IsInLobby *bool `json:"isInLobby,omitempty"`
}

Participant undocumented

type ParticipantCollectionInviteRequest ¶

type ParticipantCollectionInviteRequest struct{ BaseRequest }

func (*ParticipantCollectionInviteRequest) Post ¶

type ParticipantCollectionInviteRequestBuilder ¶

type ParticipantCollectionInviteRequestBuilder struct{ BaseRequestBuilder }

func (*ParticipantCollectionInviteRequestBuilder) Request ¶

type ParticipantCollectionInviteRequestParameter ¶

type ParticipantCollectionInviteRequestParameter struct {
	// Participants undocumented
	Participants []InvitationParticipantInfo `json:"participants,omitempty"`
	// ClientContext undocumented
	ClientContext *string `json:"clientContext,omitempty"`
}

ParticipantCollectionInviteRequestParameter undocumented

type ParticipantInfo ¶

type ParticipantInfo struct {
	// Object is the base model of ParticipantInfo
	Object
	// Identity undocumented
	Identity *IdentitySet `json:"identity,omitempty"`
	// Region undocumented
	Region *string `json:"region,omitempty"`
	// LanguageID undocumented
	LanguageID *string `json:"languageId,omitempty"`
}

ParticipantInfo undocumented

type ParticipantMuteRequest ¶

type ParticipantMuteRequest struct{ BaseRequest }

func (*ParticipantMuteRequest) Post ¶

type ParticipantMuteRequestBuilder ¶

type ParticipantMuteRequestBuilder struct{ BaseRequestBuilder }

func (*ParticipantMuteRequestBuilder) Request ¶

type ParticipantMuteRequestParameter ¶

type ParticipantMuteRequestParameter struct {
	// ClientContext undocumented
	ClientContext *string `json:"clientContext,omitempty"`
}

ParticipantMuteRequestParameter undocumented

type ParticipantRequest ¶

type ParticipantRequest struct{ BaseRequest }

ParticipantRequest is request for Participant

func (*ParticipantRequest) Delete ¶

func (r *ParticipantRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Participant

func (*ParticipantRequest) Get ¶

func (r *ParticipantRequest) Get(ctx context.Context) (resObj *Participant, err error)

Get performs GET request for Participant

func (*ParticipantRequest) Update ¶

func (r *ParticipantRequest) Update(ctx context.Context, reqObj *Participant) error

Update performs PATCH request for Participant

type ParticipantRequestBuilder ¶

type ParticipantRequestBuilder struct{ BaseRequestBuilder }

ParticipantRequestBuilder is request builder for Participant

func (*ParticipantRequestBuilder) Mute ¶

Mute action undocumented

func (*ParticipantRequestBuilder) Request ¶

Request returns ParticipantRequest

type PasswordCredential ¶

type PasswordCredential struct {
	// Object is the base model of PasswordCredential
	Object
	// CustomKeyIdentifier undocumented
	CustomKeyIdentifier *Binary `json:"customKeyIdentifier,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// EndDateTime undocumented
	EndDateTime *time.Time `json:"endDateTime,omitempty"`
	// KeyID undocumented
	KeyID *UUID `json:"keyId,omitempty"`
	// StartDateTime undocumented
	StartDateTime *time.Time `json:"startDateTime,omitempty"`
	// SecretText undocumented
	SecretText *string `json:"secretText,omitempty"`
	// Hint undocumented
	Hint *string `json:"hint,omitempty"`
}

PasswordCredential undocumented

type PasswordProfile ¶

type PasswordProfile struct {
	// Object is the base model of PasswordProfile
	Object
	// Password undocumented
	Password *string `json:"password,omitempty"`
	// ForceChangePasswordNextSignIn undocumented
	ForceChangePasswordNextSignIn *bool `json:"forceChangePasswordNextSignIn,omitempty"`
	// ForceChangePasswordNextSignInWithMFA undocumented
	ForceChangePasswordNextSignInWithMFA *bool `json:"forceChangePasswordNextSignInWithMfa,omitempty"`
}

PasswordProfile undocumented

type PatternedRecurrence ¶

type PatternedRecurrence struct {
	// Object is the base model of PatternedRecurrence
	Object
	// Pattern undocumented
	Pattern *RecurrencePattern `json:"pattern,omitempty"`
	// Range undocumented
	Range *RecurrenceRange `json:"range,omitempty"`
}

PatternedRecurrence undocumented

type Permission ¶

type Permission struct {
	// Entity is the base model of Permission
	Entity
	// GrantedTo undocumented
	GrantedTo *IdentitySet `json:"grantedTo,omitempty"`
	// InheritedFrom undocumented
	InheritedFrom *ItemReference `json:"inheritedFrom,omitempty"`
	// Invitation undocumented
	Invitation *SharingInvitation `json:"invitation,omitempty"`
	// Link undocumented
	Link *SharingLink `json:"link,omitempty"`
	// Roles undocumented
	Roles []string `json:"roles,omitempty"`
	// ShareID undocumented
	ShareID *string `json:"shareId,omitempty"`
}

Permission undocumented

type PermissionRequest ¶

type PermissionRequest struct{ BaseRequest }

PermissionRequest is request for Permission

func (*PermissionRequest) Delete ¶

func (r *PermissionRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Permission

func (*PermissionRequest) Get ¶

func (r *PermissionRequest) Get(ctx context.Context) (resObj *Permission, err error)

Get performs GET request for Permission

func (*PermissionRequest) Update ¶

func (r *PermissionRequest) Update(ctx context.Context, reqObj *Permission) error

Update performs PATCH request for Permission

type PermissionRequestBuilder ¶

type PermissionRequestBuilder struct{ BaseRequestBuilder }

PermissionRequestBuilder is request builder for Permission

func (*PermissionRequestBuilder) Request ¶

Request returns PermissionRequest

type PermissionScope ¶

type PermissionScope struct {
	// Object is the base model of PermissionScope
	Object
	// AdminConsentDescription undocumented
	AdminConsentDescription *string `json:"adminConsentDescription,omitempty"`
	// AdminConsentDisplayName undocumented
	AdminConsentDisplayName *string `json:"adminConsentDisplayName,omitempty"`
	// ID undocumented
	ID *UUID `json:"id,omitempty"`
	// IsEnabled undocumented
	IsEnabled *bool `json:"isEnabled,omitempty"`
	// Origin undocumented
	Origin *string `json:"origin,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// UserConsentDescription undocumented
	UserConsentDescription *string `json:"userConsentDescription,omitempty"`
	// UserConsentDisplayName undocumented
	UserConsentDisplayName *string `json:"userConsentDisplayName,omitempty"`
	// Value undocumented
	Value *string `json:"value,omitempty"`
}

PermissionScope undocumented

type Person ¶

type Person struct {
	// Entity is the base model of Person
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// GivenName undocumented
	GivenName *string `json:"givenName,omitempty"`
	// Surname undocumented
	Surname *string `json:"surname,omitempty"`
	// Birthday undocumented
	Birthday *string `json:"birthday,omitempty"`
	// PersonNotes undocumented
	PersonNotes *string `json:"personNotes,omitempty"`
	// IsFavorite undocumented
	IsFavorite *bool `json:"isFavorite,omitempty"`
	// ScoredEmailAddresses undocumented
	ScoredEmailAddresses []ScoredEmailAddress `json:"scoredEmailAddresses,omitempty"`
	// Phones undocumented
	Phones []Phone `json:"phones,omitempty"`
	// PostalAddresses undocumented
	PostalAddresses []Location `json:"postalAddresses,omitempty"`
	// Websites undocumented
	Websites []Website `json:"websites,omitempty"`
	// JobTitle undocumented
	JobTitle *string `json:"jobTitle,omitempty"`
	// CompanyName undocumented
	CompanyName *string `json:"companyName,omitempty"`
	// YomiCompany undocumented
	YomiCompany *string `json:"yomiCompany,omitempty"`
	// Department undocumented
	Department *string `json:"department,omitempty"`
	// OfficeLocation undocumented
	OfficeLocation *string `json:"officeLocation,omitempty"`
	// Profession undocumented
	Profession *string `json:"profession,omitempty"`
	// PersonType undocumented
	PersonType *PersonType `json:"personType,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// ImAddress undocumented
	ImAddress *string `json:"imAddress,omitempty"`
}

Person undocumented

type PersonOrGroupColumn ¶

type PersonOrGroupColumn struct {
	// Object is the base model of PersonOrGroupColumn
	Object
	// AllowMultipleSelection undocumented
	AllowMultipleSelection *bool `json:"allowMultipleSelection,omitempty"`
	// ChooseFromType undocumented
	ChooseFromType *string `json:"chooseFromType,omitempty"`
	// DisplayAs undocumented
	DisplayAs *string `json:"displayAs,omitempty"`
}

PersonOrGroupColumn undocumented

type PersonRequest ¶

type PersonRequest struct{ BaseRequest }

PersonRequest is request for Person

func (*PersonRequest) Delete ¶

func (r *PersonRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Person

func (*PersonRequest) Get ¶

func (r *PersonRequest) Get(ctx context.Context) (resObj *Person, err error)

Get performs GET request for Person

func (*PersonRequest) Update ¶

func (r *PersonRequest) Update(ctx context.Context, reqObj *Person) error

Update performs PATCH request for Person

type PersonRequestBuilder ¶

type PersonRequestBuilder struct{ BaseRequestBuilder }

PersonRequestBuilder is request builder for Person

func (*PersonRequestBuilder) Request ¶

func (b *PersonRequestBuilder) Request() *PersonRequest

Request returns PersonRequest

type PersonType ¶

type PersonType struct {
	// Object is the base model of PersonType
	Object
	// Class undocumented
	Class *string `json:"class,omitempty"`
	// Subclass undocumented
	Subclass *string `json:"subclass,omitempty"`
}

PersonType undocumented

type Phone ¶

type Phone struct {
	// Object is the base model of Phone
	Object
	// Type undocumented
	Type *PhoneType `json:"type,omitempty"`
	// Number undocumented
	Number *string `json:"number,omitempty"`
	// Region undocumented
	Region *string `json:"region,omitempty"`
	// Language undocumented
	Language *string `json:"language,omitempty"`
}

Phone undocumented

type PhoneType ¶

type PhoneType string

PhoneType undocumented

const (
	// PhoneTypeVHome undocumented
	PhoneTypeVHome PhoneType = "home"
	// PhoneTypeVBusiness undocumented
	PhoneTypeVBusiness PhoneType = "business"
	// PhoneTypeVMobile undocumented
	PhoneTypeVMobile PhoneType = "mobile"
	// PhoneTypeVOther undocumented
	PhoneTypeVOther PhoneType = "other"
	// PhoneTypeVAssistant undocumented
	PhoneTypeVAssistant PhoneType = "assistant"
	// PhoneTypeVHomeFax undocumented
	PhoneTypeVHomeFax PhoneType = "homeFax"
	// PhoneTypeVBusinessFax undocumented
	PhoneTypeVBusinessFax PhoneType = "businessFax"
	// PhoneTypeVOtherFax undocumented
	PhoneTypeVOtherFax PhoneType = "otherFax"
	// PhoneTypeVPager undocumented
	PhoneTypeVPager PhoneType = "pager"
	// PhoneTypeVRadio undocumented
	PhoneTypeVRadio PhoneType = "radio"
)

type Photo ¶

type Photo struct {
	// Object is the base model of Photo
	Object
	// CameraMake undocumented
	CameraMake *string `json:"cameraMake,omitempty"`
	// CameraModel undocumented
	CameraModel *string `json:"cameraModel,omitempty"`
	// ExposureDenominator undocumented
	ExposureDenominator *float64 `json:"exposureDenominator,omitempty"`
	// ExposureNumerator undocumented
	ExposureNumerator *float64 `json:"exposureNumerator,omitempty"`
	// FNumber undocumented
	FNumber *float64 `json:"fNumber,omitempty"`
	// FocalLength undocumented
	FocalLength *float64 `json:"focalLength,omitempty"`
	// Iso undocumented
	Iso *int `json:"iso,omitempty"`
	// TakenDateTime undocumented
	TakenDateTime *time.Time `json:"takenDateTime,omitempty"`
}

Photo undocumented

type PhysicalAddress ¶

type PhysicalAddress struct {
	// Object is the base model of PhysicalAddress
	Object
	// Street undocumented
	Street *string `json:"street,omitempty"`
	// City undocumented
	City *string `json:"city,omitempty"`
	// State undocumented
	State *string `json:"state,omitempty"`
	// CountryOrRegion undocumented
	CountryOrRegion *string `json:"countryOrRegion,omitempty"`
	// PostalCode undocumented
	PostalCode *string `json:"postalCode,omitempty"`
}

PhysicalAddress undocumented

type PhysicalAddressType ¶

type PhysicalAddressType string

PhysicalAddressType undocumented

const (
	// PhysicalAddressTypeVUnknown undocumented
	PhysicalAddressTypeVUnknown PhysicalAddressType = "unknown"
	// PhysicalAddressTypeVHome undocumented
	PhysicalAddressTypeVHome PhysicalAddressType = "home"
	// PhysicalAddressTypeVBusiness undocumented
	PhysicalAddressTypeVBusiness PhysicalAddressType = "business"
	// PhysicalAddressTypeVOther undocumented
	PhysicalAddressTypeVOther PhysicalAddressType = "other"
)

type PhysicalOfficeAddress ¶

type PhysicalOfficeAddress struct {
	// Object is the base model of PhysicalOfficeAddress
	Object
	// City undocumented
	City *string `json:"city,omitempty"`
	// CountryOrRegion undocumented
	CountryOrRegion *string `json:"countryOrRegion,omitempty"`
	// OfficeLocation undocumented
	OfficeLocation *string `json:"officeLocation,omitempty"`
	// PostalCode undocumented
	PostalCode *string `json:"postalCode,omitempty"`
	// State undocumented
	State *string `json:"state,omitempty"`
	// Street undocumented
	Street *string `json:"street,omitempty"`
}

PhysicalOfficeAddress undocumented

type Planner ¶

type Planner struct {
	// Entity is the base model of Planner
	Entity
	// Tasks undocumented
	Tasks []PlannerTask `json:"tasks,omitempty"`
	// Plans undocumented
	Plans []PlannerPlan `json:"plans,omitempty"`
	// Buckets undocumented
	Buckets []PlannerBucket `json:"buckets,omitempty"`
}

Planner undocumented

type PlannerAppliedCategories ¶

type PlannerAppliedCategories struct {
	// Object is the base model of PlannerAppliedCategories
	Object
}

PlannerAppliedCategories undocumented

type PlannerAssignedToTaskBoardTaskFormat ¶

type PlannerAssignedToTaskBoardTaskFormat struct {
	// Entity is the base model of PlannerAssignedToTaskBoardTaskFormat
	Entity
	// UnassignedOrderHint undocumented
	UnassignedOrderHint *string `json:"unassignedOrderHint,omitempty"`
	// OrderHintsByAssignee undocumented
	OrderHintsByAssignee *PlannerOrderHintsByAssignee `json:"orderHintsByAssignee,omitempty"`
}

PlannerAssignedToTaskBoardTaskFormat undocumented

type PlannerAssignedToTaskBoardTaskFormatRequest ¶

type PlannerAssignedToTaskBoardTaskFormatRequest struct{ BaseRequest }

PlannerAssignedToTaskBoardTaskFormatRequest is request for PlannerAssignedToTaskBoardTaskFormat

func (*PlannerAssignedToTaskBoardTaskFormatRequest) Delete ¶

Delete performs DELETE request for PlannerAssignedToTaskBoardTaskFormat

func (*PlannerAssignedToTaskBoardTaskFormatRequest) Get ¶

Get performs GET request for PlannerAssignedToTaskBoardTaskFormat

func (*PlannerAssignedToTaskBoardTaskFormatRequest) Update ¶

Update performs PATCH request for PlannerAssignedToTaskBoardTaskFormat

type PlannerAssignedToTaskBoardTaskFormatRequestBuilder ¶

type PlannerAssignedToTaskBoardTaskFormatRequestBuilder struct{ BaseRequestBuilder }

PlannerAssignedToTaskBoardTaskFormatRequestBuilder is request builder for PlannerAssignedToTaskBoardTaskFormat

func (*PlannerAssignedToTaskBoardTaskFormatRequestBuilder) Request ¶

Request returns PlannerAssignedToTaskBoardTaskFormatRequest

type PlannerAssignment ¶

type PlannerAssignment struct {
	// Object is the base model of PlannerAssignment
	Object
	// AssignedBy undocumented
	AssignedBy *IdentitySet `json:"assignedBy,omitempty"`
	// AssignedDateTime undocumented
	AssignedDateTime *time.Time `json:"assignedDateTime,omitempty"`
	// OrderHint undocumented
	OrderHint *string `json:"orderHint,omitempty"`
}

PlannerAssignment undocumented

type PlannerAssignments ¶

type PlannerAssignments struct {
	// Object is the base model of PlannerAssignments
	Object
}

PlannerAssignments undocumented

type PlannerBucket ¶

type PlannerBucket struct {
	// Entity is the base model of PlannerBucket
	Entity
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// PlanID undocumented
	PlanID *string `json:"planId,omitempty"`
	// OrderHint undocumented
	OrderHint *string `json:"orderHint,omitempty"`
	// Tasks undocumented
	Tasks []PlannerTask `json:"tasks,omitempty"`
}

PlannerBucket undocumented

type PlannerBucketRequest ¶

type PlannerBucketRequest struct{ BaseRequest }

PlannerBucketRequest is request for PlannerBucket

func (*PlannerBucketRequest) Delete ¶

func (r *PlannerBucketRequest) Delete(ctx context.Context) error

Delete performs DELETE request for PlannerBucket

func (*PlannerBucketRequest) Get ¶

func (r *PlannerBucketRequest) Get(ctx context.Context) (resObj *PlannerBucket, err error)

Get performs GET request for PlannerBucket

func (*PlannerBucketRequest) Update ¶

func (r *PlannerBucketRequest) Update(ctx context.Context, reqObj *PlannerBucket) error

Update performs PATCH request for PlannerBucket

type PlannerBucketRequestBuilder ¶

type PlannerBucketRequestBuilder struct{ BaseRequestBuilder }

PlannerBucketRequestBuilder is request builder for PlannerBucket

func (*PlannerBucketRequestBuilder) Request ¶

Request returns PlannerBucketRequest

func (*PlannerBucketRequestBuilder) Tasks ¶

Tasks returns request builder for PlannerTask collection

type PlannerBucketTaskBoardTaskFormat ¶

type PlannerBucketTaskBoardTaskFormat struct {
	// Entity is the base model of PlannerBucketTaskBoardTaskFormat
	Entity
	// OrderHint undocumented
	OrderHint *string `json:"orderHint,omitempty"`
}

PlannerBucketTaskBoardTaskFormat undocumented

type PlannerBucketTaskBoardTaskFormatRequest ¶

type PlannerBucketTaskBoardTaskFormatRequest struct{ BaseRequest }

PlannerBucketTaskBoardTaskFormatRequest is request for PlannerBucketTaskBoardTaskFormat

func (*PlannerBucketTaskBoardTaskFormatRequest) Delete ¶

Delete performs DELETE request for PlannerBucketTaskBoardTaskFormat

func (*PlannerBucketTaskBoardTaskFormatRequest) Get ¶

Get performs GET request for PlannerBucketTaskBoardTaskFormat

func (*PlannerBucketTaskBoardTaskFormatRequest) Update ¶

Update performs PATCH request for PlannerBucketTaskBoardTaskFormat

type PlannerBucketTaskBoardTaskFormatRequestBuilder ¶

type PlannerBucketTaskBoardTaskFormatRequestBuilder struct{ BaseRequestBuilder }

PlannerBucketTaskBoardTaskFormatRequestBuilder is request builder for PlannerBucketTaskBoardTaskFormat

func (*PlannerBucketTaskBoardTaskFormatRequestBuilder) Request ¶

Request returns PlannerBucketTaskBoardTaskFormatRequest

type PlannerBucketTasksCollectionRequest ¶

type PlannerBucketTasksCollectionRequest struct{ BaseRequest }

PlannerBucketTasksCollectionRequest is request for PlannerTask collection

func (*PlannerBucketTasksCollectionRequest) Add ¶

Add performs POST request for PlannerTask collection

func (*PlannerBucketTasksCollectionRequest) Get ¶

Get performs GET request for PlannerTask collection

func (*PlannerBucketTasksCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerTask collection, max N pages

func (*PlannerBucketTasksCollectionRequest) Paging ¶

func (r *PlannerBucketTasksCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerTask, error)

Paging perfoms paging operation for PlannerTask collection

type PlannerBucketTasksCollectionRequestBuilder ¶

type PlannerBucketTasksCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerBucketTasksCollectionRequestBuilder is request builder for PlannerTask collection

func (*PlannerBucketTasksCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerTask item

func (*PlannerBucketTasksCollectionRequestBuilder) Request ¶

Request returns request for PlannerTask collection

type PlannerBucketsCollectionRequest ¶

type PlannerBucketsCollectionRequest struct{ BaseRequest }

PlannerBucketsCollectionRequest is request for PlannerBucket collection

func (*PlannerBucketsCollectionRequest) Add ¶

Add performs POST request for PlannerBucket collection

func (*PlannerBucketsCollectionRequest) Get ¶

Get performs GET request for PlannerBucket collection

func (*PlannerBucketsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerBucket collection, max N pages

func (*PlannerBucketsCollectionRequest) Paging ¶

func (r *PlannerBucketsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerBucket, error)

Paging perfoms paging operation for PlannerBucket collection

type PlannerBucketsCollectionRequestBuilder ¶

type PlannerBucketsCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerBucketsCollectionRequestBuilder is request builder for PlannerBucket collection

func (*PlannerBucketsCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerBucket item

func (*PlannerBucketsCollectionRequestBuilder) Request ¶

Request returns request for PlannerBucket collection

type PlannerCategoryDescriptions ¶

type PlannerCategoryDescriptions struct {
	// Object is the base model of PlannerCategoryDescriptions
	Object
	// Category1 undocumented
	Category1 *string `json:"category1,omitempty"`
	// Category2 undocumented
	Category2 *string `json:"category2,omitempty"`
	// Category3 undocumented
	Category3 *string `json:"category3,omitempty"`
	// Category4 undocumented
	Category4 *string `json:"category4,omitempty"`
	// Category5 undocumented
	Category5 *string `json:"category5,omitempty"`
	// Category6 undocumented
	Category6 *string `json:"category6,omitempty"`
}

PlannerCategoryDescriptions undocumented

type PlannerChecklistItem ¶

type PlannerChecklistItem struct {
	// Object is the base model of PlannerChecklistItem
	Object
	// IsChecked undocumented
	IsChecked *bool `json:"isChecked,omitempty"`
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// OrderHint undocumented
	OrderHint *string `json:"orderHint,omitempty"`
	// LastModifiedBy undocumented
	LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
}

PlannerChecklistItem undocumented

type PlannerChecklistItems ¶

type PlannerChecklistItems struct {
	// Object is the base model of PlannerChecklistItems
	Object
}

PlannerChecklistItems undocumented

type PlannerExternalReference ¶

type PlannerExternalReference struct {
	// Object is the base model of PlannerExternalReference
	Object
	// Alias undocumented
	Alias *string `json:"alias,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// PreviewPriority undocumented
	PreviewPriority *string `json:"previewPriority,omitempty"`
	// LastModifiedBy undocumented
	LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
}

PlannerExternalReference undocumented

type PlannerExternalReferences ¶

type PlannerExternalReferences struct {
	// Object is the base model of PlannerExternalReferences
	Object
}

PlannerExternalReferences undocumented

type PlannerGroup ¶

type PlannerGroup struct {
	// Entity is the base model of PlannerGroup
	Entity
	// Plans undocumented
	Plans []PlannerPlan `json:"plans,omitempty"`
}

PlannerGroup undocumented

type PlannerGroupPlansCollectionRequest ¶

type PlannerGroupPlansCollectionRequest struct{ BaseRequest }

PlannerGroupPlansCollectionRequest is request for PlannerPlan collection

func (*PlannerGroupPlansCollectionRequest) Add ¶

func (r *PlannerGroupPlansCollectionRequest) Add(ctx context.Context, reqObj *PlannerPlan) (resObj *PlannerPlan, err error)

Add performs POST request for PlannerPlan collection

func (*PlannerGroupPlansCollectionRequest) Get ¶

Get performs GET request for PlannerPlan collection

func (*PlannerGroupPlansCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerPlan collection, max N pages

func (*PlannerGroupPlansCollectionRequest) Paging ¶

func (r *PlannerGroupPlansCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerPlan, error)

Paging perfoms paging operation for PlannerPlan collection

type PlannerGroupPlansCollectionRequestBuilder ¶

type PlannerGroupPlansCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerGroupPlansCollectionRequestBuilder is request builder for PlannerPlan collection

func (*PlannerGroupPlansCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerPlan item

func (*PlannerGroupPlansCollectionRequestBuilder) Request ¶

Request returns request for PlannerPlan collection

type PlannerGroupRequest ¶

type PlannerGroupRequest struct{ BaseRequest }

PlannerGroupRequest is request for PlannerGroup

func (*PlannerGroupRequest) Delete ¶

func (r *PlannerGroupRequest) Delete(ctx context.Context) error

Delete performs DELETE request for PlannerGroup

func (*PlannerGroupRequest) Get ¶

func (r *PlannerGroupRequest) Get(ctx context.Context) (resObj *PlannerGroup, err error)

Get performs GET request for PlannerGroup

func (*PlannerGroupRequest) Update ¶

func (r *PlannerGroupRequest) Update(ctx context.Context, reqObj *PlannerGroup) error

Update performs PATCH request for PlannerGroup

type PlannerGroupRequestBuilder ¶

type PlannerGroupRequestBuilder struct{ BaseRequestBuilder }

PlannerGroupRequestBuilder is request builder for PlannerGroup

func (*PlannerGroupRequestBuilder) Plans ¶

Plans returns request builder for PlannerPlan collection

func (*PlannerGroupRequestBuilder) Request ¶

Request returns PlannerGroupRequest

type PlannerOrderHintsByAssignee ¶

type PlannerOrderHintsByAssignee struct {
	// Object is the base model of PlannerOrderHintsByAssignee
	Object
}

PlannerOrderHintsByAssignee undocumented

type PlannerPlan ¶

type PlannerPlan struct {
	// Entity is the base model of PlannerPlan
	Entity
	// CreatedBy undocumented
	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Owner undocumented
	Owner *string `json:"owner,omitempty"`
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// Tasks undocumented
	Tasks []PlannerTask `json:"tasks,omitempty"`
	// Buckets undocumented
	Buckets []PlannerBucket `json:"buckets,omitempty"`
	// Details undocumented
	Details *PlannerPlanDetails `json:"details,omitempty"`
}

PlannerPlan undocumented

type PlannerPlanBucketsCollectionRequest ¶

type PlannerPlanBucketsCollectionRequest struct{ BaseRequest }

PlannerPlanBucketsCollectionRequest is request for PlannerBucket collection

func (*PlannerPlanBucketsCollectionRequest) Add ¶

Add performs POST request for PlannerBucket collection

func (*PlannerPlanBucketsCollectionRequest) Get ¶

Get performs GET request for PlannerBucket collection

func (*PlannerPlanBucketsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerBucket collection, max N pages

func (*PlannerPlanBucketsCollectionRequest) Paging ¶

func (r *PlannerPlanBucketsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerBucket, error)

Paging perfoms paging operation for PlannerBucket collection

type PlannerPlanBucketsCollectionRequestBuilder ¶

type PlannerPlanBucketsCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerPlanBucketsCollectionRequestBuilder is request builder for PlannerBucket collection

func (*PlannerPlanBucketsCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerBucket item

func (*PlannerPlanBucketsCollectionRequestBuilder) Request ¶

Request returns request for PlannerBucket collection

type PlannerPlanDetails ¶

type PlannerPlanDetails struct {
	// Entity is the base model of PlannerPlanDetails
	Entity
	// SharedWith undocumented
	SharedWith *PlannerUserIDs `json:"sharedWith,omitempty"`
	// CategoryDescriptions undocumented
	CategoryDescriptions *PlannerCategoryDescriptions `json:"categoryDescriptions,omitempty"`
}

PlannerPlanDetails undocumented

type PlannerPlanDetailsRequest ¶

type PlannerPlanDetailsRequest struct{ BaseRequest }

PlannerPlanDetailsRequest is request for PlannerPlanDetails

func (*PlannerPlanDetailsRequest) Delete ¶

Delete performs DELETE request for PlannerPlanDetails

func (*PlannerPlanDetailsRequest) Get ¶

Get performs GET request for PlannerPlanDetails

func (*PlannerPlanDetailsRequest) Update ¶

Update performs PATCH request for PlannerPlanDetails

type PlannerPlanDetailsRequestBuilder ¶

type PlannerPlanDetailsRequestBuilder struct{ BaseRequestBuilder }

PlannerPlanDetailsRequestBuilder is request builder for PlannerPlanDetails

func (*PlannerPlanDetailsRequestBuilder) Request ¶

Request returns PlannerPlanDetailsRequest

type PlannerPlanRequest ¶

type PlannerPlanRequest struct{ BaseRequest }

PlannerPlanRequest is request for PlannerPlan

func (*PlannerPlanRequest) Delete ¶

func (r *PlannerPlanRequest) Delete(ctx context.Context) error

Delete performs DELETE request for PlannerPlan

func (*PlannerPlanRequest) Get ¶

func (r *PlannerPlanRequest) Get(ctx context.Context) (resObj *PlannerPlan, err error)

Get performs GET request for PlannerPlan

func (*PlannerPlanRequest) Update ¶

func (r *PlannerPlanRequest) Update(ctx context.Context, reqObj *PlannerPlan) error

Update performs PATCH request for PlannerPlan

type PlannerPlanRequestBuilder ¶

type PlannerPlanRequestBuilder struct{ BaseRequestBuilder }

PlannerPlanRequestBuilder is request builder for PlannerPlan

func (*PlannerPlanRequestBuilder) Buckets ¶

Buckets returns request builder for PlannerBucket collection

func (*PlannerPlanRequestBuilder) Details ¶

Details is navigation property

func (*PlannerPlanRequestBuilder) Request ¶

Request returns PlannerPlanRequest

func (*PlannerPlanRequestBuilder) Tasks ¶

Tasks returns request builder for PlannerTask collection

type PlannerPlanTasksCollectionRequest ¶

type PlannerPlanTasksCollectionRequest struct{ BaseRequest }

PlannerPlanTasksCollectionRequest is request for PlannerTask collection

func (*PlannerPlanTasksCollectionRequest) Add ¶

func (r *PlannerPlanTasksCollectionRequest) Add(ctx context.Context, reqObj *PlannerTask) (resObj *PlannerTask, err error)

Add performs POST request for PlannerTask collection

func (*PlannerPlanTasksCollectionRequest) Get ¶

Get performs GET request for PlannerTask collection

func (*PlannerPlanTasksCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerTask collection, max N pages

func (*PlannerPlanTasksCollectionRequest) Paging ¶

func (r *PlannerPlanTasksCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerTask, error)

Paging perfoms paging operation for PlannerTask collection

type PlannerPlanTasksCollectionRequestBuilder ¶

type PlannerPlanTasksCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerPlanTasksCollectionRequestBuilder is request builder for PlannerTask collection

func (*PlannerPlanTasksCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerTask item

func (*PlannerPlanTasksCollectionRequestBuilder) Request ¶

Request returns request for PlannerTask collection

type PlannerPlansCollectionRequest ¶

type PlannerPlansCollectionRequest struct{ BaseRequest }

PlannerPlansCollectionRequest is request for PlannerPlan collection

func (*PlannerPlansCollectionRequest) Add ¶

func (r *PlannerPlansCollectionRequest) Add(ctx context.Context, reqObj *PlannerPlan) (resObj *PlannerPlan, err error)

Add performs POST request for PlannerPlan collection

func (*PlannerPlansCollectionRequest) Get ¶

Get performs GET request for PlannerPlan collection

func (*PlannerPlansCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerPlan collection, max N pages

func (*PlannerPlansCollectionRequest) Paging ¶

func (r *PlannerPlansCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerPlan, error)

Paging perfoms paging operation for PlannerPlan collection

type PlannerPlansCollectionRequestBuilder ¶

type PlannerPlansCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerPlansCollectionRequestBuilder is request builder for PlannerPlan collection

func (*PlannerPlansCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerPlan item

func (*PlannerPlansCollectionRequestBuilder) Request ¶

Request returns request for PlannerPlan collection

type PlannerPreviewType ¶

type PlannerPreviewType string

PlannerPreviewType undocumented

const (
	// PlannerPreviewTypeVAutomatic undocumented
	PlannerPreviewTypeVAutomatic PlannerPreviewType = "automatic"
	// PlannerPreviewTypeVNoPreview undocumented
	PlannerPreviewTypeVNoPreview PlannerPreviewType = "noPreview"
	// PlannerPreviewTypeVChecklist undocumented
	PlannerPreviewTypeVChecklist PlannerPreviewType = "checklist"
	// PlannerPreviewTypeVDescription undocumented
	PlannerPreviewTypeVDescription PlannerPreviewType = "description"
	// PlannerPreviewTypeVReference undocumented
	PlannerPreviewTypeVReference PlannerPreviewType = "reference"
)

type PlannerProgressTaskBoardTaskFormat ¶

type PlannerProgressTaskBoardTaskFormat struct {
	// Entity is the base model of PlannerProgressTaskBoardTaskFormat
	Entity
	// OrderHint undocumented
	OrderHint *string `json:"orderHint,omitempty"`
}

PlannerProgressTaskBoardTaskFormat undocumented

type PlannerProgressTaskBoardTaskFormatRequest ¶

type PlannerProgressTaskBoardTaskFormatRequest struct{ BaseRequest }

PlannerProgressTaskBoardTaskFormatRequest is request for PlannerProgressTaskBoardTaskFormat

func (*PlannerProgressTaskBoardTaskFormatRequest) Delete ¶

Delete performs DELETE request for PlannerProgressTaskBoardTaskFormat

func (*PlannerProgressTaskBoardTaskFormatRequest) Get ¶

Get performs GET request for PlannerProgressTaskBoardTaskFormat

func (*PlannerProgressTaskBoardTaskFormatRequest) Update ¶

Update performs PATCH request for PlannerProgressTaskBoardTaskFormat

type PlannerProgressTaskBoardTaskFormatRequestBuilder ¶

type PlannerProgressTaskBoardTaskFormatRequestBuilder struct{ BaseRequestBuilder }

PlannerProgressTaskBoardTaskFormatRequestBuilder is request builder for PlannerProgressTaskBoardTaskFormat

func (*PlannerProgressTaskBoardTaskFormatRequestBuilder) Request ¶

Request returns PlannerProgressTaskBoardTaskFormatRequest

type PlannerRequest ¶

type PlannerRequest struct{ BaseRequest }

PlannerRequest is request for Planner

func (*PlannerRequest) Delete ¶

func (r *PlannerRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Planner

func (*PlannerRequest) Get ¶

func (r *PlannerRequest) Get(ctx context.Context) (resObj *Planner, err error)

Get performs GET request for Planner

func (*PlannerRequest) Update ¶

func (r *PlannerRequest) Update(ctx context.Context, reqObj *Planner) error

Update performs PATCH request for Planner

type PlannerRequestBuilder ¶

type PlannerRequestBuilder struct{ BaseRequestBuilder }

PlannerRequestBuilder is request builder for Planner

func (*PlannerRequestBuilder) Buckets ¶

Buckets returns request builder for PlannerBucket collection

func (*PlannerRequestBuilder) Plans ¶

Plans returns request builder for PlannerPlan collection

func (*PlannerRequestBuilder) Request ¶

func (b *PlannerRequestBuilder) Request() *PlannerRequest

Request returns PlannerRequest

func (*PlannerRequestBuilder) Tasks ¶

Tasks returns request builder for PlannerTask collection

type PlannerTask ¶

type PlannerTask struct {
	// Entity is the base model of PlannerTask
	Entity
	// CreatedBy undocumented
	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
	// PlanID undocumented
	PlanID *string `json:"planId,omitempty"`
	// BucketID undocumented
	BucketID *string `json:"bucketId,omitempty"`
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// OrderHint undocumented
	OrderHint *string `json:"orderHint,omitempty"`
	// AssigneePriority undocumented
	AssigneePriority *string `json:"assigneePriority,omitempty"`
	// PercentComplete undocumented
	PercentComplete *int `json:"percentComplete,omitempty"`
	// StartDateTime undocumented
	StartDateTime *time.Time `json:"startDateTime,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// DueDateTime undocumented
	DueDateTime *time.Time `json:"dueDateTime,omitempty"`
	// HasDescription undocumented
	HasDescription *bool `json:"hasDescription,omitempty"`
	// PreviewType undocumented
	PreviewType *PlannerPreviewType `json:"previewType,omitempty"`
	// CompletedDateTime undocumented
	CompletedDateTime *time.Time `json:"completedDateTime,omitempty"`
	// CompletedBy undocumented
	CompletedBy *IdentitySet `json:"completedBy,omitempty"`
	// ReferenceCount undocumented
	ReferenceCount *int `json:"referenceCount,omitempty"`
	// ChecklistItemCount undocumented
	ChecklistItemCount *int `json:"checklistItemCount,omitempty"`
	// ActiveChecklistItemCount undocumented
	ActiveChecklistItemCount *int `json:"activeChecklistItemCount,omitempty"`
	// AppliedCategories undocumented
	AppliedCategories *PlannerAppliedCategories `json:"appliedCategories,omitempty"`
	// Assignments undocumented
	Assignments *PlannerAssignments `json:"assignments,omitempty"`
	// ConversationThreadID undocumented
	ConversationThreadID *string `json:"conversationThreadId,omitempty"`
	// Details undocumented
	Details *PlannerTaskDetails `json:"details,omitempty"`
	// AssignedToTaskBoardFormat undocumented
	AssignedToTaskBoardFormat *PlannerAssignedToTaskBoardTaskFormat `json:"assignedToTaskBoardFormat,omitempty"`
	// ProgressTaskBoardFormat undocumented
	ProgressTaskBoardFormat *PlannerProgressTaskBoardTaskFormat `json:"progressTaskBoardFormat,omitempty"`
	// BucketTaskBoardFormat undocumented
	BucketTaskBoardFormat *PlannerBucketTaskBoardTaskFormat `json:"bucketTaskBoardFormat,omitempty"`
}

PlannerTask undocumented

type PlannerTaskDetails ¶

type PlannerTaskDetails struct {
	// Entity is the base model of PlannerTaskDetails
	Entity
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// PreviewType undocumented
	PreviewType *PlannerPreviewType `json:"previewType,omitempty"`
	// References undocumented
	References *PlannerExternalReferences `json:"references,omitempty"`
	// Checklist undocumented
	Checklist *PlannerChecklistItems `json:"checklist,omitempty"`
}

PlannerTaskDetails undocumented

type PlannerTaskDetailsRequest ¶

type PlannerTaskDetailsRequest struct{ BaseRequest }

PlannerTaskDetailsRequest is request for PlannerTaskDetails

func (*PlannerTaskDetailsRequest) Delete ¶

Delete performs DELETE request for PlannerTaskDetails

func (*PlannerTaskDetailsRequest) Get ¶

Get performs GET request for PlannerTaskDetails

func (*PlannerTaskDetailsRequest) Update ¶

Update performs PATCH request for PlannerTaskDetails

type PlannerTaskDetailsRequestBuilder ¶

type PlannerTaskDetailsRequestBuilder struct{ BaseRequestBuilder }

PlannerTaskDetailsRequestBuilder is request builder for PlannerTaskDetails

func (*PlannerTaskDetailsRequestBuilder) Request ¶

Request returns PlannerTaskDetailsRequest

type PlannerTaskRequest ¶

type PlannerTaskRequest struct{ BaseRequest }

PlannerTaskRequest is request for PlannerTask

func (*PlannerTaskRequest) Delete ¶

func (r *PlannerTaskRequest) Delete(ctx context.Context) error

Delete performs DELETE request for PlannerTask

func (*PlannerTaskRequest) Get ¶

func (r *PlannerTaskRequest) Get(ctx context.Context) (resObj *PlannerTask, err error)

Get performs GET request for PlannerTask

func (*PlannerTaskRequest) Update ¶

func (r *PlannerTaskRequest) Update(ctx context.Context, reqObj *PlannerTask) error

Update performs PATCH request for PlannerTask

type PlannerTaskRequestBuilder ¶

type PlannerTaskRequestBuilder struct{ BaseRequestBuilder }

PlannerTaskRequestBuilder is request builder for PlannerTask

func (*PlannerTaskRequestBuilder) AssignedToTaskBoardFormat ¶

AssignedToTaskBoardFormat is navigation property

func (*PlannerTaskRequestBuilder) BucketTaskBoardFormat ¶

BucketTaskBoardFormat is navigation property

func (*PlannerTaskRequestBuilder) Details ¶

Details is navigation property

func (*PlannerTaskRequestBuilder) ProgressTaskBoardFormat ¶

ProgressTaskBoardFormat is navigation property

func (*PlannerTaskRequestBuilder) Request ¶

Request returns PlannerTaskRequest

type PlannerTasksCollectionRequest ¶

type PlannerTasksCollectionRequest struct{ BaseRequest }

PlannerTasksCollectionRequest is request for PlannerTask collection

func (*PlannerTasksCollectionRequest) Add ¶

func (r *PlannerTasksCollectionRequest) Add(ctx context.Context, reqObj *PlannerTask) (resObj *PlannerTask, err error)

Add performs POST request for PlannerTask collection

func (*PlannerTasksCollectionRequest) Get ¶

Get performs GET request for PlannerTask collection

func (*PlannerTasksCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerTask collection, max N pages

func (*PlannerTasksCollectionRequest) Paging ¶

func (r *PlannerTasksCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerTask, error)

Paging perfoms paging operation for PlannerTask collection

type PlannerTasksCollectionRequestBuilder ¶

type PlannerTasksCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerTasksCollectionRequestBuilder is request builder for PlannerTask collection

func (*PlannerTasksCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerTask item

func (*PlannerTasksCollectionRequestBuilder) Request ¶

Request returns request for PlannerTask collection

type PlannerUser ¶

type PlannerUser struct {
	// Entity is the base model of PlannerUser
	Entity
	// Tasks undocumented
	Tasks []PlannerTask `json:"tasks,omitempty"`
	// Plans undocumented
	Plans []PlannerPlan `json:"plans,omitempty"`
}

PlannerUser undocumented

type PlannerUserIDs ¶

type PlannerUserIDs struct {
	// Object is the base model of PlannerUserIDs
	Object
}

PlannerUserIDs undocumented

type PlannerUserPlansCollectionRequest ¶

type PlannerUserPlansCollectionRequest struct{ BaseRequest }

PlannerUserPlansCollectionRequest is request for PlannerPlan collection

func (*PlannerUserPlansCollectionRequest) Add ¶

func (r *PlannerUserPlansCollectionRequest) Add(ctx context.Context, reqObj *PlannerPlan) (resObj *PlannerPlan, err error)

Add performs POST request for PlannerPlan collection

func (*PlannerUserPlansCollectionRequest) Get ¶

Get performs GET request for PlannerPlan collection

func (*PlannerUserPlansCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerPlan collection, max N pages

func (*PlannerUserPlansCollectionRequest) Paging ¶

func (r *PlannerUserPlansCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerPlan, error)

Paging perfoms paging operation for PlannerPlan collection

type PlannerUserPlansCollectionRequestBuilder ¶

type PlannerUserPlansCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerUserPlansCollectionRequestBuilder is request builder for PlannerPlan collection

func (*PlannerUserPlansCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerPlan item

func (*PlannerUserPlansCollectionRequestBuilder) Request ¶

Request returns request for PlannerPlan collection

type PlannerUserRequest ¶

type PlannerUserRequest struct{ BaseRequest }

PlannerUserRequest is request for PlannerUser

func (*PlannerUserRequest) Delete ¶

func (r *PlannerUserRequest) Delete(ctx context.Context) error

Delete performs DELETE request for PlannerUser

func (*PlannerUserRequest) Get ¶

func (r *PlannerUserRequest) Get(ctx context.Context) (resObj *PlannerUser, err error)

Get performs GET request for PlannerUser

func (*PlannerUserRequest) Update ¶

func (r *PlannerUserRequest) Update(ctx context.Context, reqObj *PlannerUser) error

Update performs PATCH request for PlannerUser

type PlannerUserRequestBuilder ¶

type PlannerUserRequestBuilder struct{ BaseRequestBuilder }

PlannerUserRequestBuilder is request builder for PlannerUser

func (*PlannerUserRequestBuilder) Plans ¶

Plans returns request builder for PlannerPlan collection

func (*PlannerUserRequestBuilder) Request ¶

Request returns PlannerUserRequest

func (*PlannerUserRequestBuilder) Tasks ¶

Tasks returns request builder for PlannerTask collection

type PlannerUserTasksCollectionRequest ¶

type PlannerUserTasksCollectionRequest struct{ BaseRequest }

PlannerUserTasksCollectionRequest is request for PlannerTask collection

func (*PlannerUserTasksCollectionRequest) Add ¶

func (r *PlannerUserTasksCollectionRequest) Add(ctx context.Context, reqObj *PlannerTask) (resObj *PlannerTask, err error)

Add performs POST request for PlannerTask collection

func (*PlannerUserTasksCollectionRequest) Get ¶

Get performs GET request for PlannerTask collection

func (*PlannerUserTasksCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for PlannerTask collection, max N pages

func (*PlannerUserTasksCollectionRequest) Paging ¶

func (r *PlannerUserTasksCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]PlannerTask, error)

Paging perfoms paging operation for PlannerTask collection

type PlannerUserTasksCollectionRequestBuilder ¶

type PlannerUserTasksCollectionRequestBuilder struct{ BaseRequestBuilder }

PlannerUserTasksCollectionRequestBuilder is request builder for PlannerTask collection

func (*PlannerUserTasksCollectionRequestBuilder) ID ¶

ID returns request builder for PlannerTask item

func (*PlannerUserTasksCollectionRequestBuilder) Request ¶

Request returns request for PlannerTask collection

type PlayPromptOperation ¶

type PlayPromptOperation struct {
	// CommsOperation is the base model of PlayPromptOperation
	CommsOperation
}

PlayPromptOperation undocumented

type PolicyPlatformType ¶

type PolicyPlatformType string

PolicyPlatformType undocumented

const (
	// PolicyPlatformTypeVAndroid undocumented
	PolicyPlatformTypeVAndroid PolicyPlatformType = "android"
	// PolicyPlatformTypeVIOS undocumented
	PolicyPlatformTypeVIOS PolicyPlatformType = "iOS"
	// PolicyPlatformTypeVMacOS undocumented
	PolicyPlatformTypeVMacOS PolicyPlatformType = "macOS"
	// PolicyPlatformTypeVWindowsPhone81 undocumented
	PolicyPlatformTypeVWindowsPhone81 PolicyPlatformType = "windowsPhone81"
	// PolicyPlatformTypeVWindows81AndLater undocumented
	PolicyPlatformTypeVWindows81AndLater PolicyPlatformType = "windows81AndLater"
	// PolicyPlatformTypeVWindows10AndLater undocumented
	PolicyPlatformTypeVWindows10AndLater PolicyPlatformType = "windows10AndLater"
	// PolicyPlatformTypeVAndroidWorkProfile undocumented
	PolicyPlatformTypeVAndroidWorkProfile PolicyPlatformType = "androidWorkProfile"
	// PolicyPlatformTypeVAll undocumented
	PolicyPlatformTypeVAll PolicyPlatformType = "all"
)

type Post ¶

type Post struct {
	// OutlookItem is the base model of Post
	OutlookItem
	// Body undocumented
	Body *ItemBody `json:"body,omitempty"`
	// ReceivedDateTime undocumented
	ReceivedDateTime *time.Time `json:"receivedDateTime,omitempty"`
	// HasAttachments undocumented
	HasAttachments *bool `json:"hasAttachments,omitempty"`
	// From undocumented
	From *Recipient `json:"from,omitempty"`
	// Sender undocumented
	Sender *Recipient `json:"sender,omitempty"`
	// ConversationThreadID undocumented
	ConversationThreadID *string `json:"conversationThreadId,omitempty"`
	// NewParticipants undocumented
	NewParticipants []Recipient `json:"newParticipants,omitempty"`
	// ConversationID undocumented
	ConversationID *string `json:"conversationId,omitempty"`
	// InReplyTo undocumented
	InReplyTo *Post `json:"inReplyTo,omitempty"`
	// SingleValueExtendedProperties undocumented
	SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
	// MultiValueExtendedProperties undocumented
	MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
	// Extensions undocumented
	Extensions []Extension `json:"extensions,omitempty"`
	// Attachments undocumented
	Attachments []Attachment `json:"attachments,omitempty"`
}

Post undocumented

type PostAttachmentsCollectionRequest ¶

type PostAttachmentsCollectionRequest struct{ BaseRequest }

PostAttachmentsCollectionRequest is request for Attachment collection

func (*PostAttachmentsCollectionRequest) Add ¶

func (r *PostAttachmentsCollectionRequest) Add(ctx context.Context, reqObj *Attachment) (resObj *Attachment, err error)

Add performs POST request for Attachment collection

func (*PostAttachmentsCollectionRequest) Get ¶

Get performs GET request for Attachment collection

func (*PostAttachmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Attachment collection, max N pages

func (*PostAttachmentsCollectionRequest) Paging ¶

func (r *PostAttachmentsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Attachment, error)

Paging perfoms paging operation for Attachment collection

type PostAttachmentsCollectionRequestBuilder ¶

type PostAttachmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

PostAttachmentsCollectionRequestBuilder is request builder for Attachment collection

func (*PostAttachmentsCollectionRequestBuilder) ID ¶

ID returns request builder for Attachment item

func (*PostAttachmentsCollectionRequestBuilder) Request ¶

Request returns request for Attachment collection

type PostExtensionsCollectionRequest ¶

type PostExtensionsCollectionRequest struct{ BaseRequest }

PostExtensionsCollectionRequest is request for Extension collection

func (*PostExtensionsCollectionRequest) Add ¶

func (r *PostExtensionsCollectionRequest) Add(ctx context.Context, reqObj *Extension) (resObj *Extension, err error)

Add performs POST request for Extension collection

func (*PostExtensionsCollectionRequest) Get ¶

Get performs GET request for Extension collection

func (*PostExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Extension collection, max N pages

func (*PostExtensionsCollectionRequest) Paging ¶

func (r *PostExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Extension, error)

Paging perfoms paging operation for Extension collection

type PostExtensionsCollectionRequestBuilder ¶

type PostExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

PostExtensionsCollectionRequestBuilder is request builder for Extension collection

func (*PostExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for Extension item

func (*PostExtensionsCollectionRequestBuilder) Request ¶

Request returns request for Extension collection

type PostForwardRequest ¶

type PostForwardRequest struct{ BaseRequest }

func (*PostForwardRequest) Post ¶

func (r *PostForwardRequest) Post(ctx context.Context) error

type PostForwardRequestBuilder ¶

type PostForwardRequestBuilder struct{ BaseRequestBuilder }

func (*PostForwardRequestBuilder) Request ¶

type PostForwardRequestParameter ¶

type PostForwardRequestParameter struct {
	// Comment undocumented
	Comment *string `json:"Comment,omitempty"`
	// ToRecipients undocumented
	ToRecipients []Recipient `json:"ToRecipients,omitempty"`
}

PostForwardRequestParameter undocumented

type PostMultiValueExtendedPropertiesCollectionRequest ¶

type PostMultiValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

PostMultiValueExtendedPropertiesCollectionRequest is request for MultiValueLegacyExtendedProperty collection

func (*PostMultiValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for MultiValueLegacyExtendedProperty collection

func (*PostMultiValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for MultiValueLegacyExtendedProperty collection

func (*PostMultiValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MultiValueLegacyExtendedProperty collection, max N pages

func (*PostMultiValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for MultiValueLegacyExtendedProperty collection

type PostMultiValueExtendedPropertiesCollectionRequestBuilder ¶

type PostMultiValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

PostMultiValueExtendedPropertiesCollectionRequestBuilder is request builder for MultiValueLegacyExtendedProperty collection

func (*PostMultiValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for MultiValueLegacyExtendedProperty item

func (*PostMultiValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for MultiValueLegacyExtendedProperty collection

type PostReplyRequest ¶

type PostReplyRequest struct{ BaseRequest }

func (*PostReplyRequest) Post ¶

func (r *PostReplyRequest) Post(ctx context.Context) error

type PostReplyRequestBuilder ¶

type PostReplyRequestBuilder struct{ BaseRequestBuilder }

func (*PostReplyRequestBuilder) Request ¶

type PostReplyRequestParameter ¶

type PostReplyRequestParameter struct {
	// Post undocumented
	Post *Post `json:"Post,omitempty"`
}

PostReplyRequestParameter undocumented

type PostRequest ¶

type PostRequest struct{ BaseRequest }

PostRequest is request for Post

func (*PostRequest) Delete ¶

func (r *PostRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Post

func (*PostRequest) Get ¶

func (r *PostRequest) Get(ctx context.Context) (resObj *Post, err error)

Get performs GET request for Post

func (*PostRequest) Update ¶

func (r *PostRequest) Update(ctx context.Context, reqObj *Post) error

Update performs PATCH request for Post

type PostRequestBuilder ¶

type PostRequestBuilder struct{ BaseRequestBuilder }

PostRequestBuilder is request builder for Post

func (*PostRequestBuilder) Attachments ¶

Attachments returns request builder for Attachment collection

func (*PostRequestBuilder) Extensions ¶

Extensions returns request builder for Extension collection

func (*PostRequestBuilder) Forward ¶

Forward action undocumented

func (*PostRequestBuilder) InReplyTo ¶

func (b *PostRequestBuilder) InReplyTo() *PostRequestBuilder

InReplyTo is navigation property

func (*PostRequestBuilder) MultiValueExtendedProperties ¶

MultiValueExtendedProperties returns request builder for MultiValueLegacyExtendedProperty collection

func (*PostRequestBuilder) Reply ¶

Reply action undocumented

func (*PostRequestBuilder) Request ¶

func (b *PostRequestBuilder) Request() *PostRequest

Request returns PostRequest

func (*PostRequestBuilder) SingleValueExtendedProperties ¶

SingleValueExtendedProperties returns request builder for SingleValueLegacyExtendedProperty collection

type PostSingleValueExtendedPropertiesCollectionRequest ¶

type PostSingleValueExtendedPropertiesCollectionRequest struct{ BaseRequest }

PostSingleValueExtendedPropertiesCollectionRequest is request for SingleValueLegacyExtendedProperty collection

func (*PostSingleValueExtendedPropertiesCollectionRequest) Add ¶

Add performs POST request for SingleValueLegacyExtendedProperty collection

func (*PostSingleValueExtendedPropertiesCollectionRequest) Get ¶

Get performs GET request for SingleValueLegacyExtendedProperty collection

func (*PostSingleValueExtendedPropertiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SingleValueLegacyExtendedProperty collection, max N pages

func (*PostSingleValueExtendedPropertiesCollectionRequest) Paging ¶

Paging perfoms paging operation for SingleValueLegacyExtendedProperty collection

type PostSingleValueExtendedPropertiesCollectionRequestBuilder ¶

type PostSingleValueExtendedPropertiesCollectionRequestBuilder struct{ BaseRequestBuilder }

PostSingleValueExtendedPropertiesCollectionRequestBuilder is request builder for SingleValueLegacyExtendedProperty collection

func (*PostSingleValueExtendedPropertiesCollectionRequestBuilder) ID ¶

ID returns request builder for SingleValueLegacyExtendedProperty item

func (*PostSingleValueExtendedPropertiesCollectionRequestBuilder) Request ¶

Request returns request for SingleValueLegacyExtendedProperty collection

type PreAuthorizedApplication ¶

type PreAuthorizedApplication struct {
	// Object is the base model of PreAuthorizedApplication
	Object
	// AppID undocumented
	AppID *string `json:"appId,omitempty"`
	// DelegatedPermissionIDs undocumented
	DelegatedPermissionIDs []string `json:"delegatedPermissionIds,omitempty"`
}

PreAuthorizedApplication undocumented

type PrereleaseFeatures ¶

type PrereleaseFeatures string

PrereleaseFeatures undocumented

const (
	// PrereleaseFeaturesVUserDefined undocumented
	PrereleaseFeaturesVUserDefined PrereleaseFeatures = "userDefined"
	// PrereleaseFeaturesVSettingsOnly undocumented
	PrereleaseFeaturesVSettingsOnly PrereleaseFeatures = "settingsOnly"
	// PrereleaseFeaturesVSettingsAndExperimentations undocumented
	PrereleaseFeaturesVSettingsAndExperimentations PrereleaseFeatures = "settingsAndExperimentations"
	// PrereleaseFeaturesVNotAllowed undocumented
	PrereleaseFeaturesVNotAllowed PrereleaseFeatures = "notAllowed"
)

type PrivacyProfile ¶

type PrivacyProfile struct {
	// Object is the base model of PrivacyProfile
	Object
	// ContactEmail undocumented
	ContactEmail *string `json:"contactEmail,omitempty"`
	// StatementURL undocumented
	StatementURL *string `json:"statementUrl,omitempty"`
}

PrivacyProfile undocumented

type Process ¶

type Process struct {
	// Object is the base model of Process
	Object
	// AccountName undocumented
	AccountName *string `json:"accountName,omitempty"`
	// CommandLine undocumented
	CommandLine *string `json:"commandLine,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// FileHash undocumented
	FileHash *FileHash `json:"fileHash,omitempty"`
	// IntegrityLevel undocumented
	IntegrityLevel *ProcessIntegrityLevel `json:"integrityLevel,omitempty"`
	// IsElevated undocumented
	IsElevated *bool `json:"isElevated,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// ParentProcessCreatedDateTime undocumented
	ParentProcessCreatedDateTime *time.Time `json:"parentProcessCreatedDateTime,omitempty"`
	// ParentProcessID undocumented
	ParentProcessID *int `json:"parentProcessId,omitempty"`
	// ParentProcessName undocumented
	ParentProcessName *string `json:"parentProcessName,omitempty"`
	// Path undocumented
	Path *string `json:"path,omitempty"`
	// ProcessID undocumented
	ProcessID *int `json:"processId,omitempty"`
}

Process undocumented

type ProcessIntegrityLevel ¶

type ProcessIntegrityLevel string

ProcessIntegrityLevel undocumented

const (
	// ProcessIntegrityLevelVUnknown undocumented
	ProcessIntegrityLevelVUnknown ProcessIntegrityLevel = "unknown"
	// ProcessIntegrityLevelVUntrusted undocumented
	ProcessIntegrityLevelVUntrusted ProcessIntegrityLevel = "untrusted"
	// ProcessIntegrityLevelVLow undocumented
	ProcessIntegrityLevelVLow ProcessIntegrityLevel = "low"
	// ProcessIntegrityLevelVMedium undocumented
	ProcessIntegrityLevelVMedium ProcessIntegrityLevel = "medium"
	// ProcessIntegrityLevelVHigh undocumented
	ProcessIntegrityLevelVHigh ProcessIntegrityLevel = "high"
	// ProcessIntegrityLevelVSystem undocumented
	ProcessIntegrityLevelVSystem ProcessIntegrityLevel = "system"
	// ProcessIntegrityLevelVUnknownFutureValue undocumented
	ProcessIntegrityLevelVUnknownFutureValue ProcessIntegrityLevel = "unknownFutureValue"
)

type ProfilePhoto ¶

type ProfilePhoto struct {
	// Entity is the base model of ProfilePhoto
	Entity
	// Height undocumented
	Height *int `json:"height,omitempty"`
	// Width undocumented
	Width *int `json:"width,omitempty"`
}

ProfilePhoto undocumented

type ProfilePhotoRequest ¶

type ProfilePhotoRequest struct{ BaseRequest }

ProfilePhotoRequest is request for ProfilePhoto

func (*ProfilePhotoRequest) Delete ¶

func (r *ProfilePhotoRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ProfilePhoto

func (*ProfilePhotoRequest) Get ¶

func (r *ProfilePhotoRequest) Get(ctx context.Context) (resObj *ProfilePhoto, err error)

Get performs GET request for ProfilePhoto

func (*ProfilePhotoRequest) Update ¶

func (r *ProfilePhotoRequest) Update(ctx context.Context, reqObj *ProfilePhoto) error

Update performs PATCH request for ProfilePhoto

type ProfilePhotoRequestBuilder ¶

type ProfilePhotoRequestBuilder struct{ BaseRequestBuilder }

ProfilePhotoRequestBuilder is request builder for ProfilePhoto

func (*ProfilePhotoRequestBuilder) Request ¶

Request returns ProfilePhotoRequest

type Prompt ¶

type Prompt struct {
	// Object is the base model of Prompt
	Object
}

Prompt undocumented

type ProvisionedPlan ¶

type ProvisionedPlan struct {
	// Object is the base model of ProvisionedPlan
	Object
	// CapabilityStatus undocumented
	CapabilityStatus *string `json:"capabilityStatus,omitempty"`
	// ProvisioningStatus undocumented
	ProvisioningStatus *string `json:"provisioningStatus,omitempty"`
	// Service undocumented
	Service *string `json:"service,omitempty"`
}

ProvisionedPlan undocumented

type ProxiedDomain ¶

type ProxiedDomain struct {
	// Object is the base model of ProxiedDomain
	Object
	// IPAddressOrFQDN The IP address or FQDN
	IPAddressOrFQDN *string `json:"ipAddressOrFQDN,omitempty"`
	// Proxy Proxy IP or FQDN
	Proxy *string `json:"proxy,omitempty"`
}

ProxiedDomain undocumented

type PublicClientApplication ¶

type PublicClientApplication struct {
	// Object is the base model of PublicClientApplication
	Object
	// RedirectUris undocumented
	RedirectUris []string `json:"redirectUris,omitempty"`
}

PublicClientApplication undocumented

type PublicationFacet ¶

type PublicationFacet struct {
	// Object is the base model of PublicationFacet
	Object
	// Level undocumented
	Level *string `json:"level,omitempty"`
	// VersionID undocumented
	VersionID *string `json:"versionId,omitempty"`
}

PublicationFacet undocumented

type Quota ¶

type Quota struct {
	// Object is the base model of Quota
	Object
	// Deleted undocumented
	Deleted *int `json:"deleted,omitempty"`
	// Remaining undocumented
	Remaining *int `json:"remaining,omitempty"`
	// State undocumented
	State *string `json:"state,omitempty"`
	// Total undocumented
	Total *int `json:"total,omitempty"`
	// Used undocumented
	Used *int `json:"used,omitempty"`
}

Quota undocumented

type RatingAppsType ¶

type RatingAppsType string

RatingAppsType undocumented

const (
	// RatingAppsTypeVAllAllowed undocumented
	RatingAppsTypeVAllAllowed RatingAppsType = "allAllowed"
	// RatingAppsTypeVAllBlocked undocumented
	RatingAppsTypeVAllBlocked RatingAppsType = "allBlocked"
	// RatingAppsTypeVAgesAbove4 undocumented
	RatingAppsTypeVAgesAbove4 RatingAppsType = "agesAbove4"
	// RatingAppsTypeVAgesAbove9 undocumented
	RatingAppsTypeVAgesAbove9 RatingAppsType = "agesAbove9"
	// RatingAppsTypeVAgesAbove12 undocumented
	RatingAppsTypeVAgesAbove12 RatingAppsType = "agesAbove12"
	// RatingAppsTypeVAgesAbove17 undocumented
	RatingAppsTypeVAgesAbove17 RatingAppsType = "agesAbove17"
)

type RatingAustraliaMoviesType ¶

type RatingAustraliaMoviesType string

RatingAustraliaMoviesType undocumented

const (
	// RatingAustraliaMoviesTypeVAllAllowed undocumented
	RatingAustraliaMoviesTypeVAllAllowed RatingAustraliaMoviesType = "allAllowed"
	// RatingAustraliaMoviesTypeVAllBlocked undocumented
	RatingAustraliaMoviesTypeVAllBlocked RatingAustraliaMoviesType = "allBlocked"
	// RatingAustraliaMoviesTypeVGeneral undocumented
	RatingAustraliaMoviesTypeVGeneral RatingAustraliaMoviesType = "general"
	// RatingAustraliaMoviesTypeVParentalGuidance undocumented
	RatingAustraliaMoviesTypeVParentalGuidance RatingAustraliaMoviesType = "parentalGuidance"
	// RatingAustraliaMoviesTypeVMature undocumented
	RatingAustraliaMoviesTypeVMature RatingAustraliaMoviesType = "mature"
	// RatingAustraliaMoviesTypeVAgesAbove15 undocumented
	RatingAustraliaMoviesTypeVAgesAbove15 RatingAustraliaMoviesType = "agesAbove15"
	// RatingAustraliaMoviesTypeVAgesAbove18 undocumented
	RatingAustraliaMoviesTypeVAgesAbove18 RatingAustraliaMoviesType = "agesAbove18"
)

type RatingAustraliaTelevisionType ¶

type RatingAustraliaTelevisionType string

RatingAustraliaTelevisionType undocumented

const (
	// RatingAustraliaTelevisionTypeVAllAllowed undocumented
	RatingAustraliaTelevisionTypeVAllAllowed RatingAustraliaTelevisionType = "allAllowed"
	// RatingAustraliaTelevisionTypeVAllBlocked undocumented
	RatingAustraliaTelevisionTypeVAllBlocked RatingAustraliaTelevisionType = "allBlocked"
	// RatingAustraliaTelevisionTypeVPreschoolers undocumented
	RatingAustraliaTelevisionTypeVPreschoolers RatingAustraliaTelevisionType = "preschoolers"
	// RatingAustraliaTelevisionTypeVChildren undocumented
	RatingAustraliaTelevisionTypeVChildren RatingAustraliaTelevisionType = "children"
	// RatingAustraliaTelevisionTypeVGeneral undocumented
	RatingAustraliaTelevisionTypeVGeneral RatingAustraliaTelevisionType = "general"
	// RatingAustraliaTelevisionTypeVParentalGuidance undocumented
	RatingAustraliaTelevisionTypeVParentalGuidance RatingAustraliaTelevisionType = "parentalGuidance"
	// RatingAustraliaTelevisionTypeVMature undocumented
	RatingAustraliaTelevisionTypeVMature RatingAustraliaTelevisionType = "mature"
	// RatingAustraliaTelevisionTypeVAgesAbove15 undocumented
	RatingAustraliaTelevisionTypeVAgesAbove15 RatingAustraliaTelevisionType = "agesAbove15"
	// RatingAustraliaTelevisionTypeVAgesAbove15AdultViolence undocumented
	RatingAustraliaTelevisionTypeVAgesAbove15AdultViolence RatingAustraliaTelevisionType = "agesAbove15AdultViolence"
)

type RatingCanadaMoviesType ¶

type RatingCanadaMoviesType string

RatingCanadaMoviesType undocumented

const (
	// RatingCanadaMoviesTypeVAllAllowed undocumented
	RatingCanadaMoviesTypeVAllAllowed RatingCanadaMoviesType = "allAllowed"
	// RatingCanadaMoviesTypeVAllBlocked undocumented
	RatingCanadaMoviesTypeVAllBlocked RatingCanadaMoviesType = "allBlocked"
	// RatingCanadaMoviesTypeVGeneral undocumented
	RatingCanadaMoviesTypeVGeneral RatingCanadaMoviesType = "general"
	// RatingCanadaMoviesTypeVParentalGuidance undocumented
	RatingCanadaMoviesTypeVParentalGuidance RatingCanadaMoviesType = "parentalGuidance"
	// RatingCanadaMoviesTypeVAgesAbove14 undocumented
	RatingCanadaMoviesTypeVAgesAbove14 RatingCanadaMoviesType = "agesAbove14"
	// RatingCanadaMoviesTypeVAgesAbove18 undocumented
	RatingCanadaMoviesTypeVAgesAbove18 RatingCanadaMoviesType = "agesAbove18"
	// RatingCanadaMoviesTypeVRestricted undocumented
	RatingCanadaMoviesTypeVRestricted RatingCanadaMoviesType = "restricted"
)

type RatingCanadaTelevisionType ¶

type RatingCanadaTelevisionType string

RatingCanadaTelevisionType undocumented

const (
	// RatingCanadaTelevisionTypeVAllAllowed undocumented
	RatingCanadaTelevisionTypeVAllAllowed RatingCanadaTelevisionType = "allAllowed"
	// RatingCanadaTelevisionTypeVAllBlocked undocumented
	RatingCanadaTelevisionTypeVAllBlocked RatingCanadaTelevisionType = "allBlocked"
	// RatingCanadaTelevisionTypeVChildren undocumented
	RatingCanadaTelevisionTypeVChildren RatingCanadaTelevisionType = "children"
	// RatingCanadaTelevisionTypeVChildrenAbove8 undocumented
	RatingCanadaTelevisionTypeVChildrenAbove8 RatingCanadaTelevisionType = "childrenAbove8"
	// RatingCanadaTelevisionTypeVGeneral undocumented
	RatingCanadaTelevisionTypeVGeneral RatingCanadaTelevisionType = "general"
	// RatingCanadaTelevisionTypeVParentalGuidance undocumented
	RatingCanadaTelevisionTypeVParentalGuidance RatingCanadaTelevisionType = "parentalGuidance"
	// RatingCanadaTelevisionTypeVAgesAbove14 undocumented
	RatingCanadaTelevisionTypeVAgesAbove14 RatingCanadaTelevisionType = "agesAbove14"
	// RatingCanadaTelevisionTypeVAgesAbove18 undocumented
	RatingCanadaTelevisionTypeVAgesAbove18 RatingCanadaTelevisionType = "agesAbove18"
)

type RatingFranceMoviesType ¶

type RatingFranceMoviesType string

RatingFranceMoviesType undocumented

const (
	// RatingFranceMoviesTypeVAllAllowed undocumented
	RatingFranceMoviesTypeVAllAllowed RatingFranceMoviesType = "allAllowed"
	// RatingFranceMoviesTypeVAllBlocked undocumented
	RatingFranceMoviesTypeVAllBlocked RatingFranceMoviesType = "allBlocked"
	// RatingFranceMoviesTypeVAgesAbove10 undocumented
	RatingFranceMoviesTypeVAgesAbove10 RatingFranceMoviesType = "agesAbove10"
	// RatingFranceMoviesTypeVAgesAbove12 undocumented
	RatingFranceMoviesTypeVAgesAbove12 RatingFranceMoviesType = "agesAbove12"
	// RatingFranceMoviesTypeVAgesAbove16 undocumented
	RatingFranceMoviesTypeVAgesAbove16 RatingFranceMoviesType = "agesAbove16"
	// RatingFranceMoviesTypeVAgesAbove18 undocumented
	RatingFranceMoviesTypeVAgesAbove18 RatingFranceMoviesType = "agesAbove18"
)

type RatingFranceTelevisionType ¶

type RatingFranceTelevisionType string

RatingFranceTelevisionType undocumented

const (
	// RatingFranceTelevisionTypeVAllAllowed undocumented
	RatingFranceTelevisionTypeVAllAllowed RatingFranceTelevisionType = "allAllowed"
	// RatingFranceTelevisionTypeVAllBlocked undocumented
	RatingFranceTelevisionTypeVAllBlocked RatingFranceTelevisionType = "allBlocked"
	// RatingFranceTelevisionTypeVAgesAbove10 undocumented
	RatingFranceTelevisionTypeVAgesAbove10 RatingFranceTelevisionType = "agesAbove10"
	// RatingFranceTelevisionTypeVAgesAbove12 undocumented
	RatingFranceTelevisionTypeVAgesAbove12 RatingFranceTelevisionType = "agesAbove12"
	// RatingFranceTelevisionTypeVAgesAbove16 undocumented
	RatingFranceTelevisionTypeVAgesAbove16 RatingFranceTelevisionType = "agesAbove16"
	// RatingFranceTelevisionTypeVAgesAbove18 undocumented
	RatingFranceTelevisionTypeVAgesAbove18 RatingFranceTelevisionType = "agesAbove18"
)

type RatingGermanyMoviesType ¶

type RatingGermanyMoviesType string

RatingGermanyMoviesType undocumented

const (
	// RatingGermanyMoviesTypeVAllAllowed undocumented
	RatingGermanyMoviesTypeVAllAllowed RatingGermanyMoviesType = "allAllowed"
	// RatingGermanyMoviesTypeVAllBlocked undocumented
	RatingGermanyMoviesTypeVAllBlocked RatingGermanyMoviesType = "allBlocked"
	// RatingGermanyMoviesTypeVGeneral undocumented
	RatingGermanyMoviesTypeVGeneral RatingGermanyMoviesType = "general"
	// RatingGermanyMoviesTypeVAgesAbove6 undocumented
	RatingGermanyMoviesTypeVAgesAbove6 RatingGermanyMoviesType = "agesAbove6"
	// RatingGermanyMoviesTypeVAgesAbove12 undocumented
	RatingGermanyMoviesTypeVAgesAbove12 RatingGermanyMoviesType = "agesAbove12"
	// RatingGermanyMoviesTypeVAgesAbove16 undocumented
	RatingGermanyMoviesTypeVAgesAbove16 RatingGermanyMoviesType = "agesAbove16"
	// RatingGermanyMoviesTypeVAdults undocumented
	RatingGermanyMoviesTypeVAdults RatingGermanyMoviesType = "adults"
)

type RatingGermanyTelevisionType ¶

type RatingGermanyTelevisionType string

RatingGermanyTelevisionType undocumented

const (
	// RatingGermanyTelevisionTypeVAllAllowed undocumented
	RatingGermanyTelevisionTypeVAllAllowed RatingGermanyTelevisionType = "allAllowed"
	// RatingGermanyTelevisionTypeVAllBlocked undocumented
	RatingGermanyTelevisionTypeVAllBlocked RatingGermanyTelevisionType = "allBlocked"
	// RatingGermanyTelevisionTypeVGeneral undocumented
	RatingGermanyTelevisionTypeVGeneral RatingGermanyTelevisionType = "general"
	// RatingGermanyTelevisionTypeVAgesAbove6 undocumented
	RatingGermanyTelevisionTypeVAgesAbove6 RatingGermanyTelevisionType = "agesAbove6"
	// RatingGermanyTelevisionTypeVAgesAbove12 undocumented
	RatingGermanyTelevisionTypeVAgesAbove12 RatingGermanyTelevisionType = "agesAbove12"
	// RatingGermanyTelevisionTypeVAgesAbove16 undocumented
	RatingGermanyTelevisionTypeVAgesAbove16 RatingGermanyTelevisionType = "agesAbove16"
	// RatingGermanyTelevisionTypeVAdults undocumented
	RatingGermanyTelevisionTypeVAdults RatingGermanyTelevisionType = "adults"
)

type RatingIrelandMoviesType ¶

type RatingIrelandMoviesType string

RatingIrelandMoviesType undocumented

const (
	// RatingIrelandMoviesTypeVAllAllowed undocumented
	RatingIrelandMoviesTypeVAllAllowed RatingIrelandMoviesType = "allAllowed"
	// RatingIrelandMoviesTypeVAllBlocked undocumented
	RatingIrelandMoviesTypeVAllBlocked RatingIrelandMoviesType = "allBlocked"
	// RatingIrelandMoviesTypeVGeneral undocumented
	RatingIrelandMoviesTypeVGeneral RatingIrelandMoviesType = "general"
	// RatingIrelandMoviesTypeVParentalGuidance undocumented
	RatingIrelandMoviesTypeVParentalGuidance RatingIrelandMoviesType = "parentalGuidance"
	// RatingIrelandMoviesTypeVAgesAbove12 undocumented
	RatingIrelandMoviesTypeVAgesAbove12 RatingIrelandMoviesType = "agesAbove12"
	// RatingIrelandMoviesTypeVAgesAbove15 undocumented
	RatingIrelandMoviesTypeVAgesAbove15 RatingIrelandMoviesType = "agesAbove15"
	// RatingIrelandMoviesTypeVAgesAbove16 undocumented
	RatingIrelandMoviesTypeVAgesAbove16 RatingIrelandMoviesType = "agesAbove16"
	// RatingIrelandMoviesTypeVAdults undocumented
	RatingIrelandMoviesTypeVAdults RatingIrelandMoviesType = "adults"
)

type RatingIrelandTelevisionType ¶

type RatingIrelandTelevisionType string

RatingIrelandTelevisionType undocumented

const (
	// RatingIrelandTelevisionTypeVAllAllowed undocumented
	RatingIrelandTelevisionTypeVAllAllowed RatingIrelandTelevisionType = "allAllowed"
	// RatingIrelandTelevisionTypeVAllBlocked undocumented
	RatingIrelandTelevisionTypeVAllBlocked RatingIrelandTelevisionType = "allBlocked"
	// RatingIrelandTelevisionTypeVGeneral undocumented
	RatingIrelandTelevisionTypeVGeneral RatingIrelandTelevisionType = "general"
	// RatingIrelandTelevisionTypeVChildren undocumented
	RatingIrelandTelevisionTypeVChildren RatingIrelandTelevisionType = "children"
	// RatingIrelandTelevisionTypeVYoungAdults undocumented
	RatingIrelandTelevisionTypeVYoungAdults RatingIrelandTelevisionType = "youngAdults"
	// RatingIrelandTelevisionTypeVParentalSupervision undocumented
	RatingIrelandTelevisionTypeVParentalSupervision RatingIrelandTelevisionType = "parentalSupervision"
	// RatingIrelandTelevisionTypeVMature undocumented
	RatingIrelandTelevisionTypeVMature RatingIrelandTelevisionType = "mature"
)

type RatingJapanMoviesType ¶

type RatingJapanMoviesType string

RatingJapanMoviesType undocumented

const (
	// RatingJapanMoviesTypeVAllAllowed undocumented
	RatingJapanMoviesTypeVAllAllowed RatingJapanMoviesType = "allAllowed"
	// RatingJapanMoviesTypeVAllBlocked undocumented
	RatingJapanMoviesTypeVAllBlocked RatingJapanMoviesType = "allBlocked"
	// RatingJapanMoviesTypeVGeneral undocumented
	RatingJapanMoviesTypeVGeneral RatingJapanMoviesType = "general"
	// RatingJapanMoviesTypeVParentalGuidance undocumented
	RatingJapanMoviesTypeVParentalGuidance RatingJapanMoviesType = "parentalGuidance"
	// RatingJapanMoviesTypeVAgesAbove15 undocumented
	RatingJapanMoviesTypeVAgesAbove15 RatingJapanMoviesType = "agesAbove15"
	// RatingJapanMoviesTypeVAgesAbove18 undocumented
	RatingJapanMoviesTypeVAgesAbove18 RatingJapanMoviesType = "agesAbove18"
)

type RatingJapanTelevisionType ¶

type RatingJapanTelevisionType string

RatingJapanTelevisionType undocumented

const (
	// RatingJapanTelevisionTypeVAllAllowed undocumented
	RatingJapanTelevisionTypeVAllAllowed RatingJapanTelevisionType = "allAllowed"
	// RatingJapanTelevisionTypeVAllBlocked undocumented
	RatingJapanTelevisionTypeVAllBlocked RatingJapanTelevisionType = "allBlocked"
	// RatingJapanTelevisionTypeVExplicitAllowed undocumented
	RatingJapanTelevisionTypeVExplicitAllowed RatingJapanTelevisionType = "explicitAllowed"
)

type RatingNewZealandMoviesType ¶

type RatingNewZealandMoviesType string

RatingNewZealandMoviesType undocumented

const (
	// RatingNewZealandMoviesTypeVAllAllowed undocumented
	RatingNewZealandMoviesTypeVAllAllowed RatingNewZealandMoviesType = "allAllowed"
	// RatingNewZealandMoviesTypeVAllBlocked undocumented
	RatingNewZealandMoviesTypeVAllBlocked RatingNewZealandMoviesType = "allBlocked"
	// RatingNewZealandMoviesTypeVGeneral undocumented
	RatingNewZealandMoviesTypeVGeneral RatingNewZealandMoviesType = "general"
	// RatingNewZealandMoviesTypeVParentalGuidance undocumented
	RatingNewZealandMoviesTypeVParentalGuidance RatingNewZealandMoviesType = "parentalGuidance"
	// RatingNewZealandMoviesTypeVMature undocumented
	RatingNewZealandMoviesTypeVMature RatingNewZealandMoviesType = "mature"
	// RatingNewZealandMoviesTypeVAgesAbove13 undocumented
	RatingNewZealandMoviesTypeVAgesAbove13 RatingNewZealandMoviesType = "agesAbove13"
	// RatingNewZealandMoviesTypeVAgesAbove15 undocumented
	RatingNewZealandMoviesTypeVAgesAbove15 RatingNewZealandMoviesType = "agesAbove15"
	// RatingNewZealandMoviesTypeVAgesAbove16 undocumented
	RatingNewZealandMoviesTypeVAgesAbove16 RatingNewZealandMoviesType = "agesAbove16"
	// RatingNewZealandMoviesTypeVAgesAbove18 undocumented
	RatingNewZealandMoviesTypeVAgesAbove18 RatingNewZealandMoviesType = "agesAbove18"
	// RatingNewZealandMoviesTypeVRestricted undocumented
	RatingNewZealandMoviesTypeVRestricted RatingNewZealandMoviesType = "restricted"
	// RatingNewZealandMoviesTypeVAgesAbove16Restricted undocumented
	RatingNewZealandMoviesTypeVAgesAbove16Restricted RatingNewZealandMoviesType = "agesAbove16Restricted"
)

type RatingNewZealandTelevisionType ¶

type RatingNewZealandTelevisionType string

RatingNewZealandTelevisionType undocumented

const (
	// RatingNewZealandTelevisionTypeVAllAllowed undocumented
	RatingNewZealandTelevisionTypeVAllAllowed RatingNewZealandTelevisionType = "allAllowed"
	// RatingNewZealandTelevisionTypeVAllBlocked undocumented
	RatingNewZealandTelevisionTypeVAllBlocked RatingNewZealandTelevisionType = "allBlocked"
	// RatingNewZealandTelevisionTypeVGeneral undocumented
	RatingNewZealandTelevisionTypeVGeneral RatingNewZealandTelevisionType = "general"
	// RatingNewZealandTelevisionTypeVParentalGuidance undocumented
	RatingNewZealandTelevisionTypeVParentalGuidance RatingNewZealandTelevisionType = "parentalGuidance"
	// RatingNewZealandTelevisionTypeVAdults undocumented
	RatingNewZealandTelevisionTypeVAdults RatingNewZealandTelevisionType = "adults"
)

type RatingUnitedKingdomMoviesType ¶

type RatingUnitedKingdomMoviesType string

RatingUnitedKingdomMoviesType undocumented

const (
	// RatingUnitedKingdomMoviesTypeVAllAllowed undocumented
	RatingUnitedKingdomMoviesTypeVAllAllowed RatingUnitedKingdomMoviesType = "allAllowed"
	// RatingUnitedKingdomMoviesTypeVAllBlocked undocumented
	RatingUnitedKingdomMoviesTypeVAllBlocked RatingUnitedKingdomMoviesType = "allBlocked"
	// RatingUnitedKingdomMoviesTypeVGeneral undocumented
	RatingUnitedKingdomMoviesTypeVGeneral RatingUnitedKingdomMoviesType = "general"
	// RatingUnitedKingdomMoviesTypeVUniversalChildren undocumented
	RatingUnitedKingdomMoviesTypeVUniversalChildren RatingUnitedKingdomMoviesType = "universalChildren"
	// RatingUnitedKingdomMoviesTypeVParentalGuidance undocumented
	RatingUnitedKingdomMoviesTypeVParentalGuidance RatingUnitedKingdomMoviesType = "parentalGuidance"
	// RatingUnitedKingdomMoviesTypeVAgesAbove12Video undocumented
	RatingUnitedKingdomMoviesTypeVAgesAbove12Video RatingUnitedKingdomMoviesType = "agesAbove12Video"
	// RatingUnitedKingdomMoviesTypeVAgesAbove12Cinema undocumented
	RatingUnitedKingdomMoviesTypeVAgesAbove12Cinema RatingUnitedKingdomMoviesType = "agesAbove12Cinema"
	// RatingUnitedKingdomMoviesTypeVAgesAbove15 undocumented
	RatingUnitedKingdomMoviesTypeVAgesAbove15 RatingUnitedKingdomMoviesType = "agesAbove15"
	// RatingUnitedKingdomMoviesTypeVAdults undocumented
	RatingUnitedKingdomMoviesTypeVAdults RatingUnitedKingdomMoviesType = "adults"
)

type RatingUnitedKingdomTelevisionType ¶

type RatingUnitedKingdomTelevisionType string

RatingUnitedKingdomTelevisionType undocumented

const (
	// RatingUnitedKingdomTelevisionTypeVAllAllowed undocumented
	RatingUnitedKingdomTelevisionTypeVAllAllowed RatingUnitedKingdomTelevisionType = "allAllowed"
	// RatingUnitedKingdomTelevisionTypeVAllBlocked undocumented
	RatingUnitedKingdomTelevisionTypeVAllBlocked RatingUnitedKingdomTelevisionType = "allBlocked"
	// RatingUnitedKingdomTelevisionTypeVCaution undocumented
	RatingUnitedKingdomTelevisionTypeVCaution RatingUnitedKingdomTelevisionType = "caution"
)

type RatingUnitedStatesMoviesType ¶

type RatingUnitedStatesMoviesType string

RatingUnitedStatesMoviesType undocumented

const (
	// RatingUnitedStatesMoviesTypeVAllAllowed undocumented
	RatingUnitedStatesMoviesTypeVAllAllowed RatingUnitedStatesMoviesType = "allAllowed"
	// RatingUnitedStatesMoviesTypeVAllBlocked undocumented
	RatingUnitedStatesMoviesTypeVAllBlocked RatingUnitedStatesMoviesType = "allBlocked"
	// RatingUnitedStatesMoviesTypeVGeneral undocumented
	RatingUnitedStatesMoviesTypeVGeneral RatingUnitedStatesMoviesType = "general"
	// RatingUnitedStatesMoviesTypeVParentalGuidance undocumented
	RatingUnitedStatesMoviesTypeVParentalGuidance RatingUnitedStatesMoviesType = "parentalGuidance"
	// RatingUnitedStatesMoviesTypeVParentalGuidance13 undocumented
	RatingUnitedStatesMoviesTypeVParentalGuidance13 RatingUnitedStatesMoviesType = "parentalGuidance13"
	// RatingUnitedStatesMoviesTypeVRestricted undocumented
	RatingUnitedStatesMoviesTypeVRestricted RatingUnitedStatesMoviesType = "restricted"
	// RatingUnitedStatesMoviesTypeVAdults undocumented
	RatingUnitedStatesMoviesTypeVAdults RatingUnitedStatesMoviesType = "adults"
)

type RatingUnitedStatesTelevisionType ¶

type RatingUnitedStatesTelevisionType string

RatingUnitedStatesTelevisionType undocumented

const (
	// RatingUnitedStatesTelevisionTypeVAllAllowed undocumented
	RatingUnitedStatesTelevisionTypeVAllAllowed RatingUnitedStatesTelevisionType = "allAllowed"
	// RatingUnitedStatesTelevisionTypeVAllBlocked undocumented
	RatingUnitedStatesTelevisionTypeVAllBlocked RatingUnitedStatesTelevisionType = "allBlocked"
	// RatingUnitedStatesTelevisionTypeVChildrenAll undocumented
	RatingUnitedStatesTelevisionTypeVChildrenAll RatingUnitedStatesTelevisionType = "childrenAll"
	// RatingUnitedStatesTelevisionTypeVChildrenAbove7 undocumented
	RatingUnitedStatesTelevisionTypeVChildrenAbove7 RatingUnitedStatesTelevisionType = "childrenAbove7"
	// RatingUnitedStatesTelevisionTypeVGeneral undocumented
	RatingUnitedStatesTelevisionTypeVGeneral RatingUnitedStatesTelevisionType = "general"
	// RatingUnitedStatesTelevisionTypeVParentalGuidance undocumented
	RatingUnitedStatesTelevisionTypeVParentalGuidance RatingUnitedStatesTelevisionType = "parentalGuidance"
	// RatingUnitedStatesTelevisionTypeVChildrenAbove14 undocumented
	RatingUnitedStatesTelevisionTypeVChildrenAbove14 RatingUnitedStatesTelevisionType = "childrenAbove14"
	// RatingUnitedStatesTelevisionTypeVAdults undocumented
	RatingUnitedStatesTelevisionTypeVAdults RatingUnitedStatesTelevisionType = "adults"
)

type RecentNotebook ¶

type RecentNotebook struct {
	// Object is the base model of RecentNotebook
	Object
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// LastAccessedTime undocumented
	LastAccessedTime *time.Time `json:"lastAccessedTime,omitempty"`
	// Links undocumented
	Links *RecentNotebookLinks `json:"links,omitempty"`
	// SourceService undocumented
	SourceService *OnenoteSourceService `json:"sourceService,omitempty"`
}

RecentNotebook undocumented

type RecentNotebookLinks struct {
	// Object is the base model of RecentNotebookLinks
	Object
	// OneNoteClientURL undocumented
	OneNoteClientURL *ExternalLink `json:"oneNoteClientUrl,omitempty"`
	// OneNoteWebURL undocumented
	OneNoteWebURL *ExternalLink `json:"oneNoteWebUrl,omitempty"`
}

RecentNotebookLinks undocumented

type Recipient ¶

type Recipient struct {
	// Object is the base model of Recipient
	Object
	// EmailAddress undocumented
	EmailAddress *EmailAddress `json:"emailAddress,omitempty"`
}

Recipient undocumented

type RecipientScopeType ¶

type RecipientScopeType string

RecipientScopeType undocumented

const (
	// RecipientScopeTypeVNone undocumented
	RecipientScopeTypeVNone RecipientScopeType = "none"
	// RecipientScopeTypeVInternal undocumented
	RecipientScopeTypeVInternal RecipientScopeType = "internal"
	// RecipientScopeTypeVExternal undocumented
	RecipientScopeTypeVExternal RecipientScopeType = "external"
	// RecipientScopeTypeVExternalPartner undocumented
	RecipientScopeTypeVExternalPartner RecipientScopeType = "externalPartner"
	// RecipientScopeTypeVExternalNonPartner undocumented
	RecipientScopeTypeVExternalNonPartner RecipientScopeType = "externalNonPartner"
)

type RecordOperation ¶

type RecordOperation struct {
	// CommsOperation is the base model of RecordOperation
	CommsOperation
	// RecordingLocation undocumented
	RecordingLocation *string `json:"recordingLocation,omitempty"`
	// RecordingAccessToken undocumented
	RecordingAccessToken *string `json:"recordingAccessToken,omitempty"`
}

RecordOperation undocumented

type RecurrencePattern ¶

type RecurrencePattern struct {
	// Object is the base model of RecurrencePattern
	Object
	// Type undocumented
	Type *RecurrencePatternType `json:"type,omitempty"`
	// Interval undocumented
	Interval *int `json:"interval,omitempty"`
	// Month undocumented
	Month *int `json:"month,omitempty"`
	// DayOfMonth undocumented
	DayOfMonth *int `json:"dayOfMonth,omitempty"`
	// DaysOfWeek undocumented
	DaysOfWeek []DayOfWeek `json:"daysOfWeek,omitempty"`
	// FirstDayOfWeek undocumented
	FirstDayOfWeek *DayOfWeek `json:"firstDayOfWeek,omitempty"`
	// Index undocumented
	Index *WeekIndex `json:"index,omitempty"`
}

RecurrencePattern undocumented

type RecurrencePatternType ¶

type RecurrencePatternType string

RecurrencePatternType undocumented

const (
	// RecurrencePatternTypeVDaily undocumented
	RecurrencePatternTypeVDaily RecurrencePatternType = "daily"
	// RecurrencePatternTypeVWeekly undocumented
	RecurrencePatternTypeVWeekly RecurrencePatternType = "weekly"
	// RecurrencePatternTypeVAbsoluteMonthly undocumented
	RecurrencePatternTypeVAbsoluteMonthly RecurrencePatternType = "absoluteMonthly"
	// RecurrencePatternTypeVRelativeMonthly undocumented
	RecurrencePatternTypeVRelativeMonthly RecurrencePatternType = "relativeMonthly"
	// RecurrencePatternTypeVAbsoluteYearly undocumented
	RecurrencePatternTypeVAbsoluteYearly RecurrencePatternType = "absoluteYearly"
	// RecurrencePatternTypeVRelativeYearly undocumented
	RecurrencePatternTypeVRelativeYearly RecurrencePatternType = "relativeYearly"
)

type RecurrenceRange ¶

type RecurrenceRange struct {
	// Object is the base model of RecurrenceRange
	Object
	// Type undocumented
	Type *RecurrenceRangeType `json:"type,omitempty"`
	// StartDate undocumented
	StartDate *Date `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate *Date `json:"endDate,omitempty"`
	// RecurrenceTimeZone undocumented
	RecurrenceTimeZone *string `json:"recurrenceTimeZone,omitempty"`
	// NumberOfOccurrences undocumented
	NumberOfOccurrences *int `json:"numberOfOccurrences,omitempty"`
}

RecurrenceRange undocumented

type RecurrenceRangeType ¶

type RecurrenceRangeType string

RecurrenceRangeType undocumented

const (
	// RecurrenceRangeTypeVEndDate undocumented
	RecurrenceRangeTypeVEndDate RecurrenceRangeType = "endDate"
	// RecurrenceRangeTypeVNoEnd undocumented
	RecurrenceRangeTypeVNoEnd RecurrenceRangeType = "noEnd"
	// RecurrenceRangeTypeVNumbered undocumented
	RecurrenceRangeTypeVNumbered RecurrenceRangeType = "numbered"
)

type ReferenceAttachment ¶

type ReferenceAttachment struct {
	// Attachment is the base model of ReferenceAttachment
	Attachment
}

ReferenceAttachment undocumented

type RegistryHive ¶

type RegistryHive string

RegistryHive undocumented

const (
	// RegistryHiveVUnknown undocumented
	RegistryHiveVUnknown RegistryHive = "unknown"
	// RegistryHiveVCurrentConfig undocumented
	RegistryHiveVCurrentConfig RegistryHive = "currentConfig"
	// RegistryHiveVCurrentUser undocumented
	RegistryHiveVCurrentUser RegistryHive = "currentUser"
	// RegistryHiveVLocalMachineSam undocumented
	RegistryHiveVLocalMachineSam RegistryHive = "localMachineSam"
	// RegistryHiveVLocalMachineSecurity undocumented
	RegistryHiveVLocalMachineSecurity RegistryHive = "localMachineSecurity"
	// RegistryHiveVLocalMachineSoftware undocumented
	RegistryHiveVLocalMachineSoftware RegistryHive = "localMachineSoftware"
	// RegistryHiveVLocalMachineSystem undocumented
	RegistryHiveVLocalMachineSystem RegistryHive = "localMachineSystem"
	// RegistryHiveVUsersDefault undocumented
	RegistryHiveVUsersDefault RegistryHive = "usersDefault"
	// RegistryHiveVUnknownFutureValue undocumented
	RegistryHiveVUnknownFutureValue RegistryHive = "unknownFutureValue"
)

type RegistryKeyState ¶

type RegistryKeyState struct {
	// Object is the base model of RegistryKeyState
	Object
	// Hive undocumented
	Hive *RegistryHive `json:"hive,omitempty"`
	// Key undocumented
	Key *string `json:"key,omitempty"`
	// OldKey undocumented
	OldKey *string `json:"oldKey,omitempty"`
	// OldValueData undocumented
	OldValueData *string `json:"oldValueData,omitempty"`
	// OldValueName undocumented
	OldValueName *string `json:"oldValueName,omitempty"`
	// Operation undocumented
	Operation *RegistryOperation `json:"operation,omitempty"`
	// ProcessID undocumented
	ProcessID *int `json:"processId,omitempty"`
	// ValueData undocumented
	ValueData *string `json:"valueData,omitempty"`
	// ValueName undocumented
	ValueName *string `json:"valueName,omitempty"`
	// ValueType undocumented
	ValueType *RegistryValueType `json:"valueType,omitempty"`
}

RegistryKeyState undocumented

type RegistryOperation ¶

type RegistryOperation string

RegistryOperation undocumented

const (
	// RegistryOperationVUnknown undocumented
	RegistryOperationVUnknown RegistryOperation = "unknown"
	// RegistryOperationVCreate undocumented
	RegistryOperationVCreate RegistryOperation = "create"
	// RegistryOperationVModify undocumented
	RegistryOperationVModify RegistryOperation = "modify"
	// RegistryOperationVDelete undocumented
	RegistryOperationVDelete RegistryOperation = "delete"
	// RegistryOperationVUnknownFutureValue undocumented
	RegistryOperationVUnknownFutureValue RegistryOperation = "unknownFutureValue"
)

type RegistryValueType ¶

type RegistryValueType string

RegistryValueType undocumented

const (
	// RegistryValueTypeVUnknown undocumented
	RegistryValueTypeVUnknown RegistryValueType = "unknown"
	// RegistryValueTypeVBinary undocumented
	RegistryValueTypeVBinary RegistryValueType = "binary"
	// RegistryValueTypeVDword undocumented
	RegistryValueTypeVDword RegistryValueType = "dword"
	// RegistryValueTypeVDwordLittleEndian undocumented
	RegistryValueTypeVDwordLittleEndian RegistryValueType = "dwordLittleEndian"
	// RegistryValueTypeVDwordBigEndian undocumented
	RegistryValueTypeVDwordBigEndian RegistryValueType = "dwordBigEndian"
	// RegistryValueTypeVExpandSz undocumented
	RegistryValueTypeVExpandSz RegistryValueType = "expandSz"
	// RegistryValueTypeVLink undocumented
	RegistryValueTypeVLink RegistryValueType = "link"
	// RegistryValueTypeVMultiSz undocumented
	RegistryValueTypeVMultiSz RegistryValueType = "multiSz"
	// RegistryValueTypeVNone undocumented
	RegistryValueTypeVNone RegistryValueType = "none"
	// RegistryValueTypeVQword undocumented
	RegistryValueTypeVQword RegistryValueType = "qword"
	// RegistryValueTypeVQwordlittleEndian undocumented
	RegistryValueTypeVQwordlittleEndian RegistryValueType = "qwordlittleEndian"
	// RegistryValueTypeVSz undocumented
	RegistryValueTypeVSz RegistryValueType = "sz"
	// RegistryValueTypeVUnknownFutureValue undocumented
	RegistryValueTypeVUnknownFutureValue RegistryValueType = "unknownFutureValue"
)

type RejectReason ¶

type RejectReason string

RejectReason undocumented

const (
	// RejectReasonVNone undocumented
	RejectReasonVNone RejectReason = "none"
	// RejectReasonVBusy undocumented
	RejectReasonVBusy RejectReason = "busy"
	// RejectReasonVForbidden undocumented
	RejectReasonVForbidden RejectReason = "forbidden"
	// RejectReasonVUnknownFutureValue undocumented
	RejectReasonVUnknownFutureValue RejectReason = "unknownFutureValue"
)

type Reminder ¶

type Reminder struct {
	// Object is the base model of Reminder
	Object
	// EventID undocumented
	EventID *string `json:"eventId,omitempty"`
	// EventStartTime undocumented
	EventStartTime *DateTimeTimeZone `json:"eventStartTime,omitempty"`
	// EventEndTime undocumented
	EventEndTime *DateTimeTimeZone `json:"eventEndTime,omitempty"`
	// ChangeKey undocumented
	ChangeKey *string `json:"changeKey,omitempty"`
	// EventSubject undocumented
	EventSubject *string `json:"eventSubject,omitempty"`
	// EventLocation undocumented
	EventLocation *Location `json:"eventLocation,omitempty"`
	// EventWebLink undocumented
	EventWebLink *string `json:"eventWebLink,omitempty"`
	// ReminderFireTime undocumented
	ReminderFireTime *DateTimeTimeZone `json:"reminderFireTime,omitempty"`
}

Reminder undocumented

type RemoteAssistanceOnboardingStatus ¶

type RemoteAssistanceOnboardingStatus string

RemoteAssistanceOnboardingStatus undocumented

const (
	// RemoteAssistanceOnboardingStatusVNotOnboarded undocumented
	RemoteAssistanceOnboardingStatusVNotOnboarded RemoteAssistanceOnboardingStatus = "notOnboarded"
	// RemoteAssistanceOnboardingStatusVOnboarding undocumented
	RemoteAssistanceOnboardingStatusVOnboarding RemoteAssistanceOnboardingStatus = "onboarding"
	// RemoteAssistanceOnboardingStatusVOnboarded undocumented
	RemoteAssistanceOnboardingStatusVOnboarded RemoteAssistanceOnboardingStatus = "onboarded"
)

type RemoteAssistancePartner ¶

type RemoteAssistancePartner struct {
	// Entity is the base model of RemoteAssistancePartner
	Entity
	// DisplayName Display name of the partner.
	DisplayName *string `json:"displayName,omitempty"`
	// OnboardingURL URL of the partner's onboarding portal, where an administrator can configure their Remote Assistance service.
	OnboardingURL *string `json:"onboardingUrl,omitempty"`
	// OnboardingStatus TBD
	OnboardingStatus *RemoteAssistanceOnboardingStatus `json:"onboardingStatus,omitempty"`
	// LastConnectionDateTime Timestamp of the last request sent to Intune by the TEM partner.
	LastConnectionDateTime *time.Time `json:"lastConnectionDateTime,omitempty"`
}

RemoteAssistancePartner remoteAssistPartner resources represent the metadata and status of a given Remote Assistance partner service.

type RemoteAssistancePartnerBeginOnboardingRequest ¶

type RemoteAssistancePartnerBeginOnboardingRequest struct{ BaseRequest }

func (*RemoteAssistancePartnerBeginOnboardingRequest) Post ¶

type RemoteAssistancePartnerBeginOnboardingRequestBuilder ¶

type RemoteAssistancePartnerBeginOnboardingRequestBuilder struct{ BaseRequestBuilder }

func (*RemoteAssistancePartnerBeginOnboardingRequestBuilder) Request ¶

type RemoteAssistancePartnerBeginOnboardingRequestParameter ¶

type RemoteAssistancePartnerBeginOnboardingRequestParameter struct {
}

RemoteAssistancePartnerBeginOnboardingRequestParameter undocumented

type RemoteAssistancePartnerDisconnectRequest ¶

type RemoteAssistancePartnerDisconnectRequest struct{ BaseRequest }

func (*RemoteAssistancePartnerDisconnectRequest) Post ¶

type RemoteAssistancePartnerDisconnectRequestBuilder ¶

type RemoteAssistancePartnerDisconnectRequestBuilder struct{ BaseRequestBuilder }

func (*RemoteAssistancePartnerDisconnectRequestBuilder) Request ¶

type RemoteAssistancePartnerDisconnectRequestParameter ¶

type RemoteAssistancePartnerDisconnectRequestParameter struct {
}

RemoteAssistancePartnerDisconnectRequestParameter undocumented

type RemoteAssistancePartnerRequest ¶

type RemoteAssistancePartnerRequest struct{ BaseRequest }

RemoteAssistancePartnerRequest is request for RemoteAssistancePartner

func (*RemoteAssistancePartnerRequest) Delete ¶

Delete performs DELETE request for RemoteAssistancePartner

func (*RemoteAssistancePartnerRequest) Get ¶

Get performs GET request for RemoteAssistancePartner

func (*RemoteAssistancePartnerRequest) Update ¶

Update performs PATCH request for RemoteAssistancePartner

type RemoteAssistancePartnerRequestBuilder ¶

type RemoteAssistancePartnerRequestBuilder struct{ BaseRequestBuilder }

RemoteAssistancePartnerRequestBuilder is request builder for RemoteAssistancePartner

func (*RemoteAssistancePartnerRequestBuilder) BeginOnboarding ¶

BeginOnboarding action undocumented

func (*RemoteAssistancePartnerRequestBuilder) Disconnect ¶

Disconnect action undocumented

func (*RemoteAssistancePartnerRequestBuilder) Request ¶

Request returns RemoteAssistancePartnerRequest

type RemoteItem ¶

type RemoteItem struct {
	// Object is the base model of RemoteItem
	Object
	// CreatedBy undocumented
	CreatedBy *IdentitySet `json:"createdBy,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// File undocumented
	File *File `json:"file,omitempty"`
	// FileSystemInfo undocumented
	FileSystemInfo *FileSystemInfo `json:"fileSystemInfo,omitempty"`
	// Folder undocumented
	Folder *Folder `json:"folder,omitempty"`
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// LastModifiedBy undocumented
	LastModifiedBy *IdentitySet `json:"lastModifiedBy,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Package undocumented
	Package *Package `json:"package,omitempty"`
	// ParentReference undocumented
	ParentReference *ItemReference `json:"parentReference,omitempty"`
	// Shared undocumented
	Shared *Shared `json:"shared,omitempty"`
	// SharepointIDs undocumented
	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
	// Size undocumented
	Size *int `json:"size,omitempty"`
	// SpecialFolder undocumented
	SpecialFolder *SpecialFolder `json:"specialFolder,omitempty"`
	// WebDavURL undocumented
	WebDavURL *string `json:"webDavUrl,omitempty"`
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
}

RemoteItem undocumented

type RemoteLockActionResult ¶

type RemoteLockActionResult struct {
	// DeviceActionResult is the base model of RemoteLockActionResult
	DeviceActionResult
	// UnlockPin Pin to unlock the client
	UnlockPin *string `json:"unlockPin,omitempty"`
}

RemoteLockActionResult undocumented

type Report ¶

type Report struct {
	// Object is the base model of Report
	Object
	// Content undocumented
	Content *Stream `json:"content,omitempty"`
}

Report undocumented

type ReportRoot ¶

type ReportRoot struct {
	// Entity is the base model of ReportRoot
	Entity
}

ReportRoot The resource that represents an instance of Enrollment Failure Reports.

type ReportRootRequest ¶

type ReportRootRequest struct{ BaseRequest }

ReportRootRequest is request for ReportRoot

func (*ReportRootRequest) Delete ¶

func (r *ReportRootRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ReportRoot

func (*ReportRootRequest) Get ¶

func (r *ReportRootRequest) Get(ctx context.Context) (resObj *ReportRoot, err error)

Get performs GET request for ReportRoot

func (*ReportRootRequest) Update ¶

func (r *ReportRootRequest) Update(ctx context.Context, reqObj *ReportRoot) error

Update performs PATCH request for ReportRoot

type ReportRootRequestBuilder ¶

type ReportRootRequestBuilder struct{ BaseRequestBuilder }

ReportRootRequestBuilder is request builder for ReportRoot

func (*ReportRootRequestBuilder) Request ¶

Request returns ReportRootRequest

type RequiredPasswordType ¶

type RequiredPasswordType string

RequiredPasswordType undocumented

const (
	// RequiredPasswordTypeVDeviceDefault undocumented
	RequiredPasswordTypeVDeviceDefault RequiredPasswordType = "deviceDefault"
	// RequiredPasswordTypeVAlphanumeric undocumented
	RequiredPasswordTypeVAlphanumeric RequiredPasswordType = "alphanumeric"
	// RequiredPasswordTypeVNumeric undocumented
	RequiredPasswordTypeVNumeric RequiredPasswordType = "numeric"
)

type RequiredResourceAccess ¶

type RequiredResourceAccess struct {
	// Object is the base model of RequiredResourceAccess
	Object
	// ResourceAppID undocumented
	ResourceAppID *string `json:"resourceAppId,omitempty"`
	// ResourceAccess undocumented
	ResourceAccess []ResourceAccess `json:"resourceAccess,omitempty"`
}

RequiredResourceAccess undocumented

type ResetPasscodeActionResult ¶

type ResetPasscodeActionResult struct {
	// DeviceActionResult is the base model of ResetPasscodeActionResult
	DeviceActionResult
	// Passcode Newly generated passcode for the device
	Passcode *string `json:"passcode,omitempty"`
}

ResetPasscodeActionResult undocumented

type ResourceAccess ¶

type ResourceAccess struct {
	// Object is the base model of ResourceAccess
	Object
	// ID undocumented
	ID *UUID `json:"id,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
}

ResourceAccess undocumented

type ResourceAction ¶

type ResourceAction struct {
	// Object is the base model of ResourceAction
	Object
	// AllowedResourceActions Allowed Actions
	AllowedResourceActions []string `json:"allowedResourceActions,omitempty"`
	// NotAllowedResourceActions Not Allowed Actions
	NotAllowedResourceActions []string `json:"notAllowedResourceActions,omitempty"`
}

ResourceAction undocumented

type ResourceOperation ¶

type ResourceOperation struct {
	// Entity is the base model of ResourceOperation
	Entity
	// ResourceName Name of the Resource this operation is performed on.
	ResourceName *string `json:"resourceName,omitempty"`
	// ActionName Type of action this operation is going to perform. The actionName should be concise and limited to as few words as possible.
	ActionName *string `json:"actionName,omitempty"`
	// Description Description of the resource operation. The description is used in mouse-over text for the operation when shown in the Azure Portal.
	Description *string `json:"description,omitempty"`
}

ResourceOperation This defines an operation or action that can be performed on an Intune resource (or entity). Common operations are Read, Delete, Update or Create. These operations provide basic management of the underlying Intune resource itself. In some cases, an Intune resource can have operations that are used by the resource to take action in combination with other resources. For example, the Assign operation is used to assign a MobileApp resource to an AAD security group. Resource operations cannot be modified for built-in roles.This defines an operation or action that can be performed on an Intune resource (or entity). Common operations are Get, List, Delete, Update or Create. These operations provide basic management of the underlying Intune resource itself. In some cases, an Intune resource can have operations that are used by the resource to take action in combination with other resources. For example, the "Assign" operation is used to assign a MobileApp resource to an AAD security group. Resource operations cannot be modified for built-in roles.

type ResourceOperationRequest ¶

type ResourceOperationRequest struct{ BaseRequest }

ResourceOperationRequest is request for ResourceOperation

func (*ResourceOperationRequest) Delete ¶

Delete performs DELETE request for ResourceOperation

func (*ResourceOperationRequest) Get ¶

func (r *ResourceOperationRequest) Get(ctx context.Context) (resObj *ResourceOperation, err error)

Get performs GET request for ResourceOperation

func (*ResourceOperationRequest) Update ¶

Update performs PATCH request for ResourceOperation

type ResourceOperationRequestBuilder ¶

type ResourceOperationRequestBuilder struct{ BaseRequestBuilder }

ResourceOperationRequestBuilder is request builder for ResourceOperation

func (*ResourceOperationRequestBuilder) Request ¶

Request returns ResourceOperationRequest

type ResourceReference ¶

type ResourceReference struct {
	// Object is the base model of ResourceReference
	Object
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
}

ResourceReference undocumented

type ResourceVisualization ¶

type ResourceVisualization struct {
	// Object is the base model of ResourceVisualization
	Object
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// MediaType undocumented
	MediaType *string `json:"mediaType,omitempty"`
	// PreviewImageURL undocumented
	PreviewImageURL *string `json:"previewImageUrl,omitempty"`
	// PreviewText undocumented
	PreviewText *string `json:"previewText,omitempty"`
	// ContainerWebURL undocumented
	ContainerWebURL *string `json:"containerWebUrl,omitempty"`
	// ContainerDisplayName undocumented
	ContainerDisplayName *string `json:"containerDisplayName,omitempty"`
	// ContainerType undocumented
	ContainerType *string `json:"containerType,omitempty"`
}

ResourceVisualization undocumented

type ResponseStatus ¶

type ResponseStatus struct {
	// Object is the base model of ResponseStatus
	Object
	// Response undocumented
	Response *ResponseType `json:"response,omitempty"`
	// Time undocumented
	Time *time.Time `json:"time,omitempty"`
}

ResponseStatus undocumented

type ResponseType ¶

type ResponseType string

ResponseType undocumented

const (
	// ResponseTypeVNone undocumented
	ResponseTypeVNone ResponseType = "none"
	// ResponseTypeVOrganizer undocumented
	ResponseTypeVOrganizer ResponseType = "organizer"
	// ResponseTypeVTentativelyAccepted undocumented
	ResponseTypeVTentativelyAccepted ResponseType = "tentativelyAccepted"
	// ResponseTypeVAccepted undocumented
	ResponseTypeVAccepted ResponseType = "accepted"
	// ResponseTypeVDeclined undocumented
	ResponseTypeVDeclined ResponseType = "declined"
	// ResponseTypeVNotResponded undocumented
	ResponseTypeVNotResponded ResponseType = "notResponded"
)

type RestrictedSignIn ¶

type RestrictedSignIn struct {
	// SignIn is the base model of RestrictedSignIn
	SignIn
	// TargetTenantID undocumented
	TargetTenantID *UUID `json:"targetTenantId,omitempty"`
}

RestrictedSignIn undocumented

type RestrictedSignInRequest ¶

type RestrictedSignInRequest struct{ BaseRequest }

RestrictedSignInRequest is request for RestrictedSignIn

func (*RestrictedSignInRequest) Delete ¶

Delete performs DELETE request for RestrictedSignIn

func (*RestrictedSignInRequest) Get ¶

func (r *RestrictedSignInRequest) Get(ctx context.Context) (resObj *RestrictedSignIn, err error)

Get performs GET request for RestrictedSignIn

func (*RestrictedSignInRequest) Update ¶

Update performs PATCH request for RestrictedSignIn

type RestrictedSignInRequestBuilder ¶

type RestrictedSignInRequestBuilder struct{ BaseRequestBuilder }

RestrictedSignInRequestBuilder is request builder for RestrictedSignIn

func (*RestrictedSignInRequestBuilder) Request ¶

Request returns RestrictedSignInRequest

type ResultInfo ¶

type ResultInfo struct {
	// Object is the base model of ResultInfo
	Object
	// Code undocumented
	Code *int `json:"code,omitempty"`
	// Subcode undocumented
	Subcode *int `json:"subcode,omitempty"`
	// Message undocumented
	Message *string `json:"message,omitempty"`
}

ResultInfo undocumented

type RgbColor ¶

type RgbColor struct {
	// Object is the base model of RgbColor
	Object
	// R Red value
	R *byte `json:"r,omitempty"`
	// G Green value
	G *byte `json:"g,omitempty"`
	// B Blue value
	B *byte `json:"b,omitempty"`
}

RgbColor undocumented

type RiskDetail ¶

type RiskDetail string

RiskDetail undocumented

const (
	// RiskDetailVNone undocumented
	RiskDetailVNone RiskDetail = "none"
	// RiskDetailVAdminGeneratedTemporaryPassword undocumented
	RiskDetailVAdminGeneratedTemporaryPassword RiskDetail = "adminGeneratedTemporaryPassword"
	// RiskDetailVUserPerformedSecuredPasswordChange undocumented
	RiskDetailVUserPerformedSecuredPasswordChange RiskDetail = "userPerformedSecuredPasswordChange"
	// RiskDetailVUserPerformedSecuredPasswordReset undocumented
	RiskDetailVUserPerformedSecuredPasswordReset RiskDetail = "userPerformedSecuredPasswordReset"
	// RiskDetailVAdminConfirmedSigninSafe undocumented
	RiskDetailVAdminConfirmedSigninSafe RiskDetail = "adminConfirmedSigninSafe"
	// RiskDetailVAiConfirmedSigninSafe undocumented
	RiskDetailVAiConfirmedSigninSafe RiskDetail = "aiConfirmedSigninSafe"
	// RiskDetailVUserPassedMFADrivenByRiskBasedPolicy undocumented
	RiskDetailVUserPassedMFADrivenByRiskBasedPolicy RiskDetail = "userPassedMFADrivenByRiskBasedPolicy"
	// RiskDetailVAdminDismissedAllRiskForUser undocumented
	RiskDetailVAdminDismissedAllRiskForUser RiskDetail = "adminDismissedAllRiskForUser"
	// RiskDetailVAdminConfirmedSigninCompromised undocumented
	RiskDetailVAdminConfirmedSigninCompromised RiskDetail = "adminConfirmedSigninCompromised"
	// RiskDetailVHidden undocumented
	RiskDetailVHidden RiskDetail = "hidden"
	// RiskDetailVAdminConfirmedUserCompromised undocumented
	RiskDetailVAdminConfirmedUserCompromised RiskDetail = "adminConfirmedUserCompromised"
	// RiskDetailVUnknownFutureValue undocumented
	RiskDetailVUnknownFutureValue RiskDetail = "unknownFutureValue"
)

type RiskEventType ¶

type RiskEventType string

RiskEventType undocumented

const (
	// RiskEventTypeVUnlikelyTravel undocumented
	RiskEventTypeVUnlikelyTravel RiskEventType = "unlikelyTravel"
	// RiskEventTypeVAnonymizedIPAddress undocumented
	RiskEventTypeVAnonymizedIPAddress RiskEventType = "anonymizedIPAddress"
	// RiskEventTypeVMaliciousIPAddress undocumented
	RiskEventTypeVMaliciousIPAddress RiskEventType = "maliciousIPAddress"
	// RiskEventTypeVUnfamiliarFeatures undocumented
	RiskEventTypeVUnfamiliarFeatures RiskEventType = "unfamiliarFeatures"
	// RiskEventTypeVMalwareInfectedIPAddress undocumented
	RiskEventTypeVMalwareInfectedIPAddress RiskEventType = "malwareInfectedIPAddress"
	// RiskEventTypeVSuspiciousIPAddress undocumented
	RiskEventTypeVSuspiciousIPAddress RiskEventType = "suspiciousIPAddress"
	// RiskEventTypeVLeakedCredentials undocumented
	RiskEventTypeVLeakedCredentials RiskEventType = "leakedCredentials"
	// RiskEventTypeVInvestigationsThreatIntelligence undocumented
	RiskEventTypeVInvestigationsThreatIntelligence RiskEventType = "investigationsThreatIntelligence"
	// RiskEventTypeVGeneric undocumented
	RiskEventTypeVGeneric RiskEventType = "generic"
	// RiskEventTypeVAdminConfirmedUserCompromised undocumented
	RiskEventTypeVAdminConfirmedUserCompromised RiskEventType = "adminConfirmedUserCompromised"
	// RiskEventTypeVMcasImpossibleTravel undocumented
	RiskEventTypeVMcasImpossibleTravel RiskEventType = "mcasImpossibleTravel"
	// RiskEventTypeVMcasSuspiciousInboxManipulationRules undocumented
	RiskEventTypeVMcasSuspiciousInboxManipulationRules RiskEventType = "mcasSuspiciousInboxManipulationRules"
	// RiskEventTypeVInvestigationsThreatIntelligenceSigninLinked undocumented
	RiskEventTypeVInvestigationsThreatIntelligenceSigninLinked RiskEventType = "investigationsThreatIntelligenceSigninLinked"
	// RiskEventTypeVMaliciousIPAddressValidCredentialsBlockedIP undocumented
	RiskEventTypeVMaliciousIPAddressValidCredentialsBlockedIP RiskEventType = "maliciousIPAddressValidCredentialsBlockedIP"
	// RiskEventTypeVUnknownFutureValue undocumented
	RiskEventTypeVUnknownFutureValue RiskEventType = "unknownFutureValue"
)

type RiskLevel ¶

type RiskLevel string

RiskLevel undocumented

const (
	// RiskLevelVLow undocumented
	RiskLevelVLow RiskLevel = "low"
	// RiskLevelVMedium undocumented
	RiskLevelVMedium RiskLevel = "medium"
	// RiskLevelVHigh undocumented
	RiskLevelVHigh RiskLevel = "high"
	// RiskLevelVHidden undocumented
	RiskLevelVHidden RiskLevel = "hidden"
	// RiskLevelVNone undocumented
	RiskLevelVNone RiskLevel = "none"
	// RiskLevelVUnknownFutureValue undocumented
	RiskLevelVUnknownFutureValue RiskLevel = "unknownFutureValue"
)

type RiskState ¶

type RiskState string

RiskState undocumented

const (
	// RiskStateVNone undocumented
	RiskStateVNone RiskState = "none"
	// RiskStateVConfirmedSafe undocumented
	RiskStateVConfirmedSafe RiskState = "confirmedSafe"
	// RiskStateVRemediated undocumented
	RiskStateVRemediated RiskState = "remediated"
	// RiskStateVDismissed undocumented
	RiskStateVDismissed RiskState = "dismissed"
	// RiskStateVAtRisk undocumented
	RiskStateVAtRisk RiskState = "atRisk"
	// RiskStateVConfirmedCompromised undocumented
	RiskStateVConfirmedCompromised RiskState = "confirmedCompromised"
	// RiskStateVUnknownFutureValue undocumented
	RiskStateVUnknownFutureValue RiskState = "unknownFutureValue"
)

type RoleAssignment ¶

type RoleAssignment struct {
	// Entity is the base model of RoleAssignment
	Entity
	// DisplayName The display or friendly name of the role Assignment.
	DisplayName *string `json:"displayName,omitempty"`
	// Description Description of the Role Assignment.
	Description *string `json:"description,omitempty"`
	// ResourceScopes List of ids of role scope member security groups.  These are IDs from Azure Active Directory.
	ResourceScopes []string `json:"resourceScopes,omitempty"`
	// RoleDefinition undocumented
	RoleDefinition *RoleDefinition `json:"roleDefinition,omitempty"`
}

RoleAssignment The Role Assignment resource. Role assignments tie together a role definition with members and scopes. There can be one or more role assignments per role. This applies to custom and built-in roles.

type RoleAssignmentRequest ¶

type RoleAssignmentRequest struct{ BaseRequest }

RoleAssignmentRequest is request for RoleAssignment

func (*RoleAssignmentRequest) Delete ¶

func (r *RoleAssignmentRequest) Delete(ctx context.Context) error

Delete performs DELETE request for RoleAssignment

func (*RoleAssignmentRequest) Get ¶

func (r *RoleAssignmentRequest) Get(ctx context.Context) (resObj *RoleAssignment, err error)

Get performs GET request for RoleAssignment

func (*RoleAssignmentRequest) Update ¶

func (r *RoleAssignmentRequest) Update(ctx context.Context, reqObj *RoleAssignment) error

Update performs PATCH request for RoleAssignment

type RoleAssignmentRequestBuilder ¶

type RoleAssignmentRequestBuilder struct{ BaseRequestBuilder }

RoleAssignmentRequestBuilder is request builder for RoleAssignment

func (*RoleAssignmentRequestBuilder) Request ¶

Request returns RoleAssignmentRequest

func (*RoleAssignmentRequestBuilder) RoleDefinition ¶

RoleDefinition is navigation property

type RoleDefinition ¶

type RoleDefinition struct {
	// Entity is the base model of RoleDefinition
	Entity
	// DisplayName Display Name of the Role definition.
	DisplayName *string `json:"displayName,omitempty"`
	// Description Description of the Role definition.
	Description *string `json:"description,omitempty"`
	// RolePermissions List of Role Permissions this role is allowed to perform. These must match the actionName that is defined as part of the rolePermission.
	RolePermissions []RolePermission `json:"rolePermissions,omitempty"`
	// IsBuiltIn Type of Role. Set to True if it is built-in, or set to False if it is a custom role definition.
	IsBuiltIn *bool `json:"isBuiltIn,omitempty"`
	// RoleAssignments undocumented
	RoleAssignments []RoleAssignment `json:"roleAssignments,omitempty"`
}

RoleDefinition The Role Definition resource. The role definition is the foundation of role based access in Intune. The role combines an Intune resource such as a Mobile App and associated role permissions such as Create or Read for the resource. There are two types of roles, built-in and custom. Built-in roles cannot be modified. Both built-in roles and custom roles must have assignments to be enforced. Create custom roles if you want to define a role that allows any of the available resources and role permissions to be combined into a single role.

type RoleDefinitionRequest ¶

type RoleDefinitionRequest struct{ BaseRequest }

RoleDefinitionRequest is request for RoleDefinition

func (*RoleDefinitionRequest) Delete ¶

func (r *RoleDefinitionRequest) Delete(ctx context.Context) error

Delete performs DELETE request for RoleDefinition

func (*RoleDefinitionRequest) Get ¶

func (r *RoleDefinitionRequest) Get(ctx context.Context) (resObj *RoleDefinition, err error)

Get performs GET request for RoleDefinition

func (*RoleDefinitionRequest) Update ¶

func (r *RoleDefinitionRequest) Update(ctx context.Context, reqObj *RoleDefinition) error

Update performs PATCH request for RoleDefinition

type RoleDefinitionRequestBuilder ¶

type RoleDefinitionRequestBuilder struct{ BaseRequestBuilder }

RoleDefinitionRequestBuilder is request builder for RoleDefinition

func (*RoleDefinitionRequestBuilder) Request ¶

Request returns RoleDefinitionRequest

func (*RoleDefinitionRequestBuilder) RoleAssignments ¶

RoleAssignments returns request builder for RoleAssignment collection

type RoleDefinitionRoleAssignmentsCollectionRequest ¶

type RoleDefinitionRoleAssignmentsCollectionRequest struct{ BaseRequest }

RoleDefinitionRoleAssignmentsCollectionRequest is request for RoleAssignment collection

func (*RoleDefinitionRoleAssignmentsCollectionRequest) Add ¶

Add performs POST request for RoleAssignment collection

func (*RoleDefinitionRoleAssignmentsCollectionRequest) Get ¶

Get performs GET request for RoleAssignment collection

func (*RoleDefinitionRoleAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for RoleAssignment collection, max N pages

func (*RoleDefinitionRoleAssignmentsCollectionRequest) Paging ¶

func (r *RoleDefinitionRoleAssignmentsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]RoleAssignment, error)

Paging perfoms paging operation for RoleAssignment collection

type RoleDefinitionRoleAssignmentsCollectionRequestBuilder ¶

type RoleDefinitionRoleAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

RoleDefinitionRoleAssignmentsCollectionRequestBuilder is request builder for RoleAssignment collection

func (*RoleDefinitionRoleAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for RoleAssignment item

func (*RoleDefinitionRoleAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for RoleAssignment collection

type RolePermission ¶

type RolePermission struct {
	// Object is the base model of RolePermission
	Object
	// ResourceActions Actions
	ResourceActions []ResourceAction `json:"resourceActions,omitempty"`
}

RolePermission undocumented

type Root ¶

type Root struct {
	// Object is the base model of Root
	Object
}

Root undocumented

type SafeSearchFilterType ¶

type SafeSearchFilterType string

SafeSearchFilterType undocumented

const (
	// SafeSearchFilterTypeVUserDefined undocumented
	SafeSearchFilterTypeVUserDefined SafeSearchFilterType = "userDefined"
	// SafeSearchFilterTypeVStrict undocumented
	SafeSearchFilterTypeVStrict SafeSearchFilterType = "strict"
	// SafeSearchFilterTypeVModerate undocumented
	SafeSearchFilterTypeVModerate SafeSearchFilterType = "moderate"
)

type ScheduleInformation ¶

type ScheduleInformation struct {
	// Object is the base model of ScheduleInformation
	Object
	// ScheduleID undocumented
	ScheduleID *string `json:"scheduleId,omitempty"`
	// ScheduleItems undocumented
	ScheduleItems []ScheduleItem `json:"scheduleItems,omitempty"`
	// AvailabilityView undocumented
	AvailabilityView *string `json:"availabilityView,omitempty"`
	// Error undocumented
	Error *FreeBusyError `json:"error,omitempty"`
	// WorkingHours undocumented
	WorkingHours *WorkingHours `json:"workingHours,omitempty"`
}

ScheduleInformation undocumented

type ScheduleItem ¶

type ScheduleItem struct {
	// Object is the base model of ScheduleItem
	Object
	// Start undocumented
	Start *DateTimeTimeZone `json:"start,omitempty"`
	// End undocumented
	End *DateTimeTimeZone `json:"end,omitempty"`
	// IsPrivate undocumented
	IsPrivate *bool `json:"isPrivate,omitempty"`
	// Status undocumented
	Status *FreeBusyStatus `json:"status,omitempty"`
	// Subject undocumented
	Subject *string `json:"subject,omitempty"`
	// Location undocumented
	Location *string `json:"location,omitempty"`
}

ScheduleItem undocumented

type SchemaExtension ¶

type SchemaExtension struct {
	// Entity is the base model of SchemaExtension
	Entity
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// TargetTypes undocumented
	TargetTypes []string `json:"targetTypes,omitempty"`
	// Properties undocumented
	Properties []ExtensionSchemaProperty `json:"properties,omitempty"`
	// Status undocumented
	Status *string `json:"status,omitempty"`
	// Owner undocumented
	Owner *string `json:"owner,omitempty"`
}

SchemaExtension undocumented

type SchemaExtensionRequest ¶

type SchemaExtensionRequest struct{ BaseRequest }

SchemaExtensionRequest is request for SchemaExtension

func (*SchemaExtensionRequest) Delete ¶

Delete performs DELETE request for SchemaExtension

func (*SchemaExtensionRequest) Get ¶

func (r *SchemaExtensionRequest) Get(ctx context.Context) (resObj *SchemaExtension, err error)

Get performs GET request for SchemaExtension

func (*SchemaExtensionRequest) Update ¶

Update performs PATCH request for SchemaExtension

type SchemaExtensionRequestBuilder ¶

type SchemaExtensionRequestBuilder struct{ BaseRequestBuilder }

SchemaExtensionRequestBuilder is request builder for SchemaExtension

func (*SchemaExtensionRequestBuilder) Request ¶

Request returns SchemaExtensionRequest

type ScoredEmailAddress ¶

type ScoredEmailAddress struct {
	// Object is the base model of ScoredEmailAddress
	Object
	// Address undocumented
	Address *string `json:"address,omitempty"`
	// RelevanceScore undocumented
	RelevanceScore *float64 `json:"relevanceScore,omitempty"`
	// SelectionLikelihood undocumented
	SelectionLikelihood *SelectionLikelihoodInfo `json:"selectionLikelihood,omitempty"`
	// ItemID undocumented
	ItemID *string `json:"itemId,omitempty"`
}

ScoredEmailAddress undocumented

type ScreenSharingRole ¶

type ScreenSharingRole string

ScreenSharingRole undocumented

const (
	// ScreenSharingRoleVViewer undocumented
	ScreenSharingRoleVViewer ScreenSharingRole = "viewer"
	// ScreenSharingRoleVSharer undocumented
	ScreenSharingRoleVSharer ScreenSharingRole = "sharer"
)

type SearchResult ¶

type SearchResult struct {
	// Object is the base model of SearchResult
	Object
	// OnClickTelemetryURL undocumented
	OnClickTelemetryURL *string `json:"onClickTelemetryUrl,omitempty"`
}

SearchResult undocumented

type SectionGroup ¶

type SectionGroup struct {
	// OnenoteEntityHierarchyModel is the base model of SectionGroup
	OnenoteEntityHierarchyModel
	// SectionsURL undocumented
	SectionsURL *string `json:"sectionsUrl,omitempty"`
	// SectionGroupsURL undocumented
	SectionGroupsURL *string `json:"sectionGroupsUrl,omitempty"`
	// ParentNotebook undocumented
	ParentNotebook *Notebook `json:"parentNotebook,omitempty"`
	// ParentSectionGroup undocumented
	ParentSectionGroup *SectionGroup `json:"parentSectionGroup,omitempty"`
	// Sections undocumented
	Sections []OnenoteSection `json:"sections,omitempty"`
	// SectionGroups undocumented
	SectionGroups []SectionGroup `json:"sectionGroups,omitempty"`
}

SectionGroup undocumented

type SectionGroupRequest ¶

type SectionGroupRequest struct{ BaseRequest }

SectionGroupRequest is request for SectionGroup

func (*SectionGroupRequest) Delete ¶

func (r *SectionGroupRequest) Delete(ctx context.Context) error

Delete performs DELETE request for SectionGroup

func (*SectionGroupRequest) Get ¶

func (r *SectionGroupRequest) Get(ctx context.Context) (resObj *SectionGroup, err error)

Get performs GET request for SectionGroup

func (*SectionGroupRequest) Update ¶

func (r *SectionGroupRequest) Update(ctx context.Context, reqObj *SectionGroup) error

Update performs PATCH request for SectionGroup

type SectionGroupRequestBuilder ¶

type SectionGroupRequestBuilder struct{ BaseRequestBuilder }

SectionGroupRequestBuilder is request builder for SectionGroup

func (*SectionGroupRequestBuilder) ParentNotebook ¶

ParentNotebook is navigation property

func (*SectionGroupRequestBuilder) ParentSectionGroup ¶

func (b *SectionGroupRequestBuilder) ParentSectionGroup() *SectionGroupRequestBuilder

ParentSectionGroup is navigation property

func (*SectionGroupRequestBuilder) Request ¶

Request returns SectionGroupRequest

func (*SectionGroupRequestBuilder) SectionGroups ¶

SectionGroups returns request builder for SectionGroup collection

func (*SectionGroupRequestBuilder) Sections ¶

Sections returns request builder for OnenoteSection collection

type SectionGroupSectionGroupsCollectionRequest ¶

type SectionGroupSectionGroupsCollectionRequest struct{ BaseRequest }

SectionGroupSectionGroupsCollectionRequest is request for SectionGroup collection

func (*SectionGroupSectionGroupsCollectionRequest) Add ¶

Add performs POST request for SectionGroup collection

func (*SectionGroupSectionGroupsCollectionRequest) Get ¶

Get performs GET request for SectionGroup collection

func (*SectionGroupSectionGroupsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SectionGroup collection, max N pages

func (*SectionGroupSectionGroupsCollectionRequest) Paging ¶

func (r *SectionGroupSectionGroupsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SectionGroup, error)

Paging perfoms paging operation for SectionGroup collection

type SectionGroupSectionGroupsCollectionRequestBuilder ¶

type SectionGroupSectionGroupsCollectionRequestBuilder struct{ BaseRequestBuilder }

SectionGroupSectionGroupsCollectionRequestBuilder is request builder for SectionGroup collection

func (*SectionGroupSectionGroupsCollectionRequestBuilder) ID ¶

ID returns request builder for SectionGroup item

func (*SectionGroupSectionGroupsCollectionRequestBuilder) Request ¶

Request returns request for SectionGroup collection

type SectionGroupSectionsCollectionRequest ¶

type SectionGroupSectionsCollectionRequest struct{ BaseRequest }

SectionGroupSectionsCollectionRequest is request for OnenoteSection collection

func (*SectionGroupSectionsCollectionRequest) Add ¶

Add performs POST request for OnenoteSection collection

func (*SectionGroupSectionsCollectionRequest) Get ¶

Get performs GET request for OnenoteSection collection

func (*SectionGroupSectionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnenoteSection collection, max N pages

func (*SectionGroupSectionsCollectionRequest) Paging ¶

func (r *SectionGroupSectionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnenoteSection, error)

Paging perfoms paging operation for OnenoteSection collection

type SectionGroupSectionsCollectionRequestBuilder ¶

type SectionGroupSectionsCollectionRequestBuilder struct{ BaseRequestBuilder }

SectionGroupSectionsCollectionRequestBuilder is request builder for OnenoteSection collection

func (*SectionGroupSectionsCollectionRequestBuilder) ID ¶

ID returns request builder for OnenoteSection item

func (*SectionGroupSectionsCollectionRequestBuilder) Request ¶

Request returns request for OnenoteSection collection

type SectionLinks struct {
	// Object is the base model of SectionLinks
	Object
	// OneNoteClientURL undocumented
	OneNoteClientURL *ExternalLink `json:"oneNoteClientUrl,omitempty"`
	// OneNoteWebURL undocumented
	OneNoteWebURL *ExternalLink `json:"oneNoteWebUrl,omitempty"`
}

SectionLinks undocumented

type SecureScore ¶

type SecureScore struct {
	// Entity is the base model of SecureScore
	Entity
	// ActiveUserCount undocumented
	ActiveUserCount *int `json:"activeUserCount,omitempty"`
	// AverageComparativeScores undocumented
	AverageComparativeScores []AverageComparativeScore `json:"averageComparativeScores,omitempty"`
	// AzureTenantID undocumented
	AzureTenantID *string `json:"azureTenantId,omitempty"`
	// ControlScores undocumented
	ControlScores []ControlScore `json:"controlScores,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// CurrentScore undocumented
	CurrentScore *float64 `json:"currentScore,omitempty"`
	// EnabledServices undocumented
	EnabledServices []string `json:"enabledServices,omitempty"`
	// LicensedUserCount undocumented
	LicensedUserCount *int `json:"licensedUserCount,omitempty"`
	// MaxScore undocumented
	MaxScore *float64 `json:"maxScore,omitempty"`
	// VendorInformation undocumented
	VendorInformation *SecurityVendorInformation `json:"vendorInformation,omitempty"`
}

SecureScore undocumented

type SecureScoreControlProfile ¶

type SecureScoreControlProfile struct {
	// Entity is the base model of SecureScoreControlProfile
	Entity
	// ActionType undocumented
	ActionType *string `json:"actionType,omitempty"`
	// ActionURL undocumented
	ActionURL *string `json:"actionUrl,omitempty"`
	// AzureTenantID undocumented
	AzureTenantID *string `json:"azureTenantId,omitempty"`
	// ComplianceInformation undocumented
	ComplianceInformation []ComplianceInformation `json:"complianceInformation,omitempty"`
	// ControlCategory undocumented
	ControlCategory *string `json:"controlCategory,omitempty"`
	// ControlStateUpdates undocumented
	ControlStateUpdates []SecureScoreControlStateUpdate `json:"controlStateUpdates,omitempty"`
	// Deprecated undocumented
	Deprecated *bool `json:"deprecated,omitempty"`
	// ImplementationCost undocumented
	ImplementationCost *string `json:"implementationCost,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// MaxScore undocumented
	MaxScore *float64 `json:"maxScore,omitempty"`
	// Rank undocumented
	Rank *int `json:"rank,omitempty"`
	// Remediation undocumented
	Remediation *string `json:"remediation,omitempty"`
	// RemediationImpact undocumented
	RemediationImpact *string `json:"remediationImpact,omitempty"`
	// Service undocumented
	Service *string `json:"service,omitempty"`
	// Threats undocumented
	Threats []string `json:"threats,omitempty"`
	// Tier undocumented
	Tier *string `json:"tier,omitempty"`
	// Title undocumented
	Title *string `json:"title,omitempty"`
	// UserImpact undocumented
	UserImpact *string `json:"userImpact,omitempty"`
	// VendorInformation undocumented
	VendorInformation *SecurityVendorInformation `json:"vendorInformation,omitempty"`
}

SecureScoreControlProfile undocumented

type SecureScoreControlProfileRequest ¶

type SecureScoreControlProfileRequest struct{ BaseRequest }

SecureScoreControlProfileRequest is request for SecureScoreControlProfile

func (*SecureScoreControlProfileRequest) Delete ¶

Delete performs DELETE request for SecureScoreControlProfile

func (*SecureScoreControlProfileRequest) Get ¶

Get performs GET request for SecureScoreControlProfile

func (*SecureScoreControlProfileRequest) Update ¶

Update performs PATCH request for SecureScoreControlProfile

type SecureScoreControlProfileRequestBuilder ¶

type SecureScoreControlProfileRequestBuilder struct{ BaseRequestBuilder }

SecureScoreControlProfileRequestBuilder is request builder for SecureScoreControlProfile

func (*SecureScoreControlProfileRequestBuilder) Request ¶

Request returns SecureScoreControlProfileRequest

type SecureScoreControlStateUpdate ¶

type SecureScoreControlStateUpdate struct {
	// Object is the base model of SecureScoreControlStateUpdate
	Object
	// AssignedTo undocumented
	AssignedTo *string `json:"assignedTo,omitempty"`
	// Comment undocumented
	Comment *string `json:"comment,omitempty"`
	// State undocumented
	State *string `json:"state,omitempty"`
	// UpdatedBy undocumented
	UpdatedBy *string `json:"updatedBy,omitempty"`
	// UpdatedDateTime undocumented
	UpdatedDateTime *time.Time `json:"updatedDateTime,omitempty"`
}

SecureScoreControlStateUpdate undocumented

type SecureScoreRequest ¶

type SecureScoreRequest struct{ BaseRequest }

SecureScoreRequest is request for SecureScore

func (*SecureScoreRequest) Delete ¶

func (r *SecureScoreRequest) Delete(ctx context.Context) error

Delete performs DELETE request for SecureScore

func (*SecureScoreRequest) Get ¶

func (r *SecureScoreRequest) Get(ctx context.Context) (resObj *SecureScore, err error)

Get performs GET request for SecureScore

func (*SecureScoreRequest) Update ¶

func (r *SecureScoreRequest) Update(ctx context.Context, reqObj *SecureScore) error

Update performs PATCH request for SecureScore

type SecureScoreRequestBuilder ¶

type SecureScoreRequestBuilder struct{ BaseRequestBuilder }

SecureScoreRequestBuilder is request builder for SecureScore

func (*SecureScoreRequestBuilder) Request ¶

Request returns SecureScoreRequest

type Security ¶

type Security struct {
	// Entity is the base model of Security
	Entity
	// Alerts undocumented
	Alerts []Alert `json:"alerts,omitempty"`
	// SecureScoreControlProfiles undocumented
	SecureScoreControlProfiles []SecureScoreControlProfile `json:"secureScoreControlProfiles,omitempty"`
	// SecureScores undocumented
	SecureScores []SecureScore `json:"secureScores,omitempty"`
}

Security undocumented

type SecurityAlertsCollectionRequest ¶

type SecurityAlertsCollectionRequest struct{ BaseRequest }

SecurityAlertsCollectionRequest is request for Alert collection

func (*SecurityAlertsCollectionRequest) Add ¶

func (r *SecurityAlertsCollectionRequest) Add(ctx context.Context, reqObj *Alert) (resObj *Alert, err error)

Add performs POST request for Alert collection

func (*SecurityAlertsCollectionRequest) Get ¶

Get performs GET request for Alert collection

func (*SecurityAlertsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Alert collection, max N pages

func (*SecurityAlertsCollectionRequest) Paging ¶

func (r *SecurityAlertsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Alert, error)

Paging perfoms paging operation for Alert collection

type SecurityAlertsCollectionRequestBuilder ¶

type SecurityAlertsCollectionRequestBuilder struct{ BaseRequestBuilder }

SecurityAlertsCollectionRequestBuilder is request builder for Alert collection

func (*SecurityAlertsCollectionRequestBuilder) ID ¶

ID returns request builder for Alert item

func (*SecurityAlertsCollectionRequestBuilder) Request ¶

Request returns request for Alert collection

type SecurityNetworkProtocol ¶

type SecurityNetworkProtocol string

SecurityNetworkProtocol undocumented

const (
	// SecurityNetworkProtocolVIP undocumented
	SecurityNetworkProtocolVIP SecurityNetworkProtocol = "ip"
	// SecurityNetworkProtocolVICMP undocumented
	SecurityNetworkProtocolVICMP SecurityNetworkProtocol = "icmp"
	// SecurityNetworkProtocolVIGMP undocumented
	SecurityNetworkProtocolVIGMP SecurityNetworkProtocol = "igmp"
	// SecurityNetworkProtocolVGgp undocumented
	SecurityNetworkProtocolVGgp SecurityNetworkProtocol = "ggp"
	// SecurityNetworkProtocolVIpv4 undocumented
	SecurityNetworkProtocolVIpv4 SecurityNetworkProtocol = "ipv4"
	// SecurityNetworkProtocolVTCP undocumented
	SecurityNetworkProtocolVTCP SecurityNetworkProtocol = "tcp"
	// SecurityNetworkProtocolVPup undocumented
	SecurityNetworkProtocolVPup SecurityNetworkProtocol = "pup"
	// SecurityNetworkProtocolVUDP undocumented
	SecurityNetworkProtocolVUDP SecurityNetworkProtocol = "udp"
	// SecurityNetworkProtocolVIdp undocumented
	SecurityNetworkProtocolVIdp SecurityNetworkProtocol = "idp"
	// SecurityNetworkProtocolVIpv6 undocumented
	SecurityNetworkProtocolVIpv6 SecurityNetworkProtocol = "ipv6"
	// SecurityNetworkProtocolVIpv6RoutingHeader undocumented
	SecurityNetworkProtocolVIpv6RoutingHeader SecurityNetworkProtocol = "ipv6RoutingHeader"
	// SecurityNetworkProtocolVIpv6FragmentHeader undocumented
	SecurityNetworkProtocolVIpv6FragmentHeader SecurityNetworkProtocol = "ipv6FragmentHeader"
	// SecurityNetworkProtocolVIPSecEncapsulatingSecurityPayload undocumented
	SecurityNetworkProtocolVIPSecEncapsulatingSecurityPayload SecurityNetworkProtocol = "ipSecEncapsulatingSecurityPayload"
	// SecurityNetworkProtocolVIPSecAuthenticationHeader undocumented
	SecurityNetworkProtocolVIPSecAuthenticationHeader SecurityNetworkProtocol = "ipSecAuthenticationHeader"
	// SecurityNetworkProtocolVICMPV6 undocumented
	SecurityNetworkProtocolVICMPV6 SecurityNetworkProtocol = "icmpV6"
	// SecurityNetworkProtocolVIpv6NoNextHeader undocumented
	SecurityNetworkProtocolVIpv6NoNextHeader SecurityNetworkProtocol = "ipv6NoNextHeader"
	// SecurityNetworkProtocolVIpv6DestinationOptions undocumented
	SecurityNetworkProtocolVIpv6DestinationOptions SecurityNetworkProtocol = "ipv6DestinationOptions"
	// SecurityNetworkProtocolVNd undocumented
	SecurityNetworkProtocolVNd SecurityNetworkProtocol = "nd"
	// SecurityNetworkProtocolVRaw undocumented
	SecurityNetworkProtocolVRaw SecurityNetworkProtocol = "raw"
	// SecurityNetworkProtocolVIpx undocumented
	SecurityNetworkProtocolVIpx SecurityNetworkProtocol = "ipx"
	// SecurityNetworkProtocolVSpx undocumented
	SecurityNetworkProtocolVSpx SecurityNetworkProtocol = "spx"
	// SecurityNetworkProtocolVSpxII undocumented
	SecurityNetworkProtocolVSpxII SecurityNetworkProtocol = "spxII"
	// SecurityNetworkProtocolVUnknownFutureValue undocumented
	SecurityNetworkProtocolVUnknownFutureValue SecurityNetworkProtocol = "unknownFutureValue"
	// SecurityNetworkProtocolVUnknown undocumented
	SecurityNetworkProtocolVUnknown SecurityNetworkProtocol = "unknown"
)

type SecurityRequest ¶

type SecurityRequest struct{ BaseRequest }

SecurityRequest is request for Security

func (*SecurityRequest) Delete ¶

func (r *SecurityRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Security

func (*SecurityRequest) Get ¶

func (r *SecurityRequest) Get(ctx context.Context) (resObj *Security, err error)

Get performs GET request for Security

func (*SecurityRequest) Update ¶

func (r *SecurityRequest) Update(ctx context.Context, reqObj *Security) error

Update performs PATCH request for Security

type SecurityRequestBuilder ¶

type SecurityRequestBuilder struct{ BaseRequestBuilder }

SecurityRequestBuilder is request builder for Security

func (*SecurityRequestBuilder) Alerts ¶

Alerts returns request builder for Alert collection

func (*SecurityRequestBuilder) Request ¶

Request returns SecurityRequest

func (*SecurityRequestBuilder) SecureScoreControlProfiles ¶

SecureScoreControlProfiles returns request builder for SecureScoreControlProfile collection

func (*SecurityRequestBuilder) SecureScores ¶

SecureScores returns request builder for SecureScore collection

type SecuritySecureScoreControlProfilesCollectionRequest ¶

type SecuritySecureScoreControlProfilesCollectionRequest struct{ BaseRequest }

SecuritySecureScoreControlProfilesCollectionRequest is request for SecureScoreControlProfile collection

func (*SecuritySecureScoreControlProfilesCollectionRequest) Add ¶

Add performs POST request for SecureScoreControlProfile collection

func (*SecuritySecureScoreControlProfilesCollectionRequest) Get ¶

Get performs GET request for SecureScoreControlProfile collection

func (*SecuritySecureScoreControlProfilesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SecureScoreControlProfile collection, max N pages

func (*SecuritySecureScoreControlProfilesCollectionRequest) Paging ¶

Paging perfoms paging operation for SecureScoreControlProfile collection

type SecuritySecureScoreControlProfilesCollectionRequestBuilder ¶

type SecuritySecureScoreControlProfilesCollectionRequestBuilder struct{ BaseRequestBuilder }

SecuritySecureScoreControlProfilesCollectionRequestBuilder is request builder for SecureScoreControlProfile collection

func (*SecuritySecureScoreControlProfilesCollectionRequestBuilder) ID ¶

ID returns request builder for SecureScoreControlProfile item

func (*SecuritySecureScoreControlProfilesCollectionRequestBuilder) Request ¶

Request returns request for SecureScoreControlProfile collection

type SecuritySecureScoresCollectionRequest ¶

type SecuritySecureScoresCollectionRequest struct{ BaseRequest }

SecuritySecureScoresCollectionRequest is request for SecureScore collection

func (*SecuritySecureScoresCollectionRequest) Add ¶

Add performs POST request for SecureScore collection

func (*SecuritySecureScoresCollectionRequest) Get ¶

Get performs GET request for SecureScore collection

func (*SecuritySecureScoresCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for SecureScore collection, max N pages

func (*SecuritySecureScoresCollectionRequest) Paging ¶

func (r *SecuritySecureScoresCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]SecureScore, error)

Paging perfoms paging operation for SecureScore collection

type SecuritySecureScoresCollectionRequestBuilder ¶

type SecuritySecureScoresCollectionRequestBuilder struct{ BaseRequestBuilder }

SecuritySecureScoresCollectionRequestBuilder is request builder for SecureScore collection

func (*SecuritySecureScoresCollectionRequestBuilder) ID ¶

ID returns request builder for SecureScore item

func (*SecuritySecureScoresCollectionRequestBuilder) Request ¶

Request returns request for SecureScore collection

type SecurityVendorInformation ¶

type SecurityVendorInformation struct {
	// Object is the base model of SecurityVendorInformation
	Object
	// Provider undocumented
	Provider *string `json:"provider,omitempty"`
	// ProviderVersion undocumented
	ProviderVersion *string `json:"providerVersion,omitempty"`
	// SubProvider undocumented
	SubProvider *string `json:"subProvider,omitempty"`
	// Vendor undocumented
	Vendor *string `json:"vendor,omitempty"`
}

SecurityVendorInformation undocumented

type SelectionLikelihoodInfo ¶

type SelectionLikelihoodInfo string

SelectionLikelihoodInfo undocumented

const (
	// SelectionLikelihoodInfoVNotSpecified undocumented
	SelectionLikelihoodInfoVNotSpecified SelectionLikelihoodInfo = "notSpecified"
	// SelectionLikelihoodInfoVHigh undocumented
	SelectionLikelihoodInfoVHigh SelectionLikelihoodInfo = "high"
)

type Sensitivity ¶

type Sensitivity string

Sensitivity undocumented

const (
	// SensitivityVNormal undocumented
	SensitivityVNormal Sensitivity = "normal"
	// SensitivityVPersonal undocumented
	SensitivityVPersonal Sensitivity = "personal"
	// SensitivityVPrivate undocumented
	SensitivityVPrivate Sensitivity = "private"
	// SensitivityVConfidential undocumented
	SensitivityVConfidential Sensitivity = "confidential"
)

type ServiceHostedMediaConfig ¶

type ServiceHostedMediaConfig struct {
	// MediaConfig is the base model of ServiceHostedMediaConfig
	MediaConfig
	// PreFetchMedia undocumented
	PreFetchMedia []MediaInfo `json:"preFetchMedia,omitempty"`
}

ServiceHostedMediaConfig undocumented

type ServicePlanInfo ¶

type ServicePlanInfo struct {
	// Object is the base model of ServicePlanInfo
	Object
	// ServicePlanID undocumented
	ServicePlanID *UUID `json:"servicePlanId,omitempty"`
	// ServicePlanName undocumented
	ServicePlanName *string `json:"servicePlanName,omitempty"`
	// ProvisioningStatus undocumented
	ProvisioningStatus *string `json:"provisioningStatus,omitempty"`
	// AppliesTo undocumented
	AppliesTo *string `json:"appliesTo,omitempty"`
}

ServicePlanInfo undocumented

type SettingSource ¶

type SettingSource struct {
	// Object is the base model of SettingSource
	Object
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
}

SettingSource undocumented

type SettingStateDeviceSummary ¶

type SettingStateDeviceSummary struct {
	// Entity is the base model of SettingStateDeviceSummary
	Entity
	// SettingName Name of the setting
	SettingName *string `json:"settingName,omitempty"`
	// InstancePath Name of the InstancePath for the setting
	InstancePath *string `json:"instancePath,omitempty"`
	// UnknownDeviceCount Device Unkown count for the setting
	UnknownDeviceCount *int `json:"unknownDeviceCount,omitempty"`
	// NotApplicableDeviceCount Device Not Applicable count for the setting
	NotApplicableDeviceCount *int `json:"notApplicableDeviceCount,omitempty"`
	// CompliantDeviceCount Device Compliant count for the setting
	CompliantDeviceCount *int `json:"compliantDeviceCount,omitempty"`
	// RemediatedDeviceCount Device Compliant count for the setting
	RemediatedDeviceCount *int `json:"remediatedDeviceCount,omitempty"`
	// NonCompliantDeviceCount Device NonCompliant count for the setting
	NonCompliantDeviceCount *int `json:"nonCompliantDeviceCount,omitempty"`
	// ErrorDeviceCount Device error count for the setting
	ErrorDeviceCount *int `json:"errorDeviceCount,omitempty"`
	// ConflictDeviceCount Device conflict error count for the setting
	ConflictDeviceCount *int `json:"conflictDeviceCount,omitempty"`
}

SettingStateDeviceSummary Device Compilance Policy and Configuration for a Setting State summary

type SettingStateDeviceSummaryRequest ¶

type SettingStateDeviceSummaryRequest struct{ BaseRequest }

SettingStateDeviceSummaryRequest is request for SettingStateDeviceSummary

func (*SettingStateDeviceSummaryRequest) Delete ¶

Delete performs DELETE request for SettingStateDeviceSummary

func (*SettingStateDeviceSummaryRequest) Get ¶

Get performs GET request for SettingStateDeviceSummary

func (*SettingStateDeviceSummaryRequest) Update ¶

Update performs PATCH request for SettingStateDeviceSummary

type SettingStateDeviceSummaryRequestBuilder ¶

type SettingStateDeviceSummaryRequestBuilder struct{ BaseRequestBuilder }

SettingStateDeviceSummaryRequestBuilder is request builder for SettingStateDeviceSummary

func (*SettingStateDeviceSummaryRequestBuilder) Request ¶

Request returns SettingStateDeviceSummaryRequest

type SettingTemplateValue ¶

type SettingTemplateValue struct {
	// Object is the base model of SettingTemplateValue
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// DefaultValue undocumented
	DefaultValue *string `json:"defaultValue,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
}

SettingTemplateValue undocumented

type SettingValue ¶

type SettingValue struct {
	// Object is the base model of SettingValue
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Value undocumented
	Value *string `json:"value,omitempty"`
}

SettingValue undocumented

type Shared ¶

type Shared struct {
	// Object is the base model of Shared
	Object
	// Owner undocumented
	Owner *IdentitySet `json:"owner,omitempty"`
	// Scope undocumented
	Scope *string `json:"scope,omitempty"`
	// SharedBy undocumented
	SharedBy *IdentitySet `json:"sharedBy,omitempty"`
	// SharedDateTime undocumented
	SharedDateTime *time.Time `json:"sharedDateTime,omitempty"`
}

Shared undocumented

type SharedDriveItem ¶

type SharedDriveItem struct {
	// BaseItem is the base model of SharedDriveItem
	BaseItem
	// Owner undocumented
	Owner *IdentitySet `json:"owner,omitempty"`
	// DriveItem undocumented
	DriveItem *DriveItem `json:"driveItem,omitempty"`
	// Items undocumented
	Items []DriveItem `json:"items,omitempty"`
	// List undocumented
	List *List `json:"list,omitempty"`
	// ListItem undocumented
	ListItem *ListItem `json:"listItem,omitempty"`
	// Root undocumented
	Root *DriveItem `json:"root,omitempty"`
	// Site undocumented
	Site *Site `json:"site,omitempty"`
}

SharedDriveItem undocumented

type SharedDriveItemItemsCollectionRequest ¶

type SharedDriveItemItemsCollectionRequest struct{ BaseRequest }

SharedDriveItemItemsCollectionRequest is request for DriveItem collection

func (*SharedDriveItemItemsCollectionRequest) Add ¶

func (r *SharedDriveItemItemsCollectionRequest) Add(ctx context.Context, reqObj *DriveItem) (resObj *DriveItem, err error)

Add performs POST request for DriveItem collection

func (*SharedDriveItemItemsCollectionRequest) Get ¶

Get performs GET request for DriveItem collection

func (*SharedDriveItemItemsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DriveItem collection, max N pages

func (*SharedDriveItemItemsCollectionRequest) Paging ¶

func (r *SharedDriveItemItemsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DriveItem, error)

Paging perfoms paging operation for DriveItem collection

type SharedDriveItemItemsCollectionRequestBuilder ¶

type SharedDriveItemItemsCollectionRequestBuilder struct{ BaseRequestBuilder }

SharedDriveItemItemsCollectionRequestBuilder is request builder for DriveItem collection

func (*SharedDriveItemItemsCollectionRequestBuilder) ID ¶

ID returns request builder for DriveItem item

func (*SharedDriveItemItemsCollectionRequestBuilder) Request ¶

Request returns request for DriveItem collection

type SharedDriveItemRequest ¶

type SharedDriveItemRequest struct{ BaseRequest }

SharedDriveItemRequest is request for SharedDriveItem

func (*SharedDriveItemRequest) Delete ¶

Delete performs DELETE request for SharedDriveItem

func (*SharedDriveItemRequest) Get ¶

func (r *SharedDriveItemRequest) Get(ctx context.Context) (resObj *SharedDriveItem, err error)

Get performs GET request for SharedDriveItem

func (*SharedDriveItemRequest) Update ¶

Update performs PATCH request for SharedDriveItem

type SharedDriveItemRequestBuilder ¶

type SharedDriveItemRequestBuilder struct{ BaseRequestBuilder }

SharedDriveItemRequestBuilder is request builder for SharedDriveItem

func (*SharedDriveItemRequestBuilder) DriveItem ¶

DriveItem is navigation property

func (*SharedDriveItemRequestBuilder) Items ¶

Items returns request builder for DriveItem collection

func (*SharedDriveItemRequestBuilder) List ¶

List is navigation property

func (*SharedDriveItemRequestBuilder) ListItem ¶

ListItem is navigation property

func (*SharedDriveItemRequestBuilder) Request ¶

Request returns SharedDriveItemRequest

func (*SharedDriveItemRequestBuilder) Root ¶

Root is navigation property

func (*SharedDriveItemRequestBuilder) Site ¶

Site is navigation property

type SharedInsight ¶

type SharedInsight struct {
	// Entity is the base model of SharedInsight
	Entity
	// LastShared undocumented
	LastShared *SharingDetail `json:"lastShared,omitempty"`
	// SharingHistory undocumented
	SharingHistory []SharingDetail `json:"sharingHistory,omitempty"`
	// ResourceVisualization undocumented
	ResourceVisualization *ResourceVisualization `json:"resourceVisualization,omitempty"`
	// ResourceReference undocumented
	ResourceReference *ResourceReference `json:"resourceReference,omitempty"`
	// LastSharedMethod undocumented
	LastSharedMethod *Entity `json:"lastSharedMethod,omitempty"`
	// Resource undocumented
	Resource *Entity `json:"resource,omitempty"`
}

SharedInsight undocumented

type SharedInsightRequest ¶

type SharedInsightRequest struct{ BaseRequest }

SharedInsightRequest is request for SharedInsight

func (*SharedInsightRequest) Delete ¶

func (r *SharedInsightRequest) Delete(ctx context.Context) error

Delete performs DELETE request for SharedInsight

func (*SharedInsightRequest) Get ¶

func (r *SharedInsightRequest) Get(ctx context.Context) (resObj *SharedInsight, err error)

Get performs GET request for SharedInsight

func (*SharedInsightRequest) Update ¶

func (r *SharedInsightRequest) Update(ctx context.Context, reqObj *SharedInsight) error

Update performs PATCH request for SharedInsight

type SharedInsightRequestBuilder ¶

type SharedInsightRequestBuilder struct{ BaseRequestBuilder }

SharedInsightRequestBuilder is request builder for SharedInsight

func (*SharedInsightRequestBuilder) LastSharedMethod ¶

func (b *SharedInsightRequestBuilder) LastSharedMethod() *EntityRequestBuilder

LastSharedMethod is navigation property

func (*SharedInsightRequestBuilder) Request ¶

Request returns SharedInsightRequest

func (*SharedInsightRequestBuilder) Resource ¶

Resource is navigation property

type SharedPCAccountDeletionPolicyType ¶

type SharedPCAccountDeletionPolicyType string

SharedPCAccountDeletionPolicyType undocumented

const (
	// SharedPCAccountDeletionPolicyTypeVImmediate undocumented
	SharedPCAccountDeletionPolicyTypeVImmediate SharedPCAccountDeletionPolicyType = "immediate"
	// SharedPCAccountDeletionPolicyTypeVDiskSpaceThreshold undocumented
	SharedPCAccountDeletionPolicyTypeVDiskSpaceThreshold SharedPCAccountDeletionPolicyType = "diskSpaceThreshold"
	// SharedPCAccountDeletionPolicyTypeVDiskSpaceThresholdOrInactiveThreshold undocumented
	SharedPCAccountDeletionPolicyTypeVDiskSpaceThresholdOrInactiveThreshold SharedPCAccountDeletionPolicyType = "diskSpaceThresholdOrInactiveThreshold"
)

type SharedPCAccountManagerPolicy ¶

type SharedPCAccountManagerPolicy struct {
	// Object is the base model of SharedPCAccountManagerPolicy
	Object
	// AccountDeletionPolicy Configures when accounts are deleted.
	AccountDeletionPolicy *SharedPCAccountDeletionPolicyType `json:"accountDeletionPolicy,omitempty"`
	// CacheAccountsAboveDiskFreePercentage Sets the percentage of available disk space a PC should have before it stops deleting cached shared PC accounts. Only applies when AccountDeletionPolicy is DiskSpaceThreshold or DiskSpaceThresholdOrInactiveThreshold. Valid values 0 to 100
	CacheAccountsAboveDiskFreePercentage *int `json:"cacheAccountsAboveDiskFreePercentage,omitempty"`
	// InactiveThresholdDays Specifies when the accounts will start being deleted when they have not been logged on during the specified period, given as number of days. Only applies when AccountDeletionPolicy is DiskSpaceThreshold or DiskSpaceThresholdOrInactiveThreshold.
	InactiveThresholdDays *int `json:"inactiveThresholdDays,omitempty"`
	// RemoveAccountsBelowDiskFreePercentage Sets the percentage of disk space remaining on a PC before cached accounts will be deleted to free disk space. Accounts that have been inactive the longest will be deleted first. Only applies when AccountDeletionPolicy is DiskSpaceThresholdOrInactiveThreshold. Valid values 0 to 100
	RemoveAccountsBelowDiskFreePercentage *int `json:"removeAccountsBelowDiskFreePercentage,omitempty"`
}

SharedPCAccountManagerPolicy undocumented

type SharedPCAllowedAccountType ¶

type SharedPCAllowedAccountType string

SharedPCAllowedAccountType undocumented

const (
	// SharedPCAllowedAccountTypeVGuest undocumented
	SharedPCAllowedAccountTypeVGuest SharedPCAllowedAccountType = "guest"
	// SharedPCAllowedAccountTypeVDomain undocumented
	SharedPCAllowedAccountTypeVDomain SharedPCAllowedAccountType = "domain"
)

type SharedPCConfiguration ¶

type SharedPCConfiguration struct {
	// DeviceConfiguration is the base model of SharedPCConfiguration
	DeviceConfiguration
	// AccountManagerPolicy Specifies how accounts are managed on a shared PC. Only applies when disableAccountManager is false.
	AccountManagerPolicy *SharedPCAccountManagerPolicy `json:"accountManagerPolicy,omitempty"`
	// AllowedAccounts Indicates which type of accounts are allowed to use on a shared PC.
	AllowedAccounts *SharedPCAllowedAccountType `json:"allowedAccounts,omitempty"`
	// AllowLocalStorage Specifies whether local storage is allowed on a shared PC.
	AllowLocalStorage *bool `json:"allowLocalStorage,omitempty"`
	// DisableAccountManager Disables the account manager for shared PC mode.
	DisableAccountManager *bool `json:"disableAccountManager,omitempty"`
	// DisableEduPolicies Specifies whether the default shared PC education environment policies should be disabled. For Windows 10 RS2 and later, this policy will be applied without setting Enabled to true.
	DisableEduPolicies *bool `json:"disableEduPolicies,omitempty"`
	// DisablePowerPolicies Specifies whether the default shared PC power policies should be disabled.
	DisablePowerPolicies *bool `json:"disablePowerPolicies,omitempty"`
	// DisableSignInOnResume Disables the requirement to sign in whenever the device wakes up from sleep mode.
	DisableSignInOnResume *bool `json:"disableSignInOnResume,omitempty"`
	// Enabled Enables shared PC mode and applies the shared pc policies.
	Enabled *bool `json:"enabled,omitempty"`
	// IdleTimeBeforeSleepInSeconds Specifies the time in seconds that a device must sit idle before the PC goes to sleep. Setting this value to 0 prevents the sleep timeout from occurring.
	IdleTimeBeforeSleepInSeconds *int `json:"idleTimeBeforeSleepInSeconds,omitempty"`
	// KioskAppDisplayName Specifies the display text for the account shown on the sign-in screen which launches the app specified by SetKioskAppUserModelId. Only applies when KioskAppUserModelId is set.
	KioskAppDisplayName *string `json:"kioskAppDisplayName,omitempty"`
	// KioskAppUserModelID Specifies the application user model ID of the app to use with assigned access.
	KioskAppUserModelID *string `json:"kioskAppUserModelId,omitempty"`
	// MaintenanceStartTime Specifies the daily start time of maintenance hour.
	MaintenanceStartTime *TimeOfDay `json:"maintenanceStartTime,omitempty"`
}

SharedPCConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the sharedPCConfiguration resource.

type SharepointIDs ¶

type SharepointIDs struct {
	// Object is the base model of SharepointIDs
	Object
	// ListID undocumented
	ListID *string `json:"listId,omitempty"`
	// ListItemID undocumented
	ListItemID *string `json:"listItemId,omitempty"`
	// ListItemUniqueID undocumented
	ListItemUniqueID *string `json:"listItemUniqueId,omitempty"`
	// SiteID undocumented
	SiteID *string `json:"siteId,omitempty"`
	// SiteURL undocumented
	SiteURL *string `json:"siteUrl,omitempty"`
	// WebID undocumented
	WebID *string `json:"webId,omitempty"`
}

SharepointIDs undocumented

type SharingDetail ¶

type SharingDetail struct {
	// Object is the base model of SharingDetail
	Object
	// SharedBy undocumented
	SharedBy *InsightIdentity `json:"sharedBy,omitempty"`
	// SharedDateTime undocumented
	SharedDateTime *time.Time `json:"sharedDateTime,omitempty"`
	// SharingSubject undocumented
	SharingSubject *string `json:"sharingSubject,omitempty"`
	// SharingType undocumented
	SharingType *string `json:"sharingType,omitempty"`
	// SharingReference undocumented
	SharingReference *ResourceReference `json:"sharingReference,omitempty"`
}

SharingDetail undocumented

type SharingInvitation ¶

type SharingInvitation struct {
	// Object is the base model of SharingInvitation
	Object
	// Email undocumented
	Email *string `json:"email,omitempty"`
	// InvitedBy undocumented
	InvitedBy *IdentitySet `json:"invitedBy,omitempty"`
	// RedeemedBy undocumented
	RedeemedBy *string `json:"redeemedBy,omitempty"`
	// SignInRequired undocumented
	SignInRequired *bool `json:"signInRequired,omitempty"`
}

SharingInvitation undocumented

type SharingLink struct {
	// Object is the base model of SharingLink
	Object
	// Application undocumented
	Application *Identity `json:"application,omitempty"`
	// Scope undocumented
	Scope *string `json:"scope,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
}

SharingLink undocumented

type SignIn ¶

type SignIn struct {
	// Entity is the base model of SignIn
	Entity
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// UserDisplayName undocumented
	UserDisplayName *string `json:"userDisplayName,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// UserID undocumented
	UserID *string `json:"userId,omitempty"`
	// AppID undocumented
	AppID *string `json:"appId,omitempty"`
	// AppDisplayName undocumented
	AppDisplayName *string `json:"appDisplayName,omitempty"`
	// IPAddress undocumented
	IPAddress *string `json:"ipAddress,omitempty"`
	// Status undocumented
	Status *SignInStatus `json:"status,omitempty"`
	// ClientAppUsed undocumented
	ClientAppUsed *string `json:"clientAppUsed,omitempty"`
	// DeviceDetail undocumented
	DeviceDetail *DeviceDetail `json:"deviceDetail,omitempty"`
	// Location undocumented
	Location *SignInLocation `json:"location,omitempty"`
	// CorrelationID undocumented
	CorrelationID *string `json:"correlationId,omitempty"`
	// ConditionalAccessStatus undocumented
	ConditionalAccessStatus *ConditionalAccessStatus `json:"conditionalAccessStatus,omitempty"`
	// AppliedConditionalAccessPolicies undocumented
	AppliedConditionalAccessPolicies []AppliedConditionalAccessPolicy `json:"appliedConditionalAccessPolicies,omitempty"`
	// IsInteractive undocumented
	IsInteractive *bool `json:"isInteractive,omitempty"`
	// RiskDetail undocumented
	RiskDetail *RiskDetail `json:"riskDetail,omitempty"`
	// RiskLevelAggregated undocumented
	RiskLevelAggregated *RiskLevel `json:"riskLevelAggregated,omitempty"`
	// RiskLevelDuringSignIn undocumented
	RiskLevelDuringSignIn *RiskLevel `json:"riskLevelDuringSignIn,omitempty"`
	// RiskState undocumented
	RiskState *RiskState `json:"riskState,omitempty"`
	// RiskEventTypes undocumented
	RiskEventTypes []RiskEventType `json:"riskEventTypes,omitempty"`
	// ResourceDisplayName undocumented
	ResourceDisplayName *string `json:"resourceDisplayName,omitempty"`
	// ResourceID undocumented
	ResourceID *string `json:"resourceId,omitempty"`
}

SignIn undocumented

type SignInLocation ¶

type SignInLocation struct {
	// Object is the base model of SignInLocation
	Object
	// City undocumented
	City *string `json:"city,omitempty"`
	// State undocumented
	State *string `json:"state,omitempty"`
	// CountryOrRegion undocumented
	CountryOrRegion *string `json:"countryOrRegion,omitempty"`
	// GeoCoordinates undocumented
	GeoCoordinates *GeoCoordinates `json:"geoCoordinates,omitempty"`
}

SignInLocation undocumented

type SignInRequest ¶

type SignInRequest struct{ BaseRequest }

SignInRequest is request for SignIn

func (*SignInRequest) Delete ¶

func (r *SignInRequest) Delete(ctx context.Context) error

Delete performs DELETE request for SignIn

func (*SignInRequest) Get ¶

func (r *SignInRequest) Get(ctx context.Context) (resObj *SignIn, err error)

Get performs GET request for SignIn

func (*SignInRequest) Update ¶

func (r *SignInRequest) Update(ctx context.Context, reqObj *SignIn) error

Update performs PATCH request for SignIn

type SignInRequestBuilder ¶

type SignInRequestBuilder struct{ BaseRequestBuilder }

SignInRequestBuilder is request builder for SignIn

func (*SignInRequestBuilder) Request ¶

func (b *SignInRequestBuilder) Request() *SignInRequest

Request returns SignInRequest

type SignInStatus ¶

type SignInStatus struct {
	// Object is the base model of SignInStatus
	Object
	// ErrorCode undocumented
	ErrorCode *int `json:"errorCode,omitempty"`
	// FailureReason undocumented
	FailureReason *string `json:"failureReason,omitempty"`
	// AdditionalDetails undocumented
	AdditionalDetails *string `json:"additionalDetails,omitempty"`
}

SignInStatus undocumented

type SingleValueLegacyExtendedProperty ¶

type SingleValueLegacyExtendedProperty struct {
	// Entity is the base model of SingleValueLegacyExtendedProperty
	Entity
	// Value undocumented
	Value *string `json:"value,omitempty"`
}

SingleValueLegacyExtendedProperty undocumented

type SingleValueLegacyExtendedPropertyRequest ¶

type SingleValueLegacyExtendedPropertyRequest struct{ BaseRequest }

SingleValueLegacyExtendedPropertyRequest is request for SingleValueLegacyExtendedProperty

func (*SingleValueLegacyExtendedPropertyRequest) Delete ¶

Delete performs DELETE request for SingleValueLegacyExtendedProperty

func (*SingleValueLegacyExtendedPropertyRequest) Get ¶

Get performs GET request for SingleValueLegacyExtendedProperty

func (*SingleValueLegacyExtendedPropertyRequest) Update ¶

Update performs PATCH request for SingleValueLegacyExtendedProperty

type SingleValueLegacyExtendedPropertyRequestBuilder ¶

type SingleValueLegacyExtendedPropertyRequestBuilder struct{ BaseRequestBuilder }

SingleValueLegacyExtendedPropertyRequestBuilder is request builder for SingleValueLegacyExtendedProperty

func (*SingleValueLegacyExtendedPropertyRequestBuilder) Request ¶

Request returns SingleValueLegacyExtendedPropertyRequest

type Site ¶

type Site struct {
	// BaseItem is the base model of Site
	BaseItem
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Root undocumented
	Root *Root `json:"root,omitempty"`
	// SharepointIDs undocumented
	SharepointIDs *SharepointIDs `json:"sharepointIds,omitempty"`
	// SiteCollection undocumented
	SiteCollection *SiteCollection `json:"siteCollection,omitempty"`
	// Analytics undocumented
	Analytics *ItemAnalytics `json:"analytics,omitempty"`
	// Columns undocumented
	Columns []ColumnDefinition `json:"columns,omitempty"`
	// ContentTypes undocumented
	ContentTypes []ContentType `json:"contentTypes,omitempty"`
	// Drive undocumented
	Drive *Drive `json:"drive,omitempty"`
	// Drives undocumented
	Drives []Drive `json:"drives,omitempty"`
	// Items undocumented
	Items []BaseItem `json:"items,omitempty"`
	// Lists undocumented
	Lists []List `json:"lists,omitempty"`
	// Sites undocumented
	Sites []Site `json:"sites,omitempty"`
	// Onenote undocumented
	Onenote *Onenote `json:"onenote,omitempty"`
}

Site undocumented

type SiteCollection ¶

type SiteCollection struct {
	// Object is the base model of SiteCollection
	Object
	// Hostname undocumented
	Hostname *string `json:"hostname,omitempty"`
	// Root undocumented
	Root *Root `json:"root,omitempty"`
}

SiteCollection undocumented

type SiteColumnsCollectionRequest ¶

type SiteColumnsCollectionRequest struct{ BaseRequest }

SiteColumnsCollectionRequest is request for ColumnDefinition collection

func (*SiteColumnsCollectionRequest) Add ¶

Add performs POST request for ColumnDefinition collection

func (*SiteColumnsCollectionRequest) Get ¶

Get performs GET request for ColumnDefinition collection

func (*SiteColumnsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ColumnDefinition collection, max N pages

func (*SiteColumnsCollectionRequest) Paging ¶

func (r *SiteColumnsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ColumnDefinition, error)

Paging perfoms paging operation for ColumnDefinition collection

type SiteColumnsCollectionRequestBuilder ¶

type SiteColumnsCollectionRequestBuilder struct{ BaseRequestBuilder }

SiteColumnsCollectionRequestBuilder is request builder for ColumnDefinition collection

func (*SiteColumnsCollectionRequestBuilder) ID ¶

ID returns request builder for ColumnDefinition item

func (*SiteColumnsCollectionRequestBuilder) Request ¶

Request returns request for ColumnDefinition collection

type SiteContentTypesCollectionRequest ¶

type SiteContentTypesCollectionRequest struct{ BaseRequest }

SiteContentTypesCollectionRequest is request for ContentType collection

func (*SiteContentTypesCollectionRequest) Add ¶

func (r *SiteContentTypesCollectionRequest) Add(ctx context.Context, reqObj *ContentType) (resObj *ContentType, err error)

Add performs POST request for ContentType collection

func (*SiteContentTypesCollectionRequest) Get ¶

Get performs GET request for ContentType collection

func (*SiteContentTypesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ContentType collection, max N pages

func (*SiteContentTypesCollectionRequest) Paging ¶

func (r *SiteContentTypesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ContentType, error)

Paging perfoms paging operation for ContentType collection

type SiteContentTypesCollectionRequestBuilder ¶

type SiteContentTypesCollectionRequestBuilder struct{ BaseRequestBuilder }

SiteContentTypesCollectionRequestBuilder is request builder for ContentType collection

func (*SiteContentTypesCollectionRequestBuilder) ID ¶

ID returns request builder for ContentType item

func (*SiteContentTypesCollectionRequestBuilder) Request ¶

Request returns request for ContentType collection

type SiteDrivesCollectionRequest ¶

type SiteDrivesCollectionRequest struct{ BaseRequest }

SiteDrivesCollectionRequest is request for Drive collection

func (*SiteDrivesCollectionRequest) Add ¶

func (r *SiteDrivesCollectionRequest) Add(ctx context.Context, reqObj *Drive) (resObj *Drive, err error)

Add performs POST request for Drive collection

func (*SiteDrivesCollectionRequest) Get ¶

Get performs GET request for Drive collection

func (*SiteDrivesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Drive collection, max N pages

func (*SiteDrivesCollectionRequest) Paging ¶

func (r *SiteDrivesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Drive, error)

Paging perfoms paging operation for Drive collection

type SiteDrivesCollectionRequestBuilder ¶

type SiteDrivesCollectionRequestBuilder struct{ BaseRequestBuilder }

SiteDrivesCollectionRequestBuilder is request builder for Drive collection

func (*SiteDrivesCollectionRequestBuilder) ID ¶

ID returns request builder for Drive item

func (*SiteDrivesCollectionRequestBuilder) Request ¶

Request returns request for Drive collection

type SiteItemsCollectionRequest ¶

type SiteItemsCollectionRequest struct{ BaseRequest }

SiteItemsCollectionRequest is request for BaseItem collection

func (*SiteItemsCollectionRequest) Add ¶

func (r *SiteItemsCollectionRequest) Add(ctx context.Context, reqObj *BaseItem) (resObj *BaseItem, err error)

Add performs POST request for BaseItem collection

func (*SiteItemsCollectionRequest) Get ¶

Get performs GET request for BaseItem collection

func (*SiteItemsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for BaseItem collection, max N pages

func (*SiteItemsCollectionRequest) Paging ¶

func (r *SiteItemsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]BaseItem, error)

Paging perfoms paging operation for BaseItem collection

type SiteItemsCollectionRequestBuilder ¶

type SiteItemsCollectionRequestBuilder struct{ BaseRequestBuilder }

SiteItemsCollectionRequestBuilder is request builder for BaseItem collection

func (*SiteItemsCollectionRequestBuilder) ID ¶

ID returns request builder for BaseItem item

func (*SiteItemsCollectionRequestBuilder) Request ¶

Request returns request for BaseItem collection

type SiteListsCollectionRequest ¶

type SiteListsCollectionRequest struct{ BaseRequest }

SiteListsCollectionRequest is request for List collection

func (*SiteListsCollectionRequest) Add ¶

func (r *SiteListsCollectionRequest) Add(ctx context.Context, reqObj *List) (resObj *List, err error)

Add performs POST request for List collection

func (*SiteListsCollectionRequest) Get ¶

Get performs GET request for List collection

func (*SiteListsCollectionRequest) GetN ¶ added in v0.1.2

func (r *SiteListsCollectionRequest) GetN(ctx context.Context, n int) ([]List, error)

GetN performs GET request for List collection, max N pages

func (*SiteListsCollectionRequest) Paging ¶

func (r *SiteListsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]List, error)

Paging perfoms paging operation for List collection

type SiteListsCollectionRequestBuilder ¶

type SiteListsCollectionRequestBuilder struct{ BaseRequestBuilder }

SiteListsCollectionRequestBuilder is request builder for List collection

func (*SiteListsCollectionRequestBuilder) ID ¶

ID returns request builder for List item

func (*SiteListsCollectionRequestBuilder) Request ¶

Request returns request for List collection

type SiteRequest ¶

type SiteRequest struct{ BaseRequest }

SiteRequest is request for Site

func (*SiteRequest) Delete ¶

func (r *SiteRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Site

func (*SiteRequest) Get ¶

func (r *SiteRequest) Get(ctx context.Context) (resObj *Site, err error)

Get performs GET request for Site

func (*SiteRequest) Update ¶

func (r *SiteRequest) Update(ctx context.Context, reqObj *Site) error

Update performs PATCH request for Site

type SiteRequestBuilder ¶

type SiteRequestBuilder struct{ BaseRequestBuilder }

SiteRequestBuilder is request builder for Site

func (*SiteRequestBuilder) Analytics ¶

Analytics is navigation property

func (*SiteRequestBuilder) Columns ¶

Columns returns request builder for ColumnDefinition collection

func (*SiteRequestBuilder) ContentTypes ¶

ContentTypes returns request builder for ContentType collection

func (*SiteRequestBuilder) Drive ¶

Drive is navigation property

func (*SiteRequestBuilder) Drives ¶

Drives returns request builder for Drive collection

func (*SiteRequestBuilder) Items ¶

Items returns request builder for BaseItem collection

func (*SiteRequestBuilder) Lists ¶

Lists returns request builder for List collection

func (*SiteRequestBuilder) Onenote ¶

Onenote is navigation property

func (*SiteRequestBuilder) Request ¶

func (b *SiteRequestBuilder) Request() *SiteRequest

Request returns SiteRequest

func (*SiteRequestBuilder) Sites ¶

Sites returns request builder for Site collection

type SiteSecurityLevel ¶

type SiteSecurityLevel string

SiteSecurityLevel undocumented

const (
	// SiteSecurityLevelVUserDefined undocumented
	SiteSecurityLevelVUserDefined SiteSecurityLevel = "userDefined"
	// SiteSecurityLevelVLow undocumented
	SiteSecurityLevelVLow SiteSecurityLevel = "low"
	// SiteSecurityLevelVMediumLow undocumented
	SiteSecurityLevelVMediumLow SiteSecurityLevel = "mediumLow"
	// SiteSecurityLevelVMedium undocumented
	SiteSecurityLevelVMedium SiteSecurityLevel = "medium"
	// SiteSecurityLevelVMediumHigh undocumented
	SiteSecurityLevelVMediumHigh SiteSecurityLevel = "mediumHigh"
	// SiteSecurityLevelVHigh undocumented
	SiteSecurityLevelVHigh SiteSecurityLevel = "high"
)

type SiteSitesCollectionRequest ¶

type SiteSitesCollectionRequest struct{ BaseRequest }

SiteSitesCollectionRequest is request for Site collection

func (*SiteSitesCollectionRequest) Add ¶

func (r *SiteSitesCollectionRequest) Add(ctx context.Context, reqObj *Site) (resObj *Site, err error)

Add performs POST request for Site collection

func (*SiteSitesCollectionRequest) Get ¶

Get performs GET request for Site collection

func (*SiteSitesCollectionRequest) GetN ¶ added in v0.1.2

func (r *SiteSitesCollectionRequest) GetN(ctx context.Context, n int) ([]Site, error)

GetN performs GET request for Site collection, max N pages

func (*SiteSitesCollectionRequest) Paging ¶

func (r *SiteSitesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Site, error)

Paging perfoms paging operation for Site collection

type SiteSitesCollectionRequestBuilder ¶

type SiteSitesCollectionRequestBuilder struct{ BaseRequestBuilder }

SiteSitesCollectionRequestBuilder is request builder for Site collection

func (*SiteSitesCollectionRequestBuilder) ID ¶

ID returns request builder for Site item

func (*SiteSitesCollectionRequestBuilder) Request ¶

Request returns request for Site collection

type SizeRange ¶

type SizeRange struct {
	// Object is the base model of SizeRange
	Object
	// MinimumSize undocumented
	MinimumSize *int `json:"minimumSize,omitempty"`
	// MaximumSize undocumented
	MaximumSize *int `json:"maximumSize,omitempty"`
}

SizeRange undocumented

type SoftwareUpdateStatusSummary ¶

type SoftwareUpdateStatusSummary struct {
	// Entity is the base model of SoftwareUpdateStatusSummary
	Entity
	// DisplayName The name of the policy.
	DisplayName *string `json:"displayName,omitempty"`
	// CompliantDeviceCount Number of compliant devices.
	CompliantDeviceCount *int `json:"compliantDeviceCount,omitempty"`
	// NonCompliantDeviceCount Number of non compliant devices.
	NonCompliantDeviceCount *int `json:"nonCompliantDeviceCount,omitempty"`
	// RemediatedDeviceCount Number of remediated devices.
	RemediatedDeviceCount *int `json:"remediatedDeviceCount,omitempty"`
	// ErrorDeviceCount Number of devices had error.
	ErrorDeviceCount *int `json:"errorDeviceCount,omitempty"`
	// UnknownDeviceCount Number of unknown devices.
	UnknownDeviceCount *int `json:"unknownDeviceCount,omitempty"`
	// ConflictDeviceCount Number of conflict devices.
	ConflictDeviceCount *int `json:"conflictDeviceCount,omitempty"`
	// NotApplicableDeviceCount Number of not applicable devices.
	NotApplicableDeviceCount *int `json:"notApplicableDeviceCount,omitempty"`
	// CompliantUserCount Number of compliant users.
	CompliantUserCount *int `json:"compliantUserCount,omitempty"`
	// NonCompliantUserCount Number of non compliant users.
	NonCompliantUserCount *int `json:"nonCompliantUserCount,omitempty"`
	// RemediatedUserCount Number of remediated users.
	RemediatedUserCount *int `json:"remediatedUserCount,omitempty"`
	// ErrorUserCount Number of users had error.
	ErrorUserCount *int `json:"errorUserCount,omitempty"`
	// UnknownUserCount Number of unknown users.
	UnknownUserCount *int `json:"unknownUserCount,omitempty"`
	// ConflictUserCount Number of conflict users.
	ConflictUserCount *int `json:"conflictUserCount,omitempty"`
	// NotApplicableUserCount Number of not applicable users.
	NotApplicableUserCount *int `json:"notApplicableUserCount,omitempty"`
}

SoftwareUpdateStatusSummary undocumented

type SoftwareUpdateStatusSummaryRequest ¶

type SoftwareUpdateStatusSummaryRequest struct{ BaseRequest }

SoftwareUpdateStatusSummaryRequest is request for SoftwareUpdateStatusSummary

func (*SoftwareUpdateStatusSummaryRequest) Delete ¶

Delete performs DELETE request for SoftwareUpdateStatusSummary

func (*SoftwareUpdateStatusSummaryRequest) Get ¶

Get performs GET request for SoftwareUpdateStatusSummary

func (*SoftwareUpdateStatusSummaryRequest) Update ¶

Update performs PATCH request for SoftwareUpdateStatusSummary

type SoftwareUpdateStatusSummaryRequestBuilder ¶

type SoftwareUpdateStatusSummaryRequestBuilder struct{ BaseRequestBuilder }

SoftwareUpdateStatusSummaryRequestBuilder is request builder for SoftwareUpdateStatusSummary

func (*SoftwareUpdateStatusSummaryRequestBuilder) Request ¶

Request returns SoftwareUpdateStatusSummaryRequest

type SpecialFolder ¶

type SpecialFolder struct {
	// Object is the base model of SpecialFolder
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
}

SpecialFolder undocumented

type StandardTimeZoneOffset ¶

type StandardTimeZoneOffset struct {
	// Object is the base model of StandardTimeZoneOffset
	Object
	// Time undocumented
	Time *TimeOfDay `json:"time,omitempty"`
	// DayOccurrence undocumented
	DayOccurrence *int `json:"dayOccurrence,omitempty"`
	// DayOfWeek undocumented
	DayOfWeek *DayOfWeek `json:"dayOfWeek,omitempty"`
	// Month undocumented
	Month *int `json:"month,omitempty"`
	// Year undocumented
	Year *int `json:"year,omitempty"`
}

StandardTimeZoneOffset undocumented

type StateManagementSetting ¶

type StateManagementSetting string

StateManagementSetting undocumented

const (
	// StateManagementSettingVNotConfigured undocumented
	StateManagementSettingVNotConfigured StateManagementSetting = "notConfigured"
	// StateManagementSettingVBlocked undocumented
	StateManagementSettingVBlocked StateManagementSetting = "blocked"
	// StateManagementSettingVAllowed undocumented
	StateManagementSettingVAllowed StateManagementSetting = "allowed"
)

type Status ¶

type Status string

Status undocumented

const (
	// StatusVActive undocumented
	StatusVActive Status = "active"
	// StatusVUpdated undocumented
	StatusVUpdated Status = "updated"
	// StatusVDeleted undocumented
	StatusVDeleted Status = "deleted"
	// StatusVIgnored undocumented
	StatusVIgnored Status = "ignored"
	// StatusVUnknownFutureValue undocumented
	StatusVUnknownFutureValue Status = "unknownFutureValue"
)

type Stream ¶

type Stream []byte

Stream is type alias for Edm.Stream

type SubscribeToToneOperation ¶

type SubscribeToToneOperation struct {
	// CommsOperation is the base model of SubscribeToToneOperation
	CommsOperation
}

SubscribeToToneOperation undocumented

type SubscribedSKU ¶

type SubscribedSKU struct {
	// Entity is the base model of SubscribedSKU
	Entity
	// CapabilityStatus undocumented
	CapabilityStatus *string `json:"capabilityStatus,omitempty"`
	// ConsumedUnits undocumented
	ConsumedUnits *int `json:"consumedUnits,omitempty"`
	// PrepaidUnits undocumented
	PrepaidUnits *LicenseUnitsDetail `json:"prepaidUnits,omitempty"`
	// ServicePlans undocumented
	ServicePlans []ServicePlanInfo `json:"servicePlans,omitempty"`
	// SKUID undocumented
	SKUID *UUID `json:"skuId,omitempty"`
	// SKUPartNumber undocumented
	SKUPartNumber *string `json:"skuPartNumber,omitempty"`
	// AppliesTo undocumented
	AppliesTo *string `json:"appliesTo,omitempty"`
}

SubscribedSKU undocumented

type SubscribedSKURequest ¶

type SubscribedSKURequest struct{ BaseRequest }

SubscribedSKURequest is request for SubscribedSKU

func (*SubscribedSKURequest) Delete ¶

func (r *SubscribedSKURequest) Delete(ctx context.Context) error

Delete performs DELETE request for SubscribedSKU

func (*SubscribedSKURequest) Get ¶

func (r *SubscribedSKURequest) Get(ctx context.Context) (resObj *SubscribedSKU, err error)

Get performs GET request for SubscribedSKU

func (*SubscribedSKURequest) Update ¶

func (r *SubscribedSKURequest) Update(ctx context.Context, reqObj *SubscribedSKU) error

Update performs PATCH request for SubscribedSKU

type SubscribedSKURequestBuilder ¶

type SubscribedSKURequestBuilder struct{ BaseRequestBuilder }

SubscribedSKURequestBuilder is request builder for SubscribedSKU

func (*SubscribedSKURequestBuilder) Request ¶

Request returns SubscribedSKURequest

type Subscription ¶

type Subscription struct {
	// Entity is the base model of Subscription
	Entity
	// Resource undocumented
	Resource *string `json:"resource,omitempty"`
	// ChangeType undocumented
	ChangeType *string `json:"changeType,omitempty"`
	// ClientState undocumented
	ClientState *string `json:"clientState,omitempty"`
	// NotificationURL undocumented
	NotificationURL *string `json:"notificationUrl,omitempty"`
	// ExpirationDateTime undocumented
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// ApplicationID undocumented
	ApplicationID *string `json:"applicationId,omitempty"`
	// CreatorID undocumented
	CreatorID *string `json:"creatorId,omitempty"`
}

Subscription undocumented

type SubscriptionRequest ¶

type SubscriptionRequest struct{ BaseRequest }

SubscriptionRequest is request for Subscription

func (*SubscriptionRequest) Delete ¶

func (r *SubscriptionRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Subscription

func (*SubscriptionRequest) Get ¶

func (r *SubscriptionRequest) Get(ctx context.Context) (resObj *Subscription, err error)

Get performs GET request for Subscription

func (*SubscriptionRequest) Update ¶

func (r *SubscriptionRequest) Update(ctx context.Context, reqObj *Subscription) error

Update performs PATCH request for Subscription

type SubscriptionRequestBuilder ¶

type SubscriptionRequestBuilder struct{ BaseRequestBuilder }

SubscriptionRequestBuilder is request builder for Subscription

func (*SubscriptionRequestBuilder) Request ¶

Request returns SubscriptionRequest

type SystemFacet ¶

type SystemFacet struct {
	// Object is the base model of SystemFacet
	Object
}

SystemFacet undocumented

type TargetResource ¶

type TargetResource struct {
	// Object is the base model of TargetResource
	Object
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// GroupType undocumented
	GroupType *GroupType `json:"groupType,omitempty"`
	// ModifiedProperties undocumented
	ModifiedProperties []ModifiedProperty `json:"modifiedProperties,omitempty"`
}

TargetResource undocumented

type TargetedManagedAppConfiguration ¶

type TargetedManagedAppConfiguration struct {
	// ManagedAppConfiguration is the base model of TargetedManagedAppConfiguration
	ManagedAppConfiguration
	// DeployedAppCount Count of apps to which the current policy is deployed.
	DeployedAppCount *int `json:"deployedAppCount,omitempty"`
	// IsAssigned Indicates if the policy is deployed to any inclusion groups or not.
	IsAssigned *bool `json:"isAssigned,omitempty"`
	// Apps undocumented
	Apps []ManagedMobileApp `json:"apps,omitempty"`
	// DeploymentSummary undocumented
	DeploymentSummary *ManagedAppPolicyDeploymentSummary `json:"deploymentSummary,omitempty"`
	// Assignments undocumented
	Assignments []TargetedManagedAppPolicyAssignment `json:"assignments,omitempty"`
}

TargetedManagedAppConfiguration Configuration used to deliver a set of custom settings as-is to all users in the targeted security group

type TargetedManagedAppConfigurationAppsCollectionRequest ¶

type TargetedManagedAppConfigurationAppsCollectionRequest struct{ BaseRequest }

TargetedManagedAppConfigurationAppsCollectionRequest is request for ManagedMobileApp collection

func (*TargetedManagedAppConfigurationAppsCollectionRequest) Add ¶

Add performs POST request for ManagedMobileApp collection

func (*TargetedManagedAppConfigurationAppsCollectionRequest) Get ¶

Get performs GET request for ManagedMobileApp collection

func (*TargetedManagedAppConfigurationAppsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedMobileApp collection, max N pages

func (*TargetedManagedAppConfigurationAppsCollectionRequest) Paging ¶

func (r *TargetedManagedAppConfigurationAppsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedMobileApp, error)

Paging perfoms paging operation for ManagedMobileApp collection

type TargetedManagedAppConfigurationAppsCollectionRequestBuilder ¶

type TargetedManagedAppConfigurationAppsCollectionRequestBuilder struct{ BaseRequestBuilder }

TargetedManagedAppConfigurationAppsCollectionRequestBuilder is request builder for ManagedMobileApp collection

func (*TargetedManagedAppConfigurationAppsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedMobileApp item

func (*TargetedManagedAppConfigurationAppsCollectionRequestBuilder) Request ¶

Request returns request for ManagedMobileApp collection

type TargetedManagedAppConfigurationAssignRequest ¶

type TargetedManagedAppConfigurationAssignRequest struct{ BaseRequest }

func (*TargetedManagedAppConfigurationAssignRequest) Post ¶

type TargetedManagedAppConfigurationAssignRequestBuilder ¶

type TargetedManagedAppConfigurationAssignRequestBuilder struct{ BaseRequestBuilder }

func (*TargetedManagedAppConfigurationAssignRequestBuilder) Request ¶

type TargetedManagedAppConfigurationAssignRequestParameter ¶

type TargetedManagedAppConfigurationAssignRequestParameter struct {
	// Assignments undocumented
	Assignments []TargetedManagedAppPolicyAssignment `json:"assignments,omitempty"`
}

TargetedManagedAppConfigurationAssignRequestParameter undocumented

type TargetedManagedAppConfigurationAssignmentsCollectionRequest ¶

type TargetedManagedAppConfigurationAssignmentsCollectionRequest struct{ BaseRequest }

TargetedManagedAppConfigurationAssignmentsCollectionRequest is request for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppConfigurationAssignmentsCollectionRequest) Add ¶

Add performs POST request for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppConfigurationAssignmentsCollectionRequest) Get ¶

Get performs GET request for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppConfigurationAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TargetedManagedAppPolicyAssignment collection, max N pages

func (*TargetedManagedAppConfigurationAssignmentsCollectionRequest) Paging ¶

Paging perfoms paging operation for TargetedManagedAppPolicyAssignment collection

type TargetedManagedAppConfigurationAssignmentsCollectionRequestBuilder ¶

type TargetedManagedAppConfigurationAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

TargetedManagedAppConfigurationAssignmentsCollectionRequestBuilder is request builder for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppConfigurationAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for TargetedManagedAppPolicyAssignment item

func (*TargetedManagedAppConfigurationAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for TargetedManagedAppPolicyAssignment collection

type TargetedManagedAppConfigurationRequest ¶

type TargetedManagedAppConfigurationRequest struct{ BaseRequest }

TargetedManagedAppConfigurationRequest is request for TargetedManagedAppConfiguration

func (*TargetedManagedAppConfigurationRequest) Delete ¶

Delete performs DELETE request for TargetedManagedAppConfiguration

func (*TargetedManagedAppConfigurationRequest) Get ¶

Get performs GET request for TargetedManagedAppConfiguration

func (*TargetedManagedAppConfigurationRequest) Update ¶

Update performs PATCH request for TargetedManagedAppConfiguration

type TargetedManagedAppConfigurationRequestBuilder ¶

type TargetedManagedAppConfigurationRequestBuilder struct{ BaseRequestBuilder }

TargetedManagedAppConfigurationRequestBuilder is request builder for TargetedManagedAppConfiguration

func (*TargetedManagedAppConfigurationRequestBuilder) Apps ¶

Apps returns request builder for ManagedMobileApp collection

func (*TargetedManagedAppConfigurationRequestBuilder) Assign ¶

Assign action undocumented

func (*TargetedManagedAppConfigurationRequestBuilder) Assignments ¶

Assignments returns request builder for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppConfigurationRequestBuilder) DeploymentSummary ¶

DeploymentSummary is navigation property

func (*TargetedManagedAppConfigurationRequestBuilder) Request ¶

Request returns TargetedManagedAppConfigurationRequest

func (*TargetedManagedAppConfigurationRequestBuilder) TargetApps ¶

TargetApps action undocumented

type TargetedManagedAppConfigurationTargetAppsRequest ¶

type TargetedManagedAppConfigurationTargetAppsRequest struct{ BaseRequest }

func (*TargetedManagedAppConfigurationTargetAppsRequest) Post ¶

type TargetedManagedAppConfigurationTargetAppsRequestBuilder ¶

type TargetedManagedAppConfigurationTargetAppsRequestBuilder struct{ BaseRequestBuilder }

func (*TargetedManagedAppConfigurationTargetAppsRequestBuilder) Request ¶

type TargetedManagedAppConfigurationTargetAppsRequestParameter ¶

type TargetedManagedAppConfigurationTargetAppsRequestParameter struct {
	// Apps undocumented
	Apps []ManagedMobileApp `json:"apps,omitempty"`
}

TargetedManagedAppConfigurationTargetAppsRequestParameter undocumented

type TargetedManagedAppPolicyAssignment ¶

type TargetedManagedAppPolicyAssignment struct {
	// Entity is the base model of TargetedManagedAppPolicyAssignment
	Entity
	// Target Identifier for deployment of a group or app
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
}

TargetedManagedAppPolicyAssignment The type for deployment of groups or apps.

type TargetedManagedAppPolicyAssignmentRequest ¶

type TargetedManagedAppPolicyAssignmentRequest struct{ BaseRequest }

TargetedManagedAppPolicyAssignmentRequest is request for TargetedManagedAppPolicyAssignment

func (*TargetedManagedAppPolicyAssignmentRequest) Delete ¶

Delete performs DELETE request for TargetedManagedAppPolicyAssignment

func (*TargetedManagedAppPolicyAssignmentRequest) Get ¶

Get performs GET request for TargetedManagedAppPolicyAssignment

func (*TargetedManagedAppPolicyAssignmentRequest) Update ¶

Update performs PATCH request for TargetedManagedAppPolicyAssignment

type TargetedManagedAppPolicyAssignmentRequestBuilder ¶

type TargetedManagedAppPolicyAssignmentRequestBuilder struct{ BaseRequestBuilder }

TargetedManagedAppPolicyAssignmentRequestBuilder is request builder for TargetedManagedAppPolicyAssignment

func (*TargetedManagedAppPolicyAssignmentRequestBuilder) Request ¶

Request returns TargetedManagedAppPolicyAssignmentRequest

type TargetedManagedAppProtection ¶

type TargetedManagedAppProtection struct {
	// ManagedAppProtection is the base model of TargetedManagedAppProtection
	ManagedAppProtection
	// IsAssigned Indicates if the policy is deployed to any inclusion groups or not.
	IsAssigned *bool `json:"isAssigned,omitempty"`
	// Assignments undocumented
	Assignments []TargetedManagedAppPolicyAssignment `json:"assignments,omitempty"`
}

TargetedManagedAppProtection Policy used to configure detailed management settings targeted to specific security groups

type TargetedManagedAppProtectionAssignRequest ¶

type TargetedManagedAppProtectionAssignRequest struct{ BaseRequest }

func (*TargetedManagedAppProtectionAssignRequest) Post ¶

type TargetedManagedAppProtectionAssignRequestBuilder ¶

type TargetedManagedAppProtectionAssignRequestBuilder struct{ BaseRequestBuilder }

func (*TargetedManagedAppProtectionAssignRequestBuilder) Request ¶

type TargetedManagedAppProtectionAssignRequestParameter ¶

type TargetedManagedAppProtectionAssignRequestParameter struct {
	// Assignments undocumented
	Assignments []TargetedManagedAppPolicyAssignment `json:"assignments,omitempty"`
}

TargetedManagedAppProtectionAssignRequestParameter undocumented

type TargetedManagedAppProtectionAssignmentsCollectionRequest ¶

type TargetedManagedAppProtectionAssignmentsCollectionRequest struct{ BaseRequest }

TargetedManagedAppProtectionAssignmentsCollectionRequest is request for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppProtectionAssignmentsCollectionRequest) Add ¶

Add performs POST request for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppProtectionAssignmentsCollectionRequest) Get ¶

Get performs GET request for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppProtectionAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TargetedManagedAppPolicyAssignment collection, max N pages

func (*TargetedManagedAppProtectionAssignmentsCollectionRequest) Paging ¶

Paging perfoms paging operation for TargetedManagedAppPolicyAssignment collection

type TargetedManagedAppProtectionAssignmentsCollectionRequestBuilder ¶

type TargetedManagedAppProtectionAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

TargetedManagedAppProtectionAssignmentsCollectionRequestBuilder is request builder for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppProtectionAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for TargetedManagedAppPolicyAssignment item

func (*TargetedManagedAppProtectionAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for TargetedManagedAppPolicyAssignment collection

type TargetedManagedAppProtectionRequest ¶

type TargetedManagedAppProtectionRequest struct{ BaseRequest }

TargetedManagedAppProtectionRequest is request for TargetedManagedAppProtection

func (*TargetedManagedAppProtectionRequest) Delete ¶

Delete performs DELETE request for TargetedManagedAppProtection

func (*TargetedManagedAppProtectionRequest) Get ¶

Get performs GET request for TargetedManagedAppProtection

func (*TargetedManagedAppProtectionRequest) Update ¶

Update performs PATCH request for TargetedManagedAppProtection

type TargetedManagedAppProtectionRequestBuilder ¶

type TargetedManagedAppProtectionRequestBuilder struct{ BaseRequestBuilder }

TargetedManagedAppProtectionRequestBuilder is request builder for TargetedManagedAppProtection

func (*TargetedManagedAppProtectionRequestBuilder) Assign ¶

Assign action undocumented

func (*TargetedManagedAppProtectionRequestBuilder) Assignments ¶

Assignments returns request builder for TargetedManagedAppPolicyAssignment collection

func (*TargetedManagedAppProtectionRequestBuilder) Request ¶

Request returns TargetedManagedAppProtectionRequest

type Team ¶

type Team struct {
	// Entity is the base model of Team
	Entity
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
	// MemberSettings undocumented
	MemberSettings *TeamMemberSettings `json:"memberSettings,omitempty"`
	// GuestSettings undocumented
	GuestSettings *TeamGuestSettings `json:"guestSettings,omitempty"`
	// MessagingSettings undocumented
	MessagingSettings *TeamMessagingSettings `json:"messagingSettings,omitempty"`
	// FunSettings undocumented
	FunSettings *TeamFunSettings `json:"funSettings,omitempty"`
	// IsArchived undocumented
	IsArchived *bool `json:"isArchived,omitempty"`
	// Channels undocumented
	Channels []Channel `json:"channels,omitempty"`
	// InstalledApps undocumented
	InstalledApps []TeamsAppInstallation `json:"installedApps,omitempty"`
	// Operations undocumented
	Operations []TeamsAsyncOperation `json:"operations,omitempty"`
}

Team undocumented

type TeamArchiveRequest ¶

type TeamArchiveRequest struct{ BaseRequest }

func (*TeamArchiveRequest) Post ¶

func (r *TeamArchiveRequest) Post(ctx context.Context) error

type TeamArchiveRequestBuilder ¶

type TeamArchiveRequestBuilder struct{ BaseRequestBuilder }

func (*TeamArchiveRequestBuilder) Request ¶

type TeamArchiveRequestParameter ¶

type TeamArchiveRequestParameter struct {
	// ShouldSetSpoSiteReadOnlyForMembers undocumented
	ShouldSetSpoSiteReadOnlyForMembers *bool `json:"shouldSetSpoSiteReadOnlyForMembers,omitempty"`
}

TeamArchiveRequestParameter undocumented

type TeamChannelsCollectionRequest ¶

type TeamChannelsCollectionRequest struct{ BaseRequest }

TeamChannelsCollectionRequest is request for Channel collection

func (*TeamChannelsCollectionRequest) Add ¶

func (r *TeamChannelsCollectionRequest) Add(ctx context.Context, reqObj *Channel) (resObj *Channel, err error)

Add performs POST request for Channel collection

func (*TeamChannelsCollectionRequest) Get ¶

Get performs GET request for Channel collection

func (*TeamChannelsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Channel collection, max N pages

func (*TeamChannelsCollectionRequest) Paging ¶

func (r *TeamChannelsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Channel, error)

Paging perfoms paging operation for Channel collection

type TeamChannelsCollectionRequestBuilder ¶

type TeamChannelsCollectionRequestBuilder struct{ BaseRequestBuilder }

TeamChannelsCollectionRequestBuilder is request builder for Channel collection

func (*TeamChannelsCollectionRequestBuilder) ID ¶

ID returns request builder for Channel item

func (*TeamChannelsCollectionRequestBuilder) Request ¶

Request returns request for Channel collection

type TeamClassSettings ¶

type TeamClassSettings struct {
	// Object is the base model of TeamClassSettings
	Object
	// NotifyGuardiansAboutAssignments undocumented
	NotifyGuardiansAboutAssignments *bool `json:"notifyGuardiansAboutAssignments,omitempty"`
}

TeamClassSettings undocumented

type TeamCloneRequest ¶

type TeamCloneRequest struct{ BaseRequest }

func (*TeamCloneRequest) Post ¶

func (r *TeamCloneRequest) Post(ctx context.Context) error

type TeamCloneRequestBuilder ¶

type TeamCloneRequestBuilder struct{ BaseRequestBuilder }

func (*TeamCloneRequestBuilder) Request ¶

type TeamCloneRequestParameter ¶

type TeamCloneRequestParameter struct {
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// MailNickname undocumented
	MailNickname *string `json:"mailNickname,omitempty"`
	// Classification undocumented
	Classification *string `json:"classification,omitempty"`
	// Visibility undocumented
	Visibility *TeamVisibilityType `json:"visibility,omitempty"`
	// PartsToClone undocumented
	PartsToClone *ClonableTeamParts `json:"partsToClone,omitempty"`
}

TeamCloneRequestParameter undocumented

type TeamFunSettings ¶

type TeamFunSettings struct {
	// Object is the base model of TeamFunSettings
	Object
	// AllowGiphy undocumented
	AllowGiphy *bool `json:"allowGiphy,omitempty"`
	// GiphyContentRating undocumented
	GiphyContentRating *GiphyRatingType `json:"giphyContentRating,omitempty"`
	// AllowStickersAndMemes undocumented
	AllowStickersAndMemes *bool `json:"allowStickersAndMemes,omitempty"`
	// AllowCustomMemes undocumented
	AllowCustomMemes *bool `json:"allowCustomMemes,omitempty"`
}

TeamFunSettings undocumented

type TeamGuestSettings ¶

type TeamGuestSettings struct {
	// Object is the base model of TeamGuestSettings
	Object
	// AllowCreateUpdateChannels undocumented
	AllowCreateUpdateChannels *bool `json:"allowCreateUpdateChannels,omitempty"`
	// AllowDeleteChannels undocumented
	AllowDeleteChannels *bool `json:"allowDeleteChannels,omitempty"`
}

TeamGuestSettings undocumented

type TeamInstalledAppsCollectionRequest ¶

type TeamInstalledAppsCollectionRequest struct{ BaseRequest }

TeamInstalledAppsCollectionRequest is request for TeamsAppInstallation collection

func (*TeamInstalledAppsCollectionRequest) Add ¶

Add performs POST request for TeamsAppInstallation collection

func (*TeamInstalledAppsCollectionRequest) Get ¶

Get performs GET request for TeamsAppInstallation collection

func (*TeamInstalledAppsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TeamsAppInstallation collection, max N pages

func (*TeamInstalledAppsCollectionRequest) Paging ¶

func (r *TeamInstalledAppsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]TeamsAppInstallation, error)

Paging perfoms paging operation for TeamsAppInstallation collection

type TeamInstalledAppsCollectionRequestBuilder ¶

type TeamInstalledAppsCollectionRequestBuilder struct{ BaseRequestBuilder }

TeamInstalledAppsCollectionRequestBuilder is request builder for TeamsAppInstallation collection

func (*TeamInstalledAppsCollectionRequestBuilder) ID ¶

ID returns request builder for TeamsAppInstallation item

func (*TeamInstalledAppsCollectionRequestBuilder) Request ¶

Request returns request for TeamsAppInstallation collection

type TeamMemberSettings ¶

type TeamMemberSettings struct {
	// Object is the base model of TeamMemberSettings
	Object
	// AllowCreateUpdateChannels undocumented
	AllowCreateUpdateChannels *bool `json:"allowCreateUpdateChannels,omitempty"`
	// AllowDeleteChannels undocumented
	AllowDeleteChannels *bool `json:"allowDeleteChannels,omitempty"`
	// AllowAddRemoveApps undocumented
	AllowAddRemoveApps *bool `json:"allowAddRemoveApps,omitempty"`
	// AllowCreateUpdateRemoveTabs undocumented
	AllowCreateUpdateRemoveTabs *bool `json:"allowCreateUpdateRemoveTabs,omitempty"`
	// AllowCreateUpdateRemoveConnectors undocumented
	AllowCreateUpdateRemoveConnectors *bool `json:"allowCreateUpdateRemoveConnectors,omitempty"`
}

TeamMemberSettings undocumented

type TeamMessagingSettings ¶

type TeamMessagingSettings struct {
	// Object is the base model of TeamMessagingSettings
	Object
	// AllowUserEditMessages undocumented
	AllowUserEditMessages *bool `json:"allowUserEditMessages,omitempty"`
	// AllowUserDeleteMessages undocumented
	AllowUserDeleteMessages *bool `json:"allowUserDeleteMessages,omitempty"`
	// AllowOwnerDeleteMessages undocumented
	AllowOwnerDeleteMessages *bool `json:"allowOwnerDeleteMessages,omitempty"`
	// AllowTeamMentions undocumented
	AllowTeamMentions *bool `json:"allowTeamMentions,omitempty"`
	// AllowChannelMentions undocumented
	AllowChannelMentions *bool `json:"allowChannelMentions,omitempty"`
}

TeamMessagingSettings undocumented

type TeamOperationsCollectionRequest ¶

type TeamOperationsCollectionRequest struct{ BaseRequest }

TeamOperationsCollectionRequest is request for TeamsAsyncOperation collection

func (*TeamOperationsCollectionRequest) Add ¶

Add performs POST request for TeamsAsyncOperation collection

func (*TeamOperationsCollectionRequest) Get ¶

Get performs GET request for TeamsAsyncOperation collection

func (*TeamOperationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TeamsAsyncOperation collection, max N pages

func (*TeamOperationsCollectionRequest) Paging ¶

func (r *TeamOperationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]TeamsAsyncOperation, error)

Paging perfoms paging operation for TeamsAsyncOperation collection

type TeamOperationsCollectionRequestBuilder ¶

type TeamOperationsCollectionRequestBuilder struct{ BaseRequestBuilder }

TeamOperationsCollectionRequestBuilder is request builder for TeamsAsyncOperation collection

func (*TeamOperationsCollectionRequestBuilder) ID ¶

ID returns request builder for TeamsAsyncOperation item

func (*TeamOperationsCollectionRequestBuilder) Request ¶

Request returns request for TeamsAsyncOperation collection

type TeamRequest ¶

type TeamRequest struct{ BaseRequest }

TeamRequest is request for Team

func (*TeamRequest) Delete ¶

func (r *TeamRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Team

func (*TeamRequest) Get ¶

func (r *TeamRequest) Get(ctx context.Context) (resObj *Team, err error)

Get performs GET request for Team

func (*TeamRequest) Update ¶

func (r *TeamRequest) Update(ctx context.Context, reqObj *Team) error

Update performs PATCH request for Team

type TeamRequestBuilder ¶

type TeamRequestBuilder struct{ BaseRequestBuilder }

TeamRequestBuilder is request builder for Team

func (*TeamRequestBuilder) Archive ¶

Archive action undocumented

func (*TeamRequestBuilder) Channels ¶

Channels returns request builder for Channel collection

func (*TeamRequestBuilder) Clone ¶

Clone action undocumented

func (*TeamRequestBuilder) InstalledApps ¶

InstalledApps returns request builder for TeamsAppInstallation collection

func (*TeamRequestBuilder) Operations ¶

Operations returns request builder for TeamsAsyncOperation collection

func (*TeamRequestBuilder) Request ¶

func (b *TeamRequestBuilder) Request() *TeamRequest

Request returns TeamRequest

func (*TeamRequestBuilder) Unarchive ¶

Unarchive action undocumented

type TeamUnarchiveRequest ¶

type TeamUnarchiveRequest struct{ BaseRequest }

func (*TeamUnarchiveRequest) Post ¶

type TeamUnarchiveRequestBuilder ¶

type TeamUnarchiveRequestBuilder struct{ BaseRequestBuilder }

func (*TeamUnarchiveRequestBuilder) Request ¶

type TeamUnarchiveRequestParameter ¶

type TeamUnarchiveRequestParameter struct {
}

TeamUnarchiveRequestParameter undocumented

type TeamVisibilityType ¶

type TeamVisibilityType string

TeamVisibilityType undocumented

const (
	// TeamVisibilityTypeVPrivate undocumented
	TeamVisibilityTypeVPrivate TeamVisibilityType = "private"
	// TeamVisibilityTypeVPublic undocumented
	TeamVisibilityTypeVPublic TeamVisibilityType = "public"
	// TeamVisibilityTypeVHiddenMembership undocumented
	TeamVisibilityTypeVHiddenMembership TeamVisibilityType = "hiddenMembership"
	// TeamVisibilityTypeVUnknownFutureValue undocumented
	TeamVisibilityTypeVUnknownFutureValue TeamVisibilityType = "unknownFutureValue"
)

type TeamsApp ¶

type TeamsApp struct {
	// Entity is the base model of TeamsApp
	Entity
	// ExternalID undocumented
	ExternalID *string `json:"externalId,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// DistributionMethod undocumented
	DistributionMethod *TeamsAppDistributionMethod `json:"distributionMethod,omitempty"`
	// AppDefinitions undocumented
	AppDefinitions []TeamsAppDefinition `json:"appDefinitions,omitempty"`
}

TeamsApp undocumented

type TeamsAppAppDefinitionsCollectionRequest ¶

type TeamsAppAppDefinitionsCollectionRequest struct{ BaseRequest }

TeamsAppAppDefinitionsCollectionRequest is request for TeamsAppDefinition collection

func (*TeamsAppAppDefinitionsCollectionRequest) Add ¶

Add performs POST request for TeamsAppDefinition collection

func (*TeamsAppAppDefinitionsCollectionRequest) Get ¶

Get performs GET request for TeamsAppDefinition collection

func (*TeamsAppAppDefinitionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TeamsAppDefinition collection, max N pages

func (*TeamsAppAppDefinitionsCollectionRequest) Paging ¶

func (r *TeamsAppAppDefinitionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]TeamsAppDefinition, error)

Paging perfoms paging operation for TeamsAppDefinition collection

type TeamsAppAppDefinitionsCollectionRequestBuilder ¶

type TeamsAppAppDefinitionsCollectionRequestBuilder struct{ BaseRequestBuilder }

TeamsAppAppDefinitionsCollectionRequestBuilder is request builder for TeamsAppDefinition collection

func (*TeamsAppAppDefinitionsCollectionRequestBuilder) ID ¶

ID returns request builder for TeamsAppDefinition item

func (*TeamsAppAppDefinitionsCollectionRequestBuilder) Request ¶

Request returns request for TeamsAppDefinition collection

type TeamsAppDefinition ¶

type TeamsAppDefinition struct {
	// Entity is the base model of TeamsAppDefinition
	Entity
	// TeamsAppID undocumented
	TeamsAppID *string `json:"teamsAppId,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// Version undocumented
	Version *string `json:"version,omitempty"`
}

TeamsAppDefinition undocumented

type TeamsAppDefinitionRequest ¶

type TeamsAppDefinitionRequest struct{ BaseRequest }

TeamsAppDefinitionRequest is request for TeamsAppDefinition

func (*TeamsAppDefinitionRequest) Delete ¶

Delete performs DELETE request for TeamsAppDefinition

func (*TeamsAppDefinitionRequest) Get ¶

Get performs GET request for TeamsAppDefinition

func (*TeamsAppDefinitionRequest) Update ¶

Update performs PATCH request for TeamsAppDefinition

type TeamsAppDefinitionRequestBuilder ¶

type TeamsAppDefinitionRequestBuilder struct{ BaseRequestBuilder }

TeamsAppDefinitionRequestBuilder is request builder for TeamsAppDefinition

func (*TeamsAppDefinitionRequestBuilder) Request ¶

Request returns TeamsAppDefinitionRequest

type TeamsAppDistributionMethod ¶

type TeamsAppDistributionMethod string

TeamsAppDistributionMethod undocumented

const (
	// TeamsAppDistributionMethodVStore undocumented
	TeamsAppDistributionMethodVStore TeamsAppDistributionMethod = "store"
	// TeamsAppDistributionMethodVOrganization undocumented
	TeamsAppDistributionMethodVOrganization TeamsAppDistributionMethod = "organization"
	// TeamsAppDistributionMethodVSideloaded undocumented
	TeamsAppDistributionMethodVSideloaded TeamsAppDistributionMethod = "sideloaded"
	// TeamsAppDistributionMethodVUnknownFutureValue undocumented
	TeamsAppDistributionMethodVUnknownFutureValue TeamsAppDistributionMethod = "unknownFutureValue"
)

type TeamsAppInstallation ¶

type TeamsAppInstallation struct {
	// Entity is the base model of TeamsAppInstallation
	Entity
	// TeamsApp undocumented
	TeamsApp *TeamsApp `json:"teamsApp,omitempty"`
	// TeamsAppDefinition undocumented
	TeamsAppDefinition *TeamsAppDefinition `json:"teamsAppDefinition,omitempty"`
}

TeamsAppInstallation undocumented

type TeamsAppInstallationRequest ¶

type TeamsAppInstallationRequest struct{ BaseRequest }

TeamsAppInstallationRequest is request for TeamsAppInstallation

func (*TeamsAppInstallationRequest) Delete ¶

Delete performs DELETE request for TeamsAppInstallation

func (*TeamsAppInstallationRequest) Get ¶

Get performs GET request for TeamsAppInstallation

func (*TeamsAppInstallationRequest) Update ¶

Update performs PATCH request for TeamsAppInstallation

type TeamsAppInstallationRequestBuilder ¶

type TeamsAppInstallationRequestBuilder struct{ BaseRequestBuilder }

TeamsAppInstallationRequestBuilder is request builder for TeamsAppInstallation

func (*TeamsAppInstallationRequestBuilder) Request ¶

Request returns TeamsAppInstallationRequest

func (*TeamsAppInstallationRequestBuilder) TeamsApp ¶

TeamsApp is navigation property

func (*TeamsAppInstallationRequestBuilder) TeamsAppDefinition ¶

TeamsAppDefinition is navigation property

func (*TeamsAppInstallationRequestBuilder) Upgrade ¶

Upgrade action undocumented

type TeamsAppInstallationUpgradeRequest ¶

type TeamsAppInstallationUpgradeRequest struct{ BaseRequest }

func (*TeamsAppInstallationUpgradeRequest) Post ¶

type TeamsAppInstallationUpgradeRequestBuilder ¶

type TeamsAppInstallationUpgradeRequestBuilder struct{ BaseRequestBuilder }

func (*TeamsAppInstallationUpgradeRequestBuilder) Request ¶

type TeamsAppInstallationUpgradeRequestParameter ¶

type TeamsAppInstallationUpgradeRequestParameter struct {
}

TeamsAppInstallationUpgradeRequestParameter undocumented

type TeamsAppRequest ¶

type TeamsAppRequest struct{ BaseRequest }

TeamsAppRequest is request for TeamsApp

func (*TeamsAppRequest) Delete ¶

func (r *TeamsAppRequest) Delete(ctx context.Context) error

Delete performs DELETE request for TeamsApp

func (*TeamsAppRequest) Get ¶

func (r *TeamsAppRequest) Get(ctx context.Context) (resObj *TeamsApp, err error)

Get performs GET request for TeamsApp

func (*TeamsAppRequest) Update ¶

func (r *TeamsAppRequest) Update(ctx context.Context, reqObj *TeamsApp) error

Update performs PATCH request for TeamsApp

type TeamsAppRequestBuilder ¶

type TeamsAppRequestBuilder struct{ BaseRequestBuilder }

TeamsAppRequestBuilder is request builder for TeamsApp

func (*TeamsAppRequestBuilder) AppDefinitions ¶

AppDefinitions returns request builder for TeamsAppDefinition collection

func (*TeamsAppRequestBuilder) Request ¶

Request returns TeamsAppRequest

type TeamsAsyncOperation ¶

type TeamsAsyncOperation struct {
	// Entity is the base model of TeamsAsyncOperation
	Entity
	// OperationType undocumented
	OperationType *TeamsAsyncOperationType `json:"operationType,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// Status undocumented
	Status *TeamsAsyncOperationStatus `json:"status,omitempty"`
	// LastActionDateTime undocumented
	LastActionDateTime *time.Time `json:"lastActionDateTime,omitempty"`
	// AttemptsCount undocumented
	AttemptsCount *int `json:"attemptsCount,omitempty"`
	// TargetResourceID undocumented
	TargetResourceID *string `json:"targetResourceId,omitempty"`
	// TargetResourceLocation undocumented
	TargetResourceLocation *string `json:"targetResourceLocation,omitempty"`
	// Error undocumented
	Error *OperationError `json:"error,omitempty"`
}

TeamsAsyncOperation undocumented

type TeamsAsyncOperationRequest ¶

type TeamsAsyncOperationRequest struct{ BaseRequest }

TeamsAsyncOperationRequest is request for TeamsAsyncOperation

func (*TeamsAsyncOperationRequest) Delete ¶

Delete performs DELETE request for TeamsAsyncOperation

func (*TeamsAsyncOperationRequest) Get ¶

Get performs GET request for TeamsAsyncOperation

func (*TeamsAsyncOperationRequest) Update ¶

Update performs PATCH request for TeamsAsyncOperation

type TeamsAsyncOperationRequestBuilder ¶

type TeamsAsyncOperationRequestBuilder struct{ BaseRequestBuilder }

TeamsAsyncOperationRequestBuilder is request builder for TeamsAsyncOperation

func (*TeamsAsyncOperationRequestBuilder) Request ¶

Request returns TeamsAsyncOperationRequest

type TeamsAsyncOperationStatus ¶

type TeamsAsyncOperationStatus string

TeamsAsyncOperationStatus undocumented

const (
	// TeamsAsyncOperationStatusVInvalid undocumented
	TeamsAsyncOperationStatusVInvalid TeamsAsyncOperationStatus = "invalid"
	// TeamsAsyncOperationStatusVNotStarted undocumented
	TeamsAsyncOperationStatusVNotStarted TeamsAsyncOperationStatus = "notStarted"
	// TeamsAsyncOperationStatusVInProgress undocumented
	TeamsAsyncOperationStatusVInProgress TeamsAsyncOperationStatus = "inProgress"
	// TeamsAsyncOperationStatusVSucceeded undocumented
	TeamsAsyncOperationStatusVSucceeded TeamsAsyncOperationStatus = "succeeded"
	// TeamsAsyncOperationStatusVFailed undocumented
	TeamsAsyncOperationStatusVFailed TeamsAsyncOperationStatus = "failed"
	// TeamsAsyncOperationStatusVUnknownFutureValue undocumented
	TeamsAsyncOperationStatusVUnknownFutureValue TeamsAsyncOperationStatus = "unknownFutureValue"
)

type TeamsAsyncOperationType ¶

type TeamsAsyncOperationType string

TeamsAsyncOperationType undocumented

const (
	// TeamsAsyncOperationTypeVInvalid undocumented
	TeamsAsyncOperationTypeVInvalid TeamsAsyncOperationType = "invalid"
	// TeamsAsyncOperationTypeVCloneTeam undocumented
	TeamsAsyncOperationTypeVCloneTeam TeamsAsyncOperationType = "cloneTeam"
	// TeamsAsyncOperationTypeVArchiveTeam undocumented
	TeamsAsyncOperationTypeVArchiveTeam TeamsAsyncOperationType = "archiveTeam"
	// TeamsAsyncOperationTypeVUnarchiveTeam undocumented
	TeamsAsyncOperationTypeVUnarchiveTeam TeamsAsyncOperationType = "unarchiveTeam"
	// TeamsAsyncOperationTypeVCreateTeam undocumented
	TeamsAsyncOperationTypeVCreateTeam TeamsAsyncOperationType = "createTeam"
	// TeamsAsyncOperationTypeVUnknownFutureValue undocumented
	TeamsAsyncOperationTypeVUnknownFutureValue TeamsAsyncOperationType = "unknownFutureValue"
)

type TeamsTab ¶

type TeamsTab struct {
	// Entity is the base model of TeamsTab
	Entity
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// WebURL undocumented
	WebURL *string `json:"webUrl,omitempty"`
	// Configuration undocumented
	Configuration *TeamsTabConfiguration `json:"configuration,omitempty"`
	// TeamsApp undocumented
	TeamsApp *TeamsApp `json:"teamsApp,omitempty"`
}

TeamsTab undocumented

type TeamsTabConfiguration ¶

type TeamsTabConfiguration struct {
	// Object is the base model of TeamsTabConfiguration
	Object
	// EntityID undocumented
	EntityID *string `json:"entityId,omitempty"`
	// ContentURL undocumented
	ContentURL *string `json:"contentUrl,omitempty"`
	// RemoveURL undocumented
	RemoveURL *string `json:"removeUrl,omitempty"`
	// WebsiteURL undocumented
	WebsiteURL *string `json:"websiteUrl,omitempty"`
}

TeamsTabConfiguration undocumented

type TeamsTabRequest ¶

type TeamsTabRequest struct{ BaseRequest }

TeamsTabRequest is request for TeamsTab

func (*TeamsTabRequest) Delete ¶

func (r *TeamsTabRequest) Delete(ctx context.Context) error

Delete performs DELETE request for TeamsTab

func (*TeamsTabRequest) Get ¶

func (r *TeamsTabRequest) Get(ctx context.Context) (resObj *TeamsTab, err error)

Get performs GET request for TeamsTab

func (*TeamsTabRequest) Update ¶

func (r *TeamsTabRequest) Update(ctx context.Context, reqObj *TeamsTab) error

Update performs PATCH request for TeamsTab

type TeamsTabRequestBuilder ¶

type TeamsTabRequestBuilder struct{ BaseRequestBuilder }

TeamsTabRequestBuilder is request builder for TeamsTab

func (*TeamsTabRequestBuilder) Request ¶

Request returns TeamsTabRequest

func (*TeamsTabRequestBuilder) TeamsApp ¶

TeamsApp is navigation property

type TelecomExpenseManagementPartner ¶

type TelecomExpenseManagementPartner struct {
	// Entity is the base model of TelecomExpenseManagementPartner
	Entity
	// DisplayName Display name of the TEM partner.
	DisplayName *string `json:"displayName,omitempty"`
	// URL URL of the TEM partner's administrative control panel, where an administrator can configure their TEM service.
	URL *string `json:"url,omitempty"`
	// AppAuthorized Whether the partner's AAD app has been authorized to access Intune.
	AppAuthorized *bool `json:"appAuthorized,omitempty"`
	// Enabled Whether Intune's connection to the TEM service is currently enabled or disabled.
	Enabled *bool `json:"enabled,omitempty"`
	// LastConnectionDateTime Timestamp of the last request sent to Intune by the TEM partner.
	LastConnectionDateTime *time.Time `json:"lastConnectionDateTime,omitempty"`
}

TelecomExpenseManagementPartner telecomExpenseManagementPartner resources represent the metadata and status of a given TEM service. Once your organization has onboarded with a partner, the partner can be enabled or disabled to switch TEM functionality on or off.

type TelecomExpenseManagementPartnerRequest ¶

type TelecomExpenseManagementPartnerRequest struct{ BaseRequest }

TelecomExpenseManagementPartnerRequest is request for TelecomExpenseManagementPartner

func (*TelecomExpenseManagementPartnerRequest) Delete ¶

Delete performs DELETE request for TelecomExpenseManagementPartner

func (*TelecomExpenseManagementPartnerRequest) Get ¶

Get performs GET request for TelecomExpenseManagementPartner

func (*TelecomExpenseManagementPartnerRequest) Update ¶

Update performs PATCH request for TelecomExpenseManagementPartner

type TelecomExpenseManagementPartnerRequestBuilder ¶

type TelecomExpenseManagementPartnerRequestBuilder struct{ BaseRequestBuilder }

TelecomExpenseManagementPartnerRequestBuilder is request builder for TelecomExpenseManagementPartner

func (*TelecomExpenseManagementPartnerRequestBuilder) Request ¶

Request returns TelecomExpenseManagementPartnerRequest

type TermsAndConditions ¶

type TermsAndConditions struct {
	// Entity is the base model of TermsAndConditions
	Entity
	// CreatedDateTime DateTime the object was created.
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// LastModifiedDateTime DateTime the object was last modified.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// DisplayName Administrator-supplied name for the T&C policy.
	DisplayName *string `json:"displayName,omitempty"`
	// Description Administrator-supplied description of the T&C policy.
	Description *string `json:"description,omitempty"`
	// Title Administrator-supplied title of the terms and conditions. This is shown to the user on prompts to accept the T&C policy.
	Title *string `json:"title,omitempty"`
	// BodyText Administrator-supplied body text of the terms and conditions, typically the terms themselves. This is shown to the user on prompts to accept the T&C policy.
	BodyText *string `json:"bodyText,omitempty"`
	// AcceptanceStatement Administrator-supplied explanation of the terms and conditions, typically describing what it means to accept the terms and conditions set out in the T&C policy. This is shown to the user on prompts to accept the T&C policy.
	AcceptanceStatement *string `json:"acceptanceStatement,omitempty"`
	// Version Integer indicating the current version of the terms. Incremented when an administrator makes a change to the terms and wishes to require users to re-accept the modified T&C policy.
	Version *int `json:"version,omitempty"`
	// Assignments undocumented
	Assignments []TermsAndConditionsAssignment `json:"assignments,omitempty"`
	// AcceptanceStatuses undocumented
	AcceptanceStatuses []TermsAndConditionsAcceptanceStatus `json:"acceptanceStatuses,omitempty"`
}

TermsAndConditions A termsAndConditions entity represents the metadata and contents of a given Terms and Conditions (T&C) policy. T&C policies’ contents are presented to users upon their first attempt to enroll into Intune and subsequently upon edits where an administrator has required re-acceptance. They enable administrators to communicate the provisions to which a user must agree in order to have devices enrolled into Intune.

type TermsAndConditionsAcceptanceStatus ¶

type TermsAndConditionsAcceptanceStatus struct {
	// Entity is the base model of TermsAndConditionsAcceptanceStatus
	Entity
	// UserDisplayName Display name of the user whose acceptance the entity represents.
	UserDisplayName *string `json:"userDisplayName,omitempty"`
	// AcceptedVersion Most recent version number of the T&C accepted by the user.
	AcceptedVersion *int `json:"acceptedVersion,omitempty"`
	// AcceptedDateTime DateTime when the terms were last accepted by the user.
	AcceptedDateTime *time.Time `json:"acceptedDateTime,omitempty"`
	// TermsAndConditions undocumented
	TermsAndConditions *TermsAndConditions `json:"termsAndConditions,omitempty"`
}

TermsAndConditionsAcceptanceStatus A termsAndConditionsAcceptanceStatus entity represents the acceptance status of a given Terms and Conditions (T&C) policy by a given user. Users must accept the most up-to-date version of the terms in order to retain access to the Company Portal.

type TermsAndConditionsAcceptanceStatusRequest ¶

type TermsAndConditionsAcceptanceStatusRequest struct{ BaseRequest }

TermsAndConditionsAcceptanceStatusRequest is request for TermsAndConditionsAcceptanceStatus

func (*TermsAndConditionsAcceptanceStatusRequest) Delete ¶

Delete performs DELETE request for TermsAndConditionsAcceptanceStatus

func (*TermsAndConditionsAcceptanceStatusRequest) Get ¶

Get performs GET request for TermsAndConditionsAcceptanceStatus

func (*TermsAndConditionsAcceptanceStatusRequest) Update ¶

Update performs PATCH request for TermsAndConditionsAcceptanceStatus

type TermsAndConditionsAcceptanceStatusRequestBuilder ¶

type TermsAndConditionsAcceptanceStatusRequestBuilder struct{ BaseRequestBuilder }

TermsAndConditionsAcceptanceStatusRequestBuilder is request builder for TermsAndConditionsAcceptanceStatus

func (*TermsAndConditionsAcceptanceStatusRequestBuilder) Request ¶

Request returns TermsAndConditionsAcceptanceStatusRequest

func (*TermsAndConditionsAcceptanceStatusRequestBuilder) TermsAndConditions ¶

TermsAndConditions is navigation property

type TermsAndConditionsAcceptanceStatusesCollectionRequest ¶

type TermsAndConditionsAcceptanceStatusesCollectionRequest struct{ BaseRequest }

TermsAndConditionsAcceptanceStatusesCollectionRequest is request for TermsAndConditionsAcceptanceStatus collection

func (*TermsAndConditionsAcceptanceStatusesCollectionRequest) Add ¶

Add performs POST request for TermsAndConditionsAcceptanceStatus collection

func (*TermsAndConditionsAcceptanceStatusesCollectionRequest) Get ¶

Get performs GET request for TermsAndConditionsAcceptanceStatus collection

func (*TermsAndConditionsAcceptanceStatusesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TermsAndConditionsAcceptanceStatus collection, max N pages

func (*TermsAndConditionsAcceptanceStatusesCollectionRequest) Paging ¶

Paging perfoms paging operation for TermsAndConditionsAcceptanceStatus collection

type TermsAndConditionsAcceptanceStatusesCollectionRequestBuilder ¶

type TermsAndConditionsAcceptanceStatusesCollectionRequestBuilder struct{ BaseRequestBuilder }

TermsAndConditionsAcceptanceStatusesCollectionRequestBuilder is request builder for TermsAndConditionsAcceptanceStatus collection

func (*TermsAndConditionsAcceptanceStatusesCollectionRequestBuilder) ID ¶

ID returns request builder for TermsAndConditionsAcceptanceStatus item

func (*TermsAndConditionsAcceptanceStatusesCollectionRequestBuilder) Request ¶

Request returns request for TermsAndConditionsAcceptanceStatus collection

type TermsAndConditionsAssignment ¶

type TermsAndConditionsAssignment struct {
	// Entity is the base model of TermsAndConditionsAssignment
	Entity
	// Target Assignment target that the T&C policy is assigned to.
	Target *DeviceAndAppManagementAssignmentTarget `json:"target,omitempty"`
}

TermsAndConditionsAssignment A termsAndConditionsAssignment entity represents the assignment of a given Terms and Conditions (T&C) policy to a given group. Users in the group will be required to accept the terms in order to have devices enrolled into Intune.

type TermsAndConditionsAssignmentRequest ¶

type TermsAndConditionsAssignmentRequest struct{ BaseRequest }

TermsAndConditionsAssignmentRequest is request for TermsAndConditionsAssignment

func (*TermsAndConditionsAssignmentRequest) Delete ¶

Delete performs DELETE request for TermsAndConditionsAssignment

func (*TermsAndConditionsAssignmentRequest) Get ¶

Get performs GET request for TermsAndConditionsAssignment

func (*TermsAndConditionsAssignmentRequest) Update ¶

Update performs PATCH request for TermsAndConditionsAssignment

type TermsAndConditionsAssignmentRequestBuilder ¶

type TermsAndConditionsAssignmentRequestBuilder struct{ BaseRequestBuilder }

TermsAndConditionsAssignmentRequestBuilder is request builder for TermsAndConditionsAssignment

func (*TermsAndConditionsAssignmentRequestBuilder) Request ¶

Request returns TermsAndConditionsAssignmentRequest

type TermsAndConditionsAssignmentsCollectionRequest ¶

type TermsAndConditionsAssignmentsCollectionRequest struct{ BaseRequest }

TermsAndConditionsAssignmentsCollectionRequest is request for TermsAndConditionsAssignment collection

func (*TermsAndConditionsAssignmentsCollectionRequest) Add ¶

Add performs POST request for TermsAndConditionsAssignment collection

func (*TermsAndConditionsAssignmentsCollectionRequest) Get ¶

Get performs GET request for TermsAndConditionsAssignment collection

func (*TermsAndConditionsAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TermsAndConditionsAssignment collection, max N pages

func (*TermsAndConditionsAssignmentsCollectionRequest) Paging ¶

func (r *TermsAndConditionsAssignmentsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]TermsAndConditionsAssignment, error)

Paging perfoms paging operation for TermsAndConditionsAssignment collection

type TermsAndConditionsAssignmentsCollectionRequestBuilder ¶

type TermsAndConditionsAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

TermsAndConditionsAssignmentsCollectionRequestBuilder is request builder for TermsAndConditionsAssignment collection

func (*TermsAndConditionsAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for TermsAndConditionsAssignment item

func (*TermsAndConditionsAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for TermsAndConditionsAssignment collection

type TermsAndConditionsRequest ¶

type TermsAndConditionsRequest struct{ BaseRequest }

TermsAndConditionsRequest is request for TermsAndConditions

func (*TermsAndConditionsRequest) Delete ¶

Delete performs DELETE request for TermsAndConditions

func (*TermsAndConditionsRequest) Get ¶

Get performs GET request for TermsAndConditions

func (*TermsAndConditionsRequest) Update ¶

Update performs PATCH request for TermsAndConditions

type TermsAndConditionsRequestBuilder ¶

type TermsAndConditionsRequestBuilder struct{ BaseRequestBuilder }

TermsAndConditionsRequestBuilder is request builder for TermsAndConditions

func (*TermsAndConditionsRequestBuilder) AcceptanceStatuses ¶

AcceptanceStatuses returns request builder for TermsAndConditionsAcceptanceStatus collection

func (*TermsAndConditionsRequestBuilder) Assignments ¶

Assignments returns request builder for TermsAndConditionsAssignment collection

func (*TermsAndConditionsRequestBuilder) Request ¶

Request returns TermsAndConditionsRequest

type TextColumn ¶

type TextColumn struct {
	// Object is the base model of TextColumn
	Object
	// AllowMultipleLines undocumented
	AllowMultipleLines *bool `json:"allowMultipleLines,omitempty"`
	// AppendChangesToExistingText undocumented
	AppendChangesToExistingText *bool `json:"appendChangesToExistingText,omitempty"`
	// LinesForEditing undocumented
	LinesForEditing *int `json:"linesForEditing,omitempty"`
	// MaxLength undocumented
	MaxLength *int `json:"maxLength,omitempty"`
	// TextType undocumented
	TextType *string `json:"textType,omitempty"`
}

TextColumn undocumented

type Thumbnail ¶

type Thumbnail struct {
	// Object is the base model of Thumbnail
	Object
	// Content undocumented
	Content *Stream `json:"content,omitempty"`
	// Height undocumented
	Height *int `json:"height,omitempty"`
	// SourceItemID undocumented
	SourceItemID *string `json:"sourceItemId,omitempty"`
	// URL undocumented
	URL *string `json:"url,omitempty"`
	// Width undocumented
	Width *int `json:"width,omitempty"`
}

Thumbnail undocumented

type ThumbnailSet ¶

type ThumbnailSet struct {
	// Entity is the base model of ThumbnailSet
	Entity
	// Large undocumented
	Large *Thumbnail `json:"large,omitempty"`
	// Medium undocumented
	Medium *Thumbnail `json:"medium,omitempty"`
	// Small undocumented
	Small *Thumbnail `json:"small,omitempty"`
	// Source undocumented
	Source *Thumbnail `json:"source,omitempty"`
}

ThumbnailSet undocumented

type ThumbnailSetRequest ¶

type ThumbnailSetRequest struct{ BaseRequest }

ThumbnailSetRequest is request for ThumbnailSet

func (*ThumbnailSetRequest) Delete ¶

func (r *ThumbnailSetRequest) Delete(ctx context.Context) error

Delete performs DELETE request for ThumbnailSet

func (*ThumbnailSetRequest) Get ¶

func (r *ThumbnailSetRequest) Get(ctx context.Context) (resObj *ThumbnailSet, err error)

Get performs GET request for ThumbnailSet

func (*ThumbnailSetRequest) Update ¶

func (r *ThumbnailSetRequest) Update(ctx context.Context, reqObj *ThumbnailSet) error

Update performs PATCH request for ThumbnailSet

type ThumbnailSetRequestBuilder ¶

type ThumbnailSetRequestBuilder struct{ BaseRequestBuilder }

ThumbnailSetRequestBuilder is request builder for ThumbnailSet

func (*ThumbnailSetRequestBuilder) Request ¶

Request returns ThumbnailSetRequest

type TimeConstraint ¶

type TimeConstraint struct {
	// Object is the base model of TimeConstraint
	Object
	// ActivityDomain undocumented
	ActivityDomain *ActivityDomain `json:"activityDomain,omitempty"`
	// TimeSlots undocumented
	TimeSlots []TimeSlot `json:"timeSlots,omitempty"`
}

TimeConstraint undocumented

type TimeOfDay ¶ added in v0.1.2

type TimeOfDay string

TimeOfDay is type alis for Edm.TimeOfDay

func NewTimeOfDay ¶ added in v0.1.2

func NewTimeOfDay(t time.Time) *TimeOfDay

NewTimeOfDay creates NewTimeOfDay from time.Time

func (*TimeOfDay) Time ¶ added in v0.1.2

func (t *TimeOfDay) Time() (time.Time, error)

Time converts TimeOfDay to time.Time

type TimeSlot ¶

type TimeSlot struct {
	// Object is the base model of TimeSlot
	Object
	// Start undocumented
	Start *DateTimeTimeZone `json:"start,omitempty"`
	// End undocumented
	End *DateTimeTimeZone `json:"end,omitempty"`
}

TimeSlot undocumented

type TimeZoneBase ¶

type TimeZoneBase struct {
	// Object is the base model of TimeZoneBase
	Object
	// Name undocumented
	Name *string `json:"name,omitempty"`
}

TimeZoneBase undocumented

type TimeZoneInformation ¶

type TimeZoneInformation struct {
	// Object is the base model of TimeZoneInformation
	Object
	// Alias undocumented
	Alias *string `json:"alias,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
}

TimeZoneInformation undocumented

type TimeZoneStandard ¶

type TimeZoneStandard string

TimeZoneStandard undocumented

const (
	// TimeZoneStandardVWindows undocumented
	TimeZoneStandardVWindows TimeZoneStandard = "windows"
	// TimeZoneStandardVIana undocumented
	TimeZoneStandardVIana TimeZoneStandard = "iana"
)

type TokenMeetingInfo ¶

type TokenMeetingInfo struct {
	// MeetingInfo is the base model of TokenMeetingInfo
	MeetingInfo
	// Token undocumented
	Token *string `json:"token,omitempty"`
}

TokenMeetingInfo undocumented

type Tone ¶

type Tone string

Tone undocumented

const (
	// ToneVTone0 undocumented
	ToneVTone0 Tone = "tone0"
	// ToneVTone1 undocumented
	ToneVTone1 Tone = "tone1"
	// ToneVTone2 undocumented
	ToneVTone2 Tone = "tone2"
	// ToneVTone3 undocumented
	ToneVTone3 Tone = "tone3"
	// ToneVTone4 undocumented
	ToneVTone4 Tone = "tone4"
	// ToneVTone5 undocumented
	ToneVTone5 Tone = "tone5"
	// ToneVTone6 undocumented
	ToneVTone6 Tone = "tone6"
	// ToneVTone7 undocumented
	ToneVTone7 Tone = "tone7"
	// ToneVTone8 undocumented
	ToneVTone8 Tone = "tone8"
	// ToneVTone9 undocumented
	ToneVTone9 Tone = "tone9"
	// ToneVStar undocumented
	ToneVStar Tone = "star"
	// ToneVPound undocumented
	ToneVPound Tone = "pound"
	// ToneVA undocumented
	ToneVA Tone = "a"
	// ToneVB undocumented
	ToneVB Tone = "b"
	// ToneVC undocumented
	ToneVC Tone = "c"
	// ToneVD undocumented
	ToneVD Tone = "d"
	// ToneVFlash undocumented
	ToneVFlash Tone = "flash"
)

type ToneInfo ¶

type ToneInfo struct {
	// Object is the base model of ToneInfo
	Object
	// SequenceID undocumented
	SequenceID *int `json:"sequenceId,omitempty"`
	// Tone undocumented
	Tone *Tone `json:"tone,omitempty"`
}

ToneInfo undocumented

type Trending struct {
	// Entity is the base model of Trending
	Entity
	// Weight undocumented
	Weight *float64 `json:"weight,omitempty"`
	// ResourceVisualization undocumented
	ResourceVisualization *ResourceVisualization `json:"resourceVisualization,omitempty"`
	// ResourceReference undocumented
	ResourceReference *ResourceReference `json:"resourceReference,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// Resource undocumented
	Resource *Entity `json:"resource,omitempty"`
}

Trending undocumented

type TrendingRequest ¶

type TrendingRequest struct{ BaseRequest }

TrendingRequest is request for Trending

func (*TrendingRequest) Delete ¶

func (r *TrendingRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Trending

func (*TrendingRequest) Get ¶

func (r *TrendingRequest) Get(ctx context.Context) (resObj *Trending, err error)

Get performs GET request for Trending

func (*TrendingRequest) Update ¶

func (r *TrendingRequest) Update(ctx context.Context, reqObj *Trending) error

Update performs PATCH request for Trending

type TrendingRequestBuilder ¶

type TrendingRequestBuilder struct{ BaseRequestBuilder }

TrendingRequestBuilder is request builder for Trending

func (*TrendingRequestBuilder) Request ¶

Request returns TrendingRequest

func (*TrendingRequestBuilder) Resource ¶

Resource is navigation property

type UUID ¶

type UUID string

UUID is type alias for Edm.Guid

type UnmuteParticipantOperation ¶

type UnmuteParticipantOperation struct {
	// CommsOperation is the base model of UnmuteParticipantOperation
	CommsOperation
}

UnmuteParticipantOperation undocumented

type UpdateWindowsDeviceAccountActionParameter ¶

type UpdateWindowsDeviceAccountActionParameter struct {
	// Object is the base model of UpdateWindowsDeviceAccountActionParameter
	Object
	// DeviceAccount undocumented
	DeviceAccount *WindowsDeviceAccount `json:"deviceAccount,omitempty"`
	// PasswordRotationEnabled undocumented
	PasswordRotationEnabled *bool `json:"passwordRotationEnabled,omitempty"`
	// CalendarSyncEnabled undocumented
	CalendarSyncEnabled *bool `json:"calendarSyncEnabled,omitempty"`
	// DeviceAccountEmail undocumented
	DeviceAccountEmail *string `json:"deviceAccountEmail,omitempty"`
	// ExchangeServer undocumented
	ExchangeServer *string `json:"exchangeServer,omitempty"`
	// SessionInitiationProtocalAddress undocumented
	SessionInitiationProtocalAddress *string `json:"sessionInitiationProtocalAddress,omitempty"`
}

UpdateWindowsDeviceAccountActionParameter undocumented

type UploadSession ¶

type UploadSession struct {
	// Object is the base model of UploadSession
	Object
	// ExpirationDateTime undocumented
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// NextExpectedRanges undocumented
	NextExpectedRanges []string `json:"nextExpectedRanges,omitempty"`
	// UploadURL undocumented
	UploadURL *string `json:"uploadUrl,omitempty"`
}

UploadSession undocumented

type UsageDetails ¶

type UsageDetails struct {
	// Object is the base model of UsageDetails
	Object
	// LastAccessedDateTime undocumented
	LastAccessedDateTime *time.Time `json:"lastAccessedDateTime,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
}

UsageDetails undocumented

type UsedInsight ¶

type UsedInsight struct {
	// Entity is the base model of UsedInsight
	Entity
	// LastUsed undocumented
	LastUsed *UsageDetails `json:"lastUsed,omitempty"`
	// ResourceVisualization undocumented
	ResourceVisualization *ResourceVisualization `json:"resourceVisualization,omitempty"`
	// ResourceReference undocumented
	ResourceReference *ResourceReference `json:"resourceReference,omitempty"`
	// Resource undocumented
	Resource *Entity `json:"resource,omitempty"`
}

UsedInsight undocumented

type UsedInsightRequest ¶

type UsedInsightRequest struct{ BaseRequest }

UsedInsightRequest is request for UsedInsight

func (*UsedInsightRequest) Delete ¶

func (r *UsedInsightRequest) Delete(ctx context.Context) error

Delete performs DELETE request for UsedInsight

func (*UsedInsightRequest) Get ¶

func (r *UsedInsightRequest) Get(ctx context.Context) (resObj *UsedInsight, err error)

Get performs GET request for UsedInsight

func (*UsedInsightRequest) Update ¶

func (r *UsedInsightRequest) Update(ctx context.Context, reqObj *UsedInsight) error

Update performs PATCH request for UsedInsight

type UsedInsightRequestBuilder ¶

type UsedInsightRequestBuilder struct{ BaseRequestBuilder }

UsedInsightRequestBuilder is request builder for UsedInsight

func (*UsedInsightRequestBuilder) Request ¶

Request returns UsedInsightRequest

func (*UsedInsightRequestBuilder) Resource ¶

Resource is navigation property

type User ¶

type User struct {
	// DirectoryObject is the base model of User
	DirectoryObject
	// AccountEnabled undocumented
	AccountEnabled *bool `json:"accountEnabled,omitempty"`
	// AgeGroup undocumented
	AgeGroup *string `json:"ageGroup,omitempty"`
	// AssignedLicenses undocumented
	AssignedLicenses []AssignedLicense `json:"assignedLicenses,omitempty"`
	// AssignedPlans undocumented
	AssignedPlans []AssignedPlan `json:"assignedPlans,omitempty"`
	// BusinessPhones undocumented
	BusinessPhones []string `json:"businessPhones,omitempty"`
	// City undocumented
	City *string `json:"city,omitempty"`
	// CompanyName undocumented
	CompanyName *string `json:"companyName,omitempty"`
	// ConsentProvidedForMinor undocumented
	ConsentProvidedForMinor *string `json:"consentProvidedForMinor,omitempty"`
	// Country undocumented
	Country *string `json:"country,omitempty"`
	// CreationType undocumented
	CreationType *string `json:"creationType,omitempty"`
	// Department undocumented
	Department *string `json:"department,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// EmployeeID undocumented
	EmployeeID *string `json:"employeeId,omitempty"`
	// FaxNumber undocumented
	FaxNumber *string `json:"faxNumber,omitempty"`
	// GivenName undocumented
	GivenName *string `json:"givenName,omitempty"`
	// ImAddresses undocumented
	ImAddresses []string `json:"imAddresses,omitempty"`
	// IsResourceAccount undocumented
	IsResourceAccount *bool `json:"isResourceAccount,omitempty"`
	// JobTitle undocumented
	JobTitle *string `json:"jobTitle,omitempty"`
	// LastPasswordChangeDateTime undocumented
	LastPasswordChangeDateTime *time.Time `json:"lastPasswordChangeDateTime,omitempty"`
	// LegalAgeGroupClassification undocumented
	LegalAgeGroupClassification *string `json:"legalAgeGroupClassification,omitempty"`
	// LicenseAssignmentStates undocumented
	LicenseAssignmentStates []LicenseAssignmentState `json:"licenseAssignmentStates,omitempty"`
	// Mail undocumented
	Mail *string `json:"mail,omitempty"`
	// MailNickname undocumented
	MailNickname *string `json:"mailNickname,omitempty"`
	// MobilePhone undocumented
	MobilePhone *string `json:"mobilePhone,omitempty"`
	// OnPremisesDistinguishedName undocumented
	OnPremisesDistinguishedName *string `json:"onPremisesDistinguishedName,omitempty"`
	// OnPremisesExtensionAttributes undocumented
	OnPremisesExtensionAttributes *OnPremisesExtensionAttributes `json:"onPremisesExtensionAttributes,omitempty"`
	// OnPremisesImmutableID undocumented
	OnPremisesImmutableID *string `json:"onPremisesImmutableId,omitempty"`
	// OnPremisesLastSyncDateTime undocumented
	OnPremisesLastSyncDateTime *time.Time `json:"onPremisesLastSyncDateTime,omitempty"`
	// OnPremisesProvisioningErrors undocumented
	OnPremisesProvisioningErrors []OnPremisesProvisioningError `json:"onPremisesProvisioningErrors,omitempty"`
	// OnPremisesSecurityIdentifier undocumented
	OnPremisesSecurityIdentifier *string `json:"onPremisesSecurityIdentifier,omitempty"`
	// OnPremisesSyncEnabled undocumented
	OnPremisesSyncEnabled *bool `json:"onPremisesSyncEnabled,omitempty"`
	// OnPremisesDomainName undocumented
	OnPremisesDomainName *string `json:"onPremisesDomainName,omitempty"`
	// OnPremisesSamAccountName undocumented
	OnPremisesSamAccountName *string `json:"onPremisesSamAccountName,omitempty"`
	// OnPremisesUserPrincipalName undocumented
	OnPremisesUserPrincipalName *string `json:"onPremisesUserPrincipalName,omitempty"`
	// OtherMails undocumented
	OtherMails []string `json:"otherMails,omitempty"`
	// PasswordPolicies undocumented
	PasswordPolicies *string `json:"passwordPolicies,omitempty"`
	// PasswordProfile undocumented
	PasswordProfile *PasswordProfile `json:"passwordProfile,omitempty"`
	// OfficeLocation undocumented
	OfficeLocation *string `json:"officeLocation,omitempty"`
	// PostalCode undocumented
	PostalCode *string `json:"postalCode,omitempty"`
	// PreferredLanguage undocumented
	PreferredLanguage *string `json:"preferredLanguage,omitempty"`
	// ProvisionedPlans undocumented
	ProvisionedPlans []ProvisionedPlan `json:"provisionedPlans,omitempty"`
	// ProxyAddresses undocumented
	ProxyAddresses []string `json:"proxyAddresses,omitempty"`
	// ShowInAddressList undocumented
	ShowInAddressList *bool `json:"showInAddressList,omitempty"`
	// SignInSessionsValidFromDateTime undocumented
	SignInSessionsValidFromDateTime *time.Time `json:"signInSessionsValidFromDateTime,omitempty"`
	// State undocumented
	State *string `json:"state,omitempty"`
	// StreetAddress undocumented
	StreetAddress *string `json:"streetAddress,omitempty"`
	// Surname undocumented
	Surname *string `json:"surname,omitempty"`
	// UsageLocation undocumented
	UsageLocation *string `json:"usageLocation,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// UserType undocumented
	UserType *string `json:"userType,omitempty"`
	// MailboxSettings undocumented
	MailboxSettings *MailboxSettings `json:"mailboxSettings,omitempty"`
	// DeviceEnrollmentLimit The limit on the maximum number of devices that the user is permitted to enroll. Allowed values are 5 or 1000.
	DeviceEnrollmentLimit *int `json:"deviceEnrollmentLimit,omitempty"`
	// AboutMe undocumented
	AboutMe *string `json:"aboutMe,omitempty"`
	// Birthday undocumented
	Birthday *time.Time `json:"birthday,omitempty"`
	// HireDate undocumented
	HireDate *time.Time `json:"hireDate,omitempty"`
	// Interests undocumented
	Interests []string `json:"interests,omitempty"`
	// MySite undocumented
	MySite *string `json:"mySite,omitempty"`
	// PastProjects undocumented
	PastProjects []string `json:"pastProjects,omitempty"`
	// PreferredName undocumented
	PreferredName *string `json:"preferredName,omitempty"`
	// Responsibilities undocumented
	Responsibilities []string `json:"responsibilities,omitempty"`
	// Schools undocumented
	Schools []string `json:"schools,omitempty"`
	// Skills undocumented
	Skills []string `json:"skills,omitempty"`
	// OwnedDevices undocumented
	OwnedDevices []DirectoryObject `json:"ownedDevices,omitempty"`
	// RegisteredDevices undocumented
	RegisteredDevices []DirectoryObject `json:"registeredDevices,omitempty"`
	// Manager undocumented
	Manager *DirectoryObject `json:"manager,omitempty"`
	// DirectReports undocumented
	DirectReports []DirectoryObject `json:"directReports,omitempty"`
	// MemberOf undocumented
	MemberOf []DirectoryObject `json:"memberOf,omitempty"`
	// CreatedObjects undocumented
	CreatedObjects []DirectoryObject `json:"createdObjects,omitempty"`
	// OwnedObjects undocumented
	OwnedObjects []DirectoryObject `json:"ownedObjects,omitempty"`
	// LicenseDetails undocumented
	LicenseDetails []LicenseDetails `json:"licenseDetails,omitempty"`
	// TransitiveMemberOf undocumented
	TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"`
	// Outlook undocumented
	Outlook *OutlookUser `json:"outlook,omitempty"`
	// Messages undocumented
	Messages []Message `json:"messages,omitempty"`
	// MailFolders undocumented
	MailFolders []MailFolder `json:"mailFolders,omitempty"`
	// Calendar undocumented
	Calendar *Calendar `json:"calendar,omitempty"`
	// Calendars undocumented
	Calendars []Calendar `json:"calendars,omitempty"`
	// CalendarGroups undocumented
	CalendarGroups []CalendarGroup `json:"calendarGroups,omitempty"`
	// CalendarView undocumented
	CalendarView []Event `json:"calendarView,omitempty"`
	// Events undocumented
	Events []Event `json:"events,omitempty"`
	// People undocumented
	People []Person `json:"people,omitempty"`
	// Contacts undocumented
	Contacts []Contact `json:"contacts,omitempty"`
	// ContactFolders undocumented
	ContactFolders []ContactFolder `json:"contactFolders,omitempty"`
	// InferenceClassification undocumented
	InferenceClassification *InferenceClassification `json:"inferenceClassification,omitempty"`
	// Photo undocumented
	Photo *ProfilePhoto `json:"photo,omitempty"`
	// Photos undocumented
	Photos []ProfilePhoto `json:"photos,omitempty"`
	// Drive undocumented
	Drive *Drive `json:"drive,omitempty"`
	// Drives undocumented
	Drives []Drive `json:"drives,omitempty"`
	// Extensions undocumented
	Extensions []Extension `json:"extensions,omitempty"`
	// ManagedDevices undocumented
	ManagedDevices []ManagedDevice `json:"managedDevices,omitempty"`
	// ManagedAppRegistrations undocumented
	ManagedAppRegistrations []ManagedAppRegistration `json:"managedAppRegistrations,omitempty"`
	// DeviceManagementTroubleshootingEvents undocumented
	DeviceManagementTroubleshootingEvents []DeviceManagementTroubleshootingEvent `json:"deviceManagementTroubleshootingEvents,omitempty"`
	// Planner undocumented
	Planner *PlannerUser `json:"planner,omitempty"`
	// Insights undocumented
	Insights *OfficeGraphInsights `json:"insights,omitempty"`
	// Settings undocumented
	Settings *UserSettings `json:"settings,omitempty"`
	// Onenote undocumented
	Onenote *Onenote `json:"onenote,omitempty"`
	// Activities undocumented
	Activities []UserActivity `json:"activities,omitempty"`
	// OnlineMeetings undocumented
	OnlineMeetings []OnlineMeeting `json:"onlineMeetings,omitempty"`
	// JoinedTeams undocumented
	JoinedTeams []Group `json:"joinedTeams,omitempty"`
}

User Represents an Azure Active Directory user object.

type UserAccountSecurityType ¶

type UserAccountSecurityType string

UserAccountSecurityType undocumented

const (
	// UserAccountSecurityTypeVUnknown undocumented
	UserAccountSecurityTypeVUnknown UserAccountSecurityType = "unknown"
	// UserAccountSecurityTypeVStandard undocumented
	UserAccountSecurityTypeVStandard UserAccountSecurityType = "standard"
	// UserAccountSecurityTypeVPower undocumented
	UserAccountSecurityTypeVPower UserAccountSecurityType = "power"
	// UserAccountSecurityTypeVAdministrator undocumented
	UserAccountSecurityTypeVAdministrator UserAccountSecurityType = "administrator"
	// UserAccountSecurityTypeVUnknownFutureValue undocumented
	UserAccountSecurityTypeVUnknownFutureValue UserAccountSecurityType = "unknownFutureValue"
)

type UserActivitiesCollectionRequest ¶

type UserActivitiesCollectionRequest struct{ BaseRequest }

UserActivitiesCollectionRequest is request for UserActivity collection

func (*UserActivitiesCollectionRequest) Add ¶

func (r *UserActivitiesCollectionRequest) Add(ctx context.Context, reqObj *UserActivity) (resObj *UserActivity, err error)

Add performs POST request for UserActivity collection

func (*UserActivitiesCollectionRequest) Get ¶

Get performs GET request for UserActivity collection

func (*UserActivitiesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for UserActivity collection, max N pages

func (*UserActivitiesCollectionRequest) Paging ¶

func (r *UserActivitiesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]UserActivity, error)

Paging perfoms paging operation for UserActivity collection

type UserActivitiesCollectionRequestBuilder ¶

type UserActivitiesCollectionRequestBuilder struct{ BaseRequestBuilder }

UserActivitiesCollectionRequestBuilder is request builder for UserActivity collection

func (*UserActivitiesCollectionRequestBuilder) ID ¶

ID returns request builder for UserActivity item

func (*UserActivitiesCollectionRequestBuilder) Request ¶

Request returns request for UserActivity collection

type UserActivity ¶

type UserActivity struct {
	// Entity is the base model of UserActivity
	Entity
	// VisualElements undocumented
	VisualElements *VisualInfo `json:"visualElements,omitempty"`
	// ActivitySourceHost undocumented
	ActivitySourceHost *string `json:"activitySourceHost,omitempty"`
	// ActivationURL undocumented
	ActivationURL *string `json:"activationUrl,omitempty"`
	// AppActivityID undocumented
	AppActivityID *string `json:"appActivityId,omitempty"`
	// AppDisplayName undocumented
	AppDisplayName *string `json:"appDisplayName,omitempty"`
	// ContentURL undocumented
	ContentURL *string `json:"contentUrl,omitempty"`
	// CreatedDateTime undocumented
	CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
	// ExpirationDateTime undocumented
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// FallbackURL undocumented
	FallbackURL *string `json:"fallbackUrl,omitempty"`
	// LastModifiedDateTime undocumented
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// UserTimezone undocumented
	UserTimezone *string `json:"userTimezone,omitempty"`
	// ContentInfo undocumented
	ContentInfo json.RawMessage `json:"contentInfo,omitempty"`
	// Status undocumented
	Status *Status `json:"status,omitempty"`
	// HistoryItems undocumented
	HistoryItems []ActivityHistoryItem `json:"historyItems,omitempty"`
}

UserActivity undocumented

type UserActivityHistoryItemsCollectionRequest ¶

type UserActivityHistoryItemsCollectionRequest struct{ BaseRequest }

UserActivityHistoryItemsCollectionRequest is request for ActivityHistoryItem collection

func (*UserActivityHistoryItemsCollectionRequest) Add ¶

Add performs POST request for ActivityHistoryItem collection

func (*UserActivityHistoryItemsCollectionRequest) Get ¶

Get performs GET request for ActivityHistoryItem collection

func (*UserActivityHistoryItemsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ActivityHistoryItem collection, max N pages

func (*UserActivityHistoryItemsCollectionRequest) Paging ¶

func (r *UserActivityHistoryItemsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ActivityHistoryItem, error)

Paging perfoms paging operation for ActivityHistoryItem collection

type UserActivityHistoryItemsCollectionRequestBuilder ¶

type UserActivityHistoryItemsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserActivityHistoryItemsCollectionRequestBuilder is request builder for ActivityHistoryItem collection

func (*UserActivityHistoryItemsCollectionRequestBuilder) ID ¶

ID returns request builder for ActivityHistoryItem item

func (*UserActivityHistoryItemsCollectionRequestBuilder) Request ¶

Request returns request for ActivityHistoryItem collection

type UserActivityRequest ¶

type UserActivityRequest struct{ BaseRequest }

UserActivityRequest is request for UserActivity

func (*UserActivityRequest) Delete ¶

func (r *UserActivityRequest) Delete(ctx context.Context) error

Delete performs DELETE request for UserActivity

func (*UserActivityRequest) Get ¶

func (r *UserActivityRequest) Get(ctx context.Context) (resObj *UserActivity, err error)

Get performs GET request for UserActivity

func (*UserActivityRequest) Update ¶

func (r *UserActivityRequest) Update(ctx context.Context, reqObj *UserActivity) error

Update performs PATCH request for UserActivity

type UserActivityRequestBuilder ¶

type UserActivityRequestBuilder struct{ BaseRequestBuilder }

UserActivityRequestBuilder is request builder for UserActivity

func (*UserActivityRequestBuilder) HistoryItems ¶

HistoryItems returns request builder for ActivityHistoryItem collection

func (*UserActivityRequestBuilder) Request ¶

Request returns UserActivityRequest

type UserAssignLicenseRequest ¶

type UserAssignLicenseRequest struct{ BaseRequest }

func (*UserAssignLicenseRequest) Post ¶

func (r *UserAssignLicenseRequest) Post(ctx context.Context) (resObj *User, err error)

type UserAssignLicenseRequestBuilder ¶

type UserAssignLicenseRequestBuilder struct{ BaseRequestBuilder }

func (*UserAssignLicenseRequestBuilder) Request ¶

type UserAssignLicenseRequestParameter ¶

type UserAssignLicenseRequestParameter struct {
	// AddLicenses undocumented
	AddLicenses []AssignedLicense `json:"addLicenses,omitempty"`
	// RemoveLicenses undocumented
	RemoveLicenses []UUID `json:"removeLicenses,omitempty"`
}

UserAssignLicenseRequestParameter undocumented

type UserCalendarGroupsCollectionRequest ¶

type UserCalendarGroupsCollectionRequest struct{ BaseRequest }

UserCalendarGroupsCollectionRequest is request for CalendarGroup collection

func (*UserCalendarGroupsCollectionRequest) Add ¶

Add performs POST request for CalendarGroup collection

func (*UserCalendarGroupsCollectionRequest) Get ¶

Get performs GET request for CalendarGroup collection

func (*UserCalendarGroupsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for CalendarGroup collection, max N pages

func (*UserCalendarGroupsCollectionRequest) Paging ¶

func (r *UserCalendarGroupsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]CalendarGroup, error)

Paging perfoms paging operation for CalendarGroup collection

type UserCalendarGroupsCollectionRequestBuilder ¶

type UserCalendarGroupsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserCalendarGroupsCollectionRequestBuilder is request builder for CalendarGroup collection

func (*UserCalendarGroupsCollectionRequestBuilder) ID ¶

ID returns request builder for CalendarGroup item

func (*UserCalendarGroupsCollectionRequestBuilder) Request ¶

Request returns request for CalendarGroup collection

type UserCalendarViewCollectionRequest ¶

type UserCalendarViewCollectionRequest struct{ BaseRequest }

UserCalendarViewCollectionRequest is request for Event collection

func (*UserCalendarViewCollectionRequest) Add ¶

func (r *UserCalendarViewCollectionRequest) Add(ctx context.Context, reqObj *Event) (resObj *Event, err error)

Add performs POST request for Event collection

func (*UserCalendarViewCollectionRequest) Get ¶

Get performs GET request for Event collection

func (*UserCalendarViewCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Event collection, max N pages

func (*UserCalendarViewCollectionRequest) Paging ¶

func (r *UserCalendarViewCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Event, error)

Paging perfoms paging operation for Event collection

type UserCalendarViewCollectionRequestBuilder ¶

type UserCalendarViewCollectionRequestBuilder struct{ BaseRequestBuilder }

UserCalendarViewCollectionRequestBuilder is request builder for Event collection

func (*UserCalendarViewCollectionRequestBuilder) ID ¶

ID returns request builder for Event item

func (*UserCalendarViewCollectionRequestBuilder) Request ¶

Request returns request for Event collection

type UserCalendarsCollectionRequest ¶

type UserCalendarsCollectionRequest struct{ BaseRequest }

UserCalendarsCollectionRequest is request for Calendar collection

func (*UserCalendarsCollectionRequest) Add ¶

func (r *UserCalendarsCollectionRequest) Add(ctx context.Context, reqObj *Calendar) (resObj *Calendar, err error)

Add performs POST request for Calendar collection

func (*UserCalendarsCollectionRequest) Get ¶

Get performs GET request for Calendar collection

func (*UserCalendarsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Calendar collection, max N pages

func (*UserCalendarsCollectionRequest) Paging ¶

func (r *UserCalendarsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Calendar, error)

Paging perfoms paging operation for Calendar collection

type UserCalendarsCollectionRequestBuilder ¶

type UserCalendarsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserCalendarsCollectionRequestBuilder is request builder for Calendar collection

func (*UserCalendarsCollectionRequestBuilder) ID ¶

ID returns request builder for Calendar item

func (*UserCalendarsCollectionRequestBuilder) Request ¶

Request returns request for Calendar collection

type UserChangePasswordRequest ¶

type UserChangePasswordRequest struct{ BaseRequest }

func (*UserChangePasswordRequest) Post ¶

type UserChangePasswordRequestBuilder ¶

type UserChangePasswordRequestBuilder struct{ BaseRequestBuilder }

func (*UserChangePasswordRequestBuilder) Request ¶

type UserChangePasswordRequestParameter ¶

type UserChangePasswordRequestParameter struct {
	// CurrentPassword undocumented
	CurrentPassword *string `json:"currentPassword,omitempty"`
	// NewPassword undocumented
	NewPassword *string `json:"newPassword,omitempty"`
}

UserChangePasswordRequestParameter undocumented

type UserContactFoldersCollectionRequest ¶

type UserContactFoldersCollectionRequest struct{ BaseRequest }

UserContactFoldersCollectionRequest is request for ContactFolder collection

func (*UserContactFoldersCollectionRequest) Add ¶

Add performs POST request for ContactFolder collection

func (*UserContactFoldersCollectionRequest) Get ¶

Get performs GET request for ContactFolder collection

func (*UserContactFoldersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ContactFolder collection, max N pages

func (*UserContactFoldersCollectionRequest) Paging ¶

func (r *UserContactFoldersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ContactFolder, error)

Paging perfoms paging operation for ContactFolder collection

type UserContactFoldersCollectionRequestBuilder ¶

type UserContactFoldersCollectionRequestBuilder struct{ BaseRequestBuilder }

UserContactFoldersCollectionRequestBuilder is request builder for ContactFolder collection

func (*UserContactFoldersCollectionRequestBuilder) ID ¶

ID returns request builder for ContactFolder item

func (*UserContactFoldersCollectionRequestBuilder) Request ¶

Request returns request for ContactFolder collection

type UserContactsCollectionRequest ¶

type UserContactsCollectionRequest struct{ BaseRequest }

UserContactsCollectionRequest is request for Contact collection

func (*UserContactsCollectionRequest) Add ¶

func (r *UserContactsCollectionRequest) Add(ctx context.Context, reqObj *Contact) (resObj *Contact, err error)

Add performs POST request for Contact collection

func (*UserContactsCollectionRequest) Get ¶

Get performs GET request for Contact collection

func (*UserContactsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Contact collection, max N pages

func (*UserContactsCollectionRequest) Paging ¶

func (r *UserContactsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Contact, error)

Paging perfoms paging operation for Contact collection

type UserContactsCollectionRequestBuilder ¶

type UserContactsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserContactsCollectionRequestBuilder is request builder for Contact collection

func (*UserContactsCollectionRequestBuilder) ID ¶

ID returns request builder for Contact item

func (*UserContactsCollectionRequestBuilder) Request ¶

Request returns request for Contact collection

type UserCreatedObjectsCollectionRequest ¶

type UserCreatedObjectsCollectionRequest struct{ BaseRequest }

UserCreatedObjectsCollectionRequest is request for DirectoryObject collection

func (*UserCreatedObjectsCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*UserCreatedObjectsCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*UserCreatedObjectsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*UserCreatedObjectsCollectionRequest) Paging ¶

func (r *UserCreatedObjectsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type UserCreatedObjectsCollectionRequestBuilder ¶

type UserCreatedObjectsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserCreatedObjectsCollectionRequestBuilder is request builder for DirectoryObject collection

func (*UserCreatedObjectsCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*UserCreatedObjectsCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*UserCreatedObjectsCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*UserCreatedObjectsCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type UserDeviceManagementTroubleshootingEventsCollectionRequest ¶

type UserDeviceManagementTroubleshootingEventsCollectionRequest struct{ BaseRequest }

UserDeviceManagementTroubleshootingEventsCollectionRequest is request for DeviceManagementTroubleshootingEvent collection

func (*UserDeviceManagementTroubleshootingEventsCollectionRequest) Add ¶

Add performs POST request for DeviceManagementTroubleshootingEvent collection

func (*UserDeviceManagementTroubleshootingEventsCollectionRequest) Get ¶

Get performs GET request for DeviceManagementTroubleshootingEvent collection

func (*UserDeviceManagementTroubleshootingEventsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceManagementTroubleshootingEvent collection, max N pages

func (*UserDeviceManagementTroubleshootingEventsCollectionRequest) Paging ¶

Paging perfoms paging operation for DeviceManagementTroubleshootingEvent collection

type UserDeviceManagementTroubleshootingEventsCollectionRequestBuilder ¶

type UserDeviceManagementTroubleshootingEventsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserDeviceManagementTroubleshootingEventsCollectionRequestBuilder is request builder for DeviceManagementTroubleshootingEvent collection

func (*UserDeviceManagementTroubleshootingEventsCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceManagementTroubleshootingEvent item

func (*UserDeviceManagementTroubleshootingEventsCollectionRequestBuilder) Request ¶

Request returns request for DeviceManagementTroubleshootingEvent collection

type UserDirectReportsCollectionRequest ¶

type UserDirectReportsCollectionRequest struct{ BaseRequest }

UserDirectReportsCollectionRequest is request for DirectoryObject collection

func (*UserDirectReportsCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*UserDirectReportsCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*UserDirectReportsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*UserDirectReportsCollectionRequest) Paging ¶

func (r *UserDirectReportsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type UserDirectReportsCollectionRequestBuilder ¶

type UserDirectReportsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserDirectReportsCollectionRequestBuilder is request builder for DirectoryObject collection

func (*UserDirectReportsCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*UserDirectReportsCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*UserDirectReportsCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*UserDirectReportsCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type UserDrivesCollectionRequest ¶

type UserDrivesCollectionRequest struct{ BaseRequest }

UserDrivesCollectionRequest is request for Drive collection

func (*UserDrivesCollectionRequest) Add ¶

func (r *UserDrivesCollectionRequest) Add(ctx context.Context, reqObj *Drive) (resObj *Drive, err error)

Add performs POST request for Drive collection

func (*UserDrivesCollectionRequest) Get ¶

Get performs GET request for Drive collection

func (*UserDrivesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Drive collection, max N pages

func (*UserDrivesCollectionRequest) Paging ¶

func (r *UserDrivesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Drive, error)

Paging perfoms paging operation for Drive collection

type UserDrivesCollectionRequestBuilder ¶

type UserDrivesCollectionRequestBuilder struct{ BaseRequestBuilder }

UserDrivesCollectionRequestBuilder is request builder for Drive collection

func (*UserDrivesCollectionRequestBuilder) ID ¶

ID returns request builder for Drive item

func (*UserDrivesCollectionRequestBuilder) Request ¶

Request returns request for Drive collection

type UserEventsCollectionRequest ¶

type UserEventsCollectionRequest struct{ BaseRequest }

UserEventsCollectionRequest is request for Event collection

func (*UserEventsCollectionRequest) Add ¶

func (r *UserEventsCollectionRequest) Add(ctx context.Context, reqObj *Event) (resObj *Event, err error)

Add performs POST request for Event collection

func (*UserEventsCollectionRequest) Get ¶

Get performs GET request for Event collection

func (*UserEventsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Event collection, max N pages

func (*UserEventsCollectionRequest) Paging ¶

func (r *UserEventsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Event, error)

Paging perfoms paging operation for Event collection

type UserEventsCollectionRequestBuilder ¶

type UserEventsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserEventsCollectionRequestBuilder is request builder for Event collection

func (*UserEventsCollectionRequestBuilder) ID ¶

ID returns request builder for Event item

func (*UserEventsCollectionRequestBuilder) Request ¶

Request returns request for Event collection

type UserExportPersonalDataRequest ¶

type UserExportPersonalDataRequest struct{ BaseRequest }

func (*UserExportPersonalDataRequest) Post ¶

type UserExportPersonalDataRequestBuilder ¶

type UserExportPersonalDataRequestBuilder struct{ BaseRequestBuilder }

func (*UserExportPersonalDataRequestBuilder) Request ¶

type UserExportPersonalDataRequestParameter ¶

type UserExportPersonalDataRequestParameter struct {
	// StorageLocation undocumented
	StorageLocation *string `json:"storageLocation,omitempty"`
}

UserExportPersonalDataRequestParameter undocumented

type UserExtensionsCollectionRequest ¶

type UserExtensionsCollectionRequest struct{ BaseRequest }

UserExtensionsCollectionRequest is request for Extension collection

func (*UserExtensionsCollectionRequest) Add ¶

func (r *UserExtensionsCollectionRequest) Add(ctx context.Context, reqObj *Extension) (resObj *Extension, err error)

Add performs POST request for Extension collection

func (*UserExtensionsCollectionRequest) Get ¶

Get performs GET request for Extension collection

func (*UserExtensionsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Extension collection, max N pages

func (*UserExtensionsCollectionRequest) Paging ¶

func (r *UserExtensionsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Extension, error)

Paging perfoms paging operation for Extension collection

type UserExtensionsCollectionRequestBuilder ¶

type UserExtensionsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserExtensionsCollectionRequestBuilder is request builder for Extension collection

func (*UserExtensionsCollectionRequestBuilder) ID ¶

ID returns request builder for Extension item

func (*UserExtensionsCollectionRequestBuilder) Request ¶

Request returns request for Extension collection

type UserFindMeetingTimesRequest ¶

type UserFindMeetingTimesRequest struct{ BaseRequest }

func (*UserFindMeetingTimesRequest) Post ¶

type UserFindMeetingTimesRequestBuilder ¶

type UserFindMeetingTimesRequestBuilder struct{ BaseRequestBuilder }

func (*UserFindMeetingTimesRequestBuilder) Request ¶

type UserFindMeetingTimesRequestParameter ¶

type UserFindMeetingTimesRequestParameter struct {
	// Attendees undocumented
	Attendees []AttendeeBase `json:"attendees,omitempty"`
	// LocationConstraint undocumented
	LocationConstraint *LocationConstraint `json:"locationConstraint,omitempty"`
	// TimeConstraint undocumented
	TimeConstraint *TimeConstraint `json:"timeConstraint,omitempty"`
	// MeetingDuration undocumented
	MeetingDuration *Duration `json:"meetingDuration,omitempty"`
	// MaxCandidates undocumented
	MaxCandidates *int `json:"maxCandidates,omitempty"`
	// IsOrganizerOptional undocumented
	IsOrganizerOptional *bool `json:"isOrganizerOptional,omitempty"`
	// ReturnSuggestionReasons undocumented
	ReturnSuggestionReasons *bool `json:"returnSuggestionReasons,omitempty"`
	// MinimumAttendeePercentage undocumented
	MinimumAttendeePercentage *float64 `json:"minimumAttendeePercentage,omitempty"`
}

UserFindMeetingTimesRequestParameter undocumented

type UserGetMailTipsRequest ¶

type UserGetMailTipsRequest struct{ BaseRequest }

func (*UserGetMailTipsRequest) Paging ¶

func (r *UserGetMailTipsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MailTips, error)

func (*UserGetMailTipsRequest) Post ¶ added in v0.1.2

func (*UserGetMailTipsRequest) PostN ¶ added in v0.1.2

func (r *UserGetMailTipsRequest) PostN(ctx context.Context, n int) ([]MailTips, error)

type UserGetMailTipsRequestBuilder ¶

type UserGetMailTipsRequestBuilder struct{ BaseRequestBuilder }

func (*UserGetMailTipsRequestBuilder) Request ¶

type UserGetMailTipsRequestParameter ¶

type UserGetMailTipsRequestParameter struct {
	// EmailAddresses undocumented
	EmailAddresses []string `json:"EmailAddresses,omitempty"`
	// MailTipsOptions undocumented
	MailTipsOptions *MailTipsType `json:"MailTipsOptions,omitempty"`
}

UserGetMailTipsRequestParameter undocumented

type UserIdentity ¶

type UserIdentity struct {
	// Object is the base model of UserIdentity
	Object
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// IPAddress undocumented
	IPAddress *string `json:"ipAddress,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

UserIdentity undocumented

type UserInstallStateSummary ¶

type UserInstallStateSummary struct {
	// Entity is the base model of UserInstallStateSummary
	Entity
	// UserName User name.
	UserName *string `json:"userName,omitempty"`
	// InstalledDeviceCount Installed Device Count.
	InstalledDeviceCount *int `json:"installedDeviceCount,omitempty"`
	// FailedDeviceCount Failed Device Count.
	FailedDeviceCount *int `json:"failedDeviceCount,omitempty"`
	// NotInstalledDeviceCount Not installed device count.
	NotInstalledDeviceCount *int `json:"notInstalledDeviceCount,omitempty"`
	// DeviceStates undocumented
	DeviceStates []DeviceInstallState `json:"deviceStates,omitempty"`
}

UserInstallStateSummary Contains properties for the installation state summary for a user.

type UserInstallStateSummaryDeviceStatesCollectionRequest ¶

type UserInstallStateSummaryDeviceStatesCollectionRequest struct{ BaseRequest }

UserInstallStateSummaryDeviceStatesCollectionRequest is request for DeviceInstallState collection

func (*UserInstallStateSummaryDeviceStatesCollectionRequest) Add ¶

Add performs POST request for DeviceInstallState collection

func (*UserInstallStateSummaryDeviceStatesCollectionRequest) Get ¶

Get performs GET request for DeviceInstallState collection

func (*UserInstallStateSummaryDeviceStatesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DeviceInstallState collection, max N pages

func (*UserInstallStateSummaryDeviceStatesCollectionRequest) Paging ¶

func (r *UserInstallStateSummaryDeviceStatesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DeviceInstallState, error)

Paging perfoms paging operation for DeviceInstallState collection

type UserInstallStateSummaryDeviceStatesCollectionRequestBuilder ¶

type UserInstallStateSummaryDeviceStatesCollectionRequestBuilder struct{ BaseRequestBuilder }

UserInstallStateSummaryDeviceStatesCollectionRequestBuilder is request builder for DeviceInstallState collection

func (*UserInstallStateSummaryDeviceStatesCollectionRequestBuilder) ID ¶

ID returns request builder for DeviceInstallState item

func (*UserInstallStateSummaryDeviceStatesCollectionRequestBuilder) Request ¶

Request returns request for DeviceInstallState collection

type UserInstallStateSummaryRequest ¶

type UserInstallStateSummaryRequest struct{ BaseRequest }

UserInstallStateSummaryRequest is request for UserInstallStateSummary

func (*UserInstallStateSummaryRequest) Delete ¶

Delete performs DELETE request for UserInstallStateSummary

func (*UserInstallStateSummaryRequest) Get ¶

Get performs GET request for UserInstallStateSummary

func (*UserInstallStateSummaryRequest) Update ¶

Update performs PATCH request for UserInstallStateSummary

type UserInstallStateSummaryRequestBuilder ¶

type UserInstallStateSummaryRequestBuilder struct{ BaseRequestBuilder }

UserInstallStateSummaryRequestBuilder is request builder for UserInstallStateSummary

func (*UserInstallStateSummaryRequestBuilder) DeviceStates ¶

DeviceStates returns request builder for DeviceInstallState collection

func (*UserInstallStateSummaryRequestBuilder) Request ¶

Request returns UserInstallStateSummaryRequest

type UserJoinedTeamsCollectionRequest ¶

type UserJoinedTeamsCollectionRequest struct{ BaseRequest }

UserJoinedTeamsCollectionRequest is request for Group collection

func (*UserJoinedTeamsCollectionRequest) Add ¶

func (r *UserJoinedTeamsCollectionRequest) Add(ctx context.Context, reqObj *Group) (resObj *Group, err error)

Add performs POST request for Group collection

func (*UserJoinedTeamsCollectionRequest) Get ¶

Get performs GET request for Group collection

func (*UserJoinedTeamsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Group collection, max N pages

func (*UserJoinedTeamsCollectionRequest) Paging ¶

func (r *UserJoinedTeamsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Group, error)

Paging perfoms paging operation for Group collection

type UserJoinedTeamsCollectionRequestBuilder ¶

type UserJoinedTeamsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserJoinedTeamsCollectionRequestBuilder is request builder for Group collection

func (*UserJoinedTeamsCollectionRequestBuilder) ID ¶

ID returns request builder for Group item

func (*UserJoinedTeamsCollectionRequestBuilder) Request ¶

Request returns request for Group collection

type UserLicenseDetailsCollectionRequest ¶

type UserLicenseDetailsCollectionRequest struct{ BaseRequest }

UserLicenseDetailsCollectionRequest is request for LicenseDetails collection

func (*UserLicenseDetailsCollectionRequest) Add ¶

Add performs POST request for LicenseDetails collection

func (*UserLicenseDetailsCollectionRequest) Get ¶

Get performs GET request for LicenseDetails collection

func (*UserLicenseDetailsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for LicenseDetails collection, max N pages

func (*UserLicenseDetailsCollectionRequest) Paging ¶

func (r *UserLicenseDetailsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]LicenseDetails, error)

Paging perfoms paging operation for LicenseDetails collection

type UserLicenseDetailsCollectionRequestBuilder ¶

type UserLicenseDetailsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserLicenseDetailsCollectionRequestBuilder is request builder for LicenseDetails collection

func (*UserLicenseDetailsCollectionRequestBuilder) ID ¶

ID returns request builder for LicenseDetails item

func (*UserLicenseDetailsCollectionRequestBuilder) Request ¶

Request returns request for LicenseDetails collection

type UserMailFoldersCollectionRequest ¶

type UserMailFoldersCollectionRequest struct{ BaseRequest }

UserMailFoldersCollectionRequest is request for MailFolder collection

func (*UserMailFoldersCollectionRequest) Add ¶

func (r *UserMailFoldersCollectionRequest) Add(ctx context.Context, reqObj *MailFolder) (resObj *MailFolder, err error)

Add performs POST request for MailFolder collection

func (*UserMailFoldersCollectionRequest) Get ¶

Get performs GET request for MailFolder collection

func (*UserMailFoldersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for MailFolder collection, max N pages

func (*UserMailFoldersCollectionRequest) Paging ¶

func (r *UserMailFoldersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]MailFolder, error)

Paging perfoms paging operation for MailFolder collection

type UserMailFoldersCollectionRequestBuilder ¶

type UserMailFoldersCollectionRequestBuilder struct{ BaseRequestBuilder }

UserMailFoldersCollectionRequestBuilder is request builder for MailFolder collection

func (*UserMailFoldersCollectionRequestBuilder) ID ¶

ID returns request builder for MailFolder item

func (*UserMailFoldersCollectionRequestBuilder) Request ¶

Request returns request for MailFolder collection

type UserManagedAppRegistrationsCollectionRequest ¶

type UserManagedAppRegistrationsCollectionRequest struct{ BaseRequest }

UserManagedAppRegistrationsCollectionRequest is request for ManagedAppRegistration collection

func (*UserManagedAppRegistrationsCollectionRequest) Add ¶

Add performs POST request for ManagedAppRegistration collection

func (*UserManagedAppRegistrationsCollectionRequest) Get ¶

Get performs GET request for ManagedAppRegistration collection

func (*UserManagedAppRegistrationsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedAppRegistration collection, max N pages

func (*UserManagedAppRegistrationsCollectionRequest) Paging ¶

func (r *UserManagedAppRegistrationsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedAppRegistration, error)

Paging perfoms paging operation for ManagedAppRegistration collection

type UserManagedAppRegistrationsCollectionRequestBuilder ¶

type UserManagedAppRegistrationsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserManagedAppRegistrationsCollectionRequestBuilder is request builder for ManagedAppRegistration collection

func (*UserManagedAppRegistrationsCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedAppRegistration item

func (*UserManagedAppRegistrationsCollectionRequestBuilder) Request ¶

Request returns request for ManagedAppRegistration collection

type UserManagedDevicesCollectionRequest ¶

type UserManagedDevicesCollectionRequest struct{ BaseRequest }

UserManagedDevicesCollectionRequest is request for ManagedDevice collection

func (*UserManagedDevicesCollectionRequest) Add ¶

Add performs POST request for ManagedDevice collection

func (*UserManagedDevicesCollectionRequest) Get ¶

Get performs GET request for ManagedDevice collection

func (*UserManagedDevicesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ManagedDevice collection, max N pages

func (*UserManagedDevicesCollectionRequest) Paging ¶

func (r *UserManagedDevicesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ManagedDevice, error)

Paging perfoms paging operation for ManagedDevice collection

type UserManagedDevicesCollectionRequestBuilder ¶

type UserManagedDevicesCollectionRequestBuilder struct{ BaseRequestBuilder }

UserManagedDevicesCollectionRequestBuilder is request builder for ManagedDevice collection

func (*UserManagedDevicesCollectionRequestBuilder) ID ¶

ID returns request builder for ManagedDevice item

func (*UserManagedDevicesCollectionRequestBuilder) Request ¶

Request returns request for ManagedDevice collection

type UserMemberOfCollectionRequest ¶

type UserMemberOfCollectionRequest struct{ BaseRequest }

UserMemberOfCollectionRequest is request for DirectoryObject collection

func (*UserMemberOfCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*UserMemberOfCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*UserMemberOfCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*UserMemberOfCollectionRequest) Paging ¶

func (r *UserMemberOfCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type UserMemberOfCollectionRequestBuilder ¶

type UserMemberOfCollectionRequestBuilder struct{ BaseRequestBuilder }

UserMemberOfCollectionRequestBuilder is request builder for DirectoryObject collection

func (*UserMemberOfCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*UserMemberOfCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*UserMemberOfCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*UserMemberOfCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type UserMessagesCollectionRequest ¶

type UserMessagesCollectionRequest struct{ BaseRequest }

UserMessagesCollectionRequest is request for Message collection

func (*UserMessagesCollectionRequest) Add ¶

func (r *UserMessagesCollectionRequest) Add(ctx context.Context, reqObj *Message) (resObj *Message, err error)

Add performs POST request for Message collection

func (*UserMessagesCollectionRequest) Get ¶

Get performs GET request for Message collection

func (*UserMessagesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Message collection, max N pages

func (*UserMessagesCollectionRequest) Paging ¶

func (r *UserMessagesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Message, error)

Paging perfoms paging operation for Message collection

type UserMessagesCollectionRequestBuilder ¶

type UserMessagesCollectionRequestBuilder struct{ BaseRequestBuilder }

UserMessagesCollectionRequestBuilder is request builder for Message collection

func (*UserMessagesCollectionRequestBuilder) ID ¶

ID returns request builder for Message item

func (*UserMessagesCollectionRequestBuilder) Request ¶

Request returns request for Message collection

type UserOnlineMeetingsCollectionRequest ¶

type UserOnlineMeetingsCollectionRequest struct{ BaseRequest }

UserOnlineMeetingsCollectionRequest is request for OnlineMeeting collection

func (*UserOnlineMeetingsCollectionRequest) Add ¶

Add performs POST request for OnlineMeeting collection

func (*UserOnlineMeetingsCollectionRequest) Get ¶

Get performs GET request for OnlineMeeting collection

func (*UserOnlineMeetingsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for OnlineMeeting collection, max N pages

func (*UserOnlineMeetingsCollectionRequest) Paging ¶

func (r *UserOnlineMeetingsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]OnlineMeeting, error)

Paging perfoms paging operation for OnlineMeeting collection

type UserOnlineMeetingsCollectionRequestBuilder ¶

type UserOnlineMeetingsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserOnlineMeetingsCollectionRequestBuilder is request builder for OnlineMeeting collection

func (*UserOnlineMeetingsCollectionRequestBuilder) ID ¶

ID returns request builder for OnlineMeeting item

func (*UserOnlineMeetingsCollectionRequestBuilder) Request ¶

Request returns request for OnlineMeeting collection

type UserOwnedDevicesCollectionRequest ¶

type UserOwnedDevicesCollectionRequest struct{ BaseRequest }

UserOwnedDevicesCollectionRequest is request for DirectoryObject collection

func (*UserOwnedDevicesCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*UserOwnedDevicesCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*UserOwnedDevicesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*UserOwnedDevicesCollectionRequest) Paging ¶

func (r *UserOwnedDevicesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type UserOwnedDevicesCollectionRequestBuilder ¶

type UserOwnedDevicesCollectionRequestBuilder struct{ BaseRequestBuilder }

UserOwnedDevicesCollectionRequestBuilder is request builder for DirectoryObject collection

func (*UserOwnedDevicesCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*UserOwnedDevicesCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*UserOwnedDevicesCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*UserOwnedDevicesCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type UserOwnedObjectsCollectionRequest ¶

type UserOwnedObjectsCollectionRequest struct{ BaseRequest }

UserOwnedObjectsCollectionRequest is request for DirectoryObject collection

func (*UserOwnedObjectsCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*UserOwnedObjectsCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*UserOwnedObjectsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*UserOwnedObjectsCollectionRequest) Paging ¶

func (r *UserOwnedObjectsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type UserOwnedObjectsCollectionRequestBuilder ¶

type UserOwnedObjectsCollectionRequestBuilder struct{ BaseRequestBuilder }

UserOwnedObjectsCollectionRequestBuilder is request builder for DirectoryObject collection

func (*UserOwnedObjectsCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*UserOwnedObjectsCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*UserOwnedObjectsCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*UserOwnedObjectsCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type UserPeopleCollectionRequest ¶

type UserPeopleCollectionRequest struct{ BaseRequest }

UserPeopleCollectionRequest is request for Person collection

func (*UserPeopleCollectionRequest) Add ¶

func (r *UserPeopleCollectionRequest) Add(ctx context.Context, reqObj *Person) (resObj *Person, err error)

Add performs POST request for Person collection

func (*UserPeopleCollectionRequest) Get ¶

Get performs GET request for Person collection

func (*UserPeopleCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for Person collection, max N pages

func (*UserPeopleCollectionRequest) Paging ¶

func (r *UserPeopleCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]Person, error)

Paging perfoms paging operation for Person collection

type UserPeopleCollectionRequestBuilder ¶

type UserPeopleCollectionRequestBuilder struct{ BaseRequestBuilder }

UserPeopleCollectionRequestBuilder is request builder for Person collection

func (*UserPeopleCollectionRequestBuilder) ID ¶

ID returns request builder for Person item

func (*UserPeopleCollectionRequestBuilder) Request ¶

Request returns request for Person collection

type UserPhotosCollectionRequest ¶

type UserPhotosCollectionRequest struct{ BaseRequest }

UserPhotosCollectionRequest is request for ProfilePhoto collection

func (*UserPhotosCollectionRequest) Add ¶

func (r *UserPhotosCollectionRequest) Add(ctx context.Context, reqObj *ProfilePhoto) (resObj *ProfilePhoto, err error)

Add performs POST request for ProfilePhoto collection

func (*UserPhotosCollectionRequest) Get ¶

Get performs GET request for ProfilePhoto collection

func (*UserPhotosCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for ProfilePhoto collection, max N pages

func (*UserPhotosCollectionRequest) Paging ¶

func (r *UserPhotosCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ProfilePhoto, error)

Paging perfoms paging operation for ProfilePhoto collection

type UserPhotosCollectionRequestBuilder ¶

type UserPhotosCollectionRequestBuilder struct{ BaseRequestBuilder }

UserPhotosCollectionRequestBuilder is request builder for ProfilePhoto collection

func (*UserPhotosCollectionRequestBuilder) ID ¶

ID returns request builder for ProfilePhoto item

func (*UserPhotosCollectionRequestBuilder) Request ¶

Request returns request for ProfilePhoto collection

type UserRegisteredDevicesCollectionRequest ¶

type UserRegisteredDevicesCollectionRequest struct{ BaseRequest }

UserRegisteredDevicesCollectionRequest is request for DirectoryObject collection

func (*UserRegisteredDevicesCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*UserRegisteredDevicesCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*UserRegisteredDevicesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*UserRegisteredDevicesCollectionRequest) Paging ¶

func (r *UserRegisteredDevicesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type UserRegisteredDevicesCollectionRequestBuilder ¶

type UserRegisteredDevicesCollectionRequestBuilder struct{ BaseRequestBuilder }

UserRegisteredDevicesCollectionRequestBuilder is request builder for DirectoryObject collection

func (*UserRegisteredDevicesCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*UserRegisteredDevicesCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*UserRegisteredDevicesCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*UserRegisteredDevicesCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type UserRemoveAllDevicesFromManagementRequest ¶

type UserRemoveAllDevicesFromManagementRequest struct{ BaseRequest }

func (*UserRemoveAllDevicesFromManagementRequest) Post ¶

type UserRemoveAllDevicesFromManagementRequestBuilder ¶

type UserRemoveAllDevicesFromManagementRequestBuilder struct{ BaseRequestBuilder }

func (*UserRemoveAllDevicesFromManagementRequestBuilder) Request ¶

type UserRemoveAllDevicesFromManagementRequestParameter ¶

type UserRemoveAllDevicesFromManagementRequestParameter struct {
}

UserRemoveAllDevicesFromManagementRequestParameter undocumented

type UserRequest ¶

type UserRequest struct{ BaseRequest }

UserRequest is request for User

func (*UserRequest) Delete ¶

func (r *UserRequest) Delete(ctx context.Context) error

Delete performs DELETE request for User

func (*UserRequest) Get ¶

func (r *UserRequest) Get(ctx context.Context) (resObj *User, err error)

Get performs GET request for User

func (*UserRequest) Update ¶

func (r *UserRequest) Update(ctx context.Context, reqObj *User) error

Update performs PATCH request for User

type UserRequestBuilder ¶

type UserRequestBuilder struct{ BaseRequestBuilder }

UserRequestBuilder is request builder for User

func (*UserRequestBuilder) Activities ¶

Activities returns request builder for UserActivity collection

func (*UserRequestBuilder) AssignLicense ¶

AssignLicense action undocumented

func (*UserRequestBuilder) Calendar ¶

Calendar is navigation property

func (*UserRequestBuilder) CalendarGroups ¶

CalendarGroups returns request builder for CalendarGroup collection

func (*UserRequestBuilder) CalendarView ¶

CalendarView returns request builder for Event collection

func (*UserRequestBuilder) Calendars ¶

Calendars returns request builder for Calendar collection

func (*UserRequestBuilder) ChangePassword ¶

ChangePassword action undocumented

func (*UserRequestBuilder) ContactFolders ¶

ContactFolders returns request builder for ContactFolder collection

func (*UserRequestBuilder) Contacts ¶

Contacts returns request builder for Contact collection

func (*UserRequestBuilder) CreatedObjects ¶

CreatedObjects returns request builder for DirectoryObject collection

func (*UserRequestBuilder) DeviceManagementTroubleshootingEvents ¶

DeviceManagementTroubleshootingEvents returns request builder for DeviceManagementTroubleshootingEvent collection

func (*UserRequestBuilder) DirectReports ¶

DirectReports returns request builder for DirectoryObject collection

func (*UserRequestBuilder) Drive ¶

Drive is navigation property

func (*UserRequestBuilder) Drives ¶

Drives returns request builder for Drive collection

func (*UserRequestBuilder) Events ¶

Events returns request builder for Event collection

func (*UserRequestBuilder) ExportPersonalData ¶

ExportPersonalData action undocumented

func (*UserRequestBuilder) Extensions ¶

Extensions returns request builder for Extension collection

func (*UserRequestBuilder) FindMeetingTimes ¶

FindMeetingTimes action undocumented

func (*UserRequestBuilder) GetMailTips ¶

GetMailTips action undocumented

func (*UserRequestBuilder) InferenceClassification ¶

func (b *UserRequestBuilder) InferenceClassification() *InferenceClassificationRequestBuilder

InferenceClassification is navigation property

func (*UserRequestBuilder) Insights ¶

Insights is navigation property

func (*UserRequestBuilder) JoinedTeams ¶

JoinedTeams returns request builder for Group collection

func (*UserRequestBuilder) LicenseDetails ¶

LicenseDetails returns request builder for LicenseDetails collection

func (*UserRequestBuilder) MailFolders ¶

MailFolders returns request builder for MailFolder collection

func (*UserRequestBuilder) ManagedAppRegistrations ¶

ManagedAppRegistrations returns request builder for ManagedAppRegistration collection

func (*UserRequestBuilder) ManagedDevices ¶

ManagedDevices returns request builder for ManagedDevice collection

func (*UserRequestBuilder) Manager ¶

Manager is navigation property

func (*UserRequestBuilder) MemberOf ¶

MemberOf returns request builder for DirectoryObject collection

func (*UserRequestBuilder) Messages ¶

Messages returns request builder for Message collection

func (*UserRequestBuilder) Onenote ¶

Onenote is navigation property

func (*UserRequestBuilder) OnlineMeetings ¶

OnlineMeetings returns request builder for OnlineMeeting collection

func (*UserRequestBuilder) Outlook ¶

Outlook is navigation property

func (*UserRequestBuilder) OwnedDevices ¶

OwnedDevices returns request builder for DirectoryObject collection

func (*UserRequestBuilder) OwnedObjects ¶

OwnedObjects returns request builder for DirectoryObject collection

func (*UserRequestBuilder) People ¶

People returns request builder for Person collection

func (*UserRequestBuilder) Photo ¶

Photo is navigation property

func (*UserRequestBuilder) Photos ¶

Photos returns request builder for ProfilePhoto collection

func (*UserRequestBuilder) Planner ¶

Planner is navigation property

func (*UserRequestBuilder) RegisteredDevices ¶

RegisteredDevices returns request builder for DirectoryObject collection

func (*UserRequestBuilder) RemoveAllDevicesFromManagement ¶

RemoveAllDevicesFromManagement action undocumented

func (*UserRequestBuilder) Request ¶

func (b *UserRequestBuilder) Request() *UserRequest

Request returns UserRequest

func (*UserRequestBuilder) RevokeSignInSessions ¶

RevokeSignInSessions action undocumented

func (*UserRequestBuilder) SendMail ¶

SendMail action undocumented

func (*UserRequestBuilder) Settings ¶

Settings is navigation property

func (*UserRequestBuilder) TransitiveMemberOf ¶

TransitiveMemberOf returns request builder for DirectoryObject collection

func (*UserRequestBuilder) TranslateExchangeIDs ¶

TranslateExchangeIDs action undocumented

func (*UserRequestBuilder) WipeManagedAppRegistrationsByDeviceTag ¶

WipeManagedAppRegistrationsByDeviceTag action undocumented

type UserRevokeSignInSessionsRequest ¶

type UserRevokeSignInSessionsRequest struct{ BaseRequest }

func (*UserRevokeSignInSessionsRequest) Post ¶

func (r *UserRevokeSignInSessionsRequest) Post(ctx context.Context) (resObj *bool, err error)

type UserRevokeSignInSessionsRequestBuilder ¶

type UserRevokeSignInSessionsRequestBuilder struct{ BaseRequestBuilder }

func (*UserRevokeSignInSessionsRequestBuilder) Request ¶

type UserRevokeSignInSessionsRequestParameter ¶

type UserRevokeSignInSessionsRequestParameter struct {
}

UserRevokeSignInSessionsRequestParameter undocumented

type UserSecurityState ¶

type UserSecurityState struct {
	// Object is the base model of UserSecurityState
	Object
	// AadUserID undocumented
	AadUserID *string `json:"aadUserId,omitempty"`
	// AccountName undocumented
	AccountName *string `json:"accountName,omitempty"`
	// DomainName undocumented
	DomainName *string `json:"domainName,omitempty"`
	// EmailRole undocumented
	EmailRole *EmailRole `json:"emailRole,omitempty"`
	// IsVPN undocumented
	IsVPN *bool `json:"isVpn,omitempty"`
	// LogonDateTime undocumented
	LogonDateTime *time.Time `json:"logonDateTime,omitempty"`
	// LogonID undocumented
	LogonID *string `json:"logonId,omitempty"`
	// LogonIP undocumented
	LogonIP *string `json:"logonIp,omitempty"`
	// LogonLocation undocumented
	LogonLocation *string `json:"logonLocation,omitempty"`
	// LogonType undocumented
	LogonType *LogonType `json:"logonType,omitempty"`
	// OnPremisesSecurityIdentifier undocumented
	OnPremisesSecurityIdentifier *string `json:"onPremisesSecurityIdentifier,omitempty"`
	// RiskScore undocumented
	RiskScore *string `json:"riskScore,omitempty"`
	// UserAccountType undocumented
	UserAccountType *UserAccountSecurityType `json:"userAccountType,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

UserSecurityState undocumented

type UserSendMailRequest ¶

type UserSendMailRequest struct{ BaseRequest }

func (*UserSendMailRequest) Post ¶

type UserSendMailRequestBuilder ¶

type UserSendMailRequestBuilder struct{ BaseRequestBuilder }

func (*UserSendMailRequestBuilder) Request ¶

type UserSendMailRequestParameter ¶

type UserSendMailRequestParameter struct {
	// Message undocumented
	Message *Message `json:"Message,omitempty"`
	// SaveToSentItems undocumented
	SaveToSentItems *bool `json:"SaveToSentItems,omitempty"`
}

UserSendMailRequestParameter undocumented

type UserSettings ¶

type UserSettings struct {
	// Entity is the base model of UserSettings
	Entity
	// ContributionToContentDiscoveryDisabled undocumented
	ContributionToContentDiscoveryDisabled *bool `json:"contributionToContentDiscoveryDisabled,omitempty"`
	// ContributionToContentDiscoveryAsOrganizationDisabled undocumented
	ContributionToContentDiscoveryAsOrganizationDisabled *bool `json:"contributionToContentDiscoveryAsOrganizationDisabled,omitempty"`
}

UserSettings undocumented

type UserSettingsRequest ¶

type UserSettingsRequest struct{ BaseRequest }

UserSettingsRequest is request for UserSettings

func (*UserSettingsRequest) Delete ¶

func (r *UserSettingsRequest) Delete(ctx context.Context) error

Delete performs DELETE request for UserSettings

func (*UserSettingsRequest) Get ¶

func (r *UserSettingsRequest) Get(ctx context.Context) (resObj *UserSettings, err error)

Get performs GET request for UserSettings

func (*UserSettingsRequest) Update ¶

func (r *UserSettingsRequest) Update(ctx context.Context, reqObj *UserSettings) error

Update performs PATCH request for UserSettings

type UserSettingsRequestBuilder ¶

type UserSettingsRequestBuilder struct{ BaseRequestBuilder }

UserSettingsRequestBuilder is request builder for UserSettings

func (*UserSettingsRequestBuilder) Request ¶

Request returns UserSettingsRequest

type UserTransitiveMemberOfCollectionRequest ¶

type UserTransitiveMemberOfCollectionRequest struct{ BaseRequest }

UserTransitiveMemberOfCollectionRequest is request for DirectoryObject collection

func (*UserTransitiveMemberOfCollectionRequest) Add ¶

Add performs POST request for DirectoryObject collection

func (*UserTransitiveMemberOfCollectionRequest) Get ¶

Get performs GET request for DirectoryObject collection

func (*UserTransitiveMemberOfCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for DirectoryObject collection, max N pages

func (*UserTransitiveMemberOfCollectionRequest) Paging ¶

func (r *UserTransitiveMemberOfCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]DirectoryObject, error)

Paging perfoms paging operation for DirectoryObject collection

type UserTransitiveMemberOfCollectionRequestBuilder ¶

type UserTransitiveMemberOfCollectionRequestBuilder struct{ BaseRequestBuilder }

UserTransitiveMemberOfCollectionRequestBuilder is request builder for DirectoryObject collection

func (*UserTransitiveMemberOfCollectionRequestBuilder) GetByIDs ¶

GetByIDs action undocumented

func (*UserTransitiveMemberOfCollectionRequestBuilder) ID ¶

ID returns request builder for DirectoryObject item

func (*UserTransitiveMemberOfCollectionRequestBuilder) Request ¶

Request returns request for DirectoryObject collection

func (*UserTransitiveMemberOfCollectionRequestBuilder) ValidateProperties ¶

ValidateProperties action undocumented

type UserTranslateExchangeIDsRequest ¶

type UserTranslateExchangeIDsRequest struct{ BaseRequest }

func (*UserTranslateExchangeIDsRequest) Paging ¶

func (r *UserTranslateExchangeIDsRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]ConvertIDResult, error)

func (*UserTranslateExchangeIDsRequest) Post ¶ added in v0.1.2

func (*UserTranslateExchangeIDsRequest) PostN ¶ added in v0.1.2

type UserTranslateExchangeIDsRequestBuilder ¶

type UserTranslateExchangeIDsRequestBuilder struct{ BaseRequestBuilder }

func (*UserTranslateExchangeIDsRequestBuilder) Request ¶

type UserTranslateExchangeIDsRequestParameter ¶

type UserTranslateExchangeIDsRequestParameter struct {
	// InputIDs undocumented
	InputIDs []string `json:"InputIds,omitempty"`
	// TargetIDType undocumented
	TargetIDType *ExchangeIDFormat `json:"TargetIdType,omitempty"`
	// SourceIDType undocumented
	SourceIDType *ExchangeIDFormat `json:"SourceIdType,omitempty"`
}

UserTranslateExchangeIDsRequestParameter undocumented

type UserWipeManagedAppRegistrationsByDeviceTagRequest ¶

type UserWipeManagedAppRegistrationsByDeviceTagRequest struct{ BaseRequest }

func (*UserWipeManagedAppRegistrationsByDeviceTagRequest) Post ¶

type UserWipeManagedAppRegistrationsByDeviceTagRequestBuilder ¶

type UserWipeManagedAppRegistrationsByDeviceTagRequestBuilder struct{ BaseRequestBuilder }

func (*UserWipeManagedAppRegistrationsByDeviceTagRequestBuilder) Request ¶

type UserWipeManagedAppRegistrationsByDeviceTagRequestParameter ¶

type UserWipeManagedAppRegistrationsByDeviceTagRequestParameter struct {
	// DeviceTag undocumented
	DeviceTag *string `json:"deviceTag,omitempty"`
}

UserWipeManagedAppRegistrationsByDeviceTagRequestParameter undocumented

type VPPLicensingType ¶ added in v0.1.2

type VPPLicensingType struct {
	// Object is the base model of VPPLicensingType
	Object
	// SupportsUserLicensing Whether the program supports the user licensing type.
	SupportsUserLicensing *bool `json:"supportsUserLicensing,omitempty"`
	// SupportsDeviceLicensing Whether the program supports the device licensing type.
	SupportsDeviceLicensing *bool `json:"supportsDeviceLicensing,omitempty"`
}

VPPLicensingType undocumented

type VPPToken ¶ added in v0.1.2

type VPPToken struct {
	// Entity is the base model of VPPToken
	Entity
	// OrganizationName The organization associated with the Apple Volume Purchase Program Token
	OrganizationName *string `json:"organizationName,omitempty"`
	// VPPTokenAccountType The type of volume purchase program which the given Apple Volume Purchase Program Token is associated with. Possible values are: `business`, `education`.
	VPPTokenAccountType *VPPTokenAccountType `json:"vppTokenAccountType,omitempty"`
	// AppleID The apple Id associated with the given Apple Volume Purchase Program Token.
	AppleID *string `json:"appleId,omitempty"`
	// ExpirationDateTime The expiration date time of the Apple Volume Purchase Program Token.
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// LastSyncDateTime The last time when an application sync was done with the Apple volume purchase program service using the the Apple Volume Purchase Program Token.
	LastSyncDateTime *time.Time `json:"lastSyncDateTime,omitempty"`
	// Token The Apple Volume Purchase Program Token string downloaded from the Apple Volume Purchase Program.
	Token *string `json:"token,omitempty"`
	// LastModifiedDateTime Last modification date time associated with the Apple Volume Purchase Program Token.
	LastModifiedDateTime *time.Time `json:"lastModifiedDateTime,omitempty"`
	// State Current state of the Apple Volume Purchase Program Token. Possible values are: `unknown`, `valid`, `expired`, `invalid`, `assignedToExternalMDM`.
	State *VPPTokenState `json:"state,omitempty"`
	// LastSyncStatus Current sync status of the last application sync which was triggered using the Apple Volume Purchase Program Token. Possible values are: `none`, `inProgress`, `completed`, `failed`.
	LastSyncStatus *VPPTokenSyncStatus `json:"lastSyncStatus,omitempty"`
	// AutomaticallyUpdateApps Whether or not apps for the VPP token will be automatically updated.
	AutomaticallyUpdateApps *bool `json:"automaticallyUpdateApps,omitempty"`
	// CountryOrRegion Whether or not apps for the VPP token will be automatically updated.
	CountryOrRegion *string `json:"countryOrRegion,omitempty"`
}

VPPToken You purchase multiple licenses for iOS apps through the Apple Volume Purchase Program for Business or Education. This involves setting up an Apple VPP account from the Apple website and uploading the Apple VPP Business or Education token to Intune. You can then synchronize your volume purchase information with Intune and track your volume-purchased app use. You can upload multiple Apple VPP Business or Education tokens.

type VPPTokenAccountType ¶ added in v0.1.2

type VPPTokenAccountType string

VPPTokenAccountType undocumented

const (
	// VPPTokenAccountTypeVBusiness undocumented
	VPPTokenAccountTypeVBusiness VPPTokenAccountType = "business"
	// VPPTokenAccountTypeVEducation undocumented
	VPPTokenAccountTypeVEducation VPPTokenAccountType = "education"
)

type VPPTokenRequest ¶ added in v0.1.2

type VPPTokenRequest struct{ BaseRequest }

VPPTokenRequest is request for VPPToken

func (*VPPTokenRequest) Delete ¶ added in v0.1.2

func (r *VPPTokenRequest) Delete(ctx context.Context) error

Delete performs DELETE request for VPPToken

func (*VPPTokenRequest) Get ¶ added in v0.1.2

func (r *VPPTokenRequest) Get(ctx context.Context) (resObj *VPPToken, err error)

Get performs GET request for VPPToken

func (*VPPTokenRequest) Update ¶ added in v0.1.2

func (r *VPPTokenRequest) Update(ctx context.Context, reqObj *VPPToken) error

Update performs PATCH request for VPPToken

type VPPTokenRequestBuilder ¶ added in v0.1.2

type VPPTokenRequestBuilder struct{ BaseRequestBuilder }

VPPTokenRequestBuilder is request builder for VPPToken

func (*VPPTokenRequestBuilder) Request ¶ added in v0.1.2

Request returns VPPTokenRequest

func (*VPPTokenRequestBuilder) SyncLicenses ¶ added in v0.1.2

SyncLicenses action undocumented

type VPPTokenState ¶ added in v0.1.2

type VPPTokenState string

VPPTokenState undocumented

const (
	// VPPTokenStateVUnknown undocumented
	VPPTokenStateVUnknown VPPTokenState = "unknown"
	// VPPTokenStateVValid undocumented
	VPPTokenStateVValid VPPTokenState = "valid"
	// VPPTokenStateVExpired undocumented
	VPPTokenStateVExpired VPPTokenState = "expired"
	// VPPTokenStateVInvalid undocumented
	VPPTokenStateVInvalid VPPTokenState = "invalid"
	// VPPTokenStateVAssignedToExternalMDM undocumented
	VPPTokenStateVAssignedToExternalMDM VPPTokenState = "assignedToExternalMDM"
)

type VPPTokenSyncLicensesRequest ¶ added in v0.1.2

type VPPTokenSyncLicensesRequest struct{ BaseRequest }

func (*VPPTokenSyncLicensesRequest) Post ¶ added in v0.1.2

func (r *VPPTokenSyncLicensesRequest) Post(ctx context.Context) (resObj *VPPToken, err error)

type VPPTokenSyncLicensesRequestBuilder ¶ added in v0.1.2

type VPPTokenSyncLicensesRequestBuilder struct{ BaseRequestBuilder }

func (*VPPTokenSyncLicensesRequestBuilder) Request ¶ added in v0.1.2

type VPPTokenSyncLicensesRequestParameter ¶ added in v0.1.2

type VPPTokenSyncLicensesRequestParameter struct {
}

VPPTokenSyncLicensesRequestParameter undocumented

type VPPTokenSyncStatus ¶ added in v0.1.2

type VPPTokenSyncStatus string

VPPTokenSyncStatus undocumented

const (
	// VPPTokenSyncStatusVNone undocumented
	VPPTokenSyncStatusVNone VPPTokenSyncStatus = "none"
	// VPPTokenSyncStatusVInProgress undocumented
	VPPTokenSyncStatusVInProgress VPPTokenSyncStatus = "inProgress"
	// VPPTokenSyncStatusVCompleted undocumented
	VPPTokenSyncStatusVCompleted VPPTokenSyncStatus = "completed"
	// VPPTokenSyncStatusVFailed undocumented
	VPPTokenSyncStatusVFailed VPPTokenSyncStatus = "failed"
)

type VerifiedDomain ¶

type VerifiedDomain struct {
	// Object is the base model of VerifiedDomain
	Object
	// Capabilities undocumented
	Capabilities *string `json:"capabilities,omitempty"`
	// IsDefault undocumented
	IsDefault *bool `json:"isDefault,omitempty"`
	// IsInitial undocumented
	IsInitial *bool `json:"isInitial,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
}

VerifiedDomain undocumented

type Video ¶

type Video struct {
	// Object is the base model of Video
	Object
	// AudioBitsPerSample undocumented
	AudioBitsPerSample *int `json:"audioBitsPerSample,omitempty"`
	// AudioChannels undocumented
	AudioChannels *int `json:"audioChannels,omitempty"`
	// AudioFormat undocumented
	AudioFormat *string `json:"audioFormat,omitempty"`
	// AudioSamplesPerSecond undocumented
	AudioSamplesPerSecond *int `json:"audioSamplesPerSecond,omitempty"`
	// Bitrate undocumented
	Bitrate *int `json:"bitrate,omitempty"`
	// Duration undocumented
	Duration *int `json:"duration,omitempty"`
	// FourCC undocumented
	FourCC *string `json:"fourCC,omitempty"`
	// FrameRate undocumented
	FrameRate *float64 `json:"frameRate,omitempty"`
	// Height undocumented
	Height *int `json:"height,omitempty"`
	// Width undocumented
	Width *int `json:"width,omitempty"`
}

Video undocumented

type VisibilitySetting ¶

type VisibilitySetting string

VisibilitySetting undocumented

const (
	// VisibilitySettingVNotConfigured undocumented
	VisibilitySettingVNotConfigured VisibilitySetting = "notConfigured"
	// VisibilitySettingVHide undocumented
	VisibilitySettingVHide VisibilitySetting = "hide"
	// VisibilitySettingVShow undocumented
	VisibilitySettingVShow VisibilitySetting = "show"
)

type VisualInfo ¶

type VisualInfo struct {
	// Object is the base model of VisualInfo
	Object
	// Attribution undocumented
	Attribution *ImageInfo `json:"attribution,omitempty"`
	// BackgroundColor undocumented
	BackgroundColor *string `json:"backgroundColor,omitempty"`
	// Description undocumented
	Description *string `json:"description,omitempty"`
	// DisplayText undocumented
	DisplayText *string `json:"displayText,omitempty"`
	// Content undocumented
	Content json.RawMessage `json:"content,omitempty"`
}

VisualInfo undocumented

type VulnerabilityState ¶

type VulnerabilityState struct {
	// Object is the base model of VulnerabilityState
	Object
	// Cve undocumented
	Cve *string `json:"cve,omitempty"`
	// Severity undocumented
	Severity *string `json:"severity,omitempty"`
	// WasRunning undocumented
	WasRunning *bool `json:"wasRunning,omitempty"`
}

VulnerabilityState undocumented

type WebApp ¶

type WebApp struct {
	// MobileApp is the base model of WebApp
	MobileApp
	// AppURL The web app URL.
	AppURL *string `json:"appUrl,omitempty"`
	// UseManagedBrowser Whether or not to use managed browser. This property is only applicable for Android and IOS.
	UseManagedBrowser *bool `json:"useManagedBrowser,omitempty"`
}

WebApp Contains properties and inherited properties for web apps.

type WebApplication ¶

type WebApplication struct {
	// Object is the base model of WebApplication
	Object
	// HomePageURL undocumented
	HomePageURL *string `json:"homePageUrl,omitempty"`
	// RedirectUris undocumented
	RedirectUris []string `json:"redirectUris,omitempty"`
	// LogoutURL undocumented
	LogoutURL *string `json:"logoutUrl,omitempty"`
	// ImplicitGrantSettings undocumented
	ImplicitGrantSettings *ImplicitGrantSettings `json:"implicitGrantSettings,omitempty"`
}

WebApplication undocumented

type WebBrowserCookieSettings ¶

type WebBrowserCookieSettings string

WebBrowserCookieSettings undocumented

const (
	// WebBrowserCookieSettingsVBrowserDefault undocumented
	WebBrowserCookieSettingsVBrowserDefault WebBrowserCookieSettings = "browserDefault"
	// WebBrowserCookieSettingsVBlockAlways undocumented
	WebBrowserCookieSettingsVBlockAlways WebBrowserCookieSettings = "blockAlways"
	// WebBrowserCookieSettingsVAllowCurrentWebSite undocumented
	WebBrowserCookieSettingsVAllowCurrentWebSite WebBrowserCookieSettings = "allowCurrentWebSite"
	// WebBrowserCookieSettingsVAllowFromWebsitesVisited undocumented
	WebBrowserCookieSettingsVAllowFromWebsitesVisited WebBrowserCookieSettings = "allowFromWebsitesVisited"
	// WebBrowserCookieSettingsVAllowAlways undocumented
	WebBrowserCookieSettingsVAllowAlways WebBrowserCookieSettings = "allowAlways"
)

type Website ¶

type Website struct {
	// Object is the base model of Website
	Object
	// Type undocumented
	Type *WebsiteType `json:"type,omitempty"`
	// Address undocumented
	Address *string `json:"address,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
}

Website undocumented

type WebsiteType ¶

type WebsiteType string

WebsiteType undocumented

const (
	// WebsiteTypeVOther undocumented
	WebsiteTypeVOther WebsiteType = "other"
	// WebsiteTypeVHome undocumented
	WebsiteTypeVHome WebsiteType = "home"
	// WebsiteTypeVWork undocumented
	WebsiteTypeVWork WebsiteType = "work"
	// WebsiteTypeVBlog undocumented
	WebsiteTypeVBlog WebsiteType = "blog"
	// WebsiteTypeVProfile undocumented
	WebsiteTypeVProfile WebsiteType = "profile"
)

type WeekIndex ¶

type WeekIndex string

WeekIndex undocumented

const (
	// WeekIndexVFirst undocumented
	WeekIndexVFirst WeekIndex = "first"
	// WeekIndexVSecond undocumented
	WeekIndexVSecond WeekIndex = "second"
	// WeekIndexVThird undocumented
	WeekIndexVThird WeekIndex = "third"
	// WeekIndexVFourth undocumented
	WeekIndexVFourth WeekIndex = "fourth"
	// WeekIndexVLast undocumented
	WeekIndexVLast WeekIndex = "last"
)

type WeeklySchedule ¶

type WeeklySchedule string

WeeklySchedule undocumented

const (
	// WeeklyScheduleVUserDefined undocumented
	WeeklyScheduleVUserDefined WeeklySchedule = "userDefined"
	// WeeklyScheduleVEveryday undocumented
	WeeklyScheduleVEveryday WeeklySchedule = "everyday"
	// WeeklyScheduleVSunday undocumented
	WeeklyScheduleVSunday WeeklySchedule = "sunday"
	// WeeklyScheduleVMonday undocumented
	WeeklyScheduleVMonday WeeklySchedule = "monday"
	// WeeklyScheduleVTuesday undocumented
	WeeklyScheduleVTuesday WeeklySchedule = "tuesday"
	// WeeklyScheduleVWednesday undocumented
	WeeklyScheduleVWednesday WeeklySchedule = "wednesday"
	// WeeklyScheduleVThursday undocumented
	WeeklyScheduleVThursday WeeklySchedule = "thursday"
	// WeeklyScheduleVFriday undocumented
	WeeklyScheduleVFriday WeeklySchedule = "friday"
	// WeeklyScheduleVSaturday undocumented
	WeeklyScheduleVSaturday WeeklySchedule = "saturday"
)

type WelcomeScreenMeetingInformation ¶

type WelcomeScreenMeetingInformation string

WelcomeScreenMeetingInformation undocumented

const (
	// WelcomeScreenMeetingInformationVUserDefined undocumented
	WelcomeScreenMeetingInformationVUserDefined WelcomeScreenMeetingInformation = "userDefined"
	// WelcomeScreenMeetingInformationVShowOrganizerAndTimeOnly undocumented
	WelcomeScreenMeetingInformationVShowOrganizerAndTimeOnly WelcomeScreenMeetingInformation = "showOrganizerAndTimeOnly"
	// WelcomeScreenMeetingInformationVShowOrganizerAndTimeAndSubject undocumented
	WelcomeScreenMeetingInformationVShowOrganizerAndTimeAndSubject WelcomeScreenMeetingInformation = "showOrganizerAndTimeAndSubject"
)

type Windows10CompliancePolicy ¶

type Windows10CompliancePolicy struct {
	// DeviceCompliancePolicy is the base model of Windows10CompliancePolicy
	DeviceCompliancePolicy
	// PasswordRequired Require a password to unlock Windows device.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// PasswordBlockSimple Indicates whether or not to block simple password.
	PasswordBlockSimple *bool `json:"passwordBlockSimple,omitempty"`
	// PasswordRequiredToUnlockFromIdle Require a password to unlock an idle device.
	PasswordRequiredToUnlockFromIdle *bool `json:"passwordRequiredToUnlockFromIdle,omitempty"`
	// PasswordMinutesOfInactivityBeforeLock Minutes of inactivity before a password is required.
	PasswordMinutesOfInactivityBeforeLock *int `json:"passwordMinutesOfInactivityBeforeLock,omitempty"`
	// PasswordExpirationDays The password expiration in days.
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength The minimum password length.
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinimumCharacterSetCount The number of character sets required in the password.
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordRequiredType The required password type.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordPreviousPasswordBlockCount The number of previous passwords to prevent re-use of.
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// RequireHealthyDeviceReport Require devices to be reported as healthy by Windows Device Health Attestation.
	RequireHealthyDeviceReport *bool `json:"requireHealthyDeviceReport,omitempty"`
	// OsMinimumVersion Minimum Windows 10 version.
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Maximum Windows 10 version.
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
	// MobileOsMinimumVersion Minimum Windows Phone version.
	MobileOsMinimumVersion *string `json:"mobileOsMinimumVersion,omitempty"`
	// MobileOsMaximumVersion Maximum Windows Phone version.
	MobileOsMaximumVersion *string `json:"mobileOsMaximumVersion,omitempty"`
	// EarlyLaunchAntiMalwareDriverEnabled Require devices to be reported as healthy by Windows Device Health Attestation - early launch antimalware driver is enabled.
	EarlyLaunchAntiMalwareDriverEnabled *bool `json:"earlyLaunchAntiMalwareDriverEnabled,omitempty"`
	// BitLockerEnabled Require devices to be reported healthy by Windows Device Health Attestation - bit locker is enabled
	BitLockerEnabled *bool `json:"bitLockerEnabled,omitempty"`
	// SecureBootEnabled Require devices to be reported as healthy by Windows Device Health Attestation - secure boot is enabled.
	SecureBootEnabled *bool `json:"secureBootEnabled,omitempty"`
	// CodeIntegrityEnabled Require devices to be reported as healthy by Windows Device Health Attestation.
	CodeIntegrityEnabled *bool `json:"codeIntegrityEnabled,omitempty"`
	// StorageRequireEncryption Require encryption on windows devices.
	StorageRequireEncryption *bool `json:"storageRequireEncryption,omitempty"`
}

Windows10CompliancePolicy This class contains compliance settings for Windows 10.

type Windows10CustomConfiguration ¶

type Windows10CustomConfiguration struct {
	// DeviceConfiguration is the base model of Windows10CustomConfiguration
	DeviceConfiguration
	// OMASettings OMA settings. This collection can contain a maximum of 1000 elements.
	OMASettings []OMASetting `json:"omaSettings,omitempty"`
}

Windows10CustomConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10CustomConfiguration resource.

type Windows10EditionType ¶

type Windows10EditionType string

Windows10EditionType undocumented

const (
	// Windows10EditionTypeVWindows10Enterprise undocumented
	Windows10EditionTypeVWindows10Enterprise Windows10EditionType = "windows10Enterprise"
	// Windows10EditionTypeVWindows10EnterpriseN undocumented
	Windows10EditionTypeVWindows10EnterpriseN Windows10EditionType = "windows10EnterpriseN"
	// Windows10EditionTypeVWindows10Education undocumented
	Windows10EditionTypeVWindows10Education Windows10EditionType = "windows10Education"
	// Windows10EditionTypeVWindows10EducationN undocumented
	Windows10EditionTypeVWindows10EducationN Windows10EditionType = "windows10EducationN"
	// Windows10EditionTypeVWindows10MobileEnterprise undocumented
	Windows10EditionTypeVWindows10MobileEnterprise Windows10EditionType = "windows10MobileEnterprise"
	// Windows10EditionTypeVWindows10HolographicEnterprise undocumented
	Windows10EditionTypeVWindows10HolographicEnterprise Windows10EditionType = "windows10HolographicEnterprise"
	// Windows10EditionTypeVWindows10Professional undocumented
	Windows10EditionTypeVWindows10Professional Windows10EditionType = "windows10Professional"
	// Windows10EditionTypeVWindows10ProfessionalN undocumented
	Windows10EditionTypeVWindows10ProfessionalN Windows10EditionType = "windows10ProfessionalN"
	// Windows10EditionTypeVWindows10ProfessionalEducation undocumented
	Windows10EditionTypeVWindows10ProfessionalEducation Windows10EditionType = "windows10ProfessionalEducation"
	// Windows10EditionTypeVWindows10ProfessionalEducationN undocumented
	Windows10EditionTypeVWindows10ProfessionalEducationN Windows10EditionType = "windows10ProfessionalEducationN"
	// Windows10EditionTypeVWindows10ProfessionalWorkstation undocumented
	Windows10EditionTypeVWindows10ProfessionalWorkstation Windows10EditionType = "windows10ProfessionalWorkstation"
	// Windows10EditionTypeVWindows10ProfessionalWorkstationN undocumented
	Windows10EditionTypeVWindows10ProfessionalWorkstationN Windows10EditionType = "windows10ProfessionalWorkstationN"
)

type Windows10EndpointProtectionConfiguration ¶

type Windows10EndpointProtectionConfiguration struct {
	// DeviceConfiguration is the base model of Windows10EndpointProtectionConfiguration
	DeviceConfiguration
	// FirewallBlockStatefulFTP Blocks stateful FTP connections to the device
	FirewallBlockStatefulFTP *bool `json:"firewallBlockStatefulFTP,omitempty"`
	// FirewallIdleTimeoutForSecurityAssociationInSeconds Configures the idle timeout for security associations, in seconds, from 300 to 3600 inclusive. This is the period after which security associations will expire and be deleted. Valid values 300 to 3600
	FirewallIdleTimeoutForSecurityAssociationInSeconds *int `json:"firewallIdleTimeoutForSecurityAssociationInSeconds,omitempty"`
	// FirewallPreSharedKeyEncodingMethod Select the preshared key encoding to be used
	FirewallPreSharedKeyEncodingMethod *FirewallPreSharedKeyEncodingMethodType `json:"firewallPreSharedKeyEncodingMethod,omitempty"`
	// FirewallIPSecExemptionsAllowNeighborDiscovery Configures IPSec exemptions to allow neighbor discovery IPv6 ICMP type-codes
	FirewallIPSecExemptionsAllowNeighborDiscovery *bool `json:"firewallIPSecExemptionsAllowNeighborDiscovery,omitempty"`
	// FirewallIPSecExemptionsAllowICMP Configures IPSec exemptions to allow ICMP
	FirewallIPSecExemptionsAllowICMP *bool `json:"firewallIPSecExemptionsAllowICMP,omitempty"`
	// FirewallIPSecExemptionsAllowRouterDiscovery Configures IPSec exemptions to allow router discovery IPv6 ICMP type-codes
	FirewallIPSecExemptionsAllowRouterDiscovery *bool `json:"firewallIPSecExemptionsAllowRouterDiscovery,omitempty"`
	// FirewallIPSecExemptionsAllowDHCP Configures IPSec exemptions to allow both IPv4 and IPv6 DHCP traffic
	FirewallIPSecExemptionsAllowDHCP *bool `json:"firewallIPSecExemptionsAllowDHCP,omitempty"`
	// FirewallCertificateRevocationListCheckMethod Specify how the certificate revocation list is to be enforced
	FirewallCertificateRevocationListCheckMethod *FirewallCertificateRevocationListCheckMethodType `json:"firewallCertificateRevocationListCheckMethod,omitempty"`
	// FirewallMergeKeyingModuleSettings If an authentication set is not fully supported by a keying module, direct the module to ignore only unsupported authentication suites rather than the entire set
	FirewallMergeKeyingModuleSettings *bool `json:"firewallMergeKeyingModuleSettings,omitempty"`
	// FirewallPacketQueueingMethod Configures how packet queueing should be applied in the tunnel gateway scenario
	FirewallPacketQueueingMethod *FirewallPacketQueueingMethodType `json:"firewallPacketQueueingMethod,omitempty"`
	// FirewallProfileDomain Configures the firewall profile settings for domain networks
	FirewallProfileDomain *WindowsFirewallNetworkProfile `json:"firewallProfileDomain,omitempty"`
	// FirewallProfilePublic Configures the firewall profile settings for public networks
	FirewallProfilePublic *WindowsFirewallNetworkProfile `json:"firewallProfilePublic,omitempty"`
	// FirewallProfilePrivate Configures the firewall profile settings for private networks
	FirewallProfilePrivate *WindowsFirewallNetworkProfile `json:"firewallProfilePrivate,omitempty"`
	// DefenderAttackSurfaceReductionExcludedPaths List of exe files and folders to be excluded from attack surface reduction rules
	DefenderAttackSurfaceReductionExcludedPaths []string `json:"defenderAttackSurfaceReductionExcludedPaths,omitempty"`
	// DefenderGuardedFoldersAllowedAppPaths List of paths to exe that are allowed to access protected folders
	DefenderGuardedFoldersAllowedAppPaths []string `json:"defenderGuardedFoldersAllowedAppPaths,omitempty"`
	// DefenderAdditionalGuardedFolders List of folder paths to be added to the list of protected folders
	DefenderAdditionalGuardedFolders []string `json:"defenderAdditionalGuardedFolders,omitempty"`
	// DefenderExploitProtectionXML Xml content containing information regarding exploit protection details.
	DefenderExploitProtectionXML *Binary `json:"defenderExploitProtectionXml,omitempty"`
	// DefenderExploitProtectionXMLFileName Name of the file from which DefenderExploitProtectionXml was obtained.
	DefenderExploitProtectionXMLFileName *string `json:"defenderExploitProtectionXmlFileName,omitempty"`
	// DefenderSecurityCenterBlockExploitProtectionOverride Indicates whether or not to block user from overriding Exploit Protection settings.
	DefenderSecurityCenterBlockExploitProtectionOverride *bool `json:"defenderSecurityCenterBlockExploitProtectionOverride,omitempty"`
	// AppLockerApplicationControl Enables the Admin to choose what types of app to allow on devices.
	AppLockerApplicationControl *AppLockerApplicationControlType `json:"appLockerApplicationControl,omitempty"`
	// SmartScreenEnableInShell Allows IT Admins to configure SmartScreen for Windows.
	SmartScreenEnableInShell *bool `json:"smartScreenEnableInShell,omitempty"`
	// SmartScreenBlockOverrideForFiles Allows IT Admins to control whether users can can ignore SmartScreen warnings and run malicious files.
	SmartScreenBlockOverrideForFiles *bool `json:"smartScreenBlockOverrideForFiles,omitempty"`
	// ApplicationGuardEnabled Enable Windows Defender Application Guard
	ApplicationGuardEnabled *bool `json:"applicationGuardEnabled,omitempty"`
	// ApplicationGuardBlockFileTransfer Block clipboard to transfer image file, text file or neither of them
	ApplicationGuardBlockFileTransfer *ApplicationGuardBlockFileTransferType `json:"applicationGuardBlockFileTransfer,omitempty"`
	// ApplicationGuardBlockNonEnterpriseContent Block enterprise sites to load non-enterprise content, such as third party plug-ins
	ApplicationGuardBlockNonEnterpriseContent *bool `json:"applicationGuardBlockNonEnterpriseContent,omitempty"`
	// ApplicationGuardAllowPersistence Allow persisting user generated data inside the App Guard Containter (favorites, cookies, web passwords, etc.)
	ApplicationGuardAllowPersistence *bool `json:"applicationGuardAllowPersistence,omitempty"`
	// ApplicationGuardForceAuditing Force auditing will persist Windows logs and events to meet security/compliance criteria (sample events are user login-logoff, use of privilege rights, software installation, system changes, etc.)
	ApplicationGuardForceAuditing *bool `json:"applicationGuardForceAuditing,omitempty"`
	// ApplicationGuardBlockClipboardSharing Block clipboard to share data from Host to Container, or from Container to Host, or both ways, or neither ways.
	ApplicationGuardBlockClipboardSharing *ApplicationGuardBlockClipboardSharingType `json:"applicationGuardBlockClipboardSharing,omitempty"`
	// ApplicationGuardAllowPrintToPDF Allow printing to PDF from Container
	ApplicationGuardAllowPrintToPDF *bool `json:"applicationGuardAllowPrintToPDF,omitempty"`
	// ApplicationGuardAllowPrintToXPS Allow printing to XPS from Container
	ApplicationGuardAllowPrintToXPS *bool `json:"applicationGuardAllowPrintToXPS,omitempty"`
	// ApplicationGuardAllowPrintToLocalPrinters Allow printing to Local Printers from Container
	ApplicationGuardAllowPrintToLocalPrinters *bool `json:"applicationGuardAllowPrintToLocalPrinters,omitempty"`
	// ApplicationGuardAllowPrintToNetworkPrinters Allow printing to Network Printers from Container
	ApplicationGuardAllowPrintToNetworkPrinters *bool `json:"applicationGuardAllowPrintToNetworkPrinters,omitempty"`
	// BitLockerDisableWarningForOtherDiskEncryption Allows the Admin to disable the warning prompt for other disk encryption on the user machines.
	BitLockerDisableWarningForOtherDiskEncryption *bool `json:"bitLockerDisableWarningForOtherDiskEncryption,omitempty"`
	// BitLockerEnableStorageCardEncryptionOnMobile Allows the admin to require encryption to be turned on using BitLocker. This policy is valid only for a mobile SKU.
	BitLockerEnableStorageCardEncryptionOnMobile *bool `json:"bitLockerEnableStorageCardEncryptionOnMobile,omitempty"`
	// BitLockerEncryptDevice Allows the admin to require encryption to be turned on using BitLocker.
	BitLockerEncryptDevice *bool `json:"bitLockerEncryptDevice,omitempty"`
	// BitLockerRemovableDrivePolicy BitLocker Removable Drive Policy.
	BitLockerRemovableDrivePolicy *BitLockerRemovableDrivePolicy `json:"bitLockerRemovableDrivePolicy,omitempty"`
}

Windows10EndpointProtectionConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the Windows10EndpointProtectionConfiguration resource.

type Windows10EnterpriseModernAppManagementConfiguration ¶

type Windows10EnterpriseModernAppManagementConfiguration struct {
	// DeviceConfiguration is the base model of Windows10EnterpriseModernAppManagementConfiguration
	DeviceConfiguration
	// UninstallBuiltInApps Indicates whether or not to uninstall a fixed list of built-in Windows apps.
	UninstallBuiltInApps *bool `json:"uninstallBuiltInApps,omitempty"`
}

Windows10EnterpriseModernAppManagementConfiguration Windows10 Enterprise Modern App Management Configuration.

type Windows10GeneralConfiguration ¶

type Windows10GeneralConfiguration struct {
	// DeviceConfiguration is the base model of Windows10GeneralConfiguration
	DeviceConfiguration
	// EnterpriseCloudPrintDiscoveryEndPoint Endpoint for discovering cloud printers.
	EnterpriseCloudPrintDiscoveryEndPoint *string `json:"enterpriseCloudPrintDiscoveryEndPoint,omitempty"`
	// EnterpriseCloudPrintOAuthAuthority Authentication endpoint for acquiring OAuth tokens.
	EnterpriseCloudPrintOAuthAuthority *string `json:"enterpriseCloudPrintOAuthAuthority,omitempty"`
	// EnterpriseCloudPrintOAuthClientIdentifier GUID of a client application authorized to retrieve OAuth tokens from the OAuth Authority.
	EnterpriseCloudPrintOAuthClientIdentifier *string `json:"enterpriseCloudPrintOAuthClientIdentifier,omitempty"`
	// EnterpriseCloudPrintResourceIdentifier OAuth resource URI for print service as configured in the Azure portal.
	EnterpriseCloudPrintResourceIdentifier *string `json:"enterpriseCloudPrintResourceIdentifier,omitempty"`
	// EnterpriseCloudPrintDiscoveryMaxLimit Maximum number of printers that should be queried from a discovery endpoint. This is a mobile only setting. Valid values 1 to 65535
	EnterpriseCloudPrintDiscoveryMaxLimit *int `json:"enterpriseCloudPrintDiscoveryMaxLimit,omitempty"`
	// EnterpriseCloudPrintMopriaDiscoveryResourceIdentifier OAuth resource URI for printer discovery service as configured in Azure portal.
	EnterpriseCloudPrintMopriaDiscoveryResourceIdentifier *string `json:"enterpriseCloudPrintMopriaDiscoveryResourceIdentifier,omitempty"`
	// SearchBlockDiacritics Specifies if search can use diacritics.
	SearchBlockDiacritics *bool `json:"searchBlockDiacritics,omitempty"`
	// SearchDisableAutoLanguageDetection Specifies whether to use automatic language detection when indexing content and properties.
	SearchDisableAutoLanguageDetection *bool `json:"searchDisableAutoLanguageDetection,omitempty"`
	// SearchDisableIndexingEncryptedItems Indicates whether or not to block indexing of WIP-protected items to prevent them from appearing in search results for Cortana or Explorer.
	SearchDisableIndexingEncryptedItems *bool `json:"searchDisableIndexingEncryptedItems,omitempty"`
	// SearchEnableRemoteQueries Indicates whether or not to block remote queries of this computer’s index.
	SearchEnableRemoteQueries *bool `json:"searchEnableRemoteQueries,omitempty"`
	// SearchDisableIndexerBackoff Indicates whether or not to disable the search indexer backoff feature.
	SearchDisableIndexerBackoff *bool `json:"searchDisableIndexerBackoff,omitempty"`
	// SearchDisableIndexingRemovableDrive Indicates whether or not to allow users to add locations on removable drives to libraries and to be indexed.
	SearchDisableIndexingRemovableDrive *bool `json:"searchDisableIndexingRemovableDrive,omitempty"`
	// SearchEnableAutomaticIndexSizeManangement Specifies minimum amount of hard drive space on the same drive as the index location before indexing stops.
	SearchEnableAutomaticIndexSizeManangement *bool `json:"searchEnableAutomaticIndexSizeManangement,omitempty"`
	// DiagnosticsDataSubmissionMode Gets or sets a value allowing the device to send diagnostic and usage telemetry data, such as Watson.
	DiagnosticsDataSubmissionMode *DiagnosticDataSubmissionMode `json:"diagnosticsDataSubmissionMode,omitempty"`
	// OneDriveDisableFileSync Gets or sets a value allowing IT admins to prevent apps and features from working with files on OneDrive.
	OneDriveDisableFileSync *bool `json:"oneDriveDisableFileSync,omitempty"`
	// SmartScreenEnableAppInstallControl Allows IT Admins to control whether users are allowed to install apps from places other than the Store.
	SmartScreenEnableAppInstallControl *bool `json:"smartScreenEnableAppInstallControl,omitempty"`
	// PersonalizationDesktopImageURL A http or https Url to a jpg, jpeg or png image that needs to be downloaded and used as the Desktop Image or a file Url to a local image on the file system that needs to used as the Desktop Image.
	PersonalizationDesktopImageURL *string `json:"personalizationDesktopImageUrl,omitempty"`
	// PersonalizationLockScreenImageURL A http or https Url to a jpg, jpeg or png image that neeeds to be downloaded and used as the Lock Screen Image or a file Url to a local image on the file system that needs to be used as the Lock Screen Image.
	PersonalizationLockScreenImageURL *string `json:"personalizationLockScreenImageUrl,omitempty"`
	// BluetoothAllowedServices Specify a list of allowed Bluetooth services and profiles in hex formatted strings.
	BluetoothAllowedServices []string `json:"bluetoothAllowedServices,omitempty"`
	// BluetoothBlockAdvertising Whether or not to Block the user from using bluetooth advertising.
	BluetoothBlockAdvertising *bool `json:"bluetoothBlockAdvertising,omitempty"`
	// BluetoothBlockDiscoverableMode Whether or not to Block the user from using bluetooth discoverable mode.
	BluetoothBlockDiscoverableMode *bool `json:"bluetoothBlockDiscoverableMode,omitempty"`
	// BluetoothBlockPrePairing Whether or not to block specific bundled Bluetooth peripherals to automatically pair with the host device.
	BluetoothBlockPrePairing *bool `json:"bluetoothBlockPrePairing,omitempty"`
	// EdgeBlockAutofill Indicates whether or not to block auto fill.
	EdgeBlockAutofill *bool `json:"edgeBlockAutofill,omitempty"`
	// EdgeBlocked Indicates whether or not to Block the user from using the Edge browser.
	EdgeBlocked *bool `json:"edgeBlocked,omitempty"`
	// EdgeCookiePolicy Indicates which cookies to block in the Edge browser.
	EdgeCookiePolicy *EdgeCookiePolicy `json:"edgeCookiePolicy,omitempty"`
	// EdgeBlockDeveloperTools Indicates whether or not to block developer tools in the Edge browser.
	EdgeBlockDeveloperTools *bool `json:"edgeBlockDeveloperTools,omitempty"`
	// EdgeBlockSendingDoNotTrackHeader Indicates whether or not to Block the user from sending the do not track header.
	EdgeBlockSendingDoNotTrackHeader *bool `json:"edgeBlockSendingDoNotTrackHeader,omitempty"`
	// EdgeBlockExtensions Indicates whether or not to block extensions in the Edge browser.
	EdgeBlockExtensions *bool `json:"edgeBlockExtensions,omitempty"`
	// EdgeBlockInPrivateBrowsing Indicates whether or not to block InPrivate browsing on corporate networks, in the Edge browser.
	EdgeBlockInPrivateBrowsing *bool `json:"edgeBlockInPrivateBrowsing,omitempty"`
	// EdgeBlockJavaScript Indicates whether or not to Block the user from using JavaScript.
	EdgeBlockJavaScript *bool `json:"edgeBlockJavaScript,omitempty"`
	// EdgeBlockPasswordManager Indicates whether or not to Block password manager.
	EdgeBlockPasswordManager *bool `json:"edgeBlockPasswordManager,omitempty"`
	// EdgeBlockAddressBarDropdown Block the address bar dropdown functionality in Microsoft Edge. Disable this settings to minimize network connections from Microsoft Edge to Microsoft services.
	EdgeBlockAddressBarDropdown *bool `json:"edgeBlockAddressBarDropdown,omitempty"`
	// EdgeBlockCompatibilityList Block Microsoft compatibility list in Microsoft Edge. This list from Microsoft helps Edge properly display sites with known compatibility issues.
	EdgeBlockCompatibilityList *bool `json:"edgeBlockCompatibilityList,omitempty"`
	// EdgeClearBrowsingDataOnExit Clear browsing data on exiting Microsoft Edge.
	EdgeClearBrowsingDataOnExit *bool `json:"edgeClearBrowsingDataOnExit,omitempty"`
	// EdgeAllowStartPagesModification Allow users to change Start pages on Edge. Use the EdgeHomepageUrls to specify the Start pages that the user would see by default when they open Edge.
	EdgeAllowStartPagesModification *bool `json:"edgeAllowStartPagesModification,omitempty"`
	// EdgeDisableFirstRunPage Block the Microsoft web page that opens on the first use of Microsoft Edge. This policy allows enterprises, like those enrolled in zero emissions configurations, to block this page.
	EdgeDisableFirstRunPage *bool `json:"edgeDisableFirstRunPage,omitempty"`
	// EdgeBlockLiveTileDataCollection Block the collection of information by Microsoft for live tile creation when users pin a site to Start from Microsoft Edge.
	EdgeBlockLiveTileDataCollection *bool `json:"edgeBlockLiveTileDataCollection,omitempty"`
	// EdgeSyncFavoritesWithInternetExplorer Enable favorites sync between Internet Explorer and Microsoft Edge. Additions, deletions, modifications and order changes to favorites are shared between browsers.
	EdgeSyncFavoritesWithInternetExplorer *bool `json:"edgeSyncFavoritesWithInternetExplorer,omitempty"`
	// CellularBlockDataWhenRoaming Whether or not to Block the user from using data over cellular while roaming.
	CellularBlockDataWhenRoaming *bool `json:"cellularBlockDataWhenRoaming,omitempty"`
	// CellularBlockVPN Whether or not to Block the user from using VPN over cellular.
	CellularBlockVPN *bool `json:"cellularBlockVpn,omitempty"`
	// CellularBlockVPNWhenRoaming Whether or not to Block the user from using VPN when roaming over cellular.
	CellularBlockVPNWhenRoaming *bool `json:"cellularBlockVpnWhenRoaming,omitempty"`
	// DefenderBlockEndUserAccess Whether or not to block end user access to Defender.
	DefenderBlockEndUserAccess *bool `json:"defenderBlockEndUserAccess,omitempty"`
	// DefenderDaysBeforeDeletingQuarantinedMalware Number of days before deleting quarantined malware. Valid values 0 to 90
	DefenderDaysBeforeDeletingQuarantinedMalware *int `json:"defenderDaysBeforeDeletingQuarantinedMalware,omitempty"`
	// DefenderDetectedMalwareActions Gets or sets Defender’s actions to take on detected Malware per threat level.
	DefenderDetectedMalwareActions *DefenderDetectedMalwareActions `json:"defenderDetectedMalwareActions,omitempty"`
	// DefenderSystemScanSchedule Defender day of the week for the system scan.
	DefenderSystemScanSchedule *WeeklySchedule `json:"defenderSystemScanSchedule,omitempty"`
	// DefenderFilesAndFoldersToExclude Files and folder to exclude from scans and real time protection.
	DefenderFilesAndFoldersToExclude []string `json:"defenderFilesAndFoldersToExclude,omitempty"`
	// DefenderFileExtensionsToExclude File extensions to exclude from scans and real time protection.
	DefenderFileExtensionsToExclude []string `json:"defenderFileExtensionsToExclude,omitempty"`
	// DefenderScanMaxCPU Max CPU usage percentage during scan. Valid values 0 to 100
	DefenderScanMaxCPU *int `json:"defenderScanMaxCpu,omitempty"`
	// DefenderMonitorFileActivity Value for monitoring file activity.
	DefenderMonitorFileActivity *DefenderMonitorFileActivity `json:"defenderMonitorFileActivity,omitempty"`
	// DefenderProcessesToExclude Processes to exclude from scans and real time protection.
	DefenderProcessesToExclude []string `json:"defenderProcessesToExclude,omitempty"`
	// DefenderPromptForSampleSubmission The configuration for how to prompt user for sample submission.
	DefenderPromptForSampleSubmission *DefenderPromptForSampleSubmission `json:"defenderPromptForSampleSubmission,omitempty"`
	// DefenderRequireBehaviorMonitoring Indicates whether or not to require behavior monitoring.
	DefenderRequireBehaviorMonitoring *bool `json:"defenderRequireBehaviorMonitoring,omitempty"`
	// DefenderRequireCloudProtection Indicates whether or not to require cloud protection.
	DefenderRequireCloudProtection *bool `json:"defenderRequireCloudProtection,omitempty"`
	// DefenderRequireNetworkInspectionSystem Indicates whether or not to require network inspection system.
	DefenderRequireNetworkInspectionSystem *bool `json:"defenderRequireNetworkInspectionSystem,omitempty"`
	// DefenderRequireRealTimeMonitoring Indicates whether or not to require real time monitoring.
	DefenderRequireRealTimeMonitoring *bool `json:"defenderRequireRealTimeMonitoring,omitempty"`
	// DefenderScanArchiveFiles Indicates whether or not to scan archive files.
	DefenderScanArchiveFiles *bool `json:"defenderScanArchiveFiles,omitempty"`
	// DefenderScanDownloads Indicates whether or not to scan downloads.
	DefenderScanDownloads *bool `json:"defenderScanDownloads,omitempty"`
	// DefenderScanNetworkFiles Indicates whether or not to scan files opened from a network folder.
	DefenderScanNetworkFiles *bool `json:"defenderScanNetworkFiles,omitempty"`
	// DefenderScanIncomingMail Indicates whether or not to scan incoming mail messages.
	DefenderScanIncomingMail *bool `json:"defenderScanIncomingMail,omitempty"`
	// DefenderScanMappedNetworkDrivesDuringFullScan Indicates whether or not to scan mapped network drives during full scan.
	DefenderScanMappedNetworkDrivesDuringFullScan *bool `json:"defenderScanMappedNetworkDrivesDuringFullScan,omitempty"`
	// DefenderScanRemovableDrivesDuringFullScan Indicates whether or not to scan removable drives during full scan.
	DefenderScanRemovableDrivesDuringFullScan *bool `json:"defenderScanRemovableDrivesDuringFullScan,omitempty"`
	// DefenderScanScriptsLoadedInInternetExplorer Indicates whether or not to scan scripts loaded in Internet Explorer browser.
	DefenderScanScriptsLoadedInInternetExplorer *bool `json:"defenderScanScriptsLoadedInInternetExplorer,omitempty"`
	// DefenderSignatureUpdateIntervalInHours The signature update interval in hours. Specify 0 not to check. Valid values 0 to 24
	DefenderSignatureUpdateIntervalInHours *int `json:"defenderSignatureUpdateIntervalInHours,omitempty"`
	// DefenderScanType The defender system scan type.
	DefenderScanType *DefenderScanType `json:"defenderScanType,omitempty"`
	// DefenderScheduledScanTime The defender time for the system scan.
	DefenderScheduledScanTime *TimeOfDay `json:"defenderScheduledScanTime,omitempty"`
	// DefenderScheduledQuickScanTime The time to perform a daily quick scan.
	DefenderScheduledQuickScanTime *TimeOfDay `json:"defenderScheduledQuickScanTime,omitempty"`
	// DefenderCloudBlockLevel Specifies the level of cloud-delivered protection.
	DefenderCloudBlockLevel *DefenderCloudBlockLevelType `json:"defenderCloudBlockLevel,omitempty"`
	// LockScreenAllowTimeoutConfiguration Specify whether to show a user-configurable setting to control the screen timeout while on the lock screen of Windows 10 Mobile devices. If this policy is set to Allow, the value set by lockScreenTimeoutInSeconds is ignored.
	LockScreenAllowTimeoutConfiguration *bool `json:"lockScreenAllowTimeoutConfiguration,omitempty"`
	// LockScreenBlockActionCenterNotifications Indicates whether or not to block action center notifications over lock screen.
	LockScreenBlockActionCenterNotifications *bool `json:"lockScreenBlockActionCenterNotifications,omitempty"`
	// LockScreenBlockCortana Indicates whether or not the user can interact with Cortana using speech while the system is locked.
	LockScreenBlockCortana *bool `json:"lockScreenBlockCortana,omitempty"`
	// LockScreenBlockToastNotifications Indicates whether to allow toast notifications above the device lock screen.
	LockScreenBlockToastNotifications *bool `json:"lockScreenBlockToastNotifications,omitempty"`
	// LockScreenTimeoutInSeconds Set the duration (in seconds) from the screen locking to the screen turning off for Windows 10 Mobile devices. Supported values are 11-1800. Valid values 11 to 1800
	LockScreenTimeoutInSeconds *int `json:"lockScreenTimeoutInSeconds,omitempty"`
	// PasswordBlockSimple Specify whether PINs or passwords such as "1111" or "1234" are allowed. For Windows 10 desktops, it also controls the use of picture passwords.
	PasswordBlockSimple *bool `json:"passwordBlockSimple,omitempty"`
	// PasswordExpirationDays The password expiration in days. Valid values 0 to 730
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength The minimum password length. Valid values 4 to 16
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeScreenTimeout The minutes of inactivity before the screen times out.
	PasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"passwordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
	// PasswordMinimumCharacterSetCount The number of character sets required in the password.
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordPreviousPasswordBlockCount The number of previous passwords to prevent reuse of. Valid values 0 to 50
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordRequired Indicates whether or not to require the user to have a password.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// PasswordRequireWhenResumeFromIdleState Indicates whether or not to require a password upon resuming from an idle state.
	PasswordRequireWhenResumeFromIdleState *bool `json:"passwordRequireWhenResumeFromIdleState,omitempty"`
	// PasswordRequiredType The required password type.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordSignInFailureCountBeforeFactoryReset The number of sign in failures before factory reset. Valid values 0 to 999
	PasswordSignInFailureCountBeforeFactoryReset *int `json:"passwordSignInFailureCountBeforeFactoryReset,omitempty"`
	// PrivacyAdvertisingID Enables or disables the use of advertising ID. Added in Windows 10, version 1607.
	PrivacyAdvertisingID *StateManagementSetting `json:"privacyAdvertisingId,omitempty"`
	// PrivacyAutoAcceptPairingAndConsentPrompts Indicates whether or not to allow the automatic acceptance of the pairing and privacy user consent dialog when launching apps.
	PrivacyAutoAcceptPairingAndConsentPrompts *bool `json:"privacyAutoAcceptPairingAndConsentPrompts,omitempty"`
	// PrivacyBlockInputPersonalization Indicates whether or not to block the usage of cloud based speech services for Cortana, Dictation, or Store applications.
	PrivacyBlockInputPersonalization *bool `json:"privacyBlockInputPersonalization,omitempty"`
	// StartBlockUnpinningAppsFromTaskbar Indicates whether or not to block the user from unpinning apps from taskbar.
	StartBlockUnpinningAppsFromTaskbar *bool `json:"startBlockUnpinningAppsFromTaskbar,omitempty"`
	// StartMenuAppListVisibility Setting the value of this collapses the app list, removes the app list entirely, or disables the corresponding toggle in the Settings app.
	StartMenuAppListVisibility *WindowsStartMenuAppListVisibilityType `json:"startMenuAppListVisibility,omitempty"`
	// StartMenuHideChangeAccountSettings Enabling this policy hides the change account setting from appearing in the user tile in the start menu.
	StartMenuHideChangeAccountSettings *bool `json:"startMenuHideChangeAccountSettings,omitempty"`
	// StartMenuHideFrequentlyUsedApps Enabling this policy hides the most used apps from appearing on the start menu and disables the corresponding toggle in the Settings app.
	StartMenuHideFrequentlyUsedApps *bool `json:"startMenuHideFrequentlyUsedApps,omitempty"`
	// StartMenuHideHibernate Enabling this policy hides hibernate from appearing in the power button in the start menu.
	StartMenuHideHibernate *bool `json:"startMenuHideHibernate,omitempty"`
	// StartMenuHideLock Enabling this policy hides lock from appearing in the user tile in the start menu.
	StartMenuHideLock *bool `json:"startMenuHideLock,omitempty"`
	// StartMenuHidePowerButton Enabling this policy hides the power button from appearing in the start menu.
	StartMenuHidePowerButton *bool `json:"startMenuHidePowerButton,omitempty"`
	// StartMenuHideRecentJumpLists Enabling this policy hides recent jump lists from appearing on the start menu/taskbar and disables the corresponding toggle in the Settings app.
	StartMenuHideRecentJumpLists *bool `json:"startMenuHideRecentJumpLists,omitempty"`
	// StartMenuHideRecentlyAddedApps Enabling this policy hides recently added apps from appearing on the start menu and disables the corresponding toggle in the Settings app.
	StartMenuHideRecentlyAddedApps *bool `json:"startMenuHideRecentlyAddedApps,omitempty"`
	// StartMenuHideRestartOptions Enabling this policy hides “Restart/Update and Restart” from appearing in the power button in the start menu.
	StartMenuHideRestartOptions *bool `json:"startMenuHideRestartOptions,omitempty"`
	// StartMenuHideShutDown Enabling this policy hides shut down/update and shut down from appearing in the power button in the start menu.
	StartMenuHideShutDown *bool `json:"startMenuHideShutDown,omitempty"`
	// StartMenuHideSignOut Enabling this policy hides sign out from appearing in the user tile in the start menu.
	StartMenuHideSignOut *bool `json:"startMenuHideSignOut,omitempty"`
	// StartMenuHideSleep Enabling this policy hides sleep from appearing in the power button in the start menu.
	StartMenuHideSleep *bool `json:"startMenuHideSleep,omitempty"`
	// StartMenuHideSwitchAccount Enabling this policy hides switch account from appearing in the user tile in the start menu.
	StartMenuHideSwitchAccount *bool `json:"startMenuHideSwitchAccount,omitempty"`
	// StartMenuHideUserTile Enabling this policy hides the user tile from appearing in the start menu.
	StartMenuHideUserTile *bool `json:"startMenuHideUserTile,omitempty"`
	// StartMenuLayoutEdgeAssetsXML This policy setting allows you to import Edge assets to be used with startMenuLayoutXml policy. Start layout can contain secondary tile from Edge app which looks for Edge local asset file. Edge local asset would not exist and cause Edge secondary tile to appear empty in this case. This policy only gets applied when startMenuLayoutXml policy is modified. The value should be a UTF-8 Base64 encoded byte array.
	StartMenuLayoutEdgeAssetsXML *Binary `json:"startMenuLayoutEdgeAssetsXml,omitempty"`
	// StartMenuLayoutXML Allows admins to override the default Start menu layout and prevents the user from changing it. The layout is modified by specifying an XML file based on a layout modification schema. XML needs to be in a UTF8 encoded byte array format.
	StartMenuLayoutXML *Binary `json:"startMenuLayoutXml,omitempty"`
	// StartMenuMode Allows admins to decide how the Start menu is displayed.
	StartMenuMode *WindowsStartMenuModeType `json:"startMenuMode,omitempty"`
	// StartMenuPinnedFolderDocuments Enforces the visibility (Show/Hide) of the Documents folder shortcut on the Start menu.
	StartMenuPinnedFolderDocuments *VisibilitySetting `json:"startMenuPinnedFolderDocuments,omitempty"`
	// StartMenuPinnedFolderDownloads Enforces the visibility (Show/Hide) of the Downloads folder shortcut on the Start menu.
	StartMenuPinnedFolderDownloads *VisibilitySetting `json:"startMenuPinnedFolderDownloads,omitempty"`
	// StartMenuPinnedFolderFileExplorer Enforces the visibility (Show/Hide) of the FileExplorer shortcut on the Start menu.
	StartMenuPinnedFolderFileExplorer *VisibilitySetting `json:"startMenuPinnedFolderFileExplorer,omitempty"`
	// StartMenuPinnedFolderHomeGroup Enforces the visibility (Show/Hide) of the HomeGroup folder shortcut on the Start menu.
	StartMenuPinnedFolderHomeGroup *VisibilitySetting `json:"startMenuPinnedFolderHomeGroup,omitempty"`
	// StartMenuPinnedFolderMusic Enforces the visibility (Show/Hide) of the Music folder shortcut on the Start menu.
	StartMenuPinnedFolderMusic *VisibilitySetting `json:"startMenuPinnedFolderMusic,omitempty"`
	// StartMenuPinnedFolderNetwork Enforces the visibility (Show/Hide) of the Network folder shortcut on the Start menu.
	StartMenuPinnedFolderNetwork *VisibilitySetting `json:"startMenuPinnedFolderNetwork,omitempty"`
	// StartMenuPinnedFolderPersonalFolder Enforces the visibility (Show/Hide) of the PersonalFolder shortcut on the Start menu.
	StartMenuPinnedFolderPersonalFolder *VisibilitySetting `json:"startMenuPinnedFolderPersonalFolder,omitempty"`
	// StartMenuPinnedFolderPictures Enforces the visibility (Show/Hide) of the Pictures folder shortcut on the Start menu.
	StartMenuPinnedFolderPictures *VisibilitySetting `json:"startMenuPinnedFolderPictures,omitempty"`
	// StartMenuPinnedFolderSettings Enforces the visibility (Show/Hide) of the Settings folder shortcut on the Start menu.
	StartMenuPinnedFolderSettings *VisibilitySetting `json:"startMenuPinnedFolderSettings,omitempty"`
	// StartMenuPinnedFolderVideos Enforces the visibility (Show/Hide) of the Videos folder shortcut on the Start menu.
	StartMenuPinnedFolderVideos *VisibilitySetting `json:"startMenuPinnedFolderVideos,omitempty"`
	// SettingsBlockSettingsApp Indicates whether or not to block access to Settings app.
	SettingsBlockSettingsApp *bool `json:"settingsBlockSettingsApp,omitempty"`
	// SettingsBlockSystemPage Indicates whether or not to block access to System in Settings app.
	SettingsBlockSystemPage *bool `json:"settingsBlockSystemPage,omitempty"`
	// SettingsBlockDevicesPage Indicates whether or not to block access to Devices in Settings app.
	SettingsBlockDevicesPage *bool `json:"settingsBlockDevicesPage,omitempty"`
	// SettingsBlockNetworkInternetPage Indicates whether or not to block access to Network & Internet in Settings app.
	SettingsBlockNetworkInternetPage *bool `json:"settingsBlockNetworkInternetPage,omitempty"`
	// SettingsBlockPersonalizationPage Indicates whether or not to block access to Personalization in Settings app.
	SettingsBlockPersonalizationPage *bool `json:"settingsBlockPersonalizationPage,omitempty"`
	// SettingsBlockAccountsPage Indicates whether or not to block access to Accounts in Settings app.
	SettingsBlockAccountsPage *bool `json:"settingsBlockAccountsPage,omitempty"`
	// SettingsBlockTimeLanguagePage Indicates whether or not to block access to Time & Language in Settings app.
	SettingsBlockTimeLanguagePage *bool `json:"settingsBlockTimeLanguagePage,omitempty"`
	// SettingsBlockEaseOfAccessPage Indicates whether or not to block access to Ease of Access in Settings app.
	SettingsBlockEaseOfAccessPage *bool `json:"settingsBlockEaseOfAccessPage,omitempty"`
	// SettingsBlockPrivacyPage Indicates whether or not to block access to Privacy in Settings app.
	SettingsBlockPrivacyPage *bool `json:"settingsBlockPrivacyPage,omitempty"`
	// SettingsBlockUpdateSecurityPage Indicates whether or not to block access to Update & Security in Settings app.
	SettingsBlockUpdateSecurityPage *bool `json:"settingsBlockUpdateSecurityPage,omitempty"`
	// SettingsBlockAppsPage Indicates whether or not to block access to Apps in Settings app.
	SettingsBlockAppsPage *bool `json:"settingsBlockAppsPage,omitempty"`
	// SettingsBlockGamingPage Indicates whether or not to block access to Gaming in Settings app.
	SettingsBlockGamingPage *bool `json:"settingsBlockGamingPage,omitempty"`
	// WindowsSpotlightBlockConsumerSpecificFeatures Allows IT admins to block experiences that are typically for consumers only, such as Start suggestions, Membership notifications, Post-OOBE app install and redirect tiles.
	WindowsSpotlightBlockConsumerSpecificFeatures *bool `json:"windowsSpotlightBlockConsumerSpecificFeatures,omitempty"`
	// WindowsSpotlightBlocked Allows IT admins to turn off all Windows Spotlight features
	WindowsSpotlightBlocked *bool `json:"windowsSpotlightBlocked,omitempty"`
	// WindowsSpotlightBlockOnActionCenter Block suggestions from Microsoft that show after each OS clean install, upgrade or in an on-going basis to introduce users to what is new or changed
	WindowsSpotlightBlockOnActionCenter *bool `json:"windowsSpotlightBlockOnActionCenter,omitempty"`
	// WindowsSpotlightBlockTailoredExperiences Block personalized content in Windows spotlight based on user’s device usage.
	WindowsSpotlightBlockTailoredExperiences *bool `json:"windowsSpotlightBlockTailoredExperiences,omitempty"`
	// WindowsSpotlightBlockThirdPartyNotifications Block third party content delivered via Windows Spotlight
	WindowsSpotlightBlockThirdPartyNotifications *bool `json:"windowsSpotlightBlockThirdPartyNotifications,omitempty"`
	// WindowsSpotlightBlockWelcomeExperience Block Windows Spotlight Windows welcome experience
	WindowsSpotlightBlockWelcomeExperience *bool `json:"windowsSpotlightBlockWelcomeExperience,omitempty"`
	// WindowsSpotlightBlockWindowsTips Allows IT admins to turn off the popup of Windows Tips.
	WindowsSpotlightBlockWindowsTips *bool `json:"windowsSpotlightBlockWindowsTips,omitempty"`
	// WindowsSpotlightConfigureOnLockScreen Specifies the type of Spotlight
	WindowsSpotlightConfigureOnLockScreen *WindowsSpotlightEnablementSettings `json:"windowsSpotlightConfigureOnLockScreen,omitempty"`
	// NetworkProxyApplySettingsDeviceWide If set, proxy settings will be applied to all processes and accounts in the device. Otherwise, it will be applied to the user account that’s enrolled into MDM.
	NetworkProxyApplySettingsDeviceWide *bool `json:"networkProxyApplySettingsDeviceWide,omitempty"`
	// NetworkProxyDisableAutoDetect Disable automatic detection of settings. If enabled, the system will try to find the path to a proxy auto-config (PAC) script.
	NetworkProxyDisableAutoDetect *bool `json:"networkProxyDisableAutoDetect,omitempty"`
	// NetworkProxyAutomaticConfigurationURL Address to the proxy auto-config (PAC) script you want to use.
	NetworkProxyAutomaticConfigurationURL *string `json:"networkProxyAutomaticConfigurationUrl,omitempty"`
	// NetworkProxyServer Specifies manual proxy server settings.
	NetworkProxyServer *Windows10NetworkProxyServer `json:"networkProxyServer,omitempty"`
	// AccountsBlockAddingNonMicrosoftAccountEmail Indicates whether or not to Block the user from adding email accounts to the device that are not associated with a Microsoft account.
	AccountsBlockAddingNonMicrosoftAccountEmail *bool `json:"accountsBlockAddingNonMicrosoftAccountEmail,omitempty"`
	// AntiTheftModeBlocked Indicates whether or not to block the user from selecting an AntiTheft mode preference (Windows 10 Mobile only).
	AntiTheftModeBlocked *bool `json:"antiTheftModeBlocked,omitempty"`
	// BluetoothBlocked Whether or not to Block the user from using bluetooth.
	BluetoothBlocked *bool `json:"bluetoothBlocked,omitempty"`
	// CameraBlocked Whether or not to Block the user from accessing the camera of the device.
	CameraBlocked *bool `json:"cameraBlocked,omitempty"`
	// ConnectedDevicesServiceBlocked Whether or not to block Connected Devices Service which enables discovery and connection to other devices, remote messaging, remote app sessions and other cross-device experiences.
	ConnectedDevicesServiceBlocked *bool `json:"connectedDevicesServiceBlocked,omitempty"`
	// CertificatesBlockManualRootCertificateInstallation Whether or not to Block the user from doing manual root certificate installation.
	CertificatesBlockManualRootCertificateInstallation *bool `json:"certificatesBlockManualRootCertificateInstallation,omitempty"`
	// CopyPasteBlocked Whether or not to Block the user from using copy paste.
	CopyPasteBlocked *bool `json:"copyPasteBlocked,omitempty"`
	// CortanaBlocked Whether or not to Block the user from using Cortana.
	CortanaBlocked *bool `json:"cortanaBlocked,omitempty"`
	// DeviceManagementBlockFactoryResetOnMobile Indicates whether or not to Block the user from resetting their phone.
	DeviceManagementBlockFactoryResetOnMobile *bool `json:"deviceManagementBlockFactoryResetOnMobile,omitempty"`
	// DeviceManagementBlockManualUnenroll Indicates whether or not to Block the user from doing manual un-enrollment from device management.
	DeviceManagementBlockManualUnenroll *bool `json:"deviceManagementBlockManualUnenroll,omitempty"`
	// SafeSearchFilter Specifies what filter level of safe search is required.
	SafeSearchFilter *SafeSearchFilterType `json:"safeSearchFilter,omitempty"`
	// EdgeBlockPopups Indicates whether or not to block popups.
	EdgeBlockPopups *bool `json:"edgeBlockPopups,omitempty"`
	// EdgeBlockSearchSuggestions Indicates whether or not to block the user from using the search suggestions in the address bar.
	EdgeBlockSearchSuggestions *bool `json:"edgeBlockSearchSuggestions,omitempty"`
	// EdgeBlockSendingIntranetTrafficToInternetExplorer Indicates whether or not to switch the intranet traffic from Edge to Internet Explorer. Note: the name of this property is misleading; the property is obsolete, use EdgeSendIntranetTrafficToInternetExplorer instead.
	EdgeBlockSendingIntranetTrafficToInternetExplorer *bool `json:"edgeBlockSendingIntranetTrafficToInternetExplorer,omitempty"`
	// EdgeSendIntranetTrafficToInternetExplorer Indicates whether or not to switch the intranet traffic from Edge to Internet Explorer.
	EdgeSendIntranetTrafficToInternetExplorer *bool `json:"edgeSendIntranetTrafficToInternetExplorer,omitempty"`
	// EdgeRequireSmartScreen Indicates whether or not to Require the user to use the smart screen filter.
	EdgeRequireSmartScreen *bool `json:"edgeRequireSmartScreen,omitempty"`
	// EdgeEnterpriseModeSiteListLocation Indicates the enterprise mode site list location. Could be a local file, local network or http location.
	EdgeEnterpriseModeSiteListLocation *string `json:"edgeEnterpriseModeSiteListLocation,omitempty"`
	// EdgeFirstRunURL The first run URL for when Edge browser is opened for the first time.
	EdgeFirstRunURL *string `json:"edgeFirstRunUrl,omitempty"`
	// EdgeSearchEngine Allows IT admins to set a default search engine for MDM-Controlled devices. Users can override this and change their default search engine provided the AllowSearchEngineCustomization policy is not set.
	EdgeSearchEngine *EdgeSearchEngineBase `json:"edgeSearchEngine,omitempty"`
	// EdgeHomepageUrls The list of URLs for homepages shodwn on MDM-enrolled devices on Edge browser.
	EdgeHomepageUrls []string `json:"edgeHomepageUrls,omitempty"`
	// EdgeBlockAccessToAboutFlags Indicates whether or not to prevent access to about flags on Edge browser.
	EdgeBlockAccessToAboutFlags *bool `json:"edgeBlockAccessToAboutFlags,omitempty"`
	// SmartScreenBlockPromptOverride Indicates whether or not users can override SmartScreen Filter warnings about potentially malicious websites.
	SmartScreenBlockPromptOverride *bool `json:"smartScreenBlockPromptOverride,omitempty"`
	// SmartScreenBlockPromptOverrideForFiles Indicates whether or not users can override the SmartScreen Filter warnings about downloading unverified files
	SmartScreenBlockPromptOverrideForFiles *bool `json:"smartScreenBlockPromptOverrideForFiles,omitempty"`
	// WebRtcBlockLocalhostIPAddress Indicates whether or not user's localhost IP address is displayed while making phone calls using the WebRTC
	WebRtcBlockLocalhostIPAddress *bool `json:"webRtcBlockLocalhostIpAddress,omitempty"`
	// InternetSharingBlocked Indicates whether or not to Block the user from using internet sharing.
	InternetSharingBlocked *bool `json:"internetSharingBlocked,omitempty"`
	// SettingsBlockAddProvisioningPackage Indicates whether or not to block the user from installing provisioning packages.
	SettingsBlockAddProvisioningPackage *bool `json:"settingsBlockAddProvisioningPackage,omitempty"`
	// SettingsBlockRemoveProvisioningPackage Indicates whether or not to block the runtime configuration agent from removing provisioning packages.
	SettingsBlockRemoveProvisioningPackage *bool `json:"settingsBlockRemoveProvisioningPackage,omitempty"`
	// SettingsBlockChangeSystemTime Indicates whether or not to block the user from changing date and time settings.
	SettingsBlockChangeSystemTime *bool `json:"settingsBlockChangeSystemTime,omitempty"`
	// SettingsBlockEditDeviceName Indicates whether or not to block the user from editing the device name.
	SettingsBlockEditDeviceName *bool `json:"settingsBlockEditDeviceName,omitempty"`
	// SettingsBlockChangeRegion Indicates whether or not to block the user from changing the region settings.
	SettingsBlockChangeRegion *bool `json:"settingsBlockChangeRegion,omitempty"`
	// SettingsBlockChangeLanguage Indicates whether or not to block the user from changing the language settings.
	SettingsBlockChangeLanguage *bool `json:"settingsBlockChangeLanguage,omitempty"`
	// SettingsBlockChangePowerSleep Indicates whether or not to block the user from changing power and sleep settings.
	SettingsBlockChangePowerSleep *bool `json:"settingsBlockChangePowerSleep,omitempty"`
	// LocationServicesBlocked Indicates whether or not to Block the user from location services.
	LocationServicesBlocked *bool `json:"locationServicesBlocked,omitempty"`
	// MicrosoftAccountBlocked Indicates whether or not to Block a Microsoft account.
	MicrosoftAccountBlocked *bool `json:"microsoftAccountBlocked,omitempty"`
	// MicrosoftAccountBlockSettingsSync Indicates whether or not to Block Microsoft account settings sync.
	MicrosoftAccountBlockSettingsSync *bool `json:"microsoftAccountBlockSettingsSync,omitempty"`
	// NfcBlocked Indicates whether or not to Block the user from using near field communication.
	NfcBlocked *bool `json:"nfcBlocked,omitempty"`
	// ResetProtectionModeBlocked Indicates whether or not to Block the user from reset protection mode.
	ResetProtectionModeBlocked *bool `json:"resetProtectionModeBlocked,omitempty"`
	// ScreenCaptureBlocked Indicates whether or not to Block the user from taking Screenshots.
	ScreenCaptureBlocked *bool `json:"screenCaptureBlocked,omitempty"`
	// StorageBlockRemovableStorage Indicates whether or not to Block the user from using removable storage.
	StorageBlockRemovableStorage *bool `json:"storageBlockRemovableStorage,omitempty"`
	// StorageRequireMobileDeviceEncryption Indicating whether or not to require encryption on a mobile device.
	StorageRequireMobileDeviceEncryption *bool `json:"storageRequireMobileDeviceEncryption,omitempty"`
	// UsbBlocked Indicates whether or not to Block the user from USB connection.
	UsbBlocked *bool `json:"usbBlocked,omitempty"`
	// VoiceRecordingBlocked Indicates whether or not to Block the user from voice recording.
	VoiceRecordingBlocked *bool `json:"voiceRecordingBlocked,omitempty"`
	// WiFiBlockAutomaticConnectHotspots Indicating whether or not to block automatically connecting to Wi-Fi hotspots. Has no impact if Wi-Fi is blocked.
	WiFiBlockAutomaticConnectHotspots *bool `json:"wiFiBlockAutomaticConnectHotspots,omitempty"`
	// WiFiBlocked Indicates whether or not to Block the user from using Wi-Fi.
	WiFiBlocked *bool `json:"wiFiBlocked,omitempty"`
	// WiFiBlockManualConfiguration Indicates whether or not to Block the user from using Wi-Fi manual configuration.
	WiFiBlockManualConfiguration *bool `json:"wiFiBlockManualConfiguration,omitempty"`
	// WiFiScanInterval Specify how often devices scan for Wi-Fi networks. Supported values are 1-500, where 100 = default, and 500 = low frequency. Valid values 1 to 500
	WiFiScanInterval *int `json:"wiFiScanInterval,omitempty"`
	// WirelessDisplayBlockProjectionToThisDevice Indicates whether or not to allow other devices from discovering this PC for projection.
	WirelessDisplayBlockProjectionToThisDevice *bool `json:"wirelessDisplayBlockProjectionToThisDevice,omitempty"`
	// WirelessDisplayBlockUserInputFromReceiver Indicates whether or not to allow user input from wireless display receiver.
	WirelessDisplayBlockUserInputFromReceiver *bool `json:"wirelessDisplayBlockUserInputFromReceiver,omitempty"`
	// WirelessDisplayRequirePinForPairing Indicates whether or not to require a PIN for new devices to initiate pairing.
	WirelessDisplayRequirePinForPairing *bool `json:"wirelessDisplayRequirePinForPairing,omitempty"`
	// WindowsStoreBlocked Indicates whether or not to Block the user from using the Windows store.
	WindowsStoreBlocked *bool `json:"windowsStoreBlocked,omitempty"`
	// AppsAllowTrustedAppsSideloading Indicates whether apps from AppX packages signed with a trusted certificate can be side loaded.
	AppsAllowTrustedAppsSideloading *StateManagementSetting `json:"appsAllowTrustedAppsSideloading,omitempty"`
	// WindowsStoreBlockAutoUpdate Indicates whether or not to block automatic update of apps from Windows Store.
	WindowsStoreBlockAutoUpdate *bool `json:"windowsStoreBlockAutoUpdate,omitempty"`
	// DeveloperUnlockSetting Indicates whether or not to allow developer unlock.
	DeveloperUnlockSetting *StateManagementSetting `json:"developerUnlockSetting,omitempty"`
	// SharedUserAppDataAllowed Indicates whether or not to block multiple users of the same app to share data.
	SharedUserAppDataAllowed *bool `json:"sharedUserAppDataAllowed,omitempty"`
	// AppsBlockWindowsStoreOriginatedApps Indicates whether or not to disable the launch of all apps from Windows Store that came pre-installed or were downloaded.
	AppsBlockWindowsStoreOriginatedApps *bool `json:"appsBlockWindowsStoreOriginatedApps,omitempty"`
	// WindowsStoreEnablePrivateStoreOnly Indicates whether or not to enable Private Store Only.
	WindowsStoreEnablePrivateStoreOnly *bool `json:"windowsStoreEnablePrivateStoreOnly,omitempty"`
	// StorageRestrictAppDataToSystemVolume Indicates whether application data is restricted to the system drive.
	StorageRestrictAppDataToSystemVolume *bool `json:"storageRestrictAppDataToSystemVolume,omitempty"`
	// StorageRestrictAppInstallToSystemVolume Indicates whether the installation of applications is restricted to the system drive.
	StorageRestrictAppInstallToSystemVolume *bool `json:"storageRestrictAppInstallToSystemVolume,omitempty"`
	// GameDvrBlocked Indicates whether or not to block DVR and broadcasting.
	GameDvrBlocked *bool `json:"gameDvrBlocked,omitempty"`
	// ExperienceBlockDeviceDiscovery Indicates whether or not to enable device discovery UX.
	ExperienceBlockDeviceDiscovery *bool `json:"experienceBlockDeviceDiscovery,omitempty"`
	// ExperienceBlockErrorDialogWhenNoSIM Indicates whether or not to allow the error dialog from displaying if no SIM card is detected.
	ExperienceBlockErrorDialogWhenNoSIM *bool `json:"experienceBlockErrorDialogWhenNoSIM,omitempty"`
	// ExperienceBlockTaskSwitcher Indicates whether or not to enable task switching on the device.
	ExperienceBlockTaskSwitcher *bool `json:"experienceBlockTaskSwitcher,omitempty"`
	// LogonBlockFastUserSwitching Disables the ability to quickly switch between users that are logged on simultaneously without logging off.
	LogonBlockFastUserSwitching *bool `json:"logonBlockFastUserSwitching,omitempty"`
	// TenantLockdownRequireNetworkDuringOutOfBoxExperience Whether the device is required to connect to the network.
	TenantLockdownRequireNetworkDuringOutOfBoxExperience *bool `json:"tenantLockdownRequireNetworkDuringOutOfBoxExperience,omitempty"`
}

Windows10GeneralConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10GeneralConfiguration resource.

type Windows10MobileCompliancePolicy ¶

type Windows10MobileCompliancePolicy struct {
	// DeviceCompliancePolicy is the base model of Windows10MobileCompliancePolicy
	DeviceCompliancePolicy
	// PasswordRequired Require a password to unlock Windows Phone device.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// PasswordBlockSimple Whether or not to block syncing the calendar.
	PasswordBlockSimple *bool `json:"passwordBlockSimple,omitempty"`
	// PasswordMinimumLength Minimum password length. Valid values 4 to 16
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinimumCharacterSetCount The number of character sets required in the password.
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordRequiredType The required password type.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordPreviousPasswordBlockCount The number of previous passwords to prevent re-use of.
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordExpirationDays Number of days before password expiration. Valid values 1 to 255
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinutesOfInactivityBeforeLock Minutes of inactivity before a password is required.
	PasswordMinutesOfInactivityBeforeLock *int `json:"passwordMinutesOfInactivityBeforeLock,omitempty"`
	// PasswordRequireToUnlockFromIdle Require a password to unlock an idle device.
	PasswordRequireToUnlockFromIdle *bool `json:"passwordRequireToUnlockFromIdle,omitempty"`
	// OsMinimumVersion Minimum Windows Phone version.
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Maximum Windows Phone version.
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
	// EarlyLaunchAntiMalwareDriverEnabled Require devices to be reported as healthy by Windows Device Health Attestation - early launch antimalware driver is enabled.
	EarlyLaunchAntiMalwareDriverEnabled *bool `json:"earlyLaunchAntiMalwareDriverEnabled,omitempty"`
	// BitLockerEnabled Require devices to be reported healthy by Windows Device Health Attestation - bit locker is enabled
	BitLockerEnabled *bool `json:"bitLockerEnabled,omitempty"`
	// SecureBootEnabled Require devices to be reported as healthy by Windows Device Health Attestation - secure boot is enabled.
	SecureBootEnabled *bool `json:"secureBootEnabled,omitempty"`
	// CodeIntegrityEnabled Require devices to be reported as healthy by Windows Device Health Attestation.
	CodeIntegrityEnabled *bool `json:"codeIntegrityEnabled,omitempty"`
	// StorageRequireEncryption Require encryption on windows devices.
	StorageRequireEncryption *bool `json:"storageRequireEncryption,omitempty"`
}

Windows10MobileCompliancePolicy This class contains compliance settings for Windows 10 Mobile.

type Windows10NetworkProxyServer ¶

type Windows10NetworkProxyServer struct {
	// Object is the base model of Windows10NetworkProxyServer
	Object
	// Address Address to the proxy server. Specify an address in the format <server>[“:”<port>]
	Address *string `json:"address,omitempty"`
	// Exceptions Addresses that should not use the proxy server. The system will not use the proxy server for addresses beginning with what is specified in this node.
	Exceptions []string `json:"exceptions,omitempty"`
	// UseForLocalAddresses Specifies whether the proxy server should be used for local (intranet) addresses.
	UseForLocalAddresses *bool `json:"useForLocalAddresses,omitempty"`
}

Windows10NetworkProxyServer undocumented

type Windows10SecureAssessmentConfiguration ¶

type Windows10SecureAssessmentConfiguration struct {
	// DeviceConfiguration is the base model of Windows10SecureAssessmentConfiguration
	DeviceConfiguration
	// LaunchURI Url link to an assessment that's automatically loaded when the secure assessment browser is launched. It has to be a valid Url (http[s]://msdn.microsoft.com/).
	LaunchURI *string `json:"launchUri,omitempty"`
	// ConfigurationAccount The account used to configure the Windows device for taking the test. The user can be a domain account (domain\user), an AAD account (username@tenant.com) or a local account (username).
	ConfigurationAccount *string `json:"configurationAccount,omitempty"`
	// AllowPrinting Indicates whether or not to allow the app from printing during the test.
	AllowPrinting *bool `json:"allowPrinting,omitempty"`
	// AllowScreenCapture Indicates whether or not to allow screen capture capability during a test.
	AllowScreenCapture *bool `json:"allowScreenCapture,omitempty"`
	// AllowTextSuggestion Indicates whether or not to allow text suggestions during the test.
	AllowTextSuggestion *bool `json:"allowTextSuggestion,omitempty"`
}

Windows10SecureAssessmentConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the secureAssessment resource.

type Windows10TeamGeneralConfiguration ¶

type Windows10TeamGeneralConfiguration struct {
	// DeviceConfiguration is the base model of Windows10TeamGeneralConfiguration
	DeviceConfiguration
	// AzureOperationalInsightsBlockTelemetry Indicates whether or not to Block Azure Operational Insights.
	AzureOperationalInsightsBlockTelemetry *bool `json:"azureOperationalInsightsBlockTelemetry,omitempty"`
	// AzureOperationalInsightsWorkspaceID The Azure Operational Insights workspace id.
	AzureOperationalInsightsWorkspaceID *string `json:"azureOperationalInsightsWorkspaceId,omitempty"`
	// AzureOperationalInsightsWorkspaceKey The Azure Operational Insights Workspace key.
	AzureOperationalInsightsWorkspaceKey *string `json:"azureOperationalInsightsWorkspaceKey,omitempty"`
	// ConnectAppBlockAutoLaunch Specifies whether to automatically launch the Connect app whenever a projection is initiated.
	ConnectAppBlockAutoLaunch *bool `json:"connectAppBlockAutoLaunch,omitempty"`
	// MaintenanceWindowBlocked Indicates whether or not to Block setting a maintenance window for device updates.
	MaintenanceWindowBlocked *bool `json:"maintenanceWindowBlocked,omitempty"`
	// MaintenanceWindowDurationInHours Maintenance window duration for device updates. Valid values 0 to 5
	MaintenanceWindowDurationInHours *int `json:"maintenanceWindowDurationInHours,omitempty"`
	// MaintenanceWindowStartTime Maintenance window start time for device updates.
	MaintenanceWindowStartTime *TimeOfDay `json:"maintenanceWindowStartTime,omitempty"`
	// MiracastChannel The channel.
	MiracastChannel *MiracastChannel `json:"miracastChannel,omitempty"`
	// MiracastBlocked Indicates whether or not to Block wireless projection.
	MiracastBlocked *bool `json:"miracastBlocked,omitempty"`
	// MiracastRequirePin Indicates whether or not to require a pin for wireless projection.
	MiracastRequirePin *bool `json:"miracastRequirePin,omitempty"`
	// SettingsBlockMyMeetingsAndFiles Specifies whether to disable the "My meetings and files" feature in the Start menu, which shows the signed-in user's meetings and files from Office 365.
	SettingsBlockMyMeetingsAndFiles *bool `json:"settingsBlockMyMeetingsAndFiles,omitempty"`
	// SettingsBlockSessionResume Specifies whether to allow the ability to resume a session when the session times out.
	SettingsBlockSessionResume *bool `json:"settingsBlockSessionResume,omitempty"`
	// SettingsBlockSigninSuggestions Specifies whether to disable auto-populating of the sign-in dialog with invitees from scheduled meetings.
	SettingsBlockSigninSuggestions *bool `json:"settingsBlockSigninSuggestions,omitempty"`
	// SettingsDefaultVolume Specifies the default volume value for a new session. Permitted values are 0-100. The default is 45. Valid values 0 to 100
	SettingsDefaultVolume *int `json:"settingsDefaultVolume,omitempty"`
	// SettingsScreenTimeoutInMinutes Specifies the number of minutes until the Hub screen turns off.
	SettingsScreenTimeoutInMinutes *int `json:"settingsScreenTimeoutInMinutes,omitempty"`
	// SettingsSessionTimeoutInMinutes Specifies the number of minutes until the session times out.
	SettingsSessionTimeoutInMinutes *int `json:"settingsSessionTimeoutInMinutes,omitempty"`
	// SettingsSleepTimeoutInMinutes Specifies the number of minutes until the Hub enters sleep mode.
	SettingsSleepTimeoutInMinutes *int `json:"settingsSleepTimeoutInMinutes,omitempty"`
	// WelcomeScreenBlockAutomaticWakeUp Indicates whether or not to Block the welcome screen from waking up automatically when someone enters the room.
	WelcomeScreenBlockAutomaticWakeUp *bool `json:"welcomeScreenBlockAutomaticWakeUp,omitempty"`
	// WelcomeScreenBackgroundImageURL The welcome screen background image URL. The URL must use the HTTPS protocol and return a PNG image.
	WelcomeScreenBackgroundImageURL *string `json:"welcomeScreenBackgroundImageUrl,omitempty"`
	// WelcomeScreenMeetingInformation The welcome screen meeting information shown.
	WelcomeScreenMeetingInformation *WelcomeScreenMeetingInformation `json:"welcomeScreenMeetingInformation,omitempty"`
}

Windows10TeamGeneralConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10TeamGeneralConfiguration resource.

type Windows81CompliancePolicy ¶

type Windows81CompliancePolicy struct {
	// DeviceCompliancePolicy is the base model of Windows81CompliancePolicy
	DeviceCompliancePolicy
	// PasswordRequired Require a password to unlock Windows device.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// PasswordBlockSimple Indicates whether or not to block simple password.
	PasswordBlockSimple *bool `json:"passwordBlockSimple,omitempty"`
	// PasswordExpirationDays Password expiration in days.
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength The minimum password length.
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeLock Minutes of inactivity before a password is required.
	PasswordMinutesOfInactivityBeforeLock *int `json:"passwordMinutesOfInactivityBeforeLock,omitempty"`
	// PasswordMinimumCharacterSetCount The number of character sets required in the password.
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordRequiredType The required password type.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordPreviousPasswordBlockCount The number of previous passwords to prevent re-use of. Valid values 0 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// OsMinimumVersion Minimum Windows 8.1 version.
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Maximum Windows 8.1 version.
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
	// StorageRequireEncryption Indicates whether or not to require encryption on a windows 8.1 device.
	StorageRequireEncryption *bool `json:"storageRequireEncryption,omitempty"`
}

Windows81CompliancePolicy This class contains compliance settings for Windows 8.1.

type Windows81GeneralConfiguration ¶

type Windows81GeneralConfiguration struct {
	// DeviceConfiguration is the base model of Windows81GeneralConfiguration
	DeviceConfiguration
	// AccountsBlockAddingNonMicrosoftAccountEmail Indicates whether or not to Block the user from adding email accounts to the device that are not associated with a Microsoft account.
	AccountsBlockAddingNonMicrosoftAccountEmail *bool `json:"accountsBlockAddingNonMicrosoftAccountEmail,omitempty"`
	// ApplyOnlyToWindows81 Value indicating whether this policy only applies to Windows 8.1. This property is read-only.
	ApplyOnlyToWindows81 *bool `json:"applyOnlyToWindows81,omitempty"`
	// BrowserBlockAutofill Indicates whether or not to block auto fill.
	BrowserBlockAutofill *bool `json:"browserBlockAutofill,omitempty"`
	// BrowserBlockAutomaticDetectionOfIntranetSites Indicates whether or not to block automatic detection of Intranet sites.
	BrowserBlockAutomaticDetectionOfIntranetSites *bool `json:"browserBlockAutomaticDetectionOfIntranetSites,omitempty"`
	// BrowserBlockEnterpriseModeAccess Indicates whether or not to block enterprise mode access.
	BrowserBlockEnterpriseModeAccess *bool `json:"browserBlockEnterpriseModeAccess,omitempty"`
	// BrowserBlockJavaScript Indicates whether or not to Block the user from using JavaScript.
	BrowserBlockJavaScript *bool `json:"browserBlockJavaScript,omitempty"`
	// BrowserBlockPlugins Indicates whether or not to block plug-ins.
	BrowserBlockPlugins *bool `json:"browserBlockPlugins,omitempty"`
	// BrowserBlockPopups Indicates whether or not to block popups.
	BrowserBlockPopups *bool `json:"browserBlockPopups,omitempty"`
	// BrowserBlockSendingDoNotTrackHeader Indicates whether or not to Block the user from sending the do not track header.
	BrowserBlockSendingDoNotTrackHeader *bool `json:"browserBlockSendingDoNotTrackHeader,omitempty"`
	// BrowserBlockSingleWordEntryOnIntranetSites Indicates whether or not to block a single word entry on Intranet sites.
	BrowserBlockSingleWordEntryOnIntranetSites *bool `json:"browserBlockSingleWordEntryOnIntranetSites,omitempty"`
	// BrowserRequireSmartScreen Indicates whether or not to require the user to use the smart screen filter.
	BrowserRequireSmartScreen *bool `json:"browserRequireSmartScreen,omitempty"`
	// BrowserEnterpriseModeSiteListLocation The enterprise mode site list location. Could be a local file, local network or http location.
	BrowserEnterpriseModeSiteListLocation *string `json:"browserEnterpriseModeSiteListLocation,omitempty"`
	// BrowserInternetSecurityLevel The internet security level.
	BrowserInternetSecurityLevel *InternetSiteSecurityLevel `json:"browserInternetSecurityLevel,omitempty"`
	// BrowserIntranetSecurityLevel The Intranet security level.
	BrowserIntranetSecurityLevel *SiteSecurityLevel `json:"browserIntranetSecurityLevel,omitempty"`
	// BrowserLoggingReportLocation The logging report location.
	BrowserLoggingReportLocation *string `json:"browserLoggingReportLocation,omitempty"`
	// BrowserRequireHighSecurityForRestrictedSites Indicates whether or not to require high security for restricted sites.
	BrowserRequireHighSecurityForRestrictedSites *bool `json:"browserRequireHighSecurityForRestrictedSites,omitempty"`
	// BrowserRequireFirewall Indicates whether or not to require a firewall.
	BrowserRequireFirewall *bool `json:"browserRequireFirewall,omitempty"`
	// BrowserRequireFraudWarning Indicates whether or not to require fraud warning.
	BrowserRequireFraudWarning *bool `json:"browserRequireFraudWarning,omitempty"`
	// BrowserTrustedSitesSecurityLevel The trusted sites security level.
	BrowserTrustedSitesSecurityLevel *SiteSecurityLevel `json:"browserTrustedSitesSecurityLevel,omitempty"`
	// CellularBlockDataRoaming Indicates whether or not to block data roaming.
	CellularBlockDataRoaming *bool `json:"cellularBlockDataRoaming,omitempty"`
	// DiagnosticsBlockDataSubmission Indicates whether or not to block diagnostic data submission.
	DiagnosticsBlockDataSubmission *bool `json:"diagnosticsBlockDataSubmission,omitempty"`
	// PasswordBlockPicturePasswordAndPin Indicates whether or not to Block the user from using a pictures password and pin.
	PasswordBlockPicturePasswordAndPin *bool `json:"passwordBlockPicturePasswordAndPin,omitempty"`
	// PasswordExpirationDays Password expiration in days.
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength The minimum password length.
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeScreenTimeout The minutes of inactivity before the screen times out.
	PasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"passwordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
	// PasswordMinimumCharacterSetCount The number of character sets required in the password.
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordPreviousPasswordBlockCount The number of previous passwords to prevent re-use of. Valid values 0 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordRequiredType The required password type.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordSignInFailureCountBeforeFactoryReset The number of sign in failures before factory reset.
	PasswordSignInFailureCountBeforeFactoryReset *int `json:"passwordSignInFailureCountBeforeFactoryReset,omitempty"`
	// StorageRequireDeviceEncryption Indicates whether or not to require encryption on a mobile device.
	StorageRequireDeviceEncryption *bool `json:"storageRequireDeviceEncryption,omitempty"`
	// UpdatesRequireAutomaticUpdates Indicates whether or not to require automatic updates.
	UpdatesRequireAutomaticUpdates *bool `json:"updatesRequireAutomaticUpdates,omitempty"`
	// UserAccountControlSettings The user account control settings.
	UserAccountControlSettings *WindowsUserAccountControlSettings `json:"userAccountControlSettings,omitempty"`
	// WorkFoldersURL The work folders url.
	WorkFoldersURL *string `json:"workFoldersUrl,omitempty"`
}

Windows81GeneralConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the windows81GeneralConfiguration resource.

type WindowsArchitecture ¶

type WindowsArchitecture string

WindowsArchitecture undocumented

const (
	// WindowsArchitectureVNone undocumented
	WindowsArchitectureVNone WindowsArchitecture = "none"
	// WindowsArchitectureVX86 undocumented
	WindowsArchitectureVX86 WindowsArchitecture = "x86"
	// WindowsArchitectureVX64 undocumented
	WindowsArchitectureVX64 WindowsArchitecture = "x64"
	// WindowsArchitectureVArm undocumented
	WindowsArchitectureVArm WindowsArchitecture = "arm"
	// WindowsArchitectureVNeutral undocumented
	WindowsArchitectureVNeutral WindowsArchitecture = "neutral"
)

type WindowsDefenderAdvancedThreatProtectionConfiguration ¶

type WindowsDefenderAdvancedThreatProtectionConfiguration struct {
	// DeviceConfiguration is the base model of WindowsDefenderAdvancedThreatProtectionConfiguration
	DeviceConfiguration
	// AllowSampleSharing Windows Defender AdvancedThreatProtection "Allow Sample Sharing" Rule
	AllowSampleSharing *bool `json:"allowSampleSharing,omitempty"`
	// EnableExpeditedTelemetryReporting Expedite Windows Defender Advanced Threat Protection telemetry reporting frequency.
	EnableExpeditedTelemetryReporting *bool `json:"enableExpeditedTelemetryReporting,omitempty"`
}

WindowsDefenderAdvancedThreatProtectionConfiguration Windows Defender AdvancedThreatProtection Configuration.

type WindowsDefenderScanActionResult ¶

type WindowsDefenderScanActionResult struct {
	// DeviceActionResult is the base model of WindowsDefenderScanActionResult
	DeviceActionResult
	// ScanType Scan type either full scan or quick scan
	ScanType *string `json:"scanType,omitempty"`
}

WindowsDefenderScanActionResult undocumented

type WindowsDeliveryOptimizationMode ¶

type WindowsDeliveryOptimizationMode string

WindowsDeliveryOptimizationMode undocumented

const (
	// WindowsDeliveryOptimizationModeVUserDefined undocumented
	WindowsDeliveryOptimizationModeVUserDefined WindowsDeliveryOptimizationMode = "userDefined"
	// WindowsDeliveryOptimizationModeVHTTPOnly undocumented
	WindowsDeliveryOptimizationModeVHTTPOnly WindowsDeliveryOptimizationMode = "httpOnly"
	// WindowsDeliveryOptimizationModeVHTTPWithPeeringNat undocumented
	WindowsDeliveryOptimizationModeVHTTPWithPeeringNat WindowsDeliveryOptimizationMode = "httpWithPeeringNat"
	// WindowsDeliveryOptimizationModeVHTTPWithPeeringPrivateGroup undocumented
	WindowsDeliveryOptimizationModeVHTTPWithPeeringPrivateGroup WindowsDeliveryOptimizationMode = "httpWithPeeringPrivateGroup"
	// WindowsDeliveryOptimizationModeVHTTPWithInternetPeering undocumented
	WindowsDeliveryOptimizationModeVHTTPWithInternetPeering WindowsDeliveryOptimizationMode = "httpWithInternetPeering"
	// WindowsDeliveryOptimizationModeVSimpleDownload undocumented
	WindowsDeliveryOptimizationModeVSimpleDownload WindowsDeliveryOptimizationMode = "simpleDownload"
	// WindowsDeliveryOptimizationModeVBypassMode undocumented
	WindowsDeliveryOptimizationModeVBypassMode WindowsDeliveryOptimizationMode = "bypassMode"
)

type WindowsDeviceADAccount ¶

type WindowsDeviceADAccount struct {
	// WindowsDeviceAccount is the base model of WindowsDeviceADAccount
	WindowsDeviceAccount
	// DomainName undocumented
	DomainName *string `json:"domainName,omitempty"`
	// UserName undocumented
	UserName *string `json:"userName,omitempty"`
}

WindowsDeviceADAccount undocumented

type WindowsDeviceAccount ¶

type WindowsDeviceAccount struct {
	// Object is the base model of WindowsDeviceAccount
	Object
	// Password undocumented
	Password *string `json:"password,omitempty"`
}

WindowsDeviceAccount undocumented

type WindowsDeviceAzureADAccount ¶

type WindowsDeviceAzureADAccount struct {
	// WindowsDeviceAccount is the base model of WindowsDeviceAzureADAccount
	WindowsDeviceAccount
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
}

WindowsDeviceAzureADAccount undocumented

type WindowsDeviceType ¶

type WindowsDeviceType string

WindowsDeviceType undocumented

const (
	// WindowsDeviceTypeVNone undocumented
	WindowsDeviceTypeVNone WindowsDeviceType = "none"
	// WindowsDeviceTypeVDesktop undocumented
	WindowsDeviceTypeVDesktop WindowsDeviceType = "desktop"
	// WindowsDeviceTypeVMobile undocumented
	WindowsDeviceTypeVMobile WindowsDeviceType = "mobile"
	// WindowsDeviceTypeVHolographic undocumented
	WindowsDeviceTypeVHolographic WindowsDeviceType = "holographic"
	// WindowsDeviceTypeVTeam undocumented
	WindowsDeviceTypeVTeam WindowsDeviceType = "team"
)

type WindowsFirewallNetworkProfile ¶

type WindowsFirewallNetworkProfile struct {
	// Object is the base model of WindowsFirewallNetworkProfile
	Object
	// FirewallEnabled Configures the host device to allow or block the firewall and advanced security enforcement for the network profile.
	FirewallEnabled *StateManagementSetting `json:"firewallEnabled,omitempty"`
	// StealthModeBlocked Prevent the server from operating in stealth mode. When StealthModeRequired and StealthModeBlocked are both true, StealthModeBlocked takes priority.
	StealthModeBlocked *bool `json:"stealthModeBlocked,omitempty"`
	// IncomingTrafficBlocked Configures the firewall to block all incoming traffic regardless of other policy settings. When IncomingTrafficRequired and IncomingTrafficBlocked are both true, IncomingTrafficBlocked takes priority.
	IncomingTrafficBlocked *bool `json:"incomingTrafficBlocked,omitempty"`
	// UnicastResponsesToMulticastBroadcastsBlocked Configures the firewall to block unicast responses to multicast broadcast traffic. When UnicastResponsesToMulticastBroadcastsRequired and UnicastResponsesToMulticastBroadcastsBlocked are both true, UnicastResponsesToMulticastBroadcastsBlocked takes priority.
	UnicastResponsesToMulticastBroadcastsBlocked *bool `json:"unicastResponsesToMulticastBroadcastsBlocked,omitempty"`
	// InboundNotificationsBlocked Prevents the firewall from displaying notifications when an application is blocked from listening on a port. When InboundNotificationsRequired and InboundNotificationsBlocked are both true, InboundNotificationsBlocked takes priority.
	InboundNotificationsBlocked *bool `json:"inboundNotificationsBlocked,omitempty"`
	// AuthorizedApplicationRulesFromGroupPolicyMerged Configures the firewall to merge authorized application rules from group policy with those from local store instead of ignoring the local store rules. When AuthorizedApplicationRulesFromGroupPolicyNotMerged and AuthorizedApplicationRulesFromGroupPolicyMerged are both true, AuthorizedApplicationRulesFromGroupPolicyMerged takes priority.
	AuthorizedApplicationRulesFromGroupPolicyMerged *bool `json:"authorizedApplicationRulesFromGroupPolicyMerged,omitempty"`
	// GlobalPortRulesFromGroupPolicyMerged Configures the firewall to merge global port rules from group policy with those from local store instead of ignoring the local store rules. When GlobalPortRulesFromGroupPolicyNotMerged and GlobalPortRulesFromGroupPolicyMerged are both true, GlobalPortRulesFromGroupPolicyMerged takes priority.
	GlobalPortRulesFromGroupPolicyMerged *bool `json:"globalPortRulesFromGroupPolicyMerged,omitempty"`
	// ConnectionSecurityRulesFromGroupPolicyMerged Configures the firewall to merge connection security rules from group policy with those from local store instead of ignoring the local store rules. When ConnectionSecurityRulesFromGroupPolicyNotMerged and ConnectionSecurityRulesFromGroupPolicyMerged are both true, ConnectionSecurityRulesFromGroupPolicyMerged takes priority.
	ConnectionSecurityRulesFromGroupPolicyMerged *bool `json:"connectionSecurityRulesFromGroupPolicyMerged,omitempty"`
	// OutboundConnectionsBlocked Configures the firewall to block all outgoing connections by default. When OutboundConnectionsRequired and OutboundConnectionsBlocked are both true, OutboundConnectionsBlocked takes priority.
	OutboundConnectionsBlocked *bool `json:"outboundConnectionsBlocked,omitempty"`
	// InboundConnectionsBlocked Configures the firewall to block all incoming connections by default. When InboundConnectionsRequired and InboundConnectionsBlocked are both true, InboundConnectionsBlocked takes priority.
	InboundConnectionsBlocked *bool `json:"inboundConnectionsBlocked,omitempty"`
	// SecuredPacketExemptionAllowed Configures the firewall to allow the host computer to respond to unsolicited network traffic of that traffic is secured by IPSec even when stealthModeBlocked is set to true. When SecuredPacketExemptionBlocked and SecuredPacketExemptionAllowed are both true, SecuredPacketExemptionAllowed takes priority.
	SecuredPacketExemptionAllowed *bool `json:"securedPacketExemptionAllowed,omitempty"`
	// PolicyRulesFromGroupPolicyMerged Configures the firewall to merge Firewall Rule policies from group policy with those from local store instead of ignoring the local store rules. When PolicyRulesFromGroupPolicyNotMerged and PolicyRulesFromGroupPolicyMerged are both true, PolicyRulesFromGroupPolicyMerged takes priority.
	PolicyRulesFromGroupPolicyMerged *bool `json:"policyRulesFromGroupPolicyMerged,omitempty"`
}

WindowsFirewallNetworkProfile undocumented

type WindowsHelloForBusinessPinUsage ¶

type WindowsHelloForBusinessPinUsage string

WindowsHelloForBusinessPinUsage undocumented

const (
	// WindowsHelloForBusinessPinUsageVAllowed undocumented
	WindowsHelloForBusinessPinUsageVAllowed WindowsHelloForBusinessPinUsage = "allowed"
	// WindowsHelloForBusinessPinUsageVRequired undocumented
	WindowsHelloForBusinessPinUsageVRequired WindowsHelloForBusinessPinUsage = "required"
	// WindowsHelloForBusinessPinUsageVDisallowed undocumented
	WindowsHelloForBusinessPinUsageVDisallowed WindowsHelloForBusinessPinUsage = "disallowed"
)

type WindowsInformationProtection ¶

type WindowsInformationProtection struct {
	// ManagedAppPolicy is the base model of WindowsInformationProtection
	ManagedAppPolicy
	// EnforcementLevel WIP enforcement level.See the Enum definition for supported values
	EnforcementLevel *WindowsInformationProtectionEnforcementLevel `json:"enforcementLevel,omitempty"`
	// EnterpriseDomain Primary enterprise domain
	EnterpriseDomain *string `json:"enterpriseDomain,omitempty"`
	// EnterpriseProtectedDomainNames List of enterprise domains to be protected
	EnterpriseProtectedDomainNames []WindowsInformationProtectionResourceCollection `json:"enterpriseProtectedDomainNames,omitempty"`
	// ProtectionUnderLockConfigRequired Specifies whether the protection under lock feature (also known as encrypt under pin) should be configured
	ProtectionUnderLockConfigRequired *bool `json:"protectionUnderLockConfigRequired,omitempty"`
	// DataRecoveryCertificate Specifies a recovery certificate that can be used for data recovery of encrypted files. This is the same as the data recovery agent(DRA) certificate for encrypting file system(EFS)
	DataRecoveryCertificate *WindowsInformationProtectionDataRecoveryCertificate `json:"dataRecoveryCertificate,omitempty"`
	// RevokeOnUnenrollDisabled This policy controls whether to revoke the WIP keys when a device unenrolls from the management service. If set to 1 (Don't revoke keys), the keys will not be revoked and the user will continue to have access to protected files after unenrollment. If the keys are not revoked, there will be no revoked file cleanup subsequently.
	RevokeOnUnenrollDisabled *bool `json:"revokeOnUnenrollDisabled,omitempty"`
	// RightsManagementServicesTemplateID TemplateID GUID to use for RMS encryption. The RMS template allows the IT admin to configure the details about who has access to RMS-protected file and how long they have access
	RightsManagementServicesTemplateID *UUID `json:"rightsManagementServicesTemplateId,omitempty"`
	// AzureRightsManagementServicesAllowed Specifies whether to allow Azure RMS encryption for WIP
	AzureRightsManagementServicesAllowed *bool `json:"azureRightsManagementServicesAllowed,omitempty"`
	// IconsVisible Determines whether overlays are added to icons for WIP protected files in Explorer and enterprise only app tiles in the Start menu. Starting in Windows 10, version 1703 this setting also configures the visibility of the WIP icon in the title bar of a WIP-protected app
	IconsVisible *bool `json:"iconsVisible,omitempty"`
	// ProtectedApps Protected applications can access enterprise data and the data handled by those applications are protected with encryption
	ProtectedApps []WindowsInformationProtectionApp `json:"protectedApps,omitempty"`
	// ExemptApps Exempt applications can also access enterprise data, but the data handled by those applications are not protected. This is because some critical enterprise applications may have compatibility problems with encrypted data.
	ExemptApps []WindowsInformationProtectionApp `json:"exemptApps,omitempty"`
	// EnterpriseNetworkDomainNames This is the list of domains that comprise the boundaries of the enterprise. Data from one of these domains that is sent to a device will be considered enterprise data and protected These locations will be considered a safe destination for enterprise data to be shared to
	EnterpriseNetworkDomainNames []WindowsInformationProtectionResourceCollection `json:"enterpriseNetworkDomainNames,omitempty"`
	// EnterpriseProxiedDomains Contains a list of Enterprise resource domains hosted in the cloud that need to be protected. Connections to these resources are considered enterprise data. If a proxy is paired with a cloud resource, traffic to the cloud resource will be routed through the enterprise network via the denoted proxy server (on Port 80). A proxy server used for this purpose must also be configured using the EnterpriseInternalProxyServers policy
	EnterpriseProxiedDomains []WindowsInformationProtectionProxiedDomainCollection `json:"enterpriseProxiedDomains,omitempty"`
	// EnterpriseIPRanges Sets the enterprise IP ranges that define the computers in the enterprise network. Data that comes from those computers will be considered part of the enterprise and protected. These locations will be considered a safe destination for enterprise data to be shared to
	EnterpriseIPRanges []WindowsInformationProtectionIPRangeCollection `json:"enterpriseIPRanges,omitempty"`
	// EnterpriseIPRangesAreAuthoritative Boolean value that tells the client to accept the configured list and not to use heuristics to attempt to find other subnets. Default is false
	EnterpriseIPRangesAreAuthoritative *bool `json:"enterpriseIPRangesAreAuthoritative,omitempty"`
	// EnterpriseProxyServers This is a list of proxy servers. Any server not on this list is considered non-enterprise
	EnterpriseProxyServers []WindowsInformationProtectionResourceCollection `json:"enterpriseProxyServers,omitempty"`
	// EnterpriseInternalProxyServers This is the comma-separated list of internal proxy servers. For example, "157.54.14.28, 157.54.11.118, 10.202.14.167, 157.53.14.163, 157.69.210.59". These proxies have been configured by the admin to connect to specific resources on the Internet. They are considered to be enterprise network locations. The proxies are only leveraged in configuring the EnterpriseProxiedDomains policy to force traffic to the matched domains through these proxies
	EnterpriseInternalProxyServers []WindowsInformationProtectionResourceCollection `json:"enterpriseInternalProxyServers,omitempty"`
	// EnterpriseProxyServersAreAuthoritative Boolean value that tells the client to accept the configured list of proxies and not try to detect other work proxies. Default is false
	EnterpriseProxyServersAreAuthoritative *bool `json:"enterpriseProxyServersAreAuthoritative,omitempty"`
	// NeutralDomainResources List of domain names that can used for work or personal resource
	NeutralDomainResources []WindowsInformationProtectionResourceCollection `json:"neutralDomainResources,omitempty"`
	// IndexingEncryptedStoresOrItemsBlocked This switch is for the Windows Search Indexer, to allow or disallow indexing of items
	IndexingEncryptedStoresOrItemsBlocked *bool `json:"indexingEncryptedStoresOrItemsBlocked,omitempty"`
	// SmbAutoEncryptedFileExtensions Specifies a list of file extensions, so that files with these extensions are encrypted when copying from an SMB share within the corporate boundary
	SmbAutoEncryptedFileExtensions []WindowsInformationProtectionResourceCollection `json:"smbAutoEncryptedFileExtensions,omitempty"`
	// IsAssigned Indicates if the policy is deployed to any inclusion groups or not.
	IsAssigned *bool `json:"isAssigned,omitempty"`
	// ProtectedAppLockerFiles undocumented
	ProtectedAppLockerFiles []WindowsInformationProtectionAppLockerFile `json:"protectedAppLockerFiles,omitempty"`
	// ExemptAppLockerFiles undocumented
	ExemptAppLockerFiles []WindowsInformationProtectionAppLockerFile `json:"exemptAppLockerFiles,omitempty"`
	// Assignments undocumented
	Assignments []TargetedManagedAppPolicyAssignment `json:"assignments,omitempty"`
}

WindowsInformationProtection Policy for Windows information protection to configure detailed management settings

type WindowsInformationProtectionApp ¶

type WindowsInformationProtectionApp struct {
	// Object is the base model of WindowsInformationProtectionApp
	Object
	// DisplayName App display name.
	DisplayName *string `json:"displayName,omitempty"`
	// Description The app's description.
	Description *string `json:"description,omitempty"`
	// PublisherName The publisher name
	PublisherName *string `json:"publisherName,omitempty"`
	// ProductName The product name.
	ProductName *string `json:"productName,omitempty"`
	// Denied If true, app is denied protection or exemption.
	Denied *bool `json:"denied,omitempty"`
}

WindowsInformationProtectionApp undocumented

type WindowsInformationProtectionAppLearningSummary ¶

type WindowsInformationProtectionAppLearningSummary struct {
	// Entity is the base model of WindowsInformationProtectionAppLearningSummary
	Entity
	// ApplicationName Application Name
	ApplicationName *string `json:"applicationName,omitempty"`
	// ApplicationType Application Type
	ApplicationType *ApplicationType `json:"applicationType,omitempty"`
	// DeviceCount Device Count
	DeviceCount *int `json:"deviceCount,omitempty"`
}

WindowsInformationProtectionAppLearningSummary Windows Information Protection AppLearning Summary entity.

type WindowsInformationProtectionAppLearningSummaryRequest ¶

type WindowsInformationProtectionAppLearningSummaryRequest struct{ BaseRequest }

WindowsInformationProtectionAppLearningSummaryRequest is request for WindowsInformationProtectionAppLearningSummary

func (*WindowsInformationProtectionAppLearningSummaryRequest) Delete ¶

Delete performs DELETE request for WindowsInformationProtectionAppLearningSummary

func (*WindowsInformationProtectionAppLearningSummaryRequest) Get ¶

Get performs GET request for WindowsInformationProtectionAppLearningSummary

func (*WindowsInformationProtectionAppLearningSummaryRequest) Update ¶

Update performs PATCH request for WindowsInformationProtectionAppLearningSummary

type WindowsInformationProtectionAppLearningSummaryRequestBuilder ¶

type WindowsInformationProtectionAppLearningSummaryRequestBuilder struct{ BaseRequestBuilder }

WindowsInformationProtectionAppLearningSummaryRequestBuilder is request builder for WindowsInformationProtectionAppLearningSummary

func (*WindowsInformationProtectionAppLearningSummaryRequestBuilder) Request ¶

Request returns WindowsInformationProtectionAppLearningSummaryRequest

type WindowsInformationProtectionAppLockerFile ¶

type WindowsInformationProtectionAppLockerFile struct {
	// Entity is the base model of WindowsInformationProtectionAppLockerFile
	Entity
	// DisplayName The friendly name
	DisplayName *string `json:"displayName,omitempty"`
	// FileHash SHA256 hash of the file
	FileHash *string `json:"fileHash,omitempty"`
	// File File as a byte array
	File *Binary `json:"file,omitempty"`
	// Version Version of the entity.
	Version *string `json:"version,omitempty"`
}

WindowsInformationProtectionAppLockerFile Windows Information Protection AppLocker File

type WindowsInformationProtectionAppLockerFileRequest ¶

type WindowsInformationProtectionAppLockerFileRequest struct{ BaseRequest }

WindowsInformationProtectionAppLockerFileRequest is request for WindowsInformationProtectionAppLockerFile

func (*WindowsInformationProtectionAppLockerFileRequest) Delete ¶

Delete performs DELETE request for WindowsInformationProtectionAppLockerFile

func (*WindowsInformationProtectionAppLockerFileRequest) Get ¶

Get performs GET request for WindowsInformationProtectionAppLockerFile

func (*WindowsInformationProtectionAppLockerFileRequest) Update ¶

Update performs PATCH request for WindowsInformationProtectionAppLockerFile

type WindowsInformationProtectionAppLockerFileRequestBuilder ¶

type WindowsInformationProtectionAppLockerFileRequestBuilder struct{ BaseRequestBuilder }

WindowsInformationProtectionAppLockerFileRequestBuilder is request builder for WindowsInformationProtectionAppLockerFile

func (*WindowsInformationProtectionAppLockerFileRequestBuilder) Request ¶

Request returns WindowsInformationProtectionAppLockerFileRequest

type WindowsInformationProtectionAssignRequest ¶

type WindowsInformationProtectionAssignRequest struct{ BaseRequest }

func (*WindowsInformationProtectionAssignRequest) Post ¶

type WindowsInformationProtectionAssignRequestBuilder ¶

type WindowsInformationProtectionAssignRequestBuilder struct{ BaseRequestBuilder }

func (*WindowsInformationProtectionAssignRequestBuilder) Request ¶

type WindowsInformationProtectionAssignRequestParameter ¶

type WindowsInformationProtectionAssignRequestParameter struct {
	// Assignments undocumented
	Assignments []TargetedManagedAppPolicyAssignment `json:"assignments,omitempty"`
}

WindowsInformationProtectionAssignRequestParameter undocumented

type WindowsInformationProtectionAssignmentsCollectionRequest ¶

type WindowsInformationProtectionAssignmentsCollectionRequest struct{ BaseRequest }

WindowsInformationProtectionAssignmentsCollectionRequest is request for TargetedManagedAppPolicyAssignment collection

func (*WindowsInformationProtectionAssignmentsCollectionRequest) Add ¶

Add performs POST request for TargetedManagedAppPolicyAssignment collection

func (*WindowsInformationProtectionAssignmentsCollectionRequest) Get ¶

Get performs GET request for TargetedManagedAppPolicyAssignment collection

func (*WindowsInformationProtectionAssignmentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for TargetedManagedAppPolicyAssignment collection, max N pages

func (*WindowsInformationProtectionAssignmentsCollectionRequest) Paging ¶

Paging perfoms paging operation for TargetedManagedAppPolicyAssignment collection

type WindowsInformationProtectionAssignmentsCollectionRequestBuilder ¶

type WindowsInformationProtectionAssignmentsCollectionRequestBuilder struct{ BaseRequestBuilder }

WindowsInformationProtectionAssignmentsCollectionRequestBuilder is request builder for TargetedManagedAppPolicyAssignment collection

func (*WindowsInformationProtectionAssignmentsCollectionRequestBuilder) ID ¶

ID returns request builder for TargetedManagedAppPolicyAssignment item

func (*WindowsInformationProtectionAssignmentsCollectionRequestBuilder) Request ¶

Request returns request for TargetedManagedAppPolicyAssignment collection

type WindowsInformationProtectionDataRecoveryCertificate ¶

type WindowsInformationProtectionDataRecoveryCertificate struct {
	// Object is the base model of WindowsInformationProtectionDataRecoveryCertificate
	Object
	// SubjectName Data recovery Certificate subject name
	SubjectName *string `json:"subjectName,omitempty"`
	// Description Data recovery Certificate description
	Description *string `json:"description,omitempty"`
	// ExpirationDateTime Data recovery Certificate expiration datetime
	ExpirationDateTime *time.Time `json:"expirationDateTime,omitempty"`
	// Certificate Data recovery Certificate
	Certificate *Binary `json:"certificate,omitempty"`
}

WindowsInformationProtectionDataRecoveryCertificate undocumented

type WindowsInformationProtectionDesktopApp ¶

type WindowsInformationProtectionDesktopApp struct {
	// WindowsInformationProtectionApp is the base model of WindowsInformationProtectionDesktopApp
	WindowsInformationProtectionApp
	// BinaryName The binary name.
	BinaryName *string `json:"binaryName,omitempty"`
	// BinaryVersionLow The lower binary version.
	BinaryVersionLow *string `json:"binaryVersionLow,omitempty"`
	// BinaryVersionHigh The high binary version.
	BinaryVersionHigh *string `json:"binaryVersionHigh,omitempty"`
}

WindowsInformationProtectionDesktopApp undocumented

type WindowsInformationProtectionEnforcementLevel ¶

type WindowsInformationProtectionEnforcementLevel string

WindowsInformationProtectionEnforcementLevel undocumented

const (
	// WindowsInformationProtectionEnforcementLevelVNoProtection undocumented
	WindowsInformationProtectionEnforcementLevelVNoProtection WindowsInformationProtectionEnforcementLevel = "noProtection"
	// WindowsInformationProtectionEnforcementLevelVEncryptAndAuditOnly undocumented
	WindowsInformationProtectionEnforcementLevelVEncryptAndAuditOnly WindowsInformationProtectionEnforcementLevel = "encryptAndAuditOnly"
	// WindowsInformationProtectionEnforcementLevelVEncryptAuditAndPrompt undocumented
	WindowsInformationProtectionEnforcementLevelVEncryptAuditAndPrompt WindowsInformationProtectionEnforcementLevel = "encryptAuditAndPrompt"
	// WindowsInformationProtectionEnforcementLevelVEncryptAuditAndBlock undocumented
	WindowsInformationProtectionEnforcementLevelVEncryptAuditAndBlock WindowsInformationProtectionEnforcementLevel = "encryptAuditAndBlock"
)

type WindowsInformationProtectionExemptAppLockerFilesCollectionRequest ¶

type WindowsInformationProtectionExemptAppLockerFilesCollectionRequest struct{ BaseRequest }

WindowsInformationProtectionExemptAppLockerFilesCollectionRequest is request for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionExemptAppLockerFilesCollectionRequest) Add ¶

Add performs POST request for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionExemptAppLockerFilesCollectionRequest) Get ¶

Get performs GET request for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionExemptAppLockerFilesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WindowsInformationProtectionAppLockerFile collection, max N pages

func (*WindowsInformationProtectionExemptAppLockerFilesCollectionRequest) Paging ¶

Paging perfoms paging operation for WindowsInformationProtectionAppLockerFile collection

type WindowsInformationProtectionExemptAppLockerFilesCollectionRequestBuilder ¶

type WindowsInformationProtectionExemptAppLockerFilesCollectionRequestBuilder struct{ BaseRequestBuilder }

WindowsInformationProtectionExemptAppLockerFilesCollectionRequestBuilder is request builder for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionExemptAppLockerFilesCollectionRequestBuilder) ID ¶

ID returns request builder for WindowsInformationProtectionAppLockerFile item

func (*WindowsInformationProtectionExemptAppLockerFilesCollectionRequestBuilder) Request ¶

Request returns request for WindowsInformationProtectionAppLockerFile collection

type WindowsInformationProtectionIPRangeCollection ¶

type WindowsInformationProtectionIPRangeCollection struct {
	// Object is the base model of WindowsInformationProtectionIPRangeCollection
	Object
	// DisplayName Display name
	DisplayName *string `json:"displayName,omitempty"`
	// Ranges Collection of ip ranges
	Ranges []IPRange `json:"ranges,omitempty"`
}

WindowsInformationProtectionIPRangeCollection undocumented

type WindowsInformationProtectionNetworkLearningSummary ¶

type WindowsInformationProtectionNetworkLearningSummary struct {
	// Entity is the base model of WindowsInformationProtectionNetworkLearningSummary
	Entity
	// URL Website url
	URL *string `json:"url,omitempty"`
	// DeviceCount Device Count
	DeviceCount *int `json:"deviceCount,omitempty"`
}

WindowsInformationProtectionNetworkLearningSummary Windows Information Protection Network learning Summary entity.

type WindowsInformationProtectionNetworkLearningSummaryRequest ¶

type WindowsInformationProtectionNetworkLearningSummaryRequest struct{ BaseRequest }

WindowsInformationProtectionNetworkLearningSummaryRequest is request for WindowsInformationProtectionNetworkLearningSummary

func (*WindowsInformationProtectionNetworkLearningSummaryRequest) Delete ¶

Delete performs DELETE request for WindowsInformationProtectionNetworkLearningSummary

func (*WindowsInformationProtectionNetworkLearningSummaryRequest) Get ¶

Get performs GET request for WindowsInformationProtectionNetworkLearningSummary

func (*WindowsInformationProtectionNetworkLearningSummaryRequest) Update ¶

Update performs PATCH request for WindowsInformationProtectionNetworkLearningSummary

type WindowsInformationProtectionNetworkLearningSummaryRequestBuilder ¶

type WindowsInformationProtectionNetworkLearningSummaryRequestBuilder struct{ BaseRequestBuilder }

WindowsInformationProtectionNetworkLearningSummaryRequestBuilder is request builder for WindowsInformationProtectionNetworkLearningSummary

func (*WindowsInformationProtectionNetworkLearningSummaryRequestBuilder) Request ¶

Request returns WindowsInformationProtectionNetworkLearningSummaryRequest

type WindowsInformationProtectionPinCharacterRequirements ¶

type WindowsInformationProtectionPinCharacterRequirements string

WindowsInformationProtectionPinCharacterRequirements undocumented

const (
	// WindowsInformationProtectionPinCharacterRequirementsVNotAllow undocumented
	WindowsInformationProtectionPinCharacterRequirementsVNotAllow WindowsInformationProtectionPinCharacterRequirements = "notAllow"
	// WindowsInformationProtectionPinCharacterRequirementsVRequireAtLeastOne undocumented
	WindowsInformationProtectionPinCharacterRequirementsVRequireAtLeastOne WindowsInformationProtectionPinCharacterRequirements = "requireAtLeastOne"
	// WindowsInformationProtectionPinCharacterRequirementsVAllow undocumented
	WindowsInformationProtectionPinCharacterRequirementsVAllow WindowsInformationProtectionPinCharacterRequirements = "allow"
)

type WindowsInformationProtectionPolicy ¶

type WindowsInformationProtectionPolicy struct {
	// WindowsInformationProtection is the base model of WindowsInformationProtectionPolicy
	WindowsInformationProtection
	// RevokeOnMDMHandoffDisabled New property in RS2, pending documentation
	RevokeOnMDMHandoffDisabled *bool `json:"revokeOnMdmHandoffDisabled,omitempty"`
	// MDMEnrollmentURL Enrollment url for the MDM
	MDMEnrollmentURL *string `json:"mdmEnrollmentUrl,omitempty"`
	// WindowsHelloForBusinessBlocked Boolean value that sets Windows Hello for Business as a method for signing into Windows.
	WindowsHelloForBusinessBlocked *bool `json:"windowsHelloForBusinessBlocked,omitempty"`
	// PinMinimumLength Integer value that sets the minimum number of characters required for the PIN. Default value is 4. The lowest number you can configure for this policy setting is 4. The largest number you can configure must be less than the number configured in the Maximum PIN length policy setting or the number 127, whichever is the lowest.
	PinMinimumLength *int `json:"pinMinimumLength,omitempty"`
	// PinUppercaseLetters Integer value that configures the use of uppercase letters in the Windows Hello for Business PIN. Default is NotAllow.
	PinUppercaseLetters *WindowsInformationProtectionPinCharacterRequirements `json:"pinUppercaseLetters,omitempty"`
	// PinLowercaseLetters Integer value that configures the use of lowercase letters in the Windows Hello for Business PIN. Default is NotAllow.
	PinLowercaseLetters *WindowsInformationProtectionPinCharacterRequirements `json:"pinLowercaseLetters,omitempty"`
	// PinSpecialCharacters Integer value that configures the use of special characters in the Windows Hello for Business PIN. Valid special characters for Windows Hello for Business PIN gestures include: ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~. Default is NotAllow.
	PinSpecialCharacters *WindowsInformationProtectionPinCharacterRequirements `json:"pinSpecialCharacters,omitempty"`
	// PinExpirationDays Integer value specifies the period of time (in days) that a PIN can be used before the system requires the user to change it. The largest number you can configure for this policy setting is 730. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then the user's PIN will never expire. This node was added in Windows 10, version 1511. Default is 0.
	PinExpirationDays *int `json:"pinExpirationDays,omitempty"`
	// NumberOfPastPinsRemembered Integer value that specifies the number of past PINs that can be associated to a user account that can't be reused. The largest number you can configure for this policy setting is 50. The lowest number you can configure for this policy setting is 0. If this policy is set to 0, then storage of previous PINs is not required. This node was added in Windows 10, version 1511. Default is 0.
	NumberOfPastPinsRemembered *int `json:"numberOfPastPinsRemembered,omitempty"`
	// PasswordMaximumAttemptCount The number of authentication failures allowed before the device will be wiped. A value of 0 disables device wipe functionality. Range is an integer X where 4 <= X <= 16 for desktop and 0 <= X <= 999 for mobile devices.
	PasswordMaximumAttemptCount *int `json:"passwordMaximumAttemptCount,omitempty"`
	// MinutesOfInactivityBeforeDeviceLock Specifies the maximum amount of time (in minutes) allowed after the device is idle that will cause the device to become PIN or password locked.   Range is an integer X where 0 <= X <= 999.
	MinutesOfInactivityBeforeDeviceLock *int `json:"minutesOfInactivityBeforeDeviceLock,omitempty"`
	// DaysWithoutContactBeforeUnenroll Offline interval before app data is wiped (days)
	DaysWithoutContactBeforeUnenroll *int `json:"daysWithoutContactBeforeUnenroll,omitempty"`
}

WindowsInformationProtectionPolicy Policy for Windows information protection without MDM

type WindowsInformationProtectionPolicyRequest ¶

type WindowsInformationProtectionPolicyRequest struct{ BaseRequest }

WindowsInformationProtectionPolicyRequest is request for WindowsInformationProtectionPolicy

func (*WindowsInformationProtectionPolicyRequest) Delete ¶

Delete performs DELETE request for WindowsInformationProtectionPolicy

func (*WindowsInformationProtectionPolicyRequest) Get ¶

Get performs GET request for WindowsInformationProtectionPolicy

func (*WindowsInformationProtectionPolicyRequest) Update ¶

Update performs PATCH request for WindowsInformationProtectionPolicy

type WindowsInformationProtectionPolicyRequestBuilder ¶

type WindowsInformationProtectionPolicyRequestBuilder struct{ BaseRequestBuilder }

WindowsInformationProtectionPolicyRequestBuilder is request builder for WindowsInformationProtectionPolicy

func (*WindowsInformationProtectionPolicyRequestBuilder) Request ¶

Request returns WindowsInformationProtectionPolicyRequest

type WindowsInformationProtectionProtectedAppLockerFilesCollectionRequest ¶

type WindowsInformationProtectionProtectedAppLockerFilesCollectionRequest struct{ BaseRequest }

WindowsInformationProtectionProtectedAppLockerFilesCollectionRequest is request for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionProtectedAppLockerFilesCollectionRequest) Add ¶

Add performs POST request for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionProtectedAppLockerFilesCollectionRequest) Get ¶

Get performs GET request for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionProtectedAppLockerFilesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WindowsInformationProtectionAppLockerFile collection, max N pages

func (*WindowsInformationProtectionProtectedAppLockerFilesCollectionRequest) Paging ¶

Paging perfoms paging operation for WindowsInformationProtectionAppLockerFile collection

type WindowsInformationProtectionProtectedAppLockerFilesCollectionRequestBuilder ¶

type WindowsInformationProtectionProtectedAppLockerFilesCollectionRequestBuilder struct{ BaseRequestBuilder }

WindowsInformationProtectionProtectedAppLockerFilesCollectionRequestBuilder is request builder for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionProtectedAppLockerFilesCollectionRequestBuilder) ID ¶

ID returns request builder for WindowsInformationProtectionAppLockerFile item

func (*WindowsInformationProtectionProtectedAppLockerFilesCollectionRequestBuilder) Request ¶

Request returns request for WindowsInformationProtectionAppLockerFile collection

type WindowsInformationProtectionProxiedDomainCollection ¶

type WindowsInformationProtectionProxiedDomainCollection struct {
	// Object is the base model of WindowsInformationProtectionProxiedDomainCollection
	Object
	// DisplayName Display name
	DisplayName *string `json:"displayName,omitempty"`
	// ProxiedDomains Collection of proxied domains
	ProxiedDomains []ProxiedDomain `json:"proxiedDomains,omitempty"`
}

WindowsInformationProtectionProxiedDomainCollection undocumented

type WindowsInformationProtectionRequest ¶

type WindowsInformationProtectionRequest struct{ BaseRequest }

WindowsInformationProtectionRequest is request for WindowsInformationProtection

func (*WindowsInformationProtectionRequest) Delete ¶

Delete performs DELETE request for WindowsInformationProtection

func (*WindowsInformationProtectionRequest) Get ¶

Get performs GET request for WindowsInformationProtection

func (*WindowsInformationProtectionRequest) Update ¶

Update performs PATCH request for WindowsInformationProtection

type WindowsInformationProtectionRequestBuilder ¶

type WindowsInformationProtectionRequestBuilder struct{ BaseRequestBuilder }

WindowsInformationProtectionRequestBuilder is request builder for WindowsInformationProtection

func (*WindowsInformationProtectionRequestBuilder) Assign ¶

Assign action undocumented

func (*WindowsInformationProtectionRequestBuilder) Assignments ¶

Assignments returns request builder for TargetedManagedAppPolicyAssignment collection

func (*WindowsInformationProtectionRequestBuilder) ExemptAppLockerFiles ¶

ExemptAppLockerFiles returns request builder for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionRequestBuilder) ProtectedAppLockerFiles ¶

ProtectedAppLockerFiles returns request builder for WindowsInformationProtectionAppLockerFile collection

func (*WindowsInformationProtectionRequestBuilder) Request ¶

Request returns WindowsInformationProtectionRequest

type WindowsInformationProtectionResourceCollection ¶

type WindowsInformationProtectionResourceCollection struct {
	// Object is the base model of WindowsInformationProtectionResourceCollection
	Object
	// DisplayName Display name
	DisplayName *string `json:"displayName,omitempty"`
	// Resources Collection of resources
	Resources []string `json:"resources,omitempty"`
}

WindowsInformationProtectionResourceCollection undocumented

type WindowsInformationProtectionStoreApp ¶

type WindowsInformationProtectionStoreApp struct {
	// WindowsInformationProtectionApp is the base model of WindowsInformationProtectionStoreApp
	WindowsInformationProtectionApp
}

WindowsInformationProtectionStoreApp undocumented

type WindowsMinimumOperatingSystem ¶

type WindowsMinimumOperatingSystem struct {
	// Object is the base model of WindowsMinimumOperatingSystem
	Object
	// V8_0 Windows version 8.0 or later.
	V8_0 *bool `json:"v8_0,omitempty"`
	// V8_1 Windows version 8.1 or later.
	V8_1 *bool `json:"v8_1,omitempty"`
	// V10_0 Windows version 10.0 or later.
	V10_0 *bool `json:"v10_0,omitempty"`
}

WindowsMinimumOperatingSystem undocumented

type WindowsMobileMSI ¶

type WindowsMobileMSI struct {
	// MobileLobApp is the base model of WindowsMobileMSI
	MobileLobApp
	// CommandLine The command line.
	CommandLine *string `json:"commandLine,omitempty"`
	// ProductCode The product code.
	ProductCode *string `json:"productCode,omitempty"`
	// ProductVersion The product version of Windows Mobile MSI Line of Business (LoB) app.
	ProductVersion *string `json:"productVersion,omitempty"`
	// IgnoreVersionDetection A boolean to control whether the app's version will be used to detect the app after it is installed on a device. Set this to true for Windows Mobile MSI Line of Business (LoB) apps that use a self update feature.
	IgnoreVersionDetection *bool `json:"ignoreVersionDetection,omitempty"`
}

WindowsMobileMSI Contains properties and inherited properties for Windows Mobile MSI Line Of Business apps.

type WindowsPhone81CompliancePolicy ¶

type WindowsPhone81CompliancePolicy struct {
	// DeviceCompliancePolicy is the base model of WindowsPhone81CompliancePolicy
	DeviceCompliancePolicy
	// PasswordBlockSimple Whether or not to block syncing the calendar.
	PasswordBlockSimple *bool `json:"passwordBlockSimple,omitempty"`
	// PasswordExpirationDays Number of days before the password expires.
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength Minimum length of passwords.
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeLock Minutes of inactivity before a password is required.
	PasswordMinutesOfInactivityBeforeLock *int `json:"passwordMinutesOfInactivityBeforeLock,omitempty"`
	// PasswordMinimumCharacterSetCount The number of character sets required in the password.
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordRequiredType The required password type.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordPreviousPasswordBlockCount Number of previous passwords to block. Valid values 0 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordRequired Whether or not to require a password.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// OsMinimumVersion Minimum Windows Phone version.
	OsMinimumVersion *string `json:"osMinimumVersion,omitempty"`
	// OsMaximumVersion Maximum Windows Phone version.
	OsMaximumVersion *string `json:"osMaximumVersion,omitempty"`
	// StorageRequireEncryption Require encryption on windows phone devices.
	StorageRequireEncryption *bool `json:"storageRequireEncryption,omitempty"`
}

WindowsPhone81CompliancePolicy This class contains compliance settings for Windows 8.1 Mobile.

type WindowsPhone81CustomConfiguration ¶

type WindowsPhone81CustomConfiguration struct {
	// DeviceConfiguration is the base model of WindowsPhone81CustomConfiguration
	DeviceConfiguration
	// OMASettings OMA settings. This collection can contain a maximum of 1000 elements.
	OMASettings []OMASetting `json:"omaSettings,omitempty"`
}

WindowsPhone81CustomConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the windowsPhone81CustomConfiguration resource.

type WindowsPhone81GeneralConfiguration ¶

type WindowsPhone81GeneralConfiguration struct {
	// DeviceConfiguration is the base model of WindowsPhone81GeneralConfiguration
	DeviceConfiguration
	// ApplyOnlyToWindowsPhone81 Value indicating whether this policy only applies to Windows Phone 8.1. This property is read-only.
	ApplyOnlyToWindowsPhone81 *bool `json:"applyOnlyToWindowsPhone81,omitempty"`
	// AppsBlockCopyPaste Indicates whether or not to block copy paste.
	AppsBlockCopyPaste *bool `json:"appsBlockCopyPaste,omitempty"`
	// BluetoothBlocked Indicates whether or not to block bluetooth.
	BluetoothBlocked *bool `json:"bluetoothBlocked,omitempty"`
	// CameraBlocked Indicates whether or not to block camera.
	CameraBlocked *bool `json:"cameraBlocked,omitempty"`
	// CellularBlockWiFiTethering Indicates whether or not to block Wi-Fi tethering. Has no impact if Wi-Fi is blocked.
	CellularBlockWiFiTethering *bool `json:"cellularBlockWifiTethering,omitempty"`
	// CompliantAppsList List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.
	CompliantAppsList []AppListItem `json:"compliantAppsList,omitempty"`
	// CompliantAppListType List that is in the AppComplianceList.
	CompliantAppListType *AppListType `json:"compliantAppListType,omitempty"`
	// DiagnosticDataBlockSubmission Indicates whether or not to block diagnostic data submission.
	DiagnosticDataBlockSubmission *bool `json:"diagnosticDataBlockSubmission,omitempty"`
	// EmailBlockAddingAccounts Indicates whether or not to block custom email accounts.
	EmailBlockAddingAccounts *bool `json:"emailBlockAddingAccounts,omitempty"`
	// LocationServicesBlocked Indicates whether or not to block location services.
	LocationServicesBlocked *bool `json:"locationServicesBlocked,omitempty"`
	// MicrosoftAccountBlocked Indicates whether or not to block using a Microsoft Account.
	MicrosoftAccountBlocked *bool `json:"microsoftAccountBlocked,omitempty"`
	// NfcBlocked Indicates whether or not to block Near-Field Communication.
	NfcBlocked *bool `json:"nfcBlocked,omitempty"`
	// PasswordBlockSimple Indicates whether or not to block syncing the calendar.
	PasswordBlockSimple *bool `json:"passwordBlockSimple,omitempty"`
	// PasswordExpirationDays Number of days before the password expires.
	PasswordExpirationDays *int `json:"passwordExpirationDays,omitempty"`
	// PasswordMinimumLength Minimum length of passwords.
	PasswordMinimumLength *int `json:"passwordMinimumLength,omitempty"`
	// PasswordMinutesOfInactivityBeforeScreenTimeout Minutes of inactivity before screen timeout.
	PasswordMinutesOfInactivityBeforeScreenTimeout *int `json:"passwordMinutesOfInactivityBeforeScreenTimeout,omitempty"`
	// PasswordMinimumCharacterSetCount Number of character sets a password must contain.
	PasswordMinimumCharacterSetCount *int `json:"passwordMinimumCharacterSetCount,omitempty"`
	// PasswordPreviousPasswordBlockCount Number of previous passwords to block. Valid values 0 to 24
	PasswordPreviousPasswordBlockCount *int `json:"passwordPreviousPasswordBlockCount,omitempty"`
	// PasswordSignInFailureCountBeforeFactoryReset Number of sign in failures allowed before factory reset.
	PasswordSignInFailureCountBeforeFactoryReset *int `json:"passwordSignInFailureCountBeforeFactoryReset,omitempty"`
	// PasswordRequiredType Password type that is required.
	PasswordRequiredType *RequiredPasswordType `json:"passwordRequiredType,omitempty"`
	// PasswordRequired Indicates whether or not to require a password.
	PasswordRequired *bool `json:"passwordRequired,omitempty"`
	// ScreenCaptureBlocked Indicates whether or not to block screenshots.
	ScreenCaptureBlocked *bool `json:"screenCaptureBlocked,omitempty"`
	// StorageBlockRemovableStorage Indicates whether or not to block removable storage.
	StorageBlockRemovableStorage *bool `json:"storageBlockRemovableStorage,omitempty"`
	// StorageRequireEncryption Indicates whether or not to require encryption.
	StorageRequireEncryption *bool `json:"storageRequireEncryption,omitempty"`
	// WebBrowserBlocked Indicates whether or not to block the web browser.
	WebBrowserBlocked *bool `json:"webBrowserBlocked,omitempty"`
	// WiFiBlocked Indicates whether or not to block Wi-Fi.
	WiFiBlocked *bool `json:"wifiBlocked,omitempty"`
	// WiFiBlockAutomaticConnectHotspots Indicates whether or not to block automatically connecting to Wi-Fi hotspots. Has no impact if Wi-Fi is blocked.
	WiFiBlockAutomaticConnectHotspots *bool `json:"wifiBlockAutomaticConnectHotspots,omitempty"`
	// WiFiBlockHotspotReporting Indicates whether or not to block Wi-Fi hotspot reporting. Has no impact if Wi-Fi is blocked.
	WiFiBlockHotspotReporting *bool `json:"wifiBlockHotspotReporting,omitempty"`
	// WindowsStoreBlocked Indicates whether or not to block the Windows Store.
	WindowsStoreBlocked *bool `json:"windowsStoreBlocked,omitempty"`
}

WindowsPhone81GeneralConfiguration This topic provides descriptions of the declared methods, properties and relationships exposed by the windowsPhone81GeneralConfiguration resource.

type WindowsSpotlightEnablementSettings ¶

type WindowsSpotlightEnablementSettings string

WindowsSpotlightEnablementSettings undocumented

const (
	// WindowsSpotlightEnablementSettingsVNotConfigured undocumented
	WindowsSpotlightEnablementSettingsVNotConfigured WindowsSpotlightEnablementSettings = "notConfigured"
	// WindowsSpotlightEnablementSettingsVDisabled undocumented
	WindowsSpotlightEnablementSettingsVDisabled WindowsSpotlightEnablementSettings = "disabled"
	// WindowsSpotlightEnablementSettingsVEnabled undocumented
	WindowsSpotlightEnablementSettingsVEnabled WindowsSpotlightEnablementSettings = "enabled"
)

type WindowsStartMenuAppListVisibilityType ¶

type WindowsStartMenuAppListVisibilityType string

WindowsStartMenuAppListVisibilityType undocumented

const (
	// WindowsStartMenuAppListVisibilityTypeVUserDefined undocumented
	WindowsStartMenuAppListVisibilityTypeVUserDefined WindowsStartMenuAppListVisibilityType = "userDefined"
	// WindowsStartMenuAppListVisibilityTypeVCollapse undocumented
	WindowsStartMenuAppListVisibilityTypeVCollapse WindowsStartMenuAppListVisibilityType = "collapse"
	// WindowsStartMenuAppListVisibilityTypeVRemove undocumented
	WindowsStartMenuAppListVisibilityTypeVRemove WindowsStartMenuAppListVisibilityType = "remove"
	// WindowsStartMenuAppListVisibilityTypeVDisableSettingsApp undocumented
	WindowsStartMenuAppListVisibilityTypeVDisableSettingsApp WindowsStartMenuAppListVisibilityType = "disableSettingsApp"
)

type WindowsStartMenuModeType ¶

type WindowsStartMenuModeType string

WindowsStartMenuModeType undocumented

const (
	// WindowsStartMenuModeTypeVUserDefined undocumented
	WindowsStartMenuModeTypeVUserDefined WindowsStartMenuModeType = "userDefined"
	// WindowsStartMenuModeTypeVFullScreen undocumented
	WindowsStartMenuModeTypeVFullScreen WindowsStartMenuModeType = "fullScreen"
	// WindowsStartMenuModeTypeVNonFullScreen undocumented
	WindowsStartMenuModeTypeVNonFullScreen WindowsStartMenuModeType = "nonFullScreen"
)

type WindowsUniversalAppX ¶

type WindowsUniversalAppX struct {
	// MobileLobApp is the base model of WindowsUniversalAppX
	MobileLobApp
	// ApplicableArchitectures The Windows architecture(s) for which this app can run on.
	ApplicableArchitectures *WindowsArchitecture `json:"applicableArchitectures,omitempty"`
	// ApplicableDeviceTypes The Windows device type(s) for which this app can run on.
	ApplicableDeviceTypes *WindowsDeviceType `json:"applicableDeviceTypes,omitempty"`
	// IdentityName The Identity Name.
	IdentityName *string `json:"identityName,omitempty"`
	// IdentityPublisherHash The Identity Publisher Hash.
	IdentityPublisherHash *string `json:"identityPublisherHash,omitempty"`
	// IdentityResourceIdentifier The Identity Resource Identifier.
	IdentityResourceIdentifier *string `json:"identityResourceIdentifier,omitempty"`
	// IsBundle Whether or not the app is a bundle.
	IsBundle *bool `json:"isBundle,omitempty"`
	// MinimumSupportedOperatingSystem The value for the minimum applicable operating system.
	MinimumSupportedOperatingSystem *WindowsMinimumOperatingSystem `json:"minimumSupportedOperatingSystem,omitempty"`
	// IdentityVersion The identity version.
	IdentityVersion *string `json:"identityVersion,omitempty"`
}

WindowsUniversalAppX Contains properties and inherited properties for Windows Universal AppX Line Of Business apps.

type WindowsUpdateActiveHoursInstall ¶

type WindowsUpdateActiveHoursInstall struct {
	// WindowsUpdateInstallScheduleType is the base model of WindowsUpdateActiveHoursInstall
	WindowsUpdateInstallScheduleType
	// ActiveHoursStart Active Hours Start
	ActiveHoursStart *TimeOfDay `json:"activeHoursStart,omitempty"`
	// ActiveHoursEnd Active Hours End
	ActiveHoursEnd *TimeOfDay `json:"activeHoursEnd,omitempty"`
}

WindowsUpdateActiveHoursInstall undocumented

type WindowsUpdateForBusinessConfiguration ¶

type WindowsUpdateForBusinessConfiguration struct {
	// DeviceConfiguration is the base model of WindowsUpdateForBusinessConfiguration
	DeviceConfiguration
	// DeliveryOptimizationMode Delivery Optimization Mode
	DeliveryOptimizationMode *WindowsDeliveryOptimizationMode `json:"deliveryOptimizationMode,omitempty"`
	// PrereleaseFeatures The pre-release features.
	PrereleaseFeatures *PrereleaseFeatures `json:"prereleaseFeatures,omitempty"`
	// AutomaticUpdateMode Automatic update mode.
	AutomaticUpdateMode *AutomaticUpdateMode `json:"automaticUpdateMode,omitempty"`
	// MicrosoftUpdateServiceAllowed Allow Microsoft Update Service
	MicrosoftUpdateServiceAllowed *bool `json:"microsoftUpdateServiceAllowed,omitempty"`
	// DriversExcluded Exclude Windows update Drivers
	DriversExcluded *bool `json:"driversExcluded,omitempty"`
	// InstallationSchedule Installation schedule
	InstallationSchedule *WindowsUpdateInstallScheduleType `json:"installationSchedule,omitempty"`
	// QualityUpdatesDeferralPeriodInDays Defer Quality Updates by these many days
	QualityUpdatesDeferralPeriodInDays *int `json:"qualityUpdatesDeferralPeriodInDays,omitempty"`
	// FeatureUpdatesDeferralPeriodInDays Defer Feature Updates by these many days
	FeatureUpdatesDeferralPeriodInDays *int `json:"featureUpdatesDeferralPeriodInDays,omitempty"`
	// QualityUpdatesPaused Pause Quality Updates
	QualityUpdatesPaused *bool `json:"qualityUpdatesPaused,omitempty"`
	// FeatureUpdatesPaused Pause Feature Updates
	FeatureUpdatesPaused *bool `json:"featureUpdatesPaused,omitempty"`
	// QualityUpdatesPauseExpiryDateTime Quality Updates Pause Expiry datetime
	QualityUpdatesPauseExpiryDateTime *time.Time `json:"qualityUpdatesPauseExpiryDateTime,omitempty"`
	// FeatureUpdatesPauseExpiryDateTime Feature Updates Pause Expiry datetime
	FeatureUpdatesPauseExpiryDateTime *time.Time `json:"featureUpdatesPauseExpiryDateTime,omitempty"`
	// BusinessReadyUpdatesOnly Determines which branch devices will receive their updates from
	BusinessReadyUpdatesOnly *WindowsUpdateType `json:"businessReadyUpdatesOnly,omitempty"`
}

WindowsUpdateForBusinessConfiguration Windows Update for business configuration.

type WindowsUpdateInstallScheduleType ¶

type WindowsUpdateInstallScheduleType struct {
	// Object is the base model of WindowsUpdateInstallScheduleType
	Object
}

WindowsUpdateInstallScheduleType undocumented

type WindowsUpdateScheduledInstall ¶

type WindowsUpdateScheduledInstall struct {
	// WindowsUpdateInstallScheduleType is the base model of WindowsUpdateScheduledInstall
	WindowsUpdateInstallScheduleType
	// ScheduledInstallDay Scheduled Install Day in week
	ScheduledInstallDay *WeeklySchedule `json:"scheduledInstallDay,omitempty"`
	// ScheduledInstallTime Scheduled Install Time during day
	ScheduledInstallTime *TimeOfDay `json:"scheduledInstallTime,omitempty"`
}

WindowsUpdateScheduledInstall undocumented

type WindowsUpdateType ¶

type WindowsUpdateType string

WindowsUpdateType undocumented

const (
	// WindowsUpdateTypeVUserDefined undocumented
	WindowsUpdateTypeVUserDefined WindowsUpdateType = "userDefined"
	// WindowsUpdateTypeVAll undocumented
	WindowsUpdateTypeVAll WindowsUpdateType = "all"
	// WindowsUpdateTypeVBusinessReadyOnly undocumented
	WindowsUpdateTypeVBusinessReadyOnly WindowsUpdateType = "businessReadyOnly"
	// WindowsUpdateTypeVWindowsInsiderBuildFast undocumented
	WindowsUpdateTypeVWindowsInsiderBuildFast WindowsUpdateType = "windowsInsiderBuildFast"
	// WindowsUpdateTypeVWindowsInsiderBuildSlow undocumented
	WindowsUpdateTypeVWindowsInsiderBuildSlow WindowsUpdateType = "windowsInsiderBuildSlow"
	// WindowsUpdateTypeVWindowsInsiderBuildRelease undocumented
	WindowsUpdateTypeVWindowsInsiderBuildRelease WindowsUpdateType = "windowsInsiderBuildRelease"
)

type WindowsUserAccountControlSettings ¶

type WindowsUserAccountControlSettings string

WindowsUserAccountControlSettings undocumented

const (
	// WindowsUserAccountControlSettingsVUserDefined undocumented
	WindowsUserAccountControlSettingsVUserDefined WindowsUserAccountControlSettings = "userDefined"
	// WindowsUserAccountControlSettingsVAlwaysNotify undocumented
	WindowsUserAccountControlSettingsVAlwaysNotify WindowsUserAccountControlSettings = "alwaysNotify"
	// WindowsUserAccountControlSettingsVNotifyOnAppChanges undocumented
	WindowsUserAccountControlSettingsVNotifyOnAppChanges WindowsUserAccountControlSettings = "notifyOnAppChanges"
	// WindowsUserAccountControlSettingsVNotifyOnAppChangesWithoutDimming undocumented
	WindowsUserAccountControlSettingsVNotifyOnAppChangesWithoutDimming WindowsUserAccountControlSettings = "notifyOnAppChangesWithoutDimming"
	// WindowsUserAccountControlSettingsVNeverNotify undocumented
	WindowsUserAccountControlSettingsVNeverNotify WindowsUserAccountControlSettings = "neverNotify"
)

type Workbook ¶

type Workbook struct {
	// Entity is the base model of Workbook
	Entity
	// Application undocumented
	Application *WorkbookApplication `json:"application,omitempty"`
	// Names undocumented
	Names []WorkbookNamedItem `json:"names,omitempty"`
	// Tables undocumented
	Tables []WorkbookTable `json:"tables,omitempty"`
	// Worksheets undocumented
	Worksheets []WorkbookWorksheet `json:"worksheets,omitempty"`
	// Comments undocumented
	Comments []WorkbookComment `json:"comments,omitempty"`
	// Functions undocumented
	Functions *WorkbookFunctions `json:"functions,omitempty"`
}

Workbook undocumented

type WorkbookApplication ¶

type WorkbookApplication struct {
	// Entity is the base model of WorkbookApplication
	Entity
	// CalculationMode undocumented
	CalculationMode *string `json:"calculationMode,omitempty"`
}

WorkbookApplication undocumented

type WorkbookApplicationCalculateRequest ¶

type WorkbookApplicationCalculateRequest struct{ BaseRequest }

func (*WorkbookApplicationCalculateRequest) Post ¶

type WorkbookApplicationCalculateRequestBuilder ¶

type WorkbookApplicationCalculateRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookApplicationCalculateRequestBuilder) Request ¶

type WorkbookApplicationCalculateRequestParameter ¶

type WorkbookApplicationCalculateRequestParameter struct {
	// CalculationType undocumented
	CalculationType *string `json:"calculationType,omitempty"`
}

WorkbookApplicationCalculateRequestParameter undocumented

type WorkbookApplicationRequest ¶

type WorkbookApplicationRequest struct{ BaseRequest }

WorkbookApplicationRequest is request for WorkbookApplication

func (*WorkbookApplicationRequest) Delete ¶

Delete performs DELETE request for WorkbookApplication

func (*WorkbookApplicationRequest) Get ¶

Get performs GET request for WorkbookApplication

func (*WorkbookApplicationRequest) Update ¶

Update performs PATCH request for WorkbookApplication

type WorkbookApplicationRequestBuilder ¶

type WorkbookApplicationRequestBuilder struct{ BaseRequestBuilder }

WorkbookApplicationRequestBuilder is request builder for WorkbookApplication

func (*WorkbookApplicationRequestBuilder) Calculate ¶

Calculate action undocumented

func (*WorkbookApplicationRequestBuilder) Request ¶

Request returns WorkbookApplicationRequest

type WorkbookChart ¶

type WorkbookChart struct {
	// Entity is the base model of WorkbookChart
	Entity
	// Height undocumented
	Height *float64 `json:"height,omitempty"`
	// Left undocumented
	Left *float64 `json:"left,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Top undocumented
	Top *float64 `json:"top,omitempty"`
	// Width undocumented
	Width *float64 `json:"width,omitempty"`
	// Axes undocumented
	Axes *WorkbookChartAxes `json:"axes,omitempty"`
	// DataLabels undocumented
	DataLabels *WorkbookChartDataLabels `json:"dataLabels,omitempty"`
	// Format undocumented
	Format *WorkbookChartAreaFormat `json:"format,omitempty"`
	// Legend undocumented
	Legend *WorkbookChartLegend `json:"legend,omitempty"`
	// Series undocumented
	Series []WorkbookChartSeries `json:"series,omitempty"`
	// Title undocumented
	Title *WorkbookChartTitle `json:"title,omitempty"`
	// Worksheet undocumented
	Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
}

WorkbookChart undocumented

type WorkbookChartAreaFormat ¶

type WorkbookChartAreaFormat struct {
	// Entity is the base model of WorkbookChartAreaFormat
	Entity
	// Fill undocumented
	Fill *WorkbookChartFill `json:"fill,omitempty"`
	// Font undocumented
	Font *WorkbookChartFont `json:"font,omitempty"`
}

WorkbookChartAreaFormat undocumented

type WorkbookChartAreaFormatRequest ¶

type WorkbookChartAreaFormatRequest struct{ BaseRequest }

WorkbookChartAreaFormatRequest is request for WorkbookChartAreaFormat

func (*WorkbookChartAreaFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartAreaFormat

func (*WorkbookChartAreaFormatRequest) Get ¶

Get performs GET request for WorkbookChartAreaFormat

func (*WorkbookChartAreaFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartAreaFormat

type WorkbookChartAreaFormatRequestBuilder ¶

type WorkbookChartAreaFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartAreaFormatRequestBuilder is request builder for WorkbookChartAreaFormat

func (*WorkbookChartAreaFormatRequestBuilder) Fill ¶

Fill is navigation property

func (*WorkbookChartAreaFormatRequestBuilder) Font ¶

Font is navigation property

func (*WorkbookChartAreaFormatRequestBuilder) Request ¶

Request returns WorkbookChartAreaFormatRequest

type WorkbookChartAxes ¶

type WorkbookChartAxes struct {
	// Entity is the base model of WorkbookChartAxes
	Entity
	// CategoryAxis undocumented
	CategoryAxis *WorkbookChartAxis `json:"categoryAxis,omitempty"`
	// SeriesAxis undocumented
	SeriesAxis *WorkbookChartAxis `json:"seriesAxis,omitempty"`
	// ValueAxis undocumented
	ValueAxis *WorkbookChartAxis `json:"valueAxis,omitempty"`
}

WorkbookChartAxes undocumented

type WorkbookChartAxesRequest ¶

type WorkbookChartAxesRequest struct{ BaseRequest }

WorkbookChartAxesRequest is request for WorkbookChartAxes

func (*WorkbookChartAxesRequest) Delete ¶

Delete performs DELETE request for WorkbookChartAxes

func (*WorkbookChartAxesRequest) Get ¶

func (r *WorkbookChartAxesRequest) Get(ctx context.Context) (resObj *WorkbookChartAxes, err error)

Get performs GET request for WorkbookChartAxes

func (*WorkbookChartAxesRequest) Update ¶

Update performs PATCH request for WorkbookChartAxes

type WorkbookChartAxesRequestBuilder ¶

type WorkbookChartAxesRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartAxesRequestBuilder is request builder for WorkbookChartAxes

func (*WorkbookChartAxesRequestBuilder) CategoryAxis ¶

CategoryAxis is navigation property

func (*WorkbookChartAxesRequestBuilder) Request ¶

Request returns WorkbookChartAxesRequest

func (*WorkbookChartAxesRequestBuilder) SeriesAxis ¶

SeriesAxis is navigation property

func (*WorkbookChartAxesRequestBuilder) ValueAxis ¶

ValueAxis is navigation property

type WorkbookChartAxis ¶

type WorkbookChartAxis struct {
	// Entity is the base model of WorkbookChartAxis
	Entity
	// MajorUnit undocumented
	MajorUnit json.RawMessage `json:"majorUnit,omitempty"`
	// Maximum undocumented
	Maximum json.RawMessage `json:"maximum,omitempty"`
	// Minimum undocumented
	Minimum json.RawMessage `json:"minimum,omitempty"`
	// MinorUnit undocumented
	MinorUnit json.RawMessage `json:"minorUnit,omitempty"`
	// Format undocumented
	Format *WorkbookChartAxisFormat `json:"format,omitempty"`
	// MajorGridlines undocumented
	MajorGridlines *WorkbookChartGridlines `json:"majorGridlines,omitempty"`
	// MinorGridlines undocumented
	MinorGridlines *WorkbookChartGridlines `json:"minorGridlines,omitempty"`
	// Title undocumented
	Title *WorkbookChartAxisTitle `json:"title,omitempty"`
}

WorkbookChartAxis undocumented

type WorkbookChartAxisFormat ¶

type WorkbookChartAxisFormat struct {
	// Entity is the base model of WorkbookChartAxisFormat
	Entity
	// Font undocumented
	Font *WorkbookChartFont `json:"font,omitempty"`
	// Line undocumented
	Line *WorkbookChartLineFormat `json:"line,omitempty"`
}

WorkbookChartAxisFormat undocumented

type WorkbookChartAxisFormatRequest ¶

type WorkbookChartAxisFormatRequest struct{ BaseRequest }

WorkbookChartAxisFormatRequest is request for WorkbookChartAxisFormat

func (*WorkbookChartAxisFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartAxisFormat

func (*WorkbookChartAxisFormatRequest) Get ¶

Get performs GET request for WorkbookChartAxisFormat

func (*WorkbookChartAxisFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartAxisFormat

type WorkbookChartAxisFormatRequestBuilder ¶

type WorkbookChartAxisFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartAxisFormatRequestBuilder is request builder for WorkbookChartAxisFormat

func (*WorkbookChartAxisFormatRequestBuilder) Font ¶

Font is navigation property

func (*WorkbookChartAxisFormatRequestBuilder) Line ¶

Line is navigation property

func (*WorkbookChartAxisFormatRequestBuilder) Request ¶

Request returns WorkbookChartAxisFormatRequest

type WorkbookChartAxisRequest ¶

type WorkbookChartAxisRequest struct{ BaseRequest }

WorkbookChartAxisRequest is request for WorkbookChartAxis

func (*WorkbookChartAxisRequest) Delete ¶

Delete performs DELETE request for WorkbookChartAxis

func (*WorkbookChartAxisRequest) Get ¶

func (r *WorkbookChartAxisRequest) Get(ctx context.Context) (resObj *WorkbookChartAxis, err error)

Get performs GET request for WorkbookChartAxis

func (*WorkbookChartAxisRequest) Update ¶

Update performs PATCH request for WorkbookChartAxis

type WorkbookChartAxisRequestBuilder ¶

type WorkbookChartAxisRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartAxisRequestBuilder is request builder for WorkbookChartAxis

func (*WorkbookChartAxisRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartAxisRequestBuilder) MajorGridlines ¶

MajorGridlines is navigation property

func (*WorkbookChartAxisRequestBuilder) MinorGridlines ¶

MinorGridlines is navigation property

func (*WorkbookChartAxisRequestBuilder) Request ¶

Request returns WorkbookChartAxisRequest

func (*WorkbookChartAxisRequestBuilder) Title ¶

Title is navigation property

type WorkbookChartAxisTitle ¶

type WorkbookChartAxisTitle struct {
	// Entity is the base model of WorkbookChartAxisTitle
	Entity
	// Text undocumented
	Text *string `json:"text,omitempty"`
	// Visible undocumented
	Visible *bool `json:"visible,omitempty"`
	// Format undocumented
	Format *WorkbookChartAxisTitleFormat `json:"format,omitempty"`
}

WorkbookChartAxisTitle undocumented

type WorkbookChartAxisTitleFormat ¶

type WorkbookChartAxisTitleFormat struct {
	// Entity is the base model of WorkbookChartAxisTitleFormat
	Entity
	// Font undocumented
	Font *WorkbookChartFont `json:"font,omitempty"`
}

WorkbookChartAxisTitleFormat undocumented

type WorkbookChartAxisTitleFormatRequest ¶

type WorkbookChartAxisTitleFormatRequest struct{ BaseRequest }

WorkbookChartAxisTitleFormatRequest is request for WorkbookChartAxisTitleFormat

func (*WorkbookChartAxisTitleFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartAxisTitleFormat

func (*WorkbookChartAxisTitleFormatRequest) Get ¶

Get performs GET request for WorkbookChartAxisTitleFormat

func (*WorkbookChartAxisTitleFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartAxisTitleFormat

type WorkbookChartAxisTitleFormatRequestBuilder ¶

type WorkbookChartAxisTitleFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartAxisTitleFormatRequestBuilder is request builder for WorkbookChartAxisTitleFormat

func (*WorkbookChartAxisTitleFormatRequestBuilder) Font ¶

Font is navigation property

func (*WorkbookChartAxisTitleFormatRequestBuilder) Request ¶

Request returns WorkbookChartAxisTitleFormatRequest

type WorkbookChartAxisTitleRequest ¶

type WorkbookChartAxisTitleRequest struct{ BaseRequest }

WorkbookChartAxisTitleRequest is request for WorkbookChartAxisTitle

func (*WorkbookChartAxisTitleRequest) Delete ¶

Delete performs DELETE request for WorkbookChartAxisTitle

func (*WorkbookChartAxisTitleRequest) Get ¶

Get performs GET request for WorkbookChartAxisTitle

func (*WorkbookChartAxisTitleRequest) Update ¶

Update performs PATCH request for WorkbookChartAxisTitle

type WorkbookChartAxisTitleRequestBuilder ¶

type WorkbookChartAxisTitleRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartAxisTitleRequestBuilder is request builder for WorkbookChartAxisTitle

func (*WorkbookChartAxisTitleRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartAxisTitleRequestBuilder) Request ¶

Request returns WorkbookChartAxisTitleRequest

type WorkbookChartCollectionAddRequest ¶

type WorkbookChartCollectionAddRequest struct{ BaseRequest }

func (*WorkbookChartCollectionAddRequest) Post ¶

type WorkbookChartCollectionAddRequestBuilder ¶

type WorkbookChartCollectionAddRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookChartCollectionAddRequestBuilder) Request ¶

type WorkbookChartCollectionAddRequestParameter ¶

type WorkbookChartCollectionAddRequestParameter struct {
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// SourceData undocumented
	SourceData json.RawMessage `json:"sourceData,omitempty"`
	// SeriesBy undocumented
	SeriesBy *string `json:"seriesBy,omitempty"`
}

WorkbookChartCollectionAddRequestParameter undocumented

type WorkbookChartDataLabelFormat ¶

type WorkbookChartDataLabelFormat struct {
	// Entity is the base model of WorkbookChartDataLabelFormat
	Entity
	// Fill undocumented
	Fill *WorkbookChartFill `json:"fill,omitempty"`
	// Font undocumented
	Font *WorkbookChartFont `json:"font,omitempty"`
}

WorkbookChartDataLabelFormat undocumented

type WorkbookChartDataLabelFormatRequest ¶

type WorkbookChartDataLabelFormatRequest struct{ BaseRequest }

WorkbookChartDataLabelFormatRequest is request for WorkbookChartDataLabelFormat

func (*WorkbookChartDataLabelFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartDataLabelFormat

func (*WorkbookChartDataLabelFormatRequest) Get ¶

Get performs GET request for WorkbookChartDataLabelFormat

func (*WorkbookChartDataLabelFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartDataLabelFormat

type WorkbookChartDataLabelFormatRequestBuilder ¶

type WorkbookChartDataLabelFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartDataLabelFormatRequestBuilder is request builder for WorkbookChartDataLabelFormat

func (*WorkbookChartDataLabelFormatRequestBuilder) Fill ¶

Fill is navigation property

func (*WorkbookChartDataLabelFormatRequestBuilder) Font ¶

Font is navigation property

func (*WorkbookChartDataLabelFormatRequestBuilder) Request ¶

Request returns WorkbookChartDataLabelFormatRequest

type WorkbookChartDataLabels ¶

type WorkbookChartDataLabels struct {
	// Entity is the base model of WorkbookChartDataLabels
	Entity
	// Position undocumented
	Position *string `json:"position,omitempty"`
	// Separator undocumented
	Separator *string `json:"separator,omitempty"`
	// ShowBubbleSize undocumented
	ShowBubbleSize *bool `json:"showBubbleSize,omitempty"`
	// ShowCategoryName undocumented
	ShowCategoryName *bool `json:"showCategoryName,omitempty"`
	// ShowLegendKey undocumented
	ShowLegendKey *bool `json:"showLegendKey,omitempty"`
	// ShowPercentage undocumented
	ShowPercentage *bool `json:"showPercentage,omitempty"`
	// ShowSeriesName undocumented
	ShowSeriesName *bool `json:"showSeriesName,omitempty"`
	// ShowValue undocumented
	ShowValue *bool `json:"showValue,omitempty"`
	// Format undocumented
	Format *WorkbookChartDataLabelFormat `json:"format,omitempty"`
}

WorkbookChartDataLabels undocumented

type WorkbookChartDataLabelsRequest ¶

type WorkbookChartDataLabelsRequest struct{ BaseRequest }

WorkbookChartDataLabelsRequest is request for WorkbookChartDataLabels

func (*WorkbookChartDataLabelsRequest) Delete ¶

Delete performs DELETE request for WorkbookChartDataLabels

func (*WorkbookChartDataLabelsRequest) Get ¶

Get performs GET request for WorkbookChartDataLabels

func (*WorkbookChartDataLabelsRequest) Update ¶

Update performs PATCH request for WorkbookChartDataLabels

type WorkbookChartDataLabelsRequestBuilder ¶

type WorkbookChartDataLabelsRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartDataLabelsRequestBuilder is request builder for WorkbookChartDataLabels

func (*WorkbookChartDataLabelsRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartDataLabelsRequestBuilder) Request ¶

Request returns WorkbookChartDataLabelsRequest

type WorkbookChartFill ¶

type WorkbookChartFill struct {
	// Entity is the base model of WorkbookChartFill
	Entity
}

WorkbookChartFill undocumented

type WorkbookChartFillClearRequest ¶

type WorkbookChartFillClearRequest struct{ BaseRequest }

func (*WorkbookChartFillClearRequest) Post ¶

type WorkbookChartFillClearRequestBuilder ¶

type WorkbookChartFillClearRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookChartFillClearRequestBuilder) Request ¶

type WorkbookChartFillClearRequestParameter ¶

type WorkbookChartFillClearRequestParameter struct {
}

WorkbookChartFillClearRequestParameter undocumented

type WorkbookChartFillRequest ¶

type WorkbookChartFillRequest struct{ BaseRequest }

WorkbookChartFillRequest is request for WorkbookChartFill

func (*WorkbookChartFillRequest) Delete ¶

Delete performs DELETE request for WorkbookChartFill

func (*WorkbookChartFillRequest) Get ¶

func (r *WorkbookChartFillRequest) Get(ctx context.Context) (resObj *WorkbookChartFill, err error)

Get performs GET request for WorkbookChartFill

func (*WorkbookChartFillRequest) Update ¶

Update performs PATCH request for WorkbookChartFill

type WorkbookChartFillRequestBuilder ¶

type WorkbookChartFillRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartFillRequestBuilder is request builder for WorkbookChartFill

func (*WorkbookChartFillRequestBuilder) Clear ¶

Clear action undocumented

func (*WorkbookChartFillRequestBuilder) Request ¶

Request returns WorkbookChartFillRequest

func (*WorkbookChartFillRequestBuilder) SetSolidColor ¶

SetSolidColor action undocumented

type WorkbookChartFillSetSolidColorRequest ¶

type WorkbookChartFillSetSolidColorRequest struct{ BaseRequest }

func (*WorkbookChartFillSetSolidColorRequest) Post ¶

type WorkbookChartFillSetSolidColorRequestBuilder ¶

type WorkbookChartFillSetSolidColorRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookChartFillSetSolidColorRequestBuilder) Request ¶

type WorkbookChartFillSetSolidColorRequestParameter ¶

type WorkbookChartFillSetSolidColorRequestParameter struct {
	// Color undocumented
	Color *string `json:"color,omitempty"`
}

WorkbookChartFillSetSolidColorRequestParameter undocumented

type WorkbookChartFont ¶

type WorkbookChartFont struct {
	// Entity is the base model of WorkbookChartFont
	Entity
	// Bold undocumented
	Bold *bool `json:"bold,omitempty"`
	// Color undocumented
	Color *string `json:"color,omitempty"`
	// Italic undocumented
	Italic *bool `json:"italic,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Size undocumented
	Size *float64 `json:"size,omitempty"`
	// Underline undocumented
	Underline *string `json:"underline,omitempty"`
}

WorkbookChartFont undocumented

type WorkbookChartFontRequest ¶

type WorkbookChartFontRequest struct{ BaseRequest }

WorkbookChartFontRequest is request for WorkbookChartFont

func (*WorkbookChartFontRequest) Delete ¶

Delete performs DELETE request for WorkbookChartFont

func (*WorkbookChartFontRequest) Get ¶

func (r *WorkbookChartFontRequest) Get(ctx context.Context) (resObj *WorkbookChartFont, err error)

Get performs GET request for WorkbookChartFont

func (*WorkbookChartFontRequest) Update ¶

Update performs PATCH request for WorkbookChartFont

type WorkbookChartFontRequestBuilder ¶

type WorkbookChartFontRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartFontRequestBuilder is request builder for WorkbookChartFont

func (*WorkbookChartFontRequestBuilder) Request ¶

Request returns WorkbookChartFontRequest

type WorkbookChartGridlines ¶

type WorkbookChartGridlines struct {
	// Entity is the base model of WorkbookChartGridlines
	Entity
	// Visible undocumented
	Visible *bool `json:"visible,omitempty"`
	// Format undocumented
	Format *WorkbookChartGridlinesFormat `json:"format,omitempty"`
}

WorkbookChartGridlines undocumented

type WorkbookChartGridlinesFormat ¶

type WorkbookChartGridlinesFormat struct {
	// Entity is the base model of WorkbookChartGridlinesFormat
	Entity
	// Line undocumented
	Line *WorkbookChartLineFormat `json:"line,omitempty"`
}

WorkbookChartGridlinesFormat undocumented

type WorkbookChartGridlinesFormatRequest ¶

type WorkbookChartGridlinesFormatRequest struct{ BaseRequest }

WorkbookChartGridlinesFormatRequest is request for WorkbookChartGridlinesFormat

func (*WorkbookChartGridlinesFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartGridlinesFormat

func (*WorkbookChartGridlinesFormatRequest) Get ¶

Get performs GET request for WorkbookChartGridlinesFormat

func (*WorkbookChartGridlinesFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartGridlinesFormat

type WorkbookChartGridlinesFormatRequestBuilder ¶

type WorkbookChartGridlinesFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartGridlinesFormatRequestBuilder is request builder for WorkbookChartGridlinesFormat

func (*WorkbookChartGridlinesFormatRequestBuilder) Line ¶

Line is navigation property

func (*WorkbookChartGridlinesFormatRequestBuilder) Request ¶

Request returns WorkbookChartGridlinesFormatRequest

type WorkbookChartGridlinesRequest ¶

type WorkbookChartGridlinesRequest struct{ BaseRequest }

WorkbookChartGridlinesRequest is request for WorkbookChartGridlines

func (*WorkbookChartGridlinesRequest) Delete ¶

Delete performs DELETE request for WorkbookChartGridlines

func (*WorkbookChartGridlinesRequest) Get ¶

Get performs GET request for WorkbookChartGridlines

func (*WorkbookChartGridlinesRequest) Update ¶

Update performs PATCH request for WorkbookChartGridlines

type WorkbookChartGridlinesRequestBuilder ¶

type WorkbookChartGridlinesRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartGridlinesRequestBuilder is request builder for WorkbookChartGridlines

func (*WorkbookChartGridlinesRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartGridlinesRequestBuilder) Request ¶

Request returns WorkbookChartGridlinesRequest

type WorkbookChartLegend ¶

type WorkbookChartLegend struct {
	// Entity is the base model of WorkbookChartLegend
	Entity
	// Overlay undocumented
	Overlay *bool `json:"overlay,omitempty"`
	// Position undocumented
	Position *string `json:"position,omitempty"`
	// Visible undocumented
	Visible *bool `json:"visible,omitempty"`
	// Format undocumented
	Format *WorkbookChartLegendFormat `json:"format,omitempty"`
}

WorkbookChartLegend undocumented

type WorkbookChartLegendFormat ¶

type WorkbookChartLegendFormat struct {
	// Entity is the base model of WorkbookChartLegendFormat
	Entity
	// Fill undocumented
	Fill *WorkbookChartFill `json:"fill,omitempty"`
	// Font undocumented
	Font *WorkbookChartFont `json:"font,omitempty"`
}

WorkbookChartLegendFormat undocumented

type WorkbookChartLegendFormatRequest ¶

type WorkbookChartLegendFormatRequest struct{ BaseRequest }

WorkbookChartLegendFormatRequest is request for WorkbookChartLegendFormat

func (*WorkbookChartLegendFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartLegendFormat

func (*WorkbookChartLegendFormatRequest) Get ¶

Get performs GET request for WorkbookChartLegendFormat

func (*WorkbookChartLegendFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartLegendFormat

type WorkbookChartLegendFormatRequestBuilder ¶

type WorkbookChartLegendFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartLegendFormatRequestBuilder is request builder for WorkbookChartLegendFormat

func (*WorkbookChartLegendFormatRequestBuilder) Fill ¶

Fill is navigation property

func (*WorkbookChartLegendFormatRequestBuilder) Font ¶

Font is navigation property

func (*WorkbookChartLegendFormatRequestBuilder) Request ¶

Request returns WorkbookChartLegendFormatRequest

type WorkbookChartLegendRequest ¶

type WorkbookChartLegendRequest struct{ BaseRequest }

WorkbookChartLegendRequest is request for WorkbookChartLegend

func (*WorkbookChartLegendRequest) Delete ¶

Delete performs DELETE request for WorkbookChartLegend

func (*WorkbookChartLegendRequest) Get ¶

Get performs GET request for WorkbookChartLegend

func (*WorkbookChartLegendRequest) Update ¶

Update performs PATCH request for WorkbookChartLegend

type WorkbookChartLegendRequestBuilder ¶

type WorkbookChartLegendRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartLegendRequestBuilder is request builder for WorkbookChartLegend

func (*WorkbookChartLegendRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartLegendRequestBuilder) Request ¶

Request returns WorkbookChartLegendRequest

type WorkbookChartLineFormat ¶

type WorkbookChartLineFormat struct {
	// Entity is the base model of WorkbookChartLineFormat
	Entity
	// Color undocumented
	Color *string `json:"color,omitempty"`
}

WorkbookChartLineFormat undocumented

type WorkbookChartLineFormatClearRequest ¶

type WorkbookChartLineFormatClearRequest struct{ BaseRequest }

func (*WorkbookChartLineFormatClearRequest) Post ¶

type WorkbookChartLineFormatClearRequestBuilder ¶

type WorkbookChartLineFormatClearRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookChartLineFormatClearRequestBuilder) Request ¶

type WorkbookChartLineFormatClearRequestParameter ¶

type WorkbookChartLineFormatClearRequestParameter struct {
}

WorkbookChartLineFormatClearRequestParameter undocumented

type WorkbookChartLineFormatRequest ¶

type WorkbookChartLineFormatRequest struct{ BaseRequest }

WorkbookChartLineFormatRequest is request for WorkbookChartLineFormat

func (*WorkbookChartLineFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartLineFormat

func (*WorkbookChartLineFormatRequest) Get ¶

Get performs GET request for WorkbookChartLineFormat

func (*WorkbookChartLineFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartLineFormat

type WorkbookChartLineFormatRequestBuilder ¶

type WorkbookChartLineFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartLineFormatRequestBuilder is request builder for WorkbookChartLineFormat

func (*WorkbookChartLineFormatRequestBuilder) Clear ¶

Clear action undocumented

func (*WorkbookChartLineFormatRequestBuilder) Request ¶

Request returns WorkbookChartLineFormatRequest

type WorkbookChartPoint ¶

type WorkbookChartPoint struct {
	// Entity is the base model of WorkbookChartPoint
	Entity
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
	// Format undocumented
	Format *WorkbookChartPointFormat `json:"format,omitempty"`
}

WorkbookChartPoint undocumented

type WorkbookChartPointFormat ¶

type WorkbookChartPointFormat struct {
	// Entity is the base model of WorkbookChartPointFormat
	Entity
	// Fill undocumented
	Fill *WorkbookChartFill `json:"fill,omitempty"`
}

WorkbookChartPointFormat undocumented

type WorkbookChartPointFormatRequest ¶

type WorkbookChartPointFormatRequest struct{ BaseRequest }

WorkbookChartPointFormatRequest is request for WorkbookChartPointFormat

func (*WorkbookChartPointFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartPointFormat

func (*WorkbookChartPointFormatRequest) Get ¶

Get performs GET request for WorkbookChartPointFormat

func (*WorkbookChartPointFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartPointFormat

type WorkbookChartPointFormatRequestBuilder ¶

type WorkbookChartPointFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartPointFormatRequestBuilder is request builder for WorkbookChartPointFormat

func (*WorkbookChartPointFormatRequestBuilder) Fill ¶

Fill is navigation property

func (*WorkbookChartPointFormatRequestBuilder) Request ¶

Request returns WorkbookChartPointFormatRequest

type WorkbookChartPointRequest ¶

type WorkbookChartPointRequest struct{ BaseRequest }

WorkbookChartPointRequest is request for WorkbookChartPoint

func (*WorkbookChartPointRequest) Delete ¶

Delete performs DELETE request for WorkbookChartPoint

func (*WorkbookChartPointRequest) Get ¶

Get performs GET request for WorkbookChartPoint

func (*WorkbookChartPointRequest) Update ¶

Update performs PATCH request for WorkbookChartPoint

type WorkbookChartPointRequestBuilder ¶

type WorkbookChartPointRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartPointRequestBuilder is request builder for WorkbookChartPoint

func (*WorkbookChartPointRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartPointRequestBuilder) Request ¶

Request returns WorkbookChartPointRequest

type WorkbookChartRequest ¶

type WorkbookChartRequest struct{ BaseRequest }

WorkbookChartRequest is request for WorkbookChart

func (*WorkbookChartRequest) Delete ¶

func (r *WorkbookChartRequest) Delete(ctx context.Context) error

Delete performs DELETE request for WorkbookChart

func (*WorkbookChartRequest) Get ¶

func (r *WorkbookChartRequest) Get(ctx context.Context) (resObj *WorkbookChart, err error)

Get performs GET request for WorkbookChart

func (*WorkbookChartRequest) Update ¶

func (r *WorkbookChartRequest) Update(ctx context.Context, reqObj *WorkbookChart) error

Update performs PATCH request for WorkbookChart

type WorkbookChartRequestBuilder ¶

type WorkbookChartRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartRequestBuilder is request builder for WorkbookChart

func (*WorkbookChartRequestBuilder) Axes ¶

Axes is navigation property

func (*WorkbookChartRequestBuilder) DataLabels ¶

DataLabels is navigation property

func (*WorkbookChartRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartRequestBuilder) Legend ¶

Legend is navigation property

func (*WorkbookChartRequestBuilder) Request ¶

Request returns WorkbookChartRequest

func (*WorkbookChartRequestBuilder) Series ¶

Series returns request builder for WorkbookChartSeries collection

func (*WorkbookChartRequestBuilder) SetData ¶

SetData action undocumented

func (*WorkbookChartRequestBuilder) SetPosition ¶

SetPosition action undocumented

func (*WorkbookChartRequestBuilder) Title ¶

Title is navigation property

func (*WorkbookChartRequestBuilder) Worksheet ¶

Worksheet is navigation property

type WorkbookChartSeries ¶

type WorkbookChartSeries struct {
	// Entity is the base model of WorkbookChartSeries
	Entity
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Format undocumented
	Format *WorkbookChartSeriesFormat `json:"format,omitempty"`
	// Points undocumented
	Points []WorkbookChartPoint `json:"points,omitempty"`
}

WorkbookChartSeries undocumented

type WorkbookChartSeriesCollectionRequest ¶

type WorkbookChartSeriesCollectionRequest struct{ BaseRequest }

WorkbookChartSeriesCollectionRequest is request for WorkbookChartSeries collection

func (*WorkbookChartSeriesCollectionRequest) Add ¶

Add performs POST request for WorkbookChartSeries collection

func (*WorkbookChartSeriesCollectionRequest) Get ¶

Get performs GET request for WorkbookChartSeries collection

func (*WorkbookChartSeriesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookChartSeries collection, max N pages

func (*WorkbookChartSeriesCollectionRequest) Paging ¶

func (r *WorkbookChartSeriesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookChartSeries, error)

Paging perfoms paging operation for WorkbookChartSeries collection

type WorkbookChartSeriesCollectionRequestBuilder ¶

type WorkbookChartSeriesCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartSeriesCollectionRequestBuilder is request builder for WorkbookChartSeries collection

func (*WorkbookChartSeriesCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookChartSeries item

func (*WorkbookChartSeriesCollectionRequestBuilder) Request ¶

Request returns request for WorkbookChartSeries collection

type WorkbookChartSeriesFormat ¶

type WorkbookChartSeriesFormat struct {
	// Entity is the base model of WorkbookChartSeriesFormat
	Entity
	// Fill undocumented
	Fill *WorkbookChartFill `json:"fill,omitempty"`
	// Line undocumented
	Line *WorkbookChartLineFormat `json:"line,omitempty"`
}

WorkbookChartSeriesFormat undocumented

type WorkbookChartSeriesFormatRequest ¶

type WorkbookChartSeriesFormatRequest struct{ BaseRequest }

WorkbookChartSeriesFormatRequest is request for WorkbookChartSeriesFormat

func (*WorkbookChartSeriesFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartSeriesFormat

func (*WorkbookChartSeriesFormatRequest) Get ¶

Get performs GET request for WorkbookChartSeriesFormat

func (*WorkbookChartSeriesFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartSeriesFormat

type WorkbookChartSeriesFormatRequestBuilder ¶

type WorkbookChartSeriesFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartSeriesFormatRequestBuilder is request builder for WorkbookChartSeriesFormat

func (*WorkbookChartSeriesFormatRequestBuilder) Fill ¶

Fill is navigation property

func (*WorkbookChartSeriesFormatRequestBuilder) Line ¶

Line is navigation property

func (*WorkbookChartSeriesFormatRequestBuilder) Request ¶

Request returns WorkbookChartSeriesFormatRequest

type WorkbookChartSeriesPointsCollectionRequest ¶

type WorkbookChartSeriesPointsCollectionRequest struct{ BaseRequest }

WorkbookChartSeriesPointsCollectionRequest is request for WorkbookChartPoint collection

func (*WorkbookChartSeriesPointsCollectionRequest) Add ¶

Add performs POST request for WorkbookChartPoint collection

func (*WorkbookChartSeriesPointsCollectionRequest) Get ¶

Get performs GET request for WorkbookChartPoint collection

func (*WorkbookChartSeriesPointsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookChartPoint collection, max N pages

func (*WorkbookChartSeriesPointsCollectionRequest) Paging ¶

func (r *WorkbookChartSeriesPointsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookChartPoint, error)

Paging perfoms paging operation for WorkbookChartPoint collection

type WorkbookChartSeriesPointsCollectionRequestBuilder ¶

type WorkbookChartSeriesPointsCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartSeriesPointsCollectionRequestBuilder is request builder for WorkbookChartPoint collection

func (*WorkbookChartSeriesPointsCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookChartPoint item

func (*WorkbookChartSeriesPointsCollectionRequestBuilder) Request ¶

Request returns request for WorkbookChartPoint collection

type WorkbookChartSeriesRequest ¶

type WorkbookChartSeriesRequest struct{ BaseRequest }

WorkbookChartSeriesRequest is request for WorkbookChartSeries

func (*WorkbookChartSeriesRequest) Delete ¶

Delete performs DELETE request for WorkbookChartSeries

func (*WorkbookChartSeriesRequest) Get ¶

Get performs GET request for WorkbookChartSeries

func (*WorkbookChartSeriesRequest) Update ¶

Update performs PATCH request for WorkbookChartSeries

type WorkbookChartSeriesRequestBuilder ¶

type WorkbookChartSeriesRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartSeriesRequestBuilder is request builder for WorkbookChartSeries

func (*WorkbookChartSeriesRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartSeriesRequestBuilder) Points ¶

Points returns request builder for WorkbookChartPoint collection

func (*WorkbookChartSeriesRequestBuilder) Request ¶

Request returns WorkbookChartSeriesRequest

type WorkbookChartSetDataRequest ¶

type WorkbookChartSetDataRequest struct{ BaseRequest }

func (*WorkbookChartSetDataRequest) Post ¶

type WorkbookChartSetDataRequestBuilder ¶

type WorkbookChartSetDataRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookChartSetDataRequestBuilder) Request ¶

type WorkbookChartSetDataRequestParameter ¶

type WorkbookChartSetDataRequestParameter struct {
	// SourceData undocumented
	SourceData json.RawMessage `json:"sourceData,omitempty"`
	// SeriesBy undocumented
	SeriesBy *string `json:"seriesBy,omitempty"`
}

WorkbookChartSetDataRequestParameter undocumented

type WorkbookChartSetPositionRequest ¶

type WorkbookChartSetPositionRequest struct{ BaseRequest }

func (*WorkbookChartSetPositionRequest) Post ¶

type WorkbookChartSetPositionRequestBuilder ¶

type WorkbookChartSetPositionRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookChartSetPositionRequestBuilder) Request ¶

type WorkbookChartSetPositionRequestParameter ¶

type WorkbookChartSetPositionRequestParameter struct {
	// StartCell undocumented
	StartCell json.RawMessage `json:"startCell,omitempty"`
	// EndCell undocumented
	EndCell json.RawMessage `json:"endCell,omitempty"`
}

WorkbookChartSetPositionRequestParameter undocumented

type WorkbookChartTitle ¶

type WorkbookChartTitle struct {
	// Entity is the base model of WorkbookChartTitle
	Entity
	// Overlay undocumented
	Overlay *bool `json:"overlay,omitempty"`
	// Text undocumented
	Text *string `json:"text,omitempty"`
	// Visible undocumented
	Visible *bool `json:"visible,omitempty"`
	// Format undocumented
	Format *WorkbookChartTitleFormat `json:"format,omitempty"`
}

WorkbookChartTitle undocumented

type WorkbookChartTitleFormat ¶

type WorkbookChartTitleFormat struct {
	// Entity is the base model of WorkbookChartTitleFormat
	Entity
	// Fill undocumented
	Fill *WorkbookChartFill `json:"fill,omitempty"`
	// Font undocumented
	Font *WorkbookChartFont `json:"font,omitempty"`
}

WorkbookChartTitleFormat undocumented

type WorkbookChartTitleFormatRequest ¶

type WorkbookChartTitleFormatRequest struct{ BaseRequest }

WorkbookChartTitleFormatRequest is request for WorkbookChartTitleFormat

func (*WorkbookChartTitleFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookChartTitleFormat

func (*WorkbookChartTitleFormatRequest) Get ¶

Get performs GET request for WorkbookChartTitleFormat

func (*WorkbookChartTitleFormatRequest) Update ¶

Update performs PATCH request for WorkbookChartTitleFormat

type WorkbookChartTitleFormatRequestBuilder ¶

type WorkbookChartTitleFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartTitleFormatRequestBuilder is request builder for WorkbookChartTitleFormat

func (*WorkbookChartTitleFormatRequestBuilder) Fill ¶

Fill is navigation property

func (*WorkbookChartTitleFormatRequestBuilder) Font ¶

Font is navigation property

func (*WorkbookChartTitleFormatRequestBuilder) Request ¶

Request returns WorkbookChartTitleFormatRequest

type WorkbookChartTitleRequest ¶

type WorkbookChartTitleRequest struct{ BaseRequest }

WorkbookChartTitleRequest is request for WorkbookChartTitle

func (*WorkbookChartTitleRequest) Delete ¶

Delete performs DELETE request for WorkbookChartTitle

func (*WorkbookChartTitleRequest) Get ¶

Get performs GET request for WorkbookChartTitle

func (*WorkbookChartTitleRequest) Update ¶

Update performs PATCH request for WorkbookChartTitle

type WorkbookChartTitleRequestBuilder ¶

type WorkbookChartTitleRequestBuilder struct{ BaseRequestBuilder }

WorkbookChartTitleRequestBuilder is request builder for WorkbookChartTitle

func (*WorkbookChartTitleRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookChartTitleRequestBuilder) Request ¶

Request returns WorkbookChartTitleRequest

type WorkbookCloseSessionRequest ¶

type WorkbookCloseSessionRequest struct{ BaseRequest }

func (*WorkbookCloseSessionRequest) Post ¶

type WorkbookCloseSessionRequestBuilder ¶

type WorkbookCloseSessionRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookCloseSessionRequestBuilder) Request ¶

type WorkbookCloseSessionRequestParameter ¶

type WorkbookCloseSessionRequestParameter struct {
}

WorkbookCloseSessionRequestParameter undocumented

type WorkbookComment ¶

type WorkbookComment struct {
	// Entity is the base model of WorkbookComment
	Entity
	// Content undocumented
	Content *string `json:"content,omitempty"`
	// ContentType undocumented
	ContentType *string `json:"contentType,omitempty"`
	// Replies undocumented
	Replies []WorkbookCommentReply `json:"replies,omitempty"`
}

WorkbookComment undocumented

type WorkbookCommentRepliesCollectionRequest ¶

type WorkbookCommentRepliesCollectionRequest struct{ BaseRequest }

WorkbookCommentRepliesCollectionRequest is request for WorkbookCommentReply collection

func (*WorkbookCommentRepliesCollectionRequest) Add ¶

Add performs POST request for WorkbookCommentReply collection

func (*WorkbookCommentRepliesCollectionRequest) Get ¶

Get performs GET request for WorkbookCommentReply collection

func (*WorkbookCommentRepliesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookCommentReply collection, max N pages

func (*WorkbookCommentRepliesCollectionRequest) Paging ¶

func (r *WorkbookCommentRepliesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookCommentReply, error)

Paging perfoms paging operation for WorkbookCommentReply collection

type WorkbookCommentRepliesCollectionRequestBuilder ¶

type WorkbookCommentRepliesCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookCommentRepliesCollectionRequestBuilder is request builder for WorkbookCommentReply collection

func (*WorkbookCommentRepliesCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookCommentReply item

func (*WorkbookCommentRepliesCollectionRequestBuilder) Request ¶

Request returns request for WorkbookCommentReply collection

type WorkbookCommentReply ¶

type WorkbookCommentReply struct {
	// Entity is the base model of WorkbookCommentReply
	Entity
	// Content undocumented
	Content *string `json:"content,omitempty"`
	// ContentType undocumented
	ContentType *string `json:"contentType,omitempty"`
}

WorkbookCommentReply undocumented

type WorkbookCommentReplyRequest ¶

type WorkbookCommentReplyRequest struct{ BaseRequest }

WorkbookCommentReplyRequest is request for WorkbookCommentReply

func (*WorkbookCommentReplyRequest) Delete ¶

Delete performs DELETE request for WorkbookCommentReply

func (*WorkbookCommentReplyRequest) Get ¶

Get performs GET request for WorkbookCommentReply

func (*WorkbookCommentReplyRequest) Update ¶

Update performs PATCH request for WorkbookCommentReply

type WorkbookCommentReplyRequestBuilder ¶

type WorkbookCommentReplyRequestBuilder struct{ BaseRequestBuilder }

WorkbookCommentReplyRequestBuilder is request builder for WorkbookCommentReply

func (*WorkbookCommentReplyRequestBuilder) Request ¶

Request returns WorkbookCommentReplyRequest

type WorkbookCommentRequest ¶

type WorkbookCommentRequest struct{ BaseRequest }

WorkbookCommentRequest is request for WorkbookComment

func (*WorkbookCommentRequest) Delete ¶

Delete performs DELETE request for WorkbookComment

func (*WorkbookCommentRequest) Get ¶

func (r *WorkbookCommentRequest) Get(ctx context.Context) (resObj *WorkbookComment, err error)

Get performs GET request for WorkbookComment

func (*WorkbookCommentRequest) Update ¶

Update performs PATCH request for WorkbookComment

type WorkbookCommentRequestBuilder ¶

type WorkbookCommentRequestBuilder struct{ BaseRequestBuilder }

WorkbookCommentRequestBuilder is request builder for WorkbookComment

func (*WorkbookCommentRequestBuilder) Replies ¶

Replies returns request builder for WorkbookCommentReply collection

func (*WorkbookCommentRequestBuilder) Request ¶

Request returns WorkbookCommentRequest

type WorkbookCommentsCollectionRequest ¶

type WorkbookCommentsCollectionRequest struct{ BaseRequest }

WorkbookCommentsCollectionRequest is request for WorkbookComment collection

func (*WorkbookCommentsCollectionRequest) Add ¶

Add performs POST request for WorkbookComment collection

func (*WorkbookCommentsCollectionRequest) Get ¶

Get performs GET request for WorkbookComment collection

func (*WorkbookCommentsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookComment collection, max N pages

func (*WorkbookCommentsCollectionRequest) Paging ¶

func (r *WorkbookCommentsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookComment, error)

Paging perfoms paging operation for WorkbookComment collection

type WorkbookCommentsCollectionRequestBuilder ¶

type WorkbookCommentsCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookCommentsCollectionRequestBuilder is request builder for WorkbookComment collection

func (*WorkbookCommentsCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookComment item

func (*WorkbookCommentsCollectionRequestBuilder) Request ¶

Request returns request for WorkbookComment collection

type WorkbookCreateSessionRequest ¶

type WorkbookCreateSessionRequest struct{ BaseRequest }

func (*WorkbookCreateSessionRequest) Post ¶

type WorkbookCreateSessionRequestBuilder ¶

type WorkbookCreateSessionRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookCreateSessionRequestBuilder) Request ¶

type WorkbookCreateSessionRequestParameter ¶

type WorkbookCreateSessionRequestParameter struct {
	// PersistChanges undocumented
	PersistChanges *bool `json:"persistChanges,omitempty"`
}

WorkbookCreateSessionRequestParameter undocumented

type WorkbookFilter ¶

type WorkbookFilter struct {
	// Entity is the base model of WorkbookFilter
	Entity
	// Criteria undocumented
	Criteria *WorkbookFilterCriteria `json:"criteria,omitempty"`
}

WorkbookFilter undocumented

type WorkbookFilterApplyBottomItemsFilterRequest ¶

type WorkbookFilterApplyBottomItemsFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyBottomItemsFilterRequest) Post ¶

type WorkbookFilterApplyBottomItemsFilterRequestBuilder ¶

type WorkbookFilterApplyBottomItemsFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyBottomItemsFilterRequestBuilder) Request ¶

type WorkbookFilterApplyBottomItemsFilterRequestParameter ¶

type WorkbookFilterApplyBottomItemsFilterRequestParameter struct {
	// Count undocumented
	Count *int `json:"count,omitempty"`
}

WorkbookFilterApplyBottomItemsFilterRequestParameter undocumented

type WorkbookFilterApplyBottomPercentFilterRequest ¶

type WorkbookFilterApplyBottomPercentFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyBottomPercentFilterRequest) Post ¶

type WorkbookFilterApplyBottomPercentFilterRequestBuilder ¶

type WorkbookFilterApplyBottomPercentFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyBottomPercentFilterRequestBuilder) Request ¶

type WorkbookFilterApplyBottomPercentFilterRequestParameter ¶

type WorkbookFilterApplyBottomPercentFilterRequestParameter struct {
	// Percent undocumented
	Percent *int `json:"percent,omitempty"`
}

WorkbookFilterApplyBottomPercentFilterRequestParameter undocumented

type WorkbookFilterApplyCellColorFilterRequest ¶

type WorkbookFilterApplyCellColorFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyCellColorFilterRequest) Post ¶

type WorkbookFilterApplyCellColorFilterRequestBuilder ¶

type WorkbookFilterApplyCellColorFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyCellColorFilterRequestBuilder) Request ¶

type WorkbookFilterApplyCellColorFilterRequestParameter ¶

type WorkbookFilterApplyCellColorFilterRequestParameter struct {
	// Color undocumented
	Color *string `json:"color,omitempty"`
}

WorkbookFilterApplyCellColorFilterRequestParameter undocumented

type WorkbookFilterApplyCustomFilterRequest ¶

type WorkbookFilterApplyCustomFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyCustomFilterRequest) Post ¶

type WorkbookFilterApplyCustomFilterRequestBuilder ¶

type WorkbookFilterApplyCustomFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyCustomFilterRequestBuilder) Request ¶

type WorkbookFilterApplyCustomFilterRequestParameter ¶

type WorkbookFilterApplyCustomFilterRequestParameter struct {
	// Criteria1 undocumented
	Criteria1 *string `json:"criteria1,omitempty"`
	// Criteria2 undocumented
	Criteria2 *string `json:"criteria2,omitempty"`
	// Oper undocumented
	Oper *string `json:"oper,omitempty"`
}

WorkbookFilterApplyCustomFilterRequestParameter undocumented

type WorkbookFilterApplyDynamicFilterRequest ¶

type WorkbookFilterApplyDynamicFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyDynamicFilterRequest) Post ¶

type WorkbookFilterApplyDynamicFilterRequestBuilder ¶

type WorkbookFilterApplyDynamicFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyDynamicFilterRequestBuilder) Request ¶

type WorkbookFilterApplyDynamicFilterRequestParameter ¶

type WorkbookFilterApplyDynamicFilterRequestParameter struct {
	// Criteria undocumented
	Criteria *string `json:"criteria,omitempty"`
}

WorkbookFilterApplyDynamicFilterRequestParameter undocumented

type WorkbookFilterApplyFontColorFilterRequest ¶

type WorkbookFilterApplyFontColorFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyFontColorFilterRequest) Post ¶

type WorkbookFilterApplyFontColorFilterRequestBuilder ¶

type WorkbookFilterApplyFontColorFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyFontColorFilterRequestBuilder) Request ¶

type WorkbookFilterApplyFontColorFilterRequestParameter ¶

type WorkbookFilterApplyFontColorFilterRequestParameter struct {
	// Color undocumented
	Color *string `json:"color,omitempty"`
}

WorkbookFilterApplyFontColorFilterRequestParameter undocumented

type WorkbookFilterApplyIconFilterRequest ¶

type WorkbookFilterApplyIconFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyIconFilterRequest) Post ¶

type WorkbookFilterApplyIconFilterRequestBuilder ¶

type WorkbookFilterApplyIconFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyIconFilterRequestBuilder) Request ¶

type WorkbookFilterApplyIconFilterRequestParameter ¶

type WorkbookFilterApplyIconFilterRequestParameter struct {
	// Icon undocumented
	Icon *WorkbookIcon `json:"icon,omitempty"`
}

WorkbookFilterApplyIconFilterRequestParameter undocumented

type WorkbookFilterApplyRequest ¶

type WorkbookFilterApplyRequest struct{ BaseRequest }

func (*WorkbookFilterApplyRequest) Post ¶

type WorkbookFilterApplyRequestBuilder ¶

type WorkbookFilterApplyRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyRequestBuilder) Request ¶

type WorkbookFilterApplyRequestParameter ¶

type WorkbookFilterApplyRequestParameter struct {
	// Criteria undocumented
	Criteria *WorkbookFilterCriteria `json:"criteria,omitempty"`
}

WorkbookFilterApplyRequestParameter undocumented

type WorkbookFilterApplyTopItemsFilterRequest ¶

type WorkbookFilterApplyTopItemsFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyTopItemsFilterRequest) Post ¶

type WorkbookFilterApplyTopItemsFilterRequestBuilder ¶

type WorkbookFilterApplyTopItemsFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyTopItemsFilterRequestBuilder) Request ¶

type WorkbookFilterApplyTopItemsFilterRequestParameter ¶

type WorkbookFilterApplyTopItemsFilterRequestParameter struct {
	// Count undocumented
	Count *int `json:"count,omitempty"`
}

WorkbookFilterApplyTopItemsFilterRequestParameter undocumented

type WorkbookFilterApplyTopPercentFilterRequest ¶

type WorkbookFilterApplyTopPercentFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyTopPercentFilterRequest) Post ¶

type WorkbookFilterApplyTopPercentFilterRequestBuilder ¶

type WorkbookFilterApplyTopPercentFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyTopPercentFilterRequestBuilder) Request ¶

type WorkbookFilterApplyTopPercentFilterRequestParameter ¶

type WorkbookFilterApplyTopPercentFilterRequestParameter struct {
	// Percent undocumented
	Percent *int `json:"percent,omitempty"`
}

WorkbookFilterApplyTopPercentFilterRequestParameter undocumented

type WorkbookFilterApplyValuesFilterRequest ¶

type WorkbookFilterApplyValuesFilterRequest struct{ BaseRequest }

func (*WorkbookFilterApplyValuesFilterRequest) Post ¶

type WorkbookFilterApplyValuesFilterRequestBuilder ¶

type WorkbookFilterApplyValuesFilterRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterApplyValuesFilterRequestBuilder) Request ¶

type WorkbookFilterApplyValuesFilterRequestParameter ¶

type WorkbookFilterApplyValuesFilterRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFilterApplyValuesFilterRequestParameter undocumented

type WorkbookFilterClearRequest ¶

type WorkbookFilterClearRequest struct{ BaseRequest }

func (*WorkbookFilterClearRequest) Post ¶

type WorkbookFilterClearRequestBuilder ¶

type WorkbookFilterClearRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFilterClearRequestBuilder) Request ¶

type WorkbookFilterClearRequestParameter ¶

type WorkbookFilterClearRequestParameter struct {
}

WorkbookFilterClearRequestParameter undocumented

type WorkbookFilterCriteria ¶

type WorkbookFilterCriteria struct {
	// Object is the base model of WorkbookFilterCriteria
	Object
	// Color undocumented
	Color *string `json:"color,omitempty"`
	// Criterion1 undocumented
	Criterion1 *string `json:"criterion1,omitempty"`
	// Criterion2 undocumented
	Criterion2 *string `json:"criterion2,omitempty"`
	// DynamicCriteria undocumented
	DynamicCriteria *string `json:"dynamicCriteria,omitempty"`
	// FilterOn undocumented
	FilterOn *string `json:"filterOn,omitempty"`
	// Icon undocumented
	Icon *WorkbookIcon `json:"icon,omitempty"`
	// Operator undocumented
	Operator *string `json:"operator,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFilterCriteria undocumented

type WorkbookFilterDatetime ¶

type WorkbookFilterDatetime struct {
	// Object is the base model of WorkbookFilterDatetime
	Object
	// Date undocumented
	Date *string `json:"date,omitempty"`
	// Specificity undocumented
	Specificity *string `json:"specificity,omitempty"`
}

WorkbookFilterDatetime undocumented

type WorkbookFilterRequest ¶

type WorkbookFilterRequest struct{ BaseRequest }

WorkbookFilterRequest is request for WorkbookFilter

func (*WorkbookFilterRequest) Delete ¶

func (r *WorkbookFilterRequest) Delete(ctx context.Context) error

Delete performs DELETE request for WorkbookFilter

func (*WorkbookFilterRequest) Get ¶

func (r *WorkbookFilterRequest) Get(ctx context.Context) (resObj *WorkbookFilter, err error)

Get performs GET request for WorkbookFilter

func (*WorkbookFilterRequest) Update ¶

func (r *WorkbookFilterRequest) Update(ctx context.Context, reqObj *WorkbookFilter) error

Update performs PATCH request for WorkbookFilter

type WorkbookFilterRequestBuilder ¶

type WorkbookFilterRequestBuilder struct{ BaseRequestBuilder }

WorkbookFilterRequestBuilder is request builder for WorkbookFilter

func (*WorkbookFilterRequestBuilder) Apply ¶

Apply action undocumented

func (*WorkbookFilterRequestBuilder) ApplyBottomItemsFilter ¶

ApplyBottomItemsFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyBottomPercentFilter ¶

ApplyBottomPercentFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyCellColorFilter ¶

ApplyCellColorFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyCustomFilter ¶

ApplyCustomFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyDynamicFilter ¶

ApplyDynamicFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyFontColorFilter ¶

ApplyFontColorFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyIconFilter ¶

ApplyIconFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyTopItemsFilter ¶

ApplyTopItemsFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyTopPercentFilter ¶

ApplyTopPercentFilter action undocumented

func (*WorkbookFilterRequestBuilder) ApplyValuesFilter ¶

ApplyValuesFilter action undocumented

func (*WorkbookFilterRequestBuilder) Clear ¶

Clear action undocumented

func (*WorkbookFilterRequestBuilder) Request ¶

Request returns WorkbookFilterRequest

type WorkbookFormatProtection ¶

type WorkbookFormatProtection struct {
	// Entity is the base model of WorkbookFormatProtection
	Entity
	// FormulaHidden undocumented
	FormulaHidden *bool `json:"formulaHidden,omitempty"`
	// Locked undocumented
	Locked *bool `json:"locked,omitempty"`
}

WorkbookFormatProtection undocumented

type WorkbookFormatProtectionRequest ¶

type WorkbookFormatProtectionRequest struct{ BaseRequest }

WorkbookFormatProtectionRequest is request for WorkbookFormatProtection

func (*WorkbookFormatProtectionRequest) Delete ¶

Delete performs DELETE request for WorkbookFormatProtection

func (*WorkbookFormatProtectionRequest) Get ¶

Get performs GET request for WorkbookFormatProtection

func (*WorkbookFormatProtectionRequest) Update ¶

Update performs PATCH request for WorkbookFormatProtection

type WorkbookFormatProtectionRequestBuilder ¶

type WorkbookFormatProtectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookFormatProtectionRequestBuilder is request builder for WorkbookFormatProtection

func (*WorkbookFormatProtectionRequestBuilder) Request ¶

Request returns WorkbookFormatProtectionRequest

type WorkbookFunctionResult ¶

type WorkbookFunctionResult struct {
	// Entity is the base model of WorkbookFunctionResult
	Entity
	// Error undocumented
	Error *string `json:"error,omitempty"`
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionResult undocumented

type WorkbookFunctions ¶

type WorkbookFunctions struct {
	// Entity is the base model of WorkbookFunctions
	Entity
}

WorkbookFunctions undocumented

type WorkbookFunctionsAbsRequest ¶

type WorkbookFunctionsAbsRequest struct{ BaseRequest }

func (*WorkbookFunctionsAbsRequest) Post ¶

type WorkbookFunctionsAbsRequestBuilder ¶

type WorkbookFunctionsAbsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAbsRequestBuilder) Request ¶

type WorkbookFunctionsAbsRequestParameter ¶

type WorkbookFunctionsAbsRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAbsRequestParameter undocumented

type WorkbookFunctionsAccrIntMRequest ¶

type WorkbookFunctionsAccrIntMRequest struct{ BaseRequest }

func (*WorkbookFunctionsAccrIntMRequest) Post ¶

type WorkbookFunctionsAccrIntMRequestBuilder ¶

type WorkbookFunctionsAccrIntMRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAccrIntMRequestBuilder) Request ¶

type WorkbookFunctionsAccrIntMRequestParameter ¶

type WorkbookFunctionsAccrIntMRequestParameter struct {
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Par undocumented
	Par json.RawMessage `json:"par,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsAccrIntMRequestParameter undocumented

type WorkbookFunctionsAccrIntRequest ¶

type WorkbookFunctionsAccrIntRequest struct{ BaseRequest }

func (*WorkbookFunctionsAccrIntRequest) Post ¶

type WorkbookFunctionsAccrIntRequestBuilder ¶

type WorkbookFunctionsAccrIntRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAccrIntRequestBuilder) Request ¶

type WorkbookFunctionsAccrIntRequestParameter ¶

type WorkbookFunctionsAccrIntRequestParameter struct {
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// FirstInterest undocumented
	FirstInterest json.RawMessage `json:"firstInterest,omitempty"`
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Par undocumented
	Par json.RawMessage `json:"par,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
	// CalcMethod undocumented
	CalcMethod json.RawMessage `json:"calcMethod,omitempty"`
}

WorkbookFunctionsAccrIntRequestParameter undocumented

type WorkbookFunctionsAcosRequest ¶

type WorkbookFunctionsAcosRequest struct{ BaseRequest }

func (*WorkbookFunctionsAcosRequest) Post ¶

type WorkbookFunctionsAcosRequestBuilder ¶

type WorkbookFunctionsAcosRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAcosRequestBuilder) Request ¶

type WorkbookFunctionsAcosRequestParameter ¶

type WorkbookFunctionsAcosRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAcosRequestParameter undocumented

type WorkbookFunctionsAcoshRequest ¶

type WorkbookFunctionsAcoshRequest struct{ BaseRequest }

func (*WorkbookFunctionsAcoshRequest) Post ¶

type WorkbookFunctionsAcoshRequestBuilder ¶

type WorkbookFunctionsAcoshRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAcoshRequestBuilder) Request ¶

type WorkbookFunctionsAcoshRequestParameter ¶

type WorkbookFunctionsAcoshRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAcoshRequestParameter undocumented

type WorkbookFunctionsAcotRequest ¶

type WorkbookFunctionsAcotRequest struct{ BaseRequest }

func (*WorkbookFunctionsAcotRequest) Post ¶

type WorkbookFunctionsAcotRequestBuilder ¶

type WorkbookFunctionsAcotRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAcotRequestBuilder) Request ¶

type WorkbookFunctionsAcotRequestParameter ¶

type WorkbookFunctionsAcotRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAcotRequestParameter undocumented

type WorkbookFunctionsAcothRequest ¶

type WorkbookFunctionsAcothRequest struct{ BaseRequest }

func (*WorkbookFunctionsAcothRequest) Post ¶

type WorkbookFunctionsAcothRequestBuilder ¶

type WorkbookFunctionsAcothRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAcothRequestBuilder) Request ¶

type WorkbookFunctionsAcothRequestParameter ¶

type WorkbookFunctionsAcothRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAcothRequestParameter undocumented

type WorkbookFunctionsAmorDegrcRequest ¶

type WorkbookFunctionsAmorDegrcRequest struct{ BaseRequest }

func (*WorkbookFunctionsAmorDegrcRequest) Post ¶

type WorkbookFunctionsAmorDegrcRequestBuilder ¶

type WorkbookFunctionsAmorDegrcRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAmorDegrcRequestBuilder) Request ¶

type WorkbookFunctionsAmorDegrcRequestParameter ¶

type WorkbookFunctionsAmorDegrcRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// DatePurchased undocumented
	DatePurchased json.RawMessage `json:"datePurchased,omitempty"`
	// FirstPeriod undocumented
	FirstPeriod json.RawMessage `json:"firstPeriod,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Period undocumented
	Period json.RawMessage `json:"period,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsAmorDegrcRequestParameter undocumented

type WorkbookFunctionsAmorLincRequest ¶

type WorkbookFunctionsAmorLincRequest struct{ BaseRequest }

func (*WorkbookFunctionsAmorLincRequest) Post ¶

type WorkbookFunctionsAmorLincRequestBuilder ¶

type WorkbookFunctionsAmorLincRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAmorLincRequestBuilder) Request ¶

type WorkbookFunctionsAmorLincRequestParameter ¶

type WorkbookFunctionsAmorLincRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// DatePurchased undocumented
	DatePurchased json.RawMessage `json:"datePurchased,omitempty"`
	// FirstPeriod undocumented
	FirstPeriod json.RawMessage `json:"firstPeriod,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Period undocumented
	Period json.RawMessage `json:"period,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsAmorLincRequestParameter undocumented

type WorkbookFunctionsAndRequest ¶

type WorkbookFunctionsAndRequest struct{ BaseRequest }

func (*WorkbookFunctionsAndRequest) Post ¶

type WorkbookFunctionsAndRequestBuilder ¶

type WorkbookFunctionsAndRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAndRequestBuilder) Request ¶

type WorkbookFunctionsAndRequestParameter ¶

type WorkbookFunctionsAndRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsAndRequestParameter undocumented

type WorkbookFunctionsArabicRequest ¶

type WorkbookFunctionsArabicRequest struct{ BaseRequest }

func (*WorkbookFunctionsArabicRequest) Post ¶

type WorkbookFunctionsArabicRequestBuilder ¶

type WorkbookFunctionsArabicRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsArabicRequestBuilder) Request ¶

type WorkbookFunctionsArabicRequestParameter ¶

type WorkbookFunctionsArabicRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsArabicRequestParameter undocumented

type WorkbookFunctionsAreasRequest ¶

type WorkbookFunctionsAreasRequest struct{ BaseRequest }

func (*WorkbookFunctionsAreasRequest) Post ¶

type WorkbookFunctionsAreasRequestBuilder ¶

type WorkbookFunctionsAreasRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAreasRequestBuilder) Request ¶

type WorkbookFunctionsAreasRequestParameter ¶

type WorkbookFunctionsAreasRequestParameter struct {
	// Reference undocumented
	Reference json.RawMessage `json:"reference,omitempty"`
}

WorkbookFunctionsAreasRequestParameter undocumented

type WorkbookFunctionsAscRequest ¶

type WorkbookFunctionsAscRequest struct{ BaseRequest }

func (*WorkbookFunctionsAscRequest) Post ¶

type WorkbookFunctionsAscRequestBuilder ¶

type WorkbookFunctionsAscRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAscRequestBuilder) Request ¶

type WorkbookFunctionsAscRequestParameter ¶

type WorkbookFunctionsAscRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsAscRequestParameter undocumented

type WorkbookFunctionsAsinRequest ¶

type WorkbookFunctionsAsinRequest struct{ BaseRequest }

func (*WorkbookFunctionsAsinRequest) Post ¶

type WorkbookFunctionsAsinRequestBuilder ¶

type WorkbookFunctionsAsinRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAsinRequestBuilder) Request ¶

type WorkbookFunctionsAsinRequestParameter ¶

type WorkbookFunctionsAsinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAsinRequestParameter undocumented

type WorkbookFunctionsAsinhRequest ¶

type WorkbookFunctionsAsinhRequest struct{ BaseRequest }

func (*WorkbookFunctionsAsinhRequest) Post ¶

type WorkbookFunctionsAsinhRequestBuilder ¶

type WorkbookFunctionsAsinhRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAsinhRequestBuilder) Request ¶

type WorkbookFunctionsAsinhRequestParameter ¶

type WorkbookFunctionsAsinhRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAsinhRequestParameter undocumented

type WorkbookFunctionsAtan2Request ¶

type WorkbookFunctionsAtan2Request struct{ BaseRequest }

func (*WorkbookFunctionsAtan2Request) Post ¶

type WorkbookFunctionsAtan2RequestBuilder ¶

type WorkbookFunctionsAtan2RequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAtan2RequestBuilder) Request ¶

type WorkbookFunctionsAtan2RequestParameter ¶

type WorkbookFunctionsAtan2RequestParameter struct {
	// XNum undocumented
	XNum json.RawMessage `json:"xNum,omitempty"`
	// YNum undocumented
	YNum json.RawMessage `json:"yNum,omitempty"`
}

WorkbookFunctionsAtan2RequestParameter undocumented

type WorkbookFunctionsAtanRequest ¶

type WorkbookFunctionsAtanRequest struct{ BaseRequest }

func (*WorkbookFunctionsAtanRequest) Post ¶

type WorkbookFunctionsAtanRequestBuilder ¶

type WorkbookFunctionsAtanRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAtanRequestBuilder) Request ¶

type WorkbookFunctionsAtanRequestParameter ¶

type WorkbookFunctionsAtanRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAtanRequestParameter undocumented

type WorkbookFunctionsAtanhRequest ¶

type WorkbookFunctionsAtanhRequest struct{ BaseRequest }

func (*WorkbookFunctionsAtanhRequest) Post ¶

type WorkbookFunctionsAtanhRequestBuilder ¶

type WorkbookFunctionsAtanhRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAtanhRequestBuilder) Request ¶

type WorkbookFunctionsAtanhRequestParameter ¶

type WorkbookFunctionsAtanhRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsAtanhRequestParameter undocumented

type WorkbookFunctionsAveDevRequest ¶

type WorkbookFunctionsAveDevRequest struct{ BaseRequest }

func (*WorkbookFunctionsAveDevRequest) Post ¶

type WorkbookFunctionsAveDevRequestBuilder ¶

type WorkbookFunctionsAveDevRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAveDevRequestBuilder) Request ¶

type WorkbookFunctionsAveDevRequestParameter ¶

type WorkbookFunctionsAveDevRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsAveDevRequestParameter undocumented

type WorkbookFunctionsAverageARequest ¶

type WorkbookFunctionsAverageARequest struct{ BaseRequest }

func (*WorkbookFunctionsAverageARequest) Post ¶

type WorkbookFunctionsAverageARequestBuilder ¶

type WorkbookFunctionsAverageARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAverageARequestBuilder) Request ¶

type WorkbookFunctionsAverageARequestParameter ¶

type WorkbookFunctionsAverageARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsAverageARequestParameter undocumented

type WorkbookFunctionsAverageIfRequest ¶

type WorkbookFunctionsAverageIfRequest struct{ BaseRequest }

func (*WorkbookFunctionsAverageIfRequest) Post ¶

type WorkbookFunctionsAverageIfRequestBuilder ¶

type WorkbookFunctionsAverageIfRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAverageIfRequestBuilder) Request ¶

type WorkbookFunctionsAverageIfRequestParameter ¶

type WorkbookFunctionsAverageIfRequestParameter struct {
	// Range undocumented
	Range json.RawMessage `json:"range,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
	// AverageRange undocumented
	AverageRange json.RawMessage `json:"averageRange,omitempty"`
}

WorkbookFunctionsAverageIfRequestParameter undocumented

type WorkbookFunctionsAverageIfsRequest ¶

type WorkbookFunctionsAverageIfsRequest struct{ BaseRequest }

func (*WorkbookFunctionsAverageIfsRequest) Post ¶

type WorkbookFunctionsAverageIfsRequestBuilder ¶

type WorkbookFunctionsAverageIfsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAverageIfsRequestBuilder) Request ¶

type WorkbookFunctionsAverageIfsRequestParameter ¶

type WorkbookFunctionsAverageIfsRequestParameter struct {
	// AverageRange undocumented
	AverageRange json.RawMessage `json:"averageRange,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsAverageIfsRequestParameter undocumented

type WorkbookFunctionsAverageRequest ¶

type WorkbookFunctionsAverageRequest struct{ BaseRequest }

func (*WorkbookFunctionsAverageRequest) Post ¶

type WorkbookFunctionsAverageRequestBuilder ¶

type WorkbookFunctionsAverageRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsAverageRequestBuilder) Request ¶

type WorkbookFunctionsAverageRequestParameter ¶

type WorkbookFunctionsAverageRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsAverageRequestParameter undocumented

type WorkbookFunctionsBahtTextRequest ¶

type WorkbookFunctionsBahtTextRequest struct{ BaseRequest }

func (*WorkbookFunctionsBahtTextRequest) Post ¶

type WorkbookFunctionsBahtTextRequestBuilder ¶

type WorkbookFunctionsBahtTextRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBahtTextRequestBuilder) Request ¶

type WorkbookFunctionsBahtTextRequestParameter ¶

type WorkbookFunctionsBahtTextRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsBahtTextRequestParameter undocumented

type WorkbookFunctionsBaseRequest ¶

type WorkbookFunctionsBaseRequest struct{ BaseRequest }

func (*WorkbookFunctionsBaseRequest) Post ¶

type WorkbookFunctionsBaseRequestBuilder ¶

type WorkbookFunctionsBaseRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBaseRequestBuilder) Request ¶

type WorkbookFunctionsBaseRequestParameter ¶

type WorkbookFunctionsBaseRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Radix undocumented
	Radix json.RawMessage `json:"radix,omitempty"`
	// MinLength undocumented
	MinLength json.RawMessage `json:"minLength,omitempty"`
}

WorkbookFunctionsBaseRequestParameter undocumented

type WorkbookFunctionsBesselIRequest ¶

type WorkbookFunctionsBesselIRequest struct{ BaseRequest }

func (*WorkbookFunctionsBesselIRequest) Post ¶

type WorkbookFunctionsBesselIRequestBuilder ¶

type WorkbookFunctionsBesselIRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBesselIRequestBuilder) Request ¶

type WorkbookFunctionsBesselIRequestParameter ¶

type WorkbookFunctionsBesselIRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
}

WorkbookFunctionsBesselIRequestParameter undocumented

type WorkbookFunctionsBesselJRequest ¶

type WorkbookFunctionsBesselJRequest struct{ BaseRequest }

func (*WorkbookFunctionsBesselJRequest) Post ¶

type WorkbookFunctionsBesselJRequestBuilder ¶

type WorkbookFunctionsBesselJRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBesselJRequestBuilder) Request ¶

type WorkbookFunctionsBesselJRequestParameter ¶

type WorkbookFunctionsBesselJRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
}

WorkbookFunctionsBesselJRequestParameter undocumented

type WorkbookFunctionsBesselKRequest ¶

type WorkbookFunctionsBesselKRequest struct{ BaseRequest }

func (*WorkbookFunctionsBesselKRequest) Post ¶

type WorkbookFunctionsBesselKRequestBuilder ¶

type WorkbookFunctionsBesselKRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBesselKRequestBuilder) Request ¶

type WorkbookFunctionsBesselKRequestParameter ¶

type WorkbookFunctionsBesselKRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
}

WorkbookFunctionsBesselKRequestParameter undocumented

type WorkbookFunctionsBesselYRequest ¶

type WorkbookFunctionsBesselYRequest struct{ BaseRequest }

func (*WorkbookFunctionsBesselYRequest) Post ¶

type WorkbookFunctionsBesselYRequestBuilder ¶

type WorkbookFunctionsBesselYRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBesselYRequestBuilder) Request ¶

type WorkbookFunctionsBesselYRequestParameter ¶

type WorkbookFunctionsBesselYRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
}

WorkbookFunctionsBesselYRequestParameter undocumented

type WorkbookFunctionsBeta_DistRequest ¶

type WorkbookFunctionsBeta_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsBeta_DistRequest) Post ¶

type WorkbookFunctionsBeta_DistRequestBuilder ¶

type WorkbookFunctionsBeta_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBeta_DistRequestBuilder) Request ¶

type WorkbookFunctionsBeta_DistRequestParameter ¶

type WorkbookFunctionsBeta_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
	// A undocumented
	A json.RawMessage `json:"A,omitempty"`
	// B undocumented
	B json.RawMessage `json:"B,omitempty"`
}

WorkbookFunctionsBeta_DistRequestParameter undocumented

type WorkbookFunctionsBeta_InvRequest ¶

type WorkbookFunctionsBeta_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsBeta_InvRequest) Post ¶

type WorkbookFunctionsBeta_InvRequestBuilder ¶

type WorkbookFunctionsBeta_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBeta_InvRequestBuilder) Request ¶

type WorkbookFunctionsBeta_InvRequestParameter ¶

type WorkbookFunctionsBeta_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
	// A undocumented
	A json.RawMessage `json:"A,omitempty"`
	// B undocumented
	B json.RawMessage `json:"B,omitempty"`
}

WorkbookFunctionsBeta_InvRequestParameter undocumented

type WorkbookFunctionsBin2DecRequest ¶

type WorkbookFunctionsBin2DecRequest struct{ BaseRequest }

func (*WorkbookFunctionsBin2DecRequest) Post ¶

type WorkbookFunctionsBin2DecRequestBuilder ¶

type WorkbookFunctionsBin2DecRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBin2DecRequestBuilder) Request ¶

type WorkbookFunctionsBin2DecRequestParameter ¶

type WorkbookFunctionsBin2DecRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsBin2DecRequestParameter undocumented

type WorkbookFunctionsBin2HexRequest ¶

type WorkbookFunctionsBin2HexRequest struct{ BaseRequest }

func (*WorkbookFunctionsBin2HexRequest) Post ¶

type WorkbookFunctionsBin2HexRequestBuilder ¶

type WorkbookFunctionsBin2HexRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBin2HexRequestBuilder) Request ¶

type WorkbookFunctionsBin2HexRequestParameter ¶

type WorkbookFunctionsBin2HexRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsBin2HexRequestParameter undocumented

type WorkbookFunctionsBin2OctRequest ¶

type WorkbookFunctionsBin2OctRequest struct{ BaseRequest }

func (*WorkbookFunctionsBin2OctRequest) Post ¶

type WorkbookFunctionsBin2OctRequestBuilder ¶

type WorkbookFunctionsBin2OctRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBin2OctRequestBuilder) Request ¶

type WorkbookFunctionsBin2OctRequestParameter ¶

type WorkbookFunctionsBin2OctRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsBin2OctRequestParameter undocumented

type WorkbookFunctionsBinom_DistRequest ¶

type WorkbookFunctionsBinom_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsBinom_DistRequest) Post ¶

type WorkbookFunctionsBinom_DistRequestBuilder ¶

type WorkbookFunctionsBinom_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBinom_DistRequestBuilder) Request ¶

type WorkbookFunctionsBinom_DistRequestParameter ¶

type WorkbookFunctionsBinom_DistRequestParameter struct {
	// NumberS undocumented
	NumberS json.RawMessage `json:"numberS,omitempty"`
	// Trials undocumented
	Trials json.RawMessage `json:"trials,omitempty"`
	// ProbabilityS undocumented
	ProbabilityS json.RawMessage `json:"probabilityS,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsBinom_DistRequestParameter undocumented

type WorkbookFunctionsBinom_Dist_RangeRequest ¶

type WorkbookFunctionsBinom_Dist_RangeRequest struct{ BaseRequest }

func (*WorkbookFunctionsBinom_Dist_RangeRequest) Post ¶

type WorkbookFunctionsBinom_Dist_RangeRequestBuilder ¶

type WorkbookFunctionsBinom_Dist_RangeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBinom_Dist_RangeRequestBuilder) Request ¶

type WorkbookFunctionsBinom_Dist_RangeRequestParameter ¶

type WorkbookFunctionsBinom_Dist_RangeRequestParameter struct {
	// Trials undocumented
	Trials json.RawMessage `json:"trials,omitempty"`
	// ProbabilityS undocumented
	ProbabilityS json.RawMessage `json:"probabilityS,omitempty"`
	// NumberS undocumented
	NumberS json.RawMessage `json:"numberS,omitempty"`
	// NumberS2 undocumented
	NumberS2 json.RawMessage `json:"numberS2,omitempty"`
}

WorkbookFunctionsBinom_Dist_RangeRequestParameter undocumented

type WorkbookFunctionsBinom_InvRequest ¶

type WorkbookFunctionsBinom_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsBinom_InvRequest) Post ¶

type WorkbookFunctionsBinom_InvRequestBuilder ¶

type WorkbookFunctionsBinom_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBinom_InvRequestBuilder) Request ¶

type WorkbookFunctionsBinom_InvRequestParameter ¶

type WorkbookFunctionsBinom_InvRequestParameter struct {
	// Trials undocumented
	Trials json.RawMessage `json:"trials,omitempty"`
	// ProbabilityS undocumented
	ProbabilityS json.RawMessage `json:"probabilityS,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
}

WorkbookFunctionsBinom_InvRequestParameter undocumented

type WorkbookFunctionsBitandRequest ¶

type WorkbookFunctionsBitandRequest struct{ BaseRequest }

func (*WorkbookFunctionsBitandRequest) Post ¶

type WorkbookFunctionsBitandRequestBuilder ¶

type WorkbookFunctionsBitandRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBitandRequestBuilder) Request ¶

type WorkbookFunctionsBitandRequestParameter ¶

type WorkbookFunctionsBitandRequestParameter struct {
	// Number1 undocumented
	Number1 json.RawMessage `json:"number1,omitempty"`
	// Number2 undocumented
	Number2 json.RawMessage `json:"number2,omitempty"`
}

WorkbookFunctionsBitandRequestParameter undocumented

type WorkbookFunctionsBitlshiftRequest ¶

type WorkbookFunctionsBitlshiftRequest struct{ BaseRequest }

func (*WorkbookFunctionsBitlshiftRequest) Post ¶

type WorkbookFunctionsBitlshiftRequestBuilder ¶

type WorkbookFunctionsBitlshiftRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBitlshiftRequestBuilder) Request ¶

type WorkbookFunctionsBitlshiftRequestParameter ¶

type WorkbookFunctionsBitlshiftRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// ShiftAmount undocumented
	ShiftAmount json.RawMessage `json:"shiftAmount,omitempty"`
}

WorkbookFunctionsBitlshiftRequestParameter undocumented

type WorkbookFunctionsBitorRequest ¶

type WorkbookFunctionsBitorRequest struct{ BaseRequest }

func (*WorkbookFunctionsBitorRequest) Post ¶

type WorkbookFunctionsBitorRequestBuilder ¶

type WorkbookFunctionsBitorRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBitorRequestBuilder) Request ¶

type WorkbookFunctionsBitorRequestParameter ¶

type WorkbookFunctionsBitorRequestParameter struct {
	// Number1 undocumented
	Number1 json.RawMessage `json:"number1,omitempty"`
	// Number2 undocumented
	Number2 json.RawMessage `json:"number2,omitempty"`
}

WorkbookFunctionsBitorRequestParameter undocumented

type WorkbookFunctionsBitrshiftRequest ¶

type WorkbookFunctionsBitrshiftRequest struct{ BaseRequest }

func (*WorkbookFunctionsBitrshiftRequest) Post ¶

type WorkbookFunctionsBitrshiftRequestBuilder ¶

type WorkbookFunctionsBitrshiftRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBitrshiftRequestBuilder) Request ¶

type WorkbookFunctionsBitrshiftRequestParameter ¶

type WorkbookFunctionsBitrshiftRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// ShiftAmount undocumented
	ShiftAmount json.RawMessage `json:"shiftAmount,omitempty"`
}

WorkbookFunctionsBitrshiftRequestParameter undocumented

type WorkbookFunctionsBitxorRequest ¶

type WorkbookFunctionsBitxorRequest struct{ BaseRequest }

func (*WorkbookFunctionsBitxorRequest) Post ¶

type WorkbookFunctionsBitxorRequestBuilder ¶

type WorkbookFunctionsBitxorRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsBitxorRequestBuilder) Request ¶

type WorkbookFunctionsBitxorRequestParameter ¶

type WorkbookFunctionsBitxorRequestParameter struct {
	// Number1 undocumented
	Number1 json.RawMessage `json:"number1,omitempty"`
	// Number2 undocumented
	Number2 json.RawMessage `json:"number2,omitempty"`
}

WorkbookFunctionsBitxorRequestParameter undocumented

type WorkbookFunctionsCeiling_MathRequest ¶

type WorkbookFunctionsCeiling_MathRequest struct{ BaseRequest }

func (*WorkbookFunctionsCeiling_MathRequest) Post ¶

type WorkbookFunctionsCeiling_MathRequestBuilder ¶

type WorkbookFunctionsCeiling_MathRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCeiling_MathRequestBuilder) Request ¶

type WorkbookFunctionsCeiling_MathRequestParameter ¶

type WorkbookFunctionsCeiling_MathRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
	// Mode undocumented
	Mode json.RawMessage `json:"mode,omitempty"`
}

WorkbookFunctionsCeiling_MathRequestParameter undocumented

type WorkbookFunctionsCeiling_PreciseRequest ¶

type WorkbookFunctionsCeiling_PreciseRequest struct{ BaseRequest }

func (*WorkbookFunctionsCeiling_PreciseRequest) Post ¶

type WorkbookFunctionsCeiling_PreciseRequestBuilder ¶

type WorkbookFunctionsCeiling_PreciseRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCeiling_PreciseRequestBuilder) Request ¶

type WorkbookFunctionsCeiling_PreciseRequestParameter ¶

type WorkbookFunctionsCeiling_PreciseRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

WorkbookFunctionsCeiling_PreciseRequestParameter undocumented

type WorkbookFunctionsCharRequest ¶

type WorkbookFunctionsCharRequest struct{ BaseRequest }

func (*WorkbookFunctionsCharRequest) Post ¶

type WorkbookFunctionsCharRequestBuilder ¶

type WorkbookFunctionsCharRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCharRequestBuilder) Request ¶

type WorkbookFunctionsCharRequestParameter ¶

type WorkbookFunctionsCharRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsCharRequestParameter undocumented

type WorkbookFunctionsChiSq_DistRequest ¶

type WorkbookFunctionsChiSq_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsChiSq_DistRequest) Post ¶

type WorkbookFunctionsChiSq_DistRequestBuilder ¶

type WorkbookFunctionsChiSq_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsChiSq_DistRequestBuilder) Request ¶

type WorkbookFunctionsChiSq_DistRequestParameter ¶

type WorkbookFunctionsChiSq_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsChiSq_DistRequestParameter undocumented

type WorkbookFunctionsChiSq_Dist_RTRequest ¶

type WorkbookFunctionsChiSq_Dist_RTRequest struct{ BaseRequest }

func (*WorkbookFunctionsChiSq_Dist_RTRequest) Post ¶

type WorkbookFunctionsChiSq_Dist_RTRequestBuilder ¶

type WorkbookFunctionsChiSq_Dist_RTRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsChiSq_Dist_RTRequestBuilder) Request ¶

type WorkbookFunctionsChiSq_Dist_RTRequestParameter ¶

type WorkbookFunctionsChiSq_Dist_RTRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

WorkbookFunctionsChiSq_Dist_RTRequestParameter undocumented

type WorkbookFunctionsChiSq_InvRequest ¶

type WorkbookFunctionsChiSq_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsChiSq_InvRequest) Post ¶

type WorkbookFunctionsChiSq_InvRequestBuilder ¶

type WorkbookFunctionsChiSq_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsChiSq_InvRequestBuilder) Request ¶

type WorkbookFunctionsChiSq_InvRequestParameter ¶

type WorkbookFunctionsChiSq_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

WorkbookFunctionsChiSq_InvRequestParameter undocumented

type WorkbookFunctionsChiSq_Inv_RTRequest ¶

type WorkbookFunctionsChiSq_Inv_RTRequest struct{ BaseRequest }

func (*WorkbookFunctionsChiSq_Inv_RTRequest) Post ¶

type WorkbookFunctionsChiSq_Inv_RTRequestBuilder ¶

type WorkbookFunctionsChiSq_Inv_RTRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsChiSq_Inv_RTRequestBuilder) Request ¶

type WorkbookFunctionsChiSq_Inv_RTRequestParameter ¶

type WorkbookFunctionsChiSq_Inv_RTRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

WorkbookFunctionsChiSq_Inv_RTRequestParameter undocumented

type WorkbookFunctionsChooseRequest ¶

type WorkbookFunctionsChooseRequest struct{ BaseRequest }

func (*WorkbookFunctionsChooseRequest) Post ¶

type WorkbookFunctionsChooseRequestBuilder ¶

type WorkbookFunctionsChooseRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsChooseRequestBuilder) Request ¶

type WorkbookFunctionsChooseRequestParameter ¶

type WorkbookFunctionsChooseRequestParameter struct {
	// IndexNum undocumented
	IndexNum json.RawMessage `json:"indexNum,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsChooseRequestParameter undocumented

type WorkbookFunctionsCleanRequest ¶

type WorkbookFunctionsCleanRequest struct{ BaseRequest }

func (*WorkbookFunctionsCleanRequest) Post ¶

type WorkbookFunctionsCleanRequestBuilder ¶

type WorkbookFunctionsCleanRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCleanRequestBuilder) Request ¶

type WorkbookFunctionsCleanRequestParameter ¶

type WorkbookFunctionsCleanRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsCleanRequestParameter undocumented

type WorkbookFunctionsCodeRequest ¶

type WorkbookFunctionsCodeRequest struct{ BaseRequest }

func (*WorkbookFunctionsCodeRequest) Post ¶

type WorkbookFunctionsCodeRequestBuilder ¶

type WorkbookFunctionsCodeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCodeRequestBuilder) Request ¶

type WorkbookFunctionsCodeRequestParameter ¶

type WorkbookFunctionsCodeRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsCodeRequestParameter undocumented

type WorkbookFunctionsColumnsRequest ¶

type WorkbookFunctionsColumnsRequest struct{ BaseRequest }

func (*WorkbookFunctionsColumnsRequest) Post ¶

type WorkbookFunctionsColumnsRequestBuilder ¶

type WorkbookFunctionsColumnsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsColumnsRequestBuilder) Request ¶

type WorkbookFunctionsColumnsRequestParameter ¶

type WorkbookFunctionsColumnsRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
}

WorkbookFunctionsColumnsRequestParameter undocumented

type WorkbookFunctionsCombinRequest ¶

type WorkbookFunctionsCombinRequest struct{ BaseRequest }

func (*WorkbookFunctionsCombinRequest) Post ¶

type WorkbookFunctionsCombinRequestBuilder ¶

type WorkbookFunctionsCombinRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCombinRequestBuilder) Request ¶

type WorkbookFunctionsCombinRequestParameter ¶

type WorkbookFunctionsCombinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumberChosen undocumented
	NumberChosen json.RawMessage `json:"numberChosen,omitempty"`
}

WorkbookFunctionsCombinRequestParameter undocumented

type WorkbookFunctionsCombinaRequest ¶

type WorkbookFunctionsCombinaRequest struct{ BaseRequest }

func (*WorkbookFunctionsCombinaRequest) Post ¶

type WorkbookFunctionsCombinaRequestBuilder ¶

type WorkbookFunctionsCombinaRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCombinaRequestBuilder) Request ¶

type WorkbookFunctionsCombinaRequestParameter ¶

type WorkbookFunctionsCombinaRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumberChosen undocumented
	NumberChosen json.RawMessage `json:"numberChosen,omitempty"`
}

WorkbookFunctionsCombinaRequestParameter undocumented

type WorkbookFunctionsComplexRequest ¶

type WorkbookFunctionsComplexRequest struct{ BaseRequest }

func (*WorkbookFunctionsComplexRequest) Post ¶

type WorkbookFunctionsComplexRequestBuilder ¶

type WorkbookFunctionsComplexRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsComplexRequestBuilder) Request ¶

type WorkbookFunctionsComplexRequestParameter ¶

type WorkbookFunctionsComplexRequestParameter struct {
	// RealNum undocumented
	RealNum json.RawMessage `json:"realNum,omitempty"`
	// INum undocumented
	INum json.RawMessage `json:"iNum,omitempty"`
	// Suffix undocumented
	Suffix json.RawMessage `json:"suffix,omitempty"`
}

WorkbookFunctionsComplexRequestParameter undocumented

type WorkbookFunctionsConcatenateRequest ¶

type WorkbookFunctionsConcatenateRequest struct{ BaseRequest }

func (*WorkbookFunctionsConcatenateRequest) Post ¶

type WorkbookFunctionsConcatenateRequestBuilder ¶

type WorkbookFunctionsConcatenateRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsConcatenateRequestBuilder) Request ¶

type WorkbookFunctionsConcatenateRequestParameter ¶

type WorkbookFunctionsConcatenateRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsConcatenateRequestParameter undocumented

type WorkbookFunctionsConfidence_NormRequest ¶

type WorkbookFunctionsConfidence_NormRequest struct{ BaseRequest }

func (*WorkbookFunctionsConfidence_NormRequest) Post ¶

type WorkbookFunctionsConfidence_NormRequestBuilder ¶

type WorkbookFunctionsConfidence_NormRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsConfidence_NormRequestBuilder) Request ¶

type WorkbookFunctionsConfidence_NormRequestParameter ¶

type WorkbookFunctionsConfidence_NormRequestParameter struct {
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
	// Size undocumented
	Size json.RawMessage `json:"size,omitempty"`
}

WorkbookFunctionsConfidence_NormRequestParameter undocumented

type WorkbookFunctionsConfidence_TRequest ¶

type WorkbookFunctionsConfidence_TRequest struct{ BaseRequest }

func (*WorkbookFunctionsConfidence_TRequest) Post ¶

type WorkbookFunctionsConfidence_TRequestBuilder ¶

type WorkbookFunctionsConfidence_TRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsConfidence_TRequestBuilder) Request ¶

type WorkbookFunctionsConfidence_TRequestParameter ¶

type WorkbookFunctionsConfidence_TRequestParameter struct {
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
	// Size undocumented
	Size json.RawMessage `json:"size,omitempty"`
}

WorkbookFunctionsConfidence_TRequestParameter undocumented

type WorkbookFunctionsConvertRequest ¶

type WorkbookFunctionsConvertRequest struct{ BaseRequest }

func (*WorkbookFunctionsConvertRequest) Post ¶

type WorkbookFunctionsConvertRequestBuilder ¶

type WorkbookFunctionsConvertRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsConvertRequestBuilder) Request ¶

type WorkbookFunctionsConvertRequestParameter ¶

type WorkbookFunctionsConvertRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// FromUnit undocumented
	FromUnit json.RawMessage `json:"fromUnit,omitempty"`
	// ToUnit undocumented
	ToUnit json.RawMessage `json:"toUnit,omitempty"`
}

WorkbookFunctionsConvertRequestParameter undocumented

type WorkbookFunctionsCosRequest ¶

type WorkbookFunctionsCosRequest struct{ BaseRequest }

func (*WorkbookFunctionsCosRequest) Post ¶

type WorkbookFunctionsCosRequestBuilder ¶

type WorkbookFunctionsCosRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCosRequestBuilder) Request ¶

type WorkbookFunctionsCosRequestParameter ¶

type WorkbookFunctionsCosRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsCosRequestParameter undocumented

type WorkbookFunctionsCoshRequest ¶

type WorkbookFunctionsCoshRequest struct{ BaseRequest }

func (*WorkbookFunctionsCoshRequest) Post ¶

type WorkbookFunctionsCoshRequestBuilder ¶

type WorkbookFunctionsCoshRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCoshRequestBuilder) Request ¶

type WorkbookFunctionsCoshRequestParameter ¶

type WorkbookFunctionsCoshRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsCoshRequestParameter undocumented

type WorkbookFunctionsCotRequest ¶

type WorkbookFunctionsCotRequest struct{ BaseRequest }

func (*WorkbookFunctionsCotRequest) Post ¶

type WorkbookFunctionsCotRequestBuilder ¶

type WorkbookFunctionsCotRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCotRequestBuilder) Request ¶

type WorkbookFunctionsCotRequestParameter ¶

type WorkbookFunctionsCotRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsCotRequestParameter undocumented

type WorkbookFunctionsCothRequest ¶

type WorkbookFunctionsCothRequest struct{ BaseRequest }

func (*WorkbookFunctionsCothRequest) Post ¶

type WorkbookFunctionsCothRequestBuilder ¶

type WorkbookFunctionsCothRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCothRequestBuilder) Request ¶

type WorkbookFunctionsCothRequestParameter ¶

type WorkbookFunctionsCothRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsCothRequestParameter undocumented

type WorkbookFunctionsCountARequest ¶

type WorkbookFunctionsCountARequest struct{ BaseRequest }

func (*WorkbookFunctionsCountARequest) Post ¶

type WorkbookFunctionsCountARequestBuilder ¶

type WorkbookFunctionsCountARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCountARequestBuilder) Request ¶

type WorkbookFunctionsCountARequestParameter ¶

type WorkbookFunctionsCountARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsCountARequestParameter undocumented

type WorkbookFunctionsCountBlankRequest ¶

type WorkbookFunctionsCountBlankRequest struct{ BaseRequest }

func (*WorkbookFunctionsCountBlankRequest) Post ¶

type WorkbookFunctionsCountBlankRequestBuilder ¶

type WorkbookFunctionsCountBlankRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCountBlankRequestBuilder) Request ¶

type WorkbookFunctionsCountBlankRequestParameter ¶

type WorkbookFunctionsCountBlankRequestParameter struct {
	// Range undocumented
	Range json.RawMessage `json:"range,omitempty"`
}

WorkbookFunctionsCountBlankRequestParameter undocumented

type WorkbookFunctionsCountIfRequest ¶

type WorkbookFunctionsCountIfRequest struct{ BaseRequest }

func (*WorkbookFunctionsCountIfRequest) Post ¶

type WorkbookFunctionsCountIfRequestBuilder ¶

type WorkbookFunctionsCountIfRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCountIfRequestBuilder) Request ¶

type WorkbookFunctionsCountIfRequestParameter ¶

type WorkbookFunctionsCountIfRequestParameter struct {
	// Range undocumented
	Range json.RawMessage `json:"range,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsCountIfRequestParameter undocumented

type WorkbookFunctionsCountIfsRequest ¶

type WorkbookFunctionsCountIfsRequest struct{ BaseRequest }

func (*WorkbookFunctionsCountIfsRequest) Post ¶

type WorkbookFunctionsCountIfsRequestBuilder ¶

type WorkbookFunctionsCountIfsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCountIfsRequestBuilder) Request ¶

type WorkbookFunctionsCountIfsRequestParameter ¶

type WorkbookFunctionsCountIfsRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsCountIfsRequestParameter undocumented

type WorkbookFunctionsCountRequest ¶

type WorkbookFunctionsCountRequest struct{ BaseRequest }

func (*WorkbookFunctionsCountRequest) Post ¶

type WorkbookFunctionsCountRequestBuilder ¶

type WorkbookFunctionsCountRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCountRequestBuilder) Request ¶

type WorkbookFunctionsCountRequestParameter ¶

type WorkbookFunctionsCountRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsCountRequestParameter undocumented

type WorkbookFunctionsCoupDayBsRequest ¶

type WorkbookFunctionsCoupDayBsRequest struct{ BaseRequest }

func (*WorkbookFunctionsCoupDayBsRequest) Post ¶

type WorkbookFunctionsCoupDayBsRequestBuilder ¶

type WorkbookFunctionsCoupDayBsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCoupDayBsRequestBuilder) Request ¶

type WorkbookFunctionsCoupDayBsRequestParameter ¶

type WorkbookFunctionsCoupDayBsRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsCoupDayBsRequestParameter undocumented

type WorkbookFunctionsCoupDaysNcRequest ¶

type WorkbookFunctionsCoupDaysNcRequest struct{ BaseRequest }

func (*WorkbookFunctionsCoupDaysNcRequest) Post ¶

type WorkbookFunctionsCoupDaysNcRequestBuilder ¶

type WorkbookFunctionsCoupDaysNcRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCoupDaysNcRequestBuilder) Request ¶

type WorkbookFunctionsCoupDaysNcRequestParameter ¶

type WorkbookFunctionsCoupDaysNcRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsCoupDaysNcRequestParameter undocumented

type WorkbookFunctionsCoupDaysRequest ¶

type WorkbookFunctionsCoupDaysRequest struct{ BaseRequest }

func (*WorkbookFunctionsCoupDaysRequest) Post ¶

type WorkbookFunctionsCoupDaysRequestBuilder ¶

type WorkbookFunctionsCoupDaysRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCoupDaysRequestBuilder) Request ¶

type WorkbookFunctionsCoupDaysRequestParameter ¶

type WorkbookFunctionsCoupDaysRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsCoupDaysRequestParameter undocumented

type WorkbookFunctionsCoupNcdRequest ¶

type WorkbookFunctionsCoupNcdRequest struct{ BaseRequest }

func (*WorkbookFunctionsCoupNcdRequest) Post ¶

type WorkbookFunctionsCoupNcdRequestBuilder ¶

type WorkbookFunctionsCoupNcdRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCoupNcdRequestBuilder) Request ¶

type WorkbookFunctionsCoupNcdRequestParameter ¶

type WorkbookFunctionsCoupNcdRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsCoupNcdRequestParameter undocumented

type WorkbookFunctionsCoupNumRequest ¶

type WorkbookFunctionsCoupNumRequest struct{ BaseRequest }

func (*WorkbookFunctionsCoupNumRequest) Post ¶

type WorkbookFunctionsCoupNumRequestBuilder ¶

type WorkbookFunctionsCoupNumRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCoupNumRequestBuilder) Request ¶

type WorkbookFunctionsCoupNumRequestParameter ¶

type WorkbookFunctionsCoupNumRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsCoupNumRequestParameter undocumented

type WorkbookFunctionsCoupPcdRequest ¶

type WorkbookFunctionsCoupPcdRequest struct{ BaseRequest }

func (*WorkbookFunctionsCoupPcdRequest) Post ¶

type WorkbookFunctionsCoupPcdRequestBuilder ¶

type WorkbookFunctionsCoupPcdRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCoupPcdRequestBuilder) Request ¶

type WorkbookFunctionsCoupPcdRequestParameter ¶

type WorkbookFunctionsCoupPcdRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsCoupPcdRequestParameter undocumented

type WorkbookFunctionsCscRequest ¶

type WorkbookFunctionsCscRequest struct{ BaseRequest }

func (*WorkbookFunctionsCscRequest) Post ¶

type WorkbookFunctionsCscRequestBuilder ¶

type WorkbookFunctionsCscRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCscRequestBuilder) Request ¶

type WorkbookFunctionsCscRequestParameter ¶

type WorkbookFunctionsCscRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsCscRequestParameter undocumented

type WorkbookFunctionsCschRequest ¶

type WorkbookFunctionsCschRequest struct{ BaseRequest }

func (*WorkbookFunctionsCschRequest) Post ¶

type WorkbookFunctionsCschRequestBuilder ¶

type WorkbookFunctionsCschRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCschRequestBuilder) Request ¶

type WorkbookFunctionsCschRequestParameter ¶

type WorkbookFunctionsCschRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsCschRequestParameter undocumented

type WorkbookFunctionsCumIPmtRequest ¶

type WorkbookFunctionsCumIPmtRequest struct{ BaseRequest }

func (*WorkbookFunctionsCumIPmtRequest) Post ¶

type WorkbookFunctionsCumIPmtRequestBuilder ¶

type WorkbookFunctionsCumIPmtRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCumIPmtRequestBuilder) Request ¶

type WorkbookFunctionsCumIPmtRequestParameter ¶

type WorkbookFunctionsCumIPmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// StartPeriod undocumented
	StartPeriod json.RawMessage `json:"startPeriod,omitempty"`
	// EndPeriod undocumented
	EndPeriod json.RawMessage `json:"endPeriod,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

WorkbookFunctionsCumIPmtRequestParameter undocumented

type WorkbookFunctionsCumPrincRequest ¶

type WorkbookFunctionsCumPrincRequest struct{ BaseRequest }

func (*WorkbookFunctionsCumPrincRequest) Post ¶

type WorkbookFunctionsCumPrincRequestBuilder ¶

type WorkbookFunctionsCumPrincRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsCumPrincRequestBuilder) Request ¶

type WorkbookFunctionsCumPrincRequestParameter ¶

type WorkbookFunctionsCumPrincRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// StartPeriod undocumented
	StartPeriod json.RawMessage `json:"startPeriod,omitempty"`
	// EndPeriod undocumented
	EndPeriod json.RawMessage `json:"endPeriod,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

WorkbookFunctionsCumPrincRequestParameter undocumented

type WorkbookFunctionsDateRequest ¶

type WorkbookFunctionsDateRequest struct{ BaseRequest }

func (*WorkbookFunctionsDateRequest) Post ¶

type WorkbookFunctionsDateRequestBuilder ¶

type WorkbookFunctionsDateRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDateRequestBuilder) Request ¶

type WorkbookFunctionsDateRequestParameter ¶

type WorkbookFunctionsDateRequestParameter struct {
	// Year undocumented
	Year json.RawMessage `json:"year,omitempty"`
	// Month undocumented
	Month json.RawMessage `json:"month,omitempty"`
	// Day undocumented
	Day json.RawMessage `json:"day,omitempty"`
}

WorkbookFunctionsDateRequestParameter undocumented

type WorkbookFunctionsDatevalueRequest ¶

type WorkbookFunctionsDatevalueRequest struct{ BaseRequest }

func (*WorkbookFunctionsDatevalueRequest) Post ¶

type WorkbookFunctionsDatevalueRequestBuilder ¶

type WorkbookFunctionsDatevalueRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDatevalueRequestBuilder) Request ¶

type WorkbookFunctionsDatevalueRequestParameter ¶

type WorkbookFunctionsDatevalueRequestParameter struct {
	// DateText undocumented
	DateText json.RawMessage `json:"dateText,omitempty"`
}

WorkbookFunctionsDatevalueRequestParameter undocumented

type WorkbookFunctionsDaverageRequest ¶

type WorkbookFunctionsDaverageRequest struct{ BaseRequest }

func (*WorkbookFunctionsDaverageRequest) Post ¶

type WorkbookFunctionsDaverageRequestBuilder ¶

type WorkbookFunctionsDaverageRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDaverageRequestBuilder) Request ¶

type WorkbookFunctionsDaverageRequestParameter ¶

type WorkbookFunctionsDaverageRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDaverageRequestParameter undocumented

type WorkbookFunctionsDayRequest ¶

type WorkbookFunctionsDayRequest struct{ BaseRequest }

func (*WorkbookFunctionsDayRequest) Post ¶

type WorkbookFunctionsDayRequestBuilder ¶

type WorkbookFunctionsDayRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDayRequestBuilder) Request ¶

type WorkbookFunctionsDayRequestParameter ¶

type WorkbookFunctionsDayRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

WorkbookFunctionsDayRequestParameter undocumented

type WorkbookFunctionsDays360Request ¶

type WorkbookFunctionsDays360Request struct{ BaseRequest }

func (*WorkbookFunctionsDays360Request) Post ¶

type WorkbookFunctionsDays360RequestBuilder ¶

type WorkbookFunctionsDays360RequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDays360RequestBuilder) Request ¶

type WorkbookFunctionsDays360RequestParameter ¶

type WorkbookFunctionsDays360RequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// Method undocumented
	Method json.RawMessage `json:"method,omitempty"`
}

WorkbookFunctionsDays360RequestParameter undocumented

type WorkbookFunctionsDaysRequest ¶

type WorkbookFunctionsDaysRequest struct{ BaseRequest }

func (*WorkbookFunctionsDaysRequest) Post ¶

type WorkbookFunctionsDaysRequestBuilder ¶

type WorkbookFunctionsDaysRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDaysRequestBuilder) Request ¶

type WorkbookFunctionsDaysRequestParameter ¶

type WorkbookFunctionsDaysRequestParameter struct {
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
}

WorkbookFunctionsDaysRequestParameter undocumented

type WorkbookFunctionsDbRequest ¶

type WorkbookFunctionsDbRequest struct{ BaseRequest }

func (*WorkbookFunctionsDbRequest) Post ¶

type WorkbookFunctionsDbRequestBuilder ¶

type WorkbookFunctionsDbRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDbRequestBuilder) Request ¶

type WorkbookFunctionsDbRequestParameter ¶

type WorkbookFunctionsDbRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
	// Period undocumented
	Period json.RawMessage `json:"period,omitempty"`
	// Month undocumented
	Month json.RawMessage `json:"month,omitempty"`
}

WorkbookFunctionsDbRequestParameter undocumented

type WorkbookFunctionsDbcsRequest ¶

type WorkbookFunctionsDbcsRequest struct{ BaseRequest }

func (*WorkbookFunctionsDbcsRequest) Post ¶

type WorkbookFunctionsDbcsRequestBuilder ¶

type WorkbookFunctionsDbcsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDbcsRequestBuilder) Request ¶

type WorkbookFunctionsDbcsRequestParameter ¶

type WorkbookFunctionsDbcsRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsDbcsRequestParameter undocumented

type WorkbookFunctionsDcountARequest ¶

type WorkbookFunctionsDcountARequest struct{ BaseRequest }

func (*WorkbookFunctionsDcountARequest) Post ¶

type WorkbookFunctionsDcountARequestBuilder ¶

type WorkbookFunctionsDcountARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDcountARequestBuilder) Request ¶

type WorkbookFunctionsDcountARequestParameter ¶

type WorkbookFunctionsDcountARequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDcountARequestParameter undocumented

type WorkbookFunctionsDcountRequest ¶

type WorkbookFunctionsDcountRequest struct{ BaseRequest }

func (*WorkbookFunctionsDcountRequest) Post ¶

type WorkbookFunctionsDcountRequestBuilder ¶

type WorkbookFunctionsDcountRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDcountRequestBuilder) Request ¶

type WorkbookFunctionsDcountRequestParameter ¶

type WorkbookFunctionsDcountRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDcountRequestParameter undocumented

type WorkbookFunctionsDdbRequest ¶

type WorkbookFunctionsDdbRequest struct{ BaseRequest }

func (*WorkbookFunctionsDdbRequest) Post ¶

type WorkbookFunctionsDdbRequestBuilder ¶

type WorkbookFunctionsDdbRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDdbRequestBuilder) Request ¶

type WorkbookFunctionsDdbRequestParameter ¶

type WorkbookFunctionsDdbRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
	// Period undocumented
	Period json.RawMessage `json:"period,omitempty"`
	// Factor undocumented
	Factor json.RawMessage `json:"factor,omitempty"`
}

WorkbookFunctionsDdbRequestParameter undocumented

type WorkbookFunctionsDec2BinRequest ¶

type WorkbookFunctionsDec2BinRequest struct{ BaseRequest }

func (*WorkbookFunctionsDec2BinRequest) Post ¶

type WorkbookFunctionsDec2BinRequestBuilder ¶

type WorkbookFunctionsDec2BinRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDec2BinRequestBuilder) Request ¶

type WorkbookFunctionsDec2BinRequestParameter ¶

type WorkbookFunctionsDec2BinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsDec2BinRequestParameter undocumented

type WorkbookFunctionsDec2HexRequest ¶

type WorkbookFunctionsDec2HexRequest struct{ BaseRequest }

func (*WorkbookFunctionsDec2HexRequest) Post ¶

type WorkbookFunctionsDec2HexRequestBuilder ¶

type WorkbookFunctionsDec2HexRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDec2HexRequestBuilder) Request ¶

type WorkbookFunctionsDec2HexRequestParameter ¶

type WorkbookFunctionsDec2HexRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsDec2HexRequestParameter undocumented

type WorkbookFunctionsDec2OctRequest ¶

type WorkbookFunctionsDec2OctRequest struct{ BaseRequest }

func (*WorkbookFunctionsDec2OctRequest) Post ¶

type WorkbookFunctionsDec2OctRequestBuilder ¶

type WorkbookFunctionsDec2OctRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDec2OctRequestBuilder) Request ¶

type WorkbookFunctionsDec2OctRequestParameter ¶

type WorkbookFunctionsDec2OctRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsDec2OctRequestParameter undocumented

type WorkbookFunctionsDecimalRequest ¶

type WorkbookFunctionsDecimalRequest struct{ BaseRequest }

func (*WorkbookFunctionsDecimalRequest) Post ¶

type WorkbookFunctionsDecimalRequestBuilder ¶

type WorkbookFunctionsDecimalRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDecimalRequestBuilder) Request ¶

type WorkbookFunctionsDecimalRequestParameter ¶

type WorkbookFunctionsDecimalRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Radix undocumented
	Radix json.RawMessage `json:"radix,omitempty"`
}

WorkbookFunctionsDecimalRequestParameter undocumented

type WorkbookFunctionsDegreesRequest ¶

type WorkbookFunctionsDegreesRequest struct{ BaseRequest }

func (*WorkbookFunctionsDegreesRequest) Post ¶

type WorkbookFunctionsDegreesRequestBuilder ¶

type WorkbookFunctionsDegreesRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDegreesRequestBuilder) Request ¶

type WorkbookFunctionsDegreesRequestParameter ¶

type WorkbookFunctionsDegreesRequestParameter struct {
	// Angle undocumented
	Angle json.RawMessage `json:"angle,omitempty"`
}

WorkbookFunctionsDegreesRequestParameter undocumented

type WorkbookFunctionsDeltaRequest ¶

type WorkbookFunctionsDeltaRequest struct{ BaseRequest }

func (*WorkbookFunctionsDeltaRequest) Post ¶

type WorkbookFunctionsDeltaRequestBuilder ¶

type WorkbookFunctionsDeltaRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDeltaRequestBuilder) Request ¶

type WorkbookFunctionsDeltaRequestParameter ¶

type WorkbookFunctionsDeltaRequestParameter struct {
	// Number1 undocumented
	Number1 json.RawMessage `json:"number1,omitempty"`
	// Number2 undocumented
	Number2 json.RawMessage `json:"number2,omitempty"`
}

WorkbookFunctionsDeltaRequestParameter undocumented

type WorkbookFunctionsDevSqRequest ¶

type WorkbookFunctionsDevSqRequest struct{ BaseRequest }

func (*WorkbookFunctionsDevSqRequest) Post ¶

type WorkbookFunctionsDevSqRequestBuilder ¶

type WorkbookFunctionsDevSqRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDevSqRequestBuilder) Request ¶

type WorkbookFunctionsDevSqRequestParameter ¶

type WorkbookFunctionsDevSqRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsDevSqRequestParameter undocumented

type WorkbookFunctionsDgetRequest ¶

type WorkbookFunctionsDgetRequest struct{ BaseRequest }

func (*WorkbookFunctionsDgetRequest) Post ¶

type WorkbookFunctionsDgetRequestBuilder ¶

type WorkbookFunctionsDgetRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDgetRequestBuilder) Request ¶

type WorkbookFunctionsDgetRequestParameter ¶

type WorkbookFunctionsDgetRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDgetRequestParameter undocumented

type WorkbookFunctionsDiscRequest ¶

type WorkbookFunctionsDiscRequest struct{ BaseRequest }

func (*WorkbookFunctionsDiscRequest) Post ¶

type WorkbookFunctionsDiscRequestBuilder ¶

type WorkbookFunctionsDiscRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDiscRequestBuilder) Request ¶

type WorkbookFunctionsDiscRequestParameter ¶

type WorkbookFunctionsDiscRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsDiscRequestParameter undocumented

type WorkbookFunctionsDmaxRequest ¶

type WorkbookFunctionsDmaxRequest struct{ BaseRequest }

func (*WorkbookFunctionsDmaxRequest) Post ¶

type WorkbookFunctionsDmaxRequestBuilder ¶

type WorkbookFunctionsDmaxRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDmaxRequestBuilder) Request ¶

type WorkbookFunctionsDmaxRequestParameter ¶

type WorkbookFunctionsDmaxRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDmaxRequestParameter undocumented

type WorkbookFunctionsDminRequest ¶

type WorkbookFunctionsDminRequest struct{ BaseRequest }

func (*WorkbookFunctionsDminRequest) Post ¶

type WorkbookFunctionsDminRequestBuilder ¶

type WorkbookFunctionsDminRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDminRequestBuilder) Request ¶

type WorkbookFunctionsDminRequestParameter ¶

type WorkbookFunctionsDminRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDminRequestParameter undocumented

type WorkbookFunctionsDollarDeRequest ¶

type WorkbookFunctionsDollarDeRequest struct{ BaseRequest }

func (*WorkbookFunctionsDollarDeRequest) Post ¶

type WorkbookFunctionsDollarDeRequestBuilder ¶

type WorkbookFunctionsDollarDeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDollarDeRequestBuilder) Request ¶

type WorkbookFunctionsDollarDeRequestParameter ¶

type WorkbookFunctionsDollarDeRequestParameter struct {
	// FractionalDollar undocumented
	FractionalDollar json.RawMessage `json:"fractionalDollar,omitempty"`
	// Fraction undocumented
	Fraction json.RawMessage `json:"fraction,omitempty"`
}

WorkbookFunctionsDollarDeRequestParameter undocumented

type WorkbookFunctionsDollarFrRequest ¶

type WorkbookFunctionsDollarFrRequest struct{ BaseRequest }

func (*WorkbookFunctionsDollarFrRequest) Post ¶

type WorkbookFunctionsDollarFrRequestBuilder ¶

type WorkbookFunctionsDollarFrRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDollarFrRequestBuilder) Request ¶

type WorkbookFunctionsDollarFrRequestParameter ¶

type WorkbookFunctionsDollarFrRequestParameter struct {
	// DecimalDollar undocumented
	DecimalDollar json.RawMessage `json:"decimalDollar,omitempty"`
	// Fraction undocumented
	Fraction json.RawMessage `json:"fraction,omitempty"`
}

WorkbookFunctionsDollarFrRequestParameter undocumented

type WorkbookFunctionsDollarRequest ¶

type WorkbookFunctionsDollarRequest struct{ BaseRequest }

func (*WorkbookFunctionsDollarRequest) Post ¶

type WorkbookFunctionsDollarRequestBuilder ¶

type WorkbookFunctionsDollarRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDollarRequestBuilder) Request ¶

type WorkbookFunctionsDollarRequestParameter ¶

type WorkbookFunctionsDollarRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Decimals undocumented
	Decimals json.RawMessage `json:"decimals,omitempty"`
}

WorkbookFunctionsDollarRequestParameter undocumented

type WorkbookFunctionsDproductRequest ¶

type WorkbookFunctionsDproductRequest struct{ BaseRequest }

func (*WorkbookFunctionsDproductRequest) Post ¶

type WorkbookFunctionsDproductRequestBuilder ¶

type WorkbookFunctionsDproductRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDproductRequestBuilder) Request ¶

type WorkbookFunctionsDproductRequestParameter ¶

type WorkbookFunctionsDproductRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDproductRequestParameter undocumented

type WorkbookFunctionsDstDevPRequest ¶

type WorkbookFunctionsDstDevPRequest struct{ BaseRequest }

func (*WorkbookFunctionsDstDevPRequest) Post ¶

type WorkbookFunctionsDstDevPRequestBuilder ¶

type WorkbookFunctionsDstDevPRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDstDevPRequestBuilder) Request ¶

type WorkbookFunctionsDstDevPRequestParameter ¶

type WorkbookFunctionsDstDevPRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDstDevPRequestParameter undocumented

type WorkbookFunctionsDstDevRequest ¶

type WorkbookFunctionsDstDevRequest struct{ BaseRequest }

func (*WorkbookFunctionsDstDevRequest) Post ¶

type WorkbookFunctionsDstDevRequestBuilder ¶

type WorkbookFunctionsDstDevRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDstDevRequestBuilder) Request ¶

type WorkbookFunctionsDstDevRequestParameter ¶

type WorkbookFunctionsDstDevRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDstDevRequestParameter undocumented

type WorkbookFunctionsDsumRequest ¶

type WorkbookFunctionsDsumRequest struct{ BaseRequest }

func (*WorkbookFunctionsDsumRequest) Post ¶

type WorkbookFunctionsDsumRequestBuilder ¶

type WorkbookFunctionsDsumRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDsumRequestBuilder) Request ¶

type WorkbookFunctionsDsumRequestParameter ¶

type WorkbookFunctionsDsumRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDsumRequestParameter undocumented

type WorkbookFunctionsDurationRequest ¶

type WorkbookFunctionsDurationRequest struct{ BaseRequest }

func (*WorkbookFunctionsDurationRequest) Post ¶

type WorkbookFunctionsDurationRequestBuilder ¶

type WorkbookFunctionsDurationRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDurationRequestBuilder) Request ¶

type WorkbookFunctionsDurationRequestParameter ¶

type WorkbookFunctionsDurationRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Coupon undocumented
	Coupon json.RawMessage `json:"coupon,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsDurationRequestParameter undocumented

type WorkbookFunctionsDvarPRequest ¶

type WorkbookFunctionsDvarPRequest struct{ BaseRequest }

func (*WorkbookFunctionsDvarPRequest) Post ¶

type WorkbookFunctionsDvarPRequestBuilder ¶

type WorkbookFunctionsDvarPRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDvarPRequestBuilder) Request ¶

type WorkbookFunctionsDvarPRequestParameter ¶

type WorkbookFunctionsDvarPRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDvarPRequestParameter undocumented

type WorkbookFunctionsDvarRequest ¶

type WorkbookFunctionsDvarRequest struct{ BaseRequest }

func (*WorkbookFunctionsDvarRequest) Post ¶

type WorkbookFunctionsDvarRequestBuilder ¶

type WorkbookFunctionsDvarRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsDvarRequestBuilder) Request ¶

type WorkbookFunctionsDvarRequestParameter ¶

type WorkbookFunctionsDvarRequestParameter struct {
	// Database undocumented
	Database json.RawMessage `json:"database,omitempty"`
	// Field undocumented
	Field json.RawMessage `json:"field,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
}

WorkbookFunctionsDvarRequestParameter undocumented

type WorkbookFunctionsEcma_CeilingRequest ¶

type WorkbookFunctionsEcma_CeilingRequest struct{ BaseRequest }

func (*WorkbookFunctionsEcma_CeilingRequest) Post ¶

type WorkbookFunctionsEcma_CeilingRequestBuilder ¶

type WorkbookFunctionsEcma_CeilingRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsEcma_CeilingRequestBuilder) Request ¶

type WorkbookFunctionsEcma_CeilingRequestParameter ¶

type WorkbookFunctionsEcma_CeilingRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

WorkbookFunctionsEcma_CeilingRequestParameter undocumented

type WorkbookFunctionsEdateRequest ¶

type WorkbookFunctionsEdateRequest struct{ BaseRequest }

func (*WorkbookFunctionsEdateRequest) Post ¶

type WorkbookFunctionsEdateRequestBuilder ¶

type WorkbookFunctionsEdateRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsEdateRequestBuilder) Request ¶

type WorkbookFunctionsEdateRequestParameter ¶

type WorkbookFunctionsEdateRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// Months undocumented
	Months json.RawMessage `json:"months,omitempty"`
}

WorkbookFunctionsEdateRequestParameter undocumented

type WorkbookFunctionsEffectRequest ¶

type WorkbookFunctionsEffectRequest struct{ BaseRequest }

func (*WorkbookFunctionsEffectRequest) Post ¶

type WorkbookFunctionsEffectRequestBuilder ¶

type WorkbookFunctionsEffectRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsEffectRequestBuilder) Request ¶

type WorkbookFunctionsEffectRequestParameter ¶

type WorkbookFunctionsEffectRequestParameter struct {
	// NominalRate undocumented
	NominalRate json.RawMessage `json:"nominalRate,omitempty"`
	// Npery undocumented
	Npery json.RawMessage `json:"npery,omitempty"`
}

WorkbookFunctionsEffectRequestParameter undocumented

type WorkbookFunctionsEoMonthRequest ¶

type WorkbookFunctionsEoMonthRequest struct{ BaseRequest }

func (*WorkbookFunctionsEoMonthRequest) Post ¶

type WorkbookFunctionsEoMonthRequestBuilder ¶

type WorkbookFunctionsEoMonthRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsEoMonthRequestBuilder) Request ¶

type WorkbookFunctionsEoMonthRequestParameter ¶

type WorkbookFunctionsEoMonthRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// Months undocumented
	Months json.RawMessage `json:"months,omitempty"`
}

WorkbookFunctionsEoMonthRequestParameter undocumented

type WorkbookFunctionsErfCRequest ¶

type WorkbookFunctionsErfCRequest struct{ BaseRequest }

func (*WorkbookFunctionsErfCRequest) Post ¶

type WorkbookFunctionsErfCRequestBuilder ¶

type WorkbookFunctionsErfCRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsErfCRequestBuilder) Request ¶

type WorkbookFunctionsErfCRequestParameter ¶

type WorkbookFunctionsErfCRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

WorkbookFunctionsErfCRequestParameter undocumented

type WorkbookFunctionsErfC_PreciseRequest ¶

type WorkbookFunctionsErfC_PreciseRequest struct{ BaseRequest }

func (*WorkbookFunctionsErfC_PreciseRequest) Post ¶

type WorkbookFunctionsErfC_PreciseRequestBuilder ¶

type WorkbookFunctionsErfC_PreciseRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsErfC_PreciseRequestBuilder) Request ¶

type WorkbookFunctionsErfC_PreciseRequestParameter ¶

type WorkbookFunctionsErfC_PreciseRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"X,omitempty"`
}

WorkbookFunctionsErfC_PreciseRequestParameter undocumented

type WorkbookFunctionsErfRequest ¶

type WorkbookFunctionsErfRequest struct{ BaseRequest }

func (*WorkbookFunctionsErfRequest) Post ¶

type WorkbookFunctionsErfRequestBuilder ¶

type WorkbookFunctionsErfRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsErfRequestBuilder) Request ¶

type WorkbookFunctionsErfRequestParameter ¶

type WorkbookFunctionsErfRequestParameter struct {
	// LowerLimit undocumented
	LowerLimit json.RawMessage `json:"lowerLimit,omitempty"`
	// UpperLimit undocumented
	UpperLimit json.RawMessage `json:"upperLimit,omitempty"`
}

WorkbookFunctionsErfRequestParameter undocumented

type WorkbookFunctionsErf_PreciseRequest ¶

type WorkbookFunctionsErf_PreciseRequest struct{ BaseRequest }

func (*WorkbookFunctionsErf_PreciseRequest) Post ¶

type WorkbookFunctionsErf_PreciseRequestBuilder ¶

type WorkbookFunctionsErf_PreciseRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsErf_PreciseRequestBuilder) Request ¶

type WorkbookFunctionsErf_PreciseRequestParameter ¶

type WorkbookFunctionsErf_PreciseRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"X,omitempty"`
}

WorkbookFunctionsErf_PreciseRequestParameter undocumented

type WorkbookFunctionsError_TypeRequest ¶

type WorkbookFunctionsError_TypeRequest struct{ BaseRequest }

func (*WorkbookFunctionsError_TypeRequest) Post ¶

type WorkbookFunctionsError_TypeRequestBuilder ¶

type WorkbookFunctionsError_TypeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsError_TypeRequestBuilder) Request ¶

type WorkbookFunctionsError_TypeRequestParameter ¶

type WorkbookFunctionsError_TypeRequestParameter struct {
	// ErrorVal undocumented
	ErrorVal json.RawMessage `json:"errorVal,omitempty"`
}

WorkbookFunctionsError_TypeRequestParameter undocumented

type WorkbookFunctionsEvenRequest ¶

type WorkbookFunctionsEvenRequest struct{ BaseRequest }

func (*WorkbookFunctionsEvenRequest) Post ¶

type WorkbookFunctionsEvenRequestBuilder ¶

type WorkbookFunctionsEvenRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsEvenRequestBuilder) Request ¶

type WorkbookFunctionsEvenRequestParameter ¶

type WorkbookFunctionsEvenRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsEvenRequestParameter undocumented

type WorkbookFunctionsExactRequest ¶

type WorkbookFunctionsExactRequest struct{ BaseRequest }

func (*WorkbookFunctionsExactRequest) Post ¶

type WorkbookFunctionsExactRequestBuilder ¶

type WorkbookFunctionsExactRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsExactRequestBuilder) Request ¶

type WorkbookFunctionsExactRequestParameter ¶

type WorkbookFunctionsExactRequestParameter struct {
	// Text1 undocumented
	Text1 json.RawMessage `json:"text1,omitempty"`
	// Text2 undocumented
	Text2 json.RawMessage `json:"text2,omitempty"`
}

WorkbookFunctionsExactRequestParameter undocumented

type WorkbookFunctionsExpRequest ¶

type WorkbookFunctionsExpRequest struct{ BaseRequest }

func (*WorkbookFunctionsExpRequest) Post ¶

type WorkbookFunctionsExpRequestBuilder ¶

type WorkbookFunctionsExpRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsExpRequestBuilder) Request ¶

type WorkbookFunctionsExpRequestParameter ¶

type WorkbookFunctionsExpRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsExpRequestParameter undocumented

type WorkbookFunctionsExpon_DistRequest ¶

type WorkbookFunctionsExpon_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsExpon_DistRequest) Post ¶

type WorkbookFunctionsExpon_DistRequestBuilder ¶

type WorkbookFunctionsExpon_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsExpon_DistRequestBuilder) Request ¶

type WorkbookFunctionsExpon_DistRequestParameter ¶

type WorkbookFunctionsExpon_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Lambda undocumented
	Lambda json.RawMessage `json:"lambda,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsExpon_DistRequestParameter undocumented

type WorkbookFunctionsF_DistRequest ¶

type WorkbookFunctionsF_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsF_DistRequest) Post ¶

type WorkbookFunctionsF_DistRequestBuilder ¶

type WorkbookFunctionsF_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsF_DistRequestBuilder) Request ¶

type WorkbookFunctionsF_DistRequestParameter ¶

type WorkbookFunctionsF_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom1 undocumented
	DegFreedom1 json.RawMessage `json:"degFreedom1,omitempty"`
	// DegFreedom2 undocumented
	DegFreedom2 json.RawMessage `json:"degFreedom2,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsF_DistRequestParameter undocumented

type WorkbookFunctionsF_Dist_RTRequest ¶

type WorkbookFunctionsF_Dist_RTRequest struct{ BaseRequest }

func (*WorkbookFunctionsF_Dist_RTRequest) Post ¶

type WorkbookFunctionsF_Dist_RTRequestBuilder ¶

type WorkbookFunctionsF_Dist_RTRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsF_Dist_RTRequestBuilder) Request ¶

type WorkbookFunctionsF_Dist_RTRequestParameter ¶

type WorkbookFunctionsF_Dist_RTRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom1 undocumented
	DegFreedom1 json.RawMessage `json:"degFreedom1,omitempty"`
	// DegFreedom2 undocumented
	DegFreedom2 json.RawMessage `json:"degFreedom2,omitempty"`
}

WorkbookFunctionsF_Dist_RTRequestParameter undocumented

type WorkbookFunctionsF_InvRequest ¶

type WorkbookFunctionsF_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsF_InvRequest) Post ¶

type WorkbookFunctionsF_InvRequestBuilder ¶

type WorkbookFunctionsF_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsF_InvRequestBuilder) Request ¶

type WorkbookFunctionsF_InvRequestParameter ¶

type WorkbookFunctionsF_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom1 undocumented
	DegFreedom1 json.RawMessage `json:"degFreedom1,omitempty"`
	// DegFreedom2 undocumented
	DegFreedom2 json.RawMessage `json:"degFreedom2,omitempty"`
}

WorkbookFunctionsF_InvRequestParameter undocumented

type WorkbookFunctionsF_Inv_RTRequest ¶

type WorkbookFunctionsF_Inv_RTRequest struct{ BaseRequest }

func (*WorkbookFunctionsF_Inv_RTRequest) Post ¶

type WorkbookFunctionsF_Inv_RTRequestBuilder ¶

type WorkbookFunctionsF_Inv_RTRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsF_Inv_RTRequestBuilder) Request ¶

type WorkbookFunctionsF_Inv_RTRequestParameter ¶

type WorkbookFunctionsF_Inv_RTRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom1 undocumented
	DegFreedom1 json.RawMessage `json:"degFreedom1,omitempty"`
	// DegFreedom2 undocumented
	DegFreedom2 json.RawMessage `json:"degFreedom2,omitempty"`
}

WorkbookFunctionsF_Inv_RTRequestParameter undocumented

type WorkbookFunctionsFactDoubleRequest ¶

type WorkbookFunctionsFactDoubleRequest struct{ BaseRequest }

func (*WorkbookFunctionsFactDoubleRequest) Post ¶

type WorkbookFunctionsFactDoubleRequestBuilder ¶

type WorkbookFunctionsFactDoubleRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFactDoubleRequestBuilder) Request ¶

type WorkbookFunctionsFactDoubleRequestParameter ¶

type WorkbookFunctionsFactDoubleRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsFactDoubleRequestParameter undocumented

type WorkbookFunctionsFactRequest ¶

type WorkbookFunctionsFactRequest struct{ BaseRequest }

func (*WorkbookFunctionsFactRequest) Post ¶

type WorkbookFunctionsFactRequestBuilder ¶

type WorkbookFunctionsFactRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFactRequestBuilder) Request ¶

type WorkbookFunctionsFactRequestParameter ¶

type WorkbookFunctionsFactRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsFactRequestParameter undocumented

type WorkbookFunctionsFalseRequest ¶

type WorkbookFunctionsFalseRequest struct{ BaseRequest }

func (*WorkbookFunctionsFalseRequest) Post ¶

type WorkbookFunctionsFalseRequestBuilder ¶

type WorkbookFunctionsFalseRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFalseRequestBuilder) Request ¶

type WorkbookFunctionsFalseRequestParameter ¶

type WorkbookFunctionsFalseRequestParameter struct {
}

WorkbookFunctionsFalseRequestParameter undocumented

type WorkbookFunctionsFindBRequest ¶

type WorkbookFunctionsFindBRequest struct{ BaseRequest }

func (*WorkbookFunctionsFindBRequest) Post ¶

type WorkbookFunctionsFindBRequestBuilder ¶

type WorkbookFunctionsFindBRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFindBRequestBuilder) Request ¶

type WorkbookFunctionsFindBRequestParameter ¶

type WorkbookFunctionsFindBRequestParameter struct {
	// FindText undocumented
	FindText json.RawMessage `json:"findText,omitempty"`
	// WithinText undocumented
	WithinText json.RawMessage `json:"withinText,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
}

WorkbookFunctionsFindBRequestParameter undocumented

type WorkbookFunctionsFindRequest ¶

type WorkbookFunctionsFindRequest struct{ BaseRequest }

func (*WorkbookFunctionsFindRequest) Post ¶

type WorkbookFunctionsFindRequestBuilder ¶

type WorkbookFunctionsFindRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFindRequestBuilder) Request ¶

type WorkbookFunctionsFindRequestParameter ¶

type WorkbookFunctionsFindRequestParameter struct {
	// FindText undocumented
	FindText json.RawMessage `json:"findText,omitempty"`
	// WithinText undocumented
	WithinText json.RawMessage `json:"withinText,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
}

WorkbookFunctionsFindRequestParameter undocumented

type WorkbookFunctionsFisherInvRequest ¶

type WorkbookFunctionsFisherInvRequest struct{ BaseRequest }

func (*WorkbookFunctionsFisherInvRequest) Post ¶

type WorkbookFunctionsFisherInvRequestBuilder ¶

type WorkbookFunctionsFisherInvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFisherInvRequestBuilder) Request ¶

type WorkbookFunctionsFisherInvRequestParameter ¶

type WorkbookFunctionsFisherInvRequestParameter struct {
	// Y undocumented
	Y json.RawMessage `json:"y,omitempty"`
}

WorkbookFunctionsFisherInvRequestParameter undocumented

type WorkbookFunctionsFisherRequest ¶

type WorkbookFunctionsFisherRequest struct{ BaseRequest }

func (*WorkbookFunctionsFisherRequest) Post ¶

type WorkbookFunctionsFisherRequestBuilder ¶

type WorkbookFunctionsFisherRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFisherRequestBuilder) Request ¶

type WorkbookFunctionsFisherRequestParameter ¶

type WorkbookFunctionsFisherRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

WorkbookFunctionsFisherRequestParameter undocumented

type WorkbookFunctionsFixedRequest ¶

type WorkbookFunctionsFixedRequest struct{ BaseRequest }

func (*WorkbookFunctionsFixedRequest) Post ¶

type WorkbookFunctionsFixedRequestBuilder ¶

type WorkbookFunctionsFixedRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFixedRequestBuilder) Request ¶

type WorkbookFunctionsFixedRequestParameter ¶

type WorkbookFunctionsFixedRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Decimals undocumented
	Decimals json.RawMessage `json:"decimals,omitempty"`
	// NoCommas undocumented
	NoCommas json.RawMessage `json:"noCommas,omitempty"`
}

WorkbookFunctionsFixedRequestParameter undocumented

type WorkbookFunctionsFloor_MathRequest ¶

type WorkbookFunctionsFloor_MathRequest struct{ BaseRequest }

func (*WorkbookFunctionsFloor_MathRequest) Post ¶

type WorkbookFunctionsFloor_MathRequestBuilder ¶

type WorkbookFunctionsFloor_MathRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFloor_MathRequestBuilder) Request ¶

type WorkbookFunctionsFloor_MathRequestParameter ¶

type WorkbookFunctionsFloor_MathRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
	// Mode undocumented
	Mode json.RawMessage `json:"mode,omitempty"`
}

WorkbookFunctionsFloor_MathRequestParameter undocumented

type WorkbookFunctionsFloor_PreciseRequest ¶

type WorkbookFunctionsFloor_PreciseRequest struct{ BaseRequest }

func (*WorkbookFunctionsFloor_PreciseRequest) Post ¶

type WorkbookFunctionsFloor_PreciseRequestBuilder ¶

type WorkbookFunctionsFloor_PreciseRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFloor_PreciseRequestBuilder) Request ¶

type WorkbookFunctionsFloor_PreciseRequestParameter ¶

type WorkbookFunctionsFloor_PreciseRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

WorkbookFunctionsFloor_PreciseRequestParameter undocumented

type WorkbookFunctionsFvRequest ¶

type WorkbookFunctionsFvRequest struct{ BaseRequest }

func (*WorkbookFunctionsFvRequest) Post ¶

type WorkbookFunctionsFvRequestBuilder ¶

type WorkbookFunctionsFvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFvRequestBuilder) Request ¶

type WorkbookFunctionsFvRequestParameter ¶

type WorkbookFunctionsFvRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pmt undocumented
	Pmt json.RawMessage `json:"pmt,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

WorkbookFunctionsFvRequestParameter undocumented

type WorkbookFunctionsFvscheduleRequest ¶

type WorkbookFunctionsFvscheduleRequest struct{ BaseRequest }

func (*WorkbookFunctionsFvscheduleRequest) Post ¶

type WorkbookFunctionsFvscheduleRequestBuilder ¶

type WorkbookFunctionsFvscheduleRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsFvscheduleRequestBuilder) Request ¶

type WorkbookFunctionsFvscheduleRequestParameter ¶

type WorkbookFunctionsFvscheduleRequestParameter struct {
	// Principal undocumented
	Principal json.RawMessage `json:"principal,omitempty"`
	// Schedule undocumented
	Schedule json.RawMessage `json:"schedule,omitempty"`
}

WorkbookFunctionsFvscheduleRequestParameter undocumented

type WorkbookFunctionsGammaLnRequest ¶

type WorkbookFunctionsGammaLnRequest struct{ BaseRequest }

func (*WorkbookFunctionsGammaLnRequest) Post ¶

type WorkbookFunctionsGammaLnRequestBuilder ¶

type WorkbookFunctionsGammaLnRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGammaLnRequestBuilder) Request ¶

type WorkbookFunctionsGammaLnRequestParameter ¶

type WorkbookFunctionsGammaLnRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

WorkbookFunctionsGammaLnRequestParameter undocumented

type WorkbookFunctionsGammaLn_PreciseRequest ¶

type WorkbookFunctionsGammaLn_PreciseRequest struct{ BaseRequest }

func (*WorkbookFunctionsGammaLn_PreciseRequest) Post ¶

type WorkbookFunctionsGammaLn_PreciseRequestBuilder ¶

type WorkbookFunctionsGammaLn_PreciseRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGammaLn_PreciseRequestBuilder) Request ¶

type WorkbookFunctionsGammaLn_PreciseRequestParameter ¶

type WorkbookFunctionsGammaLn_PreciseRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

WorkbookFunctionsGammaLn_PreciseRequestParameter undocumented

type WorkbookFunctionsGammaRequest ¶

type WorkbookFunctionsGammaRequest struct{ BaseRequest }

func (*WorkbookFunctionsGammaRequest) Post ¶

type WorkbookFunctionsGammaRequestBuilder ¶

type WorkbookFunctionsGammaRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGammaRequestBuilder) Request ¶

type WorkbookFunctionsGammaRequestParameter ¶

type WorkbookFunctionsGammaRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

WorkbookFunctionsGammaRequestParameter undocumented

type WorkbookFunctionsGamma_DistRequest ¶

type WorkbookFunctionsGamma_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsGamma_DistRequest) Post ¶

type WorkbookFunctionsGamma_DistRequestBuilder ¶

type WorkbookFunctionsGamma_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGamma_DistRequestBuilder) Request ¶

type WorkbookFunctionsGamma_DistRequestParameter ¶

type WorkbookFunctionsGamma_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsGamma_DistRequestParameter undocumented

type WorkbookFunctionsGamma_InvRequest ¶

type WorkbookFunctionsGamma_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsGamma_InvRequest) Post ¶

type WorkbookFunctionsGamma_InvRequestBuilder ¶

type WorkbookFunctionsGamma_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGamma_InvRequestBuilder) Request ¶

type WorkbookFunctionsGamma_InvRequestParameter ¶

type WorkbookFunctionsGamma_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
}

WorkbookFunctionsGamma_InvRequestParameter undocumented

type WorkbookFunctionsGaussRequest ¶

type WorkbookFunctionsGaussRequest struct{ BaseRequest }

func (*WorkbookFunctionsGaussRequest) Post ¶

type WorkbookFunctionsGaussRequestBuilder ¶

type WorkbookFunctionsGaussRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGaussRequestBuilder) Request ¶

type WorkbookFunctionsGaussRequestParameter ¶

type WorkbookFunctionsGaussRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

WorkbookFunctionsGaussRequestParameter undocumented

type WorkbookFunctionsGcdRequest ¶

type WorkbookFunctionsGcdRequest struct{ BaseRequest }

func (*WorkbookFunctionsGcdRequest) Post ¶

type WorkbookFunctionsGcdRequestBuilder ¶

type WorkbookFunctionsGcdRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGcdRequestBuilder) Request ¶

type WorkbookFunctionsGcdRequestParameter ¶

type WorkbookFunctionsGcdRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsGcdRequestParameter undocumented

type WorkbookFunctionsGeStepRequest ¶

type WorkbookFunctionsGeStepRequest struct{ BaseRequest }

func (*WorkbookFunctionsGeStepRequest) Post ¶

type WorkbookFunctionsGeStepRequestBuilder ¶

type WorkbookFunctionsGeStepRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGeStepRequestBuilder) Request ¶

type WorkbookFunctionsGeStepRequestParameter ¶

type WorkbookFunctionsGeStepRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Step undocumented
	Step json.RawMessage `json:"step,omitempty"`
}

WorkbookFunctionsGeStepRequestParameter undocumented

type WorkbookFunctionsGeoMeanRequest ¶

type WorkbookFunctionsGeoMeanRequest struct{ BaseRequest }

func (*WorkbookFunctionsGeoMeanRequest) Post ¶

type WorkbookFunctionsGeoMeanRequestBuilder ¶

type WorkbookFunctionsGeoMeanRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsGeoMeanRequestBuilder) Request ¶

type WorkbookFunctionsGeoMeanRequestParameter ¶

type WorkbookFunctionsGeoMeanRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsGeoMeanRequestParameter undocumented

type WorkbookFunctionsHarMeanRequest ¶

type WorkbookFunctionsHarMeanRequest struct{ BaseRequest }

func (*WorkbookFunctionsHarMeanRequest) Post ¶

type WorkbookFunctionsHarMeanRequestBuilder ¶

type WorkbookFunctionsHarMeanRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsHarMeanRequestBuilder) Request ¶

type WorkbookFunctionsHarMeanRequestParameter ¶

type WorkbookFunctionsHarMeanRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsHarMeanRequestParameter undocumented

type WorkbookFunctionsHex2BinRequest ¶

type WorkbookFunctionsHex2BinRequest struct{ BaseRequest }

func (*WorkbookFunctionsHex2BinRequest) Post ¶

type WorkbookFunctionsHex2BinRequestBuilder ¶

type WorkbookFunctionsHex2BinRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsHex2BinRequestBuilder) Request ¶

type WorkbookFunctionsHex2BinRequestParameter ¶

type WorkbookFunctionsHex2BinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsHex2BinRequestParameter undocumented

type WorkbookFunctionsHex2DecRequest ¶

type WorkbookFunctionsHex2DecRequest struct{ BaseRequest }

func (*WorkbookFunctionsHex2DecRequest) Post ¶

type WorkbookFunctionsHex2DecRequestBuilder ¶

type WorkbookFunctionsHex2DecRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsHex2DecRequestBuilder) Request ¶

type WorkbookFunctionsHex2DecRequestParameter ¶

type WorkbookFunctionsHex2DecRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsHex2DecRequestParameter undocumented

type WorkbookFunctionsHex2OctRequest ¶

type WorkbookFunctionsHex2OctRequest struct{ BaseRequest }

func (*WorkbookFunctionsHex2OctRequest) Post ¶

type WorkbookFunctionsHex2OctRequestBuilder ¶

type WorkbookFunctionsHex2OctRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsHex2OctRequestBuilder) Request ¶

type WorkbookFunctionsHex2OctRequestParameter ¶

type WorkbookFunctionsHex2OctRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsHex2OctRequestParameter undocumented

type WorkbookFunctionsHlookupRequest ¶

type WorkbookFunctionsHlookupRequest struct{ BaseRequest }

func (*WorkbookFunctionsHlookupRequest) Post ¶

type WorkbookFunctionsHlookupRequestBuilder ¶

type WorkbookFunctionsHlookupRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsHlookupRequestBuilder) Request ¶

type WorkbookFunctionsHlookupRequestParameter ¶

type WorkbookFunctionsHlookupRequestParameter struct {
	// LookupValue undocumented
	LookupValue json.RawMessage `json:"lookupValue,omitempty"`
	// TableArray undocumented
	TableArray json.RawMessage `json:"tableArray,omitempty"`
	// RowIndexNum undocumented
	RowIndexNum json.RawMessage `json:"rowIndexNum,omitempty"`
	// RangeLookup undocumented
	RangeLookup json.RawMessage `json:"rangeLookup,omitempty"`
}

WorkbookFunctionsHlookupRequestParameter undocumented

type WorkbookFunctionsHourRequest ¶

type WorkbookFunctionsHourRequest struct{ BaseRequest }

func (*WorkbookFunctionsHourRequest) Post ¶

type WorkbookFunctionsHourRequestBuilder ¶

type WorkbookFunctionsHourRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsHourRequestBuilder) Request ¶

type WorkbookFunctionsHourRequestParameter ¶

type WorkbookFunctionsHourRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

WorkbookFunctionsHourRequestParameter undocumented

type WorkbookFunctionsHypGeom_DistRequest ¶

type WorkbookFunctionsHypGeom_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsHypGeom_DistRequest) Post ¶

type WorkbookFunctionsHypGeom_DistRequestBuilder ¶

type WorkbookFunctionsHypGeom_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsHypGeom_DistRequestBuilder) Request ¶

type WorkbookFunctionsHypGeom_DistRequestParameter ¶

type WorkbookFunctionsHypGeom_DistRequestParameter struct {
	// SampleS undocumented
	SampleS json.RawMessage `json:"sampleS,omitempty"`
	// NumberSample undocumented
	NumberSample json.RawMessage `json:"numberSample,omitempty"`
	// PopulationS undocumented
	PopulationS json.RawMessage `json:"populationS,omitempty"`
	// NumberPop undocumented
	NumberPop json.RawMessage `json:"numberPop,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsHypGeom_DistRequestParameter undocumented

type WorkbookFunctionsHyperlinkRequest ¶

type WorkbookFunctionsHyperlinkRequest struct{ BaseRequest }

func (*WorkbookFunctionsHyperlinkRequest) Post ¶

type WorkbookFunctionsHyperlinkRequestBuilder ¶

type WorkbookFunctionsHyperlinkRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsHyperlinkRequestBuilder) Request ¶

type WorkbookFunctionsHyperlinkRequestParameter ¶

type WorkbookFunctionsHyperlinkRequestParameter struct {
	// LinkLocation undocumented
	LinkLocation json.RawMessage `json:"linkLocation,omitempty"`
	// FriendlyName undocumented
	FriendlyName json.RawMessage `json:"friendlyName,omitempty"`
}

WorkbookFunctionsHyperlinkRequestParameter undocumented

type WorkbookFunctionsIfRequest ¶

type WorkbookFunctionsIfRequest struct{ BaseRequest }

func (*WorkbookFunctionsIfRequest) Post ¶

type WorkbookFunctionsIfRequestBuilder ¶

type WorkbookFunctionsIfRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIfRequestBuilder) Request ¶

type WorkbookFunctionsIfRequestParameter ¶

type WorkbookFunctionsIfRequestParameter struct {
	// LogicalTest undocumented
	LogicalTest json.RawMessage `json:"logicalTest,omitempty"`
	// ValueIfTrue undocumented
	ValueIfTrue json.RawMessage `json:"valueIfTrue,omitempty"`
	// ValueIfFalse undocumented
	ValueIfFalse json.RawMessage `json:"valueIfFalse,omitempty"`
}

WorkbookFunctionsIfRequestParameter undocumented

type WorkbookFunctionsImAbsRequest ¶

type WorkbookFunctionsImAbsRequest struct{ BaseRequest }

func (*WorkbookFunctionsImAbsRequest) Post ¶

type WorkbookFunctionsImAbsRequestBuilder ¶

type WorkbookFunctionsImAbsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImAbsRequestBuilder) Request ¶

type WorkbookFunctionsImAbsRequestParameter ¶

type WorkbookFunctionsImAbsRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImAbsRequestParameter undocumented

type WorkbookFunctionsImArgumentRequest ¶

type WorkbookFunctionsImArgumentRequest struct{ BaseRequest }

func (*WorkbookFunctionsImArgumentRequest) Post ¶

type WorkbookFunctionsImArgumentRequestBuilder ¶

type WorkbookFunctionsImArgumentRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImArgumentRequestBuilder) Request ¶

type WorkbookFunctionsImArgumentRequestParameter ¶

type WorkbookFunctionsImArgumentRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImArgumentRequestParameter undocumented

type WorkbookFunctionsImConjugateRequest ¶

type WorkbookFunctionsImConjugateRequest struct{ BaseRequest }

func (*WorkbookFunctionsImConjugateRequest) Post ¶

type WorkbookFunctionsImConjugateRequestBuilder ¶

type WorkbookFunctionsImConjugateRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImConjugateRequestBuilder) Request ¶

type WorkbookFunctionsImConjugateRequestParameter ¶

type WorkbookFunctionsImConjugateRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImConjugateRequestParameter undocumented

type WorkbookFunctionsImCosRequest ¶

type WorkbookFunctionsImCosRequest struct{ BaseRequest }

func (*WorkbookFunctionsImCosRequest) Post ¶

type WorkbookFunctionsImCosRequestBuilder ¶

type WorkbookFunctionsImCosRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImCosRequestBuilder) Request ¶

type WorkbookFunctionsImCosRequestParameter ¶

type WorkbookFunctionsImCosRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImCosRequestParameter undocumented

type WorkbookFunctionsImCoshRequest ¶

type WorkbookFunctionsImCoshRequest struct{ BaseRequest }

func (*WorkbookFunctionsImCoshRequest) Post ¶

type WorkbookFunctionsImCoshRequestBuilder ¶

type WorkbookFunctionsImCoshRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImCoshRequestBuilder) Request ¶

type WorkbookFunctionsImCoshRequestParameter ¶

type WorkbookFunctionsImCoshRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImCoshRequestParameter undocumented

type WorkbookFunctionsImCotRequest ¶

type WorkbookFunctionsImCotRequest struct{ BaseRequest }

func (*WorkbookFunctionsImCotRequest) Post ¶

type WorkbookFunctionsImCotRequestBuilder ¶

type WorkbookFunctionsImCotRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImCotRequestBuilder) Request ¶

type WorkbookFunctionsImCotRequestParameter ¶

type WorkbookFunctionsImCotRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImCotRequestParameter undocumented

type WorkbookFunctionsImCscRequest ¶

type WorkbookFunctionsImCscRequest struct{ BaseRequest }

func (*WorkbookFunctionsImCscRequest) Post ¶

type WorkbookFunctionsImCscRequestBuilder ¶

type WorkbookFunctionsImCscRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImCscRequestBuilder) Request ¶

type WorkbookFunctionsImCscRequestParameter ¶

type WorkbookFunctionsImCscRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImCscRequestParameter undocumented

type WorkbookFunctionsImCschRequest ¶

type WorkbookFunctionsImCschRequest struct{ BaseRequest }

func (*WorkbookFunctionsImCschRequest) Post ¶

type WorkbookFunctionsImCschRequestBuilder ¶

type WorkbookFunctionsImCschRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImCschRequestBuilder) Request ¶

type WorkbookFunctionsImCschRequestParameter ¶

type WorkbookFunctionsImCschRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImCschRequestParameter undocumented

type WorkbookFunctionsImDivRequest ¶

type WorkbookFunctionsImDivRequest struct{ BaseRequest }

func (*WorkbookFunctionsImDivRequest) Post ¶

type WorkbookFunctionsImDivRequestBuilder ¶

type WorkbookFunctionsImDivRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImDivRequestBuilder) Request ¶

type WorkbookFunctionsImDivRequestParameter ¶

type WorkbookFunctionsImDivRequestParameter struct {
	// Inumber1 undocumented
	Inumber1 json.RawMessage `json:"inumber1,omitempty"`
	// Inumber2 undocumented
	Inumber2 json.RawMessage `json:"inumber2,omitempty"`
}

WorkbookFunctionsImDivRequestParameter undocumented

type WorkbookFunctionsImExpRequest ¶

type WorkbookFunctionsImExpRequest struct{ BaseRequest }

func (*WorkbookFunctionsImExpRequest) Post ¶

type WorkbookFunctionsImExpRequestBuilder ¶

type WorkbookFunctionsImExpRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImExpRequestBuilder) Request ¶

type WorkbookFunctionsImExpRequestParameter ¶

type WorkbookFunctionsImExpRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImExpRequestParameter undocumented

type WorkbookFunctionsImLnRequest ¶

type WorkbookFunctionsImLnRequest struct{ BaseRequest }

func (*WorkbookFunctionsImLnRequest) Post ¶

type WorkbookFunctionsImLnRequestBuilder ¶

type WorkbookFunctionsImLnRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImLnRequestBuilder) Request ¶

type WorkbookFunctionsImLnRequestParameter ¶

type WorkbookFunctionsImLnRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImLnRequestParameter undocumented

type WorkbookFunctionsImLog10Request ¶

type WorkbookFunctionsImLog10Request struct{ BaseRequest }

func (*WorkbookFunctionsImLog10Request) Post ¶

type WorkbookFunctionsImLog10RequestBuilder ¶

type WorkbookFunctionsImLog10RequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImLog10RequestBuilder) Request ¶

type WorkbookFunctionsImLog10RequestParameter ¶

type WorkbookFunctionsImLog10RequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImLog10RequestParameter undocumented

type WorkbookFunctionsImLog2Request ¶

type WorkbookFunctionsImLog2Request struct{ BaseRequest }

func (*WorkbookFunctionsImLog2Request) Post ¶

type WorkbookFunctionsImLog2RequestBuilder ¶

type WorkbookFunctionsImLog2RequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImLog2RequestBuilder) Request ¶

type WorkbookFunctionsImLog2RequestParameter ¶

type WorkbookFunctionsImLog2RequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImLog2RequestParameter undocumented

type WorkbookFunctionsImPowerRequest ¶

type WorkbookFunctionsImPowerRequest struct{ BaseRequest }

func (*WorkbookFunctionsImPowerRequest) Post ¶

type WorkbookFunctionsImPowerRequestBuilder ¶

type WorkbookFunctionsImPowerRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImPowerRequestBuilder) Request ¶

type WorkbookFunctionsImPowerRequestParameter ¶

type WorkbookFunctionsImPowerRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsImPowerRequestParameter undocumented

type WorkbookFunctionsImProductRequest ¶

type WorkbookFunctionsImProductRequest struct{ BaseRequest }

func (*WorkbookFunctionsImProductRequest) Post ¶

type WorkbookFunctionsImProductRequestBuilder ¶

type WorkbookFunctionsImProductRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImProductRequestBuilder) Request ¶

type WorkbookFunctionsImProductRequestParameter ¶

type WorkbookFunctionsImProductRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsImProductRequestParameter undocumented

type WorkbookFunctionsImRealRequest ¶

type WorkbookFunctionsImRealRequest struct{ BaseRequest }

func (*WorkbookFunctionsImRealRequest) Post ¶

type WorkbookFunctionsImRealRequestBuilder ¶

type WorkbookFunctionsImRealRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImRealRequestBuilder) Request ¶

type WorkbookFunctionsImRealRequestParameter ¶

type WorkbookFunctionsImRealRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImRealRequestParameter undocumented

type WorkbookFunctionsImSecRequest ¶

type WorkbookFunctionsImSecRequest struct{ BaseRequest }

func (*WorkbookFunctionsImSecRequest) Post ¶

type WorkbookFunctionsImSecRequestBuilder ¶

type WorkbookFunctionsImSecRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImSecRequestBuilder) Request ¶

type WorkbookFunctionsImSecRequestParameter ¶

type WorkbookFunctionsImSecRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImSecRequestParameter undocumented

type WorkbookFunctionsImSechRequest ¶

type WorkbookFunctionsImSechRequest struct{ BaseRequest }

func (*WorkbookFunctionsImSechRequest) Post ¶

type WorkbookFunctionsImSechRequestBuilder ¶

type WorkbookFunctionsImSechRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImSechRequestBuilder) Request ¶

type WorkbookFunctionsImSechRequestParameter ¶

type WorkbookFunctionsImSechRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImSechRequestParameter undocumented

type WorkbookFunctionsImSinRequest ¶

type WorkbookFunctionsImSinRequest struct{ BaseRequest }

func (*WorkbookFunctionsImSinRequest) Post ¶

type WorkbookFunctionsImSinRequestBuilder ¶

type WorkbookFunctionsImSinRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImSinRequestBuilder) Request ¶

type WorkbookFunctionsImSinRequestParameter ¶

type WorkbookFunctionsImSinRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImSinRequestParameter undocumented

type WorkbookFunctionsImSinhRequest ¶

type WorkbookFunctionsImSinhRequest struct{ BaseRequest }

func (*WorkbookFunctionsImSinhRequest) Post ¶

type WorkbookFunctionsImSinhRequestBuilder ¶

type WorkbookFunctionsImSinhRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImSinhRequestBuilder) Request ¶

type WorkbookFunctionsImSinhRequestParameter ¶

type WorkbookFunctionsImSinhRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImSinhRequestParameter undocumented

type WorkbookFunctionsImSqrtRequest ¶

type WorkbookFunctionsImSqrtRequest struct{ BaseRequest }

func (*WorkbookFunctionsImSqrtRequest) Post ¶

type WorkbookFunctionsImSqrtRequestBuilder ¶

type WorkbookFunctionsImSqrtRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImSqrtRequestBuilder) Request ¶

type WorkbookFunctionsImSqrtRequestParameter ¶

type WorkbookFunctionsImSqrtRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImSqrtRequestParameter undocumented

type WorkbookFunctionsImSubRequest ¶

type WorkbookFunctionsImSubRequest struct{ BaseRequest }

func (*WorkbookFunctionsImSubRequest) Post ¶

type WorkbookFunctionsImSubRequestBuilder ¶

type WorkbookFunctionsImSubRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImSubRequestBuilder) Request ¶

type WorkbookFunctionsImSubRequestParameter ¶

type WorkbookFunctionsImSubRequestParameter struct {
	// Inumber1 undocumented
	Inumber1 json.RawMessage `json:"inumber1,omitempty"`
	// Inumber2 undocumented
	Inumber2 json.RawMessage `json:"inumber2,omitempty"`
}

WorkbookFunctionsImSubRequestParameter undocumented

type WorkbookFunctionsImSumRequest ¶

type WorkbookFunctionsImSumRequest struct{ BaseRequest }

func (*WorkbookFunctionsImSumRequest) Post ¶

type WorkbookFunctionsImSumRequestBuilder ¶

type WorkbookFunctionsImSumRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImSumRequestBuilder) Request ¶

type WorkbookFunctionsImSumRequestParameter ¶

type WorkbookFunctionsImSumRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsImSumRequestParameter undocumented

type WorkbookFunctionsImTanRequest ¶

type WorkbookFunctionsImTanRequest struct{ BaseRequest }

func (*WorkbookFunctionsImTanRequest) Post ¶

type WorkbookFunctionsImTanRequestBuilder ¶

type WorkbookFunctionsImTanRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImTanRequestBuilder) Request ¶

type WorkbookFunctionsImTanRequestParameter ¶

type WorkbookFunctionsImTanRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImTanRequestParameter undocumented

type WorkbookFunctionsImaginaryRequest ¶

type WorkbookFunctionsImaginaryRequest struct{ BaseRequest }

func (*WorkbookFunctionsImaginaryRequest) Post ¶

type WorkbookFunctionsImaginaryRequestBuilder ¶

type WorkbookFunctionsImaginaryRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsImaginaryRequestBuilder) Request ¶

type WorkbookFunctionsImaginaryRequestParameter ¶

type WorkbookFunctionsImaginaryRequestParameter struct {
	// Inumber undocumented
	Inumber json.RawMessage `json:"inumber,omitempty"`
}

WorkbookFunctionsImaginaryRequestParameter undocumented

type WorkbookFunctionsIntRateRequest ¶

type WorkbookFunctionsIntRateRequest struct{ BaseRequest }

func (*WorkbookFunctionsIntRateRequest) Post ¶

type WorkbookFunctionsIntRateRequestBuilder ¶

type WorkbookFunctionsIntRateRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIntRateRequestBuilder) Request ¶

type WorkbookFunctionsIntRateRequestParameter ¶

type WorkbookFunctionsIntRateRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Investment undocumented
	Investment json.RawMessage `json:"investment,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsIntRateRequestParameter undocumented

type WorkbookFunctionsIntRequest ¶

type WorkbookFunctionsIntRequest struct{ BaseRequest }

func (*WorkbookFunctionsIntRequest) Post ¶

type WorkbookFunctionsIntRequestBuilder ¶

type WorkbookFunctionsIntRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIntRequestBuilder) Request ¶

type WorkbookFunctionsIntRequestParameter ¶

type WorkbookFunctionsIntRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsIntRequestParameter undocumented

type WorkbookFunctionsIpmtRequest ¶

type WorkbookFunctionsIpmtRequest struct{ BaseRequest }

func (*WorkbookFunctionsIpmtRequest) Post ¶

type WorkbookFunctionsIpmtRequestBuilder ¶

type WorkbookFunctionsIpmtRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIpmtRequestBuilder) Request ¶

type WorkbookFunctionsIpmtRequestParameter ¶

type WorkbookFunctionsIpmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Per undocumented
	Per json.RawMessage `json:"per,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

WorkbookFunctionsIpmtRequestParameter undocumented

type WorkbookFunctionsIrrRequest ¶

type WorkbookFunctionsIrrRequest struct{ BaseRequest }

func (*WorkbookFunctionsIrrRequest) Post ¶

type WorkbookFunctionsIrrRequestBuilder ¶

type WorkbookFunctionsIrrRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIrrRequestBuilder) Request ¶

type WorkbookFunctionsIrrRequestParameter ¶

type WorkbookFunctionsIrrRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Guess undocumented
	Guess json.RawMessage `json:"guess,omitempty"`
}

WorkbookFunctionsIrrRequestParameter undocumented

type WorkbookFunctionsIsErrRequest ¶

type WorkbookFunctionsIsErrRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsErrRequest) Post ¶

type WorkbookFunctionsIsErrRequestBuilder ¶

type WorkbookFunctionsIsErrRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsErrRequestBuilder) Request ¶

type WorkbookFunctionsIsErrRequestParameter ¶

type WorkbookFunctionsIsErrRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsIsErrRequestParameter undocumented

type WorkbookFunctionsIsErrorRequest ¶

type WorkbookFunctionsIsErrorRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsErrorRequest) Post ¶

type WorkbookFunctionsIsErrorRequestBuilder ¶

type WorkbookFunctionsIsErrorRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsErrorRequestBuilder) Request ¶

type WorkbookFunctionsIsErrorRequestParameter ¶

type WorkbookFunctionsIsErrorRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsIsErrorRequestParameter undocumented

type WorkbookFunctionsIsEvenRequest ¶

type WorkbookFunctionsIsEvenRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsEvenRequest) Post ¶

type WorkbookFunctionsIsEvenRequestBuilder ¶

type WorkbookFunctionsIsEvenRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsEvenRequestBuilder) Request ¶

type WorkbookFunctionsIsEvenRequestParameter ¶

type WorkbookFunctionsIsEvenRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsIsEvenRequestParameter undocumented

type WorkbookFunctionsIsFormulaRequest ¶

type WorkbookFunctionsIsFormulaRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsFormulaRequest) Post ¶

type WorkbookFunctionsIsFormulaRequestBuilder ¶

type WorkbookFunctionsIsFormulaRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsFormulaRequestBuilder) Request ¶

type WorkbookFunctionsIsFormulaRequestParameter ¶

type WorkbookFunctionsIsFormulaRequestParameter struct {
	// Reference undocumented
	Reference json.RawMessage `json:"reference,omitempty"`
}

WorkbookFunctionsIsFormulaRequestParameter undocumented

type WorkbookFunctionsIsLogicalRequest ¶

type WorkbookFunctionsIsLogicalRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsLogicalRequest) Post ¶

type WorkbookFunctionsIsLogicalRequestBuilder ¶

type WorkbookFunctionsIsLogicalRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsLogicalRequestBuilder) Request ¶

type WorkbookFunctionsIsLogicalRequestParameter ¶

type WorkbookFunctionsIsLogicalRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsIsLogicalRequestParameter undocumented

type WorkbookFunctionsIsNARequest ¶

type WorkbookFunctionsIsNARequest struct{ BaseRequest }

func (*WorkbookFunctionsIsNARequest) Post ¶

type WorkbookFunctionsIsNARequestBuilder ¶

type WorkbookFunctionsIsNARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsNARequestBuilder) Request ¶

type WorkbookFunctionsIsNARequestParameter ¶

type WorkbookFunctionsIsNARequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsIsNARequestParameter undocumented

type WorkbookFunctionsIsNonTextRequest ¶

type WorkbookFunctionsIsNonTextRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsNonTextRequest) Post ¶

type WorkbookFunctionsIsNonTextRequestBuilder ¶

type WorkbookFunctionsIsNonTextRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsNonTextRequestBuilder) Request ¶

type WorkbookFunctionsIsNonTextRequestParameter ¶

type WorkbookFunctionsIsNonTextRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsIsNonTextRequestParameter undocumented

type WorkbookFunctionsIsNumberRequest ¶

type WorkbookFunctionsIsNumberRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsNumberRequest) Post ¶

type WorkbookFunctionsIsNumberRequestBuilder ¶

type WorkbookFunctionsIsNumberRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsNumberRequestBuilder) Request ¶

type WorkbookFunctionsIsNumberRequestParameter ¶

type WorkbookFunctionsIsNumberRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsIsNumberRequestParameter undocumented

type WorkbookFunctionsIsOddRequest ¶

type WorkbookFunctionsIsOddRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsOddRequest) Post ¶

type WorkbookFunctionsIsOddRequestBuilder ¶

type WorkbookFunctionsIsOddRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsOddRequestBuilder) Request ¶

type WorkbookFunctionsIsOddRequestParameter ¶

type WorkbookFunctionsIsOddRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsIsOddRequestParameter undocumented

type WorkbookFunctionsIsTextRequest ¶

type WorkbookFunctionsIsTextRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsTextRequest) Post ¶

type WorkbookFunctionsIsTextRequestBuilder ¶

type WorkbookFunctionsIsTextRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsTextRequestBuilder) Request ¶

type WorkbookFunctionsIsTextRequestParameter ¶

type WorkbookFunctionsIsTextRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsIsTextRequestParameter undocumented

type WorkbookFunctionsIsoWeekNumRequest ¶

type WorkbookFunctionsIsoWeekNumRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsoWeekNumRequest) Post ¶

type WorkbookFunctionsIsoWeekNumRequestBuilder ¶

type WorkbookFunctionsIsoWeekNumRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsoWeekNumRequestBuilder) Request ¶

type WorkbookFunctionsIsoWeekNumRequestParameter ¶

type WorkbookFunctionsIsoWeekNumRequestParameter struct {
	// Date undocumented
	Date json.RawMessage `json:"date,omitempty"`
}

WorkbookFunctionsIsoWeekNumRequestParameter undocumented

type WorkbookFunctionsIso_CeilingRequest ¶

type WorkbookFunctionsIso_CeilingRequest struct{ BaseRequest }

func (*WorkbookFunctionsIso_CeilingRequest) Post ¶

type WorkbookFunctionsIso_CeilingRequestBuilder ¶

type WorkbookFunctionsIso_CeilingRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIso_CeilingRequestBuilder) Request ¶

type WorkbookFunctionsIso_CeilingRequestParameter ¶

type WorkbookFunctionsIso_CeilingRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

WorkbookFunctionsIso_CeilingRequestParameter undocumented

type WorkbookFunctionsIspmtRequest ¶

type WorkbookFunctionsIspmtRequest struct{ BaseRequest }

func (*WorkbookFunctionsIspmtRequest) Post ¶

type WorkbookFunctionsIspmtRequestBuilder ¶

type WorkbookFunctionsIspmtRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIspmtRequestBuilder) Request ¶

type WorkbookFunctionsIspmtRequestParameter ¶

type WorkbookFunctionsIspmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Per undocumented
	Per json.RawMessage `json:"per,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
}

WorkbookFunctionsIspmtRequestParameter undocumented

type WorkbookFunctionsIsrefRequest ¶

type WorkbookFunctionsIsrefRequest struct{ BaseRequest }

func (*WorkbookFunctionsIsrefRequest) Post ¶

type WorkbookFunctionsIsrefRequestBuilder ¶

type WorkbookFunctionsIsrefRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsIsrefRequestBuilder) Request ¶

type WorkbookFunctionsIsrefRequestParameter ¶

type WorkbookFunctionsIsrefRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsIsrefRequestParameter undocumented

type WorkbookFunctionsKurtRequest ¶

type WorkbookFunctionsKurtRequest struct{ BaseRequest }

func (*WorkbookFunctionsKurtRequest) Post ¶

type WorkbookFunctionsKurtRequestBuilder ¶

type WorkbookFunctionsKurtRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsKurtRequestBuilder) Request ¶

type WorkbookFunctionsKurtRequestParameter ¶

type WorkbookFunctionsKurtRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsKurtRequestParameter undocumented

type WorkbookFunctionsLargeRequest ¶

type WorkbookFunctionsLargeRequest struct{ BaseRequest }

func (*WorkbookFunctionsLargeRequest) Post ¶

type WorkbookFunctionsLargeRequestBuilder ¶

type WorkbookFunctionsLargeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLargeRequestBuilder) Request ¶

type WorkbookFunctionsLargeRequestParameter ¶

type WorkbookFunctionsLargeRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// K undocumented
	K json.RawMessage `json:"k,omitempty"`
}

WorkbookFunctionsLargeRequestParameter undocumented

type WorkbookFunctionsLcmRequest ¶

type WorkbookFunctionsLcmRequest struct{ BaseRequest }

func (*WorkbookFunctionsLcmRequest) Post ¶

type WorkbookFunctionsLcmRequestBuilder ¶

type WorkbookFunctionsLcmRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLcmRequestBuilder) Request ¶

type WorkbookFunctionsLcmRequestParameter ¶

type WorkbookFunctionsLcmRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsLcmRequestParameter undocumented

type WorkbookFunctionsLeftRequest ¶

type WorkbookFunctionsLeftRequest struct{ BaseRequest }

func (*WorkbookFunctionsLeftRequest) Post ¶

type WorkbookFunctionsLeftRequestBuilder ¶

type WorkbookFunctionsLeftRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLeftRequestBuilder) Request ¶

type WorkbookFunctionsLeftRequestParameter ¶

type WorkbookFunctionsLeftRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumChars undocumented
	NumChars json.RawMessage `json:"numChars,omitempty"`
}

WorkbookFunctionsLeftRequestParameter undocumented

type WorkbookFunctionsLeftbRequest ¶

type WorkbookFunctionsLeftbRequest struct{ BaseRequest }

func (*WorkbookFunctionsLeftbRequest) Post ¶

type WorkbookFunctionsLeftbRequestBuilder ¶

type WorkbookFunctionsLeftbRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLeftbRequestBuilder) Request ¶

type WorkbookFunctionsLeftbRequestParameter ¶

type WorkbookFunctionsLeftbRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumBytes undocumented
	NumBytes json.RawMessage `json:"numBytes,omitempty"`
}

WorkbookFunctionsLeftbRequestParameter undocumented

type WorkbookFunctionsLenRequest ¶

type WorkbookFunctionsLenRequest struct{ BaseRequest }

func (*WorkbookFunctionsLenRequest) Post ¶

type WorkbookFunctionsLenRequestBuilder ¶

type WorkbookFunctionsLenRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLenRequestBuilder) Request ¶

type WorkbookFunctionsLenRequestParameter ¶

type WorkbookFunctionsLenRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsLenRequestParameter undocumented

type WorkbookFunctionsLenbRequest ¶

type WorkbookFunctionsLenbRequest struct{ BaseRequest }

func (*WorkbookFunctionsLenbRequest) Post ¶

type WorkbookFunctionsLenbRequestBuilder ¶

type WorkbookFunctionsLenbRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLenbRequestBuilder) Request ¶

type WorkbookFunctionsLenbRequestParameter ¶

type WorkbookFunctionsLenbRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsLenbRequestParameter undocumented

type WorkbookFunctionsLnRequest ¶

type WorkbookFunctionsLnRequest struct{ BaseRequest }

func (*WorkbookFunctionsLnRequest) Post ¶

type WorkbookFunctionsLnRequestBuilder ¶

type WorkbookFunctionsLnRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLnRequestBuilder) Request ¶

type WorkbookFunctionsLnRequestParameter ¶

type WorkbookFunctionsLnRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsLnRequestParameter undocumented

type WorkbookFunctionsLog10Request ¶

type WorkbookFunctionsLog10Request struct{ BaseRequest }

func (*WorkbookFunctionsLog10Request) Post ¶

type WorkbookFunctionsLog10RequestBuilder ¶

type WorkbookFunctionsLog10RequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLog10RequestBuilder) Request ¶

type WorkbookFunctionsLog10RequestParameter ¶

type WorkbookFunctionsLog10RequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsLog10RequestParameter undocumented

type WorkbookFunctionsLogNorm_DistRequest ¶

type WorkbookFunctionsLogNorm_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsLogNorm_DistRequest) Post ¶

type WorkbookFunctionsLogNorm_DistRequestBuilder ¶

type WorkbookFunctionsLogNorm_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLogNorm_DistRequestBuilder) Request ¶

type WorkbookFunctionsLogNorm_DistRequestParameter ¶

type WorkbookFunctionsLogNorm_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsLogNorm_DistRequestParameter undocumented

type WorkbookFunctionsLogNorm_InvRequest ¶

type WorkbookFunctionsLogNorm_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsLogNorm_InvRequest) Post ¶

type WorkbookFunctionsLogNorm_InvRequestBuilder ¶

type WorkbookFunctionsLogNorm_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLogNorm_InvRequestBuilder) Request ¶

type WorkbookFunctionsLogNorm_InvRequestParameter ¶

type WorkbookFunctionsLogNorm_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
}

WorkbookFunctionsLogNorm_InvRequestParameter undocumented

type WorkbookFunctionsLogRequest ¶

type WorkbookFunctionsLogRequest struct{ BaseRequest }

func (*WorkbookFunctionsLogRequest) Post ¶

type WorkbookFunctionsLogRequestBuilder ¶

type WorkbookFunctionsLogRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLogRequestBuilder) Request ¶

type WorkbookFunctionsLogRequestParameter ¶

type WorkbookFunctionsLogRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Base undocumented
	Base json.RawMessage `json:"base,omitempty"`
}

WorkbookFunctionsLogRequestParameter undocumented

type WorkbookFunctionsLookupRequest ¶

type WorkbookFunctionsLookupRequest struct{ BaseRequest }

func (*WorkbookFunctionsLookupRequest) Post ¶

type WorkbookFunctionsLookupRequestBuilder ¶

type WorkbookFunctionsLookupRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLookupRequestBuilder) Request ¶

type WorkbookFunctionsLookupRequestParameter ¶

type WorkbookFunctionsLookupRequestParameter struct {
	// LookupValue undocumented
	LookupValue json.RawMessage `json:"lookupValue,omitempty"`
	// LookupVector undocumented
	LookupVector json.RawMessage `json:"lookupVector,omitempty"`
	// ResultVector undocumented
	ResultVector json.RawMessage `json:"resultVector,omitempty"`
}

WorkbookFunctionsLookupRequestParameter undocumented

type WorkbookFunctionsLowerRequest ¶

type WorkbookFunctionsLowerRequest struct{ BaseRequest }

func (*WorkbookFunctionsLowerRequest) Post ¶

type WorkbookFunctionsLowerRequestBuilder ¶

type WorkbookFunctionsLowerRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsLowerRequestBuilder) Request ¶

type WorkbookFunctionsLowerRequestParameter ¶

type WorkbookFunctionsLowerRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsLowerRequestParameter undocumented

type WorkbookFunctionsMatchRequest ¶

type WorkbookFunctionsMatchRequest struct{ BaseRequest }

func (*WorkbookFunctionsMatchRequest) Post ¶

type WorkbookFunctionsMatchRequestBuilder ¶

type WorkbookFunctionsMatchRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMatchRequestBuilder) Request ¶

type WorkbookFunctionsMatchRequestParameter ¶

type WorkbookFunctionsMatchRequestParameter struct {
	// LookupValue undocumented
	LookupValue json.RawMessage `json:"lookupValue,omitempty"`
	// LookupArray undocumented
	LookupArray json.RawMessage `json:"lookupArray,omitempty"`
	// MatchType undocumented
	MatchType json.RawMessage `json:"matchType,omitempty"`
}

WorkbookFunctionsMatchRequestParameter undocumented

type WorkbookFunctionsMaxARequest ¶

type WorkbookFunctionsMaxARequest struct{ BaseRequest }

func (*WorkbookFunctionsMaxARequest) Post ¶

type WorkbookFunctionsMaxARequestBuilder ¶

type WorkbookFunctionsMaxARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMaxARequestBuilder) Request ¶

type WorkbookFunctionsMaxARequestParameter ¶

type WorkbookFunctionsMaxARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsMaxARequestParameter undocumented

type WorkbookFunctionsMaxRequest ¶

type WorkbookFunctionsMaxRequest struct{ BaseRequest }

func (*WorkbookFunctionsMaxRequest) Post ¶

type WorkbookFunctionsMaxRequestBuilder ¶

type WorkbookFunctionsMaxRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMaxRequestBuilder) Request ¶

type WorkbookFunctionsMaxRequestParameter ¶

type WorkbookFunctionsMaxRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsMaxRequestParameter undocumented

type WorkbookFunctionsMdurationRequest ¶

type WorkbookFunctionsMdurationRequest struct{ BaseRequest }

func (*WorkbookFunctionsMdurationRequest) Post ¶

type WorkbookFunctionsMdurationRequestBuilder ¶

type WorkbookFunctionsMdurationRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMdurationRequestBuilder) Request ¶

type WorkbookFunctionsMdurationRequestParameter ¶

type WorkbookFunctionsMdurationRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Coupon undocumented
	Coupon json.RawMessage `json:"coupon,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsMdurationRequestParameter undocumented

type WorkbookFunctionsMedianRequest ¶

type WorkbookFunctionsMedianRequest struct{ BaseRequest }

func (*WorkbookFunctionsMedianRequest) Post ¶

type WorkbookFunctionsMedianRequestBuilder ¶

type WorkbookFunctionsMedianRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMedianRequestBuilder) Request ¶

type WorkbookFunctionsMedianRequestParameter ¶

type WorkbookFunctionsMedianRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsMedianRequestParameter undocumented

type WorkbookFunctionsMidRequest ¶

type WorkbookFunctionsMidRequest struct{ BaseRequest }

func (*WorkbookFunctionsMidRequest) Post ¶

type WorkbookFunctionsMidRequestBuilder ¶

type WorkbookFunctionsMidRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMidRequestBuilder) Request ¶

type WorkbookFunctionsMidRequestParameter ¶

type WorkbookFunctionsMidRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
	// NumChars undocumented
	NumChars json.RawMessage `json:"numChars,omitempty"`
}

WorkbookFunctionsMidRequestParameter undocumented

type WorkbookFunctionsMidbRequest ¶

type WorkbookFunctionsMidbRequest struct{ BaseRequest }

func (*WorkbookFunctionsMidbRequest) Post ¶

type WorkbookFunctionsMidbRequestBuilder ¶

type WorkbookFunctionsMidbRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMidbRequestBuilder) Request ¶

type WorkbookFunctionsMidbRequestParameter ¶

type WorkbookFunctionsMidbRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
	// NumBytes undocumented
	NumBytes json.RawMessage `json:"numBytes,omitempty"`
}

WorkbookFunctionsMidbRequestParameter undocumented

type WorkbookFunctionsMinARequest ¶

type WorkbookFunctionsMinARequest struct{ BaseRequest }

func (*WorkbookFunctionsMinARequest) Post ¶

type WorkbookFunctionsMinARequestBuilder ¶

type WorkbookFunctionsMinARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMinARequestBuilder) Request ¶

type WorkbookFunctionsMinARequestParameter ¶

type WorkbookFunctionsMinARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsMinARequestParameter undocumented

type WorkbookFunctionsMinRequest ¶

type WorkbookFunctionsMinRequest struct{ BaseRequest }

func (*WorkbookFunctionsMinRequest) Post ¶

type WorkbookFunctionsMinRequestBuilder ¶

type WorkbookFunctionsMinRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMinRequestBuilder) Request ¶

type WorkbookFunctionsMinRequestParameter ¶

type WorkbookFunctionsMinRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsMinRequestParameter undocumented

type WorkbookFunctionsMinuteRequest ¶

type WorkbookFunctionsMinuteRequest struct{ BaseRequest }

func (*WorkbookFunctionsMinuteRequest) Post ¶

type WorkbookFunctionsMinuteRequestBuilder ¶

type WorkbookFunctionsMinuteRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMinuteRequestBuilder) Request ¶

type WorkbookFunctionsMinuteRequestParameter ¶

type WorkbookFunctionsMinuteRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

WorkbookFunctionsMinuteRequestParameter undocumented

type WorkbookFunctionsMirrRequest ¶

type WorkbookFunctionsMirrRequest struct{ BaseRequest }

func (*WorkbookFunctionsMirrRequest) Post ¶

type WorkbookFunctionsMirrRequestBuilder ¶

type WorkbookFunctionsMirrRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMirrRequestBuilder) Request ¶

type WorkbookFunctionsMirrRequestParameter ¶

type WorkbookFunctionsMirrRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// FinanceRate undocumented
	FinanceRate json.RawMessage `json:"financeRate,omitempty"`
	// ReinvestRate undocumented
	ReinvestRate json.RawMessage `json:"reinvestRate,omitempty"`
}

WorkbookFunctionsMirrRequestParameter undocumented

type WorkbookFunctionsModRequest ¶

type WorkbookFunctionsModRequest struct{ BaseRequest }

func (*WorkbookFunctionsModRequest) Post ¶

type WorkbookFunctionsModRequestBuilder ¶

type WorkbookFunctionsModRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsModRequestBuilder) Request ¶

type WorkbookFunctionsModRequestParameter ¶

type WorkbookFunctionsModRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Divisor undocumented
	Divisor json.RawMessage `json:"divisor,omitempty"`
}

WorkbookFunctionsModRequestParameter undocumented

type WorkbookFunctionsMonthRequest ¶

type WorkbookFunctionsMonthRequest struct{ BaseRequest }

func (*WorkbookFunctionsMonthRequest) Post ¶

type WorkbookFunctionsMonthRequestBuilder ¶

type WorkbookFunctionsMonthRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMonthRequestBuilder) Request ¶

type WorkbookFunctionsMonthRequestParameter ¶

type WorkbookFunctionsMonthRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

WorkbookFunctionsMonthRequestParameter undocumented

type WorkbookFunctionsMroundRequest ¶

type WorkbookFunctionsMroundRequest struct{ BaseRequest }

func (*WorkbookFunctionsMroundRequest) Post ¶

type WorkbookFunctionsMroundRequestBuilder ¶

type WorkbookFunctionsMroundRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMroundRequestBuilder) Request ¶

type WorkbookFunctionsMroundRequestParameter ¶

type WorkbookFunctionsMroundRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Multiple undocumented
	Multiple json.RawMessage `json:"multiple,omitempty"`
}

WorkbookFunctionsMroundRequestParameter undocumented

type WorkbookFunctionsMultiNomialRequest ¶

type WorkbookFunctionsMultiNomialRequest struct{ BaseRequest }

func (*WorkbookFunctionsMultiNomialRequest) Post ¶

type WorkbookFunctionsMultiNomialRequestBuilder ¶

type WorkbookFunctionsMultiNomialRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsMultiNomialRequestBuilder) Request ¶

type WorkbookFunctionsMultiNomialRequestParameter ¶

type WorkbookFunctionsMultiNomialRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsMultiNomialRequestParameter undocumented

type WorkbookFunctionsNRequest ¶

type WorkbookFunctionsNRequest struct{ BaseRequest }

func (*WorkbookFunctionsNRequest) Post ¶

type WorkbookFunctionsNRequestBuilder ¶

type WorkbookFunctionsNRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNRequestBuilder) Request ¶

type WorkbookFunctionsNRequestParameter ¶

type WorkbookFunctionsNRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsNRequestParameter undocumented

type WorkbookFunctionsNaRequest ¶

type WorkbookFunctionsNaRequest struct{ BaseRequest }

func (*WorkbookFunctionsNaRequest) Post ¶

type WorkbookFunctionsNaRequestBuilder ¶

type WorkbookFunctionsNaRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNaRequestBuilder) Request ¶

type WorkbookFunctionsNaRequestParameter ¶

type WorkbookFunctionsNaRequestParameter struct {
}

WorkbookFunctionsNaRequestParameter undocumented

type WorkbookFunctionsNegBinom_DistRequest ¶

type WorkbookFunctionsNegBinom_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsNegBinom_DistRequest) Post ¶

type WorkbookFunctionsNegBinom_DistRequestBuilder ¶

type WorkbookFunctionsNegBinom_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNegBinom_DistRequestBuilder) Request ¶

type WorkbookFunctionsNegBinom_DistRequestParameter ¶

type WorkbookFunctionsNegBinom_DistRequestParameter struct {
	// NumberF undocumented
	NumberF json.RawMessage `json:"numberF,omitempty"`
	// NumberS undocumented
	NumberS json.RawMessage `json:"numberS,omitempty"`
	// ProbabilityS undocumented
	ProbabilityS json.RawMessage `json:"probabilityS,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsNegBinom_DistRequestParameter undocumented

type WorkbookFunctionsNetworkDaysRequest ¶

type WorkbookFunctionsNetworkDaysRequest struct{ BaseRequest }

func (*WorkbookFunctionsNetworkDaysRequest) Post ¶

type WorkbookFunctionsNetworkDaysRequestBuilder ¶

type WorkbookFunctionsNetworkDaysRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNetworkDaysRequestBuilder) Request ¶

type WorkbookFunctionsNetworkDaysRequestParameter ¶

type WorkbookFunctionsNetworkDaysRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// Holidays undocumented
	Holidays json.RawMessage `json:"holidays,omitempty"`
}

WorkbookFunctionsNetworkDaysRequestParameter undocumented

type WorkbookFunctionsNetworkDays_IntlRequest ¶

type WorkbookFunctionsNetworkDays_IntlRequest struct{ BaseRequest }

func (*WorkbookFunctionsNetworkDays_IntlRequest) Post ¶

type WorkbookFunctionsNetworkDays_IntlRequestBuilder ¶

type WorkbookFunctionsNetworkDays_IntlRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNetworkDays_IntlRequestBuilder) Request ¶

type WorkbookFunctionsNetworkDays_IntlRequestParameter ¶

type WorkbookFunctionsNetworkDays_IntlRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// Weekend undocumented
	Weekend json.RawMessage `json:"weekend,omitempty"`
	// Holidays undocumented
	Holidays json.RawMessage `json:"holidays,omitempty"`
}

WorkbookFunctionsNetworkDays_IntlRequestParameter undocumented

type WorkbookFunctionsNominalRequest ¶

type WorkbookFunctionsNominalRequest struct{ BaseRequest }

func (*WorkbookFunctionsNominalRequest) Post ¶

type WorkbookFunctionsNominalRequestBuilder ¶

type WorkbookFunctionsNominalRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNominalRequestBuilder) Request ¶

type WorkbookFunctionsNominalRequestParameter ¶

type WorkbookFunctionsNominalRequestParameter struct {
	// EffectRate undocumented
	EffectRate json.RawMessage `json:"effectRate,omitempty"`
	// Npery undocumented
	Npery json.RawMessage `json:"npery,omitempty"`
}

WorkbookFunctionsNominalRequestParameter undocumented

type WorkbookFunctionsNorm_DistRequest ¶

type WorkbookFunctionsNorm_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsNorm_DistRequest) Post ¶

type WorkbookFunctionsNorm_DistRequestBuilder ¶

type WorkbookFunctionsNorm_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNorm_DistRequestBuilder) Request ¶

type WorkbookFunctionsNorm_DistRequestParameter ¶

type WorkbookFunctionsNorm_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsNorm_DistRequestParameter undocumented

type WorkbookFunctionsNorm_InvRequest ¶

type WorkbookFunctionsNorm_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsNorm_InvRequest) Post ¶

type WorkbookFunctionsNorm_InvRequestBuilder ¶

type WorkbookFunctionsNorm_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNorm_InvRequestBuilder) Request ¶

type WorkbookFunctionsNorm_InvRequestParameter ¶

type WorkbookFunctionsNorm_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
}

WorkbookFunctionsNorm_InvRequestParameter undocumented

type WorkbookFunctionsNorm_S_DistRequest ¶

type WorkbookFunctionsNorm_S_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsNorm_S_DistRequest) Post ¶

type WorkbookFunctionsNorm_S_DistRequestBuilder ¶

type WorkbookFunctionsNorm_S_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNorm_S_DistRequestBuilder) Request ¶

type WorkbookFunctionsNorm_S_DistRequestParameter ¶

type WorkbookFunctionsNorm_S_DistRequestParameter struct {
	// Z undocumented
	Z json.RawMessage `json:"z,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsNorm_S_DistRequestParameter undocumented

type WorkbookFunctionsNorm_S_InvRequest ¶

type WorkbookFunctionsNorm_S_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsNorm_S_InvRequest) Post ¶

type WorkbookFunctionsNorm_S_InvRequestBuilder ¶

type WorkbookFunctionsNorm_S_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNorm_S_InvRequestBuilder) Request ¶

type WorkbookFunctionsNorm_S_InvRequestParameter ¶

type WorkbookFunctionsNorm_S_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
}

WorkbookFunctionsNorm_S_InvRequestParameter undocumented

type WorkbookFunctionsNotRequest ¶

type WorkbookFunctionsNotRequest struct{ BaseRequest }

func (*WorkbookFunctionsNotRequest) Post ¶

type WorkbookFunctionsNotRequestBuilder ¶

type WorkbookFunctionsNotRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNotRequestBuilder) Request ¶

type WorkbookFunctionsNotRequestParameter ¶

type WorkbookFunctionsNotRequestParameter struct {
	// Logical undocumented
	Logical json.RawMessage `json:"logical,omitempty"`
}

WorkbookFunctionsNotRequestParameter undocumented

type WorkbookFunctionsNowRequest ¶

type WorkbookFunctionsNowRequest struct{ BaseRequest }

func (*WorkbookFunctionsNowRequest) Post ¶

type WorkbookFunctionsNowRequestBuilder ¶

type WorkbookFunctionsNowRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNowRequestBuilder) Request ¶

type WorkbookFunctionsNowRequestParameter ¶

type WorkbookFunctionsNowRequestParameter struct {
}

WorkbookFunctionsNowRequestParameter undocumented

type WorkbookFunctionsNperRequest ¶

type WorkbookFunctionsNperRequest struct{ BaseRequest }

func (*WorkbookFunctionsNperRequest) Post ¶

type WorkbookFunctionsNperRequestBuilder ¶

type WorkbookFunctionsNperRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNperRequestBuilder) Request ¶

type WorkbookFunctionsNperRequestParameter ¶

type WorkbookFunctionsNperRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pmt undocumented
	Pmt json.RawMessage `json:"pmt,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

WorkbookFunctionsNperRequestParameter undocumented

type WorkbookFunctionsNpvRequest ¶

type WorkbookFunctionsNpvRequest struct{ BaseRequest }

func (*WorkbookFunctionsNpvRequest) Post ¶

type WorkbookFunctionsNpvRequestBuilder ¶

type WorkbookFunctionsNpvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNpvRequestBuilder) Request ¶

type WorkbookFunctionsNpvRequestParameter ¶

type WorkbookFunctionsNpvRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsNpvRequestParameter undocumented

type WorkbookFunctionsNumberValueRequest ¶

type WorkbookFunctionsNumberValueRequest struct{ BaseRequest }

func (*WorkbookFunctionsNumberValueRequest) Post ¶

type WorkbookFunctionsNumberValueRequestBuilder ¶

type WorkbookFunctionsNumberValueRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsNumberValueRequestBuilder) Request ¶

type WorkbookFunctionsNumberValueRequestParameter ¶

type WorkbookFunctionsNumberValueRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// DecimalSeparator undocumented
	DecimalSeparator json.RawMessage `json:"decimalSeparator,omitempty"`
	// GroupSeparator undocumented
	GroupSeparator json.RawMessage `json:"groupSeparator,omitempty"`
}

WorkbookFunctionsNumberValueRequestParameter undocumented

type WorkbookFunctionsOct2BinRequest ¶

type WorkbookFunctionsOct2BinRequest struct{ BaseRequest }

func (*WorkbookFunctionsOct2BinRequest) Post ¶

type WorkbookFunctionsOct2BinRequestBuilder ¶

type WorkbookFunctionsOct2BinRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOct2BinRequestBuilder) Request ¶

type WorkbookFunctionsOct2BinRequestParameter ¶

type WorkbookFunctionsOct2BinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsOct2BinRequestParameter undocumented

type WorkbookFunctionsOct2DecRequest ¶

type WorkbookFunctionsOct2DecRequest struct{ BaseRequest }

func (*WorkbookFunctionsOct2DecRequest) Post ¶

type WorkbookFunctionsOct2DecRequestBuilder ¶

type WorkbookFunctionsOct2DecRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOct2DecRequestBuilder) Request ¶

type WorkbookFunctionsOct2DecRequestParameter ¶

type WorkbookFunctionsOct2DecRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsOct2DecRequestParameter undocumented

type WorkbookFunctionsOct2HexRequest ¶

type WorkbookFunctionsOct2HexRequest struct{ BaseRequest }

func (*WorkbookFunctionsOct2HexRequest) Post ¶

type WorkbookFunctionsOct2HexRequestBuilder ¶

type WorkbookFunctionsOct2HexRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOct2HexRequestBuilder) Request ¶

type WorkbookFunctionsOct2HexRequestParameter ¶

type WorkbookFunctionsOct2HexRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Places undocumented
	Places json.RawMessage `json:"places,omitempty"`
}

WorkbookFunctionsOct2HexRequestParameter undocumented

type WorkbookFunctionsOddFPriceRequest ¶

type WorkbookFunctionsOddFPriceRequest struct{ BaseRequest }

func (*WorkbookFunctionsOddFPriceRequest) Post ¶

type WorkbookFunctionsOddFPriceRequestBuilder ¶

type WorkbookFunctionsOddFPriceRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOddFPriceRequestBuilder) Request ¶

type WorkbookFunctionsOddFPriceRequestParameter ¶

type WorkbookFunctionsOddFPriceRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// FirstCoupon undocumented
	FirstCoupon json.RawMessage `json:"firstCoupon,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsOddFPriceRequestParameter undocumented

type WorkbookFunctionsOddFYieldRequest ¶

type WorkbookFunctionsOddFYieldRequest struct{ BaseRequest }

func (*WorkbookFunctionsOddFYieldRequest) Post ¶

type WorkbookFunctionsOddFYieldRequestBuilder ¶

type WorkbookFunctionsOddFYieldRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOddFYieldRequestBuilder) Request ¶

type WorkbookFunctionsOddFYieldRequestParameter ¶

type WorkbookFunctionsOddFYieldRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// FirstCoupon undocumented
	FirstCoupon json.RawMessage `json:"firstCoupon,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsOddFYieldRequestParameter undocumented

type WorkbookFunctionsOddLPriceRequest ¶

type WorkbookFunctionsOddLPriceRequest struct{ BaseRequest }

func (*WorkbookFunctionsOddLPriceRequest) Post ¶

type WorkbookFunctionsOddLPriceRequestBuilder ¶

type WorkbookFunctionsOddLPriceRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOddLPriceRequestBuilder) Request ¶

type WorkbookFunctionsOddLPriceRequestParameter ¶

type WorkbookFunctionsOddLPriceRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// LastInterest undocumented
	LastInterest json.RawMessage `json:"lastInterest,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsOddLPriceRequestParameter undocumented

type WorkbookFunctionsOddLYieldRequest ¶

type WorkbookFunctionsOddLYieldRequest struct{ BaseRequest }

func (*WorkbookFunctionsOddLYieldRequest) Post ¶

type WorkbookFunctionsOddLYieldRequestBuilder ¶

type WorkbookFunctionsOddLYieldRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOddLYieldRequestBuilder) Request ¶

type WorkbookFunctionsOddLYieldRequestParameter ¶

type WorkbookFunctionsOddLYieldRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// LastInterest undocumented
	LastInterest json.RawMessage `json:"lastInterest,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsOddLYieldRequestParameter undocumented

type WorkbookFunctionsOddRequest ¶

type WorkbookFunctionsOddRequest struct{ BaseRequest }

func (*WorkbookFunctionsOddRequest) Post ¶

type WorkbookFunctionsOddRequestBuilder ¶

type WorkbookFunctionsOddRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOddRequestBuilder) Request ¶

type WorkbookFunctionsOddRequestParameter ¶

type WorkbookFunctionsOddRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsOddRequestParameter undocumented

type WorkbookFunctionsOrRequest ¶

type WorkbookFunctionsOrRequest struct{ BaseRequest }

func (*WorkbookFunctionsOrRequest) Post ¶

type WorkbookFunctionsOrRequestBuilder ¶

type WorkbookFunctionsOrRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsOrRequestBuilder) Request ¶

type WorkbookFunctionsOrRequestParameter ¶

type WorkbookFunctionsOrRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsOrRequestParameter undocumented

type WorkbookFunctionsPdurationRequest ¶

type WorkbookFunctionsPdurationRequest struct{ BaseRequest }

func (*WorkbookFunctionsPdurationRequest) Post ¶

type WorkbookFunctionsPdurationRequestBuilder ¶

type WorkbookFunctionsPdurationRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPdurationRequestBuilder) Request ¶

type WorkbookFunctionsPdurationRequestParameter ¶

type WorkbookFunctionsPdurationRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
}

WorkbookFunctionsPdurationRequestParameter undocumented

type WorkbookFunctionsPercentRank_ExcRequest ¶

type WorkbookFunctionsPercentRank_ExcRequest struct{ BaseRequest }

func (*WorkbookFunctionsPercentRank_ExcRequest) Post ¶

type WorkbookFunctionsPercentRank_ExcRequestBuilder ¶

type WorkbookFunctionsPercentRank_ExcRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPercentRank_ExcRequestBuilder) Request ¶

type WorkbookFunctionsPercentRank_ExcRequestParameter ¶

type WorkbookFunctionsPercentRank_ExcRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

WorkbookFunctionsPercentRank_ExcRequestParameter undocumented

type WorkbookFunctionsPercentRank_IncRequest ¶

type WorkbookFunctionsPercentRank_IncRequest struct{ BaseRequest }

func (*WorkbookFunctionsPercentRank_IncRequest) Post ¶

type WorkbookFunctionsPercentRank_IncRequestBuilder ¶

type WorkbookFunctionsPercentRank_IncRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPercentRank_IncRequestBuilder) Request ¶

type WorkbookFunctionsPercentRank_IncRequestParameter ¶

type WorkbookFunctionsPercentRank_IncRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Significance undocumented
	Significance json.RawMessage `json:"significance,omitempty"`
}

WorkbookFunctionsPercentRank_IncRequestParameter undocumented

type WorkbookFunctionsPercentile_ExcRequest ¶

type WorkbookFunctionsPercentile_ExcRequest struct{ BaseRequest }

func (*WorkbookFunctionsPercentile_ExcRequest) Post ¶

type WorkbookFunctionsPercentile_ExcRequestBuilder ¶

type WorkbookFunctionsPercentile_ExcRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPercentile_ExcRequestBuilder) Request ¶

type WorkbookFunctionsPercentile_ExcRequestParameter ¶

type WorkbookFunctionsPercentile_ExcRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// K undocumented
	K json.RawMessage `json:"k,omitempty"`
}

WorkbookFunctionsPercentile_ExcRequestParameter undocumented

type WorkbookFunctionsPercentile_IncRequest ¶

type WorkbookFunctionsPercentile_IncRequest struct{ BaseRequest }

func (*WorkbookFunctionsPercentile_IncRequest) Post ¶

type WorkbookFunctionsPercentile_IncRequestBuilder ¶

type WorkbookFunctionsPercentile_IncRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPercentile_IncRequestBuilder) Request ¶

type WorkbookFunctionsPercentile_IncRequestParameter ¶

type WorkbookFunctionsPercentile_IncRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// K undocumented
	K json.RawMessage `json:"k,omitempty"`
}

WorkbookFunctionsPercentile_IncRequestParameter undocumented

type WorkbookFunctionsPermutRequest ¶

type WorkbookFunctionsPermutRequest struct{ BaseRequest }

func (*WorkbookFunctionsPermutRequest) Post ¶

type WorkbookFunctionsPermutRequestBuilder ¶

type WorkbookFunctionsPermutRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPermutRequestBuilder) Request ¶

type WorkbookFunctionsPermutRequestParameter ¶

type WorkbookFunctionsPermutRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumberChosen undocumented
	NumberChosen json.RawMessage `json:"numberChosen,omitempty"`
}

WorkbookFunctionsPermutRequestParameter undocumented

type WorkbookFunctionsPermutationaRequest ¶

type WorkbookFunctionsPermutationaRequest struct{ BaseRequest }

func (*WorkbookFunctionsPermutationaRequest) Post ¶

type WorkbookFunctionsPermutationaRequestBuilder ¶

type WorkbookFunctionsPermutationaRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPermutationaRequestBuilder) Request ¶

type WorkbookFunctionsPermutationaRequestParameter ¶

type WorkbookFunctionsPermutationaRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumberChosen undocumented
	NumberChosen json.RawMessage `json:"numberChosen,omitempty"`
}

WorkbookFunctionsPermutationaRequestParameter undocumented

type WorkbookFunctionsPhiRequest ¶

type WorkbookFunctionsPhiRequest struct{ BaseRequest }

func (*WorkbookFunctionsPhiRequest) Post ¶

type WorkbookFunctionsPhiRequestBuilder ¶

type WorkbookFunctionsPhiRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPhiRequestBuilder) Request ¶

type WorkbookFunctionsPhiRequestParameter ¶

type WorkbookFunctionsPhiRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
}

WorkbookFunctionsPhiRequestParameter undocumented

type WorkbookFunctionsPiRequest ¶

type WorkbookFunctionsPiRequest struct{ BaseRequest }

func (*WorkbookFunctionsPiRequest) Post ¶

type WorkbookFunctionsPiRequestBuilder ¶

type WorkbookFunctionsPiRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPiRequestBuilder) Request ¶

type WorkbookFunctionsPiRequestParameter ¶

type WorkbookFunctionsPiRequestParameter struct {
}

WorkbookFunctionsPiRequestParameter undocumented

type WorkbookFunctionsPmtRequest ¶

type WorkbookFunctionsPmtRequest struct{ BaseRequest }

func (*WorkbookFunctionsPmtRequest) Post ¶

type WorkbookFunctionsPmtRequestBuilder ¶

type WorkbookFunctionsPmtRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPmtRequestBuilder) Request ¶

type WorkbookFunctionsPmtRequestParameter ¶

type WorkbookFunctionsPmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

WorkbookFunctionsPmtRequestParameter undocumented

type WorkbookFunctionsPoisson_DistRequest ¶

type WorkbookFunctionsPoisson_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsPoisson_DistRequest) Post ¶

type WorkbookFunctionsPoisson_DistRequestBuilder ¶

type WorkbookFunctionsPoisson_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPoisson_DistRequestBuilder) Request ¶

type WorkbookFunctionsPoisson_DistRequestParameter ¶

type WorkbookFunctionsPoisson_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsPoisson_DistRequestParameter undocumented

type WorkbookFunctionsPowerRequest ¶

type WorkbookFunctionsPowerRequest struct{ BaseRequest }

func (*WorkbookFunctionsPowerRequest) Post ¶

type WorkbookFunctionsPowerRequestBuilder ¶

type WorkbookFunctionsPowerRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPowerRequestBuilder) Request ¶

type WorkbookFunctionsPowerRequestParameter ¶

type WorkbookFunctionsPowerRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Power undocumented
	Power json.RawMessage `json:"power,omitempty"`
}

WorkbookFunctionsPowerRequestParameter undocumented

type WorkbookFunctionsPpmtRequest ¶

type WorkbookFunctionsPpmtRequest struct{ BaseRequest }

func (*WorkbookFunctionsPpmtRequest) Post ¶

type WorkbookFunctionsPpmtRequestBuilder ¶

type WorkbookFunctionsPpmtRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPpmtRequestBuilder) Request ¶

type WorkbookFunctionsPpmtRequestParameter ¶

type WorkbookFunctionsPpmtRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Per undocumented
	Per json.RawMessage `json:"per,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

WorkbookFunctionsPpmtRequestParameter undocumented

type WorkbookFunctionsPriceDiscRequest ¶

type WorkbookFunctionsPriceDiscRequest struct{ BaseRequest }

func (*WorkbookFunctionsPriceDiscRequest) Post ¶

type WorkbookFunctionsPriceDiscRequestBuilder ¶

type WorkbookFunctionsPriceDiscRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPriceDiscRequestBuilder) Request ¶

type WorkbookFunctionsPriceDiscRequestParameter ¶

type WorkbookFunctionsPriceDiscRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Discount undocumented
	Discount json.RawMessage `json:"discount,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsPriceDiscRequestParameter undocumented

type WorkbookFunctionsPriceMatRequest ¶

type WorkbookFunctionsPriceMatRequest struct{ BaseRequest }

func (*WorkbookFunctionsPriceMatRequest) Post ¶

type WorkbookFunctionsPriceMatRequestBuilder ¶

type WorkbookFunctionsPriceMatRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPriceMatRequestBuilder) Request ¶

type WorkbookFunctionsPriceMatRequestParameter ¶

type WorkbookFunctionsPriceMatRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsPriceMatRequestParameter undocumented

type WorkbookFunctionsPriceRequest ¶

type WorkbookFunctionsPriceRequest struct{ BaseRequest }

func (*WorkbookFunctionsPriceRequest) Post ¶

type WorkbookFunctionsPriceRequestBuilder ¶

type WorkbookFunctionsPriceRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPriceRequestBuilder) Request ¶

type WorkbookFunctionsPriceRequestParameter ¶

type WorkbookFunctionsPriceRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Yld undocumented
	Yld json.RawMessage `json:"yld,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsPriceRequestParameter undocumented

type WorkbookFunctionsProductRequest ¶

type WorkbookFunctionsProductRequest struct{ BaseRequest }

func (*WorkbookFunctionsProductRequest) Post ¶

type WorkbookFunctionsProductRequestBuilder ¶

type WorkbookFunctionsProductRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsProductRequestBuilder) Request ¶

type WorkbookFunctionsProductRequestParameter ¶

type WorkbookFunctionsProductRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsProductRequestParameter undocumented

type WorkbookFunctionsProperRequest ¶

type WorkbookFunctionsProperRequest struct{ BaseRequest }

func (*WorkbookFunctionsProperRequest) Post ¶

type WorkbookFunctionsProperRequestBuilder ¶

type WorkbookFunctionsProperRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsProperRequestBuilder) Request ¶

type WorkbookFunctionsProperRequestParameter ¶

type WorkbookFunctionsProperRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsProperRequestParameter undocumented

type WorkbookFunctionsPvRequest ¶

type WorkbookFunctionsPvRequest struct{ BaseRequest }

func (*WorkbookFunctionsPvRequest) Post ¶

type WorkbookFunctionsPvRequestBuilder ¶

type WorkbookFunctionsPvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsPvRequestBuilder) Request ¶

type WorkbookFunctionsPvRequestParameter ¶

type WorkbookFunctionsPvRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pmt undocumented
	Pmt json.RawMessage `json:"pmt,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
}

WorkbookFunctionsPvRequestParameter undocumented

type WorkbookFunctionsQuartile_ExcRequest ¶

type WorkbookFunctionsQuartile_ExcRequest struct{ BaseRequest }

func (*WorkbookFunctionsQuartile_ExcRequest) Post ¶

type WorkbookFunctionsQuartile_ExcRequestBuilder ¶

type WorkbookFunctionsQuartile_ExcRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsQuartile_ExcRequestBuilder) Request ¶

type WorkbookFunctionsQuartile_ExcRequestParameter ¶

type WorkbookFunctionsQuartile_ExcRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// Quart undocumented
	Quart json.RawMessage `json:"quart,omitempty"`
}

WorkbookFunctionsQuartile_ExcRequestParameter undocumented

type WorkbookFunctionsQuartile_IncRequest ¶

type WorkbookFunctionsQuartile_IncRequest struct{ BaseRequest }

func (*WorkbookFunctionsQuartile_IncRequest) Post ¶

type WorkbookFunctionsQuartile_IncRequestBuilder ¶

type WorkbookFunctionsQuartile_IncRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsQuartile_IncRequestBuilder) Request ¶

type WorkbookFunctionsQuartile_IncRequestParameter ¶

type WorkbookFunctionsQuartile_IncRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// Quart undocumented
	Quart json.RawMessage `json:"quart,omitempty"`
}

WorkbookFunctionsQuartile_IncRequestParameter undocumented

type WorkbookFunctionsQuotientRequest ¶

type WorkbookFunctionsQuotientRequest struct{ BaseRequest }

func (*WorkbookFunctionsQuotientRequest) Post ¶

type WorkbookFunctionsQuotientRequestBuilder ¶

type WorkbookFunctionsQuotientRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsQuotientRequestBuilder) Request ¶

type WorkbookFunctionsQuotientRequestParameter ¶

type WorkbookFunctionsQuotientRequestParameter struct {
	// Numerator undocumented
	Numerator json.RawMessage `json:"numerator,omitempty"`
	// Denominator undocumented
	Denominator json.RawMessage `json:"denominator,omitempty"`
}

WorkbookFunctionsQuotientRequestParameter undocumented

type WorkbookFunctionsRadiansRequest ¶

type WorkbookFunctionsRadiansRequest struct{ BaseRequest }

func (*WorkbookFunctionsRadiansRequest) Post ¶

type WorkbookFunctionsRadiansRequestBuilder ¶

type WorkbookFunctionsRadiansRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRadiansRequestBuilder) Request ¶

type WorkbookFunctionsRadiansRequestParameter ¶

type WorkbookFunctionsRadiansRequestParameter struct {
	// Angle undocumented
	Angle json.RawMessage `json:"angle,omitempty"`
}

WorkbookFunctionsRadiansRequestParameter undocumented

type WorkbookFunctionsRandBetweenRequest ¶

type WorkbookFunctionsRandBetweenRequest struct{ BaseRequest }

func (*WorkbookFunctionsRandBetweenRequest) Post ¶

type WorkbookFunctionsRandBetweenRequestBuilder ¶

type WorkbookFunctionsRandBetweenRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRandBetweenRequestBuilder) Request ¶

type WorkbookFunctionsRandBetweenRequestParameter ¶

type WorkbookFunctionsRandBetweenRequestParameter struct {
	// Bottom undocumented
	Bottom json.RawMessage `json:"bottom,omitempty"`
	// Top undocumented
	Top json.RawMessage `json:"top,omitempty"`
}

WorkbookFunctionsRandBetweenRequestParameter undocumented

type WorkbookFunctionsRandRequest ¶

type WorkbookFunctionsRandRequest struct{ BaseRequest }

func (*WorkbookFunctionsRandRequest) Post ¶

type WorkbookFunctionsRandRequestBuilder ¶

type WorkbookFunctionsRandRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRandRequestBuilder) Request ¶

type WorkbookFunctionsRandRequestParameter ¶

type WorkbookFunctionsRandRequestParameter struct {
}

WorkbookFunctionsRandRequestParameter undocumented

type WorkbookFunctionsRank_AvgRequest ¶

type WorkbookFunctionsRank_AvgRequest struct{ BaseRequest }

func (*WorkbookFunctionsRank_AvgRequest) Post ¶

type WorkbookFunctionsRank_AvgRequestBuilder ¶

type WorkbookFunctionsRank_AvgRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRank_AvgRequestBuilder) Request ¶

type WorkbookFunctionsRank_AvgRequestParameter ¶

type WorkbookFunctionsRank_AvgRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Ref undocumented
	Ref json.RawMessage `json:"ref,omitempty"`
	// Order undocumented
	Order json.RawMessage `json:"order,omitempty"`
}

WorkbookFunctionsRank_AvgRequestParameter undocumented

type WorkbookFunctionsRank_EqRequest ¶

type WorkbookFunctionsRank_EqRequest struct{ BaseRequest }

func (*WorkbookFunctionsRank_EqRequest) Post ¶

type WorkbookFunctionsRank_EqRequestBuilder ¶

type WorkbookFunctionsRank_EqRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRank_EqRequestBuilder) Request ¶

type WorkbookFunctionsRank_EqRequestParameter ¶

type WorkbookFunctionsRank_EqRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Ref undocumented
	Ref json.RawMessage `json:"ref,omitempty"`
	// Order undocumented
	Order json.RawMessage `json:"order,omitempty"`
}

WorkbookFunctionsRank_EqRequestParameter undocumented

type WorkbookFunctionsRateRequest ¶

type WorkbookFunctionsRateRequest struct{ BaseRequest }

func (*WorkbookFunctionsRateRequest) Post ¶

type WorkbookFunctionsRateRequestBuilder ¶

type WorkbookFunctionsRateRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRateRequestBuilder) Request ¶

type WorkbookFunctionsRateRequestParameter ¶

type WorkbookFunctionsRateRequestParameter struct {
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pmt undocumented
	Pmt json.RawMessage `json:"pmt,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
	// Type undocumented
	Type json.RawMessage `json:"type,omitempty"`
	// Guess undocumented
	Guess json.RawMessage `json:"guess,omitempty"`
}

WorkbookFunctionsRateRequestParameter undocumented

type WorkbookFunctionsReceivedRequest ¶

type WorkbookFunctionsReceivedRequest struct{ BaseRequest }

func (*WorkbookFunctionsReceivedRequest) Post ¶

type WorkbookFunctionsReceivedRequestBuilder ¶

type WorkbookFunctionsReceivedRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsReceivedRequestBuilder) Request ¶

type WorkbookFunctionsReceivedRequestParameter ¶

type WorkbookFunctionsReceivedRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Investment undocumented
	Investment json.RawMessage `json:"investment,omitempty"`
	// Discount undocumented
	Discount json.RawMessage `json:"discount,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsReceivedRequestParameter undocumented

type WorkbookFunctionsReplaceBRequest ¶

type WorkbookFunctionsReplaceBRequest struct{ BaseRequest }

func (*WorkbookFunctionsReplaceBRequest) Post ¶

type WorkbookFunctionsReplaceBRequestBuilder ¶

type WorkbookFunctionsReplaceBRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsReplaceBRequestBuilder) Request ¶

type WorkbookFunctionsReplaceBRequestParameter ¶

type WorkbookFunctionsReplaceBRequestParameter struct {
	// OldText undocumented
	OldText json.RawMessage `json:"oldText,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
	// NumBytes undocumented
	NumBytes json.RawMessage `json:"numBytes,omitempty"`
	// NewText undocumented
	NewText json.RawMessage `json:"newText,omitempty"`
}

WorkbookFunctionsReplaceBRequestParameter undocumented

type WorkbookFunctionsReplaceRequest ¶

type WorkbookFunctionsReplaceRequest struct{ BaseRequest }

func (*WorkbookFunctionsReplaceRequest) Post ¶

type WorkbookFunctionsReplaceRequestBuilder ¶

type WorkbookFunctionsReplaceRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsReplaceRequestBuilder) Request ¶

type WorkbookFunctionsReplaceRequestParameter ¶

type WorkbookFunctionsReplaceRequestParameter struct {
	// OldText undocumented
	OldText json.RawMessage `json:"oldText,omitempty"`
	// StartNum undocumented
	StartNum json.RawMessage `json:"startNum,omitempty"`
	// NumChars undocumented
	NumChars json.RawMessage `json:"numChars,omitempty"`
	// NewText undocumented
	NewText json.RawMessage `json:"newText,omitempty"`
}

WorkbookFunctionsReplaceRequestParameter undocumented

type WorkbookFunctionsReptRequest ¶

type WorkbookFunctionsReptRequest struct{ BaseRequest }

func (*WorkbookFunctionsReptRequest) Post ¶

type WorkbookFunctionsReptRequestBuilder ¶

type WorkbookFunctionsReptRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsReptRequestBuilder) Request ¶

type WorkbookFunctionsReptRequestParameter ¶

type WorkbookFunctionsReptRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumberTimes undocumented
	NumberTimes json.RawMessage `json:"numberTimes,omitempty"`
}

WorkbookFunctionsReptRequestParameter undocumented

type WorkbookFunctionsRequest ¶

type WorkbookFunctionsRequest struct{ BaseRequest }

WorkbookFunctionsRequest is request for WorkbookFunctions

func (*WorkbookFunctionsRequest) Delete ¶

Delete performs DELETE request for WorkbookFunctions

func (*WorkbookFunctionsRequest) Get ¶

func (r *WorkbookFunctionsRequest) Get(ctx context.Context) (resObj *WorkbookFunctions, err error)

Get performs GET request for WorkbookFunctions

func (*WorkbookFunctionsRequest) Update ¶

Update performs PATCH request for WorkbookFunctions

type WorkbookFunctionsRequestBuilder ¶

type WorkbookFunctionsRequestBuilder struct{ BaseRequestBuilder }

WorkbookFunctionsRequestBuilder is request builder for WorkbookFunctions

func (*WorkbookFunctionsRequestBuilder) Abs ¶

Abs action undocumented

func (*WorkbookFunctionsRequestBuilder) AccrInt ¶

AccrInt action undocumented

func (*WorkbookFunctionsRequestBuilder) AccrIntM ¶

AccrIntM action undocumented

func (*WorkbookFunctionsRequestBuilder) Acos ¶

Acos action undocumented

func (*WorkbookFunctionsRequestBuilder) Acosh ¶

Acosh action undocumented

func (*WorkbookFunctionsRequestBuilder) Acot ¶

Acot action undocumented

func (*WorkbookFunctionsRequestBuilder) Acoth ¶

Acoth action undocumented

func (*WorkbookFunctionsRequestBuilder) AmorDegrc ¶

AmorDegrc action undocumented

func (*WorkbookFunctionsRequestBuilder) AmorLinc ¶

AmorLinc action undocumented

func (*WorkbookFunctionsRequestBuilder) And ¶

And action undocumented

func (*WorkbookFunctionsRequestBuilder) Arabic ¶

Arabic action undocumented

func (*WorkbookFunctionsRequestBuilder) Areas ¶

Areas action undocumented

func (*WorkbookFunctionsRequestBuilder) Asc ¶

Asc action undocumented

func (*WorkbookFunctionsRequestBuilder) Asin ¶

Asin action undocumented

func (*WorkbookFunctionsRequestBuilder) Asinh ¶

Asinh action undocumented

func (*WorkbookFunctionsRequestBuilder) Atan ¶

Atan action undocumented

func (*WorkbookFunctionsRequestBuilder) Atan2 ¶

Atan2 action undocumented

func (*WorkbookFunctionsRequestBuilder) Atanh ¶

Atanh action undocumented

func (*WorkbookFunctionsRequestBuilder) AveDev ¶

AveDev action undocumented

func (*WorkbookFunctionsRequestBuilder) Average ¶

Average action undocumented

func (*WorkbookFunctionsRequestBuilder) AverageA ¶

AverageA action undocumented

func (*WorkbookFunctionsRequestBuilder) AverageIf ¶

AverageIf action undocumented

func (*WorkbookFunctionsRequestBuilder) AverageIfs ¶

AverageIfs action undocumented

func (*WorkbookFunctionsRequestBuilder) BahtText ¶

BahtText action undocumented

func (*WorkbookFunctionsRequestBuilder) Base ¶

Base action undocumented

func (*WorkbookFunctionsRequestBuilder) BesselI ¶

BesselI action undocumented

func (*WorkbookFunctionsRequestBuilder) BesselJ ¶

BesselJ action undocumented

func (*WorkbookFunctionsRequestBuilder) BesselK ¶

BesselK action undocumented

func (*WorkbookFunctionsRequestBuilder) BesselY ¶

BesselY action undocumented

func (*WorkbookFunctionsRequestBuilder) Beta_Dist ¶

Beta_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) Beta_Inv ¶

Beta_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) Bin2Dec ¶

Bin2Dec action undocumented

func (*WorkbookFunctionsRequestBuilder) Bin2Hex ¶

Bin2Hex action undocumented

func (*WorkbookFunctionsRequestBuilder) Bin2Oct ¶

Bin2Oct action undocumented

func (*WorkbookFunctionsRequestBuilder) Binom_Dist ¶

Binom_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) Binom_Dist_Range ¶

Binom_Dist_Range action undocumented

func (*WorkbookFunctionsRequestBuilder) Binom_Inv ¶

Binom_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) Bitand ¶

Bitand action undocumented

func (*WorkbookFunctionsRequestBuilder) Bitlshift ¶

Bitlshift action undocumented

func (*WorkbookFunctionsRequestBuilder) Bitor ¶

Bitor action undocumented

func (*WorkbookFunctionsRequestBuilder) Bitrshift ¶

Bitrshift action undocumented

func (*WorkbookFunctionsRequestBuilder) Bitxor ¶

Bitxor action undocumented

func (*WorkbookFunctionsRequestBuilder) Ceiling_Math ¶

Ceiling_Math action undocumented

func (*WorkbookFunctionsRequestBuilder) Ceiling_Precise ¶

Ceiling_Precise action undocumented

func (*WorkbookFunctionsRequestBuilder) Char ¶

Char action undocumented

func (*WorkbookFunctionsRequestBuilder) ChiSq_Dist ¶

ChiSq_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) ChiSq_Dist_RT ¶

ChiSq_Dist_RT action undocumented

func (*WorkbookFunctionsRequestBuilder) ChiSq_Inv ¶

ChiSq_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) ChiSq_Inv_RT ¶

ChiSq_Inv_RT action undocumented

func (*WorkbookFunctionsRequestBuilder) Choose ¶

Choose action undocumented

func (*WorkbookFunctionsRequestBuilder) Clean ¶

Clean action undocumented

func (*WorkbookFunctionsRequestBuilder) Code ¶

Code action undocumented

func (*WorkbookFunctionsRequestBuilder) Columns ¶

Columns action undocumented

func (*WorkbookFunctionsRequestBuilder) Combin ¶

Combin action undocumented

func (*WorkbookFunctionsRequestBuilder) Combina ¶

Combina action undocumented

func (*WorkbookFunctionsRequestBuilder) Complex ¶

Complex action undocumented

func (*WorkbookFunctionsRequestBuilder) Concatenate ¶

Concatenate action undocumented

func (*WorkbookFunctionsRequestBuilder) Confidence_Norm ¶

Confidence_Norm action undocumented

func (*WorkbookFunctionsRequestBuilder) Confidence_T ¶

Confidence_T action undocumented

func (*WorkbookFunctionsRequestBuilder) Convert ¶

Convert action undocumented

func (*WorkbookFunctionsRequestBuilder) Cos ¶

Cos action undocumented

func (*WorkbookFunctionsRequestBuilder) Cosh ¶

Cosh action undocumented

func (*WorkbookFunctionsRequestBuilder) Cot ¶

Cot action undocumented

func (*WorkbookFunctionsRequestBuilder) Coth ¶

Coth action undocumented

func (*WorkbookFunctionsRequestBuilder) Count ¶

Count action undocumented

func (*WorkbookFunctionsRequestBuilder) CountA ¶

CountA action undocumented

func (*WorkbookFunctionsRequestBuilder) CountBlank ¶

CountBlank action undocumented

func (*WorkbookFunctionsRequestBuilder) CountIf ¶

CountIf action undocumented

func (*WorkbookFunctionsRequestBuilder) CountIfs ¶

CountIfs action undocumented

func (*WorkbookFunctionsRequestBuilder) CoupDayBs ¶

CoupDayBs action undocumented

func (*WorkbookFunctionsRequestBuilder) CoupDays ¶

CoupDays action undocumented

func (*WorkbookFunctionsRequestBuilder) CoupDaysNc ¶

CoupDaysNc action undocumented

func (*WorkbookFunctionsRequestBuilder) CoupNcd ¶

CoupNcd action undocumented

func (*WorkbookFunctionsRequestBuilder) CoupNum ¶

CoupNum action undocumented

func (*WorkbookFunctionsRequestBuilder) CoupPcd ¶

CoupPcd action undocumented

func (*WorkbookFunctionsRequestBuilder) Csc ¶

Csc action undocumented

func (*WorkbookFunctionsRequestBuilder) Csch ¶

Csch action undocumented

func (*WorkbookFunctionsRequestBuilder) CumIPmt ¶

CumIPmt action undocumented

func (*WorkbookFunctionsRequestBuilder) CumPrinc ¶

CumPrinc action undocumented

func (*WorkbookFunctionsRequestBuilder) Date ¶

Date action undocumented

func (*WorkbookFunctionsRequestBuilder) Datevalue ¶

Datevalue action undocumented

func (*WorkbookFunctionsRequestBuilder) Daverage ¶

Daverage action undocumented

func (*WorkbookFunctionsRequestBuilder) Day ¶

Day action undocumented

func (*WorkbookFunctionsRequestBuilder) Days ¶

Days action undocumented

func (*WorkbookFunctionsRequestBuilder) Days360 ¶

Days360 action undocumented

func (*WorkbookFunctionsRequestBuilder) Db ¶

Db action undocumented

func (*WorkbookFunctionsRequestBuilder) Dbcs ¶

Dbcs action undocumented

func (*WorkbookFunctionsRequestBuilder) Dcount ¶

Dcount action undocumented

func (*WorkbookFunctionsRequestBuilder) DcountA ¶

DcountA action undocumented

func (*WorkbookFunctionsRequestBuilder) Ddb ¶

Ddb action undocumented

func (*WorkbookFunctionsRequestBuilder) Dec2Bin ¶

Dec2Bin action undocumented

func (*WorkbookFunctionsRequestBuilder) Dec2Hex ¶

Dec2Hex action undocumented

func (*WorkbookFunctionsRequestBuilder) Dec2Oct ¶

Dec2Oct action undocumented

func (*WorkbookFunctionsRequestBuilder) Decimal ¶

Decimal action undocumented

func (*WorkbookFunctionsRequestBuilder) Degrees ¶

Degrees action undocumented

func (*WorkbookFunctionsRequestBuilder) Delta ¶

Delta action undocumented

func (*WorkbookFunctionsRequestBuilder) DevSq ¶

DevSq action undocumented

func (*WorkbookFunctionsRequestBuilder) Dget ¶

Dget action undocumented

func (*WorkbookFunctionsRequestBuilder) Disc ¶

Disc action undocumented

func (*WorkbookFunctionsRequestBuilder) Dmax ¶

Dmax action undocumented

func (*WorkbookFunctionsRequestBuilder) Dmin ¶

Dmin action undocumented

func (*WorkbookFunctionsRequestBuilder) Dollar ¶

Dollar action undocumented

func (*WorkbookFunctionsRequestBuilder) DollarDe ¶

DollarDe action undocumented

func (*WorkbookFunctionsRequestBuilder) DollarFr ¶

DollarFr action undocumented

func (*WorkbookFunctionsRequestBuilder) Dproduct ¶

Dproduct action undocumented

func (*WorkbookFunctionsRequestBuilder) DstDev ¶

DstDev action undocumented

func (*WorkbookFunctionsRequestBuilder) DstDevP ¶

DstDevP action undocumented

func (*WorkbookFunctionsRequestBuilder) Dsum ¶

Dsum action undocumented

func (*WorkbookFunctionsRequestBuilder) Duration ¶

Duration action undocumented

func (*WorkbookFunctionsRequestBuilder) Dvar ¶

Dvar action undocumented

func (*WorkbookFunctionsRequestBuilder) DvarP ¶

DvarP action undocumented

func (*WorkbookFunctionsRequestBuilder) Ecma_Ceiling ¶

Ecma_Ceiling action undocumented

func (*WorkbookFunctionsRequestBuilder) Edate ¶

Edate action undocumented

func (*WorkbookFunctionsRequestBuilder) Effect ¶

Effect action undocumented

func (*WorkbookFunctionsRequestBuilder) EoMonth ¶

EoMonth action undocumented

func (*WorkbookFunctionsRequestBuilder) Erf ¶

Erf action undocumented

func (*WorkbookFunctionsRequestBuilder) ErfC ¶

ErfC action undocumented

func (*WorkbookFunctionsRequestBuilder) ErfC_Precise ¶

ErfC_Precise action undocumented

func (*WorkbookFunctionsRequestBuilder) Erf_Precise ¶

Erf_Precise action undocumented

func (*WorkbookFunctionsRequestBuilder) Error_Type ¶

Error_Type action undocumented

func (*WorkbookFunctionsRequestBuilder) Even ¶

Even action undocumented

func (*WorkbookFunctionsRequestBuilder) Exact ¶

Exact action undocumented

func (*WorkbookFunctionsRequestBuilder) Exp ¶

Exp action undocumented

func (*WorkbookFunctionsRequestBuilder) Expon_Dist ¶

Expon_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) F_Dist ¶

F_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) F_Dist_RT ¶

F_Dist_RT action undocumented

func (*WorkbookFunctionsRequestBuilder) F_Inv ¶

F_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) F_Inv_RT ¶

F_Inv_RT action undocumented

func (*WorkbookFunctionsRequestBuilder) Fact ¶

Fact action undocumented

func (*WorkbookFunctionsRequestBuilder) FactDouble ¶

FactDouble action undocumented

func (*WorkbookFunctionsRequestBuilder) False ¶

False action undocumented

func (*WorkbookFunctionsRequestBuilder) Find ¶

Find action undocumented

func (*WorkbookFunctionsRequestBuilder) FindB ¶

FindB action undocumented

func (*WorkbookFunctionsRequestBuilder) Fisher ¶

Fisher action undocumented

func (*WorkbookFunctionsRequestBuilder) FisherInv ¶

FisherInv action undocumented

func (*WorkbookFunctionsRequestBuilder) Fixed ¶

Fixed action undocumented

func (*WorkbookFunctionsRequestBuilder) Floor_Math ¶

Floor_Math action undocumented

func (*WorkbookFunctionsRequestBuilder) Floor_Precise ¶

Floor_Precise action undocumented

func (*WorkbookFunctionsRequestBuilder) Fv ¶

Fv action undocumented

func (*WorkbookFunctionsRequestBuilder) Fvschedule ¶

Fvschedule action undocumented

func (*WorkbookFunctionsRequestBuilder) Gamma ¶

Gamma action undocumented

func (*WorkbookFunctionsRequestBuilder) GammaLn ¶

GammaLn action undocumented

func (*WorkbookFunctionsRequestBuilder) GammaLn_Precise ¶

GammaLn_Precise action undocumented

func (*WorkbookFunctionsRequestBuilder) Gamma_Dist ¶

Gamma_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) Gamma_Inv ¶

Gamma_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) Gauss ¶

Gauss action undocumented

func (*WorkbookFunctionsRequestBuilder) Gcd ¶

Gcd action undocumented

func (*WorkbookFunctionsRequestBuilder) GeStep ¶

GeStep action undocumented

func (*WorkbookFunctionsRequestBuilder) GeoMean ¶

GeoMean action undocumented

func (*WorkbookFunctionsRequestBuilder) HarMean ¶

HarMean action undocumented

func (*WorkbookFunctionsRequestBuilder) Hex2Bin ¶

Hex2Bin action undocumented

func (*WorkbookFunctionsRequestBuilder) Hex2Dec ¶

Hex2Dec action undocumented

func (*WorkbookFunctionsRequestBuilder) Hex2Oct ¶

Hex2Oct action undocumented

func (*WorkbookFunctionsRequestBuilder) Hlookup ¶

Hlookup action undocumented

func (*WorkbookFunctionsRequestBuilder) Hour ¶

Hour action undocumented

func (*WorkbookFunctionsRequestBuilder) HypGeom_Dist ¶

HypGeom_Dist action undocumented

Hyperlink action undocumented

func (*WorkbookFunctionsRequestBuilder) If ¶

If action undocumented

func (*WorkbookFunctionsRequestBuilder) ImAbs ¶

ImAbs action undocumented

func (*WorkbookFunctionsRequestBuilder) ImArgument ¶

ImArgument action undocumented

func (*WorkbookFunctionsRequestBuilder) ImConjugate ¶

ImConjugate action undocumented

func (*WorkbookFunctionsRequestBuilder) ImCos ¶

ImCos action undocumented

func (*WorkbookFunctionsRequestBuilder) ImCosh ¶

ImCosh action undocumented

func (*WorkbookFunctionsRequestBuilder) ImCot ¶

ImCot action undocumented

func (*WorkbookFunctionsRequestBuilder) ImCsc ¶

ImCsc action undocumented

func (*WorkbookFunctionsRequestBuilder) ImCsch ¶

ImCsch action undocumented

func (*WorkbookFunctionsRequestBuilder) ImDiv ¶

ImDiv action undocumented

func (*WorkbookFunctionsRequestBuilder) ImExp ¶

ImExp action undocumented

func (*WorkbookFunctionsRequestBuilder) ImLn ¶

ImLn action undocumented

func (*WorkbookFunctionsRequestBuilder) ImLog10 ¶

ImLog10 action undocumented

func (*WorkbookFunctionsRequestBuilder) ImLog2 ¶

ImLog2 action undocumented

func (*WorkbookFunctionsRequestBuilder) ImPower ¶

ImPower action undocumented

func (*WorkbookFunctionsRequestBuilder) ImProduct ¶

ImProduct action undocumented

func (*WorkbookFunctionsRequestBuilder) ImReal ¶

ImReal action undocumented

func (*WorkbookFunctionsRequestBuilder) ImSec ¶

ImSec action undocumented

func (*WorkbookFunctionsRequestBuilder) ImSech ¶

ImSech action undocumented

func (*WorkbookFunctionsRequestBuilder) ImSin ¶

ImSin action undocumented

func (*WorkbookFunctionsRequestBuilder) ImSinh ¶

ImSinh action undocumented

func (*WorkbookFunctionsRequestBuilder) ImSqrt ¶

ImSqrt action undocumented

func (*WorkbookFunctionsRequestBuilder) ImSub ¶

ImSub action undocumented

func (*WorkbookFunctionsRequestBuilder) ImSum ¶

ImSum action undocumented

func (*WorkbookFunctionsRequestBuilder) ImTan ¶

ImTan action undocumented

func (*WorkbookFunctionsRequestBuilder) Imaginary ¶

Imaginary action undocumented

func (*WorkbookFunctionsRequestBuilder) Int ¶

Int action undocumented

func (*WorkbookFunctionsRequestBuilder) IntRate ¶

IntRate action undocumented

func (*WorkbookFunctionsRequestBuilder) Ipmt ¶

Ipmt action undocumented

func (*WorkbookFunctionsRequestBuilder) Irr ¶

Irr action undocumented

func (*WorkbookFunctionsRequestBuilder) IsErr ¶

IsErr action undocumented

func (*WorkbookFunctionsRequestBuilder) IsError ¶

IsError action undocumented

func (*WorkbookFunctionsRequestBuilder) IsEven ¶

IsEven action undocumented

func (*WorkbookFunctionsRequestBuilder) IsFormula ¶

IsFormula action undocumented

func (*WorkbookFunctionsRequestBuilder) IsLogical ¶

IsLogical action undocumented

func (*WorkbookFunctionsRequestBuilder) IsNA ¶

IsNA action undocumented

func (*WorkbookFunctionsRequestBuilder) IsNonText ¶

IsNonText action undocumented

func (*WorkbookFunctionsRequestBuilder) IsNumber ¶

IsNumber action undocumented

func (*WorkbookFunctionsRequestBuilder) IsOdd ¶

IsOdd action undocumented

func (*WorkbookFunctionsRequestBuilder) IsText ¶

IsText action undocumented

func (*WorkbookFunctionsRequestBuilder) IsoWeekNum ¶

IsoWeekNum action undocumented

func (*WorkbookFunctionsRequestBuilder) Iso_Ceiling ¶

Iso_Ceiling action undocumented

func (*WorkbookFunctionsRequestBuilder) Ispmt ¶

Ispmt action undocumented

func (*WorkbookFunctionsRequestBuilder) Isref ¶

Isref action undocumented

func (*WorkbookFunctionsRequestBuilder) Kurt ¶

Kurt action undocumented

func (*WorkbookFunctionsRequestBuilder) Large ¶

Large action undocumented

func (*WorkbookFunctionsRequestBuilder) Lcm ¶

Lcm action undocumented

func (*WorkbookFunctionsRequestBuilder) Left ¶

Left action undocumented

func (*WorkbookFunctionsRequestBuilder) Leftb ¶

Leftb action undocumented

func (*WorkbookFunctionsRequestBuilder) Len ¶

Len action undocumented

func (*WorkbookFunctionsRequestBuilder) Lenb ¶

Lenb action undocumented

func (*WorkbookFunctionsRequestBuilder) Ln ¶

Ln action undocumented

func (*WorkbookFunctionsRequestBuilder) Log ¶

Log action undocumented

func (*WorkbookFunctionsRequestBuilder) Log10 ¶

Log10 action undocumented

func (*WorkbookFunctionsRequestBuilder) LogNorm_Dist ¶

LogNorm_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) LogNorm_Inv ¶

LogNorm_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) Lookup ¶

Lookup action undocumented

func (*WorkbookFunctionsRequestBuilder) Lower ¶

Lower action undocumented

func (*WorkbookFunctionsRequestBuilder) Match ¶

Match action undocumented

func (*WorkbookFunctionsRequestBuilder) Max ¶

Max action undocumented

func (*WorkbookFunctionsRequestBuilder) MaxA ¶

MaxA action undocumented

func (*WorkbookFunctionsRequestBuilder) Mduration ¶

Mduration action undocumented

func (*WorkbookFunctionsRequestBuilder) Median ¶

Median action undocumented

func (*WorkbookFunctionsRequestBuilder) Mid ¶

Mid action undocumented

func (*WorkbookFunctionsRequestBuilder) Midb ¶

Midb action undocumented

func (*WorkbookFunctionsRequestBuilder) Min ¶

Min action undocumented

func (*WorkbookFunctionsRequestBuilder) MinA ¶

MinA action undocumented

func (*WorkbookFunctionsRequestBuilder) Minute ¶

Minute action undocumented

func (*WorkbookFunctionsRequestBuilder) Mirr ¶

Mirr action undocumented

func (*WorkbookFunctionsRequestBuilder) Mod ¶

Mod action undocumented

func (*WorkbookFunctionsRequestBuilder) Month ¶

Month action undocumented

func (*WorkbookFunctionsRequestBuilder) Mround ¶

Mround action undocumented

func (*WorkbookFunctionsRequestBuilder) MultiNomial ¶

MultiNomial action undocumented

func (*WorkbookFunctionsRequestBuilder) N ¶

N action undocumented

func (*WorkbookFunctionsRequestBuilder) Na ¶

Na action undocumented

func (*WorkbookFunctionsRequestBuilder) NegBinom_Dist ¶

NegBinom_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) NetworkDays ¶

NetworkDays action undocumented

func (*WorkbookFunctionsRequestBuilder) NetworkDays_Intl ¶

NetworkDays_Intl action undocumented

func (*WorkbookFunctionsRequestBuilder) Nominal ¶

Nominal action undocumented

func (*WorkbookFunctionsRequestBuilder) Norm_Dist ¶

Norm_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) Norm_Inv ¶

Norm_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) Norm_S_Dist ¶

Norm_S_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) Norm_S_Inv ¶

Norm_S_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) Not ¶

Not action undocumented

func (*WorkbookFunctionsRequestBuilder) Now ¶

Now action undocumented

func (*WorkbookFunctionsRequestBuilder) Nper ¶

Nper action undocumented

func (*WorkbookFunctionsRequestBuilder) Npv ¶

Npv action undocumented

func (*WorkbookFunctionsRequestBuilder) NumberValue ¶

NumberValue action undocumented

func (*WorkbookFunctionsRequestBuilder) Oct2Bin ¶

Oct2Bin action undocumented

func (*WorkbookFunctionsRequestBuilder) Oct2Dec ¶

Oct2Dec action undocumented

func (*WorkbookFunctionsRequestBuilder) Oct2Hex ¶

Oct2Hex action undocumented

func (*WorkbookFunctionsRequestBuilder) Odd ¶

Odd action undocumented

func (*WorkbookFunctionsRequestBuilder) OddFPrice ¶

OddFPrice action undocumented

func (*WorkbookFunctionsRequestBuilder) OddFYield ¶

OddFYield action undocumented

func (*WorkbookFunctionsRequestBuilder) OddLPrice ¶

OddLPrice action undocumented

func (*WorkbookFunctionsRequestBuilder) OddLYield ¶

OddLYield action undocumented

func (*WorkbookFunctionsRequestBuilder) Or ¶

Or action undocumented

func (*WorkbookFunctionsRequestBuilder) Pduration ¶

Pduration action undocumented

func (*WorkbookFunctionsRequestBuilder) PercentRank_Exc ¶

PercentRank_Exc action undocumented

func (*WorkbookFunctionsRequestBuilder) PercentRank_Inc ¶

PercentRank_Inc action undocumented

func (*WorkbookFunctionsRequestBuilder) Percentile_Exc ¶

Percentile_Exc action undocumented

func (*WorkbookFunctionsRequestBuilder) Percentile_Inc ¶

Percentile_Inc action undocumented

func (*WorkbookFunctionsRequestBuilder) Permut ¶

Permut action undocumented

func (*WorkbookFunctionsRequestBuilder) Permutationa ¶

Permutationa action undocumented

func (*WorkbookFunctionsRequestBuilder) Phi ¶

Phi action undocumented

func (*WorkbookFunctionsRequestBuilder) Pi ¶

Pi action undocumented

func (*WorkbookFunctionsRequestBuilder) Pmt ¶

Pmt action undocumented

func (*WorkbookFunctionsRequestBuilder) Poisson_Dist ¶

Poisson_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) Power ¶

Power action undocumented

func (*WorkbookFunctionsRequestBuilder) Ppmt ¶

Ppmt action undocumented

func (*WorkbookFunctionsRequestBuilder) Price ¶

Price action undocumented

func (*WorkbookFunctionsRequestBuilder) PriceDisc ¶

PriceDisc action undocumented

func (*WorkbookFunctionsRequestBuilder) PriceMat ¶

PriceMat action undocumented

func (*WorkbookFunctionsRequestBuilder) Product ¶

Product action undocumented

func (*WorkbookFunctionsRequestBuilder) Proper ¶

Proper action undocumented

func (*WorkbookFunctionsRequestBuilder) Pv ¶

Pv action undocumented

func (*WorkbookFunctionsRequestBuilder) Quartile_Exc ¶

Quartile_Exc action undocumented

func (*WorkbookFunctionsRequestBuilder) Quartile_Inc ¶

Quartile_Inc action undocumented

func (*WorkbookFunctionsRequestBuilder) Quotient ¶

Quotient action undocumented

func (*WorkbookFunctionsRequestBuilder) Radians ¶

Radians action undocumented

func (*WorkbookFunctionsRequestBuilder) Rand ¶

Rand action undocumented

func (*WorkbookFunctionsRequestBuilder) RandBetween ¶

RandBetween action undocumented

func (*WorkbookFunctionsRequestBuilder) Rank_Avg ¶

Rank_Avg action undocumented

func (*WorkbookFunctionsRequestBuilder) Rank_Eq ¶

Rank_Eq action undocumented

func (*WorkbookFunctionsRequestBuilder) Rate ¶

Rate action undocumented

func (*WorkbookFunctionsRequestBuilder) Received ¶

Received action undocumented

func (*WorkbookFunctionsRequestBuilder) Replace ¶

Replace action undocumented

func (*WorkbookFunctionsRequestBuilder) ReplaceB ¶

ReplaceB action undocumented

func (*WorkbookFunctionsRequestBuilder) Rept ¶

Rept action undocumented

func (*WorkbookFunctionsRequestBuilder) Request ¶

Request returns WorkbookFunctionsRequest

func (*WorkbookFunctionsRequestBuilder) Right ¶

Right action undocumented

func (*WorkbookFunctionsRequestBuilder) Rightb ¶

Rightb action undocumented

func (*WorkbookFunctionsRequestBuilder) Roman ¶

Roman action undocumented

func (*WorkbookFunctionsRequestBuilder) Round ¶

Round action undocumented

func (*WorkbookFunctionsRequestBuilder) RoundDown ¶

RoundDown action undocumented

func (*WorkbookFunctionsRequestBuilder) RoundUp ¶

RoundUp action undocumented

func (*WorkbookFunctionsRequestBuilder) Rows ¶

Rows action undocumented

func (*WorkbookFunctionsRequestBuilder) Rri ¶

Rri action undocumented

func (*WorkbookFunctionsRequestBuilder) Sec ¶

Sec action undocumented

func (*WorkbookFunctionsRequestBuilder) Sech ¶

Sech action undocumented

func (*WorkbookFunctionsRequestBuilder) Second ¶

Second action undocumented

func (*WorkbookFunctionsRequestBuilder) SeriesSum ¶

SeriesSum action undocumented

func (*WorkbookFunctionsRequestBuilder) Sheet ¶

Sheet action undocumented

func (*WorkbookFunctionsRequestBuilder) Sheets ¶

Sheets action undocumented

func (*WorkbookFunctionsRequestBuilder) Sign ¶

Sign action undocumented

func (*WorkbookFunctionsRequestBuilder) Sin ¶

Sin action undocumented

func (*WorkbookFunctionsRequestBuilder) Sinh ¶

Sinh action undocumented

func (*WorkbookFunctionsRequestBuilder) Skew ¶

Skew action undocumented

func (*WorkbookFunctionsRequestBuilder) Skew_p ¶

Skew_p action undocumented

func (*WorkbookFunctionsRequestBuilder) Sln ¶

Sln action undocumented

func (*WorkbookFunctionsRequestBuilder) Small ¶

Small action undocumented

func (*WorkbookFunctionsRequestBuilder) Sqrt ¶

Sqrt action undocumented

func (*WorkbookFunctionsRequestBuilder) SqrtPi ¶

SqrtPi action undocumented

func (*WorkbookFunctionsRequestBuilder) StDevA ¶

StDevA action undocumented

func (*WorkbookFunctionsRequestBuilder) StDevPA ¶

StDevPA action undocumented

func (*WorkbookFunctionsRequestBuilder) StDev_P ¶

StDev_P action undocumented

func (*WorkbookFunctionsRequestBuilder) StDev_S ¶

StDev_S action undocumented

func (*WorkbookFunctionsRequestBuilder) Standardize ¶

Standardize action undocumented

func (*WorkbookFunctionsRequestBuilder) Substitute ¶

Substitute action undocumented

func (*WorkbookFunctionsRequestBuilder) Subtotal ¶

Subtotal action undocumented

func (*WorkbookFunctionsRequestBuilder) Sum ¶

Sum action undocumented

func (*WorkbookFunctionsRequestBuilder) SumIf ¶

SumIf action undocumented

func (*WorkbookFunctionsRequestBuilder) SumIfs ¶

SumIfs action undocumented

func (*WorkbookFunctionsRequestBuilder) SumSq ¶

SumSq action undocumented

func (*WorkbookFunctionsRequestBuilder) Syd ¶

Syd action undocumented

func (*WorkbookFunctionsRequestBuilder) T ¶

T action undocumented

func (*WorkbookFunctionsRequestBuilder) T_Dist ¶

T_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) T_Dist_2T ¶

T_Dist_2T action undocumented

func (*WorkbookFunctionsRequestBuilder) T_Dist_RT ¶

T_Dist_RT action undocumented

func (*WorkbookFunctionsRequestBuilder) T_Inv ¶

T_Inv action undocumented

func (*WorkbookFunctionsRequestBuilder) T_Inv_2T ¶

T_Inv_2T action undocumented

func (*WorkbookFunctionsRequestBuilder) Tan ¶

Tan action undocumented

func (*WorkbookFunctionsRequestBuilder) Tanh ¶

Tanh action undocumented

func (*WorkbookFunctionsRequestBuilder) TbillEq ¶

TbillEq action undocumented

func (*WorkbookFunctionsRequestBuilder) TbillPrice ¶

TbillPrice action undocumented

func (*WorkbookFunctionsRequestBuilder) TbillYield ¶

TbillYield action undocumented

func (*WorkbookFunctionsRequestBuilder) Text ¶

Text action undocumented

func (*WorkbookFunctionsRequestBuilder) Time ¶

Time action undocumented

func (*WorkbookFunctionsRequestBuilder) Timevalue ¶

Timevalue action undocumented

func (*WorkbookFunctionsRequestBuilder) Today ¶

Today action undocumented

func (*WorkbookFunctionsRequestBuilder) Trim ¶

Trim action undocumented

func (*WorkbookFunctionsRequestBuilder) TrimMean ¶

TrimMean action undocumented

func (*WorkbookFunctionsRequestBuilder) True ¶

True action undocumented

func (*WorkbookFunctionsRequestBuilder) Trunc ¶

Trunc action undocumented

func (*WorkbookFunctionsRequestBuilder) Type ¶

Type action undocumented

func (*WorkbookFunctionsRequestBuilder) Unichar ¶

Unichar action undocumented

func (*WorkbookFunctionsRequestBuilder) Unicode ¶

Unicode action undocumented

func (*WorkbookFunctionsRequestBuilder) Upper ¶

Upper action undocumented

func (*WorkbookFunctionsRequestBuilder) Usdollar ¶

Usdollar action undocumented

func (*WorkbookFunctionsRequestBuilder) Value ¶

Value action undocumented

func (*WorkbookFunctionsRequestBuilder) VarA ¶

VarA action undocumented

func (*WorkbookFunctionsRequestBuilder) VarPA ¶

VarPA action undocumented

func (*WorkbookFunctionsRequestBuilder) Var_P ¶

Var_P action undocumented

func (*WorkbookFunctionsRequestBuilder) Var_S ¶

Var_S action undocumented

func (*WorkbookFunctionsRequestBuilder) Vdb ¶

Vdb action undocumented

func (*WorkbookFunctionsRequestBuilder) Vlookup ¶

Vlookup action undocumented

func (*WorkbookFunctionsRequestBuilder) WeekNum ¶

WeekNum action undocumented

func (*WorkbookFunctionsRequestBuilder) Weekday ¶

Weekday action undocumented

func (*WorkbookFunctionsRequestBuilder) Weibull_Dist ¶

Weibull_Dist action undocumented

func (*WorkbookFunctionsRequestBuilder) WorkDay ¶

WorkDay action undocumented

func (*WorkbookFunctionsRequestBuilder) WorkDay_Intl ¶

WorkDay_Intl action undocumented

func (*WorkbookFunctionsRequestBuilder) Xirr ¶

Xirr action undocumented

func (*WorkbookFunctionsRequestBuilder) Xnpv ¶

Xnpv action undocumented

func (*WorkbookFunctionsRequestBuilder) Xor ¶

Xor action undocumented

func (*WorkbookFunctionsRequestBuilder) Year ¶

Year action undocumented

func (*WorkbookFunctionsRequestBuilder) YearFrac ¶

YearFrac action undocumented

func (*WorkbookFunctionsRequestBuilder) Yield ¶

Yield action undocumented

func (*WorkbookFunctionsRequestBuilder) YieldDisc ¶

YieldDisc action undocumented

func (*WorkbookFunctionsRequestBuilder) YieldMat ¶

YieldMat action undocumented

func (*WorkbookFunctionsRequestBuilder) Z_Test ¶

Z_Test action undocumented

type WorkbookFunctionsRightRequest ¶

type WorkbookFunctionsRightRequest struct{ BaseRequest }

func (*WorkbookFunctionsRightRequest) Post ¶

type WorkbookFunctionsRightRequestBuilder ¶

type WorkbookFunctionsRightRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRightRequestBuilder) Request ¶

type WorkbookFunctionsRightRequestParameter ¶

type WorkbookFunctionsRightRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumChars undocumented
	NumChars json.RawMessage `json:"numChars,omitempty"`
}

WorkbookFunctionsRightRequestParameter undocumented

type WorkbookFunctionsRightbRequest ¶

type WorkbookFunctionsRightbRequest struct{ BaseRequest }

func (*WorkbookFunctionsRightbRequest) Post ¶

type WorkbookFunctionsRightbRequestBuilder ¶

type WorkbookFunctionsRightbRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRightbRequestBuilder) Request ¶

type WorkbookFunctionsRightbRequestParameter ¶

type WorkbookFunctionsRightbRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// NumBytes undocumented
	NumBytes json.RawMessage `json:"numBytes,omitempty"`
}

WorkbookFunctionsRightbRequestParameter undocumented

type WorkbookFunctionsRomanRequest ¶

type WorkbookFunctionsRomanRequest struct{ BaseRequest }

func (*WorkbookFunctionsRomanRequest) Post ¶

type WorkbookFunctionsRomanRequestBuilder ¶

type WorkbookFunctionsRomanRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRomanRequestBuilder) Request ¶

type WorkbookFunctionsRomanRequestParameter ¶

type WorkbookFunctionsRomanRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Form undocumented
	Form json.RawMessage `json:"form,omitempty"`
}

WorkbookFunctionsRomanRequestParameter undocumented

type WorkbookFunctionsRoundDownRequest ¶

type WorkbookFunctionsRoundDownRequest struct{ BaseRequest }

func (*WorkbookFunctionsRoundDownRequest) Post ¶

type WorkbookFunctionsRoundDownRequestBuilder ¶

type WorkbookFunctionsRoundDownRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRoundDownRequestBuilder) Request ¶

type WorkbookFunctionsRoundDownRequestParameter ¶

type WorkbookFunctionsRoundDownRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumDigits undocumented
	NumDigits json.RawMessage `json:"numDigits,omitempty"`
}

WorkbookFunctionsRoundDownRequestParameter undocumented

type WorkbookFunctionsRoundRequest ¶

type WorkbookFunctionsRoundRequest struct{ BaseRequest }

func (*WorkbookFunctionsRoundRequest) Post ¶

type WorkbookFunctionsRoundRequestBuilder ¶

type WorkbookFunctionsRoundRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRoundRequestBuilder) Request ¶

type WorkbookFunctionsRoundRequestParameter ¶

type WorkbookFunctionsRoundRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumDigits undocumented
	NumDigits json.RawMessage `json:"numDigits,omitempty"`
}

WorkbookFunctionsRoundRequestParameter undocumented

type WorkbookFunctionsRoundUpRequest ¶

type WorkbookFunctionsRoundUpRequest struct{ BaseRequest }

func (*WorkbookFunctionsRoundUpRequest) Post ¶

type WorkbookFunctionsRoundUpRequestBuilder ¶

type WorkbookFunctionsRoundUpRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRoundUpRequestBuilder) Request ¶

type WorkbookFunctionsRoundUpRequestParameter ¶

type WorkbookFunctionsRoundUpRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumDigits undocumented
	NumDigits json.RawMessage `json:"numDigits,omitempty"`
}

WorkbookFunctionsRoundUpRequestParameter undocumented

type WorkbookFunctionsRowsRequest ¶

type WorkbookFunctionsRowsRequest struct{ BaseRequest }

func (*WorkbookFunctionsRowsRequest) Post ¶

type WorkbookFunctionsRowsRequestBuilder ¶

type WorkbookFunctionsRowsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRowsRequestBuilder) Request ¶

type WorkbookFunctionsRowsRequestParameter ¶

type WorkbookFunctionsRowsRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
}

WorkbookFunctionsRowsRequestParameter undocumented

type WorkbookFunctionsRriRequest ¶

type WorkbookFunctionsRriRequest struct{ BaseRequest }

func (*WorkbookFunctionsRriRequest) Post ¶

type WorkbookFunctionsRriRequestBuilder ¶

type WorkbookFunctionsRriRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsRriRequestBuilder) Request ¶

type WorkbookFunctionsRriRequestParameter ¶

type WorkbookFunctionsRriRequestParameter struct {
	// Nper undocumented
	Nper json.RawMessage `json:"nper,omitempty"`
	// Pv undocumented
	Pv json.RawMessage `json:"pv,omitempty"`
	// Fv undocumented
	Fv json.RawMessage `json:"fv,omitempty"`
}

WorkbookFunctionsRriRequestParameter undocumented

type WorkbookFunctionsSecRequest ¶

type WorkbookFunctionsSecRequest struct{ BaseRequest }

func (*WorkbookFunctionsSecRequest) Post ¶

type WorkbookFunctionsSecRequestBuilder ¶

type WorkbookFunctionsSecRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSecRequestBuilder) Request ¶

type WorkbookFunctionsSecRequestParameter ¶

type WorkbookFunctionsSecRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsSecRequestParameter undocumented

type WorkbookFunctionsSechRequest ¶

type WorkbookFunctionsSechRequest struct{ BaseRequest }

func (*WorkbookFunctionsSechRequest) Post ¶

type WorkbookFunctionsSechRequestBuilder ¶

type WorkbookFunctionsSechRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSechRequestBuilder) Request ¶

type WorkbookFunctionsSechRequestParameter ¶

type WorkbookFunctionsSechRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsSechRequestParameter undocumented

type WorkbookFunctionsSecondRequest ¶

type WorkbookFunctionsSecondRequest struct{ BaseRequest }

func (*WorkbookFunctionsSecondRequest) Post ¶

type WorkbookFunctionsSecondRequestBuilder ¶

type WorkbookFunctionsSecondRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSecondRequestBuilder) Request ¶

type WorkbookFunctionsSecondRequestParameter ¶

type WorkbookFunctionsSecondRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

WorkbookFunctionsSecondRequestParameter undocumented

type WorkbookFunctionsSeriesSumRequest ¶

type WorkbookFunctionsSeriesSumRequest struct{ BaseRequest }

func (*WorkbookFunctionsSeriesSumRequest) Post ¶

type WorkbookFunctionsSeriesSumRequestBuilder ¶

type WorkbookFunctionsSeriesSumRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSeriesSumRequestBuilder) Request ¶

type WorkbookFunctionsSeriesSumRequestParameter ¶

type WorkbookFunctionsSeriesSumRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// N undocumented
	N json.RawMessage `json:"n,omitempty"`
	// M undocumented
	M json.RawMessage `json:"m,omitempty"`
	// Coefficients undocumented
	Coefficients json.RawMessage `json:"coefficients,omitempty"`
}

WorkbookFunctionsSeriesSumRequestParameter undocumented

type WorkbookFunctionsSheetRequest ¶

type WorkbookFunctionsSheetRequest struct{ BaseRequest }

func (*WorkbookFunctionsSheetRequest) Post ¶

type WorkbookFunctionsSheetRequestBuilder ¶

type WorkbookFunctionsSheetRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSheetRequestBuilder) Request ¶

type WorkbookFunctionsSheetRequestParameter ¶

type WorkbookFunctionsSheetRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsSheetRequestParameter undocumented

type WorkbookFunctionsSheetsRequest ¶

type WorkbookFunctionsSheetsRequest struct{ BaseRequest }

func (*WorkbookFunctionsSheetsRequest) Post ¶

type WorkbookFunctionsSheetsRequestBuilder ¶

type WorkbookFunctionsSheetsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSheetsRequestBuilder) Request ¶

type WorkbookFunctionsSheetsRequestParameter ¶

type WorkbookFunctionsSheetsRequestParameter struct {
	// Reference undocumented
	Reference json.RawMessage `json:"reference,omitempty"`
}

WorkbookFunctionsSheetsRequestParameter undocumented

type WorkbookFunctionsSignRequest ¶

type WorkbookFunctionsSignRequest struct{ BaseRequest }

func (*WorkbookFunctionsSignRequest) Post ¶

type WorkbookFunctionsSignRequestBuilder ¶

type WorkbookFunctionsSignRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSignRequestBuilder) Request ¶

type WorkbookFunctionsSignRequestParameter ¶

type WorkbookFunctionsSignRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsSignRequestParameter undocumented

type WorkbookFunctionsSinRequest ¶

type WorkbookFunctionsSinRequest struct{ BaseRequest }

func (*WorkbookFunctionsSinRequest) Post ¶

type WorkbookFunctionsSinRequestBuilder ¶

type WorkbookFunctionsSinRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSinRequestBuilder) Request ¶

type WorkbookFunctionsSinRequestParameter ¶

type WorkbookFunctionsSinRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsSinRequestParameter undocumented

type WorkbookFunctionsSinhRequest ¶

type WorkbookFunctionsSinhRequest struct{ BaseRequest }

func (*WorkbookFunctionsSinhRequest) Post ¶

type WorkbookFunctionsSinhRequestBuilder ¶

type WorkbookFunctionsSinhRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSinhRequestBuilder) Request ¶

type WorkbookFunctionsSinhRequestParameter ¶

type WorkbookFunctionsSinhRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsSinhRequestParameter undocumented

type WorkbookFunctionsSkewRequest ¶

type WorkbookFunctionsSkewRequest struct{ BaseRequest }

func (*WorkbookFunctionsSkewRequest) Post ¶

type WorkbookFunctionsSkewRequestBuilder ¶

type WorkbookFunctionsSkewRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSkewRequestBuilder) Request ¶

type WorkbookFunctionsSkewRequestParameter ¶

type WorkbookFunctionsSkewRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsSkewRequestParameter undocumented

type WorkbookFunctionsSkew_pRequest ¶

type WorkbookFunctionsSkew_pRequest struct{ BaseRequest }

func (*WorkbookFunctionsSkew_pRequest) Post ¶

type WorkbookFunctionsSkew_pRequestBuilder ¶

type WorkbookFunctionsSkew_pRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSkew_pRequestBuilder) Request ¶

type WorkbookFunctionsSkew_pRequestParameter ¶

type WorkbookFunctionsSkew_pRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsSkew_pRequestParameter undocumented

type WorkbookFunctionsSlnRequest ¶

type WorkbookFunctionsSlnRequest struct{ BaseRequest }

func (*WorkbookFunctionsSlnRequest) Post ¶

type WorkbookFunctionsSlnRequestBuilder ¶

type WorkbookFunctionsSlnRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSlnRequestBuilder) Request ¶

type WorkbookFunctionsSlnRequestParameter ¶

type WorkbookFunctionsSlnRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
}

WorkbookFunctionsSlnRequestParameter undocumented

type WorkbookFunctionsSmallRequest ¶

type WorkbookFunctionsSmallRequest struct{ BaseRequest }

func (*WorkbookFunctionsSmallRequest) Post ¶

type WorkbookFunctionsSmallRequestBuilder ¶

type WorkbookFunctionsSmallRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSmallRequestBuilder) Request ¶

type WorkbookFunctionsSmallRequestParameter ¶

type WorkbookFunctionsSmallRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// K undocumented
	K json.RawMessage `json:"k,omitempty"`
}

WorkbookFunctionsSmallRequestParameter undocumented

type WorkbookFunctionsSqrtPiRequest ¶

type WorkbookFunctionsSqrtPiRequest struct{ BaseRequest }

func (*WorkbookFunctionsSqrtPiRequest) Post ¶

type WorkbookFunctionsSqrtPiRequestBuilder ¶

type WorkbookFunctionsSqrtPiRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSqrtPiRequestBuilder) Request ¶

type WorkbookFunctionsSqrtPiRequestParameter ¶

type WorkbookFunctionsSqrtPiRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsSqrtPiRequestParameter undocumented

type WorkbookFunctionsSqrtRequest ¶

type WorkbookFunctionsSqrtRequest struct{ BaseRequest }

func (*WorkbookFunctionsSqrtRequest) Post ¶

type WorkbookFunctionsSqrtRequestBuilder ¶

type WorkbookFunctionsSqrtRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSqrtRequestBuilder) Request ¶

type WorkbookFunctionsSqrtRequestParameter ¶

type WorkbookFunctionsSqrtRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsSqrtRequestParameter undocumented

type WorkbookFunctionsStDevARequest ¶

type WorkbookFunctionsStDevARequest struct{ BaseRequest }

func (*WorkbookFunctionsStDevARequest) Post ¶

type WorkbookFunctionsStDevARequestBuilder ¶

type WorkbookFunctionsStDevARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsStDevARequestBuilder) Request ¶

type WorkbookFunctionsStDevARequestParameter ¶

type WorkbookFunctionsStDevARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsStDevARequestParameter undocumented

type WorkbookFunctionsStDevPARequest ¶

type WorkbookFunctionsStDevPARequest struct{ BaseRequest }

func (*WorkbookFunctionsStDevPARequest) Post ¶

type WorkbookFunctionsStDevPARequestBuilder ¶

type WorkbookFunctionsStDevPARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsStDevPARequestBuilder) Request ¶

type WorkbookFunctionsStDevPARequestParameter ¶

type WorkbookFunctionsStDevPARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsStDevPARequestParameter undocumented

type WorkbookFunctionsStDev_PRequest ¶

type WorkbookFunctionsStDev_PRequest struct{ BaseRequest }

func (*WorkbookFunctionsStDev_PRequest) Post ¶

type WorkbookFunctionsStDev_PRequestBuilder ¶

type WorkbookFunctionsStDev_PRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsStDev_PRequestBuilder) Request ¶

type WorkbookFunctionsStDev_PRequestParameter ¶

type WorkbookFunctionsStDev_PRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsStDev_PRequestParameter undocumented

type WorkbookFunctionsStDev_SRequest ¶

type WorkbookFunctionsStDev_SRequest struct{ BaseRequest }

func (*WorkbookFunctionsStDev_SRequest) Post ¶

type WorkbookFunctionsStDev_SRequestBuilder ¶

type WorkbookFunctionsStDev_SRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsStDev_SRequestBuilder) Request ¶

type WorkbookFunctionsStDev_SRequestParameter ¶

type WorkbookFunctionsStDev_SRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsStDev_SRequestParameter undocumented

type WorkbookFunctionsStandardizeRequest ¶

type WorkbookFunctionsStandardizeRequest struct{ BaseRequest }

func (*WorkbookFunctionsStandardizeRequest) Post ¶

type WorkbookFunctionsStandardizeRequestBuilder ¶

type WorkbookFunctionsStandardizeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsStandardizeRequestBuilder) Request ¶

type WorkbookFunctionsStandardizeRequestParameter ¶

type WorkbookFunctionsStandardizeRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Mean undocumented
	Mean json.RawMessage `json:"mean,omitempty"`
	// StandardDev undocumented
	StandardDev json.RawMessage `json:"standardDev,omitempty"`
}

WorkbookFunctionsStandardizeRequestParameter undocumented

type WorkbookFunctionsSubstituteRequest ¶

type WorkbookFunctionsSubstituteRequest struct{ BaseRequest }

func (*WorkbookFunctionsSubstituteRequest) Post ¶

type WorkbookFunctionsSubstituteRequestBuilder ¶

type WorkbookFunctionsSubstituteRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSubstituteRequestBuilder) Request ¶

type WorkbookFunctionsSubstituteRequestParameter ¶

type WorkbookFunctionsSubstituteRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// OldText undocumented
	OldText json.RawMessage `json:"oldText,omitempty"`
	// NewText undocumented
	NewText json.RawMessage `json:"newText,omitempty"`
	// InstanceNum undocumented
	InstanceNum json.RawMessage `json:"instanceNum,omitempty"`
}

WorkbookFunctionsSubstituteRequestParameter undocumented

type WorkbookFunctionsSubtotalRequest ¶

type WorkbookFunctionsSubtotalRequest struct{ BaseRequest }

func (*WorkbookFunctionsSubtotalRequest) Post ¶

type WorkbookFunctionsSubtotalRequestBuilder ¶

type WorkbookFunctionsSubtotalRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSubtotalRequestBuilder) Request ¶

type WorkbookFunctionsSubtotalRequestParameter ¶

type WorkbookFunctionsSubtotalRequestParameter struct {
	// FunctionNum undocumented
	FunctionNum json.RawMessage `json:"functionNum,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsSubtotalRequestParameter undocumented

type WorkbookFunctionsSumIfRequest ¶

type WorkbookFunctionsSumIfRequest struct{ BaseRequest }

func (*WorkbookFunctionsSumIfRequest) Post ¶

type WorkbookFunctionsSumIfRequestBuilder ¶

type WorkbookFunctionsSumIfRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSumIfRequestBuilder) Request ¶

type WorkbookFunctionsSumIfRequestParameter ¶

type WorkbookFunctionsSumIfRequestParameter struct {
	// Range undocumented
	Range json.RawMessage `json:"range,omitempty"`
	// Criteria undocumented
	Criteria json.RawMessage `json:"criteria,omitempty"`
	// SumRange undocumented
	SumRange json.RawMessage `json:"sumRange,omitempty"`
}

WorkbookFunctionsSumIfRequestParameter undocumented

type WorkbookFunctionsSumIfsRequest ¶

type WorkbookFunctionsSumIfsRequest struct{ BaseRequest }

func (*WorkbookFunctionsSumIfsRequest) Post ¶

type WorkbookFunctionsSumIfsRequestBuilder ¶

type WorkbookFunctionsSumIfsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSumIfsRequestBuilder) Request ¶

type WorkbookFunctionsSumIfsRequestParameter ¶

type WorkbookFunctionsSumIfsRequestParameter struct {
	// SumRange undocumented
	SumRange json.RawMessage `json:"sumRange,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsSumIfsRequestParameter undocumented

type WorkbookFunctionsSumRequest ¶

type WorkbookFunctionsSumRequest struct{ BaseRequest }

func (*WorkbookFunctionsSumRequest) Post ¶

type WorkbookFunctionsSumRequestBuilder ¶

type WorkbookFunctionsSumRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSumRequestBuilder) Request ¶

type WorkbookFunctionsSumRequestParameter ¶

type WorkbookFunctionsSumRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsSumRequestParameter undocumented

type WorkbookFunctionsSumSqRequest ¶

type WorkbookFunctionsSumSqRequest struct{ BaseRequest }

func (*WorkbookFunctionsSumSqRequest) Post ¶

type WorkbookFunctionsSumSqRequestBuilder ¶

type WorkbookFunctionsSumSqRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSumSqRequestBuilder) Request ¶

type WorkbookFunctionsSumSqRequestParameter ¶

type WorkbookFunctionsSumSqRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsSumSqRequestParameter undocumented

type WorkbookFunctionsSydRequest ¶

type WorkbookFunctionsSydRequest struct{ BaseRequest }

func (*WorkbookFunctionsSydRequest) Post ¶

type WorkbookFunctionsSydRequestBuilder ¶

type WorkbookFunctionsSydRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsSydRequestBuilder) Request ¶

type WorkbookFunctionsSydRequestParameter ¶

type WorkbookFunctionsSydRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
	// Per undocumented
	Per json.RawMessage `json:"per,omitempty"`
}

WorkbookFunctionsSydRequestParameter undocumented

type WorkbookFunctionsTRequest ¶

type WorkbookFunctionsTRequest struct{ BaseRequest }

func (*WorkbookFunctionsTRequest) Post ¶

type WorkbookFunctionsTRequestBuilder ¶

type WorkbookFunctionsTRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTRequestBuilder) Request ¶

type WorkbookFunctionsTRequestParameter ¶

type WorkbookFunctionsTRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsTRequestParameter undocumented

type WorkbookFunctionsT_DistRequest ¶

type WorkbookFunctionsT_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsT_DistRequest) Post ¶

type WorkbookFunctionsT_DistRequestBuilder ¶

type WorkbookFunctionsT_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsT_DistRequestBuilder) Request ¶

type WorkbookFunctionsT_DistRequestParameter ¶

type WorkbookFunctionsT_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsT_DistRequestParameter undocumented

type WorkbookFunctionsT_Dist_2TRequest ¶

type WorkbookFunctionsT_Dist_2TRequest struct{ BaseRequest }

func (*WorkbookFunctionsT_Dist_2TRequest) Post ¶

type WorkbookFunctionsT_Dist_2TRequestBuilder ¶

type WorkbookFunctionsT_Dist_2TRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsT_Dist_2TRequestBuilder) Request ¶

type WorkbookFunctionsT_Dist_2TRequestParameter ¶

type WorkbookFunctionsT_Dist_2TRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

WorkbookFunctionsT_Dist_2TRequestParameter undocumented

type WorkbookFunctionsT_Dist_RTRequest ¶

type WorkbookFunctionsT_Dist_RTRequest struct{ BaseRequest }

func (*WorkbookFunctionsT_Dist_RTRequest) Post ¶

type WorkbookFunctionsT_Dist_RTRequestBuilder ¶

type WorkbookFunctionsT_Dist_RTRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsT_Dist_RTRequestBuilder) Request ¶

type WorkbookFunctionsT_Dist_RTRequestParameter ¶

type WorkbookFunctionsT_Dist_RTRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

WorkbookFunctionsT_Dist_RTRequestParameter undocumented

type WorkbookFunctionsT_InvRequest ¶

type WorkbookFunctionsT_InvRequest struct{ BaseRequest }

func (*WorkbookFunctionsT_InvRequest) Post ¶

type WorkbookFunctionsT_InvRequestBuilder ¶

type WorkbookFunctionsT_InvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsT_InvRequestBuilder) Request ¶

type WorkbookFunctionsT_InvRequestParameter ¶

type WorkbookFunctionsT_InvRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

WorkbookFunctionsT_InvRequestParameter undocumented

type WorkbookFunctionsT_Inv_2TRequest ¶

type WorkbookFunctionsT_Inv_2TRequest struct{ BaseRequest }

func (*WorkbookFunctionsT_Inv_2TRequest) Post ¶

type WorkbookFunctionsT_Inv_2TRequestBuilder ¶

type WorkbookFunctionsT_Inv_2TRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsT_Inv_2TRequestBuilder) Request ¶

type WorkbookFunctionsT_Inv_2TRequestParameter ¶

type WorkbookFunctionsT_Inv_2TRequestParameter struct {
	// Probability undocumented
	Probability json.RawMessage `json:"probability,omitempty"`
	// DegFreedom undocumented
	DegFreedom json.RawMessage `json:"degFreedom,omitempty"`
}

WorkbookFunctionsT_Inv_2TRequestParameter undocumented

type WorkbookFunctionsTanRequest ¶

type WorkbookFunctionsTanRequest struct{ BaseRequest }

func (*WorkbookFunctionsTanRequest) Post ¶

type WorkbookFunctionsTanRequestBuilder ¶

type WorkbookFunctionsTanRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTanRequestBuilder) Request ¶

type WorkbookFunctionsTanRequestParameter ¶

type WorkbookFunctionsTanRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsTanRequestParameter undocumented

type WorkbookFunctionsTanhRequest ¶

type WorkbookFunctionsTanhRequest struct{ BaseRequest }

func (*WorkbookFunctionsTanhRequest) Post ¶

type WorkbookFunctionsTanhRequestBuilder ¶

type WorkbookFunctionsTanhRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTanhRequestBuilder) Request ¶

type WorkbookFunctionsTanhRequestParameter ¶

type WorkbookFunctionsTanhRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsTanhRequestParameter undocumented

type WorkbookFunctionsTbillEqRequest ¶

type WorkbookFunctionsTbillEqRequest struct{ BaseRequest }

func (*WorkbookFunctionsTbillEqRequest) Post ¶

type WorkbookFunctionsTbillEqRequestBuilder ¶

type WorkbookFunctionsTbillEqRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTbillEqRequestBuilder) Request ¶

type WorkbookFunctionsTbillEqRequestParameter ¶

type WorkbookFunctionsTbillEqRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Discount undocumented
	Discount json.RawMessage `json:"discount,omitempty"`
}

WorkbookFunctionsTbillEqRequestParameter undocumented

type WorkbookFunctionsTbillPriceRequest ¶

type WorkbookFunctionsTbillPriceRequest struct{ BaseRequest }

func (*WorkbookFunctionsTbillPriceRequest) Post ¶

type WorkbookFunctionsTbillPriceRequestBuilder ¶

type WorkbookFunctionsTbillPriceRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTbillPriceRequestBuilder) Request ¶

type WorkbookFunctionsTbillPriceRequestParameter ¶

type WorkbookFunctionsTbillPriceRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Discount undocumented
	Discount json.RawMessage `json:"discount,omitempty"`
}

WorkbookFunctionsTbillPriceRequestParameter undocumented

type WorkbookFunctionsTbillYieldRequest ¶

type WorkbookFunctionsTbillYieldRequest struct{ BaseRequest }

func (*WorkbookFunctionsTbillYieldRequest) Post ¶

type WorkbookFunctionsTbillYieldRequestBuilder ¶

type WorkbookFunctionsTbillYieldRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTbillYieldRequestBuilder) Request ¶

type WorkbookFunctionsTbillYieldRequestParameter ¶

type WorkbookFunctionsTbillYieldRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
}

WorkbookFunctionsTbillYieldRequestParameter undocumented

type WorkbookFunctionsTextRequest ¶

type WorkbookFunctionsTextRequest struct{ BaseRequest }

func (*WorkbookFunctionsTextRequest) Post ¶

type WorkbookFunctionsTextRequestBuilder ¶

type WorkbookFunctionsTextRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTextRequestBuilder) Request ¶

type WorkbookFunctionsTextRequestParameter ¶

type WorkbookFunctionsTextRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
	// FormatText undocumented
	FormatText json.RawMessage `json:"formatText,omitempty"`
}

WorkbookFunctionsTextRequestParameter undocumented

type WorkbookFunctionsTimeRequest ¶

type WorkbookFunctionsTimeRequest struct{ BaseRequest }

func (*WorkbookFunctionsTimeRequest) Post ¶

type WorkbookFunctionsTimeRequestBuilder ¶

type WorkbookFunctionsTimeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTimeRequestBuilder) Request ¶

type WorkbookFunctionsTimeRequestParameter ¶

type WorkbookFunctionsTimeRequestParameter struct {
	// Hour undocumented
	Hour json.RawMessage `json:"hour,omitempty"`
	// Minute undocumented
	Minute json.RawMessage `json:"minute,omitempty"`
	// Second undocumented
	Second json.RawMessage `json:"second,omitempty"`
}

WorkbookFunctionsTimeRequestParameter undocumented

type WorkbookFunctionsTimevalueRequest ¶

type WorkbookFunctionsTimevalueRequest struct{ BaseRequest }

func (*WorkbookFunctionsTimevalueRequest) Post ¶

type WorkbookFunctionsTimevalueRequestBuilder ¶

type WorkbookFunctionsTimevalueRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTimevalueRequestBuilder) Request ¶

type WorkbookFunctionsTimevalueRequestParameter ¶

type WorkbookFunctionsTimevalueRequestParameter struct {
	// TimeText undocumented
	TimeText json.RawMessage `json:"timeText,omitempty"`
}

WorkbookFunctionsTimevalueRequestParameter undocumented

type WorkbookFunctionsTodayRequest ¶

type WorkbookFunctionsTodayRequest struct{ BaseRequest }

func (*WorkbookFunctionsTodayRequest) Post ¶

type WorkbookFunctionsTodayRequestBuilder ¶

type WorkbookFunctionsTodayRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTodayRequestBuilder) Request ¶

type WorkbookFunctionsTodayRequestParameter ¶

type WorkbookFunctionsTodayRequestParameter struct {
}

WorkbookFunctionsTodayRequestParameter undocumented

type WorkbookFunctionsTrimMeanRequest ¶

type WorkbookFunctionsTrimMeanRequest struct{ BaseRequest }

func (*WorkbookFunctionsTrimMeanRequest) Post ¶

type WorkbookFunctionsTrimMeanRequestBuilder ¶

type WorkbookFunctionsTrimMeanRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTrimMeanRequestBuilder) Request ¶

type WorkbookFunctionsTrimMeanRequestParameter ¶

type WorkbookFunctionsTrimMeanRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// Percent undocumented
	Percent json.RawMessage `json:"percent,omitempty"`
}

WorkbookFunctionsTrimMeanRequestParameter undocumented

type WorkbookFunctionsTrimRequest ¶

type WorkbookFunctionsTrimRequest struct{ BaseRequest }

func (*WorkbookFunctionsTrimRequest) Post ¶

type WorkbookFunctionsTrimRequestBuilder ¶

type WorkbookFunctionsTrimRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTrimRequestBuilder) Request ¶

type WorkbookFunctionsTrimRequestParameter ¶

type WorkbookFunctionsTrimRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsTrimRequestParameter undocumented

type WorkbookFunctionsTrueRequest ¶

type WorkbookFunctionsTrueRequest struct{ BaseRequest }

func (*WorkbookFunctionsTrueRequest) Post ¶

type WorkbookFunctionsTrueRequestBuilder ¶

type WorkbookFunctionsTrueRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTrueRequestBuilder) Request ¶

type WorkbookFunctionsTrueRequestParameter ¶

type WorkbookFunctionsTrueRequestParameter struct {
}

WorkbookFunctionsTrueRequestParameter undocumented

type WorkbookFunctionsTruncRequest ¶

type WorkbookFunctionsTruncRequest struct{ BaseRequest }

func (*WorkbookFunctionsTruncRequest) Post ¶

type WorkbookFunctionsTruncRequestBuilder ¶

type WorkbookFunctionsTruncRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTruncRequestBuilder) Request ¶

type WorkbookFunctionsTruncRequestParameter ¶

type WorkbookFunctionsTruncRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// NumDigits undocumented
	NumDigits json.RawMessage `json:"numDigits,omitempty"`
}

WorkbookFunctionsTruncRequestParameter undocumented

type WorkbookFunctionsTypeRequest ¶

type WorkbookFunctionsTypeRequest struct{ BaseRequest }

func (*WorkbookFunctionsTypeRequest) Post ¶

type WorkbookFunctionsTypeRequestBuilder ¶

type WorkbookFunctionsTypeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsTypeRequestBuilder) Request ¶

type WorkbookFunctionsTypeRequestParameter ¶

type WorkbookFunctionsTypeRequestParameter struct {
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
}

WorkbookFunctionsTypeRequestParameter undocumented

type WorkbookFunctionsUnicharRequest ¶

type WorkbookFunctionsUnicharRequest struct{ BaseRequest }

func (*WorkbookFunctionsUnicharRequest) Post ¶

type WorkbookFunctionsUnicharRequestBuilder ¶

type WorkbookFunctionsUnicharRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsUnicharRequestBuilder) Request ¶

type WorkbookFunctionsUnicharRequestParameter ¶

type WorkbookFunctionsUnicharRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
}

WorkbookFunctionsUnicharRequestParameter undocumented

type WorkbookFunctionsUnicodeRequest ¶

type WorkbookFunctionsUnicodeRequest struct{ BaseRequest }

func (*WorkbookFunctionsUnicodeRequest) Post ¶

type WorkbookFunctionsUnicodeRequestBuilder ¶

type WorkbookFunctionsUnicodeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsUnicodeRequestBuilder) Request ¶

type WorkbookFunctionsUnicodeRequestParameter ¶

type WorkbookFunctionsUnicodeRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsUnicodeRequestParameter undocumented

type WorkbookFunctionsUpperRequest ¶

type WorkbookFunctionsUpperRequest struct{ BaseRequest }

func (*WorkbookFunctionsUpperRequest) Post ¶

type WorkbookFunctionsUpperRequestBuilder ¶

type WorkbookFunctionsUpperRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsUpperRequestBuilder) Request ¶

type WorkbookFunctionsUpperRequestParameter ¶

type WorkbookFunctionsUpperRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsUpperRequestParameter undocumented

type WorkbookFunctionsUsdollarRequest ¶

type WorkbookFunctionsUsdollarRequest struct{ BaseRequest }

func (*WorkbookFunctionsUsdollarRequest) Post ¶

type WorkbookFunctionsUsdollarRequestBuilder ¶

type WorkbookFunctionsUsdollarRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsUsdollarRequestBuilder) Request ¶

type WorkbookFunctionsUsdollarRequestParameter ¶

type WorkbookFunctionsUsdollarRequestParameter struct {
	// Number undocumented
	Number json.RawMessage `json:"number,omitempty"`
	// Decimals undocumented
	Decimals json.RawMessage `json:"decimals,omitempty"`
}

WorkbookFunctionsUsdollarRequestParameter undocumented

type WorkbookFunctionsValueRequest ¶

type WorkbookFunctionsValueRequest struct{ BaseRequest }

func (*WorkbookFunctionsValueRequest) Post ¶

type WorkbookFunctionsValueRequestBuilder ¶

type WorkbookFunctionsValueRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsValueRequestBuilder) Request ¶

type WorkbookFunctionsValueRequestParameter ¶

type WorkbookFunctionsValueRequestParameter struct {
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
}

WorkbookFunctionsValueRequestParameter undocumented

type WorkbookFunctionsVarARequest ¶

type WorkbookFunctionsVarARequest struct{ BaseRequest }

func (*WorkbookFunctionsVarARequest) Post ¶

type WorkbookFunctionsVarARequestBuilder ¶

type WorkbookFunctionsVarARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsVarARequestBuilder) Request ¶

type WorkbookFunctionsVarARequestParameter ¶

type WorkbookFunctionsVarARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsVarARequestParameter undocumented

type WorkbookFunctionsVarPARequest ¶

type WorkbookFunctionsVarPARequest struct{ BaseRequest }

func (*WorkbookFunctionsVarPARequest) Post ¶

type WorkbookFunctionsVarPARequestBuilder ¶

type WorkbookFunctionsVarPARequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsVarPARequestBuilder) Request ¶

type WorkbookFunctionsVarPARequestParameter ¶

type WorkbookFunctionsVarPARequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsVarPARequestParameter undocumented

type WorkbookFunctionsVar_PRequest ¶

type WorkbookFunctionsVar_PRequest struct{ BaseRequest }

func (*WorkbookFunctionsVar_PRequest) Post ¶

type WorkbookFunctionsVar_PRequestBuilder ¶

type WorkbookFunctionsVar_PRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsVar_PRequestBuilder) Request ¶

type WorkbookFunctionsVar_PRequestParameter ¶

type WorkbookFunctionsVar_PRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsVar_PRequestParameter undocumented

type WorkbookFunctionsVar_SRequest ¶

type WorkbookFunctionsVar_SRequest struct{ BaseRequest }

func (*WorkbookFunctionsVar_SRequest) Post ¶

type WorkbookFunctionsVar_SRequestBuilder ¶

type WorkbookFunctionsVar_SRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsVar_SRequestBuilder) Request ¶

type WorkbookFunctionsVar_SRequestParameter ¶

type WorkbookFunctionsVar_SRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsVar_SRequestParameter undocumented

type WorkbookFunctionsVdbRequest ¶

type WorkbookFunctionsVdbRequest struct{ BaseRequest }

func (*WorkbookFunctionsVdbRequest) Post ¶

type WorkbookFunctionsVdbRequestBuilder ¶

type WorkbookFunctionsVdbRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsVdbRequestBuilder) Request ¶

type WorkbookFunctionsVdbRequestParameter ¶

type WorkbookFunctionsVdbRequestParameter struct {
	// Cost undocumented
	Cost json.RawMessage `json:"cost,omitempty"`
	// Salvage undocumented
	Salvage json.RawMessage `json:"salvage,omitempty"`
	// Life undocumented
	Life json.RawMessage `json:"life,omitempty"`
	// StartPeriod undocumented
	StartPeriod json.RawMessage `json:"startPeriod,omitempty"`
	// EndPeriod undocumented
	EndPeriod json.RawMessage `json:"endPeriod,omitempty"`
	// Factor undocumented
	Factor json.RawMessage `json:"factor,omitempty"`
	// NoSwitch undocumented
	NoSwitch json.RawMessage `json:"noSwitch,omitempty"`
}

WorkbookFunctionsVdbRequestParameter undocumented

type WorkbookFunctionsVlookupRequest ¶

type WorkbookFunctionsVlookupRequest struct{ BaseRequest }

func (*WorkbookFunctionsVlookupRequest) Post ¶

type WorkbookFunctionsVlookupRequestBuilder ¶

type WorkbookFunctionsVlookupRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsVlookupRequestBuilder) Request ¶

type WorkbookFunctionsVlookupRequestParameter ¶

type WorkbookFunctionsVlookupRequestParameter struct {
	// LookupValue undocumented
	LookupValue json.RawMessage `json:"lookupValue,omitempty"`
	// TableArray undocumented
	TableArray json.RawMessage `json:"tableArray,omitempty"`
	// ColIndexNum undocumented
	ColIndexNum json.RawMessage `json:"colIndexNum,omitempty"`
	// RangeLookup undocumented
	RangeLookup json.RawMessage `json:"rangeLookup,omitempty"`
}

WorkbookFunctionsVlookupRequestParameter undocumented

type WorkbookFunctionsWeekNumRequest ¶

type WorkbookFunctionsWeekNumRequest struct{ BaseRequest }

func (*WorkbookFunctionsWeekNumRequest) Post ¶

type WorkbookFunctionsWeekNumRequestBuilder ¶

type WorkbookFunctionsWeekNumRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsWeekNumRequestBuilder) Request ¶

type WorkbookFunctionsWeekNumRequestParameter ¶

type WorkbookFunctionsWeekNumRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
	// ReturnType undocumented
	ReturnType json.RawMessage `json:"returnType,omitempty"`
}

WorkbookFunctionsWeekNumRequestParameter undocumented

type WorkbookFunctionsWeekdayRequest ¶

type WorkbookFunctionsWeekdayRequest struct{ BaseRequest }

func (*WorkbookFunctionsWeekdayRequest) Post ¶

type WorkbookFunctionsWeekdayRequestBuilder ¶

type WorkbookFunctionsWeekdayRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsWeekdayRequestBuilder) Request ¶

type WorkbookFunctionsWeekdayRequestParameter ¶

type WorkbookFunctionsWeekdayRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
	// ReturnType undocumented
	ReturnType json.RawMessage `json:"returnType,omitempty"`
}

WorkbookFunctionsWeekdayRequestParameter undocumented

type WorkbookFunctionsWeibull_DistRequest ¶

type WorkbookFunctionsWeibull_DistRequest struct{ BaseRequest }

func (*WorkbookFunctionsWeibull_DistRequest) Post ¶

type WorkbookFunctionsWeibull_DistRequestBuilder ¶

type WorkbookFunctionsWeibull_DistRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsWeibull_DistRequestBuilder) Request ¶

type WorkbookFunctionsWeibull_DistRequestParameter ¶

type WorkbookFunctionsWeibull_DistRequestParameter struct {
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Alpha undocumented
	Alpha json.RawMessage `json:"alpha,omitempty"`
	// Beta undocumented
	Beta json.RawMessage `json:"beta,omitempty"`
	// Cumulative undocumented
	Cumulative json.RawMessage `json:"cumulative,omitempty"`
}

WorkbookFunctionsWeibull_DistRequestParameter undocumented

type WorkbookFunctionsWorkDayRequest ¶

type WorkbookFunctionsWorkDayRequest struct{ BaseRequest }

func (*WorkbookFunctionsWorkDayRequest) Post ¶

type WorkbookFunctionsWorkDayRequestBuilder ¶

type WorkbookFunctionsWorkDayRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsWorkDayRequestBuilder) Request ¶

type WorkbookFunctionsWorkDayRequestParameter ¶

type WorkbookFunctionsWorkDayRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// Days undocumented
	Days json.RawMessage `json:"days,omitempty"`
	// Holidays undocumented
	Holidays json.RawMessage `json:"holidays,omitempty"`
}

WorkbookFunctionsWorkDayRequestParameter undocumented

type WorkbookFunctionsWorkDay_IntlRequest ¶

type WorkbookFunctionsWorkDay_IntlRequest struct{ BaseRequest }

func (*WorkbookFunctionsWorkDay_IntlRequest) Post ¶

type WorkbookFunctionsWorkDay_IntlRequestBuilder ¶

type WorkbookFunctionsWorkDay_IntlRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsWorkDay_IntlRequestBuilder) Request ¶

type WorkbookFunctionsWorkDay_IntlRequestParameter ¶

type WorkbookFunctionsWorkDay_IntlRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// Days undocumented
	Days json.RawMessage `json:"days,omitempty"`
	// Weekend undocumented
	Weekend json.RawMessage `json:"weekend,omitempty"`
	// Holidays undocumented
	Holidays json.RawMessage `json:"holidays,omitempty"`
}

WorkbookFunctionsWorkDay_IntlRequestParameter undocumented

type WorkbookFunctionsXirrRequest ¶

type WorkbookFunctionsXirrRequest struct{ BaseRequest }

func (*WorkbookFunctionsXirrRequest) Post ¶

type WorkbookFunctionsXirrRequestBuilder ¶

type WorkbookFunctionsXirrRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsXirrRequestBuilder) Request ¶

type WorkbookFunctionsXirrRequestParameter ¶

type WorkbookFunctionsXirrRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Dates undocumented
	Dates json.RawMessage `json:"dates,omitempty"`
	// Guess undocumented
	Guess json.RawMessage `json:"guess,omitempty"`
}

WorkbookFunctionsXirrRequestParameter undocumented

type WorkbookFunctionsXnpvRequest ¶

type WorkbookFunctionsXnpvRequest struct{ BaseRequest }

func (*WorkbookFunctionsXnpvRequest) Post ¶

type WorkbookFunctionsXnpvRequestBuilder ¶

type WorkbookFunctionsXnpvRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsXnpvRequestBuilder) Request ¶

type WorkbookFunctionsXnpvRequestParameter ¶

type WorkbookFunctionsXnpvRequestParameter struct {
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Dates undocumented
	Dates json.RawMessage `json:"dates,omitempty"`
}

WorkbookFunctionsXnpvRequestParameter undocumented

type WorkbookFunctionsXorRequest ¶

type WorkbookFunctionsXorRequest struct{ BaseRequest }

func (*WorkbookFunctionsXorRequest) Post ¶

type WorkbookFunctionsXorRequestBuilder ¶

type WorkbookFunctionsXorRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsXorRequestBuilder) Request ¶

type WorkbookFunctionsXorRequestParameter ¶

type WorkbookFunctionsXorRequestParameter struct {
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookFunctionsXorRequestParameter undocumented

type WorkbookFunctionsYearFracRequest ¶

type WorkbookFunctionsYearFracRequest struct{ BaseRequest }

func (*WorkbookFunctionsYearFracRequest) Post ¶

type WorkbookFunctionsYearFracRequestBuilder ¶

type WorkbookFunctionsYearFracRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsYearFracRequestBuilder) Request ¶

type WorkbookFunctionsYearFracRequestParameter ¶

type WorkbookFunctionsYearFracRequestParameter struct {
	// StartDate undocumented
	StartDate json.RawMessage `json:"startDate,omitempty"`
	// EndDate undocumented
	EndDate json.RawMessage `json:"endDate,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsYearFracRequestParameter undocumented

type WorkbookFunctionsYearRequest ¶

type WorkbookFunctionsYearRequest struct{ BaseRequest }

func (*WorkbookFunctionsYearRequest) Post ¶

type WorkbookFunctionsYearRequestBuilder ¶

type WorkbookFunctionsYearRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsYearRequestBuilder) Request ¶

type WorkbookFunctionsYearRequestParameter ¶

type WorkbookFunctionsYearRequestParameter struct {
	// SerialNumber undocumented
	SerialNumber json.RawMessage `json:"serialNumber,omitempty"`
}

WorkbookFunctionsYearRequestParameter undocumented

type WorkbookFunctionsYieldDiscRequest ¶

type WorkbookFunctionsYieldDiscRequest struct{ BaseRequest }

func (*WorkbookFunctionsYieldDiscRequest) Post ¶

type WorkbookFunctionsYieldDiscRequestBuilder ¶

type WorkbookFunctionsYieldDiscRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsYieldDiscRequestBuilder) Request ¶

type WorkbookFunctionsYieldDiscRequestParameter ¶

type WorkbookFunctionsYieldDiscRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsYieldDiscRequestParameter undocumented

type WorkbookFunctionsYieldMatRequest ¶

type WorkbookFunctionsYieldMatRequest struct{ BaseRequest }

func (*WorkbookFunctionsYieldMatRequest) Post ¶

type WorkbookFunctionsYieldMatRequestBuilder ¶

type WorkbookFunctionsYieldMatRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsYieldMatRequestBuilder) Request ¶

type WorkbookFunctionsYieldMatRequestParameter ¶

type WorkbookFunctionsYieldMatRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Issue undocumented
	Issue json.RawMessage `json:"issue,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsYieldMatRequestParameter undocumented

type WorkbookFunctionsYieldRequest ¶

type WorkbookFunctionsYieldRequest struct{ BaseRequest }

func (*WorkbookFunctionsYieldRequest) Post ¶

type WorkbookFunctionsYieldRequestBuilder ¶

type WorkbookFunctionsYieldRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsYieldRequestBuilder) Request ¶

type WorkbookFunctionsYieldRequestParameter ¶

type WorkbookFunctionsYieldRequestParameter struct {
	// Settlement undocumented
	Settlement json.RawMessage `json:"settlement,omitempty"`
	// Maturity undocumented
	Maturity json.RawMessage `json:"maturity,omitempty"`
	// Rate undocumented
	Rate json.RawMessage `json:"rate,omitempty"`
	// Pr undocumented
	Pr json.RawMessage `json:"pr,omitempty"`
	// Redemption undocumented
	Redemption json.RawMessage `json:"redemption,omitempty"`
	// Frequency undocumented
	Frequency json.RawMessage `json:"frequency,omitempty"`
	// Basis undocumented
	Basis json.RawMessage `json:"basis,omitempty"`
}

WorkbookFunctionsYieldRequestParameter undocumented

type WorkbookFunctionsZ_TestRequest ¶

type WorkbookFunctionsZ_TestRequest struct{ BaseRequest }

func (*WorkbookFunctionsZ_TestRequest) Post ¶

type WorkbookFunctionsZ_TestRequestBuilder ¶

type WorkbookFunctionsZ_TestRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookFunctionsZ_TestRequestBuilder) Request ¶

type WorkbookFunctionsZ_TestRequestParameter ¶

type WorkbookFunctionsZ_TestRequestParameter struct {
	// Array undocumented
	Array json.RawMessage `json:"array,omitempty"`
	// X undocumented
	X json.RawMessage `json:"x,omitempty"`
	// Sigma undocumented
	Sigma json.RawMessage `json:"sigma,omitempty"`
}

WorkbookFunctionsZ_TestRequestParameter undocumented

type WorkbookIcon ¶

type WorkbookIcon struct {
	// Object is the base model of WorkbookIcon
	Object
	// Index undocumented
	Index *int `json:"index,omitempty"`
	// Set undocumented
	Set *string `json:"set,omitempty"`
}

WorkbookIcon undocumented

type WorkbookNamedItem ¶

type WorkbookNamedItem struct {
	// Entity is the base model of WorkbookNamedItem
	Entity
	// Comment undocumented
	Comment *string `json:"comment,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Scope undocumented
	Scope *string `json:"scope,omitempty"`
	// Type undocumented
	Type *string `json:"type,omitempty"`
	// Value undocumented
	Value json.RawMessage `json:"value,omitempty"`
	// Visible undocumented
	Visible *bool `json:"visible,omitempty"`
	// Worksheet undocumented
	Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
}

WorkbookNamedItem undocumented

type WorkbookNamedItemCollectionAddFormulaLocalRequest ¶

type WorkbookNamedItemCollectionAddFormulaLocalRequest struct{ BaseRequest }

func (*WorkbookNamedItemCollectionAddFormulaLocalRequest) Post ¶

type WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder ¶

type WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder) Request ¶

type WorkbookNamedItemCollectionAddFormulaLocalRequestParameter ¶

type WorkbookNamedItemCollectionAddFormulaLocalRequestParameter struct {
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Formula undocumented
	Formula *string `json:"formula,omitempty"`
	// Comment undocumented
	Comment *string `json:"comment,omitempty"`
}

WorkbookNamedItemCollectionAddFormulaLocalRequestParameter undocumented

type WorkbookNamedItemCollectionAddRequest ¶

type WorkbookNamedItemCollectionAddRequest struct{ BaseRequest }

func (*WorkbookNamedItemCollectionAddRequest) Post ¶

type WorkbookNamedItemCollectionAddRequestBuilder ¶

type WorkbookNamedItemCollectionAddRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookNamedItemCollectionAddRequestBuilder) Request ¶

type WorkbookNamedItemCollectionAddRequestParameter ¶

type WorkbookNamedItemCollectionAddRequestParameter struct {
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Reference undocumented
	Reference json.RawMessage `json:"reference,omitempty"`
	// Comment undocumented
	Comment *string `json:"comment,omitempty"`
}

WorkbookNamedItemCollectionAddRequestParameter undocumented

type WorkbookNamedItemRequest ¶

type WorkbookNamedItemRequest struct{ BaseRequest }

WorkbookNamedItemRequest is request for WorkbookNamedItem

func (*WorkbookNamedItemRequest) Delete ¶

Delete performs DELETE request for WorkbookNamedItem

func (*WorkbookNamedItemRequest) Get ¶

func (r *WorkbookNamedItemRequest) Get(ctx context.Context) (resObj *WorkbookNamedItem, err error)

Get performs GET request for WorkbookNamedItem

func (*WorkbookNamedItemRequest) Update ¶

Update performs PATCH request for WorkbookNamedItem

type WorkbookNamedItemRequestBuilder ¶

type WorkbookNamedItemRequestBuilder struct{ BaseRequestBuilder }

WorkbookNamedItemRequestBuilder is request builder for WorkbookNamedItem

func (*WorkbookNamedItemRequestBuilder) Request ¶

Request returns WorkbookNamedItemRequest

func (*WorkbookNamedItemRequestBuilder) Worksheet ¶

Worksheet is navigation property

type WorkbookNamesCollectionRequest ¶

type WorkbookNamesCollectionRequest struct{ BaseRequest }

WorkbookNamesCollectionRequest is request for WorkbookNamedItem collection

func (*WorkbookNamesCollectionRequest) Add ¶

Add performs POST request for WorkbookNamedItem collection

func (*WorkbookNamesCollectionRequest) Get ¶

Get performs GET request for WorkbookNamedItem collection

func (*WorkbookNamesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookNamedItem collection, max N pages

func (*WorkbookNamesCollectionRequest) Paging ¶

func (r *WorkbookNamesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookNamedItem, error)

Paging perfoms paging operation for WorkbookNamedItem collection

type WorkbookNamesCollectionRequestBuilder ¶

type WorkbookNamesCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookNamesCollectionRequestBuilder is request builder for WorkbookNamedItem collection

func (*WorkbookNamesCollectionRequestBuilder) Add ¶

Add action undocumented

func (*WorkbookNamesCollectionRequestBuilder) AddFormulaLocal ¶

AddFormulaLocal action undocumented

func (*WorkbookNamesCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookNamedItem item

func (*WorkbookNamesCollectionRequestBuilder) Request ¶

Request returns request for WorkbookNamedItem collection

type WorkbookPivotTable ¶

type WorkbookPivotTable struct {
	// Entity is the base model of WorkbookPivotTable
	Entity
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Worksheet undocumented
	Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
}

WorkbookPivotTable undocumented

type WorkbookPivotTableCollectionRefreshAllRequest ¶

type WorkbookPivotTableCollectionRefreshAllRequest struct{ BaseRequest }

func (*WorkbookPivotTableCollectionRefreshAllRequest) Post ¶

type WorkbookPivotTableCollectionRefreshAllRequestBuilder ¶

type WorkbookPivotTableCollectionRefreshAllRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookPivotTableCollectionRefreshAllRequestBuilder) Request ¶

type WorkbookPivotTableCollectionRefreshAllRequestParameter ¶

type WorkbookPivotTableCollectionRefreshAllRequestParameter struct {
}

WorkbookPivotTableCollectionRefreshAllRequestParameter undocumented

type WorkbookPivotTableRefreshRequest ¶

type WorkbookPivotTableRefreshRequest struct{ BaseRequest }

func (*WorkbookPivotTableRefreshRequest) Post ¶

type WorkbookPivotTableRefreshRequestBuilder ¶

type WorkbookPivotTableRefreshRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookPivotTableRefreshRequestBuilder) Request ¶

type WorkbookPivotTableRefreshRequestParameter ¶

type WorkbookPivotTableRefreshRequestParameter struct {
}

WorkbookPivotTableRefreshRequestParameter undocumented

type WorkbookPivotTableRequest ¶

type WorkbookPivotTableRequest struct{ BaseRequest }

WorkbookPivotTableRequest is request for WorkbookPivotTable

func (*WorkbookPivotTableRequest) Delete ¶

Delete performs DELETE request for WorkbookPivotTable

func (*WorkbookPivotTableRequest) Get ¶

Get performs GET request for WorkbookPivotTable

func (*WorkbookPivotTableRequest) Update ¶

Update performs PATCH request for WorkbookPivotTable

type WorkbookPivotTableRequestBuilder ¶

type WorkbookPivotTableRequestBuilder struct{ BaseRequestBuilder }

WorkbookPivotTableRequestBuilder is request builder for WorkbookPivotTable

func (*WorkbookPivotTableRequestBuilder) Refresh ¶

Refresh action undocumented

func (*WorkbookPivotTableRequestBuilder) Request ¶

Request returns WorkbookPivotTableRequest

func (*WorkbookPivotTableRequestBuilder) Worksheet ¶

Worksheet is navigation property

type WorkbookRange ¶

type WorkbookRange struct {
	// Entity is the base model of WorkbookRange
	Entity
	// Address undocumented
	Address *string `json:"address,omitempty"`
	// AddressLocal undocumented
	AddressLocal *string `json:"addressLocal,omitempty"`
	// CellCount undocumented
	CellCount *int `json:"cellCount,omitempty"`
	// ColumnCount undocumented
	ColumnCount *int `json:"columnCount,omitempty"`
	// ColumnHidden undocumented
	ColumnHidden *bool `json:"columnHidden,omitempty"`
	// ColumnIndex undocumented
	ColumnIndex *int `json:"columnIndex,omitempty"`
	// Formulas undocumented
	Formulas json.RawMessage `json:"formulas,omitempty"`
	// FormulasLocal undocumented
	FormulasLocal json.RawMessage `json:"formulasLocal,omitempty"`
	// FormulasR1C1 undocumented
	FormulasR1C1 json.RawMessage `json:"formulasR1C1,omitempty"`
	// Hidden undocumented
	Hidden *bool `json:"hidden,omitempty"`
	// NumberFormat undocumented
	NumberFormat json.RawMessage `json:"numberFormat,omitempty"`
	// RowCount undocumented
	RowCount *int `json:"rowCount,omitempty"`
	// RowHidden undocumented
	RowHidden *bool `json:"rowHidden,omitempty"`
	// RowIndex undocumented
	RowIndex *int `json:"rowIndex,omitempty"`
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// ValueTypes undocumented
	ValueTypes json.RawMessage `json:"valueTypes,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Format undocumented
	Format *WorkbookRangeFormat `json:"format,omitempty"`
	// Sort undocumented
	Sort *WorkbookRangeSort `json:"sort,omitempty"`
	// Worksheet undocumented
	Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
}

WorkbookRange undocumented

type WorkbookRangeBorder ¶

type WorkbookRangeBorder struct {
	// Entity is the base model of WorkbookRangeBorder
	Entity
	// Color undocumented
	Color *string `json:"color,omitempty"`
	// SideIndex undocumented
	SideIndex *string `json:"sideIndex,omitempty"`
	// Style undocumented
	Style *string `json:"style,omitempty"`
	// Weight undocumented
	Weight *string `json:"weight,omitempty"`
}

WorkbookRangeBorder undocumented

type WorkbookRangeBorderRequest ¶

type WorkbookRangeBorderRequest struct{ BaseRequest }

WorkbookRangeBorderRequest is request for WorkbookRangeBorder

func (*WorkbookRangeBorderRequest) Delete ¶

Delete performs DELETE request for WorkbookRangeBorder

func (*WorkbookRangeBorderRequest) Get ¶

Get performs GET request for WorkbookRangeBorder

func (*WorkbookRangeBorderRequest) Update ¶

Update performs PATCH request for WorkbookRangeBorder

type WorkbookRangeBorderRequestBuilder ¶

type WorkbookRangeBorderRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeBorderRequestBuilder is request builder for WorkbookRangeBorder

func (*WorkbookRangeBorderRequestBuilder) Request ¶

Request returns WorkbookRangeBorderRequest

type WorkbookRangeClearRequest ¶

type WorkbookRangeClearRequest struct{ BaseRequest }

func (*WorkbookRangeClearRequest) Post ¶

type WorkbookRangeClearRequestBuilder ¶

type WorkbookRangeClearRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeClearRequestBuilder) Request ¶

type WorkbookRangeClearRequestParameter ¶

type WorkbookRangeClearRequestParameter struct {
	// ApplyTo undocumented
	ApplyTo *string `json:"applyTo,omitempty"`
}

WorkbookRangeClearRequestParameter undocumented

type WorkbookRangeDeleteRequest ¶

type WorkbookRangeDeleteRequest struct{ BaseRequest }

func (*WorkbookRangeDeleteRequest) Post ¶

type WorkbookRangeDeleteRequestBuilder ¶

type WorkbookRangeDeleteRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeDeleteRequestBuilder) Request ¶

type WorkbookRangeDeleteRequestParameter ¶

type WorkbookRangeDeleteRequestParameter struct {
	// Shift undocumented
	Shift *string `json:"shift,omitempty"`
}

WorkbookRangeDeleteRequestParameter undocumented

type WorkbookRangeFill ¶

type WorkbookRangeFill struct {
	// Entity is the base model of WorkbookRangeFill
	Entity
	// Color undocumented
	Color *string `json:"color,omitempty"`
}

WorkbookRangeFill undocumented

type WorkbookRangeFillClearRequest ¶

type WorkbookRangeFillClearRequest struct{ BaseRequest }

func (*WorkbookRangeFillClearRequest) Post ¶

type WorkbookRangeFillClearRequestBuilder ¶

type WorkbookRangeFillClearRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeFillClearRequestBuilder) Request ¶

type WorkbookRangeFillClearRequestParameter ¶

type WorkbookRangeFillClearRequestParameter struct {
}

WorkbookRangeFillClearRequestParameter undocumented

type WorkbookRangeFillRequest ¶

type WorkbookRangeFillRequest struct{ BaseRequest }

WorkbookRangeFillRequest is request for WorkbookRangeFill

func (*WorkbookRangeFillRequest) Delete ¶

Delete performs DELETE request for WorkbookRangeFill

func (*WorkbookRangeFillRequest) Get ¶

func (r *WorkbookRangeFillRequest) Get(ctx context.Context) (resObj *WorkbookRangeFill, err error)

Get performs GET request for WorkbookRangeFill

func (*WorkbookRangeFillRequest) Update ¶

Update performs PATCH request for WorkbookRangeFill

type WorkbookRangeFillRequestBuilder ¶

type WorkbookRangeFillRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeFillRequestBuilder is request builder for WorkbookRangeFill

func (*WorkbookRangeFillRequestBuilder) Clear ¶

Clear action undocumented

func (*WorkbookRangeFillRequestBuilder) Request ¶

Request returns WorkbookRangeFillRequest

type WorkbookRangeFont ¶

type WorkbookRangeFont struct {
	// Entity is the base model of WorkbookRangeFont
	Entity
	// Bold undocumented
	Bold *bool `json:"bold,omitempty"`
	// Color undocumented
	Color *string `json:"color,omitempty"`
	// Italic undocumented
	Italic *bool `json:"italic,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Size undocumented
	Size *float64 `json:"size,omitempty"`
	// Underline undocumented
	Underline *string `json:"underline,omitempty"`
}

WorkbookRangeFont undocumented

type WorkbookRangeFontRequest ¶

type WorkbookRangeFontRequest struct{ BaseRequest }

WorkbookRangeFontRequest is request for WorkbookRangeFont

func (*WorkbookRangeFontRequest) Delete ¶

Delete performs DELETE request for WorkbookRangeFont

func (*WorkbookRangeFontRequest) Get ¶

func (r *WorkbookRangeFontRequest) Get(ctx context.Context) (resObj *WorkbookRangeFont, err error)

Get performs GET request for WorkbookRangeFont

func (*WorkbookRangeFontRequest) Update ¶

Update performs PATCH request for WorkbookRangeFont

type WorkbookRangeFontRequestBuilder ¶

type WorkbookRangeFontRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeFontRequestBuilder is request builder for WorkbookRangeFont

func (*WorkbookRangeFontRequestBuilder) Request ¶

Request returns WorkbookRangeFontRequest

type WorkbookRangeFormat ¶

type WorkbookRangeFormat struct {
	// Entity is the base model of WorkbookRangeFormat
	Entity
	// ColumnWidth undocumented
	ColumnWidth *float64 `json:"columnWidth,omitempty"`
	// HorizontalAlignment undocumented
	HorizontalAlignment *string `json:"horizontalAlignment,omitempty"`
	// RowHeight undocumented
	RowHeight *float64 `json:"rowHeight,omitempty"`
	// VerticalAlignment undocumented
	VerticalAlignment *string `json:"verticalAlignment,omitempty"`
	// WrapText undocumented
	WrapText *bool `json:"wrapText,omitempty"`
	// Borders undocumented
	Borders []WorkbookRangeBorder `json:"borders,omitempty"`
	// Fill undocumented
	Fill *WorkbookRangeFill `json:"fill,omitempty"`
	// Font undocumented
	Font *WorkbookRangeFont `json:"font,omitempty"`
	// Protection undocumented
	Protection *WorkbookFormatProtection `json:"protection,omitempty"`
}

WorkbookRangeFormat undocumented

type WorkbookRangeFormatAutofitColumnsRequest ¶

type WorkbookRangeFormatAutofitColumnsRequest struct{ BaseRequest }

func (*WorkbookRangeFormatAutofitColumnsRequest) Post ¶

type WorkbookRangeFormatAutofitColumnsRequestBuilder ¶

type WorkbookRangeFormatAutofitColumnsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeFormatAutofitColumnsRequestBuilder) Request ¶

type WorkbookRangeFormatAutofitColumnsRequestParameter ¶

type WorkbookRangeFormatAutofitColumnsRequestParameter struct {
}

WorkbookRangeFormatAutofitColumnsRequestParameter undocumented

type WorkbookRangeFormatAutofitRowsRequest ¶

type WorkbookRangeFormatAutofitRowsRequest struct{ BaseRequest }

func (*WorkbookRangeFormatAutofitRowsRequest) Post ¶

type WorkbookRangeFormatAutofitRowsRequestBuilder ¶

type WorkbookRangeFormatAutofitRowsRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeFormatAutofitRowsRequestBuilder) Request ¶

type WorkbookRangeFormatAutofitRowsRequestParameter ¶

type WorkbookRangeFormatAutofitRowsRequestParameter struct {
}

WorkbookRangeFormatAutofitRowsRequestParameter undocumented

type WorkbookRangeFormatBordersCollectionRequest ¶

type WorkbookRangeFormatBordersCollectionRequest struct{ BaseRequest }

WorkbookRangeFormatBordersCollectionRequest is request for WorkbookRangeBorder collection

func (*WorkbookRangeFormatBordersCollectionRequest) Add ¶

Add performs POST request for WorkbookRangeBorder collection

func (*WorkbookRangeFormatBordersCollectionRequest) Get ¶

Get performs GET request for WorkbookRangeBorder collection

func (*WorkbookRangeFormatBordersCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookRangeBorder collection, max N pages

func (*WorkbookRangeFormatBordersCollectionRequest) Paging ¶

func (r *WorkbookRangeFormatBordersCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookRangeBorder, error)

Paging perfoms paging operation for WorkbookRangeBorder collection

type WorkbookRangeFormatBordersCollectionRequestBuilder ¶

type WorkbookRangeFormatBordersCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeFormatBordersCollectionRequestBuilder is request builder for WorkbookRangeBorder collection

func (*WorkbookRangeFormatBordersCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookRangeBorder item

func (*WorkbookRangeFormatBordersCollectionRequestBuilder) Request ¶

Request returns request for WorkbookRangeBorder collection

type WorkbookRangeFormatRequest ¶

type WorkbookRangeFormatRequest struct{ BaseRequest }

WorkbookRangeFormatRequest is request for WorkbookRangeFormat

func (*WorkbookRangeFormatRequest) Delete ¶

Delete performs DELETE request for WorkbookRangeFormat

func (*WorkbookRangeFormatRequest) Get ¶

Get performs GET request for WorkbookRangeFormat

func (*WorkbookRangeFormatRequest) Update ¶

Update performs PATCH request for WorkbookRangeFormat

type WorkbookRangeFormatRequestBuilder ¶

type WorkbookRangeFormatRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeFormatRequestBuilder is request builder for WorkbookRangeFormat

func (*WorkbookRangeFormatRequestBuilder) AutofitColumns ¶

AutofitColumns action undocumented

func (*WorkbookRangeFormatRequestBuilder) AutofitRows ¶

AutofitRows action undocumented

func (*WorkbookRangeFormatRequestBuilder) Borders ¶

Borders returns request builder for WorkbookRangeBorder collection

func (*WorkbookRangeFormatRequestBuilder) Fill ¶

Fill is navigation property

func (*WorkbookRangeFormatRequestBuilder) Font ¶

Font is navigation property

func (*WorkbookRangeFormatRequestBuilder) Protection ¶

Protection is navigation property

func (*WorkbookRangeFormatRequestBuilder) Request ¶

Request returns WorkbookRangeFormatRequest

type WorkbookRangeInsertRequest ¶

type WorkbookRangeInsertRequest struct{ BaseRequest }

func (*WorkbookRangeInsertRequest) Post ¶

func (r *WorkbookRangeInsertRequest) Post(ctx context.Context) (resObj *WorkbookRange, err error)

type WorkbookRangeInsertRequestBuilder ¶

type WorkbookRangeInsertRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeInsertRequestBuilder) Request ¶

type WorkbookRangeInsertRequestParameter ¶

type WorkbookRangeInsertRequestParameter struct {
	// Shift undocumented
	Shift *string `json:"shift,omitempty"`
}

WorkbookRangeInsertRequestParameter undocumented

type WorkbookRangeMergeRequest ¶

type WorkbookRangeMergeRequest struct{ BaseRequest }

func (*WorkbookRangeMergeRequest) Post ¶

type WorkbookRangeMergeRequestBuilder ¶

type WorkbookRangeMergeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeMergeRequestBuilder) Request ¶

type WorkbookRangeMergeRequestParameter ¶

type WorkbookRangeMergeRequestParameter struct {
	// Across undocumented
	Across *bool `json:"across,omitempty"`
}

WorkbookRangeMergeRequestParameter undocumented

type WorkbookRangeReference ¶

type WorkbookRangeReference struct {
	// Object is the base model of WorkbookRangeReference
	Object
	// Address undocumented
	Address *string `json:"address,omitempty"`
}

WorkbookRangeReference undocumented

type WorkbookRangeRequest ¶

type WorkbookRangeRequest struct{ BaseRequest }

WorkbookRangeRequest is request for WorkbookRange

func (*WorkbookRangeRequest) Delete ¶

func (r *WorkbookRangeRequest) Delete(ctx context.Context) error

Delete performs DELETE request for WorkbookRange

func (*WorkbookRangeRequest) Get ¶

func (r *WorkbookRangeRequest) Get(ctx context.Context) (resObj *WorkbookRange, err error)

Get performs GET request for WorkbookRange

func (*WorkbookRangeRequest) Update ¶

func (r *WorkbookRangeRequest) Update(ctx context.Context, reqObj *WorkbookRange) error

Update performs PATCH request for WorkbookRange

type WorkbookRangeRequestBuilder ¶

type WorkbookRangeRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeRequestBuilder is request builder for WorkbookRange

func (*WorkbookRangeRequestBuilder) Clear ¶

Clear action undocumented

func (*WorkbookRangeRequestBuilder) Delete ¶

Delete action undocumented

func (*WorkbookRangeRequestBuilder) Format ¶

Format is navigation property

func (*WorkbookRangeRequestBuilder) Insert ¶

Insert action undocumented

func (*WorkbookRangeRequestBuilder) Merge ¶

Merge action undocumented

func (*WorkbookRangeRequestBuilder) Request ¶

Request returns WorkbookRangeRequest

func (*WorkbookRangeRequestBuilder) Sort ¶

Sort is navigation property

func (*WorkbookRangeRequestBuilder) Unmerge ¶

Unmerge action undocumented

func (*WorkbookRangeRequestBuilder) Worksheet ¶

Worksheet is navigation property

type WorkbookRangeSort ¶

type WorkbookRangeSort struct {
	// Entity is the base model of WorkbookRangeSort
	Entity
}

WorkbookRangeSort undocumented

type WorkbookRangeSortApplyRequest ¶

type WorkbookRangeSortApplyRequest struct{ BaseRequest }

func (*WorkbookRangeSortApplyRequest) Post ¶

type WorkbookRangeSortApplyRequestBuilder ¶

type WorkbookRangeSortApplyRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeSortApplyRequestBuilder) Request ¶

type WorkbookRangeSortApplyRequestParameter ¶

type WorkbookRangeSortApplyRequestParameter struct {
	// Fields undocumented
	Fields []WorkbookSortField `json:"fields,omitempty"`
	// MatchCase undocumented
	MatchCase *bool `json:"matchCase,omitempty"`
	// HasHeaders undocumented
	HasHeaders *bool `json:"hasHeaders,omitempty"`
	// Orientation undocumented
	Orientation *string `json:"orientation,omitempty"`
	// Method undocumented
	Method *string `json:"method,omitempty"`
}

WorkbookRangeSortApplyRequestParameter undocumented

type WorkbookRangeSortRequest ¶

type WorkbookRangeSortRequest struct{ BaseRequest }

WorkbookRangeSortRequest is request for WorkbookRangeSort

func (*WorkbookRangeSortRequest) Delete ¶

Delete performs DELETE request for WorkbookRangeSort

func (*WorkbookRangeSortRequest) Get ¶

func (r *WorkbookRangeSortRequest) Get(ctx context.Context) (resObj *WorkbookRangeSort, err error)

Get performs GET request for WorkbookRangeSort

func (*WorkbookRangeSortRequest) Update ¶

Update performs PATCH request for WorkbookRangeSort

type WorkbookRangeSortRequestBuilder ¶

type WorkbookRangeSortRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeSortRequestBuilder is request builder for WorkbookRangeSort

func (*WorkbookRangeSortRequestBuilder) Apply ¶

Apply action undocumented

func (*WorkbookRangeSortRequestBuilder) Request ¶

Request returns WorkbookRangeSortRequest

type WorkbookRangeUnmergeRequest ¶

type WorkbookRangeUnmergeRequest struct{ BaseRequest }

func (*WorkbookRangeUnmergeRequest) Post ¶

type WorkbookRangeUnmergeRequestBuilder ¶

type WorkbookRangeUnmergeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRangeUnmergeRequestBuilder) Request ¶

type WorkbookRangeUnmergeRequestParameter ¶

type WorkbookRangeUnmergeRequestParameter struct {
}

WorkbookRangeUnmergeRequestParameter undocumented

type WorkbookRangeView ¶

type WorkbookRangeView struct {
	// Entity is the base model of WorkbookRangeView
	Entity
	// CellAddresses undocumented
	CellAddresses json.RawMessage `json:"cellAddresses,omitempty"`
	// ColumnCount undocumented
	ColumnCount *int `json:"columnCount,omitempty"`
	// Formulas undocumented
	Formulas json.RawMessage `json:"formulas,omitempty"`
	// FormulasLocal undocumented
	FormulasLocal json.RawMessage `json:"formulasLocal,omitempty"`
	// FormulasR1C1 undocumented
	FormulasR1C1 json.RawMessage `json:"formulasR1C1,omitempty"`
	// Index undocumented
	Index *int `json:"index,omitempty"`
	// NumberFormat undocumented
	NumberFormat json.RawMessage `json:"numberFormat,omitempty"`
	// RowCount undocumented
	RowCount *int `json:"rowCount,omitempty"`
	// Text undocumented
	Text json.RawMessage `json:"text,omitempty"`
	// ValueTypes undocumented
	ValueTypes json.RawMessage `json:"valueTypes,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Rows undocumented
	Rows []WorkbookRangeView `json:"rows,omitempty"`
}

WorkbookRangeView undocumented

type WorkbookRangeViewRequest ¶

type WorkbookRangeViewRequest struct{ BaseRequest }

WorkbookRangeViewRequest is request for WorkbookRangeView

func (*WorkbookRangeViewRequest) Delete ¶

Delete performs DELETE request for WorkbookRangeView

func (*WorkbookRangeViewRequest) Get ¶

func (r *WorkbookRangeViewRequest) Get(ctx context.Context) (resObj *WorkbookRangeView, err error)

Get performs GET request for WorkbookRangeView

func (*WorkbookRangeViewRequest) Update ¶

Update performs PATCH request for WorkbookRangeView

type WorkbookRangeViewRequestBuilder ¶

type WorkbookRangeViewRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeViewRequestBuilder is request builder for WorkbookRangeView

func (*WorkbookRangeViewRequestBuilder) Request ¶

Request returns WorkbookRangeViewRequest

func (*WorkbookRangeViewRequestBuilder) Rows ¶

Rows returns request builder for WorkbookRangeView collection

type WorkbookRangeViewRowsCollectionRequest ¶

type WorkbookRangeViewRowsCollectionRequest struct{ BaseRequest }

WorkbookRangeViewRowsCollectionRequest is request for WorkbookRangeView collection

func (*WorkbookRangeViewRowsCollectionRequest) Add ¶

Add performs POST request for WorkbookRangeView collection

func (*WorkbookRangeViewRowsCollectionRequest) Get ¶

Get performs GET request for WorkbookRangeView collection

func (*WorkbookRangeViewRowsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookRangeView collection, max N pages

func (*WorkbookRangeViewRowsCollectionRequest) Paging ¶

func (r *WorkbookRangeViewRowsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookRangeView, error)

Paging perfoms paging operation for WorkbookRangeView collection

type WorkbookRangeViewRowsCollectionRequestBuilder ¶

type WorkbookRangeViewRowsCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookRangeViewRowsCollectionRequestBuilder is request builder for WorkbookRangeView collection

func (*WorkbookRangeViewRowsCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookRangeView item

func (*WorkbookRangeViewRowsCollectionRequestBuilder) Request ¶

Request returns request for WorkbookRangeView collection

type WorkbookRefreshSessionRequest ¶

type WorkbookRefreshSessionRequest struct{ BaseRequest }

func (*WorkbookRefreshSessionRequest) Post ¶

type WorkbookRefreshSessionRequestBuilder ¶

type WorkbookRefreshSessionRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookRefreshSessionRequestBuilder) Request ¶

type WorkbookRefreshSessionRequestParameter ¶

type WorkbookRefreshSessionRequestParameter struct {
}

WorkbookRefreshSessionRequestParameter undocumented

type WorkbookRequest ¶

type WorkbookRequest struct{ BaseRequest }

WorkbookRequest is request for Workbook

func (*WorkbookRequest) Delete ¶

func (r *WorkbookRequest) Delete(ctx context.Context) error

Delete performs DELETE request for Workbook

func (*WorkbookRequest) Get ¶

func (r *WorkbookRequest) Get(ctx context.Context) (resObj *Workbook, err error)

Get performs GET request for Workbook

func (*WorkbookRequest) Update ¶

func (r *WorkbookRequest) Update(ctx context.Context, reqObj *Workbook) error

Update performs PATCH request for Workbook

type WorkbookRequestBuilder ¶

type WorkbookRequestBuilder struct{ BaseRequestBuilder }

WorkbookRequestBuilder is request builder for Workbook

func (*WorkbookRequestBuilder) Application ¶

Application is navigation property

func (*WorkbookRequestBuilder) CloseSession ¶

CloseSession action undocumented

func (*WorkbookRequestBuilder) Comments ¶

Comments returns request builder for WorkbookComment collection

func (*WorkbookRequestBuilder) CreateSession ¶

CreateSession action undocumented

func (*WorkbookRequestBuilder) Functions ¶

Functions is navigation property

func (*WorkbookRequestBuilder) Names ¶

Names returns request builder for WorkbookNamedItem collection

func (*WorkbookRequestBuilder) RefreshSession ¶

RefreshSession action undocumented

func (*WorkbookRequestBuilder) Request ¶

Request returns WorkbookRequest

func (*WorkbookRequestBuilder) Tables ¶

Tables returns request builder for WorkbookTable collection

func (*WorkbookRequestBuilder) Worksheets ¶

Worksheets returns request builder for WorkbookWorksheet collection

type WorkbookSessionInfo ¶

type WorkbookSessionInfo struct {
	// Object is the base model of WorkbookSessionInfo
	Object
	// ID undocumented
	ID *string `json:"id,omitempty"`
	// PersistChanges undocumented
	PersistChanges *bool `json:"persistChanges,omitempty"`
}

WorkbookSessionInfo undocumented

type WorkbookSortField ¶

type WorkbookSortField struct {
	// Object is the base model of WorkbookSortField
	Object
	// Ascending undocumented
	Ascending *bool `json:"ascending,omitempty"`
	// Color undocumented
	Color *string `json:"color,omitempty"`
	// DataOption undocumented
	DataOption *string `json:"dataOption,omitempty"`
	// Icon undocumented
	Icon *WorkbookIcon `json:"icon,omitempty"`
	// Key undocumented
	Key *int `json:"key,omitempty"`
	// SortOn undocumented
	SortOn *string `json:"sortOn,omitempty"`
}

WorkbookSortField undocumented

type WorkbookTable ¶

type WorkbookTable struct {
	// Entity is the base model of WorkbookTable
	Entity
	// HighlightFirstColumn undocumented
	HighlightFirstColumn *bool `json:"highlightFirstColumn,omitempty"`
	// HighlightLastColumn undocumented
	HighlightLastColumn *bool `json:"highlightLastColumn,omitempty"`
	// LegacyID undocumented
	LegacyID *string `json:"legacyId,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// ShowBandedColumns undocumented
	ShowBandedColumns *bool `json:"showBandedColumns,omitempty"`
	// ShowBandedRows undocumented
	ShowBandedRows *bool `json:"showBandedRows,omitempty"`
	// ShowFilterButton undocumented
	ShowFilterButton *bool `json:"showFilterButton,omitempty"`
	// ShowHeaders undocumented
	ShowHeaders *bool `json:"showHeaders,omitempty"`
	// ShowTotals undocumented
	ShowTotals *bool `json:"showTotals,omitempty"`
	// Style undocumented
	Style *string `json:"style,omitempty"`
	// Columns undocumented
	Columns []WorkbookTableColumn `json:"columns,omitempty"`
	// Rows undocumented
	Rows []WorkbookTableRow `json:"rows,omitempty"`
	// Sort undocumented
	Sort *WorkbookTableSort `json:"sort,omitempty"`
	// Worksheet undocumented
	Worksheet *WorkbookWorksheet `json:"worksheet,omitempty"`
}

WorkbookTable undocumented

type WorkbookTableClearFiltersRequest ¶

type WorkbookTableClearFiltersRequest struct{ BaseRequest }

func (*WorkbookTableClearFiltersRequest) Post ¶

type WorkbookTableClearFiltersRequestBuilder ¶

type WorkbookTableClearFiltersRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableClearFiltersRequestBuilder) Request ¶

type WorkbookTableClearFiltersRequestParameter ¶

type WorkbookTableClearFiltersRequestParameter struct {
}

WorkbookTableClearFiltersRequestParameter undocumented

type WorkbookTableCollectionAddRequest ¶

type WorkbookTableCollectionAddRequest struct{ BaseRequest }

func (*WorkbookTableCollectionAddRequest) Post ¶

type WorkbookTableCollectionAddRequestBuilder ¶

type WorkbookTableCollectionAddRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableCollectionAddRequestBuilder) Request ¶

type WorkbookTableCollectionAddRequestParameter ¶

type WorkbookTableCollectionAddRequestParameter struct {
	// Address undocumented
	Address *string `json:"address,omitempty"`
	// HasHeaders undocumented
	HasHeaders *bool `json:"hasHeaders,omitempty"`
}

WorkbookTableCollectionAddRequestParameter undocumented

type WorkbookTableColumn ¶

type WorkbookTableColumn struct {
	// Entity is the base model of WorkbookTableColumn
	Entity
	// Index undocumented
	Index *int `json:"index,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Filter undocumented
	Filter *WorkbookFilter `json:"filter,omitempty"`
}

WorkbookTableColumn undocumented

type WorkbookTableColumnCollectionAddRequest ¶

type WorkbookTableColumnCollectionAddRequest struct{ BaseRequest }

func (*WorkbookTableColumnCollectionAddRequest) Post ¶

type WorkbookTableColumnCollectionAddRequestBuilder ¶

type WorkbookTableColumnCollectionAddRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableColumnCollectionAddRequestBuilder) Request ¶

type WorkbookTableColumnCollectionAddRequestParameter ¶

type WorkbookTableColumnCollectionAddRequestParameter struct {
	// Index undocumented
	Index *int `json:"index,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
	// Name undocumented
	Name *string `json:"name,omitempty"`
}

WorkbookTableColumnCollectionAddRequestParameter undocumented

type WorkbookTableColumnRequest ¶

type WorkbookTableColumnRequest struct{ BaseRequest }

WorkbookTableColumnRequest is request for WorkbookTableColumn

func (*WorkbookTableColumnRequest) Delete ¶

Delete performs DELETE request for WorkbookTableColumn

func (*WorkbookTableColumnRequest) Get ¶

Get performs GET request for WorkbookTableColumn

func (*WorkbookTableColumnRequest) Update ¶

Update performs PATCH request for WorkbookTableColumn

type WorkbookTableColumnRequestBuilder ¶

type WorkbookTableColumnRequestBuilder struct{ BaseRequestBuilder }

WorkbookTableColumnRequestBuilder is request builder for WorkbookTableColumn

func (*WorkbookTableColumnRequestBuilder) Filter ¶

Filter is navigation property

func (*WorkbookTableColumnRequestBuilder) Request ¶

Request returns WorkbookTableColumnRequest

type WorkbookTableColumnsCollectionRequest ¶

type WorkbookTableColumnsCollectionRequest struct{ BaseRequest }

WorkbookTableColumnsCollectionRequest is request for WorkbookTableColumn collection

func (*WorkbookTableColumnsCollectionRequest) Add ¶

Add performs POST request for WorkbookTableColumn collection

func (*WorkbookTableColumnsCollectionRequest) Get ¶

Get performs GET request for WorkbookTableColumn collection

func (*WorkbookTableColumnsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookTableColumn collection, max N pages

func (*WorkbookTableColumnsCollectionRequest) Paging ¶

func (r *WorkbookTableColumnsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookTableColumn, error)

Paging perfoms paging operation for WorkbookTableColumn collection

type WorkbookTableColumnsCollectionRequestBuilder ¶

type WorkbookTableColumnsCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookTableColumnsCollectionRequestBuilder is request builder for WorkbookTableColumn collection

func (*WorkbookTableColumnsCollectionRequestBuilder) Add ¶

Add action undocumented

func (*WorkbookTableColumnsCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookTableColumn item

func (*WorkbookTableColumnsCollectionRequestBuilder) Request ¶

Request returns request for WorkbookTableColumn collection

type WorkbookTableConvertToRangeRequest ¶

type WorkbookTableConvertToRangeRequest struct{ BaseRequest }

func (*WorkbookTableConvertToRangeRequest) Post ¶

type WorkbookTableConvertToRangeRequestBuilder ¶

type WorkbookTableConvertToRangeRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableConvertToRangeRequestBuilder) Request ¶

type WorkbookTableConvertToRangeRequestParameter ¶

type WorkbookTableConvertToRangeRequestParameter struct {
}

WorkbookTableConvertToRangeRequestParameter undocumented

type WorkbookTableReapplyFiltersRequest ¶

type WorkbookTableReapplyFiltersRequest struct{ BaseRequest }

func (*WorkbookTableReapplyFiltersRequest) Post ¶

type WorkbookTableReapplyFiltersRequestBuilder ¶

type WorkbookTableReapplyFiltersRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableReapplyFiltersRequestBuilder) Request ¶

type WorkbookTableReapplyFiltersRequestParameter ¶

type WorkbookTableReapplyFiltersRequestParameter struct {
}

WorkbookTableReapplyFiltersRequestParameter undocumented

type WorkbookTableRequest ¶

type WorkbookTableRequest struct{ BaseRequest }

WorkbookTableRequest is request for WorkbookTable

func (*WorkbookTableRequest) Delete ¶

func (r *WorkbookTableRequest) Delete(ctx context.Context) error

Delete performs DELETE request for WorkbookTable

func (*WorkbookTableRequest) Get ¶

func (r *WorkbookTableRequest) Get(ctx context.Context) (resObj *WorkbookTable, err error)

Get performs GET request for WorkbookTable

func (*WorkbookTableRequest) Update ¶

func (r *WorkbookTableRequest) Update(ctx context.Context, reqObj *WorkbookTable) error

Update performs PATCH request for WorkbookTable

type WorkbookTableRequestBuilder ¶

type WorkbookTableRequestBuilder struct{ BaseRequestBuilder }

WorkbookTableRequestBuilder is request builder for WorkbookTable

func (*WorkbookTableRequestBuilder) ClearFilters ¶

ClearFilters action undocumented

func (*WorkbookTableRequestBuilder) Columns ¶

Columns returns request builder for WorkbookTableColumn collection

func (*WorkbookTableRequestBuilder) ConvertToRange ¶

ConvertToRange action undocumented

func (*WorkbookTableRequestBuilder) ReapplyFilters ¶

ReapplyFilters action undocumented

func (*WorkbookTableRequestBuilder) Request ¶

Request returns WorkbookTableRequest

func (*WorkbookTableRequestBuilder) Rows ¶

Rows returns request builder for WorkbookTableRow collection

func (*WorkbookTableRequestBuilder) Sort ¶

Sort is navigation property

func (*WorkbookTableRequestBuilder) Worksheet ¶

Worksheet is navigation property

type WorkbookTableRow ¶

type WorkbookTableRow struct {
	// Entity is the base model of WorkbookTableRow
	Entity
	// Index undocumented
	Index *int `json:"index,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookTableRow undocumented

type WorkbookTableRowCollectionAddRequest ¶

type WorkbookTableRowCollectionAddRequest struct{ BaseRequest }

func (*WorkbookTableRowCollectionAddRequest) Post ¶

type WorkbookTableRowCollectionAddRequestBuilder ¶

type WorkbookTableRowCollectionAddRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableRowCollectionAddRequestBuilder) Request ¶

type WorkbookTableRowCollectionAddRequestParameter ¶

type WorkbookTableRowCollectionAddRequestParameter struct {
	// Index undocumented
	Index *int `json:"index,omitempty"`
	// Values undocumented
	Values json.RawMessage `json:"values,omitempty"`
}

WorkbookTableRowCollectionAddRequestParameter undocumented

type WorkbookTableRowRequest ¶

type WorkbookTableRowRequest struct{ BaseRequest }

WorkbookTableRowRequest is request for WorkbookTableRow

func (*WorkbookTableRowRequest) Delete ¶

Delete performs DELETE request for WorkbookTableRow

func (*WorkbookTableRowRequest) Get ¶

func (r *WorkbookTableRowRequest) Get(ctx context.Context) (resObj *WorkbookTableRow, err error)

Get performs GET request for WorkbookTableRow

func (*WorkbookTableRowRequest) Update ¶

Update performs PATCH request for WorkbookTableRow

type WorkbookTableRowRequestBuilder ¶

type WorkbookTableRowRequestBuilder struct{ BaseRequestBuilder }

WorkbookTableRowRequestBuilder is request builder for WorkbookTableRow

func (*WorkbookTableRowRequestBuilder) Request ¶

Request returns WorkbookTableRowRequest

type WorkbookTableRowsCollectionRequest ¶

type WorkbookTableRowsCollectionRequest struct{ BaseRequest }

WorkbookTableRowsCollectionRequest is request for WorkbookTableRow collection

func (*WorkbookTableRowsCollectionRequest) Add ¶

Add performs POST request for WorkbookTableRow collection

func (*WorkbookTableRowsCollectionRequest) Get ¶

Get performs GET request for WorkbookTableRow collection

func (*WorkbookTableRowsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookTableRow collection, max N pages

func (*WorkbookTableRowsCollectionRequest) Paging ¶

func (r *WorkbookTableRowsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookTableRow, error)

Paging perfoms paging operation for WorkbookTableRow collection

type WorkbookTableRowsCollectionRequestBuilder ¶

type WorkbookTableRowsCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookTableRowsCollectionRequestBuilder is request builder for WorkbookTableRow collection

func (*WorkbookTableRowsCollectionRequestBuilder) Add ¶

Add action undocumented

func (*WorkbookTableRowsCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookTableRow item

func (*WorkbookTableRowsCollectionRequestBuilder) Request ¶

Request returns request for WorkbookTableRow collection

type WorkbookTableSort ¶

type WorkbookTableSort struct {
	// Entity is the base model of WorkbookTableSort
	Entity
	// Fields undocumented
	Fields []WorkbookSortField `json:"fields,omitempty"`
	// MatchCase undocumented
	MatchCase *bool `json:"matchCase,omitempty"`
	// Method undocumented
	Method *string `json:"method,omitempty"`
}

WorkbookTableSort undocumented

type WorkbookTableSortApplyRequest ¶

type WorkbookTableSortApplyRequest struct{ BaseRequest }

func (*WorkbookTableSortApplyRequest) Post ¶

type WorkbookTableSortApplyRequestBuilder ¶

type WorkbookTableSortApplyRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableSortApplyRequestBuilder) Request ¶

type WorkbookTableSortApplyRequestParameter ¶

type WorkbookTableSortApplyRequestParameter struct {
	// Fields undocumented
	Fields []WorkbookSortField `json:"fields,omitempty"`
	// MatchCase undocumented
	MatchCase *bool `json:"matchCase,omitempty"`
	// Method undocumented
	Method *string `json:"method,omitempty"`
}

WorkbookTableSortApplyRequestParameter undocumented

type WorkbookTableSortClearRequest ¶

type WorkbookTableSortClearRequest struct{ BaseRequest }

func (*WorkbookTableSortClearRequest) Post ¶

type WorkbookTableSortClearRequestBuilder ¶

type WorkbookTableSortClearRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableSortClearRequestBuilder) Request ¶

type WorkbookTableSortClearRequestParameter ¶

type WorkbookTableSortClearRequestParameter struct {
}

WorkbookTableSortClearRequestParameter undocumented

type WorkbookTableSortReapplyRequest ¶

type WorkbookTableSortReapplyRequest struct{ BaseRequest }

func (*WorkbookTableSortReapplyRequest) Post ¶

type WorkbookTableSortReapplyRequestBuilder ¶

type WorkbookTableSortReapplyRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookTableSortReapplyRequestBuilder) Request ¶

type WorkbookTableSortReapplyRequestParameter ¶

type WorkbookTableSortReapplyRequestParameter struct {
}

WorkbookTableSortReapplyRequestParameter undocumented

type WorkbookTableSortRequest ¶

type WorkbookTableSortRequest struct{ BaseRequest }

WorkbookTableSortRequest is request for WorkbookTableSort

func (*WorkbookTableSortRequest) Delete ¶

Delete performs DELETE request for WorkbookTableSort

func (*WorkbookTableSortRequest) Get ¶

func (r *WorkbookTableSortRequest) Get(ctx context.Context) (resObj *WorkbookTableSort, err error)

Get performs GET request for WorkbookTableSort

func (*WorkbookTableSortRequest) Update ¶

Update performs PATCH request for WorkbookTableSort

type WorkbookTableSortRequestBuilder ¶

type WorkbookTableSortRequestBuilder struct{ BaseRequestBuilder }

WorkbookTableSortRequestBuilder is request builder for WorkbookTableSort

func (*WorkbookTableSortRequestBuilder) Apply ¶

Apply action undocumented

func (*WorkbookTableSortRequestBuilder) Clear ¶

Clear action undocumented

func (*WorkbookTableSortRequestBuilder) Reapply ¶

Reapply action undocumented

func (*WorkbookTableSortRequestBuilder) Request ¶

Request returns WorkbookTableSortRequest

type WorkbookTablesCollectionRequest ¶

type WorkbookTablesCollectionRequest struct{ BaseRequest }

WorkbookTablesCollectionRequest is request for WorkbookTable collection

func (*WorkbookTablesCollectionRequest) Add ¶

Add performs POST request for WorkbookTable collection

func (*WorkbookTablesCollectionRequest) Get ¶

Get performs GET request for WorkbookTable collection

func (*WorkbookTablesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookTable collection, max N pages

func (*WorkbookTablesCollectionRequest) Paging ¶

func (r *WorkbookTablesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookTable, error)

Paging perfoms paging operation for WorkbookTable collection

type WorkbookTablesCollectionRequestBuilder ¶

type WorkbookTablesCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookTablesCollectionRequestBuilder is request builder for WorkbookTable collection

func (*WorkbookTablesCollectionRequestBuilder) Add ¶

Add action undocumented

func (*WorkbookTablesCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookTable item

func (*WorkbookTablesCollectionRequestBuilder) Request ¶

Request returns request for WorkbookTable collection

type WorkbookWorksheet ¶

type WorkbookWorksheet struct {
	// Entity is the base model of WorkbookWorksheet
	Entity
	// Name undocumented
	Name *string `json:"name,omitempty"`
	// Position undocumented
	Position *int `json:"position,omitempty"`
	// Visibility undocumented
	Visibility *string `json:"visibility,omitempty"`
	// Charts undocumented
	Charts []WorkbookChart `json:"charts,omitempty"`
	// Names undocumented
	Names []WorkbookNamedItem `json:"names,omitempty"`
	// PivotTables undocumented
	PivotTables []WorkbookPivotTable `json:"pivotTables,omitempty"`
	// Protection undocumented
	Protection *WorkbookWorksheetProtection `json:"protection,omitempty"`
	// Tables undocumented
	Tables []WorkbookTable `json:"tables,omitempty"`
}

WorkbookWorksheet undocumented

type WorkbookWorksheetChartsCollectionRequest ¶

type WorkbookWorksheetChartsCollectionRequest struct{ BaseRequest }

WorkbookWorksheetChartsCollectionRequest is request for WorkbookChart collection

func (*WorkbookWorksheetChartsCollectionRequest) Add ¶

Add performs POST request for WorkbookChart collection

func (*WorkbookWorksheetChartsCollectionRequest) Get ¶

Get performs GET request for WorkbookChart collection

func (*WorkbookWorksheetChartsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookChart collection, max N pages

func (*WorkbookWorksheetChartsCollectionRequest) Paging ¶

func (r *WorkbookWorksheetChartsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookChart, error)

Paging perfoms paging operation for WorkbookChart collection

type WorkbookWorksheetChartsCollectionRequestBuilder ¶

type WorkbookWorksheetChartsCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookWorksheetChartsCollectionRequestBuilder is request builder for WorkbookChart collection

func (*WorkbookWorksheetChartsCollectionRequestBuilder) Add ¶

Add action undocumented

func (*WorkbookWorksheetChartsCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookChart item

func (*WorkbookWorksheetChartsCollectionRequestBuilder) Request ¶

Request returns request for WorkbookChart collection

type WorkbookWorksheetCollectionAddRequest ¶

type WorkbookWorksheetCollectionAddRequest struct{ BaseRequest }

func (*WorkbookWorksheetCollectionAddRequest) Post ¶

type WorkbookWorksheetCollectionAddRequestBuilder ¶

type WorkbookWorksheetCollectionAddRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookWorksheetCollectionAddRequestBuilder) Request ¶

type WorkbookWorksheetCollectionAddRequestParameter ¶

type WorkbookWorksheetCollectionAddRequestParameter struct {
	// Name undocumented
	Name *string `json:"name,omitempty"`
}

WorkbookWorksheetCollectionAddRequestParameter undocumented

type WorkbookWorksheetNamesCollectionRequest ¶

type WorkbookWorksheetNamesCollectionRequest struct{ BaseRequest }

WorkbookWorksheetNamesCollectionRequest is request for WorkbookNamedItem collection

func (*WorkbookWorksheetNamesCollectionRequest) Add ¶

Add performs POST request for WorkbookNamedItem collection

func (*WorkbookWorksheetNamesCollectionRequest) Get ¶

Get performs GET request for WorkbookNamedItem collection

func (*WorkbookWorksheetNamesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookNamedItem collection, max N pages

func (*WorkbookWorksheetNamesCollectionRequest) Paging ¶

func (r *WorkbookWorksheetNamesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookNamedItem, error)

Paging perfoms paging operation for WorkbookNamedItem collection

type WorkbookWorksheetNamesCollectionRequestBuilder ¶

type WorkbookWorksheetNamesCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookWorksheetNamesCollectionRequestBuilder is request builder for WorkbookNamedItem collection

func (*WorkbookWorksheetNamesCollectionRequestBuilder) Add ¶

Add action undocumented

func (*WorkbookWorksheetNamesCollectionRequestBuilder) AddFormulaLocal ¶

AddFormulaLocal action undocumented

func (*WorkbookWorksheetNamesCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookNamedItem item

func (*WorkbookWorksheetNamesCollectionRequestBuilder) Request ¶

Request returns request for WorkbookNamedItem collection

type WorkbookWorksheetPivotTablesCollectionRequest ¶

type WorkbookWorksheetPivotTablesCollectionRequest struct{ BaseRequest }

WorkbookWorksheetPivotTablesCollectionRequest is request for WorkbookPivotTable collection

func (*WorkbookWorksheetPivotTablesCollectionRequest) Add ¶

Add performs POST request for WorkbookPivotTable collection

func (*WorkbookWorksheetPivotTablesCollectionRequest) Get ¶

Get performs GET request for WorkbookPivotTable collection

func (*WorkbookWorksheetPivotTablesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookPivotTable collection, max N pages

func (*WorkbookWorksheetPivotTablesCollectionRequest) Paging ¶

func (r *WorkbookWorksheetPivotTablesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookPivotTable, error)

Paging perfoms paging operation for WorkbookPivotTable collection

type WorkbookWorksheetPivotTablesCollectionRequestBuilder ¶

type WorkbookWorksheetPivotTablesCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookWorksheetPivotTablesCollectionRequestBuilder is request builder for WorkbookPivotTable collection

func (*WorkbookWorksheetPivotTablesCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookPivotTable item

func (*WorkbookWorksheetPivotTablesCollectionRequestBuilder) RefreshAll ¶

RefreshAll action undocumented

func (*WorkbookWorksheetPivotTablesCollectionRequestBuilder) Request ¶

Request returns request for WorkbookPivotTable collection

type WorkbookWorksheetProtection ¶

type WorkbookWorksheetProtection struct {
	// Entity is the base model of WorkbookWorksheetProtection
	Entity
	// Options undocumented
	Options *WorkbookWorksheetProtectionOptions `json:"options,omitempty"`
	// Protected undocumented
	Protected *bool `json:"protected,omitempty"`
}

WorkbookWorksheetProtection undocumented

type WorkbookWorksheetProtectionOptions ¶

type WorkbookWorksheetProtectionOptions struct {
	// Object is the base model of WorkbookWorksheetProtectionOptions
	Object
	// AllowAutoFilter undocumented
	AllowAutoFilter *bool `json:"allowAutoFilter,omitempty"`
	// AllowDeleteColumns undocumented
	AllowDeleteColumns *bool `json:"allowDeleteColumns,omitempty"`
	// AllowDeleteRows undocumented
	AllowDeleteRows *bool `json:"allowDeleteRows,omitempty"`
	// AllowFormatCells undocumented
	AllowFormatCells *bool `json:"allowFormatCells,omitempty"`
	// AllowFormatColumns undocumented
	AllowFormatColumns *bool `json:"allowFormatColumns,omitempty"`
	// AllowFormatRows undocumented
	AllowFormatRows *bool `json:"allowFormatRows,omitempty"`
	// AllowInsertColumns undocumented
	AllowInsertColumns *bool `json:"allowInsertColumns,omitempty"`
	// AllowInsertHyperlinks undocumented
	AllowInsertHyperlinks *bool `json:"allowInsertHyperlinks,omitempty"`
	// AllowInsertRows undocumented
	AllowInsertRows *bool `json:"allowInsertRows,omitempty"`
	// AllowPivotTables undocumented
	AllowPivotTables *bool `json:"allowPivotTables,omitempty"`
	// AllowSort undocumented
	AllowSort *bool `json:"allowSort,omitempty"`
}

WorkbookWorksheetProtectionOptions undocumented

type WorkbookWorksheetProtectionProtectRequest ¶

type WorkbookWorksheetProtectionProtectRequest struct{ BaseRequest }

func (*WorkbookWorksheetProtectionProtectRequest) Post ¶

type WorkbookWorksheetProtectionProtectRequestBuilder ¶

type WorkbookWorksheetProtectionProtectRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookWorksheetProtectionProtectRequestBuilder) Request ¶

type WorkbookWorksheetProtectionProtectRequestParameter ¶

type WorkbookWorksheetProtectionProtectRequestParameter struct {
	// Options undocumented
	Options *WorkbookWorksheetProtectionOptions `json:"options,omitempty"`
}

WorkbookWorksheetProtectionProtectRequestParameter undocumented

type WorkbookWorksheetProtectionRequest ¶

type WorkbookWorksheetProtectionRequest struct{ BaseRequest }

WorkbookWorksheetProtectionRequest is request for WorkbookWorksheetProtection

func (*WorkbookWorksheetProtectionRequest) Delete ¶

Delete performs DELETE request for WorkbookWorksheetProtection

func (*WorkbookWorksheetProtectionRequest) Get ¶

Get performs GET request for WorkbookWorksheetProtection

func (*WorkbookWorksheetProtectionRequest) Update ¶

Update performs PATCH request for WorkbookWorksheetProtection

type WorkbookWorksheetProtectionRequestBuilder ¶

type WorkbookWorksheetProtectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookWorksheetProtectionRequestBuilder is request builder for WorkbookWorksheetProtection

func (*WorkbookWorksheetProtectionRequestBuilder) Protect ¶

Protect action undocumented

func (*WorkbookWorksheetProtectionRequestBuilder) Request ¶

Request returns WorkbookWorksheetProtectionRequest

func (*WorkbookWorksheetProtectionRequestBuilder) Unprotect ¶

Unprotect action undocumented

type WorkbookWorksheetProtectionUnprotectRequest ¶

type WorkbookWorksheetProtectionUnprotectRequest struct{ BaseRequest }

func (*WorkbookWorksheetProtectionUnprotectRequest) Post ¶

type WorkbookWorksheetProtectionUnprotectRequestBuilder ¶

type WorkbookWorksheetProtectionUnprotectRequestBuilder struct{ BaseRequestBuilder }

func (*WorkbookWorksheetProtectionUnprotectRequestBuilder) Request ¶

type WorkbookWorksheetProtectionUnprotectRequestParameter ¶

type WorkbookWorksheetProtectionUnprotectRequestParameter struct {
}

WorkbookWorksheetProtectionUnprotectRequestParameter undocumented

type WorkbookWorksheetRequest ¶

type WorkbookWorksheetRequest struct{ BaseRequest }

WorkbookWorksheetRequest is request for WorkbookWorksheet

func (*WorkbookWorksheetRequest) Delete ¶

Delete performs DELETE request for WorkbookWorksheet

func (*WorkbookWorksheetRequest) Get ¶

func (r *WorkbookWorksheetRequest) Get(ctx context.Context) (resObj *WorkbookWorksheet, err error)

Get performs GET request for WorkbookWorksheet

func (*WorkbookWorksheetRequest) Update ¶

Update performs PATCH request for WorkbookWorksheet

type WorkbookWorksheetRequestBuilder ¶

type WorkbookWorksheetRequestBuilder struct{ BaseRequestBuilder }

WorkbookWorksheetRequestBuilder is request builder for WorkbookWorksheet

func (*WorkbookWorksheetRequestBuilder) Charts ¶

Charts returns request builder for WorkbookChart collection

func (*WorkbookWorksheetRequestBuilder) Names ¶

Names returns request builder for WorkbookNamedItem collection

func (*WorkbookWorksheetRequestBuilder) PivotTables ¶

PivotTables returns request builder for WorkbookPivotTable collection

func (*WorkbookWorksheetRequestBuilder) Protection ¶

Protection is navigation property

func (*WorkbookWorksheetRequestBuilder) Request ¶

Request returns WorkbookWorksheetRequest

func (*WorkbookWorksheetRequestBuilder) Tables ¶

Tables returns request builder for WorkbookTable collection

type WorkbookWorksheetTablesCollectionRequest ¶

type WorkbookWorksheetTablesCollectionRequest struct{ BaseRequest }

WorkbookWorksheetTablesCollectionRequest is request for WorkbookTable collection

func (*WorkbookWorksheetTablesCollectionRequest) Add ¶

Add performs POST request for WorkbookTable collection

func (*WorkbookWorksheetTablesCollectionRequest) Get ¶

Get performs GET request for WorkbookTable collection

func (*WorkbookWorksheetTablesCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookTable collection, max N pages

func (*WorkbookWorksheetTablesCollectionRequest) Paging ¶

func (r *WorkbookWorksheetTablesCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookTable, error)

Paging perfoms paging operation for WorkbookTable collection

type WorkbookWorksheetTablesCollectionRequestBuilder ¶

type WorkbookWorksheetTablesCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookWorksheetTablesCollectionRequestBuilder is request builder for WorkbookTable collection

func (*WorkbookWorksheetTablesCollectionRequestBuilder) Add ¶

Add action undocumented

func (*WorkbookWorksheetTablesCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookTable item

func (*WorkbookWorksheetTablesCollectionRequestBuilder) Request ¶

Request returns request for WorkbookTable collection

type WorkbookWorksheetsCollectionRequest ¶

type WorkbookWorksheetsCollectionRequest struct{ BaseRequest }

WorkbookWorksheetsCollectionRequest is request for WorkbookWorksheet collection

func (*WorkbookWorksheetsCollectionRequest) Add ¶

Add performs POST request for WorkbookWorksheet collection

func (*WorkbookWorksheetsCollectionRequest) Get ¶

Get performs GET request for WorkbookWorksheet collection

func (*WorkbookWorksheetsCollectionRequest) GetN ¶ added in v0.1.2

GetN performs GET request for WorkbookWorksheet collection, max N pages

func (*WorkbookWorksheetsCollectionRequest) Paging ¶

func (r *WorkbookWorksheetsCollectionRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]WorkbookWorksheet, error)

Paging perfoms paging operation for WorkbookWorksheet collection

type WorkbookWorksheetsCollectionRequestBuilder ¶

type WorkbookWorksheetsCollectionRequestBuilder struct{ BaseRequestBuilder }

WorkbookWorksheetsCollectionRequestBuilder is request builder for WorkbookWorksheet collection

func (*WorkbookWorksheetsCollectionRequestBuilder) Add ¶

Add action undocumented

func (*WorkbookWorksheetsCollectionRequestBuilder) ID ¶

ID returns request builder for WorkbookWorksheet item

func (*WorkbookWorksheetsCollectionRequestBuilder) Request ¶

Request returns request for WorkbookWorksheet collection

type WorkingHours ¶

type WorkingHours struct {
	// Object is the base model of WorkingHours
	Object
	// DaysOfWeek undocumented
	DaysOfWeek []DayOfWeek `json:"daysOfWeek,omitempty"`
	// StartTime undocumented
	StartTime *TimeOfDay `json:"startTime,omitempty"`
	// EndTime undocumented
	EndTime *TimeOfDay `json:"endTime,omitempty"`
	// TimeZone undocumented
	TimeZone *TimeZoneBase `json:"timeZone,omitempty"`
}

WorkingHours undocumented

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL