From 80d62586a2931932b7376f1956c4a627b9fbda3b Mon Sep 17 00:00:00 2001 From: Brie Bruns Date: Tue, 7 Mar 2023 10:33:25 -0700 Subject: [PATCH] Update various things --- .../Graph/Model/CloudPcSnapshotType.php | 35 ++ .../InvalidLicenseAlertConfiguration.php | 27 ++ .../Model/InvalidLicenseAlertIncident.php | 54 +++ .../JustInTimeEnforcementConfiguration.php | 52 +++ ...oMfaOnRoleActivationAlertConfiguration.php | 27 ++ .../NoMfaOnRoleActivationAlertIncident.php | 81 +++++ .../RedundantAssignmentAlertConfiguration.php | 58 ++++ .../RedundantAssignmentAlertIncident.php | 220 ++++++++++++ .../Graph/Model/RoleManagementAlert.php | 139 ++++++++ ...edIdentityManagementAlertConfiguration.php | 27 ++ ...vilegedIdentityManagementAlertIncident.php | 220 ++++++++++++ .../Model/SecureSignInSessionControl.php | 26 ++ ...alActivationRenewalsAlertConfiguration.php | 85 +++++ ...uentialActivationRenewalsAlertIncident.php | 278 ++++++++++++++++ .../Model/StaleSignInAlertConfiguration.php | 58 ++++ .../Graph/Model/StaleSignInAlertIncident.php | 251 ++++++++++++++ ...minsAssignedToTenantAlertConfiguration.php | 81 +++++ ...balAdminsAssignedToTenantAlertIncident.php | 108 ++++++ .../Graph/Model/UnifiedRbacApplication.php | 139 ++++++++ .../Model/UnifiedRoleManagementAlert.php | 314 ++++++++++++++++++ ...nifiedRoleManagementAlertConfiguration.php | 166 +++++++++ .../UnifiedRoleManagementAlertDefinition.php | 301 +++++++++++++++++ .../UnifiedRoleManagementAlertIncident.php | 27 ++ .../Model/ExportFileMetadata.php | 104 ++++++ .../src/Model/AccessPackageAnswer.php | 85 +++++ .../src/Model/AccessPackageAnswerChoice.php | 113 +++++++ .../src/Model/AccessPackageAnswerString.php | 65 ++++ .../src/Model/AccessPackageLocalizedText.php | 82 +++++ .../AccessPackageMultipleChoiceQuestion.php | 86 +++++ .../src/Model/AccessPackageQuestion.php | 173 ++++++++++ .../Model/AccessPackageTextInputQuestion.php | 85 +++++ .../src/Model/SearchContent.php | 35 ++ .../src/Model/SharePointOneDriveOptions.php | 57 ++++ 33 files changed, 3659 insertions(+) create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcSnapshotType.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/InvalidLicenseAlertConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/InvalidLicenseAlertIncident.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/JustInTimeEnforcementConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertIncident.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RedundantAssignmentAlertConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RedundantAssignmentAlertIncident.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoleManagementAlert.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureSignInSessionControl.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SequentialActivationRenewalsAlertConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SequentialActivationRenewalsAlertIncident.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/StaleSignInAlertConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/StaleSignInAlertIncident.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TooManyGlobalAdminsAssignedToTenantAlertConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TooManyGlobalAdminsAssignedToTenantAlertIncident.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRbacApplication.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlert.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertConfiguration.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertDefinition.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertIncident.php create mode 100644 vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ExportFileMetadata.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswer.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswerChoice.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswerString.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/AccessPackageLocalizedText.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/AccessPackageMultipleChoiceQuestion.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/AccessPackageQuestion.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/AccessPackageTextInputQuestion.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/SearchContent.php create mode 100644 vendor/microsoft/microsoft-graph/src/Model/SharePointOneDriveOptions.php diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcSnapshotType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcSnapshotType.php new file mode 100644 index 0000000..facebf4 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcSnapshotType.php @@ -0,0 +1,35 @@ +_propDict)) { + return $this->_propDict["tenantLicenseStatus"]; + } else { + return null; + } + } + + /** + * Sets the tenantLicenseStatus + * + * @param string $val The tenantLicenseStatus + * + * @return InvalidLicenseAlertIncident + */ + public function setTenantLicenseStatus($val) + { + $this->_propDict["tenantLicenseStatus"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/JustInTimeEnforcementConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/JustInTimeEnforcementConfiguration.php new file mode 100644 index 0000000..65b550d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/JustInTimeEnforcementConfiguration.php @@ -0,0 +1,52 @@ +_propDict)) { + return $this->_propDict["isEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isEnabled + * + * @param bool $val The value of the isEnabled + * + * @return JustInTimeEnforcementConfiguration + */ + public function setIsEnabled($val) + { + $this->_propDict["isEnabled"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertConfiguration.php new file mode 100644 index 0000000..703cc30 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertConfiguration.php @@ -0,0 +1,27 @@ +_propDict)) { + return $this->_propDict["roleDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the roleDisplayName + * + * @param string $val The roleDisplayName + * + * @return NoMfaOnRoleActivationAlertIncident + */ + public function setRoleDisplayName($val) + { + $this->_propDict["roleDisplayName"] = $val; + return $this; + } + + /** + * Gets the roleTemplateId + * + * @return string|null The roleTemplateId + */ + public function getRoleTemplateId() + { + if (array_key_exists("roleTemplateId", $this->_propDict)) { + return $this->_propDict["roleTemplateId"]; + } else { + return null; + } + } + + /** + * Sets the roleTemplateId + * + * @param string $val The roleTemplateId + * + * @return NoMfaOnRoleActivationAlertIncident + */ + public function setRoleTemplateId($val) + { + $this->_propDict["roleTemplateId"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RedundantAssignmentAlertConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RedundantAssignmentAlertConfiguration.php new file mode 100644 index 0000000..db0ea0c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RedundantAssignmentAlertConfiguration.php @@ -0,0 +1,58 @@ +_propDict)) { + if (is_a($this->_propDict["duration"], "\DateInterval") || is_null($this->_propDict["duration"])) { + return $this->_propDict["duration"]; + } else { + $this->_propDict["duration"] = new \DateInterval($this->_propDict["duration"]); + return $this->_propDict["duration"]; + } + } + return null; + } + + /** + * Sets the duration + * + * @param \DateInterval $val The duration + * + * @return RedundantAssignmentAlertConfiguration + */ + public function setDuration($val) + { + $this->_propDict["duration"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RedundantAssignmentAlertIncident.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RedundantAssignmentAlertIncident.php new file mode 100644 index 0000000..c255e3c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RedundantAssignmentAlertIncident.php @@ -0,0 +1,220 @@ +_propDict)) { + return $this->_propDict["assigneeDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeDisplayName + * + * @param string $val The assigneeDisplayName + * + * @return RedundantAssignmentAlertIncident + */ + public function setAssigneeDisplayName($val) + { + $this->_propDict["assigneeDisplayName"] = $val; + return $this; + } + + /** + * Gets the assigneeId + * + * @return string|null The assigneeId + */ + public function getAssigneeId() + { + if (array_key_exists("assigneeId", $this->_propDict)) { + return $this->_propDict["assigneeId"]; + } else { + return null; + } + } + + /** + * Sets the assigneeId + * + * @param string $val The assigneeId + * + * @return RedundantAssignmentAlertIncident + */ + public function setAssigneeId($val) + { + $this->_propDict["assigneeId"] = $val; + return $this; + } + + /** + * Gets the assigneeUserPrincipalName + * + * @return string|null The assigneeUserPrincipalName + */ + public function getAssigneeUserPrincipalName() + { + if (array_key_exists("assigneeUserPrincipalName", $this->_propDict)) { + return $this->_propDict["assigneeUserPrincipalName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeUserPrincipalName + * + * @param string $val The assigneeUserPrincipalName + * + * @return RedundantAssignmentAlertIncident + */ + public function setAssigneeUserPrincipalName($val) + { + $this->_propDict["assigneeUserPrincipalName"] = $val; + return $this; + } + + /** + * Gets the lastActivationDateTime + * + * @return \DateTime|null The lastActivationDateTime + */ + public function getLastActivationDateTime() + { + if (array_key_exists("lastActivationDateTime", $this->_propDict)) { + if (is_a($this->_propDict["lastActivationDateTime"], "\DateTime") || is_null($this->_propDict["lastActivationDateTime"])) { + return $this->_propDict["lastActivationDateTime"]; + } else { + $this->_propDict["lastActivationDateTime"] = new \DateTime($this->_propDict["lastActivationDateTime"]); + return $this->_propDict["lastActivationDateTime"]; + } + } + return null; + } + + /** + * Sets the lastActivationDateTime + * + * @param \DateTime $val The lastActivationDateTime + * + * @return RedundantAssignmentAlertIncident + */ + public function setLastActivationDateTime($val) + { + $this->_propDict["lastActivationDateTime"] = $val; + return $this; + } + + /** + * Gets the roleDefinitionId + * + * @return string|null The roleDefinitionId + */ + public function getRoleDefinitionId() + { + if (array_key_exists("roleDefinitionId", $this->_propDict)) { + return $this->_propDict["roleDefinitionId"]; + } else { + return null; + } + } + + /** + * Sets the roleDefinitionId + * + * @param string $val The roleDefinitionId + * + * @return RedundantAssignmentAlertIncident + */ + public function setRoleDefinitionId($val) + { + $this->_propDict["roleDefinitionId"] = $val; + return $this; + } + + /** + * Gets the roleDisplayName + * + * @return string|null The roleDisplayName + */ + public function getRoleDisplayName() + { + if (array_key_exists("roleDisplayName", $this->_propDict)) { + return $this->_propDict["roleDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the roleDisplayName + * + * @param string $val The roleDisplayName + * + * @return RedundantAssignmentAlertIncident + */ + public function setRoleDisplayName($val) + { + $this->_propDict["roleDisplayName"] = $val; + return $this; + } + + /** + * Gets the roleTemplateId + * + * @return string|null The roleTemplateId + */ + public function getRoleTemplateId() + { + if (array_key_exists("roleTemplateId", $this->_propDict)) { + return $this->_propDict["roleTemplateId"]; + } else { + return null; + } + } + + /** + * Sets the roleTemplateId + * + * @param string $val The roleTemplateId + * + * @return RedundantAssignmentAlertIncident + */ + public function setRoleTemplateId($val) + { + $this->_propDict["roleTemplateId"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoleManagementAlert.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoleManagementAlert.php new file mode 100644 index 0000000..6acebb3 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoleManagementAlert.php @@ -0,0 +1,139 @@ +_propDict)) { + return $this->_propDict["alertConfigurations"]; + } else { + return null; + } + } + + /** + * Sets the alertConfigurations + * + * @param UnifiedRoleManagementAlertConfiguration[] $val The alertConfigurations + * + * @return RoleManagementAlert + */ + public function setAlertConfigurations($val) + { + $this->_propDict["alertConfigurations"] = $val; + return $this; + } + + + /** + * Gets the alertDefinitions + * + * @return array|null The alertDefinitions + */ + public function getAlertDefinitions() + { + if (array_key_exists("alertDefinitions", $this->_propDict)) { + return $this->_propDict["alertDefinitions"]; + } else { + return null; + } + } + + /** + * Sets the alertDefinitions + * + * @param UnifiedRoleManagementAlertDefinition[] $val The alertDefinitions + * + * @return RoleManagementAlert + */ + public function setAlertDefinitions($val) + { + $this->_propDict["alertDefinitions"] = $val; + return $this; + } + + + /** + * Gets the alerts + * + * @return array|null The alerts + */ + public function getAlerts() + { + if (array_key_exists("alerts", $this->_propDict)) { + return $this->_propDict["alerts"]; + } else { + return null; + } + } + + /** + * Sets the alerts + * + * @param UnifiedRoleManagementAlert[] $val The alerts + * + * @return RoleManagementAlert + */ + public function setAlerts($val) + { + $this->_propDict["alerts"] = $val; + return $this; + } + + + /** + * Gets the operations + * + * @return array|null The operations + */ + public function getOperations() + { + if (array_key_exists("operations", $this->_propDict)) { + return $this->_propDict["operations"]; + } else { + return null; + } + } + + /** + * Sets the operations + * + * @param LongRunningOperation[] $val The operations + * + * @return RoleManagementAlert + */ + public function setOperations($val) + { + $this->_propDict["operations"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration.php new file mode 100644 index 0000000..47aeaad --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration.php @@ -0,0 +1,27 @@ +_propDict)) { + return $this->_propDict["assigneeDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeDisplayName + * + * @param string $val The assigneeDisplayName + * + * @return RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident + */ + public function setAssigneeDisplayName($val) + { + $this->_propDict["assigneeDisplayName"] = $val; + return $this; + } + + /** + * Gets the assigneeId + * + * @return string|null The assigneeId + */ + public function getAssigneeId() + { + if (array_key_exists("assigneeId", $this->_propDict)) { + return $this->_propDict["assigneeId"]; + } else { + return null; + } + } + + /** + * Sets the assigneeId + * + * @param string $val The assigneeId + * + * @return RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident + */ + public function setAssigneeId($val) + { + $this->_propDict["assigneeId"] = $val; + return $this; + } + + /** + * Gets the assigneeUserPrincipalName + * + * @return string|null The assigneeUserPrincipalName + */ + public function getAssigneeUserPrincipalName() + { + if (array_key_exists("assigneeUserPrincipalName", $this->_propDict)) { + return $this->_propDict["assigneeUserPrincipalName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeUserPrincipalName + * + * @param string $val The assigneeUserPrincipalName + * + * @return RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident + */ + public function setAssigneeUserPrincipalName($val) + { + $this->_propDict["assigneeUserPrincipalName"] = $val; + return $this; + } + + /** + * Gets the assignmentCreatedDateTime + * + * @return \DateTime|null The assignmentCreatedDateTime + */ + public function getAssignmentCreatedDateTime() + { + if (array_key_exists("assignmentCreatedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["assignmentCreatedDateTime"], "\DateTime") || is_null($this->_propDict["assignmentCreatedDateTime"])) { + return $this->_propDict["assignmentCreatedDateTime"]; + } else { + $this->_propDict["assignmentCreatedDateTime"] = new \DateTime($this->_propDict["assignmentCreatedDateTime"]); + return $this->_propDict["assignmentCreatedDateTime"]; + } + } + return null; + } + + /** + * Sets the assignmentCreatedDateTime + * + * @param \DateTime $val The assignmentCreatedDateTime + * + * @return RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident + */ + public function setAssignmentCreatedDateTime($val) + { + $this->_propDict["assignmentCreatedDateTime"] = $val; + return $this; + } + + /** + * Gets the roleDefinitionId + * + * @return string|null The roleDefinitionId + */ + public function getRoleDefinitionId() + { + if (array_key_exists("roleDefinitionId", $this->_propDict)) { + return $this->_propDict["roleDefinitionId"]; + } else { + return null; + } + } + + /** + * Sets the roleDefinitionId + * + * @param string $val The roleDefinitionId + * + * @return RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident + */ + public function setRoleDefinitionId($val) + { + $this->_propDict["roleDefinitionId"] = $val; + return $this; + } + + /** + * Gets the roleDisplayName + * + * @return string|null The roleDisplayName + */ + public function getRoleDisplayName() + { + if (array_key_exists("roleDisplayName", $this->_propDict)) { + return $this->_propDict["roleDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the roleDisplayName + * + * @param string $val The roleDisplayName + * + * @return RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident + */ + public function setRoleDisplayName($val) + { + $this->_propDict["roleDisplayName"] = $val; + return $this; + } + + /** + * Gets the roleTemplateId + * + * @return string|null The roleTemplateId + */ + public function getRoleTemplateId() + { + if (array_key_exists("roleTemplateId", $this->_propDict)) { + return $this->_propDict["roleTemplateId"]; + } else { + return null; + } + } + + /** + * Sets the roleTemplateId + * + * @param string $val The roleTemplateId + * + * @return RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident + */ + public function setRoleTemplateId($val) + { + $this->_propDict["roleTemplateId"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureSignInSessionControl.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureSignInSessionControl.php new file mode 100644 index 0000000..0e69ef6 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureSignInSessionControl.php @@ -0,0 +1,26 @@ +_propDict)) { + return $this->_propDict["sequentialActivationCounterThreshold"]; + } else { + return null; + } + } + + /** + * Sets the sequentialActivationCounterThreshold + * + * @param int $val The sequentialActivationCounterThreshold + * + * @return SequentialActivationRenewalsAlertConfiguration + */ + public function setSequentialActivationCounterThreshold($val) + { + $this->_propDict["sequentialActivationCounterThreshold"] = intval($val); + return $this; + } + + /** + * Gets the timeIntervalBetweenActivations + * + * @return \DateInterval|null The timeIntervalBetweenActivations + */ + public function getTimeIntervalBetweenActivations() + { + if (array_key_exists("timeIntervalBetweenActivations", $this->_propDict)) { + if (is_a($this->_propDict["timeIntervalBetweenActivations"], "\DateInterval") || is_null($this->_propDict["timeIntervalBetweenActivations"])) { + return $this->_propDict["timeIntervalBetweenActivations"]; + } else { + $this->_propDict["timeIntervalBetweenActivations"] = new \DateInterval($this->_propDict["timeIntervalBetweenActivations"]); + return $this->_propDict["timeIntervalBetweenActivations"]; + } + } + return null; + } + + /** + * Sets the timeIntervalBetweenActivations + * + * @param \DateInterval $val The timeIntervalBetweenActivations + * + * @return SequentialActivationRenewalsAlertConfiguration + */ + public function setTimeIntervalBetweenActivations($val) + { + $this->_propDict["timeIntervalBetweenActivations"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SequentialActivationRenewalsAlertIncident.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SequentialActivationRenewalsAlertIncident.php new file mode 100644 index 0000000..84fa560 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SequentialActivationRenewalsAlertIncident.php @@ -0,0 +1,278 @@ +_propDict)) { + return $this->_propDict["activationCount"]; + } else { + return null; + } + } + + /** + * Sets the activationCount + * + * @param int $val The activationCount + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setActivationCount($val) + { + $this->_propDict["activationCount"] = intval($val); + return $this; + } + + /** + * Gets the assigneeDisplayName + * + * @return string|null The assigneeDisplayName + */ + public function getAssigneeDisplayName() + { + if (array_key_exists("assigneeDisplayName", $this->_propDict)) { + return $this->_propDict["assigneeDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeDisplayName + * + * @param string $val The assigneeDisplayName + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setAssigneeDisplayName($val) + { + $this->_propDict["assigneeDisplayName"] = $val; + return $this; + } + + /** + * Gets the assigneeId + * + * @return string|null The assigneeId + */ + public function getAssigneeId() + { + if (array_key_exists("assigneeId", $this->_propDict)) { + return $this->_propDict["assigneeId"]; + } else { + return null; + } + } + + /** + * Sets the assigneeId + * + * @param string $val The assigneeId + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setAssigneeId($val) + { + $this->_propDict["assigneeId"] = $val; + return $this; + } + + /** + * Gets the assigneeUserPrincipalName + * + * @return string|null The assigneeUserPrincipalName + */ + public function getAssigneeUserPrincipalName() + { + if (array_key_exists("assigneeUserPrincipalName", $this->_propDict)) { + return $this->_propDict["assigneeUserPrincipalName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeUserPrincipalName + * + * @param string $val The assigneeUserPrincipalName + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setAssigneeUserPrincipalName($val) + { + $this->_propDict["assigneeUserPrincipalName"] = $val; + return $this; + } + + /** + * Gets the roleDefinitionId + * + * @return string|null The roleDefinitionId + */ + public function getRoleDefinitionId() + { + if (array_key_exists("roleDefinitionId", $this->_propDict)) { + return $this->_propDict["roleDefinitionId"]; + } else { + return null; + } + } + + /** + * Sets the roleDefinitionId + * + * @param string $val The roleDefinitionId + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setRoleDefinitionId($val) + { + $this->_propDict["roleDefinitionId"] = $val; + return $this; + } + + /** + * Gets the roleDisplayName + * + * @return string|null The roleDisplayName + */ + public function getRoleDisplayName() + { + if (array_key_exists("roleDisplayName", $this->_propDict)) { + return $this->_propDict["roleDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the roleDisplayName + * + * @param string $val The roleDisplayName + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setRoleDisplayName($val) + { + $this->_propDict["roleDisplayName"] = $val; + return $this; + } + + /** + * Gets the roleTemplateId + * + * @return string|null The roleTemplateId + */ + public function getRoleTemplateId() + { + if (array_key_exists("roleTemplateId", $this->_propDict)) { + return $this->_propDict["roleTemplateId"]; + } else { + return null; + } + } + + /** + * Sets the roleTemplateId + * + * @param string $val The roleTemplateId + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setRoleTemplateId($val) + { + $this->_propDict["roleTemplateId"] = $val; + return $this; + } + + /** + * Gets the sequenceEndDateTime + * + * @return \DateTime|null The sequenceEndDateTime + */ + public function getSequenceEndDateTime() + { + if (array_key_exists("sequenceEndDateTime", $this->_propDict)) { + if (is_a($this->_propDict["sequenceEndDateTime"], "\DateTime") || is_null($this->_propDict["sequenceEndDateTime"])) { + return $this->_propDict["sequenceEndDateTime"]; + } else { + $this->_propDict["sequenceEndDateTime"] = new \DateTime($this->_propDict["sequenceEndDateTime"]); + return $this->_propDict["sequenceEndDateTime"]; + } + } + return null; + } + + /** + * Sets the sequenceEndDateTime + * + * @param \DateTime $val The sequenceEndDateTime + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setSequenceEndDateTime($val) + { + $this->_propDict["sequenceEndDateTime"] = $val; + return $this; + } + + /** + * Gets the sequenceStartDateTime + * + * @return \DateTime|null The sequenceStartDateTime + */ + public function getSequenceStartDateTime() + { + if (array_key_exists("sequenceStartDateTime", $this->_propDict)) { + if (is_a($this->_propDict["sequenceStartDateTime"], "\DateTime") || is_null($this->_propDict["sequenceStartDateTime"])) { + return $this->_propDict["sequenceStartDateTime"]; + } else { + $this->_propDict["sequenceStartDateTime"] = new \DateTime($this->_propDict["sequenceStartDateTime"]); + return $this->_propDict["sequenceStartDateTime"]; + } + } + return null; + } + + /** + * Sets the sequenceStartDateTime + * + * @param \DateTime $val The sequenceStartDateTime + * + * @return SequentialActivationRenewalsAlertIncident + */ + public function setSequenceStartDateTime($val) + { + $this->_propDict["sequenceStartDateTime"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/StaleSignInAlertConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/StaleSignInAlertConfiguration.php new file mode 100644 index 0000000..e62f311 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/StaleSignInAlertConfiguration.php @@ -0,0 +1,58 @@ +_propDict)) { + if (is_a($this->_propDict["duration"], "\DateInterval") || is_null($this->_propDict["duration"])) { + return $this->_propDict["duration"]; + } else { + $this->_propDict["duration"] = new \DateInterval($this->_propDict["duration"]); + return $this->_propDict["duration"]; + } + } + return null; + } + + /** + * Sets the duration + * + * @param \DateInterval $val The duration + * + * @return StaleSignInAlertConfiguration + */ + public function setDuration($val) + { + $this->_propDict["duration"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/StaleSignInAlertIncident.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/StaleSignInAlertIncident.php new file mode 100644 index 0000000..7398871 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/StaleSignInAlertIncident.php @@ -0,0 +1,251 @@ +_propDict)) { + return $this->_propDict["assigneeDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeDisplayName + * + * @param string $val The assigneeDisplayName + * + * @return StaleSignInAlertIncident + */ + public function setAssigneeDisplayName($val) + { + $this->_propDict["assigneeDisplayName"] = $val; + return $this; + } + + /** + * Gets the assigneeId + * + * @return string|null The assigneeId + */ + public function getAssigneeId() + { + if (array_key_exists("assigneeId", $this->_propDict)) { + return $this->_propDict["assigneeId"]; + } else { + return null; + } + } + + /** + * Sets the assigneeId + * + * @param string $val The assigneeId + * + * @return StaleSignInAlertIncident + */ + public function setAssigneeId($val) + { + $this->_propDict["assigneeId"] = $val; + return $this; + } + + /** + * Gets the assigneeUserPrincipalName + * + * @return string|null The assigneeUserPrincipalName + */ + public function getAssigneeUserPrincipalName() + { + if (array_key_exists("assigneeUserPrincipalName", $this->_propDict)) { + return $this->_propDict["assigneeUserPrincipalName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeUserPrincipalName + * + * @param string $val The assigneeUserPrincipalName + * + * @return StaleSignInAlertIncident + */ + public function setAssigneeUserPrincipalName($val) + { + $this->_propDict["assigneeUserPrincipalName"] = $val; + return $this; + } + + /** + * Gets the assignmentCreatedDateTime + * + * @return \DateTime|null The assignmentCreatedDateTime + */ + public function getAssignmentCreatedDateTime() + { + if (array_key_exists("assignmentCreatedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["assignmentCreatedDateTime"], "\DateTime") || is_null($this->_propDict["assignmentCreatedDateTime"])) { + return $this->_propDict["assignmentCreatedDateTime"]; + } else { + $this->_propDict["assignmentCreatedDateTime"] = new \DateTime($this->_propDict["assignmentCreatedDateTime"]); + return $this->_propDict["assignmentCreatedDateTime"]; + } + } + return null; + } + + /** + * Sets the assignmentCreatedDateTime + * + * @param \DateTime $val The assignmentCreatedDateTime + * + * @return StaleSignInAlertIncident + */ + public function setAssignmentCreatedDateTime($val) + { + $this->_propDict["assignmentCreatedDateTime"] = $val; + return $this; + } + + /** + * Gets the lastSignInDateTime + * + * @return \DateTime|null The lastSignInDateTime + */ + public function getLastSignInDateTime() + { + if (array_key_exists("lastSignInDateTime", $this->_propDict)) { + if (is_a($this->_propDict["lastSignInDateTime"], "\DateTime") || is_null($this->_propDict["lastSignInDateTime"])) { + return $this->_propDict["lastSignInDateTime"]; + } else { + $this->_propDict["lastSignInDateTime"] = new \DateTime($this->_propDict["lastSignInDateTime"]); + return $this->_propDict["lastSignInDateTime"]; + } + } + return null; + } + + /** + * Sets the lastSignInDateTime + * + * @param \DateTime $val The lastSignInDateTime + * + * @return StaleSignInAlertIncident + */ + public function setLastSignInDateTime($val) + { + $this->_propDict["lastSignInDateTime"] = $val; + return $this; + } + + /** + * Gets the roleDefinitionId + * + * @return string|null The roleDefinitionId + */ + public function getRoleDefinitionId() + { + if (array_key_exists("roleDefinitionId", $this->_propDict)) { + return $this->_propDict["roleDefinitionId"]; + } else { + return null; + } + } + + /** + * Sets the roleDefinitionId + * + * @param string $val The roleDefinitionId + * + * @return StaleSignInAlertIncident + */ + public function setRoleDefinitionId($val) + { + $this->_propDict["roleDefinitionId"] = $val; + return $this; + } + + /** + * Gets the roleDisplayName + * + * @return string|null The roleDisplayName + */ + public function getRoleDisplayName() + { + if (array_key_exists("roleDisplayName", $this->_propDict)) { + return $this->_propDict["roleDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the roleDisplayName + * + * @param string $val The roleDisplayName + * + * @return StaleSignInAlertIncident + */ + public function setRoleDisplayName($val) + { + $this->_propDict["roleDisplayName"] = $val; + return $this; + } + + /** + * Gets the roleTemplateId + * + * @return string|null The roleTemplateId + */ + public function getRoleTemplateId() + { + if (array_key_exists("roleTemplateId", $this->_propDict)) { + return $this->_propDict["roleTemplateId"]; + } else { + return null; + } + } + + /** + * Sets the roleTemplateId + * + * @param string $val The roleTemplateId + * + * @return StaleSignInAlertIncident + */ + public function setRoleTemplateId($val) + { + $this->_propDict["roleTemplateId"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TooManyGlobalAdminsAssignedToTenantAlertConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TooManyGlobalAdminsAssignedToTenantAlertConfiguration.php new file mode 100644 index 0000000..a36ee58 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TooManyGlobalAdminsAssignedToTenantAlertConfiguration.php @@ -0,0 +1,81 @@ +_propDict)) { + return $this->_propDict["globalAdminCountThreshold"]; + } else { + return null; + } + } + + /** + * Sets the globalAdminCountThreshold + * + * @param int $val The globalAdminCountThreshold + * + * @return TooManyGlobalAdminsAssignedToTenantAlertConfiguration + */ + public function setGlobalAdminCountThreshold($val) + { + $this->_propDict["globalAdminCountThreshold"] = intval($val); + return $this; + } + + /** + * Gets the percentageOfGlobalAdminsOutOfRolesThreshold + * + * @return int|null The percentageOfGlobalAdminsOutOfRolesThreshold + */ + public function getPercentageOfGlobalAdminsOutOfRolesThreshold() + { + if (array_key_exists("percentageOfGlobalAdminsOutOfRolesThreshold", $this->_propDict)) { + return $this->_propDict["percentageOfGlobalAdminsOutOfRolesThreshold"]; + } else { + return null; + } + } + + /** + * Sets the percentageOfGlobalAdminsOutOfRolesThreshold + * + * @param int $val The percentageOfGlobalAdminsOutOfRolesThreshold + * + * @return TooManyGlobalAdminsAssignedToTenantAlertConfiguration + */ + public function setPercentageOfGlobalAdminsOutOfRolesThreshold($val) + { + $this->_propDict["percentageOfGlobalAdminsOutOfRolesThreshold"] = intval($val); + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TooManyGlobalAdminsAssignedToTenantAlertIncident.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TooManyGlobalAdminsAssignedToTenantAlertIncident.php new file mode 100644 index 0000000..f47c4b1 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TooManyGlobalAdminsAssignedToTenantAlertIncident.php @@ -0,0 +1,108 @@ +_propDict)) { + return $this->_propDict["assigneeDisplayName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeDisplayName + * + * @param string $val The assigneeDisplayName + * + * @return TooManyGlobalAdminsAssignedToTenantAlertIncident + */ + public function setAssigneeDisplayName($val) + { + $this->_propDict["assigneeDisplayName"] = $val; + return $this; + } + + /** + * Gets the assigneeId + * + * @return string|null The assigneeId + */ + public function getAssigneeId() + { + if (array_key_exists("assigneeId", $this->_propDict)) { + return $this->_propDict["assigneeId"]; + } else { + return null; + } + } + + /** + * Sets the assigneeId + * + * @param string $val The assigneeId + * + * @return TooManyGlobalAdminsAssignedToTenantAlertIncident + */ + public function setAssigneeId($val) + { + $this->_propDict["assigneeId"] = $val; + return $this; + } + + /** + * Gets the assigneeUserPrincipalName + * + * @return string|null The assigneeUserPrincipalName + */ + public function getAssigneeUserPrincipalName() + { + if (array_key_exists("assigneeUserPrincipalName", $this->_propDict)) { + return $this->_propDict["assigneeUserPrincipalName"]; + } else { + return null; + } + } + + /** + * Sets the assigneeUserPrincipalName + * + * @param string $val The assigneeUserPrincipalName + * + * @return TooManyGlobalAdminsAssignedToTenantAlertIncident + */ + public function setAssigneeUserPrincipalName($val) + { + $this->_propDict["assigneeUserPrincipalName"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRbacApplication.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRbacApplication.php new file mode 100644 index 0000000..43e4ea0 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRbacApplication.php @@ -0,0 +1,139 @@ +_propDict)) { + return $this->_propDict["resourceNamespaces"]; + } else { + return null; + } + } + + /** + * Sets the resourceNamespaces + * + * @param UnifiedRbacResourceNamespace[] $val The resourceNamespaces + * + * @return UnifiedRbacApplication + */ + public function setResourceNamespaces($val) + { + $this->_propDict["resourceNamespaces"] = $val; + return $this; + } + + + /** + * Gets the roleAssignments + * + * @return array|null The roleAssignments + */ + public function getRoleAssignments() + { + if (array_key_exists("roleAssignments", $this->_propDict)) { + return $this->_propDict["roleAssignments"]; + } else { + return null; + } + } + + /** + * Sets the roleAssignments + * + * @param UnifiedRoleAssignment[] $val The roleAssignments + * + * @return UnifiedRbacApplication + */ + public function setRoleAssignments($val) + { + $this->_propDict["roleAssignments"] = $val; + return $this; + } + + + /** + * Gets the roleDefinitions + * + * @return array|null The roleDefinitions + */ + public function getRoleDefinitions() + { + if (array_key_exists("roleDefinitions", $this->_propDict)) { + return $this->_propDict["roleDefinitions"]; + } else { + return null; + } + } + + /** + * Sets the roleDefinitions + * + * @param UnifiedRoleDefinition[] $val The roleDefinitions + * + * @return UnifiedRbacApplication + */ + public function setRoleDefinitions($val) + { + $this->_propDict["roleDefinitions"] = $val; + return $this; + } + + + /** + * Gets the transitiveRoleAssignments + * + * @return array|null The transitiveRoleAssignments + */ + public function getTransitiveRoleAssignments() + { + if (array_key_exists("transitiveRoleAssignments", $this->_propDict)) { + return $this->_propDict["transitiveRoleAssignments"]; + } else { + return null; + } + } + + /** + * Sets the transitiveRoleAssignments + * + * @param UnifiedRoleAssignment[] $val The transitiveRoleAssignments + * + * @return UnifiedRbacApplication + */ + public function setTransitiveRoleAssignments($val) + { + $this->_propDict["transitiveRoleAssignments"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlert.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlert.php new file mode 100644 index 0000000..b292e8f --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlert.php @@ -0,0 +1,314 @@ +_propDict)) { + return $this->_propDict["alertDefinitionId"]; + } else { + return null; + } + } + + /** + * Sets the alertDefinitionId + * + * @param string $val The alertDefinitionId + * + * @return UnifiedRoleManagementAlert + */ + public function setAlertDefinitionId($val) + { + $this->_propDict["alertDefinitionId"] = $val; + return $this; + } + + /** + * Gets the incidentCount + * + * @return int|null The incidentCount + */ + public function getIncidentCount() + { + if (array_key_exists("incidentCount", $this->_propDict)) { + return $this->_propDict["incidentCount"]; + } else { + return null; + } + } + + /** + * Sets the incidentCount + * + * @param int $val The incidentCount + * + * @return UnifiedRoleManagementAlert + */ + public function setIncidentCount($val) + { + $this->_propDict["incidentCount"] = intval($val); + return $this; + } + + /** + * Gets the isActive + * + * @return bool|null The isActive + */ + public function getIsActive() + { + if (array_key_exists("isActive", $this->_propDict)) { + return $this->_propDict["isActive"]; + } else { + return null; + } + } + + /** + * Sets the isActive + * + * @param bool $val The isActive + * + * @return UnifiedRoleManagementAlert + */ + public function setIsActive($val) + { + $this->_propDict["isActive"] = boolval($val); + return $this; + } + + /** + * Gets the lastModifiedDateTime + * + * @return \DateTime|null The lastModifiedDateTime + */ + public function getLastModifiedDateTime() + { + if (array_key_exists("lastModifiedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["lastModifiedDateTime"], "\DateTime") || is_null($this->_propDict["lastModifiedDateTime"])) { + return $this->_propDict["lastModifiedDateTime"]; + } else { + $this->_propDict["lastModifiedDateTime"] = new \DateTime($this->_propDict["lastModifiedDateTime"]); + return $this->_propDict["lastModifiedDateTime"]; + } + } + return null; + } + + /** + * Sets the lastModifiedDateTime + * + * @param \DateTime $val The lastModifiedDateTime + * + * @return UnifiedRoleManagementAlert + */ + public function setLastModifiedDateTime($val) + { + $this->_propDict["lastModifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the lastScannedDateTime + * + * @return \DateTime|null The lastScannedDateTime + */ + public function getLastScannedDateTime() + { + if (array_key_exists("lastScannedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["lastScannedDateTime"], "\DateTime") || is_null($this->_propDict["lastScannedDateTime"])) { + return $this->_propDict["lastScannedDateTime"]; + } else { + $this->_propDict["lastScannedDateTime"] = new \DateTime($this->_propDict["lastScannedDateTime"]); + return $this->_propDict["lastScannedDateTime"]; + } + } + return null; + } + + /** + * Sets the lastScannedDateTime + * + * @param \DateTime $val The lastScannedDateTime + * + * @return UnifiedRoleManagementAlert + */ + public function setLastScannedDateTime($val) + { + $this->_propDict["lastScannedDateTime"] = $val; + return $this; + } + + /** + * Gets the scopeId + * + * @return string|null The scopeId + */ + public function getScopeId() + { + if (array_key_exists("scopeId", $this->_propDict)) { + return $this->_propDict["scopeId"]; + } else { + return null; + } + } + + /** + * Sets the scopeId + * + * @param string $val The scopeId + * + * @return UnifiedRoleManagementAlert + */ + public function setScopeId($val) + { + $this->_propDict["scopeId"] = $val; + return $this; + } + + /** + * Gets the scopeType + * + * @return string|null The scopeType + */ + public function getScopeType() + { + if (array_key_exists("scopeType", $this->_propDict)) { + return $this->_propDict["scopeType"]; + } else { + return null; + } + } + + /** + * Sets the scopeType + * + * @param string $val The scopeType + * + * @return UnifiedRoleManagementAlert + */ + public function setScopeType($val) + { + $this->_propDict["scopeType"] = $val; + return $this; + } + + /** + * Gets the alertConfiguration + * + * @return UnifiedRoleManagementAlertConfiguration|null The alertConfiguration + */ + public function getAlertConfiguration() + { + if (array_key_exists("alertConfiguration", $this->_propDict)) { + if (is_a($this->_propDict["alertConfiguration"], "\Beta\Microsoft\Graph\Model\UnifiedRoleManagementAlertConfiguration") || is_null($this->_propDict["alertConfiguration"])) { + return $this->_propDict["alertConfiguration"]; + } else { + $this->_propDict["alertConfiguration"] = new UnifiedRoleManagementAlertConfiguration($this->_propDict["alertConfiguration"]); + return $this->_propDict["alertConfiguration"]; + } + } + return null; + } + + /** + * Sets the alertConfiguration + * + * @param UnifiedRoleManagementAlertConfiguration $val The alertConfiguration + * + * @return UnifiedRoleManagementAlert + */ + public function setAlertConfiguration($val) + { + $this->_propDict["alertConfiguration"] = $val; + return $this; + } + + /** + * Gets the alertDefinition + * + * @return UnifiedRoleManagementAlertDefinition|null The alertDefinition + */ + public function getAlertDefinition() + { + if (array_key_exists("alertDefinition", $this->_propDict)) { + if (is_a($this->_propDict["alertDefinition"], "\Beta\Microsoft\Graph\Model\UnifiedRoleManagementAlertDefinition") || is_null($this->_propDict["alertDefinition"])) { + return $this->_propDict["alertDefinition"]; + } else { + $this->_propDict["alertDefinition"] = new UnifiedRoleManagementAlertDefinition($this->_propDict["alertDefinition"]); + return $this->_propDict["alertDefinition"]; + } + } + return null; + } + + /** + * Sets the alertDefinition + * + * @param UnifiedRoleManagementAlertDefinition $val The alertDefinition + * + * @return UnifiedRoleManagementAlert + */ + public function setAlertDefinition($val) + { + $this->_propDict["alertDefinition"] = $val; + return $this; + } + + + /** + * Gets the alertIncidents + * + * @return array|null The alertIncidents + */ + public function getAlertIncidents() + { + if (array_key_exists("alertIncidents", $this->_propDict)) { + return $this->_propDict["alertIncidents"]; + } else { + return null; + } + } + + /** + * Sets the alertIncidents + * + * @param UnifiedRoleManagementAlertIncident[] $val The alertIncidents + * + * @return UnifiedRoleManagementAlert + */ + public function setAlertIncidents($val) + { + $this->_propDict["alertIncidents"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertConfiguration.php new file mode 100644 index 0000000..663fe62 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertConfiguration.php @@ -0,0 +1,166 @@ +_propDict)) { + return $this->_propDict["alertDefinitionId"]; + } else { + return null; + } + } + + /** + * Sets the alertDefinitionId + * + * @param string $val The alertDefinitionId + * + * @return UnifiedRoleManagementAlertConfiguration + */ + public function setAlertDefinitionId($val) + { + $this->_propDict["alertDefinitionId"] = $val; + return $this; + } + + /** + * Gets the isEnabled + * + * @return bool|null The isEnabled + */ + public function getIsEnabled() + { + if (array_key_exists("isEnabled", $this->_propDict)) { + return $this->_propDict["isEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isEnabled + * + * @param bool $val The isEnabled + * + * @return UnifiedRoleManagementAlertConfiguration + */ + public function setIsEnabled($val) + { + $this->_propDict["isEnabled"] = boolval($val); + return $this; + } + + /** + * Gets the scopeId + * + * @return string|null The scopeId + */ + public function getScopeId() + { + if (array_key_exists("scopeId", $this->_propDict)) { + return $this->_propDict["scopeId"]; + } else { + return null; + } + } + + /** + * Sets the scopeId + * + * @param string $val The scopeId + * + * @return UnifiedRoleManagementAlertConfiguration + */ + public function setScopeId($val) + { + $this->_propDict["scopeId"] = $val; + return $this; + } + + /** + * Gets the scopeType + * + * @return string|null The scopeType + */ + public function getScopeType() + { + if (array_key_exists("scopeType", $this->_propDict)) { + return $this->_propDict["scopeType"]; + } else { + return null; + } + } + + /** + * Sets the scopeType + * + * @param string $val The scopeType + * + * @return UnifiedRoleManagementAlertConfiguration + */ + public function setScopeType($val) + { + $this->_propDict["scopeType"] = $val; + return $this; + } + + /** + * Gets the alertDefinition + * + * @return UnifiedRoleManagementAlertDefinition|null The alertDefinition + */ + public function getAlertDefinition() + { + if (array_key_exists("alertDefinition", $this->_propDict)) { + if (is_a($this->_propDict["alertDefinition"], "\Beta\Microsoft\Graph\Model\UnifiedRoleManagementAlertDefinition") || is_null($this->_propDict["alertDefinition"])) { + return $this->_propDict["alertDefinition"]; + } else { + $this->_propDict["alertDefinition"] = new UnifiedRoleManagementAlertDefinition($this->_propDict["alertDefinition"]); + return $this->_propDict["alertDefinition"]; + } + } + return null; + } + + /** + * Sets the alertDefinition + * + * @param UnifiedRoleManagementAlertDefinition $val The alertDefinition + * + * @return UnifiedRoleManagementAlertConfiguration + */ + public function setAlertDefinition($val) + { + $this->_propDict["alertDefinition"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertDefinition.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertDefinition.php new file mode 100644 index 0000000..a602aca --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertDefinition.php @@ -0,0 +1,301 @@ +_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * + * @param string $val The description + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + + /** + * Gets the displayName + * + * @return string|null The displayName + */ + public function getDisplayName() + { + if (array_key_exists("displayName", $this->_propDict)) { + return $this->_propDict["displayName"]; + } else { + return null; + } + } + + /** + * Sets the displayName + * + * @param string $val The displayName + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the howToPrevent + * + * @return string|null The howToPrevent + */ + public function getHowToPrevent() + { + if (array_key_exists("howToPrevent", $this->_propDict)) { + return $this->_propDict["howToPrevent"]; + } else { + return null; + } + } + + /** + * Sets the howToPrevent + * + * @param string $val The howToPrevent + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setHowToPrevent($val) + { + $this->_propDict["howToPrevent"] = $val; + return $this; + } + + /** + * Gets the isConfigurable + * + * @return bool|null The isConfigurable + */ + public function getIsConfigurable() + { + if (array_key_exists("isConfigurable", $this->_propDict)) { + return $this->_propDict["isConfigurable"]; + } else { + return null; + } + } + + /** + * Sets the isConfigurable + * + * @param bool $val The isConfigurable + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setIsConfigurable($val) + { + $this->_propDict["isConfigurable"] = boolval($val); + return $this; + } + + /** + * Gets the isRemediatable + * + * @return bool|null The isRemediatable + */ + public function getIsRemediatable() + { + if (array_key_exists("isRemediatable", $this->_propDict)) { + return $this->_propDict["isRemediatable"]; + } else { + return null; + } + } + + /** + * Sets the isRemediatable + * + * @param bool $val The isRemediatable + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setIsRemediatable($val) + { + $this->_propDict["isRemediatable"] = boolval($val); + return $this; + } + + /** + * Gets the mitigationSteps + * + * @return string|null The mitigationSteps + */ + public function getMitigationSteps() + { + if (array_key_exists("mitigationSteps", $this->_propDict)) { + return $this->_propDict["mitigationSteps"]; + } else { + return null; + } + } + + /** + * Sets the mitigationSteps + * + * @param string $val The mitigationSteps + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setMitigationSteps($val) + { + $this->_propDict["mitigationSteps"] = $val; + return $this; + } + + /** + * Gets the scopeId + * + * @return string|null The scopeId + */ + public function getScopeId() + { + if (array_key_exists("scopeId", $this->_propDict)) { + return $this->_propDict["scopeId"]; + } else { + return null; + } + } + + /** + * Sets the scopeId + * + * @param string $val The scopeId + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setScopeId($val) + { + $this->_propDict["scopeId"] = $val; + return $this; + } + + /** + * Gets the scopeType + * + * @return string|null The scopeType + */ + public function getScopeType() + { + if (array_key_exists("scopeType", $this->_propDict)) { + return $this->_propDict["scopeType"]; + } else { + return null; + } + } + + /** + * Sets the scopeType + * + * @param string $val The scopeType + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setScopeType($val) + { + $this->_propDict["scopeType"] = $val; + return $this; + } + + /** + * Gets the securityImpact + * + * @return string|null The securityImpact + */ + public function getSecurityImpact() + { + if (array_key_exists("securityImpact", $this->_propDict)) { + return $this->_propDict["securityImpact"]; + } else { + return null; + } + } + + /** + * Sets the securityImpact + * + * @param string $val The securityImpact + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setSecurityImpact($val) + { + $this->_propDict["securityImpact"] = $val; + return $this; + } + + /** + * Gets the severityLevel + * + * @return AlertSeverity|null The severityLevel + */ + public function getSeverityLevel() + { + if (array_key_exists("severityLevel", $this->_propDict)) { + if (is_a($this->_propDict["severityLevel"], "\Beta\Microsoft\Graph\Model\AlertSeverity") || is_null($this->_propDict["severityLevel"])) { + return $this->_propDict["severityLevel"]; + } else { + $this->_propDict["severityLevel"] = new AlertSeverity($this->_propDict["severityLevel"]); + return $this->_propDict["severityLevel"]; + } + } + return null; + } + + /** + * Sets the severityLevel + * + * @param AlertSeverity $val The severityLevel + * + * @return UnifiedRoleManagementAlertDefinition + */ + public function setSeverityLevel($val) + { + $this->_propDict["severityLevel"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertIncident.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertIncident.php new file mode 100644 index 0000000..67adc0a --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleManagementAlertIncident.php @@ -0,0 +1,27 @@ +_propDict)) { + return $this->_propDict["downloadUrl"]; + } else { + return null; + } + } + + /** + * Sets the downloadUrl + * + * @param string $val The value of the downloadUrl + * + * @return ExportFileMetadata + */ + public function setDownloadUrl($val) + { + $this->_propDict["downloadUrl"] = $val; + return $this; + } + /** + * Gets the fileName + * + * @return string|null The fileName + */ + public function getFileName() + { + if (array_key_exists("fileName", $this->_propDict)) { + return $this->_propDict["fileName"]; + } else { + return null; + } + } + + /** + * Sets the fileName + * + * @param string $val The value of the fileName + * + * @return ExportFileMetadata + */ + public function setFileName($val) + { + $this->_propDict["fileName"] = $val; + return $this; + } + /** + * Gets the size + * + * @return int|null The size + */ + public function getSize() + { + if (array_key_exists("size", $this->_propDict)) { + return $this->_propDict["size"]; + } else { + return null; + } + } + + /** + * Sets the size + * + * @param int $val The value of the size + * + * @return ExportFileMetadata + */ + public function setSize($val) + { + $this->_propDict["size"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswer.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswer.php new file mode 100644 index 0000000..bca1f04 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswer.php @@ -0,0 +1,85 @@ +_propDict)) { + return $this->_propDict["displayValue"]; + } else { + return null; + } + } + + /** + * Sets the displayValue + * The localized display value shown to the requestor and approvers. + * + * @param string $val The value of the displayValue + * + * @return AccessPackageAnswer + */ + public function setDisplayValue($val) + { + $this->_propDict["displayValue"] = $val; + return $this; + } + + /** + * Gets the answeredQuestion + * + * @return AccessPackageQuestion|null The answeredQuestion + */ + public function getAnsweredQuestion() + { + if (array_key_exists("answeredQuestion", $this->_propDict)) { + if (is_a($this->_propDict["answeredQuestion"], "\Microsoft\Graph\Model\AccessPackageQuestion") || is_null($this->_propDict["answeredQuestion"])) { + return $this->_propDict["answeredQuestion"]; + } else { + $this->_propDict["answeredQuestion"] = new AccessPackageQuestion($this->_propDict["answeredQuestion"]); + return $this->_propDict["answeredQuestion"]; + } + } + return null; + } + + /** + * Sets the answeredQuestion + * + * @param AccessPackageQuestion $val The value to assign to the answeredQuestion + * + * @return AccessPackageAnswer The AccessPackageAnswer + */ + public function setAnsweredQuestion($val) + { + $this->_propDict["answeredQuestion"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswerChoice.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswerChoice.php new file mode 100644 index 0000000..c6fe0d1 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswerChoice.php @@ -0,0 +1,113 @@ +_propDict)) { + return $this->_propDict["actualValue"]; + } else { + return null; + } + } + + /** + * Sets the actualValue + * The actual value of the selected choice. This is typically a string value which is understandable by applications. Required. + * + * @param string $val The value of the actualValue + * + * @return AccessPackageAnswerChoice + */ + public function setActualValue($val) + { + $this->_propDict["actualValue"] = $val; + return $this; + } + + /** + * Gets the localizations + * The text of the answer choice represented in a format for a specific locale. + * + * @return AccessPackageLocalizedText|null The localizations + */ + public function getLocalizations() + { + if (array_key_exists("localizations", $this->_propDict)) { + if (is_a($this->_propDict["localizations"], "\Microsoft\Graph\Model\AccessPackageLocalizedText") || is_null($this->_propDict["localizations"])) { + return $this->_propDict["localizations"]; + } else { + $this->_propDict["localizations"] = new AccessPackageLocalizedText($this->_propDict["localizations"]); + return $this->_propDict["localizations"]; + } + } + return null; + } + + /** + * Sets the localizations + * The text of the answer choice represented in a format for a specific locale. + * + * @param AccessPackageLocalizedText $val The value to assign to the localizations + * + * @return AccessPackageAnswerChoice The AccessPackageAnswerChoice + */ + public function setLocalizations($val) + { + $this->_propDict["localizations"] = $val; + return $this; + } + /** + * Gets the text + * + * @return string|null The text + */ + public function getText() + { + if (array_key_exists("text", $this->_propDict)) { + return $this->_propDict["text"]; + } else { + return null; + } + } + + /** + * Sets the text + * + * @param string $val The value of the text + * + * @return AccessPackageAnswerChoice + */ + public function setText($val) + { + $this->_propDict["text"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswerString.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswerString.php new file mode 100644 index 0000000..0b160c1 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAnswerString.php @@ -0,0 +1,65 @@ +setODataType("#microsoft.graph.accessPackageAnswerString"); + } + + /** + * Gets the value + * The value stored on the requestor's user profile, if this answer is configured to be stored as a specific attribute. + * + * @return string|null The value + */ + public function getValue() + { + if (array_key_exists("value", $this->_propDict)) { + return $this->_propDict["value"]; + } else { + return null; + } + } + + /** + * Sets the value + * The value stored on the requestor's user profile, if this answer is configured to be stored as a specific attribute. + * + * @param string $val The value of the value + * + * @return AccessPackageAnswerString + */ + public function setValue($val) + { + $this->_propDict["value"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageLocalizedText.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageLocalizedText.php new file mode 100644 index 0000000..0e3fce9 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageLocalizedText.php @@ -0,0 +1,82 @@ +_propDict)) { + return $this->_propDict["languageCode"]; + } else { + return null; + } + } + + /** + * Sets the languageCode + * The language code that text is in. For example, 'en-us'. The language component follows 2-letter codes as defined in ISO 639-1, and the country component follows 2-letter codes as defined in ISO 3166-1 alpha-2. Required. + * + * @param string $val The value of the languageCode + * + * @return AccessPackageLocalizedText + */ + public function setLanguageCode($val) + { + $this->_propDict["languageCode"] = $val; + return $this; + } + /** + * Gets the text + * The question in the specific language. Required. + * + * @return string|null The text + */ + public function getText() + { + if (array_key_exists("text", $this->_propDict)) { + return $this->_propDict["text"]; + } else { + return null; + } + } + + /** + * Sets the text + * The question in the specific language. Required. + * + * @param string $val The value of the text + * + * @return AccessPackageLocalizedText + */ + public function setText($val) + { + $this->_propDict["text"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageMultipleChoiceQuestion.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageMultipleChoiceQuestion.php new file mode 100644 index 0000000..a923516 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageMultipleChoiceQuestion.php @@ -0,0 +1,86 @@ +_propDict)) { + return $this->_propDict["choices"]; + } else { + return null; + } + } + + /** + * Sets the choices + * List of answer choices. + * + * @param AccessPackageAnswerChoice[] $val The choices + * + * @return AccessPackageMultipleChoiceQuestion + */ + public function setChoices($val) + { + $this->_propDict["choices"] = $val; + return $this; + } + + /** + * Gets the isMultipleSelectionAllowed + * Indicates whether requestor can select multiple choices as their answer. + * + * @return bool|null The isMultipleSelectionAllowed + */ + public function getIsMultipleSelectionAllowed() + { + if (array_key_exists("isMultipleSelectionAllowed", $this->_propDict)) { + return $this->_propDict["isMultipleSelectionAllowed"]; + } else { + return null; + } + } + + /** + * Sets the isMultipleSelectionAllowed + * Indicates whether requestor can select multiple choices as their answer. + * + * @param bool $val The isMultipleSelectionAllowed + * + * @return AccessPackageMultipleChoiceQuestion + */ + public function setIsMultipleSelectionAllowed($val) + { + $this->_propDict["isMultipleSelectionAllowed"] = boolval($val); + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageQuestion.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageQuestion.php new file mode 100644 index 0000000..be98f89 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageQuestion.php @@ -0,0 +1,173 @@ +_propDict)) { + return $this->_propDict["isAnswerEditable"]; + } else { + return null; + } + } + + /** + * Sets the isAnswerEditable + * Specifies whether the requestor is allowed to edit answers to questions for an assignment by posting an update to accessPackageAssignmentRequest. + * + * @param bool $val The isAnswerEditable + * + * @return AccessPackageQuestion + */ + public function setIsAnswerEditable($val) + { + $this->_propDict["isAnswerEditable"] = boolval($val); + return $this; + } + + /** + * Gets the isRequired + * Whether the requestor is required to supply an answer or not. + * + * @return bool|null The isRequired + */ + public function getIsRequired() + { + if (array_key_exists("isRequired", $this->_propDict)) { + return $this->_propDict["isRequired"]; + } else { + return null; + } + } + + /** + * Sets the isRequired + * Whether the requestor is required to supply an answer or not. + * + * @param bool $val The isRequired + * + * @return AccessPackageQuestion + */ + public function setIsRequired($val) + { + $this->_propDict["isRequired"] = boolval($val); + return $this; + } + + + /** + * Gets the localizations + * The text of the question represented in a format for a specific locale. + * + * @return array|null The localizations + */ + public function getLocalizations() + { + if (array_key_exists("localizations", $this->_propDict)) { + return $this->_propDict["localizations"]; + } else { + return null; + } + } + + /** + * Sets the localizations + * The text of the question represented in a format for a specific locale. + * + * @param AccessPackageLocalizedText[] $val The localizations + * + * @return AccessPackageQuestion + */ + public function setLocalizations($val) + { + $this->_propDict["localizations"] = $val; + return $this; + } + + /** + * Gets the sequence + * Relative position of this question when displaying a list of questions to the requestor. + * + * @return int|null The sequence + */ + public function getSequence() + { + if (array_key_exists("sequence", $this->_propDict)) { + return $this->_propDict["sequence"]; + } else { + return null; + } + } + + /** + * Sets the sequence + * Relative position of this question when displaying a list of questions to the requestor. + * + * @param int $val The sequence + * + * @return AccessPackageQuestion + */ + public function setSequence($val) + { + $this->_propDict["sequence"] = intval($val); + return $this; + } + + /** + * Gets the text + * The text of the question to show to the requestor. + * + * @return string|null The text + */ + public function getText() + { + if (array_key_exists("text", $this->_propDict)) { + return $this->_propDict["text"]; + } else { + return null; + } + } + + /** + * Sets the text + * The text of the question to show to the requestor. + * + * @param string $val The text + * + * @return AccessPackageQuestion + */ + public function setText($val) + { + $this->_propDict["text"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageTextInputQuestion.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageTextInputQuestion.php new file mode 100644 index 0000000..b8d3045 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageTextInputQuestion.php @@ -0,0 +1,85 @@ +_propDict)) { + return $this->_propDict["isSingleLineQuestion"]; + } else { + return null; + } + } + + /** + * Sets the isSingleLineQuestion + * Indicates whether the answer will be in single or multiple line format. + * + * @param bool $val The isSingleLineQuestion + * + * @return AccessPackageTextInputQuestion + */ + public function setIsSingleLineQuestion($val) + { + $this->_propDict["isSingleLineQuestion"] = boolval($val); + return $this; + } + + /** + * Gets the regexPattern + * The regular expression pattern which any answer to this question must match. + * + * @return string|null The regexPattern + */ + public function getRegexPattern() + { + if (array_key_exists("regexPattern", $this->_propDict)) { + return $this->_propDict["regexPattern"]; + } else { + return null; + } + } + + /** + * Sets the regexPattern + * The regular expression pattern which any answer to this question must match. + * + * @param string $val The regexPattern + * + * @return AccessPackageTextInputQuestion + */ + public function setRegexPattern($val) + { + $this->_propDict["regexPattern"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/SearchContent.php b/vendor/microsoft/microsoft-graph/src/Model/SearchContent.php new file mode 100644 index 0000000..3e12b8d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/SearchContent.php @@ -0,0 +1,35 @@ +_propDict)) { + if (is_a($this->_propDict["includeContent"], "\Microsoft\Graph\Model\SearchContent") || is_null($this->_propDict["includeContent"])) { + return $this->_propDict["includeContent"]; + } else { + $this->_propDict["includeContent"] = new SearchContent($this->_propDict["includeContent"]); + return $this->_propDict["includeContent"]; + } + } + return null; + } + + /** + * Sets the includeContent + * + * @param SearchContent $val The value to assign to the includeContent + * + * @return SharePointOneDriveOptions The SharePointOneDriveOptions + */ + public function setIncludeContent($val) + { + $this->_propDict["includeContent"] = $val; + return $this; + } +}