diff --git a/composer.lock b/composer.lock index 752e42e..214d5d5 100644 --- a/composer.lock +++ b/composer.lock @@ -339,16 +339,16 @@ }, { "name": "microsoft/microsoft-graph", - "version": "1.73.0", + "version": "1.75.0", "source": { "type": "git", "url": "https://github.com/microsoftgraph/msgraph-sdk-php.git", - "reference": "a867c548899436d5279d191d5163a831ac9ea672" + "reference": "e14d68d8e78f217ab0c303169c389c4ebf5d9e11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/a867c548899436d5279d191d5163a831ac9ea672", - "reference": "a867c548899436d5279d191d5163a831ac9ea672", + "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/e14d68d8e78f217ab0c303169c389c4ebf5d9e11", + "reference": "e14d68d8e78f217ab0c303169c389c4ebf5d9e11", "shasum": "" }, "require": { @@ -384,9 +384,9 @@ "homepage": "https://developer.microsoft.com/en-us/graph", "support": { "issues": "https://github.com/microsoftgraph/msgraph-sdk-php/issues", - "source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.73.0" + "source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.75.0" }, - "time": "2022-07-20T14:56:50+00:00" + "time": "2022-09-15T14:43:49+00:00" }, { "name": "psr/http-client", diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 448c682..309ab92 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -342,17 +342,17 @@ }, { "name": "microsoft/microsoft-graph", - "version": "1.73.0", - "version_normalized": "1.73.0.0", + "version": "1.75.0", + "version_normalized": "1.75.0.0", "source": { "type": "git", "url": "https://github.com/microsoftgraph/msgraph-sdk-php.git", - "reference": "a867c548899436d5279d191d5163a831ac9ea672" + "reference": "e14d68d8e78f217ab0c303169c389c4ebf5d9e11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/a867c548899436d5279d191d5163a831ac9ea672", - "reference": "a867c548899436d5279d191d5163a831ac9ea672", + "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/e14d68d8e78f217ab0c303169c389c4ebf5d9e11", + "reference": "e14d68d8e78f217ab0c303169c389c4ebf5d9e11", "shasum": "" }, "require": { @@ -366,7 +366,7 @@ "phpstan/phpstan": "^0.12.90 || ^1.0.0", "phpunit/phpunit": "^8.0 || ^9.0" }, - "time": "2022-07-20T14:56:50+00:00", + "time": "2022-09-15T14:43:49+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -390,7 +390,7 @@ "homepage": "https://developer.microsoft.com/en-us/graph", "support": { "issues": "https://github.com/microsoftgraph/msgraph-sdk-php/issues", - "source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.73.0" + "source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.75.0" }, "install-path": "../microsoft/microsoft-graph" }, diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 77df2ca..67cb0d0 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -5,7 +5,7 @@ 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => 'b14cdaeaa0d5b54c6f00ec27f4f0fb99a3da8cb4', + 'reference' => 'ce812b88d43d2329cab304d7f25f91b2cef8515f', 'name' => '__root__', 'dev' => true, ), @@ -16,7 +16,7 @@ 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => 'b14cdaeaa0d5b54c6f00ec27f4f0fb99a3da8cb4', + 'reference' => 'ce812b88d43d2329cab304d7f25f91b2cef8515f', 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( @@ -47,12 +47,12 @@ 'dev_requirement' => false, ), 'microsoft/microsoft-graph' => array( - 'pretty_version' => '1.73.0', - 'version' => '1.73.0.0', + 'pretty_version' => '1.75.0', + 'version' => '1.75.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../microsoft/microsoft-graph', 'aliases' => array(), - 'reference' => 'a867c548899436d5279d191d5163a831ac9ea672', + 'reference' => 'e14d68d8e78f217ab0c303169c389c4ebf5d9e11', 'dev_requirement' => false, ), 'psr/http-client' => array( diff --git a/vendor/microsoft/microsoft-graph/.github/workflows/create-beta-pull-request.yml b/vendor/microsoft/microsoft-graph/.github/workflows/create-beta-pull-request.yml index 2ab224a..d8fc9e6 100644 --- a/vendor/microsoft/microsoft-graph/.github/workflows/create-beta-pull-request.yml +++ b/vendor/microsoft/microsoft-graph/.github/workflows/create-beta-pull-request.yml @@ -27,18 +27,18 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - + - name: Git config user run: | git config --global user.email "GraphTooling@service.microsoft.com" git config --global user.name "Microsoft Graph DevX Tooling" - + - name: Run increment script - run: php scripts/IncrementMinorVersion.php + run: php scripts/BumpStableSdkVersion.php - name: Commit and push changes if any run: if git commit -am "Bump up minor version"; then git push origin $GITHUB_REF; fi - + create-pull-request: needs: bump-minor-version # The type of runner that the job will run on diff --git a/vendor/microsoft/microsoft-graph/.github/workflows/create-kiota-preview-pull-request.yml b/vendor/microsoft/microsoft-graph/.github/workflows/create-kiota-preview-pull-request.yml new file mode 100644 index 0000000..f4c67e3 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/.github/workflows/create-kiota-preview-pull-request.yml @@ -0,0 +1,67 @@ +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. + +# This action will automatically create a pull request against feat/kiota-preview if the pushed branch +# has a branch path spec like kiota/v1.0/pipelinebuild/*. Configure this action by updating the +# environment variable values[0]. + +name: "create Kiota Preview pull request" + +# Controls when the action will run. Triggers the workflow on push +# events but only for branches with the following branch spec: kiota/v1.0/pipelinebuild/* +on: + push: + branches: + - "kiota/v1.0/pipelinebuild/*" + paths: + - 'src/Generated/**' + +defaults: + run: + shell: bash + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + bump-sdk-version: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Git config user + run: | + git config --global user.email "GraphTooling@service.microsoft.com" + git config --global user.name "Microsoft Graph DevX Tooling" + + - name: Run increment script + run: php scripts/BumpPreviewSdkVersion.php + + - name: Commit and push changes if any + run: if git commit -am "Bump SDK version"; then git push origin $GITHUB_REF; fi + + create-pull-request: + needs: bump-sdk-version + + # The type of runner that the job will run on + runs-on: ubuntu-latest + # https://github.com/actions/virtual-environments/blob/master/images/linux/Ubuntu1804-README.md + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v3 + + # Create a pull request [1] + - name: Create PR using the GitHub REST API via hub + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + MESSAGE_TITLE: Generated models and request builders using Kiota + MESSAGE_BODY: "This pull request was automatically created by the GitHub Action, **${{github.workflow}}**. \n\n The commit hash is _${{github.sha}}_. \n\n **Important** Check for unexpected deletions or changes in this PR. See [v1.0 openapi.yml](https://github.com/microsoftgraph/msgraph-metadata/blob/master/openapi/v1.0/openapi.yaml) for metadata changes. \n\n Make sure the version number is incremented in /src/GraphConstants.php. Compare the version against the latest Release Candidate on [packagist.org](https://packagist.org/packages/microsoft/microsoft-graph) and update the version in src/GraphConstants." + LABELS: generated + BASE: feat/kiota-preview + run: | + curl -fsSL https://github.com/github/hub/raw/master/script/get | bash -s 2.14.1 + bin/hub pull-request -b "$BASE" -h "$GITHUB_REF" -m "$MESSAGE_TITLE" -m "$MESSAGE_BODY" -r "$REVIEWERS" -l "$LABELS" +# References +# [0] https://help.github.com/en/actions/configuring-and-managing-workflows/using-environment-variables +# [1] https://hub.github.com/hub-pull-request.1.html +# https://help.github.com/en/actions/configuring-and-managing-workflows/authenticating-with-the-github_token diff --git a/vendor/microsoft/microsoft-graph/.github/workflows/create-v1.0-pull-request.yml b/vendor/microsoft/microsoft-graph/.github/workflows/create-v1.0-pull-request.yml index 707f70b..b719dde 100644 --- a/vendor/microsoft/microsoft-graph/.github/workflows/create-v1.0-pull-request.yml +++ b/vendor/microsoft/microsoft-graph/.github/workflows/create-v1.0-pull-request.yml @@ -29,21 +29,21 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - + - name: Git config user run: | git config --global user.email "GraphTooling@service.microsoft.com" git config --global user.name "Microsoft Graph DevX Tooling" - + - name: Run increment script - run: php scripts/IncrementMinorVersion.php + run: php scripts/BumpStableSdkVersion.php - name: Commit and push changes if any run: if git commit -am "Bump up minor version"; then git push origin $GITHUB_REF; fi create-pull-request: needs: bump-minor-version - + # The type of runner that the job will run on runs-on: ubuntu-latest # https://github.com/actions/virtual-environments/blob/master/images/linux/Ubuntu1804-README.md diff --git a/vendor/microsoft/microsoft-graph/README.md b/vendor/microsoft/microsoft-graph/README.md index bab64ff..1e6b0a8 100644 --- a/vendor/microsoft/microsoft-graph/README.md +++ b/vendor/microsoft/microsoft-graph/README.md @@ -11,7 +11,7 @@ You can install the PHP SDK with Composer, either run `composer require microsof ``` { "require": { - "microsoft/microsoft-graph": "^1.73.0" + "microsoft/microsoft-graph": "^1.75.0" } } ``` diff --git a/vendor/microsoft/microsoft-graph/SECURITY.md b/vendor/microsoft/microsoft-graph/SECURITY.md new file mode 100644 index 0000000..e138ec5 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/SECURITY.md @@ -0,0 +1,41 @@ + + +## Security + +Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), and [our GitHub organizations](https://opensource.microsoft.com/). + +If you believe you have found a security vulnerability in any Microsoft-owned repository that meets [Microsoft's definition of a security vulnerability](https://aka.ms/opensource/security/definition), please report it to us as described below. + +## Reporting Security Issues + +**Please do not report security vulnerabilities through public GitHub issues.** + +Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://aka.ms/opensource/security/create-report). + +If you prefer to submit without logging in, send email to [secure@microsoft.com](mailto:secure@microsoft.com). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://aka.ms/opensource/security/pgpkey). + +You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://aka.ms/opensource/security/msrc). + +Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue: + + * Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.) + * Full paths of source file(s) related to the manifestation of the issue + * The location of the affected source code (tag/branch/commit or direct URL) + * Any special configuration required to reproduce the issue + * Step-by-step instructions to reproduce the issue + * Proof-of-concept or exploit code (if possible) + * Impact of the issue, including how an attacker might exploit the issue + +This information will help us triage your report more quickly. + +If you are reporting for a bug bounty, more complete reports can contribute to a higher bounty award. Please visit our [Microsoft Bug Bounty Program](https://aka.ms/opensource/security/bounty) page for more details about our active programs. + +## Preferred Languages + +We prefer all communications to be in English. + +## Policy + +Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://aka.ms/opensource/security/cvd). + + diff --git a/vendor/microsoft/microsoft-graph/scripts/BumpPreviewSdkVersion.php b/vendor/microsoft/microsoft-graph/scripts/BumpPreviewSdkVersion.php new file mode 100644 index 0000000..013281b --- /dev/null +++ b/vendor/microsoft/microsoft-graph/scripts/BumpPreviewSdkVersion.php @@ -0,0 +1,15 @@ + $versionMetadata) { - # Ignore branch versions - if (!preg_match('/^dev-.*|.*-dev$/', $version)) { - $split = explode('.', $version); - if (!empty($split) && $split[0] === $majorVersion) { - # Non-branch versions are returned in descending order. - echo "Latest packagist version: {$version}\n"; - return $version; - } - } - } - return ''; -} - -function getCurrentSdkVersion() -{ - $fileContents = file_get_contents(GRAPH_CONSTANTS_FILEPATH); - if ($fileContents) { - $pattern = '/'. SDK_VERSION_VAR_NAME . '\s+=\s+".+"/'; - $regexMatches = []; - preg_match($pattern, $fileContents, $regexMatches); - if ($regexMatches && $regexMatches[0]) { - $split = explode('"', $regexMatches[0]); - return $split[1]; - } - } -} - -function incrementMinorVersion(string $version): string -{ - $splitVersion = explode(".", $version); - # Increment minor version - $splitVersion[1] = strval(intval($splitVersion[1]) + 1); - # Set patch to 0 - $splitVersion[2] = preg_replace('/[0-9]+/', "0", $splitVersion[2]); - return implode(".", $splitVersion); -} - -function updateFiles(string $filePath, string $currentVersion, string $bumpedVersion) -{ - $fileContents = file_get_contents($filePath); - if ($fileContents) { - $pattern = '/'.$currentVersion.'/'; - if (!file_put_contents($filePath, preg_replace($pattern, $bumpedVersion, $fileContents))) { - throw new Exception("Unable to find and replace SDK version"); - } - echo "Successfully updated {$filePath}\n"; - return; - } - throw new Exception("Could not read contents at " . $filePath); -} - -$currentSdkVersion = getCurrentSdkVersion(); -$currentMajorVersion = explode('.', $currentSdkVersion)[0]; -$bumpedSdkVersion = incrementMinorVersion(getLatestMinorPackagistVersion($currentMajorVersion)); -echo "Version after minor increment: {$bumpedSdkVersion}\n"; -foreach ($filePathsToUpdate as $path) { - updateFiles($path, $currentSdkVersion, $bumpedSdkVersion); -} diff --git a/vendor/microsoft/microsoft-graph/scripts/SdkVersionUtils.php b/vendor/microsoft/microsoft-graph/scripts/SdkVersionUtils.php new file mode 100644 index 0000000..5f25f06 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/scripts/SdkVersionUtils.php @@ -0,0 +1,139 @@ + 1) { + # Increment release candidate + $rcVersion = ($rcMatches[1]) ? intval($rcMatches[1]) + 1 : 2; + $splitVersion[2] = "0-RC{$rcVersion}"; + } else { + # Increment minor version + $splitVersion[1] = strval(intval($splitVersion[1]) + 1); + # Set patch + $splitVersion[2] = '0'; + } + return implode(".", $splitVersion); +} + +function updateReadme(string $bumpedVersion) +{ + echo "Reading contents at ".README_FILEPATH."...\n"; + $fileContents = file_get_contents(README_FILEPATH); + if ($fileContents) { + $package = str_replace('/', '\/', PACKAGE_NAME); + $pattern = '/"'.$package.'"\s*:\s*".+"/'; + $replacement = '"'.PACKAGE_NAME.'": "^'.$bumpedVersion.'"'; + $numReplacements = 0; + $updatedContents = preg_replace($pattern, $replacement, $fileContents, -1, $numReplacements); + if (!$numReplacements) { + echo "Unable to find and replace SDK version\n"; + return; + } + echo file_put_contents(README_FILEPATH, $updatedContents) ? "Successfully updated ".README_FILEPATH. "\n" : "Failed to update ".README_FILEPATH."\n"; + return; + } + echo "Could not read contents at ".README_FILEPATH."\n"; +} + +function updateGraphConstants(string $filePath, string $bumpedVersion) +{ + echo "Reading contents at {$filePath}...\n"; + $fileContents = file_get_contents($filePath); + if ($fileContents) { + $pattern = '/'. SDK_VERSION_VAR_NAME . '\s+=\s+".+"/'; + $replacement = SDK_VERSION_VAR_NAME . " = \"{$bumpedVersion}\""; + $numReplacements = 0; + $updatedContents = preg_replace($pattern, $replacement, $fileContents, -1, $numReplacements); + if (!$numReplacements) { + echo "Unable to find and replace SDK version\n"; + return; + } + echo file_put_contents($filePath, $updatedContents) ? "Successfully updated {$filePath}\n" : "Failed to update {$filePath}\n"; + return; + } + echo "Could not read contents at {$filePath}\n"; +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/CallRecords/Model/ClientUserAgent.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/CallRecords/Model/ClientUserAgent.php index 48f32e5..55117b8 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/CallRecords/Model/ClientUserAgent.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/CallRecords/Model/ClientUserAgent.php @@ -23,6 +23,62 @@ namespace Beta\Microsoft\Graph\CallRecords\Model; */ class ClientUserAgent extends UserAgent { + /** + * Gets the azureADAppId + * The unique identifier of the Azure AD application used by this endpoint. + * + * @return string|null The azureADAppId + */ + public function getAzureADAppId() + { + if (array_key_exists("azureADAppId", $this->_propDict)) { + return $this->_propDict["azureADAppId"]; + } else { + return null; + } + } + + /** + * Sets the azureADAppId + * The unique identifier of the Azure AD application used by this endpoint. + * + * @param string $val The value of the azureADAppId + * + * @return ClientUserAgent + */ + public function setAzureADAppId($val) + { + $this->_propDict["azureADAppId"] = $val; + return $this; + } + /** + * Gets the communicationServiceId + * Immutable resource identifier of the Azure Communication Service associated with this endpoint based on Communication Services APIs. + * + * @return string|null The communicationServiceId + */ + public function getCommunicationServiceId() + { + if (array_key_exists("communicationServiceId", $this->_propDict)) { + return $this->_propDict["communicationServiceId"]; + } else { + return null; + } + } + + /** + * Sets the communicationServiceId + * Immutable resource identifier of the Azure Communication Service associated with this endpoint based on Communication Services APIs. + * + * @param string $val The value of the communicationServiceId + * + * @return ClientUserAgent + */ + public function setCommunicationServiceId($val) + { + $this->_propDict["communicationServiceId"] = $val; + return $this; + } /** * Gets the platform diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AggregationType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AggregationType.php new file mode 100644 index 0000000..22128b3 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AggregationType.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["aggregationType"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\AggregationType") || is_null($this->_propDict["aggregationType"])) { + return $this->_propDict["aggregationType"]; + } else { + $this->_propDict["aggregationType"] = new AggregationType($this->_propDict["aggregationType"]); + return $this->_propDict["aggregationType"]; + } + } + return null; + } + + /** + * Sets the aggregationType + * + * @param AggregationType $val The value to assign to the aggregationType + * + * @return AlertImpact The AlertImpact + */ + public function setAggregationType($val) + { + $this->_propDict["aggregationType"] = $val; + return $this; + } + /** + * Gets the value + * + * @return int|null The value + */ + public function getValue() + { + if (array_key_exists("value", $this->_propDict)) { + return $this->_propDict["value"]; + } else { + return null; + } + } + + /** + * Sets the value + * + * @param int $val The value of the value + * + * @return AlertImpact + */ + public function setValue($val) + { + $this->_propDict["value"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRecord.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRecord.php new file mode 100644 index 0000000..7904cc8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRecord.php @@ -0,0 +1,298 @@ +_propDict)) { + if (is_a($this->_propDict["alertImpact"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\AlertImpact") || is_null($this->_propDict["alertImpact"])) { + return $this->_propDict["alertImpact"]; + } else { + $this->_propDict["alertImpact"] = new AlertImpact($this->_propDict["alertImpact"]); + return $this->_propDict["alertImpact"]; + } + } + return null; + } + + /** + * Sets the alertImpact + * + * @param AlertImpact $val The alertImpact + * + * @return AlertRecord + */ + public function setAlertImpact($val) + { + $this->_propDict["alertImpact"] = $val; + return $this; + } + + /** + * Gets the alertRuleId + * + * @return string|null The alertRuleId + */ + public function getAlertRuleId() + { + if (array_key_exists("alertRuleId", $this->_propDict)) { + return $this->_propDict["alertRuleId"]; + } else { + return null; + } + } + + /** + * Sets the alertRuleId + * + * @param string $val The alertRuleId + * + * @return AlertRecord + */ + public function setAlertRuleId($val) + { + $this->_propDict["alertRuleId"] = $val; + return $this; + } + + /** + * Gets the alertRuleTemplate + * + * @return AlertRuleTemplate|null The alertRuleTemplate + */ + public function getAlertRuleTemplate() + { + if (array_key_exists("alertRuleTemplate", $this->_propDict)) { + if (is_a($this->_propDict["alertRuleTemplate"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\AlertRuleTemplate") || is_null($this->_propDict["alertRuleTemplate"])) { + return $this->_propDict["alertRuleTemplate"]; + } else { + $this->_propDict["alertRuleTemplate"] = new AlertRuleTemplate($this->_propDict["alertRuleTemplate"]); + return $this->_propDict["alertRuleTemplate"]; + } + } + return null; + } + + /** + * Sets the alertRuleTemplate + * + * @param AlertRuleTemplate $val The alertRuleTemplate + * + * @return AlertRecord + */ + public function setAlertRuleTemplate($val) + { + $this->_propDict["alertRuleTemplate"] = $val; + return $this; + } + + /** + * Gets the detectedDateTime + * + * @return \DateTime|null The detectedDateTime + */ + public function getDetectedDateTime() + { + if (array_key_exists("detectedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["detectedDateTime"], "\DateTime") || is_null($this->_propDict["detectedDateTime"])) { + return $this->_propDict["detectedDateTime"]; + } else { + $this->_propDict["detectedDateTime"] = new \DateTime($this->_propDict["detectedDateTime"]); + return $this->_propDict["detectedDateTime"]; + } + } + return null; + } + + /** + * Sets the detectedDateTime + * + * @param \DateTime $val The detectedDateTime + * + * @return AlertRecord + */ + public function setDetectedDateTime($val) + { + $this->_propDict["detectedDateTime"] = $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 AlertRecord + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the lastUpdatedDateTime + * + * @return \DateTime|null The lastUpdatedDateTime + */ + public function getLastUpdatedDateTime() + { + if (array_key_exists("lastUpdatedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["lastUpdatedDateTime"], "\DateTime") || is_null($this->_propDict["lastUpdatedDateTime"])) { + return $this->_propDict["lastUpdatedDateTime"]; + } else { + $this->_propDict["lastUpdatedDateTime"] = new \DateTime($this->_propDict["lastUpdatedDateTime"]); + return $this->_propDict["lastUpdatedDateTime"]; + } + } + return null; + } + + /** + * Sets the lastUpdatedDateTime + * + * @param \DateTime $val The lastUpdatedDateTime + * + * @return AlertRecord + */ + public function setLastUpdatedDateTime($val) + { + $this->_propDict["lastUpdatedDateTime"] = $val; + return $this; + } + + /** + * Gets the resolvedDateTime + * + * @return \DateTime|null The resolvedDateTime + */ + public function getResolvedDateTime() + { + if (array_key_exists("resolvedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["resolvedDateTime"], "\DateTime") || is_null($this->_propDict["resolvedDateTime"])) { + return $this->_propDict["resolvedDateTime"]; + } else { + $this->_propDict["resolvedDateTime"] = new \DateTime($this->_propDict["resolvedDateTime"]); + return $this->_propDict["resolvedDateTime"]; + } + } + return null; + } + + /** + * Sets the resolvedDateTime + * + * @param \DateTime $val The resolvedDateTime + * + * @return AlertRecord + */ + public function setResolvedDateTime($val) + { + $this->_propDict["resolvedDateTime"] = $val; + return $this; + } + + /** + * Gets the severity + * + * @return RuleSeverityType|null The severity + */ + public function getSeverity() + { + if (array_key_exists("severity", $this->_propDict)) { + if (is_a($this->_propDict["severity"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\RuleSeverityType") || is_null($this->_propDict["severity"])) { + return $this->_propDict["severity"]; + } else { + $this->_propDict["severity"] = new RuleSeverityType($this->_propDict["severity"]); + return $this->_propDict["severity"]; + } + } + return null; + } + + /** + * Sets the severity + * + * @param RuleSeverityType $val The severity + * + * @return AlertRecord + */ + public function setSeverity($val) + { + $this->_propDict["severity"] = $val; + return $this; + } + + /** + * Gets the status + * + * @return AlertStatusType|null The status + */ + public function getStatus() + { + if (array_key_exists("status", $this->_propDict)) { + if (is_a($this->_propDict["status"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\AlertStatusType") || is_null($this->_propDict["status"])) { + return $this->_propDict["status"]; + } else { + $this->_propDict["status"] = new AlertStatusType($this->_propDict["status"]); + return $this->_propDict["status"]; + } + } + return null; + } + + /** + * Sets the status + * + * @param AlertStatusType $val The status + * + * @return AlertRecord + */ + public function setStatus($val) + { + $this->_propDict["status"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRule.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRule.php new file mode 100644 index 0000000..49c745c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRule.php @@ -0,0 +1,256 @@ +_propDict)) { + if (is_a($this->_propDict["alertRuleTemplate"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\AlertRuleTemplate") || is_null($this->_propDict["alertRuleTemplate"])) { + return $this->_propDict["alertRuleTemplate"]; + } else { + $this->_propDict["alertRuleTemplate"] = new AlertRuleTemplate($this->_propDict["alertRuleTemplate"]); + return $this->_propDict["alertRuleTemplate"]; + } + } + return null; + } + + /** + * Sets the alertRuleTemplate + * + * @param AlertRuleTemplate $val The alertRuleTemplate + * + * @return AlertRule + */ + public function setAlertRuleTemplate($val) + { + $this->_propDict["alertRuleTemplate"] = $val; + return $this; + } + + /** + * Gets the description + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * + * @param string $val The description + * + * @return AlertRule + */ + 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 AlertRule + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the enabled + * + * @return bool|null The enabled + */ + public function getEnabled() + { + if (array_key_exists("enabled", $this->_propDict)) { + return $this->_propDict["enabled"]; + } else { + return null; + } + } + + /** + * Sets the enabled + * + * @param bool $val The enabled + * + * @return AlertRule + */ + public function setEnabled($val) + { + $this->_propDict["enabled"] = boolval($val); + return $this; + } + + /** + * Gets the isSystemRule + * + * @return bool|null The isSystemRule + */ + public function getIsSystemRule() + { + if (array_key_exists("isSystemRule", $this->_propDict)) { + return $this->_propDict["isSystemRule"]; + } else { + return null; + } + } + + /** + * Sets the isSystemRule + * + * @param bool $val The isSystemRule + * + * @return AlertRule + */ + public function setIsSystemRule($val) + { + $this->_propDict["isSystemRule"] = boolval($val); + return $this; + } + + + /** + * Gets the notificationChannels + * + * @return array|null The notificationChannels + */ + public function getNotificationChannels() + { + if (array_key_exists("notificationChannels", $this->_propDict)) { + return $this->_propDict["notificationChannels"]; + } else { + return null; + } + } + + /** + * Sets the notificationChannels + * + * @param NotificationChannel[] $val The notificationChannels + * + * @return AlertRule + */ + public function setNotificationChannels($val) + { + $this->_propDict["notificationChannels"] = $val; + return $this; + } + + /** + * Gets the severity + * + * @return RuleSeverityType|null The severity + */ + public function getSeverity() + { + if (array_key_exists("severity", $this->_propDict)) { + if (is_a($this->_propDict["severity"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\RuleSeverityType") || is_null($this->_propDict["severity"])) { + return $this->_propDict["severity"]; + } else { + $this->_propDict["severity"] = new RuleSeverityType($this->_propDict["severity"]); + return $this->_propDict["severity"]; + } + } + return null; + } + + /** + * Sets the severity + * + * @param RuleSeverityType $val The severity + * + * @return AlertRule + */ + public function setSeverity($val) + { + $this->_propDict["severity"] = $val; + return $this; + } + + /** + * Gets the threshold + * + * @return RuleThreshold|null The threshold + */ + public function getThreshold() + { + if (array_key_exists("threshold", $this->_propDict)) { + if (is_a($this->_propDict["threshold"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\RuleThreshold") || is_null($this->_propDict["threshold"])) { + return $this->_propDict["threshold"]; + } else { + $this->_propDict["threshold"] = new RuleThreshold($this->_propDict["threshold"]); + return $this->_propDict["threshold"]; + } + } + return null; + } + + /** + * Sets the threshold + * + * @param RuleThreshold $val The threshold + * + * @return AlertRule + */ + public function setThreshold($val) + { + $this->_propDict["threshold"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRuleTemplate.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRuleTemplate.php new file mode 100644 index 0000000..5e8319e --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/AlertRuleTemplate.php @@ -0,0 +1,36 @@ +_propDict)) { + return $this->_propDict["alertRecords"]; + } else { + return null; + } + } + + /** + * Sets the alertRecords + * + * @param AlertRecord[] $val The alertRecords + * + * @return Monitoring + */ + public function setAlertRecords($val) + { + $this->_propDict["alertRecords"] = $val; + return $this; + } + + + /** + * Gets the alertRules + * + * @return array|null The alertRules + */ + public function getAlertRules() + { + if (array_key_exists("alertRules", $this->_propDict)) { + return $this->_propDict["alertRules"]; + } else { + return null; + } + } + + /** + * Sets the alertRules + * + * @param AlertRule[] $val The alertRules + * + * @return Monitoring + */ + public function setAlertRules($val) + { + $this->_propDict["alertRules"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannel.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannel.php new file mode 100644 index 0000000..156b359 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannel.php @@ -0,0 +1,114 @@ +_propDict)) { + if (is_a($this->_propDict["notificationChannelType"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\NotificationChannelType") || is_null($this->_propDict["notificationChannelType"])) { + return $this->_propDict["notificationChannelType"]; + } else { + $this->_propDict["notificationChannelType"] = new NotificationChannelType($this->_propDict["notificationChannelType"]); + return $this->_propDict["notificationChannelType"]; + } + } + return null; + } + + /** + * Sets the notificationChannelType + * + * @param NotificationChannelType $val The value to assign to the notificationChannelType + * + * @return NotificationChannel The NotificationChannel + */ + public function setNotificationChannelType($val) + { + $this->_propDict["notificationChannelType"] = $val; + return $this; + } + + /** + * Gets the notificationReceivers + * + * @return NotificationReceiver|null The notificationReceivers + */ + public function getNotificationReceivers() + { + if (array_key_exists("notificationReceivers", $this->_propDict)) { + if (is_a($this->_propDict["notificationReceivers"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\NotificationReceiver") || is_null($this->_propDict["notificationReceivers"])) { + return $this->_propDict["notificationReceivers"]; + } else { + $this->_propDict["notificationReceivers"] = new NotificationReceiver($this->_propDict["notificationReceivers"]); + return $this->_propDict["notificationReceivers"]; + } + } + return null; + } + + /** + * Sets the notificationReceivers + * + * @param NotificationReceiver $val The value to assign to the notificationReceivers + * + * @return NotificationChannel The NotificationChannel + */ + public function setNotificationReceivers($val) + { + $this->_propDict["notificationReceivers"] = $val; + return $this; + } + /** + * Gets the receivers + * + * @return string|null The receivers + */ + public function getReceivers() + { + if (array_key_exists("receivers", $this->_propDict)) { + return $this->_propDict["receivers"]; + } else { + return null; + } + } + + /** + * Sets the receivers + * + * @param string $val The value of the receivers + * + * @return NotificationChannel + */ + public function setReceivers($val) + { + $this->_propDict["receivers"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannelType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannelType.php new file mode 100644 index 0000000..a79bb4f --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannelType.php @@ -0,0 +1,37 @@ +_propDict)) { + return $this->_propDict["contactInformation"]; + } else { + return null; + } + } + + /** + * Sets the contactInformation + * + * @param string $val The value of the contactInformation + * + * @return NotificationReceiver + */ + public function setContactInformation($val) + { + $this->_propDict["contactInformation"] = $val; + return $this; + } + /** + * Gets the locale + * + * @return string|null The locale + */ + public function getLocale() + { + if (array_key_exists("locale", $this->_propDict)) { + return $this->_propDict["locale"]; + } else { + return null; + } + } + + /** + * Sets the locale + * + * @param string $val The value of the locale + * + * @return NotificationReceiver + */ + public function setLocale($val) + { + $this->_propDict["locale"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/OperatorType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/OperatorType.php new file mode 100644 index 0000000..a6eb51c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/OperatorType.php @@ -0,0 +1,39 @@ +_propDict)) { + if (is_a($this->_propDict["alertImpact"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\AlertImpact") || is_null($this->_propDict["alertImpact"])) { + return $this->_propDict["alertImpact"]; + } else { + $this->_propDict["alertImpact"] = new AlertImpact($this->_propDict["alertImpact"]); + return $this->_propDict["alertImpact"]; + } + } + return null; + } + + /** + * Sets the alertImpact + * + * @param AlertImpact $val The value to assign to the alertImpact + * + * @return PortalNotification The PortalNotification + */ + public function setAlertImpact($val) + { + $this->_propDict["alertImpact"] = $val; + return $this; + } + /** + * Gets the alertRecordId + * + * @return string|null The alertRecordId + */ + public function getAlertRecordId() + { + if (array_key_exists("alertRecordId", $this->_propDict)) { + return $this->_propDict["alertRecordId"]; + } else { + return null; + } + } + + /** + * Sets the alertRecordId + * + * @param string $val The value of the alertRecordId + * + * @return PortalNotification + */ + public function setAlertRecordId($val) + { + $this->_propDict["alertRecordId"] = $val; + return $this; + } + /** + * Gets the alertRuleId + * + * @return string|null The alertRuleId + */ + public function getAlertRuleId() + { + if (array_key_exists("alertRuleId", $this->_propDict)) { + return $this->_propDict["alertRuleId"]; + } else { + return null; + } + } + + /** + * Sets the alertRuleId + * + * @param string $val The value of the alertRuleId + * + * @return PortalNotification + */ + public function setAlertRuleId($val) + { + $this->_propDict["alertRuleId"] = $val; + return $this; + } + /** + * Gets the alertRuleName + * + * @return string|null The alertRuleName + */ + public function getAlertRuleName() + { + if (array_key_exists("alertRuleName", $this->_propDict)) { + return $this->_propDict["alertRuleName"]; + } else { + return null; + } + } + + /** + * Sets the alertRuleName + * + * @param string $val The value of the alertRuleName + * + * @return PortalNotification + */ + public function setAlertRuleName($val) + { + $this->_propDict["alertRuleName"] = $val; + return $this; + } + + /** + * Gets the alertRuleTemplate + * + * @return AlertRuleTemplate|null The alertRuleTemplate + */ + public function getAlertRuleTemplate() + { + if (array_key_exists("alertRuleTemplate", $this->_propDict)) { + if (is_a($this->_propDict["alertRuleTemplate"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\AlertRuleTemplate") || is_null($this->_propDict["alertRuleTemplate"])) { + return $this->_propDict["alertRuleTemplate"]; + } else { + $this->_propDict["alertRuleTemplate"] = new AlertRuleTemplate($this->_propDict["alertRuleTemplate"]); + return $this->_propDict["alertRuleTemplate"]; + } + } + return null; + } + + /** + * Sets the alertRuleTemplate + * + * @param AlertRuleTemplate $val The value to assign to the alertRuleTemplate + * + * @return PortalNotification The PortalNotification + */ + public function setAlertRuleTemplate($val) + { + $this->_propDict["alertRuleTemplate"] = $val; + return $this; + } + /** + * Gets the id + * + * @return string|null The id + */ + public function getId() + { + if (array_key_exists("id", $this->_propDict)) { + return $this->_propDict["id"]; + } else { + return null; + } + } + + /** + * Sets the id + * + * @param string $val The value of the id + * + * @return PortalNotification + */ + public function setId($val) + { + $this->_propDict["id"] = $val; + return $this; + } + /** + * Gets the isPortalNotificationSent + * + * @return bool|null The isPortalNotificationSent + */ + public function getIsPortalNotificationSent() + { + if (array_key_exists("isPortalNotificationSent", $this->_propDict)) { + return $this->_propDict["isPortalNotificationSent"]; + } else { + return null; + } + } + + /** + * Sets the isPortalNotificationSent + * + * @param bool $val The value of the isPortalNotificationSent + * + * @return PortalNotification + */ + public function setIsPortalNotificationSent($val) + { + $this->_propDict["isPortalNotificationSent"] = $val; + return $this; + } + + /** + * Gets the severity + * + * @return RuleSeverityType|null The severity + */ + public function getSeverity() + { + if (array_key_exists("severity", $this->_propDict)) { + if (is_a($this->_propDict["severity"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\RuleSeverityType") || is_null($this->_propDict["severity"])) { + return $this->_propDict["severity"]; + } else { + $this->_propDict["severity"] = new RuleSeverityType($this->_propDict["severity"]); + return $this->_propDict["severity"]; + } + } + return null; + } + + /** + * Sets the severity + * + * @param RuleSeverityType $val The value to assign to the severity + * + * @return PortalNotification The PortalNotification + */ + public function setSeverity($val) + { + $this->_propDict["severity"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/RuleSeverityType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/RuleSeverityType.php new file mode 100644 index 0000000..4a21a83 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/RuleSeverityType.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["aggregation"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\AggregationType") || is_null($this->_propDict["aggregation"])) { + return $this->_propDict["aggregation"]; + } else { + $this->_propDict["aggregation"] = new AggregationType($this->_propDict["aggregation"]); + return $this->_propDict["aggregation"]; + } + } + return null; + } + + /** + * Sets the aggregation + * + * @param AggregationType $val The value to assign to the aggregation + * + * @return RuleThreshold The RuleThreshold + */ + public function setAggregation($val) + { + $this->_propDict["aggregation"] = $val; + return $this; + } + + /** + * Gets the operator + * + * @return OperatorType|null The operator + */ + public function getOperator() + { + if (array_key_exists("operator", $this->_propDict)) { + if (is_a($this->_propDict["operator"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\OperatorType") || is_null($this->_propDict["operator"])) { + return $this->_propDict["operator"]; + } else { + $this->_propDict["operator"] = new OperatorType($this->_propDict["operator"]); + return $this->_propDict["operator"]; + } + } + return null; + } + + /** + * Sets the operator + * + * @param OperatorType $val The value to assign to the operator + * + * @return RuleThreshold The RuleThreshold + */ + public function setOperator($val) + { + $this->_propDict["operator"] = $val; + return $this; + } + /** + * Gets the target + * + * @return int|null The target + */ + public function getTarget() + { + if (array_key_exists("target", $this->_propDict)) { + return $this->_propDict["target"]; + } else { + return null; + } + } + + /** + * Sets the target + * + * @param int $val The value of the target + * + * @return RuleThreshold + */ + public function setTarget($val) + { + $this->_propDict["target"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ActivitySettings.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ActivitySettings.php new file mode 100644 index 0000000..02fb603 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ActivitySettings.php @@ -0,0 +1,59 @@ +_propDict)) { + if (is_a($this->_propDict["urlToItemResolvers"], "\Beta\Microsoft\Graph\ExternalConnectors\Model\UrlToItemResolverBase") || is_null($this->_propDict["urlToItemResolvers"])) { + return $this->_propDict["urlToItemResolvers"]; + } else { + $this->_propDict["urlToItemResolvers"] = new UrlToItemResolverBase($this->_propDict["urlToItemResolvers"]); + return $this->_propDict["urlToItemResolvers"]; + } + } + return null; + } + + /** + * Sets the urlToItemResolvers + * Specifies configurations to identify an externalItem based on a shared URL. + * + * @param UrlToItemResolverBase $val The value to assign to the urlToItemResolvers + * + * @return ActivitySettings The ActivitySettings + */ + public function setUrlToItemResolvers($val) + { + $this->_propDict["urlToItemResolvers"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivity.php new file mode 100644 index 0000000..dab9cf3 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivity.php @@ -0,0 +1,126 @@ +_propDict)) { + if (is_a($this->_propDict["startDateTime"], "\DateTime") || is_null($this->_propDict["startDateTime"])) { + return $this->_propDict["startDateTime"]; + } else { + $this->_propDict["startDateTime"] = new \DateTime($this->_propDict["startDateTime"]); + return $this->_propDict["startDateTime"]; + } + } + return null; + } + + /** + * Sets the startDateTime + * When the particular activity occurred. + * + * @param \DateTime $val The startDateTime + * + * @return ExternalActivity + */ + public function setStartDateTime($val) + { + $this->_propDict["startDateTime"] = $val; + return $this; + } + + /** + * Gets the type + * The type of activity performed. The possible values are: viewed, modified, created, commented, unknownFutureValue. + * + * @return ExternalActivityType|null The type + */ + public function getType() + { + if (array_key_exists("type", $this->_propDict)) { + if (is_a($this->_propDict["type"], "\Beta\Microsoft\Graph\ExternalConnectors\Model\ExternalActivityType") || is_null($this->_propDict["type"])) { + return $this->_propDict["type"]; + } else { + $this->_propDict["type"] = new ExternalActivityType($this->_propDict["type"]); + return $this->_propDict["type"]; + } + } + return null; + } + + /** + * Sets the type + * The type of activity performed. The possible values are: viewed, modified, created, commented, unknownFutureValue. + * + * @param ExternalActivityType $val The type + * + * @return ExternalActivity + */ + public function setType($val) + { + $this->_propDict["type"] = $val; + return $this; + } + + /** + * Gets the performedBy + * Represents an identity used to identify who is responsible for the activity. + * + * @return Identity|null The performedBy + */ + public function getPerformedBy() + { + if (array_key_exists("performedBy", $this->_propDict)) { + if (is_a($this->_propDict["performedBy"], "\Beta\Microsoft\Graph\ExternalConnectors\Model\Identity") || is_null($this->_propDict["performedBy"])) { + return $this->_propDict["performedBy"]; + } else { + $this->_propDict["performedBy"] = new Identity($this->_propDict["performedBy"]); + return $this->_propDict["performedBy"]; + } + } + return null; + } + + /** + * Sets the performedBy + * Represents an identity used to identify who is responsible for the activity. + * + * @param Identity $val The performedBy + * + * @return ExternalActivity + */ + public function setPerformedBy($val) + { + $this->_propDict["performedBy"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivityResult.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivityResult.php new file mode 100644 index 0000000..3cd1d61 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivityResult.php @@ -0,0 +1,60 @@ +_propDict)) { + if (is_a($this->_propDict["error"], "\Beta\Microsoft\Graph\Model\PublicError") || is_null($this->_propDict["error"])) { + return $this->_propDict["error"]; + } else { + $this->_propDict["error"] = new \Beta\Microsoft\Graph\Model\PublicError($this->_propDict["error"]); + return $this->_propDict["error"]; + } + } + return null; + } + + /** + * Sets the error + * Error information explaining failure to process external activity. + * + * @param \Beta\Microsoft\Graph\Model\PublicError $val The error + * + * @return ExternalActivityResult + */ + public function setError($val) + { + $this->_propDict["error"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivityType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivityType.php new file mode 100644 index 0000000..c1547c9 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalActivityType.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["activitySettings"], "\Beta\Microsoft\Graph\ExternalConnectors\Model\ActivitySettings") || is_null($this->_propDict["activitySettings"])) { + return $this->_propDict["activitySettings"]; + } else { + $this->_propDict["activitySettings"] = new ActivitySettings($this->_propDict["activitySettings"]); + return $this->_propDict["activitySettings"]; + } + } + return null; + } + + /** + * Sets the activitySettings + * Collects configurable settings related to activities involving connector content. + * + * @param ActivitySettings $val The activitySettings + * + * @return ExternalConnection + */ + public function setActivitySettings($val) + { + $this->_propDict["activitySettings"] = $val; + return $this; + } + /** * Gets the complianceSettings * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalItem.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalItem.php index 04ddb85..5f8cbed 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalItem.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalItem.php @@ -56,7 +56,7 @@ class ExternalItem extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the content - * A plain-text representation of the contents of the item. The text in this property is full-text indexed. Optional. + * A plain-text representation of the contents of the item. The text in this property is full-text indexed. Optional. * * @return ExternalItemContent|null The content */ @@ -75,7 +75,7 @@ class ExternalItem extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the content - * A plain-text representation of the contents of the item. The text in this property is full-text indexed. Optional. + * A plain-text representation of the contents of the item. The text in this property is full-text indexed. Optional. * * @param ExternalItemContent $val The content * @@ -120,4 +120,34 @@ class ExternalItem extends \Beta\Microsoft\Graph\Model\Entity return $this; } + + /** + * Gets the activities + * Write-only property. Returns results. + * + * @return array|null The activities + */ + public function getActivities() + { + if (array_key_exists("activities", $this->_propDict)) { + return $this->_propDict["activities"]; + } else { + return null; + } + } + + /** + * Sets the activities + * Write-only property. Returns results. + * + * @param ExternalActivity[] $val The activities + * + * @return ExternalItem + */ + public function setActivities($val) + { + $this->_propDict["activities"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Identity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Identity.php index bbf492e..4b6b67b 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Identity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Identity.php @@ -26,7 +26,6 @@ class Identity extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the type - * The type of identity. Possible values are: user or group for Azure AD identities and externalgroup for groups in an external system. * * @return IdentityType|null The type */ @@ -45,7 +44,6 @@ class Identity extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the type - * The type of identity. Possible values are: user or group for Azure AD identities and externalgroup for groups in an external system. * * @param IdentityType $val The type * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ItemIdResolver.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ItemIdResolver.php new file mode 100644 index 0000000..1a97b75 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ItemIdResolver.php @@ -0,0 +1,87 @@ +_propDict)) { + return $this->_propDict["itemId"]; + } else { + return null; + } + } + + /** + * Sets the itemId + * Pattern that specifies how to form the ID of the external item that the URL represents. The named groups from the regular expression in urlPattern within the urlMatchInfo can be referenced by inserting the group name inside curly brackets. + * + * @param string $val The value of the itemId + * + * @return ItemIdResolver + */ + public function setItemId($val) + { + $this->_propDict["itemId"] = $val; + return $this; + } + + /** + * Gets the urlMatchInfo + * Configurations to match and resolve URL. + * + * @return UrlMatchInfo|null The urlMatchInfo + */ + public function getUrlMatchInfo() + { + if (array_key_exists("urlMatchInfo", $this->_propDict)) { + if (is_a($this->_propDict["urlMatchInfo"], "\Beta\Microsoft\Graph\ExternalConnectors\Model\UrlMatchInfo") || is_null($this->_propDict["urlMatchInfo"])) { + return $this->_propDict["urlMatchInfo"]; + } else { + $this->_propDict["urlMatchInfo"] = new UrlMatchInfo($this->_propDict["urlMatchInfo"]); + return $this->_propDict["urlMatchInfo"]; + } + } + return null; + } + + /** + * Sets the urlMatchInfo + * Configurations to match and resolve URL. + * + * @param UrlMatchInfo $val The value to assign to the urlMatchInfo + * + * @return ItemIdResolver The ItemIdResolver + */ + public function setUrlMatchInfo($val) + { + $this->_propDict["urlMatchInfo"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/UrlMatchInfo.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/UrlMatchInfo.php new file mode 100644 index 0000000..e40d978 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/UrlMatchInfo.php @@ -0,0 +1,82 @@ +_propDict)) { + return $this->_propDict["baseUrls"]; + } else { + return null; + } + } + + /** + * Sets the baseUrls + * A list of the URL prefixes that must match URLs to be processed by this URL-to-item-resolver. + * + * @param string $val The value of the baseUrls + * + * @return UrlMatchInfo + */ + public function setBaseUrls($val) + { + $this->_propDict["baseUrls"] = $val; + return $this; + } + /** + * Gets the urlPattern + * A regular expression that will be matched towards the URL that is processed by this URL-to-item-resolver. The ECMAScript specification for regular expressions (ECMA-262) is used for the evaluation. The named groups defined by the regular expression will be used later to extract values from the URL. + * + * @return string|null The urlPattern + */ + public function getUrlPattern() + { + if (array_key_exists("urlPattern", $this->_propDict)) { + return $this->_propDict["urlPattern"]; + } else { + return null; + } + } + + /** + * Sets the urlPattern + * A regular expression that will be matched towards the URL that is processed by this URL-to-item-resolver. The ECMAScript specification for regular expressions (ECMA-262) is used for the evaluation. The named groups defined by the regular expression will be used later to extract values from the URL. + * + * @param string $val The value of the urlPattern + * + * @return UrlMatchInfo + */ + public function setUrlPattern($val) + { + $this->_propDict["urlPattern"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/UrlToItemResolverBase.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/UrlToItemResolverBase.php new file mode 100644 index 0000000..e3d2ea2 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/ExternalConnectors/Model/UrlToItemResolverBase.php @@ -0,0 +1,54 @@ +_propDict)) { + return $this->_propDict["priority"]; + } else { + return null; + } + } + + /** + * Sets the priority + * The priority which defines the sequence in which the urlToItemResolverBase instances are evaluated. + * + * @param int $val The value of the priority + * + * @return UrlToItemResolverBase + */ + public function setPriority($val) + { + $this->_propDict["priority"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php new file mode 100644 index 0000000..5856119 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php @@ -0,0 +1,192 @@ +_propDict)) { + if (is_a($this->_propDict["callbackConfiguration"], "\Beta\Microsoft\Graph\Model\CustomExtensionCallbackConfiguration") || is_null($this->_propDict["callbackConfiguration"])) { + return $this->_propDict["callbackConfiguration"]; + } else { + $this->_propDict["callbackConfiguration"] = new \Beta\Microsoft\Graph\Model\CustomExtensionCallbackConfiguration($this->_propDict["callbackConfiguration"]); + return $this->_propDict["callbackConfiguration"]; + } + } + return null; + } + + /** + * Sets the callbackConfiguration + * The callback configuration for a custom extension. + * + * @param \Beta\Microsoft\Graph\Model\CustomExtensionCallbackConfiguration $val The callbackConfiguration + * + * @return CustomTaskExtension + */ + public function setCallbackConfiguration($val) + { + $this->_propDict["callbackConfiguration"] = $val; + return $this; + } + + /** + * Gets the createdDateTime + * When the custom task extension was created. + * + * @return \DateTime|null The createdDateTime + */ + public function getCreatedDateTime() + { + if (array_key_exists("createdDateTime", $this->_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * When the custom task extension was created. + * + * @param \DateTime $val The createdDateTime + * + * @return CustomTaskExtension + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + /** + * Gets the lastModifiedDateTime + * When the custom extension was last modified. + * + * @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 + * When the custom extension was last modified. + * + * @param \DateTime $val The lastModifiedDateTime + * + * @return CustomTaskExtension + */ + public function setLastModifiedDateTime($val) + { + $this->_propDict["lastModifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the createdBy + * The unique identifier of the Azure AD user that created the custom task extension. + * + * @return \Beta\Microsoft\Graph\Model\User|null The createdBy + */ + public function getCreatedBy() + { + if (array_key_exists("createdBy", $this->_propDict)) { + if (is_a($this->_propDict["createdBy"], "\Beta\Microsoft\Graph\Model\User") || is_null($this->_propDict["createdBy"])) { + return $this->_propDict["createdBy"]; + } else { + $this->_propDict["createdBy"] = new \Beta\Microsoft\Graph\Model\User($this->_propDict["createdBy"]); + return $this->_propDict["createdBy"]; + } + } + return null; + } + + /** + * Sets the createdBy + * The unique identifier of the Azure AD user that created the custom task extension. + * + * @param \Beta\Microsoft\Graph\Model\User $val The createdBy + * + * @return CustomTaskExtension + */ + public function setCreatedBy($val) + { + $this->_propDict["createdBy"] = $val; + return $this; + } + + /** + * Gets the lastModifiedBy + * The unique identifier of the Azure AD user that modified the custom task extension last. + * + * @return \Beta\Microsoft\Graph\Model\User|null The lastModifiedBy + */ + public function getLastModifiedBy() + { + if (array_key_exists("lastModifiedBy", $this->_propDict)) { + if (is_a($this->_propDict["lastModifiedBy"], "\Beta\Microsoft\Graph\Model\User") || is_null($this->_propDict["lastModifiedBy"])) { + return $this->_propDict["lastModifiedBy"]; + } else { + $this->_propDict["lastModifiedBy"] = new \Beta\Microsoft\Graph\Model\User($this->_propDict["lastModifiedBy"]); + return $this->_propDict["lastModifiedBy"]; + } + } + return null; + } + + /** + * Sets the lastModifiedBy + * The unique identifier of the Azure AD user that modified the custom task extension last. + * + * @param \Beta\Microsoft\Graph\Model\User $val The lastModifiedBy + * + * @return CustomTaskExtension + */ + public function setLastModifiedBy($val) + { + $this->_propDict["lastModifiedBy"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCallbackConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCallbackConfiguration.php new file mode 100644 index 0000000..cd1ecc8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCallbackConfiguration.php @@ -0,0 +1,37 @@ +setODataType("#microsoft.graph.identityGovernance.customTaskExtensionCallbackConfiguration"); + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCallbackData.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCallbackData.php new file mode 100644 index 0000000..350fdf7 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCallbackData.php @@ -0,0 +1,59 @@ +_propDict)) { + if (is_a($this->_propDict["operationStatus"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\CustomTaskExtensionOperationStatus") || is_null($this->_propDict["operationStatus"])) { + return $this->_propDict["operationStatus"]; + } else { + $this->_propDict["operationStatus"] = new CustomTaskExtensionOperationStatus($this->_propDict["operationStatus"]); + return $this->_propDict["operationStatus"]; + } + } + return null; + } + + /** + * Sets the operationStatus + * Operation status that's provided by the Azure Logic App indicating whenever the Azure Logic App has run successfully or not. Supported values: completed, failed, unknownFutureValue. + * + * @param CustomTaskExtensionOperationStatus $val The value to assign to the operationStatus + * + * @return CustomTaskExtensionCallbackData The CustomTaskExtensionCallbackData + */ + public function setOperationStatus($val) + { + $this->_propDict["operationStatus"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCalloutData.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCalloutData.php new file mode 100644 index 0000000..4644a37 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionCalloutData.php @@ -0,0 +1,150 @@ +_propDict)) { + if (is_a($this->_propDict["subject"], "\Beta\Microsoft\Graph\Model\User") || is_null($this->_propDict["subject"])) { + return $this->_propDict["subject"]; + } else { + $this->_propDict["subject"] = new \Beta\Microsoft\Graph\Model\User($this->_propDict["subject"]); + return $this->_propDict["subject"]; + } + } + return null; + } + + /** + * Sets the subject + * + * @param \Beta\Microsoft\Graph\Model\User $val The value to assign to the subject + * + * @return CustomTaskExtensionCalloutData The CustomTaskExtensionCalloutData + */ + public function setSubject($val) + { + $this->_propDict["subject"] = $val; + return $this; + } + + /** + * Gets the task + * + * @return Task|null The task + */ + public function getTask() + { + if (array_key_exists("task", $this->_propDict)) { + if (is_a($this->_propDict["task"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\Task") || is_null($this->_propDict["task"])) { + return $this->_propDict["task"]; + } else { + $this->_propDict["task"] = new Task($this->_propDict["task"]); + return $this->_propDict["task"]; + } + } + return null; + } + + /** + * Sets the task + * + * @param Task $val The value to assign to the task + * + * @return CustomTaskExtensionCalloutData The CustomTaskExtensionCalloutData + */ + public function setTask($val) + { + $this->_propDict["task"] = $val; + return $this; + } + + /** + * Gets the taskProcessingresult + * + * @return TaskProcessingResult|null The taskProcessingresult + */ + public function getTaskProcessingresult() + { + if (array_key_exists("taskProcessingresult", $this->_propDict)) { + if (is_a($this->_propDict["taskProcessingresult"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\TaskProcessingResult") || is_null($this->_propDict["taskProcessingresult"])) { + return $this->_propDict["taskProcessingresult"]; + } else { + $this->_propDict["taskProcessingresult"] = new TaskProcessingResult($this->_propDict["taskProcessingresult"]); + return $this->_propDict["taskProcessingresult"]; + } + } + return null; + } + + /** + * Sets the taskProcessingresult + * + * @param TaskProcessingResult $val The value to assign to the taskProcessingresult + * + * @return CustomTaskExtensionCalloutData The CustomTaskExtensionCalloutData + */ + public function setTaskProcessingresult($val) + { + $this->_propDict["taskProcessingresult"] = $val; + return $this; + } + + /** + * Gets the workflow + * + * @return Workflow|null The workflow + */ + public function getWorkflow() + { + if (array_key_exists("workflow", $this->_propDict)) { + if (is_a($this->_propDict["workflow"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\Workflow") || is_null($this->_propDict["workflow"])) { + return $this->_propDict["workflow"]; + } else { + $this->_propDict["workflow"] = new Workflow($this->_propDict["workflow"]); + return $this->_propDict["workflow"]; + } + } + return null; + } + + /** + * Sets the workflow + * + * @param Workflow $val The value to assign to the workflow + * + * @return CustomTaskExtensionCalloutData The CustomTaskExtensionCalloutData + */ + public function setWorkflow($val) + { + $this->_propDict["workflow"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionOperationStatus.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionOperationStatus.php new file mode 100644 index 0000000..38a99b4 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtensionOperationStatus.php @@ -0,0 +1,35 @@ +_propDict)) { + return $this->_propDict["workflowScheduleIntervalInHours"]; + } else { + return null; + } + } + + /** + * Sets the workflowScheduleIntervalInHours + * The interval in hours at which all workflows running in the tenant should be scheduled for execution. This interval has a minimum value of 1 and a maximum value of 24. + * + * @param int $val The workflowScheduleIntervalInHours + * + * @return LifecycleManagementSettings + */ + public function setWorkflowScheduleIntervalInHours($val) + { + $this->_propDict["workflowScheduleIntervalInHours"] = intval($val); + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/LifecycleTaskCategory.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/LifecycleTaskCategory.php new file mode 100644 index 0000000..997aeb2 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/LifecycleTaskCategory.php @@ -0,0 +1,35 @@ +_propDict)) { + return $this->_propDict["customTaskExtensions"]; + } else { + return null; + } + } + + /** + * Sets the customTaskExtensions + * The customTaskExtension instance. + * + * @param CustomTaskExtension[] $val The customTaskExtensions + * + * @return LifecycleWorkflowsContainer + */ + public function setCustomTaskExtensions($val) + { + $this->_propDict["customTaskExtensions"] = $val; + return $this; + } + + /** + * Gets the deletedItems + * Deleted workflows in your lifecycle workflows instance. + * + * @return \Beta\Microsoft\Graph\Model\DeletedItemContainer|null The deletedItems + */ + public function getDeletedItems() + { + if (array_key_exists("deletedItems", $this->_propDict)) { + if (is_a($this->_propDict["deletedItems"], "\Beta\Microsoft\Graph\Model\DeletedItemContainer") || is_null($this->_propDict["deletedItems"])) { + return $this->_propDict["deletedItems"]; + } else { + $this->_propDict["deletedItems"] = new \Beta\Microsoft\Graph\Model\DeletedItemContainer($this->_propDict["deletedItems"]); + return $this->_propDict["deletedItems"]; + } + } + return null; + } + + /** + * Sets the deletedItems + * Deleted workflows in your lifecycle workflows instance. + * + * @param \Beta\Microsoft\Graph\Model\DeletedItemContainer $val The deletedItems + * + * @return LifecycleWorkflowsContainer + */ + public function setDeletedItems($val) + { + $this->_propDict["deletedItems"] = $val; + return $this; + } + + /** + * Gets the settings + * The settings of the lifecycle workflows instance. + * + * @return LifecycleManagementSettings|null The settings + */ + public function getSettings() + { + if (array_key_exists("settings", $this->_propDict)) { + if (is_a($this->_propDict["settings"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleManagementSettings") || is_null($this->_propDict["settings"])) { + return $this->_propDict["settings"]; + } else { + $this->_propDict["settings"] = new LifecycleManagementSettings($this->_propDict["settings"]); + return $this->_propDict["settings"]; + } + } + return null; + } + + /** + * Sets the settings + * The settings of the lifecycle workflows instance. + * + * @param LifecycleManagementSettings $val The settings + * + * @return LifecycleWorkflowsContainer + */ + public function setSettings($val) + { + $this->_propDict["settings"] = $val; + return $this; + } + + + /** + * Gets the taskDefinitions + * The definition of tasks within the lifecycle workflows instance. + * + * @return array|null The taskDefinitions + */ + public function getTaskDefinitions() + { + if (array_key_exists("taskDefinitions", $this->_propDict)) { + return $this->_propDict["taskDefinitions"]; + } else { + return null; + } + } + + /** + * Sets the taskDefinitions + * The definition of tasks within the lifecycle workflows instance. + * + * @param TaskDefinition[] $val The taskDefinitions + * + * @return LifecycleWorkflowsContainer + */ + public function setTaskDefinitions($val) + { + $this->_propDict["taskDefinitions"] = $val; + return $this; + } + + + /** + * Gets the workflows + * The workflows in the lifecycle workflows instance. + * + * @return array|null The workflows + */ + public function getWorkflows() + { + if (array_key_exists("workflows", $this->_propDict)) { + return $this->_propDict["workflows"]; + } else { + return null; + } + } + + /** + * Sets the workflows + * The workflows in the lifecycle workflows instance. + * + * @param Workflow[] $val The workflows + * + * @return LifecycleWorkflowsContainer + */ + public function setWorkflows($val) + { + $this->_propDict["workflows"] = $val; + return $this; + } + + + /** + * Gets the workflowTemplates + * The workflow templates in the lifecycle workflow instance. + * + * @return array|null The workflowTemplates + */ + public function getWorkflowTemplates() + { + if (array_key_exists("workflowTemplates", $this->_propDict)) { + return $this->_propDict["workflowTemplates"]; + } else { + return null; + } + } + + /** + * Sets the workflowTemplates + * The workflow templates in the lifecycle workflow instance. + * + * @param WorkflowTemplate[] $val The workflowTemplates + * + * @return LifecycleWorkflowsContainer + */ + public function setWorkflowTemplates($val) + { + $this->_propDict["workflowTemplates"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/OnDemandExecutionOnly.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/OnDemandExecutionOnly.php new file mode 100644 index 0000000..5229ae7 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/OnDemandExecutionOnly.php @@ -0,0 +1,37 @@ +setODataType("#microsoft.graph.identityGovernance.onDemandExecutionOnly"); + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Parameter.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Parameter.php new file mode 100644 index 0000000..efb5c5c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Parameter.php @@ -0,0 +1,115 @@ +_propDict)) { + return $this->_propDict["name"]; + } else { + return null; + } + } + + /** + * Sets the name + * The name of the parameter. + * + * @param string $val The value of the name + * + * @return Parameter + */ + public function setName($val) + { + $this->_propDict["name"] = $val; + return $this; + } + /** + * Gets the values + * The values of the parameter. + * + * @return string|null The values + */ + public function getValues() + { + if (array_key_exists("values", $this->_propDict)) { + return $this->_propDict["values"]; + } else { + return null; + } + } + + /** + * Sets the values + * The values of the parameter. + * + * @param string $val The value of the values + * + * @return Parameter + */ + public function setValues($val) + { + $this->_propDict["values"] = $val; + return $this; + } + + /** + * Gets the valueType + * The value type of the parameter. The possible values are: enum, string, int, bool, unknownFutureValue. + * + * @return ValueType|null The valueType + */ + public function getValueType() + { + if (array_key_exists("valueType", $this->_propDict)) { + if (is_a($this->_propDict["valueType"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\ValueType") || is_null($this->_propDict["valueType"])) { + return $this->_propDict["valueType"]; + } else { + $this->_propDict["valueType"] = new ValueType($this->_propDict["valueType"]); + return $this->_propDict["valueType"]; + } + } + return null; + } + + /** + * Sets the valueType + * The value type of the parameter. The possible values are: enum, string, int, bool, unknownFutureValue. + * + * @param ValueType $val The value to assign to the valueType + * + * @return Parameter The Parameter + */ + public function setValueType($val) + { + $this->_propDict["valueType"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/RestrictedSignIn.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/RuleBasedSubjectSet.php similarity index 55% rename from vendor/microsoft/microsoft-graph/src/Model/RestrictedSignIn.php rename to vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/RuleBasedSubjectSet.php index fa78dc3..b260b50 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RestrictedSignIn.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/RuleBasedSubjectSet.php @@ -2,7 +2,7 @@ /** * Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. * -* RestrictedSignIn File +* RuleBasedSubjectSet File * PHP version 7 * * @category Library @@ -11,10 +11,9 @@ * @license https://opensource.org/licenses/MIT MIT License * @link https://graph.microsoft.com */ -namespace Microsoft\Graph\Model; - +namespace Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model; /** -* RestrictedSignIn class +* RuleBasedSubjectSet class * * @category Model * @package Microsoft.Graph @@ -22,33 +21,34 @@ namespace Microsoft\Graph\Model; * @license https://opensource.org/licenses/MIT MIT License * @link https://graph.microsoft.com */ -class RestrictedSignIn extends SignIn +class RuleBasedSubjectSet extends \Beta\Microsoft\Graph\Model\SubjectSet { /** - * Gets the targetTenantId + * Gets the rule + * The rule for the subject set. * - * @return string|null The targetTenantId + * @return string|null The rule */ - public function getTargetTenantId() + public function getRule() { - if (array_key_exists("targetTenantId", $this->_propDict)) { - return $this->_propDict["targetTenantId"]; + if (array_key_exists("rule", $this->_propDict)) { + return $this->_propDict["rule"]; } else { return null; } } /** - * Sets the targetTenantId + * Sets the rule + * The rule for the subject set. * - * @param string $val The targetTenantId + * @param string $val The value of the rule * - * @return RestrictedSignIn + * @return RuleBasedSubjectSet */ - public function setTargetTenantId($val) + public function setRule($val) { - $this->_propDict["targetTenantId"] = $val; + $this->_propDict["rule"] = $val; return $this; } - } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Run.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Run.php new file mode 100644 index 0000000..7b82359 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Run.php @@ -0,0 +1,457 @@ +_propDict)) { + if (is_a($this->_propDict["completedDateTime"], "\DateTime") || is_null($this->_propDict["completedDateTime"])) { + return $this->_propDict["completedDateTime"]; + } else { + $this->_propDict["completedDateTime"] = new \DateTime($this->_propDict["completedDateTime"]); + return $this->_propDict["completedDateTime"]; + } + } + return null; + } + + /** + * Sets the completedDateTime + * The date time that the run completed. Value is null if the workflow hasn't completed. Optional. + * + * @param \DateTime $val The completedDateTime + * + * @return Run + */ + public function setCompletedDateTime($val) + { + $this->_propDict["completedDateTime"] = $val; + return $this; + } + + /** + * Gets the failedTasksCount + * The number of tasks that failed in the run execution. Required. + * + * @return int|null The failedTasksCount + */ + public function getFailedTasksCount() + { + if (array_key_exists("failedTasksCount", $this->_propDict)) { + return $this->_propDict["failedTasksCount"]; + } else { + return null; + } + } + + /** + * Sets the failedTasksCount + * The number of tasks that failed in the run execution. Required. + * + * @param int $val The failedTasksCount + * + * @return Run + */ + public function setFailedTasksCount($val) + { + $this->_propDict["failedTasksCount"] = intval($val); + return $this; + } + + /** + * Gets the failedUsersCount + * The number of users that failed in the run execution. Required. + * + * @return int|null The failedUsersCount + */ + public function getFailedUsersCount() + { + if (array_key_exists("failedUsersCount", $this->_propDict)) { + return $this->_propDict["failedUsersCount"]; + } else { + return null; + } + } + + /** + * Sets the failedUsersCount + * The number of users that failed in the run execution. Required. + * + * @param int $val The failedUsersCount + * + * @return Run + */ + public function setFailedUsersCount($val) + { + $this->_propDict["failedUsersCount"] = intval($val); + return $this; + } + + /** + * Gets the lastUpdatedDateTime + * The datetime that the run was last updated. Optional. + * + * @return \DateTime|null The lastUpdatedDateTime + */ + public function getLastUpdatedDateTime() + { + if (array_key_exists("lastUpdatedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["lastUpdatedDateTime"], "\DateTime") || is_null($this->_propDict["lastUpdatedDateTime"])) { + return $this->_propDict["lastUpdatedDateTime"]; + } else { + $this->_propDict["lastUpdatedDateTime"] = new \DateTime($this->_propDict["lastUpdatedDateTime"]); + return $this->_propDict["lastUpdatedDateTime"]; + } + } + return null; + } + + /** + * Sets the lastUpdatedDateTime + * The datetime that the run was last updated. Optional. + * + * @param \DateTime $val The lastUpdatedDateTime + * + * @return Run + */ + public function setLastUpdatedDateTime($val) + { + $this->_propDict["lastUpdatedDateTime"] = $val; + return $this; + } + + /** + * Gets the processingStatus + * The run execution status. The possible values are: queued, inProgress, completed, completedWithErrors, canceled, failed, unknownFutureValue. Required. + * + * @return LifecycleWorkflowProcessingStatus|null The processingStatus + */ + public function getProcessingStatus() + { + if (array_key_exists("processingStatus", $this->_propDict)) { + if (is_a($this->_propDict["processingStatus"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowProcessingStatus") || is_null($this->_propDict["processingStatus"])) { + return $this->_propDict["processingStatus"]; + } else { + $this->_propDict["processingStatus"] = new LifecycleWorkflowProcessingStatus($this->_propDict["processingStatus"]); + return $this->_propDict["processingStatus"]; + } + } + return null; + } + + /** + * Sets the processingStatus + * The run execution status. The possible values are: queued, inProgress, completed, completedWithErrors, canceled, failed, unknownFutureValue. Required. + * + * @param LifecycleWorkflowProcessingStatus $val The processingStatus + * + * @return Run + */ + public function setProcessingStatus($val) + { + $this->_propDict["processingStatus"] = $val; + return $this; + } + + /** + * Gets the scheduledDateTime + * The date time that the run is scheduled to be executed for a workflow. Required. + * + * @return \DateTime|null The scheduledDateTime + */ + public function getScheduledDateTime() + { + if (array_key_exists("scheduledDateTime", $this->_propDict)) { + if (is_a($this->_propDict["scheduledDateTime"], "\DateTime") || is_null($this->_propDict["scheduledDateTime"])) { + return $this->_propDict["scheduledDateTime"]; + } else { + $this->_propDict["scheduledDateTime"] = new \DateTime($this->_propDict["scheduledDateTime"]); + return $this->_propDict["scheduledDateTime"]; + } + } + return null; + } + + /** + * Sets the scheduledDateTime + * The date time that the run is scheduled to be executed for a workflow. Required. + * + * @param \DateTime $val The scheduledDateTime + * + * @return Run + */ + public function setScheduledDateTime($val) + { + $this->_propDict["scheduledDateTime"] = $val; + return $this; + } + + /** + * Gets the startedDateTime + * The date time that the run execution started. Optional. + * + * @return \DateTime|null The startedDateTime + */ + public function getStartedDateTime() + { + if (array_key_exists("startedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["startedDateTime"], "\DateTime") || is_null($this->_propDict["startedDateTime"])) { + return $this->_propDict["startedDateTime"]; + } else { + $this->_propDict["startedDateTime"] = new \DateTime($this->_propDict["startedDateTime"]); + return $this->_propDict["startedDateTime"]; + } + } + return null; + } + + /** + * Sets the startedDateTime + * The date time that the run execution started. Optional. + * + * @param \DateTime $val The startedDateTime + * + * @return Run + */ + public function setStartedDateTime($val) + { + $this->_propDict["startedDateTime"] = $val; + return $this; + } + + /** + * Gets the successfulUsersCount + * The number of successfully completed users in the run. Required. + * + * @return int|null The successfulUsersCount + */ + public function getSuccessfulUsersCount() + { + if (array_key_exists("successfulUsersCount", $this->_propDict)) { + return $this->_propDict["successfulUsersCount"]; + } else { + return null; + } + } + + /** + * Sets the successfulUsersCount + * The number of successfully completed users in the run. Required. + * + * @param int $val The successfulUsersCount + * + * @return Run + */ + public function setSuccessfulUsersCount($val) + { + $this->_propDict["successfulUsersCount"] = intval($val); + return $this; + } + + /** + * Gets the totalTasksCount + * + * @return int|null The totalTasksCount + */ + public function getTotalTasksCount() + { + if (array_key_exists("totalTasksCount", $this->_propDict)) { + return $this->_propDict["totalTasksCount"]; + } else { + return null; + } + } + + /** + * Sets the totalTasksCount + * + * @param int $val The totalTasksCount + * + * @return Run + */ + public function setTotalTasksCount($val) + { + $this->_propDict["totalTasksCount"] = intval($val); + return $this; + } + + /** + * Gets the totalUnprocessedTasksCount + * The total number of unprocessed tasks in the run execution. Required. + * + * @return int|null The totalUnprocessedTasksCount + */ + public function getTotalUnprocessedTasksCount() + { + if (array_key_exists("totalUnprocessedTasksCount", $this->_propDict)) { + return $this->_propDict["totalUnprocessedTasksCount"]; + } else { + return null; + } + } + + /** + * Sets the totalUnprocessedTasksCount + * The total number of unprocessed tasks in the run execution. Required. + * + * @param int $val The totalUnprocessedTasksCount + * + * @return Run + */ + public function setTotalUnprocessedTasksCount($val) + { + $this->_propDict["totalUnprocessedTasksCount"] = intval($val); + return $this; + } + + /** + * Gets the totalUsersCount + * The total number of users in the workflow execution. Required. + * + * @return int|null The totalUsersCount + */ + public function getTotalUsersCount() + { + if (array_key_exists("totalUsersCount", $this->_propDict)) { + return $this->_propDict["totalUsersCount"]; + } else { + return null; + } + } + + /** + * Sets the totalUsersCount + * The total number of users in the workflow execution. Required. + * + * @param int $val The totalUsersCount + * + * @return Run + */ + public function setTotalUsersCount($val) + { + $this->_propDict["totalUsersCount"] = intval($val); + return $this; + } + + /** + * Gets the workflowExecutionType + * The execution type of the workflows associated with the run. The possible values are: scheduled, onDemand, unknownFutureValue. Required. + * + * @return WorkflowExecutionType|null The workflowExecutionType + */ + public function getWorkflowExecutionType() + { + if (array_key_exists("workflowExecutionType", $this->_propDict)) { + if (is_a($this->_propDict["workflowExecutionType"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\WorkflowExecutionType") || is_null($this->_propDict["workflowExecutionType"])) { + return $this->_propDict["workflowExecutionType"]; + } else { + $this->_propDict["workflowExecutionType"] = new WorkflowExecutionType($this->_propDict["workflowExecutionType"]); + return $this->_propDict["workflowExecutionType"]; + } + } + return null; + } + + /** + * Sets the workflowExecutionType + * The execution type of the workflows associated with the run. The possible values are: scheduled, onDemand, unknownFutureValue. Required. + * + * @param WorkflowExecutionType $val The workflowExecutionType + * + * @return Run + */ + public function setWorkflowExecutionType($val) + { + $this->_propDict["workflowExecutionType"] = $val; + return $this; + } + + + /** + * Gets the taskProcessingResults + * The related taskProcessingResults. + * + * @return array|null The taskProcessingResults + */ + public function getTaskProcessingResults() + { + if (array_key_exists("taskProcessingResults", $this->_propDict)) { + return $this->_propDict["taskProcessingResults"]; + } else { + return null; + } + } + + /** + * Sets the taskProcessingResults + * The related taskProcessingResults. + * + * @param TaskProcessingResult[] $val The taskProcessingResults + * + * @return Run + */ + public function setTaskProcessingResults($val) + { + $this->_propDict["taskProcessingResults"] = $val; + return $this; + } + + + /** + * Gets the userProcessingResults + * The associated individual user execution. + * + * @return array|null The userProcessingResults + */ + public function getUserProcessingResults() + { + if (array_key_exists("userProcessingResults", $this->_propDict)) { + return $this->_propDict["userProcessingResults"]; + } else { + return null; + } + } + + /** + * Sets the userProcessingResults + * The associated individual user execution. + * + * @param UserProcessingResult[] $val The userProcessingResults + * + * @return Run + */ + public function setUserProcessingResults($val) + { + $this->_propDict["userProcessingResults"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/RunSummary.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/RunSummary.php new file mode 100644 index 0000000..08a9158 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/RunSummary.php @@ -0,0 +1,190 @@ +_propDict)) { + return $this->_propDict["failedRuns"]; + } else { + return null; + } + } + + /** + * Sets the failedRuns + * The number of failed workflow runs. + * + * @param int $val The value of the failedRuns + * + * @return RunSummary + */ + public function setFailedRuns($val) + { + $this->_propDict["failedRuns"] = $val; + return $this; + } + /** + * Gets the failedTasks + * The number of failed tasks of a workflow. + * + * @return int|null The failedTasks + */ + public function getFailedTasks() + { + if (array_key_exists("failedTasks", $this->_propDict)) { + return $this->_propDict["failedTasks"]; + } else { + return null; + } + } + + /** + * Sets the failedTasks + * The number of failed tasks of a workflow. + * + * @param int $val The value of the failedTasks + * + * @return RunSummary + */ + public function setFailedTasks($val) + { + $this->_propDict["failedTasks"] = $val; + return $this; + } + /** + * Gets the successfulRuns + * The number of successful workflow runs. + * + * @return int|null The successfulRuns + */ + public function getSuccessfulRuns() + { + if (array_key_exists("successfulRuns", $this->_propDict)) { + return $this->_propDict["successfulRuns"]; + } else { + return null; + } + } + + /** + * Sets the successfulRuns + * The number of successful workflow runs. + * + * @param int $val The value of the successfulRuns + * + * @return RunSummary + */ + public function setSuccessfulRuns($val) + { + $this->_propDict["successfulRuns"] = $val; + return $this; + } + /** + * Gets the totalRuns + * The total number of runs for a workflow. + * + * @return int|null The totalRuns + */ + public function getTotalRuns() + { + if (array_key_exists("totalRuns", $this->_propDict)) { + return $this->_propDict["totalRuns"]; + } else { + return null; + } + } + + /** + * Sets the totalRuns + * The total number of runs for a workflow. + * + * @param int $val The value of the totalRuns + * + * @return RunSummary + */ + public function setTotalRuns($val) + { + $this->_propDict["totalRuns"] = $val; + return $this; + } + /** + * Gets the totalTasks + * + * @return int|null The totalTasks + */ + public function getTotalTasks() + { + if (array_key_exists("totalTasks", $this->_propDict)) { + return $this->_propDict["totalTasks"]; + } else { + return null; + } + } + + /** + * Sets the totalTasks + * + * @param int $val The value of the totalTasks + * + * @return RunSummary + */ + public function setTotalTasks($val) + { + $this->_propDict["totalTasks"] = $val; + return $this; + } + /** + * Gets the totalUsers + * + * @return int|null The totalUsers + */ + public function getTotalUsers() + { + if (array_key_exists("totalUsers", $this->_propDict)) { + return $this->_propDict["totalUsers"]; + } else { + return null; + } + } + + /** + * Sets the totalUsers + * + * @param int $val The value of the totalUsers + * + * @return RunSummary + */ + public function setTotalUsers($val) + { + $this->_propDict["totalUsers"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Task.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Task.php new file mode 100644 index 0000000..7be133c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Task.php @@ -0,0 +1,294 @@ +_propDict)) { + return $this->_propDict["arguments"]; + } else { + return null; + } + } + + /** + * Sets the arguments + * Arguments included within the task. + * + * @param \Beta\Microsoft\Graph\Model\KeyValuePair[] $val The arguments + * + * @return Task + */ + public function setArguments($val) + { + $this->_propDict["arguments"] = $val; + return $this; + } + + /** + * Gets the category + * The category of the task. The possible values are: joiner, leaver, unknownFutureValue. This property is multi-valued and the same task can apply to both joiner and leaver categories. + * + * @return LifecycleTaskCategory|null The category + */ + public function getCategory() + { + if (array_key_exists("category", $this->_propDict)) { + if (is_a($this->_propDict["category"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleTaskCategory") || is_null($this->_propDict["category"])) { + return $this->_propDict["category"]; + } else { + $this->_propDict["category"] = new LifecycleTaskCategory($this->_propDict["category"]); + return $this->_propDict["category"]; + } + } + return null; + } + + /** + * Sets the category + * The category of the task. The possible values are: joiner, leaver, unknownFutureValue. This property is multi-valued and the same task can apply to both joiner and leaver categories. + * + * @param LifecycleTaskCategory $val The category + * + * @return Task + */ + public function setCategory($val) + { + $this->_propDict["category"] = $val; + return $this; + } + + /** + * Gets the continueOnError + * A boolean value that determines if the failure of this task stops the subsequent workflows from running. + * + * @return bool|null The continueOnError + */ + public function getContinueOnError() + { + if (array_key_exists("continueOnError", $this->_propDict)) { + return $this->_propDict["continueOnError"]; + } else { + return null; + } + } + + /** + * Sets the continueOnError + * A boolean value that determines if the failure of this task stops the subsequent workflows from running. + * + * @param bool $val The continueOnError + * + * @return Task + */ + public function setContinueOnError($val) + { + $this->_propDict["continueOnError"] = boolval($val); + return $this; + } + + /** + * Gets the description + * A string that describes the purpose of the task for administrative use. + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * A string that describes the purpose of the task for administrative use. + * + * @param string $val The description + * + * @return Task + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + + /** + * Gets the displayName + * A unique string that identifies the task. Supports $filter(eq) and orderBy. + * + * @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 + * A unique string that identifies the task. Supports $filter(eq) and orderBy. + * + * @param string $val The displayName + * + * @return Task + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the executionSequence + * An integer that states in what order the task will run in a workflow. + * + * @return int|null The executionSequence + */ + public function getExecutionSequence() + { + if (array_key_exists("executionSequence", $this->_propDict)) { + return $this->_propDict["executionSequence"]; + } else { + return null; + } + } + + /** + * Sets the executionSequence + * An integer that states in what order the task will run in a workflow. + * + * @param int $val The executionSequence + * + * @return Task + */ + public function setExecutionSequence($val) + { + $this->_propDict["executionSequence"] = intval($val); + return $this; + } + + /** + * Gets the isEnabled + * A boolean value that denotes whether the task is set to run or not. Supports $filter(eq, ne) and orderBy. + * + * @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 + * A boolean value that denotes whether the task is set to run or not. Supports $filter(eq, ne) and orderBy. + * + * @param bool $val The isEnabled + * + * @return Task + */ + public function setIsEnabled($val) + { + $this->_propDict["isEnabled"] = boolval($val); + return $this; + } + + /** + * Gets the taskDefinitionId + * A unique template identifier for the task. For more information about the tasks that Lifecycle Workflows currently supports and their unique identifiers, see supported tasks + * + * @return string|null The taskDefinitionId + */ + public function getTaskDefinitionId() + { + if (array_key_exists("taskDefinitionId", $this->_propDict)) { + return $this->_propDict["taskDefinitionId"]; + } else { + return null; + } + } + + /** + * Sets the taskDefinitionId + * A unique template identifier for the task. For more information about the tasks that Lifecycle Workflows currently supports and their unique identifiers, see supported tasks + * + * @param string $val The taskDefinitionId + * + * @return Task + */ + public function setTaskDefinitionId($val) + { + $this->_propDict["taskDefinitionId"] = $val; + return $this; + } + + + /** + * Gets the taskProcessingResults + * The result of processing the task. + * + * @return array|null The taskProcessingResults + */ + public function getTaskProcessingResults() + { + if (array_key_exists("taskProcessingResults", $this->_propDict)) { + return $this->_propDict["taskProcessingResults"]; + } else { + return null; + } + } + + /** + * Sets the taskProcessingResults + * The result of processing the task. + * + * @param TaskProcessingResult[] $val The taskProcessingResults + * + * @return Task + */ + public function setTaskProcessingResults($val) + { + $this->_propDict["taskProcessingResults"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskDefinition.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskDefinition.php new file mode 100644 index 0000000..e57e875 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskDefinition.php @@ -0,0 +1,204 @@ +_propDict)) { + if (is_a($this->_propDict["category"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleTaskCategory") || is_null($this->_propDict["category"])) { + return $this->_propDict["category"]; + } else { + $this->_propDict["category"] = new LifecycleTaskCategory($this->_propDict["category"]); + return $this->_propDict["category"]; + } + } + return null; + } + + /** + * Sets the category + * The category of the HR function that the tasks created using this definition can be used with. The possible values are: joiner, leaver. + * + * @param LifecycleTaskCategory $val The category + * + * @return TaskDefinition + */ + public function setCategory($val) + { + $this->_propDict["category"] = $val; + return $this; + } + + /** + * Gets the continueOnError + * + * @return bool|null The continueOnError + */ + public function getContinueOnError() + { + if (array_key_exists("continueOnError", $this->_propDict)) { + return $this->_propDict["continueOnError"]; + } else { + return null; + } + } + + /** + * Sets the continueOnError + * + * @param bool $val The continueOnError + * + * @return TaskDefinition + */ + public function setContinueOnError($val) + { + $this->_propDict["continueOnError"] = boolval($val); + return $this; + } + + /** + * Gets the description + * The description of the taskDefinition. + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * The description of the taskDefinition. + * + * @param string $val The description + * + * @return TaskDefinition + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + + /** + * Gets the displayName + * The display name of the taskDefinition. + * + * @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 + * The display name of the taskDefinition. + * + * @param string $val The displayName + * + * @return TaskDefinition + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + + /** + * Gets the parameters + * The parameters that must be supplied when creating a task. + * + * @return array|null The parameters + */ + public function getParameters() + { + if (array_key_exists("parameters", $this->_propDict)) { + return $this->_propDict["parameters"]; + } else { + return null; + } + } + + /** + * Sets the parameters + * The parameters that must be supplied when creating a task. + * + * @param Parameter[] $val The parameters + * + * @return TaskDefinition + */ + public function setParameters($val) + { + $this->_propDict["parameters"] = $val; + return $this; + } + + /** + * Gets the version + * The version number of the taskDefinition. New records are pushed when we add support for new parameters. + * + * @return int|null The version + */ + public function getVersion() + { + if (array_key_exists("version", $this->_propDict)) { + return $this->_propDict["version"]; + } else { + return null; + } + } + + /** + * Sets the version + * The version number of the taskDefinition. New records are pushed when we add support for new parameters. + * + * @param int $val The version + * + * @return TaskDefinition + */ + public function setVersion($val) + { + $this->_propDict["version"] = intval($val); + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskProcessingResult.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskProcessingResult.php new file mode 100644 index 0000000..16ff082 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskProcessingResult.php @@ -0,0 +1,254 @@ +_propDict)) { + if (is_a($this->_propDict["completedDateTime"], "\DateTime") || is_null($this->_propDict["completedDateTime"])) { + return $this->_propDict["completedDateTime"]; + } else { + $this->_propDict["completedDateTime"] = new \DateTime($this->_propDict["completedDateTime"]); + return $this->_propDict["completedDateTime"]; + } + } + return null; + } + + /** + * Sets the completedDateTime + * The date time when taskProcessingResult execution ended. Value is null if task execution is still in progress. + * + * @param \DateTime $val The completedDateTime + * + * @return TaskProcessingResult + */ + public function setCompletedDateTime($val) + { + $this->_propDict["completedDateTime"] = $val; + return $this; + } + + /** + * Gets the createdDateTime + * The date time when the taskProcessingResult was created. Supports $filter(lt, gt) and orderBy. + * + * @return \DateTime|null The createdDateTime + */ + public function getCreatedDateTime() + { + if (array_key_exists("createdDateTime", $this->_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * The date time when the taskProcessingResult was created. Supports $filter(lt, gt) and orderBy. + * + * @param \DateTime $val The createdDateTime + * + * @return TaskProcessingResult + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + /** + * Gets the failureReason + * Describes why the taskProcessingResult has failed. + * + * @return string|null The failureReason + */ + public function getFailureReason() + { + if (array_key_exists("failureReason", $this->_propDict)) { + return $this->_propDict["failureReason"]; + } else { + return null; + } + } + + /** + * Sets the failureReason + * Describes why the taskProcessingResult has failed. + * + * @param string $val The failureReason + * + * @return TaskProcessingResult + */ + public function setFailureReason($val) + { + $this->_propDict["failureReason"] = $val; + return $this; + } + + /** + * Gets the processingStatus + * Describes the execution status of the taskProcessingResult. The possible values are: queued, inProgress, completed, completedWithErrors, canceled, failed, unknownFutureValue. Supports $filter(eq). + * + * @return LifecycleWorkflowProcessingStatus|null The processingStatus + */ + public function getProcessingStatus() + { + if (array_key_exists("processingStatus", $this->_propDict)) { + if (is_a($this->_propDict["processingStatus"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowProcessingStatus") || is_null($this->_propDict["processingStatus"])) { + return $this->_propDict["processingStatus"]; + } else { + $this->_propDict["processingStatus"] = new LifecycleWorkflowProcessingStatus($this->_propDict["processingStatus"]); + return $this->_propDict["processingStatus"]; + } + } + return null; + } + + /** + * Sets the processingStatus + * Describes the execution status of the taskProcessingResult. The possible values are: queued, inProgress, completed, completedWithErrors, canceled, failed, unknownFutureValue. Supports $filter(eq). + * + * @param LifecycleWorkflowProcessingStatus $val The processingStatus + * + * @return TaskProcessingResult + */ + public function setProcessingStatus($val) + { + $this->_propDict["processingStatus"] = $val; + return $this; + } + + /** + * Gets the startedDateTime + * The date time when taskProcessingResult execution started. Value is null if task execution has not yet started. Supports $filter(lt, gt) and orderBy. + * + * @return \DateTime|null The startedDateTime + */ + public function getStartedDateTime() + { + if (array_key_exists("startedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["startedDateTime"], "\DateTime") || is_null($this->_propDict["startedDateTime"])) { + return $this->_propDict["startedDateTime"]; + } else { + $this->_propDict["startedDateTime"] = new \DateTime($this->_propDict["startedDateTime"]); + return $this->_propDict["startedDateTime"]; + } + } + return null; + } + + /** + * Sets the startedDateTime + * The date time when taskProcessingResult execution started. Value is null if task execution has not yet started. Supports $filter(lt, gt) and orderBy. + * + * @param \DateTime $val The startedDateTime + * + * @return TaskProcessingResult + */ + public function setStartedDateTime($val) + { + $this->_propDict["startedDateTime"] = $val; + return $this; + } + + /** + * Gets the subject + * The unique identifier of the Azure AD user targeted for the task execution. + * + * @return \Beta\Microsoft\Graph\Model\User|null The subject + */ + public function getSubject() + { + if (array_key_exists("subject", $this->_propDict)) { + if (is_a($this->_propDict["subject"], "\Beta\Microsoft\Graph\Model\User") || is_null($this->_propDict["subject"])) { + return $this->_propDict["subject"]; + } else { + $this->_propDict["subject"] = new \Beta\Microsoft\Graph\Model\User($this->_propDict["subject"]); + return $this->_propDict["subject"]; + } + } + return null; + } + + /** + * Sets the subject + * The unique identifier of the Azure AD user targeted for the task execution. + * + * @param \Beta\Microsoft\Graph\Model\User $val The subject + * + * @return TaskProcessingResult + */ + public function setSubject($val) + { + $this->_propDict["subject"] = $val; + return $this; + } + + /** + * Gets the task + * The related workflow task + * + * @return Task|null The task + */ + public function getTask() + { + if (array_key_exists("task", $this->_propDict)) { + if (is_a($this->_propDict["task"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\Task") || is_null($this->_propDict["task"])) { + return $this->_propDict["task"]; + } else { + $this->_propDict["task"] = new Task($this->_propDict["task"]); + return $this->_propDict["task"]; + } + } + return null; + } + + /** + * Sets the task + * The related workflow task + * + * @param Task $val The task + * + * @return TaskProcessingResult + */ + public function setTask($val) + { + $this->_propDict["task"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskReport.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskReport.php new file mode 100644 index 0000000..72c0abb --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskReport.php @@ -0,0 +1,400 @@ +_propDict)) { + if (is_a($this->_propDict["completedDateTime"], "\DateTime") || is_null($this->_propDict["completedDateTime"])) { + return $this->_propDict["completedDateTime"]; + } else { + $this->_propDict["completedDateTime"] = new \DateTime($this->_propDict["completedDateTime"]); + return $this->_propDict["completedDateTime"]; + } + } + return null; + } + + /** + * Sets the completedDateTime + * The date time that the associated run completed. Value is null if the run has not completed. + * + * @param \DateTime $val The completedDateTime + * + * @return TaskReport + */ + public function setCompletedDateTime($val) + { + $this->_propDict["completedDateTime"] = $val; + return $this; + } + + /** + * Gets the failedUsersCount + * The number of users in the run execution for which the associated task failed. + * + * @return int|null The failedUsersCount + */ + public function getFailedUsersCount() + { + if (array_key_exists("failedUsersCount", $this->_propDict)) { + return $this->_propDict["failedUsersCount"]; + } else { + return null; + } + } + + /** + * Sets the failedUsersCount + * The number of users in the run execution for which the associated task failed. + * + * @param int $val The failedUsersCount + * + * @return TaskReport + */ + public function setFailedUsersCount($val) + { + $this->_propDict["failedUsersCount"] = intval($val); + return $this; + } + + /** + * Gets the lastUpdatedDateTime + * The date and time that the task report was last updated. + * + * @return \DateTime|null The lastUpdatedDateTime + */ + public function getLastUpdatedDateTime() + { + if (array_key_exists("lastUpdatedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["lastUpdatedDateTime"], "\DateTime") || is_null($this->_propDict["lastUpdatedDateTime"])) { + return $this->_propDict["lastUpdatedDateTime"]; + } else { + $this->_propDict["lastUpdatedDateTime"] = new \DateTime($this->_propDict["lastUpdatedDateTime"]); + return $this->_propDict["lastUpdatedDateTime"]; + } + } + return null; + } + + /** + * Sets the lastUpdatedDateTime + * The date and time that the task report was last updated. + * + * @param \DateTime $val The lastUpdatedDateTime + * + * @return TaskReport + */ + public function setLastUpdatedDateTime($val) + { + $this->_propDict["lastUpdatedDateTime"] = $val; + return $this; + } + + /** + * Gets the processingStatus + * The processing status of the associated task based on the taskProcessingResults. The possible values are based on the number of queued, inProgress, completed, completedWithErrors, canceled, failed, and unknownFutureValue. + * + * @return LifecycleWorkflowProcessingStatus|null The processingStatus + */ + public function getProcessingStatus() + { + if (array_key_exists("processingStatus", $this->_propDict)) { + if (is_a($this->_propDict["processingStatus"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowProcessingStatus") || is_null($this->_propDict["processingStatus"])) { + return $this->_propDict["processingStatus"]; + } else { + $this->_propDict["processingStatus"] = new LifecycleWorkflowProcessingStatus($this->_propDict["processingStatus"]); + return $this->_propDict["processingStatus"]; + } + } + return null; + } + + /** + * Sets the processingStatus + * The processing status of the associated task based on the taskProcessingResults. The possible values are based on the number of queued, inProgress, completed, completedWithErrors, canceled, failed, and unknownFutureValue. + * + * @param LifecycleWorkflowProcessingStatus $val The processingStatus + * + * @return TaskReport + */ + public function setProcessingStatus($val) + { + $this->_propDict["processingStatus"] = $val; + return $this; + } + + /** + * Gets the runId + * The unique identifier of the associated run. + * + * @return string|null The runId + */ + public function getRunId() + { + if (array_key_exists("runId", $this->_propDict)) { + return $this->_propDict["runId"]; + } else { + return null; + } + } + + /** + * Sets the runId + * The unique identifier of the associated run. + * + * @param string $val The runId + * + * @return TaskReport + */ + public function setRunId($val) + { + $this->_propDict["runId"] = $val; + return $this; + } + + /** + * Gets the startedDateTime + * The date time that the associated run started. Value is null if the run has not started. + * + * @return \DateTime|null The startedDateTime + */ + public function getStartedDateTime() + { + if (array_key_exists("startedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["startedDateTime"], "\DateTime") || is_null($this->_propDict["startedDateTime"])) { + return $this->_propDict["startedDateTime"]; + } else { + $this->_propDict["startedDateTime"] = new \DateTime($this->_propDict["startedDateTime"]); + return $this->_propDict["startedDateTime"]; + } + } + return null; + } + + /** + * Sets the startedDateTime + * The date time that the associated run started. Value is null if the run has not started. + * + * @param \DateTime $val The startedDateTime + * + * @return TaskReport + */ + public function setStartedDateTime($val) + { + $this->_propDict["startedDateTime"] = $val; + return $this; + } + + /** + * Gets the successfulUsersCount + * The number of users in the run execution for which the associated task succeeded. + * + * @return int|null The successfulUsersCount + */ + public function getSuccessfulUsersCount() + { + if (array_key_exists("successfulUsersCount", $this->_propDict)) { + return $this->_propDict["successfulUsersCount"]; + } else { + return null; + } + } + + /** + * Sets the successfulUsersCount + * The number of users in the run execution for which the associated task succeeded. + * + * @param int $val The successfulUsersCount + * + * @return TaskReport + */ + public function setSuccessfulUsersCount($val) + { + $this->_propDict["successfulUsersCount"] = intval($val); + return $this; + } + + /** + * Gets the totalUsersCount + * The total number of users in the run execution for which the associated task was scheduled to execute. + * + * @return int|null The totalUsersCount + */ + public function getTotalUsersCount() + { + if (array_key_exists("totalUsersCount", $this->_propDict)) { + return $this->_propDict["totalUsersCount"]; + } else { + return null; + } + } + + /** + * Sets the totalUsersCount + * The total number of users in the run execution for which the associated task was scheduled to execute. + * + * @param int $val The totalUsersCount + * + * @return TaskReport + */ + public function setTotalUsersCount($val) + { + $this->_propDict["totalUsersCount"] = intval($val); + return $this; + } + + /** + * Gets the unprocessedUsersCount + * The number of users in the run execution for which the associated task is queued, in progress, or canceled. + * + * @return int|null The unprocessedUsersCount + */ + public function getUnprocessedUsersCount() + { + if (array_key_exists("unprocessedUsersCount", $this->_propDict)) { + return $this->_propDict["unprocessedUsersCount"]; + } else { + return null; + } + } + + /** + * Sets the unprocessedUsersCount + * The number of users in the run execution for which the associated task is queued, in progress, or canceled. + * + * @param int $val The unprocessedUsersCount + * + * @return TaskReport + */ + public function setUnprocessedUsersCount($val) + { + $this->_propDict["unprocessedUsersCount"] = intval($val); + return $this; + } + + /** + * Gets the task + * The related lifecycle workflow task. + * + * @return Task|null The task + */ + public function getTask() + { + if (array_key_exists("task", $this->_propDict)) { + if (is_a($this->_propDict["task"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\Task") || is_null($this->_propDict["task"])) { + return $this->_propDict["task"]; + } else { + $this->_propDict["task"] = new Task($this->_propDict["task"]); + return $this->_propDict["task"]; + } + } + return null; + } + + /** + * Sets the task + * The related lifecycle workflow task. + * + * @param Task $val The task + * + * @return TaskReport + */ + public function setTask($val) + { + $this->_propDict["task"] = $val; + return $this; + } + + /** + * Gets the taskDefinition + * The taskDefinition associated with the related lifecycle workflow task. + * + * @return TaskDefinition|null The taskDefinition + */ + public function getTaskDefinition() + { + if (array_key_exists("taskDefinition", $this->_propDict)) { + if (is_a($this->_propDict["taskDefinition"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\TaskDefinition") || is_null($this->_propDict["taskDefinition"])) { + return $this->_propDict["taskDefinition"]; + } else { + $this->_propDict["taskDefinition"] = new TaskDefinition($this->_propDict["taskDefinition"]); + return $this->_propDict["taskDefinition"]; + } + } + return null; + } + + /** + * Sets the taskDefinition + * The taskDefinition associated with the related lifecycle workflow task. + * + * @param TaskDefinition $val The taskDefinition + * + * @return TaskReport + */ + public function setTaskDefinition($val) + { + $this->_propDict["taskDefinition"] = $val; + return $this; + } + + + /** + * Gets the taskProcessingResults + * The related lifecycle workflow taskProcessingResults. + * + * @return array|null The taskProcessingResults + */ + public function getTaskProcessingResults() + { + if (array_key_exists("taskProcessingResults", $this->_propDict)) { + return $this->_propDict["taskProcessingResults"]; + } else { + return null; + } + } + + /** + * Sets the taskProcessingResults + * The related lifecycle workflow taskProcessingResults. + * + * @param TaskProcessingResult[] $val The taskProcessingResults + * + * @return TaskReport + */ + public function setTaskProcessingResults($val) + { + $this->_propDict["taskProcessingResults"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskReportSummary.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskReportSummary.php new file mode 100644 index 0000000..c9c602e --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskReportSummary.php @@ -0,0 +1,138 @@ +_propDict)) { + return $this->_propDict["failedTasks"]; + } else { + return null; + } + } + + /** + * Sets the failedTasks + * The number of failed tasks in a report. + * + * @param int $val The value of the failedTasks + * + * @return TaskReportSummary + */ + public function setFailedTasks($val) + { + $this->_propDict["failedTasks"] = $val; + return $this; + } + /** + * Gets the successfulTasks + * The total number of successful tasks in a report. + * + * @return int|null The successfulTasks + */ + public function getSuccessfulTasks() + { + if (array_key_exists("successfulTasks", $this->_propDict)) { + return $this->_propDict["successfulTasks"]; + } else { + return null; + } + } + + /** + * Sets the successfulTasks + * The total number of successful tasks in a report. + * + * @param int $val The value of the successfulTasks + * + * @return TaskReportSummary + */ + public function setSuccessfulTasks($val) + { + $this->_propDict["successfulTasks"] = $val; + return $this; + } + /** + * Gets the totalTasks + * The total number of tasks in a report. + * + * @return int|null The totalTasks + */ + public function getTotalTasks() + { + if (array_key_exists("totalTasks", $this->_propDict)) { + return $this->_propDict["totalTasks"]; + } else { + return null; + } + } + + /** + * Sets the totalTasks + * The total number of tasks in a report. + * + * @param int $val The value of the totalTasks + * + * @return TaskReportSummary + */ + public function setTotalTasks($val) + { + $this->_propDict["totalTasks"] = $val; + return $this; + } + /** + * Gets the unprocessedTasks + * The number of unprocessed tasks in a report. + * + * @return int|null The unprocessedTasks + */ + public function getUnprocessedTasks() + { + if (array_key_exists("unprocessedTasks", $this->_propDict)) { + return $this->_propDict["unprocessedTasks"]; + } else { + return null; + } + } + + /** + * Sets the unprocessedTasks + * The number of unprocessed tasks in a report. + * + * @param int $val The value of the unprocessedTasks + * + * @return TaskReportSummary + */ + public function setUnprocessedTasks($val) + { + $this->_propDict["unprocessedTasks"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TimeBasedAttributeTrigger.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TimeBasedAttributeTrigger.php new file mode 100644 index 0000000..379c4c8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TimeBasedAttributeTrigger.php @@ -0,0 +1,87 @@ +_propDict)) { + return $this->_propDict["offsetInDays"]; + } else { + return null; + } + } + + /** + * Sets the offsetInDays + * How many days before or after the time-based attribute specified the workflow should trigger. For example, if the attribute is employeeHireDate and offsetInDays is -1, then the workflow should trigger one day before the employee hire date. + * + * @param int $val The value of the offsetInDays + * + * @return TimeBasedAttributeTrigger + */ + public function setOffsetInDays($val) + { + $this->_propDict["offsetInDays"] = $val; + return $this; + } + + /** + * Gets the timeBasedAttribute + * Determines which time-based identity property to reference. The possible values are: employeeHireDate, employeeLeaveDateTime, unknownFutureValue. + * + * @return WorkflowTriggerTimeBasedAttribute|null The timeBasedAttribute + */ + public function getTimeBasedAttribute() + { + if (array_key_exists("timeBasedAttribute", $this->_propDict)) { + if (is_a($this->_propDict["timeBasedAttribute"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\WorkflowTriggerTimeBasedAttribute") || is_null($this->_propDict["timeBasedAttribute"])) { + return $this->_propDict["timeBasedAttribute"]; + } else { + $this->_propDict["timeBasedAttribute"] = new WorkflowTriggerTimeBasedAttribute($this->_propDict["timeBasedAttribute"]); + return $this->_propDict["timeBasedAttribute"]; + } + } + return null; + } + + /** + * Sets the timeBasedAttribute + * Determines which time-based identity property to reference. The possible values are: employeeHireDate, employeeLeaveDateTime, unknownFutureValue. + * + * @param WorkflowTriggerTimeBasedAttribute $val The value to assign to the timeBasedAttribute + * + * @return TimeBasedAttributeTrigger The TimeBasedAttributeTrigger + */ + public function setTimeBasedAttribute($val) + { + $this->_propDict["timeBasedAttribute"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TriggerAndScopeBasedConditions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TriggerAndScopeBasedConditions.php new file mode 100644 index 0000000..b2b6150 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TriggerAndScopeBasedConditions.php @@ -0,0 +1,103 @@ +setODataType("#microsoft.graph.identityGovernance.triggerAndScopeBasedConditions"); + } + + + /** + * Gets the scope + * Defines who the workflow runs for. + * + * @return \Beta\Microsoft\Graph\Model\SubjectSet|null The scope + */ + public function getScope() + { + if (array_key_exists("scope", $this->_propDict)) { + if (is_a($this->_propDict["scope"], "\Beta\Microsoft\Graph\Model\SubjectSet") || is_null($this->_propDict["scope"])) { + return $this->_propDict["scope"]; + } else { + $this->_propDict["scope"] = new \Beta\Microsoft\Graph\Model\SubjectSet($this->_propDict["scope"]); + return $this->_propDict["scope"]; + } + } + return null; + } + + /** + * Sets the scope + * Defines who the workflow runs for. + * + * @param \Beta\Microsoft\Graph\Model\SubjectSet $val The value to assign to the scope + * + * @return TriggerAndScopeBasedConditions The TriggerAndScopeBasedConditions + */ + public function setScope($val) + { + $this->_propDict["scope"] = $val; + return $this; + } + + /** + * Gets the trigger + * What triggers a workflow to run. + * + * @return WorkflowExecutionTrigger|null The trigger + */ + public function getTrigger() + { + if (array_key_exists("trigger", $this->_propDict)) { + if (is_a($this->_propDict["trigger"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\WorkflowExecutionTrigger") || is_null($this->_propDict["trigger"])) { + return $this->_propDict["trigger"]; + } else { + $this->_propDict["trigger"] = new WorkflowExecutionTrigger($this->_propDict["trigger"]); + return $this->_propDict["trigger"]; + } + } + return null; + } + + /** + * Sets the trigger + * What triggers a workflow to run. + * + * @param WorkflowExecutionTrigger $val The value to assign to the trigger + * + * @return TriggerAndScopeBasedConditions The TriggerAndScopeBasedConditions + */ + public function setTrigger($val) + { + $this->_propDict["trigger"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UserProcessingResult.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UserProcessingResult.php new file mode 100644 index 0000000..c3dd37f --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UserProcessingResult.php @@ -0,0 +1,371 @@ +_propDict)) { + if (is_a($this->_propDict["completedDateTime"], "\DateTime") || is_null($this->_propDict["completedDateTime"])) { + return $this->_propDict["completedDateTime"]; + } else { + $this->_propDict["completedDateTime"] = new \DateTime($this->_propDict["completedDateTime"]); + return $this->_propDict["completedDateTime"]; + } + } + return null; + } + + /** + * Sets the completedDateTime + * The date time that the workflow execution for a user completed. Value is null if the workflow hasn't completed. Supports $filter(lt, gt) and $orderby. + * + * @param \DateTime $val The completedDateTime + * + * @return UserProcessingResult + */ + public function setCompletedDateTime($val) + { + $this->_propDict["completedDateTime"] = $val; + return $this; + } + + /** + * Gets the failedTasksCount + * The number of tasks that failed in the workflow execution. + * + * @return int|null The failedTasksCount + */ + public function getFailedTasksCount() + { + if (array_key_exists("failedTasksCount", $this->_propDict)) { + return $this->_propDict["failedTasksCount"]; + } else { + return null; + } + } + + /** + * Sets the failedTasksCount + * The number of tasks that failed in the workflow execution. + * + * @param int $val The failedTasksCount + * + * @return UserProcessingResult + */ + public function setFailedTasksCount($val) + { + $this->_propDict["failedTasksCount"] = intval($val); + return $this; + } + + /** + * Gets the processingStatus + * The workflow execution status. The possible values are: queued, inProgress, completed, completedWithErrors, canceled, failed, unknownFutureValue. + * + * @return LifecycleWorkflowProcessingStatus|null The processingStatus + */ + public function getProcessingStatus() + { + if (array_key_exists("processingStatus", $this->_propDict)) { + if (is_a($this->_propDict["processingStatus"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowProcessingStatus") || is_null($this->_propDict["processingStatus"])) { + return $this->_propDict["processingStatus"]; + } else { + $this->_propDict["processingStatus"] = new LifecycleWorkflowProcessingStatus($this->_propDict["processingStatus"]); + return $this->_propDict["processingStatus"]; + } + } + return null; + } + + /** + * Sets the processingStatus + * The workflow execution status. The possible values are: queued, inProgress, completed, completedWithErrors, canceled, failed, unknownFutureValue. + * + * @param LifecycleWorkflowProcessingStatus $val The processingStatus + * + * @return UserProcessingResult + */ + public function setProcessingStatus($val) + { + $this->_propDict["processingStatus"] = $val; + return $this; + } + + /** + * Gets the scheduledDateTime + * The date time that the workflow is scheduled to be executed for a user. + * + * @return \DateTime|null The scheduledDateTime + */ + public function getScheduledDateTime() + { + if (array_key_exists("scheduledDateTime", $this->_propDict)) { + if (is_a($this->_propDict["scheduledDateTime"], "\DateTime") || is_null($this->_propDict["scheduledDateTime"])) { + return $this->_propDict["scheduledDateTime"]; + } else { + $this->_propDict["scheduledDateTime"] = new \DateTime($this->_propDict["scheduledDateTime"]); + return $this->_propDict["scheduledDateTime"]; + } + } + return null; + } + + /** + * Sets the scheduledDateTime + * The date time that the workflow is scheduled to be executed for a user. + * + * @param \DateTime $val The scheduledDateTime + * + * @return UserProcessingResult + */ + public function setScheduledDateTime($val) + { + $this->_propDict["scheduledDateTime"] = $val; + return $this; + } + + /** + * Gets the startedDateTime + * The date time that the workflow execution started. Value is null if the workflow execution has not started. Supports $filter(lt, gt) and $orderby. + * + * @return \DateTime|null The startedDateTime + */ + public function getStartedDateTime() + { + if (array_key_exists("startedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["startedDateTime"], "\DateTime") || is_null($this->_propDict["startedDateTime"])) { + return $this->_propDict["startedDateTime"]; + } else { + $this->_propDict["startedDateTime"] = new \DateTime($this->_propDict["startedDateTime"]); + return $this->_propDict["startedDateTime"]; + } + } + return null; + } + + /** + * Sets the startedDateTime + * The date time that the workflow execution started. Value is null if the workflow execution has not started. Supports $filter(lt, gt) and $orderby. + * + * @param \DateTime $val The startedDateTime + * + * @return UserProcessingResult + */ + public function setStartedDateTime($val) + { + $this->_propDict["startedDateTime"] = $val; + return $this; + } + + /** + * Gets the totalTasksCount + * The total number of tasks that in the workflow execution. + * + * @return int|null The totalTasksCount + */ + public function getTotalTasksCount() + { + if (array_key_exists("totalTasksCount", $this->_propDict)) { + return $this->_propDict["totalTasksCount"]; + } else { + return null; + } + } + + /** + * Sets the totalTasksCount + * The total number of tasks that in the workflow execution. + * + * @param int $val The totalTasksCount + * + * @return UserProcessingResult + */ + public function setTotalTasksCount($val) + { + $this->_propDict["totalTasksCount"] = intval($val); + return $this; + } + + /** + * Gets the totalUnprocessedTasksCount + * The total number of unprocessed tasks for the workflow. + * + * @return int|null The totalUnprocessedTasksCount + */ + public function getTotalUnprocessedTasksCount() + { + if (array_key_exists("totalUnprocessedTasksCount", $this->_propDict)) { + return $this->_propDict["totalUnprocessedTasksCount"]; + } else { + return null; + } + } + + /** + * Sets the totalUnprocessedTasksCount + * The total number of unprocessed tasks for the workflow. + * + * @param int $val The totalUnprocessedTasksCount + * + * @return UserProcessingResult + */ + public function setTotalUnprocessedTasksCount($val) + { + $this->_propDict["totalUnprocessedTasksCount"] = intval($val); + return $this; + } + + /** + * Gets the workflowExecutionType + * Describes the execution type of the workflow. The possible values are: scheduled, onDemand, unknownFutureValue. Supports $filter(eq, ne). + * + * @return WorkflowExecutionType|null The workflowExecutionType + */ + public function getWorkflowExecutionType() + { + if (array_key_exists("workflowExecutionType", $this->_propDict)) { + if (is_a($this->_propDict["workflowExecutionType"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\WorkflowExecutionType") || is_null($this->_propDict["workflowExecutionType"])) { + return $this->_propDict["workflowExecutionType"]; + } else { + $this->_propDict["workflowExecutionType"] = new WorkflowExecutionType($this->_propDict["workflowExecutionType"]); + return $this->_propDict["workflowExecutionType"]; + } + } + return null; + } + + /** + * Sets the workflowExecutionType + * Describes the execution type of the workflow. The possible values are: scheduled, onDemand, unknownFutureValue. Supports $filter(eq, ne). + * + * @param WorkflowExecutionType $val The workflowExecutionType + * + * @return UserProcessingResult + */ + public function setWorkflowExecutionType($val) + { + $this->_propDict["workflowExecutionType"] = $val; + return $this; + } + + /** + * Gets the workflowVersion + * The version of the workflow that was executed. + * + * @return int|null The workflowVersion + */ + public function getWorkflowVersion() + { + if (array_key_exists("workflowVersion", $this->_propDict)) { + return $this->_propDict["workflowVersion"]; + } else { + return null; + } + } + + /** + * Sets the workflowVersion + * The version of the workflow that was executed. + * + * @param int $val The workflowVersion + * + * @return UserProcessingResult + */ + public function setWorkflowVersion($val) + { + $this->_propDict["workflowVersion"] = intval($val); + return $this; + } + + /** + * Gets the subject + * The unique identifier of the AAD user targeted for the taskProcessingResult. + * + * @return \Beta\Microsoft\Graph\Model\User|null The subject + */ + public function getSubject() + { + if (array_key_exists("subject", $this->_propDict)) { + if (is_a($this->_propDict["subject"], "\Beta\Microsoft\Graph\Model\User") || is_null($this->_propDict["subject"])) { + return $this->_propDict["subject"]; + } else { + $this->_propDict["subject"] = new \Beta\Microsoft\Graph\Model\User($this->_propDict["subject"]); + return $this->_propDict["subject"]; + } + } + return null; + } + + /** + * Sets the subject + * The unique identifier of the AAD user targeted for the taskProcessingResult. + * + * @param \Beta\Microsoft\Graph\Model\User $val The subject + * + * @return UserProcessingResult + */ + public function setSubject($val) + { + $this->_propDict["subject"] = $val; + return $this; + } + + + /** + * Gets the taskProcessingResults + * The associated individual task execution. + * + * @return array|null The taskProcessingResults + */ + public function getTaskProcessingResults() + { + if (array_key_exists("taskProcessingResults", $this->_propDict)) { + return $this->_propDict["taskProcessingResults"]; + } else { + return null; + } + } + + /** + * Sets the taskProcessingResults + * The associated individual task execution. + * + * @param TaskProcessingResult[] $val The taskProcessingResults + * + * @return UserProcessingResult + */ + public function setTaskProcessingResults($val) + { + $this->_propDict["taskProcessingResults"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UserSummary.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UserSummary.php new file mode 100644 index 0000000..32092d9 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UserSummary.php @@ -0,0 +1,166 @@ +_propDict)) { + return $this->_propDict["failedTasks"]; + } else { + return null; + } + } + + /** + * Sets the failedTasks + * The number of failed tasks for users in a user summary. + * + * @param int $val The value of the failedTasks + * + * @return UserSummary + */ + public function setFailedTasks($val) + { + $this->_propDict["failedTasks"] = $val; + return $this; + } + /** + * Gets the failedUsers + * The number of failed users in a user summary. + * + * @return int|null The failedUsers + */ + public function getFailedUsers() + { + if (array_key_exists("failedUsers", $this->_propDict)) { + return $this->_propDict["failedUsers"]; + } else { + return null; + } + } + + /** + * Sets the failedUsers + * The number of failed users in a user summary. + * + * @param int $val The value of the failedUsers + * + * @return UserSummary + */ + public function setFailedUsers($val) + { + $this->_propDict["failedUsers"] = $val; + return $this; + } + /** + * Gets the successfulUsers + * The number of successful users in a user summary. + * + * @return int|null The successfulUsers + */ + public function getSuccessfulUsers() + { + if (array_key_exists("successfulUsers", $this->_propDict)) { + return $this->_propDict["successfulUsers"]; + } else { + return null; + } + } + + /** + * Sets the successfulUsers + * The number of successful users in a user summary. + * + * @param int $val The value of the successfulUsers + * + * @return UserSummary + */ + public function setSuccessfulUsers($val) + { + $this->_propDict["successfulUsers"] = $val; + return $this; + } + /** + * Gets the totalTasks + * The total tasks of users in a user summary. + * + * @return int|null The totalTasks + */ + public function getTotalTasks() + { + if (array_key_exists("totalTasks", $this->_propDict)) { + return $this->_propDict["totalTasks"]; + } else { + return null; + } + } + + /** + * Sets the totalTasks + * The total tasks of users in a user summary. + * + * @param int $val The value of the totalTasks + * + * @return UserSummary + */ + public function setTotalTasks($val) + { + $this->_propDict["totalTasks"] = $val; + return $this; + } + /** + * Gets the totalUsers + * The total number of users in a user summary + * + * @return int|null The totalUsers + */ + public function getTotalUsers() + { + if (array_key_exists("totalUsers", $this->_propDict)) { + return $this->_propDict["totalUsers"]; + } else { + return null; + } + } + + /** + * Sets the totalUsers + * The total number of users in a user summary + * + * @param int $val The value of the totalUsers + * + * @return UserSummary + */ + public function setTotalUsers($val) + { + $this->_propDict["totalUsers"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UsersProcessingSummary.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UsersProcessingSummary.php new file mode 100644 index 0000000..3f89b38 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/UsersProcessingSummary.php @@ -0,0 +1,166 @@ +_propDict)) { + return $this->_propDict["failedTasks"]; + } else { + return null; + } + } + + /** + * Sets the failedTasks + * Numerical count of failed tasks for users processed by a workflow. + * + * @param int $val The value of the failedTasks + * + * @return UsersProcessingSummary + */ + public function setFailedTasks($val) + { + $this->_propDict["failedTasks"] = $val; + return $this; + } + /** + * Gets the failedUsers + * Numerical count of failed users processed by a workflow. + * + * @return int|null The failedUsers + */ + public function getFailedUsers() + { + if (array_key_exists("failedUsers", $this->_propDict)) { + return $this->_propDict["failedUsers"]; + } else { + return null; + } + } + + /** + * Sets the failedUsers + * Numerical count of failed users processed by a workflow. + * + * @param int $val The value of the failedUsers + * + * @return UsersProcessingSummary + */ + public function setFailedUsers($val) + { + $this->_propDict["failedUsers"] = $val; + return $this; + } + /** + * Gets the successfulUsers + * Numerical count of successful users processed by a workflow. + * + * @return int|null The successfulUsers + */ + public function getSuccessfulUsers() + { + if (array_key_exists("successfulUsers", $this->_propDict)) { + return $this->_propDict["successfulUsers"]; + } else { + return null; + } + } + + /** + * Sets the successfulUsers + * Numerical count of successful users processed by a workflow. + * + * @param int $val The value of the successfulUsers + * + * @return UsersProcessingSummary + */ + public function setSuccessfulUsers($val) + { + $this->_propDict["successfulUsers"] = $val; + return $this; + } + /** + * Gets the totalTasks + * Numerical count of total tasks for users processed by a workflow. + * + * @return int|null The totalTasks + */ + public function getTotalTasks() + { + if (array_key_exists("totalTasks", $this->_propDict)) { + return $this->_propDict["totalTasks"]; + } else { + return null; + } + } + + /** + * Sets the totalTasks + * Numerical count of total tasks for users processed by a workflow. + * + * @param int $val The value of the totalTasks + * + * @return UsersProcessingSummary + */ + public function setTotalTasks($val) + { + $this->_propDict["totalTasks"] = $val; + return $this; + } + /** + * Gets the totalUsers + * Numerical count of total users processed by a workflow. + * + * @return int|null The totalUsers + */ + public function getTotalUsers() + { + if (array_key_exists("totalUsers", $this->_propDict)) { + return $this->_propDict["totalUsers"]; + } else { + return null; + } + } + + /** + * Sets the totalUsers + * Numerical count of total users processed by a workflow. + * + * @param int $val The value of the totalUsers + * + * @return UsersProcessingSummary + */ + public function setTotalUsers($val) + { + $this->_propDict["totalUsers"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/ValueType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/ValueType.php new file mode 100644 index 0000000..1062e86 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/ValueType.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["deletedDateTime"], "\DateTime") || is_null($this->_propDict["deletedDateTime"])) { + return $this->_propDict["deletedDateTime"]; + } else { + $this->_propDict["deletedDateTime"] = new \DateTime($this->_propDict["deletedDateTime"]); + return $this->_propDict["deletedDateTime"]; + } + } + return null; + } + + /** + * Sets the deletedDateTime + * The time and date a workflow is deleted. Supports $filter(lt,gt) and $orderby. + * + * @param \DateTime $val The deletedDateTime + * + * @return Workflow + */ + public function setDeletedDateTime($val) + { + $this->_propDict["deletedDateTime"] = $val; + return $this; + } + + /** + * Gets the id + * Identifier used for individually addressing a specific workflow. Supports $filter(eq). + * + * @return string|null The id + */ + public function getId() + { + if (array_key_exists("id", $this->_propDict)) { + return $this->_propDict["id"]; + } else { + return null; + } + } + + /** + * Sets the id + * Identifier used for individually addressing a specific workflow. Supports $filter(eq). + * + * @param string $val The id + * + * @return Workflow + */ + public function setId($val) + { + $this->_propDict["id"] = $val; + return $this; + } + + /** + * Gets the isEnabled + * If true, the workflow engine creates and processes taskProcessingResults on the users scoped to the workflow. Supports $filter(eq,ne) and orderby. + * + * @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 + * If true, the workflow engine creates and processes taskProcessingResults on the users scoped to the workflow. Supports $filter(eq,ne) and orderby. + * + * @param bool $val The isEnabled + * + * @return Workflow + */ + public function setIsEnabled($val) + { + $this->_propDict["isEnabled"] = boolval($val); + return $this; + } + + /** + * Gets the isSchedulingEnabled + * If true, the workflow engine executes the workflow on the schedule defined by tenant settings. + * + * @return bool|null The isSchedulingEnabled + */ + public function getIsSchedulingEnabled() + { + if (array_key_exists("isSchedulingEnabled", $this->_propDict)) { + return $this->_propDict["isSchedulingEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isSchedulingEnabled + * If true, the workflow engine executes the workflow on the schedule defined by tenant settings. + * + * @param bool $val The isSchedulingEnabled + * + * @return Workflow + */ + public function setIsSchedulingEnabled($val) + { + $this->_propDict["isSchedulingEnabled"] = boolval($val); + return $this; + } + + /** + * Gets the nextScheduleRunDateTime + * The date time when the workflow is expected to run next based on the schedule interval, if there are any users matching the execution conditions. Supports $filter(lt,gt) and $orderby. + * + * @return \DateTime|null The nextScheduleRunDateTime + */ + public function getNextScheduleRunDateTime() + { + if (array_key_exists("nextScheduleRunDateTime", $this->_propDict)) { + if (is_a($this->_propDict["nextScheduleRunDateTime"], "\DateTime") || is_null($this->_propDict["nextScheduleRunDateTime"])) { + return $this->_propDict["nextScheduleRunDateTime"]; + } else { + $this->_propDict["nextScheduleRunDateTime"] = new \DateTime($this->_propDict["nextScheduleRunDateTime"]); + return $this->_propDict["nextScheduleRunDateTime"]; + } + } + return null; + } + + /** + * Sets the nextScheduleRunDateTime + * The date time when the workflow is expected to run next based on the schedule interval, if there are any users matching the execution conditions. Supports $filter(lt,gt) and $orderby. + * + * @param \DateTime $val The nextScheduleRunDateTime + * + * @return Workflow + */ + public function setNextScheduleRunDateTime($val) + { + $this->_propDict["nextScheduleRunDateTime"] = $val; + return $this; + } + + /** + * Gets the version + * The current version number of the workflow. Value is 1 when the workflow is first created. Supports $filter(eq). + * + * @return int|null The version + */ + public function getVersion() + { + if (array_key_exists("version", $this->_propDict)) { + return $this->_propDict["version"]; + } else { + return null; + } + } + + /** + * Sets the version + * The current version number of the workflow. Value is 1 when the workflow is first created. Supports $filter(eq). + * + * @param int $val The version + * + * @return Workflow + */ + public function setVersion($val) + { + $this->_propDict["version"] = intval($val); + return $this; + } + + + /** + * Gets the executionScope + * The unique identifier of the Azure AD identity that last modified the workflow object.. + * + * @return array|null The executionScope + */ + public function getExecutionScope() + { + if (array_key_exists("executionScope", $this->_propDict)) { + return $this->_propDict["executionScope"]; + } else { + return null; + } + } + + /** + * Sets the executionScope + * The unique identifier of the Azure AD identity that last modified the workflow object.. + * + * @param \Beta\Microsoft\Graph\Model\User[] $val The executionScope + * + * @return Workflow + */ + public function setExecutionScope($val) + { + $this->_propDict["executionScope"] = $val; + return $this; + } + + + /** + * Gets the runs + * + * @return array|null The runs + */ + public function getRuns() + { + if (array_key_exists("runs", $this->_propDict)) { + return $this->_propDict["runs"]; + } else { + return null; + } + } + + /** + * Sets the runs + * + * @param Run[] $val The runs + * + * @return Workflow + */ + public function setRuns($val) + { + $this->_propDict["runs"] = $val; + return $this; + } + + + /** + * Gets the taskReports + * Represents the aggregation of task execution data for tasks within a workflow object. + * + * @return array|null The taskReports + */ + public function getTaskReports() + { + if (array_key_exists("taskReports", $this->_propDict)) { + return $this->_propDict["taskReports"]; + } else { + return null; + } + } + + /** + * Sets the taskReports + * Represents the aggregation of task execution data for tasks within a workflow object. + * + * @param TaskReport[] $val The taskReports + * + * @return Workflow + */ + public function setTaskReports($val) + { + $this->_propDict["taskReports"] = $val; + return $this; + } + + + /** + * Gets the userProcessingResults + * + * @return array|null The userProcessingResults + */ + public function getUserProcessingResults() + { + if (array_key_exists("userProcessingResults", $this->_propDict)) { + return $this->_propDict["userProcessingResults"]; + } else { + return null; + } + } + + /** + * Sets the userProcessingResults + * + * @param UserProcessingResult[] $val The userProcessingResults + * + * @return Workflow + */ + public function setUserProcessingResults($val) + { + $this->_propDict["userProcessingResults"] = $val; + return $this; + } + + + /** + * Gets the versions + * The workflow versions that are available. + * + * @return array|null The versions + */ + public function getVersions() + { + if (array_key_exists("versions", $this->_propDict)) { + return $this->_propDict["versions"]; + } else { + return null; + } + } + + /** + * Sets the versions + * The workflow versions that are available. + * + * @param WorkflowVersion[] $val The versions + * + * @return Workflow + */ + public function setVersions($val) + { + $this->_propDict["versions"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowBase.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowBase.php new file mode 100644 index 0000000..b32d7d6 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowBase.php @@ -0,0 +1,391 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the WorkflowBase + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + + /** + * Gets the category + * The category of the workflow. The possible values are: joiner, leaver, unknownFutureValue. + * + * @return LifecycleWorkflowCategory|null The category + */ + public function getCategory() + { + if (array_key_exists("category", $this->_propDict)) { + if (is_a($this->_propDict["category"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowCategory") || is_null($this->_propDict["category"])) { + return $this->_propDict["category"]; + } else { + $this->_propDict["category"] = new LifecycleWorkflowCategory($this->_propDict["category"]); + return $this->_propDict["category"]; + } + } + return null; + } + + /** + * Sets the category + * The category of the workflow. The possible values are: joiner, leaver, unknownFutureValue. + * + * @param LifecycleWorkflowCategory $val The category + * + * @return WorkflowBase + */ + public function setCategory($val) + { + $this->_propDict["category"] = $val; + return $this; + } + + /** + * Gets the createdDateTime + * When a workflow was created. + * + * @return \DateTime|null The createdDateTime + */ + public function getCreatedDateTime() + { + if (array_key_exists("createdDateTime", $this->_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * When a workflow was created. + * + * @param \DateTime $val The createdDateTime + * + * @return WorkflowBase + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + /** + * Gets the description + * A string that describes the purpose of the workflow. + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * A string that describes the purpose of the workflow. + * + * @param string $val The description + * + * @return WorkflowBase + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + + /** + * Gets the displayName + * A string to identify the workflow. + * + * @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 + * A string to identify the workflow. + * + * @param string $val The displayName + * + * @return WorkflowBase + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the executionConditions + * Defines when and for who the workflow will run. + * + * @return WorkflowExecutionConditions|null The executionConditions + */ + public function getExecutionConditions() + { + if (array_key_exists("executionConditions", $this->_propDict)) { + if (is_a($this->_propDict["executionConditions"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\WorkflowExecutionConditions") || is_null($this->_propDict["executionConditions"])) { + return $this->_propDict["executionConditions"]; + } else { + $this->_propDict["executionConditions"] = new WorkflowExecutionConditions($this->_propDict["executionConditions"]); + return $this->_propDict["executionConditions"]; + } + } + return null; + } + + /** + * Sets the executionConditions + * Defines when and for who the workflow will run. + * + * @param WorkflowExecutionConditions $val The executionConditions + * + * @return WorkflowBase + */ + public function setExecutionConditions($val) + { + $this->_propDict["executionConditions"] = $val; + return $this; + } + + /** + * Gets the lastModifiedDateTime + * When the workflow was last modified. + * + * @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 + * When the workflow was last modified. + * + * @param \DateTime $val The lastModifiedDateTime + * + * @return WorkflowBase + */ + public function setLastModifiedDateTime($val) + { + $this->_propDict["lastModifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the createdBy + * The user who created the workflow. + * + * @return \Beta\Microsoft\Graph\Model\User|null The createdBy + */ + public function getCreatedBy() + { + if (array_key_exists("createdBy", $this->_propDict)) { + if (is_a($this->_propDict["createdBy"], "\Beta\Microsoft\Graph\Model\User") || is_null($this->_propDict["createdBy"])) { + return $this->_propDict["createdBy"]; + } else { + $this->_propDict["createdBy"] = new \Beta\Microsoft\Graph\Model\User($this->_propDict["createdBy"]); + return $this->_propDict["createdBy"]; + } + } + return null; + } + + /** + * Sets the createdBy + * The user who created the workflow. + * + * @param \Beta\Microsoft\Graph\Model\User $val The createdBy + * + * @return WorkflowBase + */ + public function setCreatedBy($val) + { + $this->_propDict["createdBy"] = $val; + return $this; + } + + /** + * Gets the lastModifiedBy + * The user who last modified the workflow. + * + * @return \Beta\Microsoft\Graph\Model\User|null The lastModifiedBy + */ + public function getLastModifiedBy() + { + if (array_key_exists("lastModifiedBy", $this->_propDict)) { + if (is_a($this->_propDict["lastModifiedBy"], "\Beta\Microsoft\Graph\Model\User") || is_null($this->_propDict["lastModifiedBy"])) { + return $this->_propDict["lastModifiedBy"]; + } else { + $this->_propDict["lastModifiedBy"] = new \Beta\Microsoft\Graph\Model\User($this->_propDict["lastModifiedBy"]); + return $this->_propDict["lastModifiedBy"]; + } + } + return null; + } + + /** + * Sets the lastModifiedBy + * The user who last modified the workflow. + * + * @param \Beta\Microsoft\Graph\Model\User $val The lastModifiedBy + * + * @return WorkflowBase + */ + public function setLastModifiedBy($val) + { + $this->_propDict["lastModifiedBy"] = $val; + return $this; + } + + + /** + * Gets the tasks + * The tasks in the workflow. + * + * @return array|null The tasks + */ + public function getTasks() + { + if (array_key_exists("tasks", $this->_propDict)) { + return $this->_propDict["tasks"]; + } else { + return null; + } + } + + /** + * Sets the tasks + * The tasks in the workflow. + * + * @param Task[] $val The tasks + * + * @return WorkflowBase + */ + public function setTasks($val) + { + $this->_propDict["tasks"] = $val; + return $this; + } + + /** + * Gets the ODataType + * + * @return string|null The ODataType + */ + public function getODataType() + { + if (array_key_exists('@odata.type', $this->_propDict)) { + return $this->_propDict["@odata.type"]; + } + return null; + } + + /** + * Sets the ODataType + * + * @param string $val The ODataType + * + * @return WorkflowBase + */ + public function setODataType($val) + { + $this->_propDict["@odata.type"] = $val; + return $this; + } + + /** + * Serializes the object by property array + * Manually serialize DateTime into RFC3339 format + * + * @return array The list of properties + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + $serializableProperties = $this->getProperties(); + foreach ($serializableProperties as $property => $val) { + if (is_a($val, "\DateTime")) { + $serializableProperties[$property] = $val->format(\DateTime::RFC3339); + } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { + $serializableProperties[$property] = $val->value(); + } else if (is_a($val, "\Entity")) { + $serializableProperties[$property] = $val->jsonSerialize(); + } + } + return $serializableProperties; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowExecutionConditions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowExecutionConditions.php new file mode 100644 index 0000000..7e2ebda --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowExecutionConditions.php @@ -0,0 +1,26 @@ +_propDict)) { + if (is_a($this->_propDict["category"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowCategory") || is_null($this->_propDict["category"])) { + return $this->_propDict["category"]; + } else { + $this->_propDict["category"] = new LifecycleWorkflowCategory($this->_propDict["category"]); + return $this->_propDict["category"]; + } + } + return null; + } + + /** + * Sets the category + * The category of the workflow template. The possible values are: joiner, leaver. + * + * @param LifecycleWorkflowCategory $val The category + * + * @return WorkflowTemplate + */ + public function setCategory($val) + { + $this->_propDict["category"] = $val; + return $this; + } + + /** + * Gets the description + * The description of the workflowTemplate. + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * The description of the workflowTemplate. + * + * @param string $val The description + * + * @return WorkflowTemplate + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + + /** + * Gets the displayName + * The display name of the workflowTemplate. Supports orderby. + * + * @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 + * The display name of the workflowTemplate. Supports orderby. + * + * @param string $val The displayName + * + * @return WorkflowTemplate + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the executionConditions + * Conditions describing when to execute the workflow and the criteria to identify in-scope subject set. + * + * @return WorkflowExecutionConditions|null The executionConditions + */ + public function getExecutionConditions() + { + if (array_key_exists("executionConditions", $this->_propDict)) { + if (is_a($this->_propDict["executionConditions"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\WorkflowExecutionConditions") || is_null($this->_propDict["executionConditions"])) { + return $this->_propDict["executionConditions"]; + } else { + $this->_propDict["executionConditions"] = new WorkflowExecutionConditions($this->_propDict["executionConditions"]); + return $this->_propDict["executionConditions"]; + } + } + return null; + } + + /** + * Sets the executionConditions + * Conditions describing when to execute the workflow and the criteria to identify in-scope subject set. + * + * @param WorkflowExecutionConditions $val The executionConditions + * + * @return WorkflowTemplate + */ + public function setExecutionConditions($val) + { + $this->_propDict["executionConditions"] = $val; + return $this; + } + + + /** + * Gets the tasks + * Represents the configured tasks to execute and their execution sequence within a workflow. This relationship is expanded by default. + * + * @return array|null The tasks + */ + public function getTasks() + { + if (array_key_exists("tasks", $this->_propDict)) { + return $this->_propDict["tasks"]; + } else { + return null; + } + } + + /** + * Sets the tasks + * Represents the configured tasks to execute and their execution sequence within a workflow. This relationship is expanded by default. + * + * @param Task[] $val The tasks + * + * @return WorkflowTemplate + */ + public function setTasks($val) + { + $this->_propDict["tasks"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowTriggerTimeBasedAttribute.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowTriggerTimeBasedAttribute.php new file mode 100644 index 0000000..e9b96de --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/WorkflowTriggerTimeBasedAttribute.php @@ -0,0 +1,35 @@ +_propDict)) { + return $this->_propDict["versionNumber"]; + } else { + return null; + } + } + + /** + * Sets the versionNumber + * The version of the workflow. + * + * @param int $val The versionNumber + * + * @return WorkflowVersion + */ + public function setVersionNumber($val) + { + $this->_propDict["versionNumber"] = intval($val); + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequest.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequest.php index 3ac3c16..6b27e81 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequest.php @@ -299,7 +299,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Gets the requestType - * One of UserAdd, UserRemove, AdminAdd, AdminRemove or SystemRemove. A request from the user themselves would have requestType of UserAdd or UserRemove. Read-only. + * One of UserAdd, UserExtend, UserUpdate, UserRemove, AdminAdd, AdminRemove or SystemRemove. A request from the user themselves would have requestType of UserAdd, UserUpdate or UserRemove. Read-only. * * @return string|null The requestType */ @@ -314,7 +314,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Sets the requestType - * One of UserAdd, UserRemove, AdminAdd, AdminRemove or SystemRemove. A request from the user themselves would have requestType of UserAdd or UserRemove. Read-only. + * One of UserAdd, UserExtend, UserUpdate, UserRemove, AdminAdd, AdminRemove or SystemRemove. A request from the user themselves would have requestType of UserAdd, UserUpdate or UserRemove. Read-only. * * @param string $val The requestType * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageSubject.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageSubject.php index e5b2783..fdabeca 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageSubject.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageSubject.php @@ -169,7 +169,6 @@ class AccessPackageSubject extends Entity /** * Gets the onPremisesSecurityIdentifier - * A string representation of the principal's security identifier, if known, or null if the subject does not have a security identifier. * * @return string|null The onPremisesSecurityIdentifier */ @@ -184,7 +183,6 @@ class AccessPackageSubject extends Entity /** * Sets the onPremisesSecurityIdentifier - * A string representation of the principal's security identifier, if known, or null if the subject does not have a security identifier. * * @param string $val The onPremisesSecurityIdentifier * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageTextInputQuestion.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageTextInputQuestion.php index e4aa277..f39e649 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageTextInputQuestion.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessPackageTextInputQuestion.php @@ -62,4 +62,32 @@ class AccessPackageTextInputQuestion extends AccessPackageQuestion $this->_propDict["isSingleLineQuestion"] = $val; return $this; } + /** + * Gets the regexPattern + * This is the regex pattern that the corresponding text answer must follow. + * + * @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 + * This is the regex pattern that the corresponding text answer must follow. + * + * @param string $val The value of the regexPattern + * + * @return AccessPackageTextInputQuestion + */ + public function setRegexPattern($val) + { + $this->_propDict["regexPattern"] = $val; + return $this; + } } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessReviewInstanceDecisionItem.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessReviewInstanceDecisionItem.php index d15296d..2ebb764 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessReviewInstanceDecisionItem.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessReviewInstanceDecisionItem.php @@ -55,7 +55,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Gets the appliedBy - * The identifier of the user who applied the decision. Read-only. + * The identifier of the user who applied the decision. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't applied the decision or it was automatically applied. Read-only. * * @return UserIdentity|null The appliedBy */ @@ -74,7 +74,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Sets the appliedBy - * The identifier of the user who applied the decision. Read-only. + * The identifier of the user who applied the decision. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't applied the decision or it was automatically applied. Read-only. * * @param UserIdentity $val The appliedBy * @@ -394,7 +394,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Gets the reviewedBy - * The identifier of the reviewer. Supports $select. Read-only. + * The identifier of the reviewer. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Supports $select. Read-only. * * @return UserIdentity|null The reviewedBy */ @@ -413,7 +413,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Sets the reviewedBy - * The identifier of the reviewer. Supports $select. Read-only. + * The identifier of the reviewer. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Supports $select. Read-only. * * @param UserIdentity $val The reviewedBy * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessReviewReviewerScope.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessReviewReviewerScope.php index 8dedf21..27d5e43 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessReviewReviewerScope.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccessReviewReviewerScope.php @@ -25,7 +25,7 @@ class AccessReviewReviewerScope extends AccessReviewScope { /** * Gets the query - * The query specifying who will be the reviewer. See table for examples. + * The query specifying who will be the reviewer. * * @return string|null The query */ @@ -40,7 +40,7 @@ class AccessReviewReviewerScope extends AccessReviewScope /** * Sets the query - * The query specifying who will be the reviewer. See table for examples. + * The query specifying who will be the reviewer. * * @param string $val The value of the query * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ActivityHistoryItem.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ActivityHistoryItem.php index aeb2b08..6f91800 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ActivityHistoryItem.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ActivityHistoryItem.php @@ -26,7 +26,6 @@ class ActivityHistoryItem extends Entity { /** * Gets the activeDurationSeconds - * Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. * * @return int|null The activeDurationSeconds */ @@ -41,7 +40,6 @@ class ActivityHistoryItem extends Entity /** * Sets the activeDurationSeconds - * Optional. The duration of active user engagement. if not supplied, this is calculated from the startedDateTime and lastActiveDateTime. * * @param int $val The activeDurationSeconds * @@ -55,7 +53,6 @@ class ActivityHistoryItem extends Entity /** * Gets the createdDateTime - * Set by the server. DateTime in UTC when the object was created on the server. * * @return \DateTime|null The createdDateTime */ @@ -74,7 +71,6 @@ class ActivityHistoryItem extends Entity /** * Sets the createdDateTime - * Set by the server. DateTime in UTC when the object was created on the server. * * @param \DateTime $val The createdDateTime * @@ -88,7 +84,6 @@ class ActivityHistoryItem extends Entity /** * Gets the expirationDateTime - * Optional. UTC DateTime when the historyItem will undergo hard-delete. Can be set by the client. * * @return \DateTime|null The expirationDateTime */ @@ -107,7 +102,6 @@ class ActivityHistoryItem extends Entity /** * Sets the expirationDateTime - * Optional. UTC DateTime when the historyItem will undergo hard-delete. Can be set by the client. * * @param \DateTime $val The expirationDateTime * @@ -121,7 +115,6 @@ class ActivityHistoryItem extends Entity /** * Gets the lastActiveDateTime - * Optional. UTC DateTime when the historyItem (activity session) was last understood as active or finished - if null, historyItem status should be Ongoing. * * @return \DateTime|null The lastActiveDateTime */ @@ -140,7 +133,6 @@ class ActivityHistoryItem extends Entity /** * Sets the lastActiveDateTime - * Optional. UTC DateTime when the historyItem (activity session) was last understood as active or finished - if null, historyItem status should be Ongoing. * * @param \DateTime $val The lastActiveDateTime * @@ -154,7 +146,6 @@ class ActivityHistoryItem extends Entity /** * Gets the lastModifiedDateTime - * Set by the server. DateTime in UTC when the object was modified on the server. * * @return \DateTime|null The lastModifiedDateTime */ @@ -173,7 +164,6 @@ class ActivityHistoryItem extends Entity /** * Sets the lastModifiedDateTime - * Set by the server. DateTime in UTC when the object was modified on the server. * * @param \DateTime $val The lastModifiedDateTime * @@ -187,7 +177,6 @@ class ActivityHistoryItem extends Entity /** * Gets the startedDateTime - * Required. UTC DateTime when the historyItem (activity session) was started. Required for timeline history. * * @return \DateTime|null The startedDateTime */ @@ -206,7 +195,6 @@ class ActivityHistoryItem extends Entity /** * Sets the startedDateTime - * Required. UTC DateTime when the historyItem (activity session) was started. Required for timeline history. * * @param \DateTime $val The startedDateTime * @@ -220,7 +208,6 @@ class ActivityHistoryItem extends Entity /** * Gets the status - * Set by the server. A status code used to identify valid objects. Values: active, updated, deleted, ignored. * * @return Status|null The status */ @@ -239,7 +226,6 @@ class ActivityHistoryItem extends Entity /** * Sets the status - * Set by the server. A status code used to identify valid objects. Values: active, updated, deleted, ignored. * * @param Status $val The status * @@ -253,7 +239,6 @@ class ActivityHistoryItem extends Entity /** * Gets the userTimezone - * Optional. The timezone in which the user's device used to generate the activity was located at activity creation time. Values supplied as Olson IDs in order to support cross-platform representation. * * @return string|null The userTimezone */ @@ -268,7 +253,6 @@ class ActivityHistoryItem extends Entity /** * Sets the userTimezone - * Optional. The timezone in which the user's device used to generate the activity was located at activity creation time. Values supplied as Olson IDs in order to support cross-platform representation. * * @param string $val The userTimezone * @@ -282,7 +266,6 @@ class ActivityHistoryItem extends Entity /** * Gets the activity - * Optional. NavigationProperty/Containment; navigation property to the associated activity. * * @return UserActivity|null The activity */ @@ -301,7 +284,6 @@ class ActivityHistoryItem extends Entity /** * Sets the activity - * Optional. NavigationProperty/Containment; navigation property to the associated activity. * * @param UserActivity $val The activity * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerCertificateAccessType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerCertificateAccessType.php new file mode 100644 index 0000000..660e6a1 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerCertificateAccessType.php @@ -0,0 +1,35 @@ +_propDict)) { + if (is_a($this->_propDict["certificateAccessType"], "\Beta\Microsoft\Graph\Model\AndroidDeviceOwnerCertificateAccessType") || is_null($this->_propDict["certificateAccessType"])) { + return $this->_propDict["certificateAccessType"]; + } else { + $this->_propDict["certificateAccessType"] = new AndroidDeviceOwnerCertificateAccessType($this->_propDict["certificateAccessType"]); + return $this->_propDict["certificateAccessType"]; + } + } + return null; + } + + /** + * Sets the certificateAccessType + * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * + * @param AndroidDeviceOwnerCertificateAccessType $val The certificateAccessType + * + * @return AndroidDeviceOwnerDerivedCredentialAuthenticationConfiguration + */ + public function setCertificateAccessType($val) + { + $this->_propDict["certificateAccessType"] = $val; + return $this; + } + + + /** + * Gets the silentCertificateAccessDetails + * Certificate access information. This collection can contain a maximum of 50 elements. + * + * @return array|null The silentCertificateAccessDetails + */ + public function getSilentCertificateAccessDetails() + { + if (array_key_exists("silentCertificateAccessDetails", $this->_propDict)) { + return $this->_propDict["silentCertificateAccessDetails"]; + } else { + return null; + } + } + + /** + * Sets the silentCertificateAccessDetails + * Certificate access information. This collection can contain a maximum of 50 elements. + * + * @param AndroidDeviceOwnerSilentCertificateAccess[] $val The silentCertificateAccessDetails + * + * @return AndroidDeviceOwnerDerivedCredentialAuthenticationConfiguration + */ + public function setSilentCertificateAccessDetails($val) + { + $this->_propDict["silentCertificateAccessDetails"] = $val; + return $this; + } + /** * Gets the derivedCredentialSettings * Tenant level settings for the Derived Credentials to be used for authentication. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerEnrollmentProfile.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerEnrollmentProfile.php index bc1baaa..637a724 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerEnrollmentProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerEnrollmentProfile.php @@ -53,6 +53,35 @@ class AndroidDeviceOwnerEnrollmentProfile extends Entity return $this; } + /** + * Gets the configureWifi + * Boolean that indicates that the Wi-Fi network should be configured during device provisioning. When set to TRUE, device provisioning will use Wi-Fi related properties to automatically connect to Wi-Fi networks. When set to FALSE or undefined, other Wi-Fi related properties will be ignored. Default value is TRUE. Returned by default. + * + * @return bool|null The configureWifi + */ + public function getConfigureWifi() + { + if (array_key_exists("configureWifi", $this->_propDict)) { + return $this->_propDict["configureWifi"]; + } else { + return null; + } + } + + /** + * Sets the configureWifi + * Boolean that indicates that the Wi-Fi network should be configured during device provisioning. When set to TRUE, device provisioning will use Wi-Fi related properties to automatically connect to Wi-Fi networks. When set to FALSE or undefined, other Wi-Fi related properties will be ignored. Default value is TRUE. Returned by default. + * + * @param bool $val The configureWifi + * + * @return AndroidDeviceOwnerEnrollmentProfile + */ + public function setConfigureWifi($val) + { + $this->_propDict["configureWifi"] = boolval($val); + return $this; + } + /** * Gets the createdDateTime * Date time the enrollment profile was created. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerImportedPFXCertificateProfile.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerImportedPFXCertificateProfile.php index f80c395..5c9d052 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerImportedPFXCertificateProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerImportedPFXCertificateProfile.php @@ -24,6 +24,39 @@ namespace Beta\Microsoft\Graph\Model; */ class AndroidDeviceOwnerImportedPFXCertificateProfile extends AndroidDeviceOwnerCertificateProfileBase { + /** + * Gets the certificateAccessType + * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * + * @return AndroidDeviceOwnerCertificateAccessType|null The certificateAccessType + */ + public function getCertificateAccessType() + { + if (array_key_exists("certificateAccessType", $this->_propDict)) { + if (is_a($this->_propDict["certificateAccessType"], "\Beta\Microsoft\Graph\Model\AndroidDeviceOwnerCertificateAccessType") || is_null($this->_propDict["certificateAccessType"])) { + return $this->_propDict["certificateAccessType"]; + } else { + $this->_propDict["certificateAccessType"] = new AndroidDeviceOwnerCertificateAccessType($this->_propDict["certificateAccessType"]); + return $this->_propDict["certificateAccessType"]; + } + } + return null; + } + + /** + * Sets the certificateAccessType + * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * + * @param AndroidDeviceOwnerCertificateAccessType $val The certificateAccessType + * + * @return AndroidDeviceOwnerImportedPFXCertificateProfile + */ + public function setCertificateAccessType($val) + { + $this->_propDict["certificateAccessType"] = $val; + return $this; + } + /** * Gets the intendedPurpose * Intended Purpose of the Certificate Profile - which could be Unassigned, SmimeEncryption, SmimeSigning etc. Possible values are: unassigned, smimeEncryption, smimeSigning, vpn, wifi. @@ -58,6 +91,36 @@ class AndroidDeviceOwnerImportedPFXCertificateProfile extends AndroidDeviceOwner } + /** + * Gets the silentCertificateAccessDetails + * Certificate access information. This collection can contain a maximum of 50 elements. + * + * @return array|null The silentCertificateAccessDetails + */ + public function getSilentCertificateAccessDetails() + { + if (array_key_exists("silentCertificateAccessDetails", $this->_propDict)) { + return $this->_propDict["silentCertificateAccessDetails"]; + } else { + return null; + } + } + + /** + * Sets the silentCertificateAccessDetails + * Certificate access information. This collection can contain a maximum of 50 elements. + * + * @param AndroidDeviceOwnerSilentCertificateAccess[] $val The silentCertificateAccessDetails + * + * @return AndroidDeviceOwnerImportedPFXCertificateProfile + */ + public function setSilentCertificateAccessDetails($val) + { + $this->_propDict["silentCertificateAccessDetails"] = $val; + return $this; + } + + /** * Gets the managedDeviceCertificateStates * Certificate state for devices. This collection can contain a maximum of 2147483647 elements. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerPkcsCertificateProfile.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerPkcsCertificateProfile.php index cf13d57..0c13199 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerPkcsCertificateProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerPkcsCertificateProfile.php @@ -24,6 +24,39 @@ namespace Beta\Microsoft\Graph\Model; */ class AndroidDeviceOwnerPkcsCertificateProfile extends AndroidDeviceOwnerCertificateProfileBase { + /** + * Gets the certificateAccessType + * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * + * @return AndroidDeviceOwnerCertificateAccessType|null The certificateAccessType + */ + public function getCertificateAccessType() + { + if (array_key_exists("certificateAccessType", $this->_propDict)) { + if (is_a($this->_propDict["certificateAccessType"], "\Beta\Microsoft\Graph\Model\AndroidDeviceOwnerCertificateAccessType") || is_null($this->_propDict["certificateAccessType"])) { + return $this->_propDict["certificateAccessType"]; + } else { + $this->_propDict["certificateAccessType"] = new AndroidDeviceOwnerCertificateAccessType($this->_propDict["certificateAccessType"]); + return $this->_propDict["certificateAccessType"]; + } + } + return null; + } + + /** + * Sets the certificateAccessType + * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * + * @param AndroidDeviceOwnerCertificateAccessType $val The certificateAccessType + * + * @return AndroidDeviceOwnerPkcsCertificateProfile + */ + public function setCertificateAccessType($val) + { + $this->_propDict["certificateAccessType"] = $val; + return $this; + } + /** * Gets the certificateStore * Target store certificate. Possible values are: user, machine. @@ -207,6 +240,36 @@ class AndroidDeviceOwnerPkcsCertificateProfile extends AndroidDeviceOwnerCertifi return $this; } + + /** + * Gets the silentCertificateAccessDetails + * Certificate access information. This collection can contain a maximum of 50 elements. + * + * @return array|null The silentCertificateAccessDetails + */ + public function getSilentCertificateAccessDetails() + { + if (array_key_exists("silentCertificateAccessDetails", $this->_propDict)) { + return $this->_propDict["silentCertificateAccessDetails"]; + } else { + return null; + } + } + + /** + * Sets the silentCertificateAccessDetails + * Certificate access information. This collection can contain a maximum of 50 elements. + * + * @param AndroidDeviceOwnerSilentCertificateAccess[] $val The silentCertificateAccessDetails + * + * @return AndroidDeviceOwnerPkcsCertificateProfile + */ + public function setSilentCertificateAccessDetails($val) + { + $this->_propDict["silentCertificateAccessDetails"] = $val; + return $this; + } + /** * Gets the subjectAlternativeNameFormatString * Custom String that defines the AAD Attribute. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerScepCertificateProfile.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerScepCertificateProfile.php index 5426e4a..0a486c0 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerScepCertificateProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerScepCertificateProfile.php @@ -24,6 +24,39 @@ namespace Beta\Microsoft\Graph\Model; */ class AndroidDeviceOwnerScepCertificateProfile extends AndroidDeviceOwnerCertificateProfileBase { + /** + * Gets the certificateAccessType + * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * + * @return AndroidDeviceOwnerCertificateAccessType|null The certificateAccessType + */ + public function getCertificateAccessType() + { + if (array_key_exists("certificateAccessType", $this->_propDict)) { + if (is_a($this->_propDict["certificateAccessType"], "\Beta\Microsoft\Graph\Model\AndroidDeviceOwnerCertificateAccessType") || is_null($this->_propDict["certificateAccessType"])) { + return $this->_propDict["certificateAccessType"]; + } else { + $this->_propDict["certificateAccessType"] = new AndroidDeviceOwnerCertificateAccessType($this->_propDict["certificateAccessType"]); + return $this->_propDict["certificateAccessType"]; + } + } + return null; + } + + /** + * Sets the certificateAccessType + * Certificate access type. Possible values are: userApproval, specificApps, unknownFutureValue. + * + * @param AndroidDeviceOwnerCertificateAccessType $val The certificateAccessType + * + * @return AndroidDeviceOwnerScepCertificateProfile + */ + public function setCertificateAccessType($val) + { + $this->_propDict["certificateAccessType"] = $val; + return $this; + } + /** * Gets the certificateStore * Target store certificate. Possible values are: user, machine. @@ -215,6 +248,36 @@ class AndroidDeviceOwnerScepCertificateProfile extends AndroidDeviceOwnerCertifi return $this; } + + /** + * Gets the silentCertificateAccessDetails + * Certificate access information. This collection can contain a maximum of 50 elements. + * + * @return array|null The silentCertificateAccessDetails + */ + public function getSilentCertificateAccessDetails() + { + if (array_key_exists("silentCertificateAccessDetails", $this->_propDict)) { + return $this->_propDict["silentCertificateAccessDetails"]; + } else { + return null; + } + } + + /** + * Sets the silentCertificateAccessDetails + * Certificate access information. This collection can contain a maximum of 50 elements. + * + * @param AndroidDeviceOwnerSilentCertificateAccess[] $val The silentCertificateAccessDetails + * + * @return AndroidDeviceOwnerScepCertificateProfile + */ + public function setSilentCertificateAccessDetails($val) + { + $this->_propDict["silentCertificateAccessDetails"] = $val; + return $this; + } + /** * Gets the subjectAlternativeNameFormatString * Custom String that defines the AAD Attribute. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerSilentCertificateAccess.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerSilentCertificateAccess.php new file mode 100644 index 0000000..b6a4e6e --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerSilentCertificateAccess.php @@ -0,0 +1,54 @@ +_propDict)) { + return $this->_propDict["packageId"]; + } else { + return null; + } + } + + /** + * Sets the packageId + * Package ID that has the pre-granted access to the certificate. + * + * @param string $val The value of the packageId + * + * @return AndroidDeviceOwnerSilentCertificateAccess + */ + public function setPackageId($val) + { + $this->_propDict["packageId"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidFotaDeploymentAssignment.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidFotaDeploymentAssignment.php index 7196613..06b71bb 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidFotaDeploymentAssignment.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidFotaDeploymentAssignment.php @@ -23,9 +23,37 @@ namespace Beta\Microsoft\Graph\Model; */ class AndroidFotaDeploymentAssignment extends Entity { + /** + * Gets the displayName + * The display name of the Azure AD security group used for the assignment. + * + * @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 + * The display name of the Azure AD security group used for the assignment. + * + * @param string $val The value of the displayName + * + * @return AndroidFotaDeploymentAssignment + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } /** * Gets the id - * Key for the Android FOTA Assignment entity + * A unique identifier assigned to each Android FOTA Assignment entity * * @return string|null The id */ @@ -40,7 +68,7 @@ class AndroidFotaDeploymentAssignment extends Entity /** * Sets the id - * Key for the Android FOTA Assignment entity + * A unique identifier assigned to each Android FOTA Assignment entity * * @param string $val The value of the id * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AppConsentRequest.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AppConsentRequest.php index 853cad2..7a154c6 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AppConsentRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AppConsentRequest.php @@ -144,7 +144,7 @@ class AppConsentRequest extends Entity /** * Gets the userConsentRequests - * A list of pending user consent requests. + * A list of pending user consent requests. Supports $filter (eq). * * @return array|null The userConsentRequests */ @@ -159,7 +159,7 @@ class AppConsentRequest extends Entity /** * Sets the userConsentRequests - * A list of pending user consent requests. + * A list of pending user consent requests. Supports $filter (eq). * * @param UserConsentRequest[] $val The userConsentRequests * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Application.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Application.php index 079b2d1..9a01140 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Application.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Application.php @@ -59,7 +59,7 @@ class Application extends DirectoryObject /** * Gets the appId - * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. + * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. Supports $filter (eq). * * @return string|null The appId */ @@ -74,7 +74,7 @@ class Application extends DirectoryObject /** * Sets the appId - * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. + * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. Supports $filter (eq). * * @param string $val The appId * @@ -697,6 +697,39 @@ class Application extends DirectoryObject return $this; } + /** + * Gets the requestSignatureVerification + * Specifies whether this application requires Azure AD to verify the signed authentication requests. + * + * @return RequestSignatureVerification|null The requestSignatureVerification + */ + public function getRequestSignatureVerification() + { + if (array_key_exists("requestSignatureVerification", $this->_propDict)) { + if (is_a($this->_propDict["requestSignatureVerification"], "\Beta\Microsoft\Graph\Model\RequestSignatureVerification") || is_null($this->_propDict["requestSignatureVerification"])) { + return $this->_propDict["requestSignatureVerification"]; + } else { + $this->_propDict["requestSignatureVerification"] = new RequestSignatureVerification($this->_propDict["requestSignatureVerification"]); + return $this->_propDict["requestSignatureVerification"]; + } + } + return null; + } + + /** + * Sets the requestSignatureVerification + * Specifies whether this application requires Azure AD to verify the signed authentication requests. + * + * @param RequestSignatureVerification $val The requestSignatureVerification + * + * @return Application + */ + public function setRequestSignatureVerification($val) + { + $this->_propDict["requestSignatureVerification"] = $val; + return $this; + } + /** * Gets the requiredResourceAccess @@ -1098,6 +1131,7 @@ class Application extends DirectoryObject /** * Gets the createdOnBehalfOf + * Supports $filter (eq when counting empty collections). Read-only. * * @return DirectoryObject|null The createdOnBehalfOf */ @@ -1116,6 +1150,7 @@ class Application extends DirectoryObject /** * Sets the createdOnBehalfOf + * Supports $filter (eq when counting empty collections). Read-only. * * @param DirectoryObject $val The createdOnBehalfOf * @@ -1130,7 +1165,7 @@ class Application extends DirectoryObject /** * Gets the extensionProperties - * Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). + * Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). * * @return array|null The extensionProperties */ @@ -1145,7 +1180,7 @@ class Application extends DirectoryObject /** * Sets the extensionProperties - * Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). + * Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). * * @param ExtensionProperty[] $val The extensionProperties * @@ -1160,7 +1195,7 @@ class Application extends DirectoryObject /** * Gets the federatedIdentityCredentials - * Federated identities for applications. Supports $expand and $filter (eq when counting empty collections). + * Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). * * @return array|null The federatedIdentityCredentials */ @@ -1175,7 +1210,7 @@ class Application extends DirectoryObject /** * Sets the federatedIdentityCredentials - * Federated identities for applications. Supports $expand and $filter (eq when counting empty collections). + * Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). * * @param FederatedIdentityCredential[] $val The federatedIdentityCredentials * @@ -1218,7 +1253,7 @@ class Application extends DirectoryObject /** * Gets the owners - * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand. + * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). * * @return array|null The owners */ @@ -1233,7 +1268,7 @@ class Application extends DirectoryObject /** * Sets the owners - * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand. + * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections). * * @param DirectoryObject[] $val The owners * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ApprovalStep.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ApprovalStep.php index 9ec1f2c..e69166b 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ApprovalStep.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ApprovalStep.php @@ -113,7 +113,7 @@ class ApprovalStep extends Entity /** * Gets the reviewedBy - * The identifier of the reviewer. Read-only. + * The identifier of the reviewer. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Read-only. * * @return Identity|null The reviewedBy */ @@ -132,7 +132,7 @@ class ApprovalStep extends Entity /** * Sets the reviewedBy - * The identifier of the reviewer. Read-only. + * The identifier of the reviewer. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Read-only. * * @param Identity $val The reviewedBy * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditActor.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditActor.php index 6fb78b1..9009b92 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditActor.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditActor.php @@ -80,6 +80,34 @@ class AuditActor extends Entity return $this; } /** + * Gets the auditActorType + * Actor Type. + * + * @return string|null The auditActorType + */ + public function getAuditActorType() + { + if (array_key_exists("auditActorType", $this->_propDict)) { + return $this->_propDict["auditActorType"]; + } else { + return null; + } + } + + /** + * Sets the auditActorType + * Actor Type. + * + * @param string $val The value of the auditActorType + * + * @return AuditActor + */ + public function setAuditActorType($val) + { + $this->_propDict["auditActorType"] = $val; + return $this; + } + /** * Gets the ipAddress * IPAddress. * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditLogRoot.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditLogRoot.php index 90eabf4..3943214 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditLogRoot.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditLogRoot.php @@ -22,8 +22,39 @@ namespace Beta\Microsoft\Graph\Model; * @license https://opensource.org/licenses/MIT MIT License * @link https://graph.microsoft.com */ -class AuditLogRoot extends Entity +class AuditLogRoot implements \JsonSerializable { + /** + * The array of properties available + * to the model + * + * @var array $_propDict + */ + protected $_propDict; + + /** + * Construct a new AuditLogRoot + * + * @param array $propDict A list of properties to set + */ + function __construct($propDict = array()) + { + if (!is_array($propDict)) { + $propDict = array(); + } + $this->_propDict = $propDict; + } + + /** + * Gets the property dictionary of the AuditLogRoot + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + /** * Gets the directoryAudits @@ -109,34 +140,6 @@ class AuditLogRoot extends Entity } - /** - * Gets the restrictedSignIns - * - * @return array|null The restrictedSignIns - */ - public function getRestrictedSignIns() - { - if (array_key_exists("restrictedSignIns", $this->_propDict)) { - return $this->_propDict["restrictedSignIns"]; - } else { - return null; - } - } - - /** - * Sets the restrictedSignIns - * - * @param RestrictedSignIn[] $val The restrictedSignIns - * - * @return AuditLogRoot - */ - public function setRestrictedSignIns($val) - { - $this->_propDict["restrictedSignIns"] = $val; - return $this; - } - - /** * Gets the signIns * @@ -164,4 +167,51 @@ class AuditLogRoot extends Entity return $this; } + /** + * Gets the ODataType + * + * @return string|null The ODataType + */ + public function getODataType() + { + if (array_key_exists('@odata.type', $this->_propDict)) { + return $this->_propDict["@odata.type"]; + } + return null; + } + + /** + * Sets the ODataType + * + * @param string $val The ODataType + * + * @return AuditLogRoot + */ + public function setODataType($val) + { + $this->_propDict["@odata.type"] = $val; + return $this; + } + + /** + * Serializes the object by property array + * Manually serialize DateTime into RFC3339 format + * + * @return array The list of properties + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + $serializableProperties = $this->getProperties(); + foreach ($serializableProperties as $property => $val) { + if (is_a($val, "\DateTime")) { + $serializableProperties[$property] = $val->format(\DateTime::RFC3339); + } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { + $serializableProperties[$property] = $val->value(); + } else if (is_a($val, "\Entity")) { + $serializableProperties[$property] = $val->jsonSerialize(); + } + } + return $serializableProperties; + } } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditResource.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditResource.php index 459d675..c84490d 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditResource.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuditResource.php @@ -23,6 +23,34 @@ namespace Beta\Microsoft\Graph\Model; */ class AuditResource extends Entity { + /** + * Gets the auditResourceType + * Audit resource's type. + * + * @return string|null The auditResourceType + */ + public function getAuditResourceType() + { + if (array_key_exists("auditResourceType", $this->_propDict)) { + return $this->_propDict["auditResourceType"]; + } else { + return null; + } + } + + /** + * Sets the auditResourceType + * Audit resource's type. + * + * @param string $val The value of the auditResourceType + * + * @return AuditResource + */ + public function setAuditResourceType($val) + { + $this->_propDict["auditResourceType"] = $val; + return $this; + } /** * Gets the displayName * Display name. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationCombinationConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationCombinationConfiguration.php new file mode 100644 index 0000000..2e8cb68 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationCombinationConfiguration.php @@ -0,0 +1,55 @@ +_propDict)) { + return $this->_propDict["appliesToCombinations"]; + } else { + return null; + } + } + + /** + * Sets the appliesToCombinations + * + * @param AuthenticationMethodModes[] $val The appliesToCombinations + * + * @return AuthenticationCombinationConfiguration + */ + public function setAppliesToCombinations($val) + { + $this->_propDict["appliesToCombinations"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditionApplication.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditionApplication.php new file mode 100644 index 0000000..56b90ba --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditionApplication.php @@ -0,0 +1,132 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the AuthenticationConditionApplication + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + + /** + * Gets the appId + * + * @return string|null The appId + */ + public function getAppId() + { + if (array_key_exists("appId", $this->_propDict)) { + return $this->_propDict["appId"]; + } else { + return null; + } + } + + /** + * Sets the appId + * + * @param string $val The appId + * + * @return AuthenticationConditionApplication + */ + public function setAppId($val) + { + $this->_propDict["appId"] = $val; + return $this; + } + + /** + * Gets the ODataType + * + * @return string|null The ODataType + */ + public function getODataType() + { + if (array_key_exists('@odata.type', $this->_propDict)) { + return $this->_propDict["@odata.type"]; + } + return null; + } + + /** + * Sets the ODataType + * + * @param string $val The ODataType + * + * @return AuthenticationConditionApplication + */ + public function setODataType($val) + { + $this->_propDict["@odata.type"] = $val; + return $this; + } + + /** + * Serializes the object by property array + * Manually serialize DateTime into RFC3339 format + * + * @return array The list of properties + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + $serializableProperties = $this->getProperties(); + foreach ($serializableProperties as $property => $val) { + if (is_a($val, "\DateTime")) { + $serializableProperties[$property] = $val->format(\DateTime::RFC3339); + } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { + $serializableProperties[$property] = $val->value(); + } else if (is_a($val, "\Entity")) { + $serializableProperties[$property] = $val->jsonSerialize(); + } + } + return $serializableProperties; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditions.php new file mode 100644 index 0000000..f291eea --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditions.php @@ -0,0 +1,57 @@ +_propDict)) { + if (is_a($this->_propDict["applications"], "\Beta\Microsoft\Graph\Model\AuthenticationConditionsApplications") || is_null($this->_propDict["applications"])) { + return $this->_propDict["applications"]; + } else { + $this->_propDict["applications"] = new AuthenticationConditionsApplications($this->_propDict["applications"]); + return $this->_propDict["applications"]; + } + } + return null; + } + + /** + * Sets the applications + * + * @param AuthenticationConditionsApplications $val The value to assign to the applications + * + * @return AuthenticationConditions The AuthenticationConditions + */ + public function setApplications($val) + { + $this->_propDict["applications"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditionsApplications.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditionsApplications.php new file mode 100644 index 0000000..535b66a --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConditionsApplications.php @@ -0,0 +1,83 @@ +_propDict)) { + return $this->_propDict["includeAllApplications"]; + } else { + return null; + } + } + + /** + * Sets the includeAllApplications + * + * @param bool $val The value of the includeAllApplications + * + * @return AuthenticationConditionsApplications + */ + public function setIncludeAllApplications($val) + { + $this->_propDict["includeAllApplications"] = $val; + return $this; + } + + /** + * Gets the includeApplications + * + * @return AuthenticationConditionApplication|null The includeApplications + */ + public function getIncludeApplications() + { + if (array_key_exists("includeApplications", $this->_propDict)) { + if (is_a($this->_propDict["includeApplications"], "\Beta\Microsoft\Graph\Model\AuthenticationConditionApplication") || is_null($this->_propDict["includeApplications"])) { + return $this->_propDict["includeApplications"]; + } else { + $this->_propDict["includeApplications"] = new AuthenticationConditionApplication($this->_propDict["includeApplications"]); + return $this->_propDict["includeApplications"]; + } + } + return null; + } + + /** + * Sets the includeApplications + * + * @param AuthenticationConditionApplication $val The value to assign to the includeApplications + * + * @return AuthenticationConditionsApplications The AuthenticationConditionsApplications + */ + public function setIncludeApplications($val) + { + $this->_propDict["includeApplications"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConfigurationValidation.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConfigurationValidation.php new file mode 100644 index 0000000..59a6e30 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationConfigurationValidation.php @@ -0,0 +1,88 @@ +_propDict)) { + if (is_a($this->_propDict["errors"], "\Beta\Microsoft\Graph\Model\GenericError") || is_null($this->_propDict["errors"])) { + return $this->_propDict["errors"]; + } else { + $this->_propDict["errors"] = new GenericError($this->_propDict["errors"]); + return $this->_propDict["errors"]; + } + } + return null; + } + + /** + * Sets the errors + * + * @param GenericError $val The value to assign to the errors + * + * @return AuthenticationConfigurationValidation The AuthenticationConfigurationValidation + */ + public function setErrors($val) + { + $this->_propDict["errors"] = $val; + return $this; + } + + /** + * Gets the warnings + * + * @return GenericError|null The warnings + */ + public function getWarnings() + { + if (array_key_exists("warnings", $this->_propDict)) { + if (is_a($this->_propDict["warnings"], "\Beta\Microsoft\Graph\Model\GenericError") || is_null($this->_propDict["warnings"])) { + return $this->_propDict["warnings"]; + } else { + $this->_propDict["warnings"] = new GenericError($this->_propDict["warnings"]); + return $this->_propDict["warnings"]; + } + } + return null; + } + + /** + * Sets the warnings + * + * @param GenericError $val The value to assign to the warnings + * + * @return AuthenticationConfigurationValidation The AuthenticationConfigurationValidation + */ + public function setWarnings($val) + { + $this->_propDict["warnings"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationEventListener.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationEventListener.php new file mode 100644 index 0000000..1b87ff8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationEventListener.php @@ -0,0 +1,140 @@ +_propDict)) { + return $this->_propDict["authenticationEventsFlowId"]; + } else { + return null; + } + } + + /** + * Sets the authenticationEventsFlowId + * + * @param string $val The authenticationEventsFlowId + * + * @return AuthenticationEventListener + */ + public function setAuthenticationEventsFlowId($val) + { + $this->_propDict["authenticationEventsFlowId"] = $val; + return $this; + } + + /** + * Gets the conditions + * + * @return AuthenticationConditions|null The conditions + */ + public function getConditions() + { + if (array_key_exists("conditions", $this->_propDict)) { + if (is_a($this->_propDict["conditions"], "\Beta\Microsoft\Graph\Model\AuthenticationConditions") || is_null($this->_propDict["conditions"])) { + return $this->_propDict["conditions"]; + } else { + $this->_propDict["conditions"] = new AuthenticationConditions($this->_propDict["conditions"]); + return $this->_propDict["conditions"]; + } + } + return null; + } + + /** + * Sets the conditions + * + * @param AuthenticationConditions $val The conditions + * + * @return AuthenticationEventListener + */ + public function setConditions($val) + { + $this->_propDict["conditions"] = $val; + return $this; + } + + /** + * Gets the priority + * + * @return int|null The priority + */ + public function getPriority() + { + if (array_key_exists("priority", $this->_propDict)) { + return $this->_propDict["priority"]; + } else { + return null; + } + } + + /** + * Sets the priority + * + * @param int $val The priority + * + * @return AuthenticationEventListener + */ + public function setPriority($val) + { + $this->_propDict["priority"] = intval($val); + return $this; + } + + + /** + * Gets the tags + * + * @return array|null The tags + */ + public function getTags() + { + if (array_key_exists("tags", $this->_propDict)) { + return $this->_propDict["tags"]; + } else { + return null; + } + } + + /** + * Sets the tags + * + * @param KeyValuePair[] $val The tags + * + * @return AuthenticationEventListener + */ + public function setTags($val) + { + $this->_propDict["tags"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodFeatureConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodFeatureConfiguration.php new file mode 100644 index 0000000..8dd8bfc --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodFeatureConfiguration.php @@ -0,0 +1,125 @@ +_propDict)) { + if (is_a($this->_propDict["excludeTarget"], "\Beta\Microsoft\Graph\Model\FeatureTarget") || is_null($this->_propDict["excludeTarget"])) { + return $this->_propDict["excludeTarget"]; + } else { + $this->_propDict["excludeTarget"] = new FeatureTarget($this->_propDict["excludeTarget"]); + return $this->_propDict["excludeTarget"]; + } + } + return null; + } + + /** + * Sets the excludeTarget + * A single entity that's excluded from using this feature. + * + * @param FeatureTarget $val The value to assign to the excludeTarget + * + * @return AuthenticationMethodFeatureConfiguration The AuthenticationMethodFeatureConfiguration + */ + public function setExcludeTarget($val) + { + $this->_propDict["excludeTarget"] = $val; + return $this; + } + + /** + * Gets the includeTarget + * A single entity that's allowed to use this feature. + * + * @return FeatureTarget|null The includeTarget + */ + public function getIncludeTarget() + { + if (array_key_exists("includeTarget", $this->_propDict)) { + if (is_a($this->_propDict["includeTarget"], "\Beta\Microsoft\Graph\Model\FeatureTarget") || is_null($this->_propDict["includeTarget"])) { + return $this->_propDict["includeTarget"]; + } else { + $this->_propDict["includeTarget"] = new FeatureTarget($this->_propDict["includeTarget"]); + return $this->_propDict["includeTarget"]; + } + } + return null; + } + + /** + * Sets the includeTarget + * A single entity that's allowed to use this feature. + * + * @param FeatureTarget $val The value to assign to the includeTarget + * + * @return AuthenticationMethodFeatureConfiguration The AuthenticationMethodFeatureConfiguration + */ + public function setIncludeTarget($val) + { + $this->_propDict["includeTarget"] = $val; + return $this; + } + + /** + * Gets the state + * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure AD for the setting. The default value is disabled. + * + * @return AdvancedConfigState|null The state + */ + public function getState() + { + if (array_key_exists("state", $this->_propDict)) { + if (is_a($this->_propDict["state"], "\Beta\Microsoft\Graph\Model\AdvancedConfigState") || is_null($this->_propDict["state"])) { + return $this->_propDict["state"]; + } else { + $this->_propDict["state"] = new AdvancedConfigState($this->_propDict["state"]); + return $this->_propDict["state"]; + } + } + return null; + } + + /** + * Sets the state + * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure AD for the setting. The default value is disabled. + * + * @param AdvancedConfigState $val The value to assign to the state + * + * @return AuthenticationMethodFeatureConfiguration The AuthenticationMethodFeatureConfiguration + */ + public function setState($val) + { + $this->_propDict["state"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodModeDetail.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodModeDetail.php new file mode 100644 index 0000000..b4d2d62 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodModeDetail.php @@ -0,0 +1,85 @@ +_propDict)) { + if (is_a($this->_propDict["authenticationMethod"], "\Beta\Microsoft\Graph\Model\BaseAuthenticationMethod") || is_null($this->_propDict["authenticationMethod"])) { + return $this->_propDict["authenticationMethod"]; + } else { + $this->_propDict["authenticationMethod"] = new BaseAuthenticationMethod($this->_propDict["authenticationMethod"]); + return $this->_propDict["authenticationMethod"]; + } + } + return null; + } + + /** + * Sets the authenticationMethod + * + * @param BaseAuthenticationMethod $val The authenticationMethod + * + * @return AuthenticationMethodModeDetail + */ + public function setAuthenticationMethod($val) + { + $this->_propDict["authenticationMethod"] = $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 AuthenticationMethodModeDetail + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodModes.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodModes.php new file mode 100644 index 0000000..3875d89 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationMethodModes.php @@ -0,0 +1,49 @@ +_propDict)) { + return $this->_propDict["allowedCombinations"]; + } else { + return null; + } + } + + /** + * Sets the allowedCombinations + * + * @param AuthenticationMethodModes[] $val The allowedCombinations + * + * @return AuthenticationStrengthPolicy + */ + public function setAllowedCombinations($val) + { + $this->_propDict["allowedCombinations"] = $val; + return $this; + } + + /** + * Gets the createdDateTime + * + * @return \DateTime|null The createdDateTime + */ + public function getCreatedDateTime() + { + if (array_key_exists("createdDateTime", $this->_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * + * @param \DateTime $val The createdDateTime + * + * @return AuthenticationStrengthPolicy + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + /** + * Gets the description + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * + * @param string $val The description + * + * @return AuthenticationStrengthPolicy + */ + 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 AuthenticationStrengthPolicy + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the modifiedDateTime + * + * @return \DateTime|null The modifiedDateTime + */ + public function getModifiedDateTime() + { + if (array_key_exists("modifiedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["modifiedDateTime"], "\DateTime") || is_null($this->_propDict["modifiedDateTime"])) { + return $this->_propDict["modifiedDateTime"]; + } else { + $this->_propDict["modifiedDateTime"] = new \DateTime($this->_propDict["modifiedDateTime"]); + return $this->_propDict["modifiedDateTime"]; + } + } + return null; + } + + /** + * Sets the modifiedDateTime + * + * @param \DateTime $val The modifiedDateTime + * + * @return AuthenticationStrengthPolicy + */ + public function setModifiedDateTime($val) + { + $this->_propDict["modifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the policyType + * + * @return AuthenticationStrengthPolicyType|null The policyType + */ + public function getPolicyType() + { + if (array_key_exists("policyType", $this->_propDict)) { + if (is_a($this->_propDict["policyType"], "\Beta\Microsoft\Graph\Model\AuthenticationStrengthPolicyType") || is_null($this->_propDict["policyType"])) { + return $this->_propDict["policyType"]; + } else { + $this->_propDict["policyType"] = new AuthenticationStrengthPolicyType($this->_propDict["policyType"]); + return $this->_propDict["policyType"]; + } + } + return null; + } + + /** + * Sets the policyType + * + * @param AuthenticationStrengthPolicyType $val The policyType + * + * @return AuthenticationStrengthPolicy + */ + public function setPolicyType($val) + { + $this->_propDict["policyType"] = $val; + return $this; + } + + /** + * Gets the requirementsSatisfied + * + * @return AuthenticationStrengthRequirements|null The requirementsSatisfied + */ + public function getRequirementsSatisfied() + { + if (array_key_exists("requirementsSatisfied", $this->_propDict)) { + if (is_a($this->_propDict["requirementsSatisfied"], "\Beta\Microsoft\Graph\Model\AuthenticationStrengthRequirements") || is_null($this->_propDict["requirementsSatisfied"])) { + return $this->_propDict["requirementsSatisfied"]; + } else { + $this->_propDict["requirementsSatisfied"] = new AuthenticationStrengthRequirements($this->_propDict["requirementsSatisfied"]); + return $this->_propDict["requirementsSatisfied"]; + } + } + return null; + } + + /** + * Sets the requirementsSatisfied + * + * @param AuthenticationStrengthRequirements $val The requirementsSatisfied + * + * @return AuthenticationStrengthPolicy + */ + public function setRequirementsSatisfied($val) + { + $this->_propDict["requirementsSatisfied"] = $val; + return $this; + } + + + /** + * Gets the combinationConfigurations + * + * @return array|null The combinationConfigurations + */ + public function getCombinationConfigurations() + { + if (array_key_exists("combinationConfigurations", $this->_propDict)) { + return $this->_propDict["combinationConfigurations"]; + } else { + return null; + } + } + + /** + * Sets the combinationConfigurations + * + * @param AuthenticationCombinationConfiguration[] $val The combinationConfigurations + * + * @return AuthenticationStrengthPolicy + */ + public function setCombinationConfigurations($val) + { + $this->_propDict["combinationConfigurations"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthPolicyType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthPolicyType.php new file mode 100644 index 0000000..68b98e2 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthPolicyType.php @@ -0,0 +1,35 @@ +_propDict)) { + return $this->_propDict["authenticationCombinations"]; + } else { + return null; + } + } + + /** + * Sets the authenticationCombinations + * + * @param AuthenticationMethodModes[] $val The authenticationCombinations + * + * @return AuthenticationStrengthRoot + */ + public function setAuthenticationCombinations($val) + { + $this->_propDict["authenticationCombinations"] = $val; + return $this; + } + + + /** + * Gets the authenticationMethodModes + * + * @return array|null The authenticationMethodModes + */ + public function getAuthenticationMethodModes() + { + if (array_key_exists("authenticationMethodModes", $this->_propDict)) { + return $this->_propDict["authenticationMethodModes"]; + } else { + return null; + } + } + + /** + * Sets the authenticationMethodModes + * + * @param AuthenticationMethodModeDetail[] $val The authenticationMethodModes + * + * @return AuthenticationStrengthRoot + */ + public function setAuthenticationMethodModes($val) + { + $this->_propDict["authenticationMethodModes"] = $val; + return $this; + } + + + /** + * Gets the policies + * + * @return array|null The policies + */ + public function getPolicies() + { + if (array_key_exists("policies", $this->_propDict)) { + return $this->_propDict["policies"]; + } else { + return null; + } + } + + /** + * Sets the policies + * + * @param AuthenticationStrengthPolicy[] $val The policies + * + * @return AuthenticationStrengthRoot + */ + public function setPolicies($val) + { + $this->_propDict["policies"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthUsage.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthUsage.php new file mode 100644 index 0000000..ac59109 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthUsage.php @@ -0,0 +1,88 @@ +_propDict)) { + if (is_a($this->_propDict["mfa"], "\Beta\Microsoft\Graph\Model\ConditionalAccessPolicy") || is_null($this->_propDict["mfa"])) { + return $this->_propDict["mfa"]; + } else { + $this->_propDict["mfa"] = new ConditionalAccessPolicy($this->_propDict["mfa"]); + return $this->_propDict["mfa"]; + } + } + return null; + } + + /** + * Sets the mfa + * + * @param ConditionalAccessPolicy $val The value to assign to the mfa + * + * @return AuthenticationStrengthUsage The AuthenticationStrengthUsage + */ + public function setMfa($val) + { + $this->_propDict["mfa"] = $val; + return $this; + } + + /** + * Gets the none + * + * @return ConditionalAccessPolicy|null The none + */ + public function getNone() + { + if (array_key_exists("none", $this->_propDict)) { + if (is_a($this->_propDict["none"], "\Beta\Microsoft\Graph\Model\ConditionalAccessPolicy") || is_null($this->_propDict["none"])) { + return $this->_propDict["none"]; + } else { + $this->_propDict["none"] = new ConditionalAccessPolicy($this->_propDict["none"]); + return $this->_propDict["none"]; + } + } + return null; + } + + /** + * Sets the none + * + * @param ConditionalAccessPolicy $val The value to assign to the none + * + * @return AuthenticationStrengthUsage The AuthenticationStrengthUsage + */ + public function setNone($val) + { + $this->_propDict["none"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthorizationInfo.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthorizationInfo.php index 7990a9f..947fda4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthorizationInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthorizationInfo.php @@ -25,6 +25,7 @@ class AuthorizationInfo extends Entity { /** * Gets the certificateUserIds + * The collection of unique identifiers that can be associated with a user and can be used to bind the Azure AD user to a certificate for authentication and authorization into non-Azure AD environments. The identifiers must be unique in the tenant. * * @return string|null The certificateUserIds */ @@ -39,6 +40,7 @@ class AuthorizationInfo extends Entity /** * Sets the certificateUserIds + * The collection of unique identifiers that can be associated with a user and can be used to bind the Azure AD user to a certificate for authentication and authorization into non-Azure AD environments. The identifiers must be unique in the tenant. * * @param string $val The value of the certificateUserIds * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php index b84f4e8..85d605a 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php @@ -144,6 +144,33 @@ class AuthorizationPolicy extends PolicyBase return $this; } + /** + * Gets the allowUserConsentForRiskyApps + * + * @return bool|null The allowUserConsentForRiskyApps + */ + public function getAllowUserConsentForRiskyApps() + { + if (array_key_exists("allowUserConsentForRiskyApps", $this->_propDict)) { + return $this->_propDict["allowUserConsentForRiskyApps"]; + } else { + return null; + } + } + + /** + * Sets the allowUserConsentForRiskyApps + * + * @param bool $val The allowUserConsentForRiskyApps + * + * @return AuthorizationPolicy + */ + public function setAllowUserConsentForRiskyApps($val) + { + $this->_propDict["allowUserConsentForRiskyApps"] = boolval($val); + return $this; + } + /** * Gets the blockMsolPowerShell * To disable the use of MSOL PowerShell set this property to true. This will also disable user-based access to the legacy service endpoint used by MSOL PowerShell. This does not affect Azure AD Connect or Microsoft Graph. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AutoRestartNotificationDismissalMethod.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AutoRestartNotificationDismissalMethod.php index c851eda..d101eb1 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AutoRestartNotificationDismissalMethod.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AutoRestartNotificationDismissalMethod.php @@ -32,4 +32,5 @@ class AutoRestartNotificationDismissalMethod extends Enum const NOT_CONFIGURED = "notConfigured"; const AUTOMATIC = "automatic"; const USER = "user"; + const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AverageComparativeScore.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AverageComparativeScore.php index 70ff5b3..fa321f3 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AverageComparativeScore.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AverageComparativeScore.php @@ -25,7 +25,6 @@ class AverageComparativeScore extends Entity { /** * Gets the averageScore - * Average score within specified basis. * * @return float|null The averageScore */ @@ -40,7 +39,6 @@ class AverageComparativeScore extends Entity /** * Sets the averageScore - * Average score within specified basis. * * @param float $val The value of the averageScore * @@ -53,7 +51,6 @@ class AverageComparativeScore extends Entity } /** * Gets the basis - * Scope type. The possible values are: AllTenants, TotalSeats, IndustryTypes. * * @return string|null The basis */ @@ -68,7 +65,6 @@ class AverageComparativeScore extends Entity /** * Sets the basis - * Scope type. The possible values are: AllTenants, TotalSeats, IndustryTypes. * * @param string $val The value of the basis * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADFeatureUsage.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADFeatureUsage.php deleted file mode 100644 index 80f85cf..0000000 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADFeatureUsage.php +++ /dev/null @@ -1,112 +0,0 @@ -_propDict)) { - return $this->_propDict["featureName"]; - } else { - return null; - } - } - - /** - * Sets the featureName - * - * @param string $val The featureName - * - * @return AzureADFeatureUsage - */ - public function setFeatureName($val) - { - $this->_propDict["featureName"] = $val; - return $this; - } - - /** - * Gets the snapshotDateTime - * - * @return \DateTime|null The snapshotDateTime - */ - public function getSnapshotDateTime() - { - if (array_key_exists("snapshotDateTime", $this->_propDict)) { - if (is_a($this->_propDict["snapshotDateTime"], "\DateTime") || is_null($this->_propDict["snapshotDateTime"])) { - return $this->_propDict["snapshotDateTime"]; - } else { - $this->_propDict["snapshotDateTime"] = new \DateTime($this->_propDict["snapshotDateTime"]); - return $this->_propDict["snapshotDateTime"]; - } - } - return null; - } - - /** - * Sets the snapshotDateTime - * - * @param \DateTime $val The snapshotDateTime - * - * @return AzureADFeatureUsage - */ - public function setSnapshotDateTime($val) - { - $this->_propDict["snapshotDateTime"] = $val; - return $this; - } - - /** - * Gets the usage - * - * @return int|null The usage - */ - public function getUsage() - { - if (array_key_exists("usage", $this->_propDict)) { - return $this->_propDict["usage"]; - } else { - return null; - } - } - - /** - * Sets the usage - * - * @param int $val The usage - * - * @return AzureADFeatureUsage - */ - public function setUsage($val) - { - $this->_propDict["usage"] = intval($val); - return $this; - } - -} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADLicenseUsage.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADLicenseUsage.php deleted file mode 100644 index 988aa0d..0000000 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADLicenseUsage.php +++ /dev/null @@ -1,86 +0,0 @@ -_propDict)) { - return $this->_propDict["licenseInfoDetails"]; - } else { - return null; - } - } - - /** - * Sets the licenseInfoDetails - * - * @param LicenseInfoDetail[] $val The licenseInfoDetails - * - * @return AzureADLicenseUsage - */ - public function setLicenseInfoDetails($val) - { - $this->_propDict["licenseInfoDetails"] = $val; - return $this; - } - - /** - * Gets the snapshotDateTime - * - * @return \DateTime|null The snapshotDateTime - */ - public function getSnapshotDateTime() - { - if (array_key_exists("snapshotDateTime", $this->_propDict)) { - if (is_a($this->_propDict["snapshotDateTime"], "\DateTime") || is_null($this->_propDict["snapshotDateTime"])) { - return $this->_propDict["snapshotDateTime"]; - } else { - $this->_propDict["snapshotDateTime"] = new \DateTime($this->_propDict["snapshotDateTime"]); - return $this->_propDict["snapshotDateTime"]; - } - } - return null; - } - - /** - * Sets the snapshotDateTime - * - * @param \DateTime $val The snapshotDateTime - * - * @return AzureADLicenseUsage - */ - public function setSnapshotDateTime($val) - { - $this->_propDict["snapshotDateTime"] = $val; - return $this; - } - -} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADUserFeatureUsage.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADUserFeatureUsage.php deleted file mode 100644 index 50ba6b1..0000000 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureADUserFeatureUsage.php +++ /dev/null @@ -1,229 +0,0 @@ -_propDict)) { - return $this->_propDict["featureUsageDetails"]; - } else { - return null; - } - } - - /** - * Sets the featureUsageDetails - * - * @param FeatureUsageDetail[] $val The featureUsageDetails - * - * @return AzureADUserFeatureUsage - */ - public function setFeatureUsageDetails($val) - { - $this->_propDict["featureUsageDetails"] = $val; - return $this; - } - - /** - * Gets the lastUpdatedDateTime - * - * @return \DateTime|null The lastUpdatedDateTime - */ - public function getLastUpdatedDateTime() - { - if (array_key_exists("lastUpdatedDateTime", $this->_propDict)) { - if (is_a($this->_propDict["lastUpdatedDateTime"], "\DateTime") || is_null($this->_propDict["lastUpdatedDateTime"])) { - return $this->_propDict["lastUpdatedDateTime"]; - } else { - $this->_propDict["lastUpdatedDateTime"] = new \DateTime($this->_propDict["lastUpdatedDateTime"]); - return $this->_propDict["lastUpdatedDateTime"]; - } - } - return null; - } - - /** - * Sets the lastUpdatedDateTime - * - * @param \DateTime $val The lastUpdatedDateTime - * - * @return AzureADUserFeatureUsage - */ - public function setLastUpdatedDateTime($val) - { - $this->_propDict["lastUpdatedDateTime"] = $val; - return $this; - } - - /** - * Gets the licenseAssigned - * - * @return AzureADLicenseType|null The licenseAssigned - */ - public function getLicenseAssigned() - { - if (array_key_exists("licenseAssigned", $this->_propDict)) { - if (is_a($this->_propDict["licenseAssigned"], "\Beta\Microsoft\Graph\Model\AzureADLicenseType") || is_null($this->_propDict["licenseAssigned"])) { - return $this->_propDict["licenseAssigned"]; - } else { - $this->_propDict["licenseAssigned"] = new AzureADLicenseType($this->_propDict["licenseAssigned"]); - return $this->_propDict["licenseAssigned"]; - } - } - return null; - } - - /** - * Sets the licenseAssigned - * - * @param AzureADLicenseType $val The licenseAssigned - * - * @return AzureADUserFeatureUsage - */ - public function setLicenseAssigned($val) - { - $this->_propDict["licenseAssigned"] = $val; - return $this; - } - - /** - * Gets the licenseRecommended - * - * @return AzureADLicenseType|null The licenseRecommended - */ - public function getLicenseRecommended() - { - if (array_key_exists("licenseRecommended", $this->_propDict)) { - if (is_a($this->_propDict["licenseRecommended"], "\Beta\Microsoft\Graph\Model\AzureADLicenseType") || is_null($this->_propDict["licenseRecommended"])) { - return $this->_propDict["licenseRecommended"]; - } else { - $this->_propDict["licenseRecommended"] = new AzureADLicenseType($this->_propDict["licenseRecommended"]); - return $this->_propDict["licenseRecommended"]; - } - } - return null; - } - - /** - * Sets the licenseRecommended - * - * @param AzureADLicenseType $val The licenseRecommended - * - * @return AzureADUserFeatureUsage - */ - public function setLicenseRecommended($val) - { - $this->_propDict["licenseRecommended"] = $val; - return $this; - } - - /** - * Gets the userDisplayName - * - * @return string|null The userDisplayName - */ - public function getUserDisplayName() - { - if (array_key_exists("userDisplayName", $this->_propDict)) { - return $this->_propDict["userDisplayName"]; - } else { - return null; - } - } - - /** - * Sets the userDisplayName - * - * @param string $val The userDisplayName - * - * @return AzureADUserFeatureUsage - */ - public function setUserDisplayName($val) - { - $this->_propDict["userDisplayName"] = $val; - return $this; - } - - /** - * Gets the userId - * - * @return string|null The userId - */ - public function getUserId() - { - if (array_key_exists("userId", $this->_propDict)) { - return $this->_propDict["userId"]; - } else { - return null; - } - } - - /** - * Sets the userId - * - * @param string $val The userId - * - * @return AzureADUserFeatureUsage - */ - public function setUserId($val) - { - $this->_propDict["userId"] = $val; - return $this; - } - - /** - * Gets the userPrincipalName - * - * @return string|null The userPrincipalName - */ - public function getUserPrincipalName() - { - if (array_key_exists("userPrincipalName", $this->_propDict)) { - return $this->_propDict["userPrincipalName"]; - } else { - return null; - } - } - - /** - * Sets the userPrincipalName - * - * @param string $val The userPrincipalName - * - * @return AzureADUserFeatureUsage - */ - public function setUserPrincipalName($val) - { - $this->_propDict["userPrincipalName"] = $val; - return $this; - } - -} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureCommunicationServicesUserIdentity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureCommunicationServicesUserIdentity.php index 17f86eb..a298bc2 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureCommunicationServicesUserIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AzureCommunicationServicesUserIdentity.php @@ -25,6 +25,7 @@ class AzureCommunicationServicesUserIdentity extends Identity { /** * Gets the azureCommunicationServicesResourceId + * The Azure Communication Services resource ID associated with the user. * * @return string|null The azureCommunicationServicesResourceId */ @@ -39,6 +40,7 @@ class AzureCommunicationServicesUserIdentity extends Identity /** * Sets the azureCommunicationServicesResourceId + * The Azure Communication Services resource ID associated with the user. * * @param string $val The value of the azureCommunicationServicesResourceId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/B2xIdentityUserFlow.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/B2xIdentityUserFlow.php index f5157dd..5e5910d 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/B2xIdentityUserFlow.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/B2xIdentityUserFlow.php @@ -60,7 +60,6 @@ class B2xIdentityUserFlow extends IdentityUserFlow /** * Gets the identityProviders - * The identity providers included in the user flow. * * @return array|null The identityProviders */ @@ -75,7 +74,6 @@ class B2xIdentityUserFlow extends IdentityUserFlow /** * Sets the identityProviders - * The identity providers included in the user flow. * * @param IdentityProvider[] $val The identityProviders * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BaseAuthenticationMethod.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BaseAuthenticationMethod.php new file mode 100644 index 0000000..69f6d46 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BaseAuthenticationMethod.php @@ -0,0 +1,45 @@ +_propDict)) { + if (is_a($this->_propDict["content"], "\GuzzleHttp\Psr7\Stream") || is_null($this->_propDict["content"])) { + return $this->_propDict["content"]; + } else { + $this->_propDict["content"] = \GuzzleHttp\Psr7\Utils::streamFor($this->_propDict["content"]); + return $this->_propDict["content"]; + } + } + return null; + } + + /** + * Sets the content + * A field representing the content of the transcript. Read-only. + * + * @param \GuzzleHttp\Psr7\Stream $val The content + * + * @return CallTranscript + */ + public function setContent($val) + { + $this->_propDict["content"] = $val; + return $this; + } + + /** + * Gets the createdDateTime + * Date and time at which the transcript was created. Read-only. + * + * @return \DateTime|null The createdDateTime + */ + public function getCreatedDateTime() + { + if (array_key_exists("createdDateTime", $this->_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * Date and time at which the transcript was created. Read-only. + * + * @param \DateTime $val The createdDateTime + * + * @return CallTranscript + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CertificateConnectorDetails.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CertificateConnectorDetails.php index 05a7b86..f9f9072 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CertificateConnectorDetails.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CertificateConnectorDetails.php @@ -53,6 +53,35 @@ class CertificateConnectorDetails extends Entity return $this; } + /** + * Gets the connectorVersion + * Version of the connector installed. + * + * @return string|null The connectorVersion + */ + public function getConnectorVersion() + { + if (array_key_exists("connectorVersion", $this->_propDict)) { + return $this->_propDict["connectorVersion"]; + } else { + return null; + } + } + + /** + * Sets the connectorVersion + * Version of the connector installed. + * + * @param string $val The connectorVersion + * + * @return CertificateConnectorDetails + */ + public function setConnectorVersion($val) + { + $this->_propDict["connectorVersion"] = $val; + return $this; + } + /** * Gets the enrollmentDateTime * Date/time when this connector was enrolled. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CertificationControl.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CertificationControl.php index 3f12257..9bd97b4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CertificationControl.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CertificationControl.php @@ -25,7 +25,6 @@ class CertificationControl extends Entity { /** * Gets the name - * Certification control name * * @return string|null The name */ @@ -40,7 +39,6 @@ class CertificationControl extends Entity /** * Sets the name - * Certification control name * * @param string $val The value of the name * @@ -53,7 +51,6 @@ class CertificationControl extends Entity } /** * Gets the url - * URL for the Microsoft Service Trust Portal * * @return string|null The url */ @@ -68,7 +65,6 @@ class CertificationControl extends Entity /** * Sets the url - * URL for the Microsoft Service Trust Portal * * @param string $val The value of the url * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPC.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPC.php index f45f398..3ef3c02 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPC.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPC.php @@ -55,6 +55,7 @@ class CloudPC extends Entity /** * Gets the connectivityResult + * The connectivity health check result of a Cloud PC, including the updated timestamp and whether the Cloud PC is able to be connected or not. * * @return CloudPcConnectivityResult|null The connectivityResult */ @@ -73,6 +74,7 @@ class CloudPC extends Entity /** * Sets the connectivityResult + * The connectivity health check result of a Cloud PC, including the updated timestamp and whether the Cloud PC is able to be connected or not. * * @param CloudPcConnectivityResult $val The connectivityResult * @@ -84,6 +86,37 @@ class CloudPC extends Entity return $this; } + /** + * Gets the diskEncryptionState + * + * @return CloudPcDiskEncryptionState|null The diskEncryptionState + */ + public function getDiskEncryptionState() + { + if (array_key_exists("diskEncryptionState", $this->_propDict)) { + if (is_a($this->_propDict["diskEncryptionState"], "\Beta\Microsoft\Graph\Model\CloudPcDiskEncryptionState") || is_null($this->_propDict["diskEncryptionState"])) { + return $this->_propDict["diskEncryptionState"]; + } else { + $this->_propDict["diskEncryptionState"] = new CloudPcDiskEncryptionState($this->_propDict["diskEncryptionState"]); + return $this->_propDict["diskEncryptionState"]; + } + } + return null; + } + + /** + * Sets the diskEncryptionState + * + * @param CloudPcDiskEncryptionState $val The diskEncryptionState + * + * @return CloudPC + */ + public function setDiskEncryptionState($val) + { + $this->_propDict["diskEncryptionState"] = $val; + return $this; + } + /** * Gets the displayName * The display name of the Cloud PC. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcConnectivityEvent.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcConnectivityEvent.php index 5643aaf..30e0c50 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcConnectivityEvent.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcConnectivityEvent.php @@ -26,6 +26,7 @@ class CloudPcConnectivityEvent extends Entity /** * Gets the eventDateTime + * Indicates the date and time when this event was created. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appears as 2014-01-01T00:00:00Z. * * @return \DateTime|null The eventDateTime */ @@ -44,6 +45,7 @@ class CloudPcConnectivityEvent extends Entity /** * Sets the eventDateTime + * Indicates the date and time when this event was created. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appears as 2014-01-01T00:00:00Z. * * @param \DateTime $val The value to assign to the eventDateTime * @@ -56,6 +58,7 @@ class CloudPcConnectivityEvent extends Entity } /** * Gets the eventName + * Name of the event. * * @return string|null The eventName */ @@ -70,6 +73,7 @@ class CloudPcConnectivityEvent extends Entity /** * Sets the eventName + * Name of the event. * * @param string $val The value of the eventName * @@ -83,6 +87,7 @@ class CloudPcConnectivityEvent extends Entity /** * Gets the eventResult + * Result of this event. Possible values are: unknown, success, failure, and unknownFutureValue. * * @return CloudPcConnectivityEventResult|null The eventResult */ @@ -101,6 +106,7 @@ class CloudPcConnectivityEvent extends Entity /** * Sets the eventResult + * Result of this event. Possible values are: unknown, success, failure, and unknownFutureValue. * * @param CloudPcConnectivityEventResult $val The value to assign to the eventResult * @@ -114,6 +120,7 @@ class CloudPcConnectivityEvent extends Entity /** * Gets the eventType + * Type of this event. Possible values are: unknown, userConnection, userTroubleshooting, deviceHealthCheck, and unknownFutureValue. * * @return CloudPcConnectivityEventType|null The eventType */ @@ -132,6 +139,7 @@ class CloudPcConnectivityEvent extends Entity /** * Sets the eventType + * Type of this event. Possible values are: unknown, userConnection, userTroubleshooting, deviceHealthCheck, and unknownFutureValue. * * @param CloudPcConnectivityEventType $val The value to assign to the eventType * @@ -144,6 +152,7 @@ class CloudPcConnectivityEvent extends Entity } /** * Gets the message + * Additional message for this event. * * @return string|null The message */ @@ -158,6 +167,7 @@ class CloudPcConnectivityEvent extends Entity /** * Sets the message + * Additional message for this event. * * @param string $val The value of the message * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcConnectivityResult.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcConnectivityResult.php index 3f29e9e..d7cde02 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcConnectivityResult.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcConnectivityResult.php @@ -26,6 +26,7 @@ class CloudPcConnectivityResult extends Entity /** * Gets the failedHealthCheckItems + * A list of failed health check items. If the status property is available, this property will be empty. * * @return CloudPcHealthCheckItem|null The failedHealthCheckItems */ @@ -44,6 +45,7 @@ class CloudPcConnectivityResult extends Entity /** * Sets the failedHealthCheckItems + * A list of failed health check items. If the status property is available, this property will be empty. * * @param CloudPcHealthCheckItem $val The value to assign to the failedHealthCheckItems * @@ -57,6 +59,7 @@ class CloudPcConnectivityResult extends Entity /** * Gets the status + * Connectivity status of the Cloud PC. Possible values are: unknown, available, availableWithWarning, unavailable, and unknownFutureValue. * * @return CloudPcConnectivityStatus|null The status */ @@ -75,6 +78,7 @@ class CloudPcConnectivityResult extends Entity /** * Sets the status + * Connectivity status of the Cloud PC. Possible values are: unknown, available, availableWithWarning, unavailable, and unknownFutureValue. * * @param CloudPcConnectivityStatus $val The value to assign to the status * @@ -88,6 +92,7 @@ class CloudPcConnectivityResult extends Entity /** * Gets the updatedDateTime + * Datetime when the status was updated. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appears as 2014-01-01T00:00:00Z. * * @return \DateTime|null The updatedDateTime */ @@ -106,6 +111,7 @@ class CloudPcConnectivityResult extends Entity /** * Sets the updatedDateTime + * Datetime when the status was updated. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 appears as 2014-01-01T00:00:00Z. * * @param \DateTime $val The value to assign to the updatedDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcDiskEncryptionState.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcDiskEncryptionState.php new file mode 100644 index 0000000..ba12bf4 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcDiskEncryptionState.php @@ -0,0 +1,37 @@ +_propDict)) { + return $this->_propDict["enableMEMAutoEnroll"]; + } else { + return null; + } + } + + /** + * Sets the enableMEMAutoEnroll + * Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager(MEM). The default value is false. + * + * @param bool $val The enableMEMAutoEnroll + * + * @return CloudPcOrganizationSettings + */ + public function setEnableMEMAutoEnroll($val) + { + $this->_propDict["enableMEMAutoEnroll"] = boolval($val); + return $this; + } + /** * Gets the osVersion * The version of the operating system (OS) to provision on Cloud PCs. The possible values are: windows10, windows11, unknownFutureValue. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcReviewStatus.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcReviewStatus.php index 8b73718..19dc210 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcReviewStatus.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcReviewStatus.php @@ -80,6 +80,34 @@ class CloudPcReviewStatus extends Entity return $this; } /** + * Gets the azureStorageContainerName + * The name of the container in an Azure Storage account in which the Cloud PC snapshot is being saved. + * + * @return string|null The azureStorageContainerName + */ + public function getAzureStorageContainerName() + { + if (array_key_exists("azureStorageContainerName", $this->_propDict)) { + return $this->_propDict["azureStorageContainerName"]; + } else { + return null; + } + } + + /** + * Sets the azureStorageContainerName + * The name of the container in an Azure Storage account in which the Cloud PC snapshot is being saved. + * + * @param string $val The value of the azureStorageContainerName + * + * @return CloudPcReviewStatus + */ + public function setAzureStorageContainerName($val) + { + $this->_propDict["azureStorageContainerName"] = $val; + return $this; + } + /** * Gets the inReview * True if the Cloud PC is set to in review by the administrator. * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcSupportedRegion.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcSupportedRegion.php index 0ac84ef..c6315cc 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcSupportedRegion.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CloudPcSupportedRegion.php @@ -55,6 +55,7 @@ class CloudPcSupportedRegion extends Entity /** * Gets the regionStatus + * The status of the supported region. Possible values are: available, restricted, unavailable, unknownFutureValue. Read-only. * * @return CloudPcSupportedRegionStatus|null The regionStatus */ @@ -73,6 +74,7 @@ class CloudPcSupportedRegion extends Entity /** * Sets the regionStatus + * The status of the supported region. Possible values are: available, restricted, unavailable, unknownFutureValue. Read-only. * * @param CloudPcSupportedRegionStatus $val The regionStatus * @@ -84,4 +86,37 @@ class CloudPcSupportedRegion extends Entity return $this; } + /** + * Gets the supportedSolution + * The supported service or solution for the region. The possible values are: windows365, devBox, unknownFutureValue. Read-only. + * + * @return CloudPcManagementService|null The supportedSolution + */ + public function getSupportedSolution() + { + if (array_key_exists("supportedSolution", $this->_propDict)) { + if (is_a($this->_propDict["supportedSolution"], "\Beta\Microsoft\Graph\Model\CloudPcManagementService") || is_null($this->_propDict["supportedSolution"])) { + return $this->_propDict["supportedSolution"]; + } else { + $this->_propDict["supportedSolution"] = new CloudPcManagementService($this->_propDict["supportedSolution"]); + return $this->_propDict["supportedSolution"]; + } + } + return null; + } + + /** + * Sets the supportedSolution + * The supported service or solution for the region. The possible values are: windows365, devBox, unknownFutureValue. Read-only. + * + * @param CloudPcManagementService $val The supportedSolution + * + * @return CloudPcSupportedRegion + */ + public function setSupportedSolution($val) + { + $this->_propDict["supportedSolution"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComanagementEligibleDevice.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComanagementEligibleDevice.php index 378cbff..b7b17e2 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComanagementEligibleDevice.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComanagementEligibleDevice.php @@ -452,7 +452,7 @@ class ComanagementEligibleDevice extends Entity /** * Gets the status - * ComanagementEligibleStatus. Possible values are: comanaged, eligible, eligibleButNotAzureAdJoined, needsOsUpdate, ineligible. + * ComanagementEligibleStatus. Possible values are: comanaged, eligible, eligibleButNotAzureAdJoined, needsOsUpdate, ineligible, scheduledForEnrollment. * * @return ComanagementEligibleType|null The status */ @@ -471,7 +471,7 @@ class ComanagementEligibleDevice extends Entity /** * Sets the status - * ComanagementEligibleStatus. Possible values are: comanaged, eligible, eligibleButNotAzureAdJoined, needsOsUpdate, ineligible. + * ComanagementEligibleStatus. Possible values are: comanaged, eligible, eligibleButNotAzureAdJoined, needsOsUpdate, ineligible, scheduledForEnrollment. * * @param ComanagementEligibleType $val The status * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComanagementEligibleType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComanagementEligibleType.php index b83a07f..cb87c6f 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComanagementEligibleType.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComanagementEligibleType.php @@ -34,4 +34,5 @@ class ComanagementEligibleType extends Enum const ELIGIBLE_BUT_NOT_AZURE_AD_JOINED = "eligibleButNotAzureAdJoined"; const NEEDS_OS_UPDATE = "needsOsUpdate"; const INELIGIBLE = "ineligible"; + const SCHEDULED_FOR_ENROLLMENT = "scheduledForEnrollment"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsApplicationIdentity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsApplicationIdentity.php index e2d5136..28b8a9b 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsApplicationIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsApplicationIdentity.php @@ -25,6 +25,7 @@ class CommunicationsApplicationIdentity extends Identity { /** * Gets the applicationType + * First party Microsoft application presenting this identity. * * @return string|null The applicationType */ @@ -39,6 +40,7 @@ class CommunicationsApplicationIdentity extends Identity /** * Sets the applicationType + * First party Microsoft application presenting this identity. * * @param string $val The value of the applicationType * @@ -51,6 +53,7 @@ class CommunicationsApplicationIdentity extends Identity } /** * Gets the hidden + * True if the participant would not like to be shown in other participants' rosters. * * @return bool|null The hidden */ @@ -65,6 +68,7 @@ class CommunicationsApplicationIdentity extends Identity /** * Sets the hidden + * True if the participant would not like to be shown in other participants' rosters. * * @param bool $val The value of the hidden * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsApplicationInstanceIdentity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsApplicationInstanceIdentity.php index 4090b90..a3caa5a 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsApplicationInstanceIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsApplicationInstanceIdentity.php @@ -25,6 +25,7 @@ class CommunicationsApplicationInstanceIdentity extends Identity { /** * Gets the hidden + * True if the participant would not like to be shown in other participants' rosters. * * @return bool|null The hidden */ @@ -39,6 +40,7 @@ class CommunicationsApplicationInstanceIdentity extends Identity /** * Sets the hidden + * True if the participant would not like to be shown in other participants' rosters. * * @param bool $val The value of the hidden * @@ -51,6 +53,7 @@ class CommunicationsApplicationInstanceIdentity extends Identity } /** * Gets the tenantId + * The application's tenant ID. * * @return string|null The tenantId */ @@ -65,6 +68,7 @@ class CommunicationsApplicationInstanceIdentity extends Identity /** * Sets the tenantId + * The application's tenant ID. * * @param string $val The value of the tenantId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsIdentitySet.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsIdentitySet.php index a887f79..c429ab1 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsIdentitySet.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsIdentitySet.php @@ -24,8 +24,42 @@ namespace Beta\Microsoft\Graph\Model; class CommunicationsIdentitySet extends IdentitySet { + /** + * Gets the applicationInstance + * The application instance associated with this action. + * + * @return Identity|null The applicationInstance + */ + public function getApplicationInstance() + { + if (array_key_exists("applicationInstance", $this->_propDict)) { + if (is_a($this->_propDict["applicationInstance"], "\Beta\Microsoft\Graph\Model\Identity") || is_null($this->_propDict["applicationInstance"])) { + return $this->_propDict["applicationInstance"]; + } else { + $this->_propDict["applicationInstance"] = new Identity($this->_propDict["applicationInstance"]); + return $this->_propDict["applicationInstance"]; + } + } + return null; + } + + /** + * Sets the applicationInstance + * The application instance associated with this action. + * + * @param Identity $val The value to assign to the applicationInstance + * + * @return CommunicationsIdentitySet The CommunicationsIdentitySet + */ + public function setApplicationInstance($val) + { + $this->_propDict["applicationInstance"] = $val; + return $this; + } + /** * Gets the assertedIdentity + * An identity the participant would like to present itself as to the other participants in the call. * * @return Identity|null The assertedIdentity */ @@ -44,6 +78,7 @@ class CommunicationsIdentitySet extends IdentitySet /** * Sets the assertedIdentity + * An identity the participant would like to present itself as to the other participants in the call. * * @param Identity $val The value to assign to the assertedIdentity * @@ -57,6 +92,7 @@ class CommunicationsIdentitySet extends IdentitySet /** * Gets the azureCommunicationServicesUser + * The Azure Communication Services user associated with this action. * * @return Identity|null The azureCommunicationServicesUser */ @@ -75,6 +111,7 @@ class CommunicationsIdentitySet extends IdentitySet /** * Sets the azureCommunicationServicesUser + * The Azure Communication Services user associated with this action. * * @param Identity $val The value to assign to the azureCommunicationServicesUser * @@ -86,8 +123,42 @@ class CommunicationsIdentitySet extends IdentitySet return $this; } + /** + * Gets the encrypted + * The encrypted user associated with this action. + * + * @return Identity|null The encrypted + */ + public function getEncrypted() + { + if (array_key_exists("encrypted", $this->_propDict)) { + if (is_a($this->_propDict["encrypted"], "\Beta\Microsoft\Graph\Model\Identity") || is_null($this->_propDict["encrypted"])) { + return $this->_propDict["encrypted"]; + } else { + $this->_propDict["encrypted"] = new Identity($this->_propDict["encrypted"]); + return $this->_propDict["encrypted"]; + } + } + return null; + } + + /** + * Sets the encrypted + * The encrypted user associated with this action. + * + * @param Identity $val The value to assign to the encrypted + * + * @return CommunicationsIdentitySet The CommunicationsIdentitySet + */ + public function setEncrypted($val) + { + $this->_propDict["encrypted"] = $val; + return $this; + } + /** * Gets the endpointType + * Type of endpoint the participant is using. Possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. * * @return EndpointType|null The endpointType */ @@ -106,6 +177,7 @@ class CommunicationsIdentitySet extends IdentitySet /** * Sets the endpointType + * Type of endpoint the participant is using. Possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. * * @param EndpointType $val The value to assign to the endpointType * @@ -116,4 +188,103 @@ class CommunicationsIdentitySet extends IdentitySet $this->_propDict["endpointType"] = $val; return $this; } + + /** + * Gets the guest + * The guest user associated with this action. + * + * @return Identity|null The guest + */ + public function getGuest() + { + if (array_key_exists("guest", $this->_propDict)) { + if (is_a($this->_propDict["guest"], "\Beta\Microsoft\Graph\Model\Identity") || is_null($this->_propDict["guest"])) { + return $this->_propDict["guest"]; + } else { + $this->_propDict["guest"] = new Identity($this->_propDict["guest"]); + return $this->_propDict["guest"]; + } + } + return null; + } + + /** + * Sets the guest + * The guest user associated with this action. + * + * @param Identity $val The value to assign to the guest + * + * @return CommunicationsIdentitySet The CommunicationsIdentitySet + */ + public function setGuest($val) + { + $this->_propDict["guest"] = $val; + return $this; + } + + /** + * Gets the onPremises + * The Skype for Business On-Premises user associated with this action. + * + * @return Identity|null The onPremises + */ + public function getOnPremises() + { + if (array_key_exists("onPremises", $this->_propDict)) { + if (is_a($this->_propDict["onPremises"], "\Beta\Microsoft\Graph\Model\Identity") || is_null($this->_propDict["onPremises"])) { + return $this->_propDict["onPremises"]; + } else { + $this->_propDict["onPremises"] = new Identity($this->_propDict["onPremises"]); + return $this->_propDict["onPremises"]; + } + } + return null; + } + + /** + * Sets the onPremises + * The Skype for Business On-Premises user associated with this action. + * + * @param Identity $val The value to assign to the onPremises + * + * @return CommunicationsIdentitySet The CommunicationsIdentitySet + */ + public function setOnPremises($val) + { + $this->_propDict["onPremises"] = $val; + return $this; + } + + /** + * Gets the phone + * Inherited from identitySet. The phone user associated with this action. + * + * @return Identity|null The phone + */ + public function getPhone() + { + if (array_key_exists("phone", $this->_propDict)) { + if (is_a($this->_propDict["phone"], "\Beta\Microsoft\Graph\Model\Identity") || is_null($this->_propDict["phone"])) { + return $this->_propDict["phone"]; + } else { + $this->_propDict["phone"] = new Identity($this->_propDict["phone"]); + return $this->_propDict["phone"]; + } + } + return null; + } + + /** + * Sets the phone + * Inherited from identitySet. The phone user associated with this action. + * + * @param Identity $val The value to assign to the phone + * + * @return CommunicationsIdentitySet The CommunicationsIdentitySet + */ + public function setPhone($val) + { + $this->_propDict["phone"] = $val; + return $this; + } } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsUserIdentity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsUserIdentity.php index 56c6bbc..2c4a310 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsUserIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CommunicationsUserIdentity.php @@ -25,6 +25,7 @@ class CommunicationsUserIdentity extends Identity { /** * Gets the tenantId + * The user's tenant ID. * * @return string|null The tenantId */ @@ -39,6 +40,7 @@ class CommunicationsUserIdentity extends Identity /** * Sets the tenantId + * The user's tenant ID. * * @param string $val The value of the tenantId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComplianceInformation.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComplianceInformation.php index f164bb7..a45bd12 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComplianceInformation.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ComplianceInformation.php @@ -26,7 +26,6 @@ class ComplianceInformation extends Entity /** * Gets the certificationControls - * Collection of the certification controls associated with certification * * @return CertificationControl|null The certificationControls */ @@ -45,7 +44,6 @@ class ComplianceInformation extends Entity /** * Sets the certificationControls - * Collection of the certification controls associated with certification * * @param CertificationControl $val The value to assign to the certificationControls * @@ -58,7 +56,6 @@ class ComplianceInformation extends Entity } /** * Gets the certificationName - * Compliance certification name (for example, ISO 27018:2014, GDPR, FedRAMP, NIST 800-171) * * @return string|null The certificationName */ @@ -73,7 +70,6 @@ class ComplianceInformation extends Entity /** * Sets the certificationName - * Compliance certification name (for example, ISO 27018:2014, GDPR, FedRAMP, NIST 800-171) * * @param string $val The value of the certificationName * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessAllExternalTenants.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessAllExternalTenants.php new file mode 100644 index 0000000..6389f89 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessAllExternalTenants.php @@ -0,0 +1,26 @@ +_propDict)) { + return $this->_propDict["members"]; + } else { + return null; + } + } + + /** + * Sets the members + * + * @param string $val The value of the members + * + * @return ConditionalAccessEnumeratedExternalTenants + */ + public function setMembers($val) + { + $this->_propDict["members"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessExternalTenants.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessExternalTenants.php new file mode 100644 index 0000000..b71c4c6 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessExternalTenants.php @@ -0,0 +1,57 @@ +_propDict)) { + if (is_a($this->_propDict["membershipKind"], "\Beta\Microsoft\Graph\Model\ConditionalAccessExternalTenantsMembershipKind") || is_null($this->_propDict["membershipKind"])) { + return $this->_propDict["membershipKind"]; + } else { + $this->_propDict["membershipKind"] = new ConditionalAccessExternalTenantsMembershipKind($this->_propDict["membershipKind"]); + return $this->_propDict["membershipKind"]; + } + } + return null; + } + + /** + * Sets the membershipKind + * + * @param ConditionalAccessExternalTenantsMembershipKind $val The value to assign to the membershipKind + * + * @return ConditionalAccessExternalTenants The ConditionalAccessExternalTenants + */ + public function setMembershipKind($val) + { + $this->_propDict["membershipKind"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessExternalTenantsMembershipKind.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessExternalTenantsMembershipKind.php new file mode 100644 index 0000000..ebf704c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessExternalTenantsMembershipKind.php @@ -0,0 +1,35 @@ +_propDict["termsOfUse"] = $val; return $this; } + + /** + * Gets the authenticationStrength + * + * @return AuthenticationStrengthPolicy|null The authenticationStrength + */ + public function getAuthenticationStrength() + { + if (array_key_exists("authenticationStrength", $this->_propDict)) { + if (is_a($this->_propDict["authenticationStrength"], "\Beta\Microsoft\Graph\Model\AuthenticationStrengthPolicy") || is_null($this->_propDict["authenticationStrength"])) { + return $this->_propDict["authenticationStrength"]; + } else { + $this->_propDict["authenticationStrength"] = new AuthenticationStrengthPolicy($this->_propDict["authenticationStrength"]); + return $this->_propDict["authenticationStrength"]; + } + } + return null; + } + + /** + * Sets the authenticationStrength + * + * @param AuthenticationStrengthPolicy $val The value to assign to the authenticationStrength + * + * @return ConditionalAccessGrantControls The ConditionalAccessGrantControls + */ + public function setAuthenticationStrength($val) + { + $this->_propDict["authenticationStrength"] = $val; + return $this; + } } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessGuestOrExternalUserTypes.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessGuestOrExternalUserTypes.php new file mode 100644 index 0000000..b7a0e34 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessGuestOrExternalUserTypes.php @@ -0,0 +1,40 @@ +_propDict)) { + if (is_a($this->_propDict["externalTenants"], "\Beta\Microsoft\Graph\Model\ConditionalAccessExternalTenants") || is_null($this->_propDict["externalTenants"])) { + return $this->_propDict["externalTenants"]; + } else { + $this->_propDict["externalTenants"] = new ConditionalAccessExternalTenants($this->_propDict["externalTenants"]); + return $this->_propDict["externalTenants"]; + } + } + return null; + } + + /** + * Sets the externalTenants + * + * @param ConditionalAccessExternalTenants $val The value to assign to the externalTenants + * + * @return ConditionalAccessGuestsOrExternalUsers The ConditionalAccessGuestsOrExternalUsers + */ + public function setExternalTenants($val) + { + $this->_propDict["externalTenants"] = $val; + return $this; + } + + /** + * Gets the guestOrExternalUserTypes + * + * @return ConditionalAccessGuestOrExternalUserTypes|null The guestOrExternalUserTypes + */ + public function getGuestOrExternalUserTypes() + { + if (array_key_exists("guestOrExternalUserTypes", $this->_propDict)) { + if (is_a($this->_propDict["guestOrExternalUserTypes"], "\Beta\Microsoft\Graph\Model\ConditionalAccessGuestOrExternalUserTypes") || is_null($this->_propDict["guestOrExternalUserTypes"])) { + return $this->_propDict["guestOrExternalUserTypes"]; + } else { + $this->_propDict["guestOrExternalUserTypes"] = new ConditionalAccessGuestOrExternalUserTypes($this->_propDict["guestOrExternalUserTypes"]); + return $this->_propDict["guestOrExternalUserTypes"]; + } + } + return null; + } + + /** + * Sets the guestOrExternalUserTypes + * + * @param ConditionalAccessGuestOrExternalUserTypes $val The value to assign to the guestOrExternalUserTypes + * + * @return ConditionalAccessGuestsOrExternalUsers The ConditionalAccessGuestsOrExternalUsers + */ + public function setGuestOrExternalUserTypes($val) + { + $this->_propDict["guestOrExternalUserTypes"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessRoot.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessRoot.php index 6e8105f..12835ec 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessRoot.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessRoot.php @@ -24,6 +24,37 @@ namespace Beta\Microsoft\Graph\Model; */ class ConditionalAccessRoot extends Entity { + /** + * Gets the authenticationStrengths + * + * @return AuthenticationStrengthRoot|null The authenticationStrengths + */ + public function getAuthenticationStrengths() + { + if (array_key_exists("authenticationStrengths", $this->_propDict)) { + if (is_a($this->_propDict["authenticationStrengths"], "\Beta\Microsoft\Graph\Model\AuthenticationStrengthRoot") || is_null($this->_propDict["authenticationStrengths"])) { + return $this->_propDict["authenticationStrengths"]; + } else { + $this->_propDict["authenticationStrengths"] = new AuthenticationStrengthRoot($this->_propDict["authenticationStrengths"]); + return $this->_propDict["authenticationStrengths"]; + } + } + return null; + } + + /** + * Sets the authenticationStrengths + * + * @param AuthenticationStrengthRoot $val The authenticationStrengths + * + * @return ConditionalAccessRoot + */ + public function setAuthenticationStrengths($val) + { + $this->_propDict["authenticationStrengths"] = $val; + return $this; + } + /** * Gets the authenticationContextClassReferences diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessUsers.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessUsers.php index 84c2863..998a3f7 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessUsers.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConditionalAccessUsers.php @@ -51,6 +51,37 @@ class ConditionalAccessUsers extends Entity $this->_propDict["excludeGroups"] = $val; return $this; } + + /** + * Gets the excludeGuestsOrExternalUsers + * + * @return ConditionalAccessGuestsOrExternalUsers|null The excludeGuestsOrExternalUsers + */ + public function getExcludeGuestsOrExternalUsers() + { + if (array_key_exists("excludeGuestsOrExternalUsers", $this->_propDict)) { + if (is_a($this->_propDict["excludeGuestsOrExternalUsers"], "\Beta\Microsoft\Graph\Model\ConditionalAccessGuestsOrExternalUsers") || is_null($this->_propDict["excludeGuestsOrExternalUsers"])) { + return $this->_propDict["excludeGuestsOrExternalUsers"]; + } else { + $this->_propDict["excludeGuestsOrExternalUsers"] = new ConditionalAccessGuestsOrExternalUsers($this->_propDict["excludeGuestsOrExternalUsers"]); + return $this->_propDict["excludeGuestsOrExternalUsers"]; + } + } + return null; + } + + /** + * Sets the excludeGuestsOrExternalUsers + * + * @param ConditionalAccessGuestsOrExternalUsers $val The value to assign to the excludeGuestsOrExternalUsers + * + * @return ConditionalAccessUsers The ConditionalAccessUsers + */ + public function setExcludeGuestsOrExternalUsers($val) + { + $this->_propDict["excludeGuestsOrExternalUsers"] = $val; + return $this; + } /** * Gets the excludeRoles * Role IDs excluded from scope of policy. @@ -135,6 +166,37 @@ class ConditionalAccessUsers extends Entity $this->_propDict["includeGroups"] = $val; return $this; } + + /** + * Gets the includeGuestsOrExternalUsers + * + * @return ConditionalAccessGuestsOrExternalUsers|null The includeGuestsOrExternalUsers + */ + public function getIncludeGuestsOrExternalUsers() + { + if (array_key_exists("includeGuestsOrExternalUsers", $this->_propDict)) { + if (is_a($this->_propDict["includeGuestsOrExternalUsers"], "\Beta\Microsoft\Graph\Model\ConditionalAccessGuestsOrExternalUsers") || is_null($this->_propDict["includeGuestsOrExternalUsers"])) { + return $this->_propDict["includeGuestsOrExternalUsers"]; + } else { + $this->_propDict["includeGuestsOrExternalUsers"] = new ConditionalAccessGuestsOrExternalUsers($this->_propDict["includeGuestsOrExternalUsers"]); + return $this->_propDict["includeGuestsOrExternalUsers"]; + } + } + return null; + } + + /** + * Sets the includeGuestsOrExternalUsers + * + * @param ConditionalAccessGuestsOrExternalUsers $val The value to assign to the includeGuestsOrExternalUsers + * + * @return ConditionalAccessUsers The ConditionalAccessUsers + */ + public function setIncludeGuestsOrExternalUsers($val) + { + $this->_propDict["includeGuestsOrExternalUsers"] = $val; + return $this; + } /** * Gets the includeRoles * Role IDs in scope of policy unless explicitly excluded, or All. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConfigurationManagerClientInformation.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConfigurationManagerClientInformation.php index d4f67f5..a752b84 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConfigurationManagerClientInformation.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ConfigurationManagerClientInformation.php @@ -52,6 +52,34 @@ class ConfigurationManagerClientInformation extends Entity return $this; } /** + * Gets the clientVersion + * Configuration Manager Client version from SCCM + * + * @return string|null The clientVersion + */ + public function getClientVersion() + { + if (array_key_exists("clientVersion", $this->_propDict)) { + return $this->_propDict["clientVersion"]; + } else { + return null; + } + } + + /** + * Sets the clientVersion + * Configuration Manager Client version from SCCM + * + * @param string $val The value of the clientVersion + * + * @return ConfigurationManagerClientInformation + */ + public function setClientVersion($val) + { + $this->_propDict["clientVersion"] = $val; + return $this; + } + /** * Gets the isBlocked * Configuration Manager Client blocked status from SCCM * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Contract.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Contract.php index 13aa766..4b23c96 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Contract.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Contract.php @@ -26,7 +26,6 @@ class Contract extends DirectoryObject { /** * Gets the contractType - * Type of contract. Possible values are: SyndicationPartner, BreadthPartner, ResellerPartner. See more in the table below. * * @return string|null The contractType */ @@ -41,7 +40,6 @@ class Contract extends DirectoryObject /** * Sets the contractType - * Type of contract. Possible values are: SyndicationPartner, BreadthPartner, ResellerPartner. See more in the table below. * * @param string $val The contractType * @@ -55,7 +53,6 @@ class Contract extends DirectoryObject /** * Gets the customerId - * The unique identifier for the customer tenant referenced by this partnership. Corresponds to the id property of the customer tenant's organization resource. * * @return string|null The customerId */ @@ -70,7 +67,6 @@ class Contract extends DirectoryObject /** * Sets the customerId - * The unique identifier for the customer tenant referenced by this partnership. Corresponds to the id property of the customer tenant's organization resource. * * @param string $val The customerId * @@ -84,7 +80,6 @@ class Contract extends DirectoryObject /** * Gets the defaultDomainName - * A copy of the customer tenant's default domain name. The copy is made when the partnership with the customer is established. It is not automatically updated if the customer tenant's default domain name changes. * * @return string|null The defaultDomainName */ @@ -99,7 +94,6 @@ class Contract extends DirectoryObject /** * Sets the defaultDomainName - * A copy of the customer tenant's default domain name. The copy is made when the partnership with the customer is established. It is not automatically updated if the customer tenant's default domain name changes. * * @param string $val The defaultDomainName * @@ -113,7 +107,6 @@ class Contract extends DirectoryObject /** * Gets the displayName - * A copy of the customer tenant's display name. The copy is made when the partnership with the customer is established. It is not automatically updated if the customer tenant's display name changes. * * @return string|null The displayName */ @@ -128,7 +121,6 @@ class Contract extends DirectoryObject /** * Sets the displayName - * A copy of the customer tenant's display name. The copy is made when the partnership with the customer is established. It is not automatically updated if the customer tenant's display name changes. * * @param string $val The displayName * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ControlScore.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ControlScore.php index a214744..6899944 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ControlScore.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ControlScore.php @@ -25,7 +25,6 @@ class ControlScore extends Entity { /** * Gets the controlCategory - * Control action category (Identity, Data, Device, Apps, Infrastructure). * * @return string|null The controlCategory */ @@ -40,7 +39,6 @@ class ControlScore extends Entity /** * Sets the controlCategory - * Control action category (Identity, Data, Device, Apps, Infrastructure). * * @param string $val The value of the controlCategory * @@ -53,7 +51,6 @@ class ControlScore extends Entity } /** * Gets the controlName - * Control unique name. * * @return string|null The controlName */ @@ -68,7 +65,6 @@ class ControlScore extends Entity /** * Sets the controlName - * Control unique name. * * @param string $val The value of the controlName * @@ -81,7 +77,6 @@ class ControlScore extends Entity } /** * Gets the description - * Description of the control. * * @return string|null The description */ @@ -96,7 +91,6 @@ class ControlScore extends Entity /** * Sets the description - * Description of the control. * * @param string $val The value of the description * @@ -109,7 +103,6 @@ class ControlScore extends Entity } /** * Gets the score - * Tenant achieved score for the control (it varies day by day depending on tenant operations on the control). * * @return float|null The score */ @@ -124,7 +117,6 @@ class ControlScore extends Entity /** * Sets the score - * Tenant achieved score for the control (it varies day by day depending on tenant operations on the control). * * @param float $val The value of the score * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CorsConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CorsConfiguration.php index 84e81e7..b49f210 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CorsConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CorsConfiguration.php @@ -25,6 +25,7 @@ class CorsConfiguration extends Entity { /** * Gets the allowedHeaders + * The request headers that the origin domain may specify on the CORS request. The wildcard character * indicates that any header beginning with the specified prefix is allowed. * * @return string|null The allowedHeaders */ @@ -39,6 +40,7 @@ class CorsConfiguration extends Entity /** * Sets the allowedHeaders + * The request headers that the origin domain may specify on the CORS request. The wildcard character * indicates that any header beginning with the specified prefix is allowed. * * @param string $val The value of the allowedHeaders * @@ -51,6 +53,7 @@ class CorsConfiguration extends Entity } /** * Gets the allowedMethods + * The HTTP request methods that the origin domain may use for a CORS request. * * @return string|null The allowedMethods */ @@ -65,6 +68,7 @@ class CorsConfiguration extends Entity /** * Sets the allowedMethods + * The HTTP request methods that the origin domain may use for a CORS request. * * @param string $val The value of the allowedMethods * @@ -77,6 +81,7 @@ class CorsConfiguration extends Entity } /** * Gets the allowedOrigins + * The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. The origin must be an exact case-sensitive match with the origin that the user age sends to the service. * * @return string|null The allowedOrigins */ @@ -91,6 +96,7 @@ class CorsConfiguration extends Entity /** * Sets the allowedOrigins + * The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. The origin must be an exact case-sensitive match with the origin that the user age sends to the service. * * @param string $val The value of the allowedOrigins * @@ -103,6 +109,7 @@ class CorsConfiguration extends Entity } /** * Gets the maxAgeInSeconds + * The maximum amount of time that a browser should cache the response to the preflight OPTIONS request. * * @return int|null The maxAgeInSeconds */ @@ -117,6 +124,7 @@ class CorsConfiguration extends Entity /** * Sets the maxAgeInSeconds + * The maximum amount of time that a browser should cache the response to the preflight OPTIONS request. * * @param int $val The value of the maxAgeInSeconds * @@ -129,6 +137,7 @@ class CorsConfiguration extends Entity } /** * Gets the resource + * Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. * * @return string|null The resource */ @@ -143,6 +152,7 @@ class CorsConfiguration extends Entity /** * Sets the resource + * Resource within the application segment for which CORS permissions are granted. / grants permission for whole app segment. * * @param string $val The value of the resource * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CreateRemoteHelpSessionResponse.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CreateRemoteHelpSessionResponse.php new file mode 100644 index 0000000..ec15b8c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CreateRemoteHelpSessionResponse.php @@ -0,0 +1,134 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the CreateRemoteHelpSessionResponse + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + + /** + * Gets the sessionKey + * The unique identifier for a session + * + * @return string|null The sessionKey + */ + public function getSessionKey() + { + if (array_key_exists("sessionKey", $this->_propDict)) { + return $this->_propDict["sessionKey"]; + } else { + return null; + } + } + + /** + * Sets the sessionKey + * The unique identifier for a session + * + * @param string $val The sessionKey + * + * @return CreateRemoteHelpSessionResponse + */ + public function setSessionKey($val) + { + $this->_propDict["sessionKey"] = $val; + return $this; + } + + /** + * Gets the ODataType + * + * @return string|null The ODataType + */ + public function getODataType() + { + if (array_key_exists('@odata.type', $this->_propDict)) { + return $this->_propDict["@odata.type"]; + } + return null; + } + + /** + * Sets the ODataType + * + * @param string $val The ODataType + * + * @return CreateRemoteHelpSessionResponse + */ + public function setODataType($val) + { + $this->_propDict["@odata.type"] = $val; + return $this; + } + + /** + * Serializes the object by property array + * Manually serialize DateTime into RFC3339 format + * + * @return array The list of properties + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + $serializableProperties = $this->getProperties(); + foreach ($serializableProperties as $property => $val) { + if (is_a($val, "\DateTime")) { + $serializableProperties[$property] = $val->format(\DateTime::RFC3339); + } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { + $serializableProperties[$property] = $val->value(); + } else if (is_a($val, "\Entity")) { + $serializableProperties[$property] = $val->jsonSerialize(); + } + } + return $serializableProperties; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationDefault.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationDefault.php index 6f74092..94ca0d4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationDefault.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationDefault.php @@ -218,4 +218,35 @@ class CrossTenantAccessPolicyConfigurationDefault extends Entity return $this; } + /** + * Gets the tenantRestrictions + * + * @return CrossTenantAccessPolicyTenantRestrictions|null The tenantRestrictions + */ + public function getTenantRestrictions() + { + if (array_key_exists("tenantRestrictions", $this->_propDict)) { + if (is_a($this->_propDict["tenantRestrictions"], "\Beta\Microsoft\Graph\Model\CrossTenantAccessPolicyTenantRestrictions") || is_null($this->_propDict["tenantRestrictions"])) { + return $this->_propDict["tenantRestrictions"]; + } else { + $this->_propDict["tenantRestrictions"] = new CrossTenantAccessPolicyTenantRestrictions($this->_propDict["tenantRestrictions"]); + return $this->_propDict["tenantRestrictions"]; + } + } + return null; + } + + /** + * Sets the tenantRestrictions + * + * @param CrossTenantAccessPolicyTenantRestrictions $val The tenantRestrictions + * + * @return CrossTenantAccessPolicyConfigurationDefault + */ + public function setTenantRestrictions($val) + { + $this->_propDict["tenantRestrictions"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationPartner.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationPartner.php index 06e7571..85aaea4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationPartner.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationPartner.php @@ -278,6 +278,37 @@ class CrossTenantAccessPolicyConfigurationPartner implements \JsonSerializable return $this; } + /** + * Gets the tenantRestrictions + * + * @return CrossTenantAccessPolicyTenantRestrictions|null The tenantRestrictions + */ + public function getTenantRestrictions() + { + if (array_key_exists("tenantRestrictions", $this->_propDict)) { + if (is_a($this->_propDict["tenantRestrictions"], "\Beta\Microsoft\Graph\Model\CrossTenantAccessPolicyTenantRestrictions") || is_null($this->_propDict["tenantRestrictions"])) { + return $this->_propDict["tenantRestrictions"]; + } else { + $this->_propDict["tenantRestrictions"] = new CrossTenantAccessPolicyTenantRestrictions($this->_propDict["tenantRestrictions"]); + return $this->_propDict["tenantRestrictions"]; + } + } + return null; + } + + /** + * Sets the tenantRestrictions + * + * @param CrossTenantAccessPolicyTenantRestrictions $val The tenantRestrictions + * + * @return CrossTenantAccessPolicyConfigurationPartner + */ + public function setTenantRestrictions($val) + { + $this->_propDict["tenantRestrictions"] = $val; + return $this; + } + /** * Gets the ODataType * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyTenantRestrictions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyTenantRestrictions.php new file mode 100644 index 0000000..72a0ac6 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyTenantRestrictions.php @@ -0,0 +1,57 @@ +_propDict)) { + if (is_a($this->_propDict["devices"], "\Beta\Microsoft\Graph\Model\DevicesFilter") || is_null($this->_propDict["devices"])) { + return $this->_propDict["devices"]; + } else { + $this->_propDict["devices"] = new DevicesFilter($this->_propDict["devices"]); + return $this->_propDict["devices"]; + } + } + return null; + } + + /** + * Sets the devices + * + * @param DevicesFilter $val The value to assign to the devices + * + * @return CrossTenantAccessPolicyTenantRestrictions The CrossTenantAccessPolicyTenantRestrictions + */ + public function setDevices($val) + { + $this->_propDict["devices"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CustomAuthenticationExtension.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CustomAuthenticationExtension.php new file mode 100644 index 0000000..3476bc3 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CustomAuthenticationExtension.php @@ -0,0 +1,27 @@ +_propDict)) { + return $this->_propDict["areDataProcessorServiceForWindowsFeaturesEnabled"]; + } else { + return null; + } + } + + /** + * Sets the areDataProcessorServiceForWindowsFeaturesEnabled + * Indicates whether the tenant has enabled MEM features utilizing Data Processor Service for Windows (DPSW) data. When TRUE, the tenant has enabled MEM features utilizing Data Processor Service for Windows (DPSW) data. When FALSE, the tenant has not enabled MEM features utilizing Data Processor Service for Windows (DPSW) data. Default value is FALSE. + * + * @param bool $val The value of the areDataProcessorServiceForWindowsFeaturesEnabled + * + * @return DataProcessorServiceForWindowsFeaturesOnboarding + */ + public function setAreDataProcessorServiceForWindowsFeaturesEnabled($val) + { + $this->_propDict["areDataProcessorServiceForWindowsFeaturesEnabled"] = $val; + return $this; + } + /** + * Gets the hasValidWindowsLicense + * Indicates whether the tenant has required Windows license. When TRUE, the tenant has the required Windows license. When FALSE, the tenant does not have the required Windows license. Default value is FALSE. + * + * @return bool|null The hasValidWindowsLicense + */ + public function getHasValidWindowsLicense() + { + if (array_key_exists("hasValidWindowsLicense", $this->_propDict)) { + return $this->_propDict["hasValidWindowsLicense"]; + } else { + return null; + } + } + + /** + * Sets the hasValidWindowsLicense + * Indicates whether the tenant has required Windows license. When TRUE, the tenant has the required Windows license. When FALSE, the tenant does not have the required Windows license. Default value is FALSE. + * + * @param bool $val The value of the hasValidWindowsLicense + * + * @return DataProcessorServiceForWindowsFeaturesOnboarding + */ + public function setHasValidWindowsLicense($val) + { + $this->_propDict["hasValidWindowsLicense"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeletedItemContainer.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeletedItemContainer.php new file mode 100644 index 0000000..b598885 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeletedItemContainer.php @@ -0,0 +1,57 @@ +_propDict)) { + return $this->_propDict["workflows"]; + } else { + return null; + } + } + + /** + * Sets the workflows + * Deleted workflows that end up in the deletedItemsContainer. + * + * @param \Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\Workflow[] $val The workflows + * + * @return DeletedItemContainer + */ + public function setWorkflows($val) + { + $this->_propDict["workflows"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepMacOSEnrollmentProfile.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepMacOSEnrollmentProfile.php index 3c10492..50e5ec9 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepMacOSEnrollmentProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepMacOSEnrollmentProfile.php @@ -111,6 +111,64 @@ class DepMacOSEnrollmentProfile extends DepEnrollmentBaseProfile return $this; } + /** + * Gets the dontAutoPopulatePrimaryAccountInfo + * Indicates whether Setup Assistant will auto populate the primary account information + * + * @return bool|null The dontAutoPopulatePrimaryAccountInfo + */ + public function getDontAutoPopulatePrimaryAccountInfo() + { + if (array_key_exists("dontAutoPopulatePrimaryAccountInfo", $this->_propDict)) { + return $this->_propDict["dontAutoPopulatePrimaryAccountInfo"]; + } else { + return null; + } + } + + /** + * Sets the dontAutoPopulatePrimaryAccountInfo + * Indicates whether Setup Assistant will auto populate the primary account information + * + * @param bool $val The dontAutoPopulatePrimaryAccountInfo + * + * @return DepMacOSEnrollmentProfile + */ + public function setDontAutoPopulatePrimaryAccountInfo($val) + { + $this->_propDict["dontAutoPopulatePrimaryAccountInfo"] = boolval($val); + return $this; + } + + /** + * Gets the enableRestrictEditing + * Indicates whether the user will enable blockediting + * + * @return bool|null The enableRestrictEditing + */ + public function getEnableRestrictEditing() + { + if (array_key_exists("enableRestrictEditing", $this->_propDict)) { + return $this->_propDict["enableRestrictEditing"]; + } else { + return null; + } + } + + /** + * Sets the enableRestrictEditing + * Indicates whether the user will enable blockediting + * + * @param bool $val The enableRestrictEditing + * + * @return DepMacOSEnrollmentProfile + */ + public function setEnableRestrictEditing($val) + { + $this->_propDict["enableRestrictEditing"] = boolval($val); + return $this; + } + /** * Gets the fileVaultDisabled * Indicates if file vault is disabled @@ -198,6 +256,122 @@ class DepMacOSEnrollmentProfile extends DepEnrollmentBaseProfile return $this; } + /** + * Gets the isLocalPrimaryAccount + * Indicates whether the profile is a local account + * + * @return bool|null The isLocalPrimaryAccount + */ + public function getIsLocalPrimaryAccount() + { + if (array_key_exists("isLocalPrimaryAccount", $this->_propDict)) { + return $this->_propDict["isLocalPrimaryAccount"]; + } else { + return null; + } + } + + /** + * Sets the isLocalPrimaryAccount + * Indicates whether the profile is a local account + * + * @param bool $val The isLocalPrimaryAccount + * + * @return DepMacOSEnrollmentProfile + */ + public function setIsLocalPrimaryAccount($val) + { + $this->_propDict["isLocalPrimaryAccount"] = boolval($val); + return $this; + } + + /** + * Gets the isPrimaryUser + * Indicates whether the profile is a primary user + * + * @return bool|null The isPrimaryUser + */ + public function getIsPrimaryUser() + { + if (array_key_exists("isPrimaryUser", $this->_propDict)) { + return $this->_propDict["isPrimaryUser"]; + } else { + return null; + } + } + + /** + * Sets the isPrimaryUser + * Indicates whether the profile is a primary user + * + * @param bool $val The isPrimaryUser + * + * @return DepMacOSEnrollmentProfile + */ + public function setIsPrimaryUser($val) + { + $this->_propDict["isPrimaryUser"] = boolval($val); + return $this; + } + + /** + * Gets the lockPrimaryAccountInfo + * Indicates whether the primary account information will be locked + * + * @return bool|null The lockPrimaryAccountInfo + */ + public function getLockPrimaryAccountInfo() + { + if (array_key_exists("lockPrimaryAccountInfo", $this->_propDict)) { + return $this->_propDict["lockPrimaryAccountInfo"]; + } else { + return null; + } + } + + /** + * Sets the lockPrimaryAccountInfo + * Indicates whether the primary account information will be locked + * + * @param bool $val The lockPrimaryAccountInfo + * + * @return DepMacOSEnrollmentProfile + */ + public function setLockPrimaryAccountInfo($val) + { + $this->_propDict["lockPrimaryAccountInfo"] = boolval($val); + return $this; + } + + /** + * Gets the managedLocalUserShortName + * Indicates whether or not this is the short name of the local account to manage + * + * @return bool|null The managedLocalUserShortName + */ + public function getManagedLocalUserShortName() + { + if (array_key_exists("managedLocalUserShortName", $this->_propDict)) { + return $this->_propDict["managedLocalUserShortName"]; + } else { + return null; + } + } + + /** + * Sets the managedLocalUserShortName + * Indicates whether or not this is the short name of the local account to manage + * + * @param bool $val The managedLocalUserShortName + * + * @return DepMacOSEnrollmentProfile + */ + public function setManagedLocalUserShortName($val) + { + $this->_propDict["managedLocalUserShortName"] = boolval($val); + return $this; + } + /** * Gets the passCodeDisabled * Indicates if Passcode setup pane is disabled @@ -227,6 +401,151 @@ class DepMacOSEnrollmentProfile extends DepEnrollmentBaseProfile return $this; } + /** + * Gets the prefillAccountInfo + * Indicates whether the user will prefill their account info + * + * @return bool|null The prefillAccountInfo + */ + public function getPrefillAccountInfo() + { + if (array_key_exists("prefillAccountInfo", $this->_propDict)) { + return $this->_propDict["prefillAccountInfo"]; + } else { + return null; + } + } + + /** + * Sets the prefillAccountInfo + * Indicates whether the user will prefill their account info + * + * @param bool $val The prefillAccountInfo + * + * @return DepMacOSEnrollmentProfile + */ + public function setPrefillAccountInfo($val) + { + $this->_propDict["prefillAccountInfo"] = boolval($val); + return $this; + } + + /** + * Gets the primaryAccountFullName + * Indicates what the full name for the primary account is + * + * @return string|null The primaryAccountFullName + */ + public function getPrimaryAccountFullName() + { + if (array_key_exists("primaryAccountFullName", $this->_propDict)) { + return $this->_propDict["primaryAccountFullName"]; + } else { + return null; + } + } + + /** + * Sets the primaryAccountFullName + * Indicates what the full name for the primary account is + * + * @param string $val The primaryAccountFullName + * + * @return DepMacOSEnrollmentProfile + */ + public function setPrimaryAccountFullName($val) + { + $this->_propDict["primaryAccountFullName"] = $val; + return $this; + } + + /** + * Gets the primaryAccountUserName + * Indicates what the account name for the primary account is + * + * @return string|null The primaryAccountUserName + */ + public function getPrimaryAccountUserName() + { + if (array_key_exists("primaryAccountUserName", $this->_propDict)) { + return $this->_propDict["primaryAccountUserName"]; + } else { + return null; + } + } + + /** + * Sets the primaryAccountUserName + * Indicates what the account name for the primary account is + * + * @param string $val The primaryAccountUserName + * + * @return DepMacOSEnrollmentProfile + */ + public function setPrimaryAccountUserName($val) + { + $this->_propDict["primaryAccountUserName"] = $val; + return $this; + } + + /** + * Gets the primaryUser + * Indicates who the primary user of the profile is + * + * @return string|null The primaryUser + */ + public function getPrimaryUser() + { + if (array_key_exists("primaryUser", $this->_propDict)) { + return $this->_propDict["primaryUser"]; + } else { + return null; + } + } + + /** + * Sets the primaryUser + * Indicates who the primary user of the profile is + * + * @param string $val The primaryUser + * + * @return DepMacOSEnrollmentProfile + */ + public function setPrimaryUser($val) + { + $this->_propDict["primaryUser"] = $val; + return $this; + } + + /** + * Gets the primaryUserFullName + * Indicates who the primary user of the profile is + * + * @return string|null The primaryUserFullName + */ + public function getPrimaryUserFullName() + { + if (array_key_exists("primaryUserFullName", $this->_propDict)) { + return $this->_propDict["primaryUserFullName"]; + } else { + return null; + } + } + + /** + * Sets the primaryUserFullName + * Indicates who the primary user of the profile is + * + * @param string $val The primaryUserFullName + * + * @return DepMacOSEnrollmentProfile + */ + public function setPrimaryUserFullName($val) + { + $this->_propDict["primaryUserFullName"] = $val; + return $this; + } + /** * Gets the registrationDisabled * Indicates if registration is disabled @@ -256,6 +575,93 @@ class DepMacOSEnrollmentProfile extends DepEnrollmentBaseProfile return $this; } + /** + * Gets the requestRequiresNetworkTether + * Indicates if the device is network-tethered to run the command + * + * @return bool|null The requestRequiresNetworkTether + */ + public function getRequestRequiresNetworkTether() + { + if (array_key_exists("requestRequiresNetworkTether", $this->_propDict)) { + return $this->_propDict["requestRequiresNetworkTether"]; + } else { + return null; + } + } + + /** + * Sets the requestRequiresNetworkTether + * Indicates if the device is network-tethered to run the command + * + * @param bool $val The requestRequiresNetworkTether + * + * @return DepMacOSEnrollmentProfile + */ + public function setRequestRequiresNetworkTether($val) + { + $this->_propDict["requestRequiresNetworkTether"] = boolval($val); + return $this; + } + + /** + * Gets the setPrimarySetupAccountAsRegularUser + * Indicates whether Setup Assistant will set the account as a regular user + * + * @return bool|null The setPrimarySetupAccountAsRegularUser + */ + public function getSetPrimarySetupAccountAsRegularUser() + { + if (array_key_exists("setPrimarySetupAccountAsRegularUser", $this->_propDict)) { + return $this->_propDict["setPrimarySetupAccountAsRegularUser"]; + } else { + return null; + } + } + + /** + * Sets the setPrimarySetupAccountAsRegularUser + * Indicates whether Setup Assistant will set the account as a regular user + * + * @param bool $val The setPrimarySetupAccountAsRegularUser + * + * @return DepMacOSEnrollmentProfile + */ + public function setSetPrimarySetupAccountAsRegularUser($val) + { + $this->_propDict["setPrimarySetupAccountAsRegularUser"] = boolval($val); + return $this; + } + + /** + * Gets the skipPrimarySetupAccountCreation + * Indicates whether Setup Assistant will skip the user interface for primary account setup + * + * @return bool|null The skipPrimarySetupAccountCreation + */ + public function getSkipPrimarySetupAccountCreation() + { + if (array_key_exists("skipPrimarySetupAccountCreation", $this->_propDict)) { + return $this->_propDict["skipPrimarySetupAccountCreation"]; + } else { + return null; + } + } + + /** + * Sets the skipPrimarySetupAccountCreation + * Indicates whether Setup Assistant will skip the user interface for primary account setup + * + * @param bool $val The skipPrimarySetupAccountCreation + * + * @return DepMacOSEnrollmentProfile + */ + public function setSkipPrimarySetupAccountCreation($val) + { + $this->_propDict["skipPrimarySetupAccountCreation"] = boolval($val); + return $this; + } + /** * Gets the zoomDisabled * Indicates if zoom setup pane is disabled diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DetectedApp.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DetectedApp.php index 0cc5d6e..498ed8a 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DetectedApp.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DetectedApp.php @@ -82,6 +82,68 @@ class DetectedApp extends Entity return $this; } + /** + * Gets the platform + * Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: unknown, windows, windowsMobile, windowsHolographic, ios, macOS, chromeOS, androidOSP, androidDeviceAdministrator, androidWorkProfile, androidDedicatedAndFullyManaged. + * + * @return DetectedAppPlatformType|null The platform + */ + public function getPlatform() + { + if (array_key_exists("platform", $this->_propDict)) { + if (is_a($this->_propDict["platform"], "\Beta\Microsoft\Graph\Model\DetectedAppPlatformType") || is_null($this->_propDict["platform"])) { + return $this->_propDict["platform"]; + } else { + $this->_propDict["platform"] = new DetectedAppPlatformType($this->_propDict["platform"]); + return $this->_propDict["platform"]; + } + } + return null; + } + + /** + * Sets the platform + * Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: unknown, windows, windowsMobile, windowsHolographic, ios, macOS, chromeOS, androidOSP, androidDeviceAdministrator, androidWorkProfile, androidDedicatedAndFullyManaged. + * + * @param DetectedAppPlatformType $val The platform + * + * @return DetectedApp + */ + public function setPlatform($val) + { + $this->_propDict["platform"] = $val; + return $this; + } + + /** + * Gets the publisher + * Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string. + * + * @return string|null The publisher + */ + public function getPublisher() + { + if (array_key_exists("publisher", $this->_propDict)) { + return $this->_propDict["publisher"]; + } else { + return null; + } + } + + /** + * Sets the publisher + * Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string. + * + * @param string $val The publisher + * + * @return DetectedApp + */ + public function setPublisher($val) + { + $this->_propDict["publisher"] = $val; + return $this; + } + /** * Gets the sizeInByte * Discovered application size in bytes. Read-only diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DetectedAppPlatformType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DetectedAppPlatformType.php new file mode 100644 index 0000000..9f5d2df --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DetectedAppPlatformType.php @@ -0,0 +1,43 @@ +_propDict)) { + return $this->_propDict["notificationTemplates"]; + } else { + return null; + } + } + + /** + * Sets the notificationTemplates + * The list of notification data - + * + * @param string $val The notificationTemplates + * + * @return DeviceEnrollmentNotificationConfiguration + */ + public function setNotificationTemplates($val) + { + $this->_propDict["notificationTemplates"] = $val; + return $this; + } + /** * Gets the platformType * Platform type of the Enrollment Notification. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagement.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagement.php index e2ec9b5..cf095d4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagement.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagement.php @@ -338,6 +338,39 @@ class DeviceManagement extends Entity return $this; } + /** + * Gets the dataProcessorServiceForWindowsFeaturesOnboarding + * A configuration entity for MEM features that utilize Data Processor Service for Windows (DPSW) data. + * + * @return DataProcessorServiceForWindowsFeaturesOnboarding|null The dataProcessorServiceForWindowsFeaturesOnboarding + */ + public function getDataProcessorServiceForWindowsFeaturesOnboarding() + { + if (array_key_exists("dataProcessorServiceForWindowsFeaturesOnboarding", $this->_propDict)) { + if (is_a($this->_propDict["dataProcessorServiceForWindowsFeaturesOnboarding"], "\Beta\Microsoft\Graph\Model\DataProcessorServiceForWindowsFeaturesOnboarding") || is_null($this->_propDict["dataProcessorServiceForWindowsFeaturesOnboarding"])) { + return $this->_propDict["dataProcessorServiceForWindowsFeaturesOnboarding"]; + } else { + $this->_propDict["dataProcessorServiceForWindowsFeaturesOnboarding"] = new DataProcessorServiceForWindowsFeaturesOnboarding($this->_propDict["dataProcessorServiceForWindowsFeaturesOnboarding"]); + return $this->_propDict["dataProcessorServiceForWindowsFeaturesOnboarding"]; + } + } + return null; + } + + /** + * Sets the dataProcessorServiceForWindowsFeaturesOnboarding + * A configuration entity for MEM features that utilize Data Processor Service for Windows (DPSW) data. + * + * @param DataProcessorServiceForWindowsFeaturesOnboarding $val The dataProcessorServiceForWindowsFeaturesOnboarding + * + * @return DeviceManagement + */ + public function setDataProcessorServiceForWindowsFeaturesOnboarding($val) + { + $this->_propDict["dataProcessorServiceForWindowsFeaturesOnboarding"] = $val; + return $this; + } + /** * Gets the deviceProtectionOverview * Device protection overview. @@ -536,6 +569,37 @@ class DeviceManagement extends Entity return $this; } + /** + * Gets the monitoring + * + * @return \Beta\Microsoft\Graph\DeviceManagementNamespace\Model\Monitoring|null The monitoring + */ + public function getMonitoring() + { + if (array_key_exists("monitoring", $this->_propDict)) { + if (is_a($this->_propDict["monitoring"], "\Beta\Microsoft\Graph\DeviceManagementNamespace\Model\Monitoring") || is_null($this->_propDict["monitoring"])) { + return $this->_propDict["monitoring"]; + } else { + $this->_propDict["monitoring"] = new \Beta\Microsoft\Graph\DeviceManagementNamespace\Model\Monitoring($this->_propDict["monitoring"]); + return $this->_propDict["monitoring"]; + } + } + return null; + } + + /** + * Sets the monitoring + * + * @param \Beta\Microsoft\Graph\DeviceManagementNamespace\Model\Monitoring $val The monitoring + * + * @return DeviceManagement + */ + public function setMonitoring($val) + { + $this->_propDict["monitoring"] = $val; + return $this; + } + /** * Gets the virtualEndpoint * @@ -4651,6 +4715,66 @@ class DeviceManagement extends Entity } + /** + * Gets the organizationalMessageDetails + * A list of OrganizationalMessageDetails + * + * @return array|null The organizationalMessageDetails + */ + public function getOrganizationalMessageDetails() + { + if (array_key_exists("organizationalMessageDetails", $this->_propDict)) { + return $this->_propDict["organizationalMessageDetails"]; + } else { + return null; + } + } + + /** + * Sets the organizationalMessageDetails + * A list of OrganizationalMessageDetails + * + * @param OrganizationalMessageDetail[] $val The organizationalMessageDetails + * + * @return DeviceManagement + */ + public function setOrganizationalMessageDetails($val) + { + $this->_propDict["organizationalMessageDetails"] = $val; + return $this; + } + + + /** + * Gets the organizationalMessageGuidedContents + * A list of OrganizationalMessageGuidedContents + * + * @return array|null The organizationalMessageGuidedContents + */ + public function getOrganizationalMessageGuidedContents() + { + if (array_key_exists("organizationalMessageGuidedContents", $this->_propDict)) { + return $this->_propDict["organizationalMessageGuidedContents"]; + } else { + return null; + } + } + + /** + * Sets the organizationalMessageGuidedContents + * A list of OrganizationalMessageGuidedContents + * + * @param OrganizationalMessageGuidedContent[] $val The organizationalMessageGuidedContents + * + * @return DeviceManagement + */ + public function setOrganizationalMessageGuidedContents($val) + { + $this->_propDict["organizationalMessageGuidedContents"] = $val; + return $this; + } + + /** * Gets the resourceOperations * The Resource Operations. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php index 323fd52..e0ffc40 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php @@ -142,7 +142,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa } /** * Gets the maximumLength - * Maximum length of string + * Maximum length of string. Valid values 0 to 87516 * * @return int|null The maximumLength */ @@ -157,7 +157,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa /** * Sets the maximumLength - * Maximum length of string + * Maximum length of string. Valid values 0 to 87516 * * @param int $val The value of the maximumLength * @@ -170,7 +170,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa } /** * Gets the minimumLength - * Minimum length of string + * Minimum length of string. Valid values 0 to 87516 * * @return int|null The minimumLength */ @@ -185,7 +185,7 @@ class DeviceManagementConfigurationStringSettingValueDefinition extends DeviceMa /** * Sets the minimumLength - * Minimum length of string + * Minimum length of string. Valid values 0 to 87516 * * @param int $val The value of the minimumLength * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementExportJob.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementExportJob.php index ec066a6..8b8e513 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementExportJob.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementExportJob.php @@ -88,7 +88,7 @@ class DeviceManagementExportJob extends Entity /** * Gets the format - * Format of the exported report. Possible values are: csv, pdf. + * Format of the exported report. Possible values are: csv, pdf, json, unknownFutureValue. * * @return DeviceManagementReportFileFormat|null The format */ @@ -107,7 +107,7 @@ class DeviceManagementExportJob extends Entity /** * Sets the format - * Format of the exported report. Possible values are: csv, pdf. + * Format of the exported report. Possible values are: csv, pdf, json, unknownFutureValue. * * @param DeviceManagementReportFileFormat $val The format * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementReportFileFormat.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementReportFileFormat.php index 1cdce6c..c5dca89 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementReportFileFormat.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementReportFileFormat.php @@ -31,4 +31,6 @@ class DeviceManagementReportFileFormat extends Enum */ const CSV = "csv"; const PDF = "pdf"; + const JSON = "json"; + const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DevicesFilter.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DevicesFilter.php new file mode 100644 index 0000000..bd42d36 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DevicesFilter.php @@ -0,0 +1,83 @@ +_propDict)) { + if (is_a($this->_propDict["mode"], "\Beta\Microsoft\Graph\Model\CrossTenantAccessPolicyTargetConfigurationAccessType") || is_null($this->_propDict["mode"])) { + return $this->_propDict["mode"]; + } else { + $this->_propDict["mode"] = new CrossTenantAccessPolicyTargetConfigurationAccessType($this->_propDict["mode"]); + return $this->_propDict["mode"]; + } + } + return null; + } + + /** + * Sets the mode + * + * @param CrossTenantAccessPolicyTargetConfigurationAccessType $val The value to assign to the mode + * + * @return DevicesFilter The DevicesFilter + */ + public function setMode($val) + { + $this->_propDict["mode"] = $val; + return $this; + } + /** + * Gets the rule + * + * @return string|null The rule + */ + public function getRule() + { + if (array_key_exists("rule", $this->_propDict)) { + return $this->_propDict["rule"]; + } else { + return null; + } + } + + /** + * Sets the rule + * + * @param string $val The value of the rule + * + * @return DevicesFilter + */ + public function setRule($val) + { + $this->_propDict["rule"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Directory.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Directory.php index 7355e28..b26f40f 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Directory.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Directory.php @@ -173,7 +173,6 @@ class Directory extends Entity /** * Gets the deletedItems - * Recently deleted items. Read-only. Nullable. * * @return array|null The deletedItems */ @@ -188,7 +187,6 @@ class Directory extends Entity /** * Sets the deletedItems - * Recently deleted items. Read-only. Nullable. * * @param DirectoryObject[] $val The deletedItems * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationClass.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationClass.php index 3c10547..f5e8100 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationClass.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationClass.php @@ -516,7 +516,6 @@ class EducationClass extends Entity /** * Gets the group - * The underlying Microsoft 365 group object. * * @return Group|null The group */ @@ -535,7 +534,6 @@ class EducationClass extends Entity /** * Sets the group - * The underlying Microsoft 365 group object. * * @param Group $val The group * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationOrganization.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationOrganization.php index 4256adb..d978a1f 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationOrganization.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationOrganization.php @@ -117,7 +117,6 @@ class EducationOrganization extends Entity /** * Gets the externalSourceDetail - * The name of the external source this resources was generated from. * * @return string|null The externalSourceDetail */ @@ -132,7 +131,6 @@ class EducationOrganization extends Entity /** * Sets the externalSourceDetail - * The name of the external source this resources was generated from. * * @param string $val The externalSourceDetail * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationSchool.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationSchool.php index cf0a222..24b5200 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationSchool.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationSchool.php @@ -351,7 +351,6 @@ class EducationSchool extends EducationOrganization /** * Gets the administrativeUnit - * The underlying administrativeUnit for this school. * * @return AdministrativeUnit|null The administrativeUnit */ @@ -370,7 +369,6 @@ class EducationSchool extends EducationOrganization /** * Sets the administrativeUnit - * The underlying administrativeUnit for this school. * * @param AdministrativeUnit $val The administrativeUnit * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationUser.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationUser.php index 7d4de4d..3a3d784 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationUser.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EducationUser.php @@ -783,7 +783,6 @@ class EducationUser extends Entity /** * Gets the showInAddressList - * True if the Outlook Global Address List should contain this user; otherwise, false. If not set, this will be treated as true. For users invited through the invitation manager, this property will be set to false. * * @return bool|null The showInAddressList */ @@ -798,7 +797,6 @@ class EducationUser extends Entity /** * Sets the showInAddressList - * True if the Outlook Global Address List should contain this user; otherwise, false. If not set, this will be treated as true. For users invited through the invitation manager, this property will be set to false. * * @param bool $val The showInAddressList * @@ -1144,7 +1142,6 @@ class EducationUser extends Entity /** * Gets the user - * The directory user that corresponds to this user. * * @return User|null The user */ @@ -1163,7 +1160,6 @@ class EducationUser extends Entity /** * Sets the user - * The directory user that corresponds to this user. * * @param User $val The user * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EmployeeExperience.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EmployeeExperience.php index 3ffd604..f75305f 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EmployeeExperience.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EmployeeExperience.php @@ -58,6 +58,7 @@ class EmployeeExperience implements \JsonSerializable /** * Gets the learningProviders + * A collection of learning providers. * * @return array|null The learningProviders */ @@ -72,6 +73,7 @@ class EmployeeExperience implements \JsonSerializable /** * Sets the learningProviders + * A collection of learning providers. * * @param LearningProvider[] $val The learningProviders * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EnrollmentNotificationBrandingOptions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EnrollmentNotificationBrandingOptions.php index dc0943d..830360b 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EnrollmentNotificationBrandingOptions.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EnrollmentNotificationBrandingOptions.php @@ -35,4 +35,5 @@ class EnrollmentNotificationBrandingOptions extends Enum const INCLUDE_CONTACT_INFORMATION = "includeContactInformation"; const INCLUDE_COMPANY_PORTAL_LINK = "includeCompanyPortalLink"; const INCLUDE_DEVICE_DETAILS = "includeDeviceDetails"; + const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EntitlementManagement.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EntitlementManagement.php index b4adbaa..1f57ea1 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EntitlementManagement.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EntitlementManagement.php @@ -27,7 +27,6 @@ class EntitlementManagement extends Entity /** * Gets the accessPackageAssignmentApprovals - * Approval stages for decisions associated with access package assignment requests. * * @return array|null The accessPackageAssignmentApprovals */ @@ -42,7 +41,6 @@ class EntitlementManagement extends Entity /** * Sets the accessPackageAssignmentApprovals - * Approval stages for decisions associated with access package assignment requests. * * @param Approval[] $val The accessPackageAssignmentApprovals * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ExtensionProperty.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ExtensionProperty.php index ecbeb22..7fe2028 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ExtensionProperty.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ExtensionProperty.php @@ -113,7 +113,7 @@ class ExtensionProperty extends DirectoryObject /** * Gets the name - * Name of the extension property. Not nullable. + * Name of the extension property. Not nullable. Supports $filter (eq). * * @return string|null The name */ @@ -128,7 +128,7 @@ class ExtensionProperty extends DirectoryObject /** * Sets the name - * Name of the extension property. Not nullable. + * Name of the extension property. Not nullable. Supports $filter (eq). * * @param string $val The name * @@ -142,7 +142,7 @@ class ExtensionProperty extends DirectoryObject /** * Gets the targetObjects - * Following values are supported. Not nullable. UserGroupOrganizationDeviceApplication + * Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization * * @return string|null The targetObjects */ @@ -157,7 +157,7 @@ class ExtensionProperty extends DirectoryObject /** * Sets the targetObjects - * Following values are supported. Not nullable. UserGroupOrganizationDeviceApplication + * Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization * * @param string $val The targetObjects * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ExternalIdentitiesPolicy.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ExternalIdentitiesPolicy.php index edf7e55..34b884f 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ExternalIdentitiesPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ExternalIdentitiesPolicy.php @@ -55,7 +55,7 @@ class ExternalIdentitiesPolicy extends PolicyBase /** * Gets the allowExternalIdentitiesToLeave - * Defines whether external users can leave the guest tenant. If set to false, self-service controls are not enabled, and the admin of the guest tenant must manually remove the external user from the guest tenant. + * Defines whether external users can leave the guest tenant. If set to false, self-service controls are disabled, and the admin of the guest tenant must manually remove the external user from the guest tenant. When the external user leaves the tenant, their data in the guest tenant is first soft-deleted then permanently deleted in 30 days. * * @return bool|null The allowExternalIdentitiesToLeave */ @@ -70,7 +70,7 @@ class ExternalIdentitiesPolicy extends PolicyBase /** * Sets the allowExternalIdentitiesToLeave - * Defines whether external users can leave the guest tenant. If set to false, self-service controls are not enabled, and the admin of the guest tenant must manually remove the external user from the guest tenant. + * Defines whether external users can leave the guest tenant. If set to false, self-service controls are disabled, and the admin of the guest tenant must manually remove the external user from the guest tenant. When the external user leaves the tenant, their data in the guest tenant is first soft-deleted then permanently deleted in 30 days. * * @param bool $val The allowExternalIdentitiesToLeave * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FeatureTarget.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FeatureTarget.php new file mode 100644 index 0000000..cb4447d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FeatureTarget.php @@ -0,0 +1,87 @@ +_propDict)) { + return $this->_propDict["id"]; + } else { + return null; + } + } + + /** + * Sets the id + * The ID of the entity that's targeted in the include or exclude rule or all_users to target all users. + * + * @param string $val The value of the id + * + * @return FeatureTarget + */ + public function setId($val) + { + $this->_propDict["id"] = $val; + return $this; + } + + /** + * Gets the targetType + * The kind of entity that's targeted. The possible values are: group, administrativeUnit, role, unknownFutureValue. + * + * @return FeatureTargetType|null The targetType + */ + public function getTargetType() + { + if (array_key_exists("targetType", $this->_propDict)) { + if (is_a($this->_propDict["targetType"], "\Beta\Microsoft\Graph\Model\FeatureTargetType") || is_null($this->_propDict["targetType"])) { + return $this->_propDict["targetType"]; + } else { + $this->_propDict["targetType"] = new FeatureTargetType($this->_propDict["targetType"]); + return $this->_propDict["targetType"]; + } + } + return null; + } + + /** + * Sets the targetType + * The kind of entity that's targeted. The possible values are: group, administrativeUnit, role, unknownFutureValue. + * + * @param FeatureTargetType $val The value to assign to the targetType + * + * @return FeatureTarget The FeatureTarget + */ + public function setTargetType($val) + { + $this->_propDict["targetType"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FeatureTargetType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FeatureTargetType.php new file mode 100644 index 0000000..d565daf --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FeatureTargetType.php @@ -0,0 +1,36 @@ +_propDict)) { - return $this->_propDict["featureName"]; - } else { - return null; - } - } - - /** - * Sets the featureName - * - * @param string $val The value of the featureName - * - * @return FeatureUsageDetail - */ - public function setFeatureName($val) - { - $this->_propDict["featureName"] = $val; - return $this; - } - - /** - * Gets the lastConfiguredDateTime - * - * @return \DateTime|null The lastConfiguredDateTime - */ - public function getLastConfiguredDateTime() - { - if (array_key_exists("lastConfiguredDateTime", $this->_propDict)) { - if (is_a($this->_propDict["lastConfiguredDateTime"], "\DateTime") || is_null($this->_propDict["lastConfiguredDateTime"])) { - return $this->_propDict["lastConfiguredDateTime"]; - } else { - $this->_propDict["lastConfiguredDateTime"] = new \DateTime($this->_propDict["lastConfiguredDateTime"]); - return $this->_propDict["lastConfiguredDateTime"]; - } - } - return null; - } - - /** - * Sets the lastConfiguredDateTime - * - * @param \DateTime $val The value to assign to the lastConfiguredDateTime - * - * @return FeatureUsageDetail The FeatureUsageDetail - */ - public function setLastConfiguredDateTime($val) - { - $this->_propDict["lastConfiguredDateTime"] = $val; - return $this; - } - - /** - * Gets the lastUsedDateTime - * - * @return \DateTime|null The lastUsedDateTime - */ - public function getLastUsedDateTime() - { - if (array_key_exists("lastUsedDateTime", $this->_propDict)) { - if (is_a($this->_propDict["lastUsedDateTime"], "\DateTime") || is_null($this->_propDict["lastUsedDateTime"])) { - return $this->_propDict["lastUsedDateTime"]; - } else { - $this->_propDict["lastUsedDateTime"] = new \DateTime($this->_propDict["lastUsedDateTime"]); - return $this->_propDict["lastUsedDateTime"]; - } - } - return null; - } - - /** - * Sets the lastUsedDateTime - * - * @param \DateTime $val The value to assign to the lastUsedDateTime - * - * @return FeatureUsageDetail The FeatureUsageDetail - */ - public function setLastUsedDateTime($val) - { - $this->_propDict["lastUsedDateTime"] = $val; - return $this; - } - - /** - * Gets the licenseAssigned - * - * @return AzureADLicenseType|null The licenseAssigned - */ - public function getLicenseAssigned() - { - if (array_key_exists("licenseAssigned", $this->_propDict)) { - if (is_a($this->_propDict["licenseAssigned"], "\Beta\Microsoft\Graph\Model\AzureADLicenseType") || is_null($this->_propDict["licenseAssigned"])) { - return $this->_propDict["licenseAssigned"]; - } else { - $this->_propDict["licenseAssigned"] = new AzureADLicenseType($this->_propDict["licenseAssigned"]); - return $this->_propDict["licenseAssigned"]; - } - } - return null; - } - - /** - * Sets the licenseAssigned - * - * @param AzureADLicenseType $val The value to assign to the licenseAssigned - * - * @return FeatureUsageDetail The FeatureUsageDetail - */ - public function setLicenseAssigned($val) - { - $this->_propDict["licenseAssigned"] = $val; - return $this; - } - - /** - * Gets the licenseRequired - * - * @return AzureADLicenseType|null The licenseRequired - */ - public function getLicenseRequired() - { - if (array_key_exists("licenseRequired", $this->_propDict)) { - if (is_a($this->_propDict["licenseRequired"], "\Beta\Microsoft\Graph\Model\AzureADLicenseType") || is_null($this->_propDict["licenseRequired"])) { - return $this->_propDict["licenseRequired"]; - } else { - $this->_propDict["licenseRequired"] = new AzureADLicenseType($this->_propDict["licenseRequired"]); - return $this->_propDict["licenseRequired"]; - } - } - return null; - } - - /** - * Sets the licenseRequired - * - * @param AzureADLicenseType $val The value to assign to the licenseRequired - * - * @return FeatureUsageDetail The FeatureUsageDetail - */ - public function setLicenseRequired($val) - { - $this->_propDict["licenseRequired"] = $val; - return $this; - } -} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FederatedIdentityCredential.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FederatedIdentityCredential.php index 805bd84..095b854 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FederatedIdentityCredential.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FederatedIdentityCredential.php @@ -26,7 +26,7 @@ class FederatedIdentityCredential extends Entity { /** * Gets the audiences - * Lists the audiences that can appear in the external token. This field is mandatory, and defaults to 'api://AzureADTokenExchange'. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. Required. + * The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. * * @return string|null The audiences */ @@ -41,7 +41,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the audiences - * Lists the audiences that can appear in the external token. This field is mandatory, and defaults to 'api://AzureADTokenExchange'. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. Required. + * The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. * * @param string $val The audiences * @@ -55,7 +55,7 @@ class FederatedIdentityCredential extends Entity /** * Gets the description - * The un-validated, user-provided description of the federated identity credential. Optional. + * The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. * * @return string|null The description */ @@ -70,7 +70,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the description - * The un-validated, user-provided description of the federated identity credential. Optional. + * The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. * * @param string $val The description * @@ -84,7 +84,7 @@ class FederatedIdentityCredential extends Entity /** * Gets the issuer - * The URL of the external identity provider and must match the issuer claim of the external token being exchanged. The combination of the values of issuer and subject must be unique on the app. Required. + * The URL of the external identity provider and must match the issuer claim of the external token being exchanged. The combination of the values of issuer and subject must be unique on the app. It has a limit of 600 characters. Required. * * @return string|null The issuer */ @@ -99,7 +99,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the issuer - * The URL of the external identity provider and must match the issuer claim of the external token being exchanged. The combination of the values of issuer and subject must be unique on the app. Required. + * The URL of the external identity provider and must match the issuer claim of the external token being exchanged. The combination of the values of issuer and subject must be unique on the app. It has a limit of 600 characters. Required. * * @param string $val The issuer * @@ -113,7 +113,7 @@ class FederatedIdentityCredential extends Entity /** * Gets the name - * is the unique identifier for the federated identity credential, which has a character limit of 120 characters and must be URL friendly. It is immutable once created. Required. Not nullable. Supports $filter (eq). + * is the unique identifier for the federated identity credential, which has a limit of 120 characters and must be URL friendly. It is immutable once created. Required. Not nullable. Supports $filter (eq). * * @return string|null The name */ @@ -128,7 +128,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the name - * is the unique identifier for the federated identity credential, which has a character limit of 120 characters and must be URL friendly. It is immutable once created. Required. Not nullable. Supports $filter (eq). + * is the unique identifier for the federated identity credential, which has a limit of 120 characters and must be URL friendly. It is immutable once created. Required. Not nullable. Supports $filter (eq). * * @param string $val The name * @@ -142,7 +142,7 @@ class FederatedIdentityCredential extends Entity /** * Gets the subject - * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. Supports $filter (eq). + * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. It has a limit of 600 characters. Supports $filter (eq). * * @return string|null The subject */ @@ -157,7 +157,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the subject - * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. Supports $filter (eq). + * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. It has a limit of 600 characters. Supports $filter (eq). * * @param string $val The subject * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Fido2CombinationConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Fido2CombinationConfiguration.php new file mode 100644 index 0000000..5d23099 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Fido2CombinationConfiguration.php @@ -0,0 +1,54 @@ +_propDict)) { + return $this->_propDict["allowedAAGUIDs"]; + } else { + return null; + } + } + + /** + * Sets the allowedAAGUIDs + * + * @param string $val The allowedAAGUIDs + * + * @return Fido2CombinationConfiguration + */ + public function setAllowedAAGUIDs($val) + { + $this->_propDict["allowedAAGUIDs"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GraphList.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GraphList.php index df0e165..021dfe4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GraphList.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GraphList.php @@ -88,7 +88,6 @@ class GraphList extends BaseItem /** * Gets the sharepointIds - * Returns identifiers useful for SharePoint REST compatibility. Read-only. * * @return SharepointIds|null The sharepointIds */ @@ -107,7 +106,6 @@ class GraphList extends BaseItem /** * Sets the sharepointIds - * Returns identifiers useful for SharePoint REST compatibility. Read-only. * * @param SharepointIds $val The sharepointIds * @@ -185,7 +183,6 @@ class GraphList extends BaseItem /** * Gets the columns - * The collection of field definitions for this list. * * @return array|null The columns */ @@ -200,7 +197,6 @@ class GraphList extends BaseItem /** * Sets the columns - * The collection of field definitions for this list. * * @param ColumnDefinition[] $val The columns * @@ -215,7 +211,6 @@ class GraphList extends BaseItem /** * Gets the contentTypes - * The collection of content types present in this list. * * @return array|null The contentTypes */ @@ -230,7 +225,6 @@ class GraphList extends BaseItem /** * Sets the contentTypes - * The collection of content types present in this list. * * @param ContentType[] $val The contentTypes * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GraphPrint.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GraphPrint.php index 7b7d921..a498a83 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GraphPrint.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GraphPrint.php @@ -121,7 +121,6 @@ class GraphPrint implements \JsonSerializable /** * Gets the operations - * The list of print long running operations. * * @return array|null The operations */ @@ -136,7 +135,6 @@ class GraphPrint implements \JsonSerializable /** * Sets the operations - * The list of print long running operations. * * @param PrintOperation[] $val The operations * @@ -300,7 +298,6 @@ class GraphPrint implements \JsonSerializable /** * Gets the taskDefinitions - * List of abstract definition for a task that can be triggered when various events occur within Universal Print. * * @return array|null The taskDefinitions */ @@ -315,7 +312,6 @@ class GraphPrint implements \JsonSerializable /** * Sets the taskDefinitions - * List of abstract definition for a task that can be triggered when various events occur within Universal Print. * * @param PrintTaskDefinition[] $val The taskDefinitions * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyCategory.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyCategory.php index bcf65e7..e3707c7 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyCategory.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyCategory.php @@ -53,6 +53,39 @@ class GroupPolicyCategory extends Entity return $this; } + /** + * Gets the ingestionSource + * Defines this category's ingestion source (0 - unknown, 1 - custom, 2 - global). Possible values are: unknown, custom, builtIn, unknownFutureValue. + * + * @return IngestionSource|null The ingestionSource + */ + public function getIngestionSource() + { + if (array_key_exists("ingestionSource", $this->_propDict)) { + if (is_a($this->_propDict["ingestionSource"], "\Beta\Microsoft\Graph\Model\IngestionSource") || is_null($this->_propDict["ingestionSource"])) { + return $this->_propDict["ingestionSource"]; + } else { + $this->_propDict["ingestionSource"] = new IngestionSource($this->_propDict["ingestionSource"]); + return $this->_propDict["ingestionSource"]; + } + } + return null; + } + + /** + * Sets the ingestionSource + * Defines this category's ingestion source (0 - unknown, 1 - custom, 2 - global). Possible values are: unknown, custom, builtIn, unknownFutureValue. + * + * @param IngestionSource $val The ingestionSource + * + * @return GroupPolicyCategory + */ + public function setIngestionSource($val) + { + $this->_propDict["ingestionSource"] = $val; + return $this; + } + /** * Gets the isRoot * Defines if the category is a root category diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyConfiguration.php index 6111c11..2ea9277 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyConfiguration.php @@ -148,6 +148,39 @@ class GroupPolicyConfiguration extends Entity return $this; } + /** + * Gets the policyConfigurationIngestionType + * Type of definitions configured for this policy. Possible values are: unknown, custom, builtIn, mixed, unknownFutureValue. + * + * @return GroupPolicyConfigurationIngestionType|null The policyConfigurationIngestionType + */ + public function getPolicyConfigurationIngestionType() + { + if (array_key_exists("policyConfigurationIngestionType", $this->_propDict)) { + if (is_a($this->_propDict["policyConfigurationIngestionType"], "\Beta\Microsoft\Graph\Model\GroupPolicyConfigurationIngestionType") || is_null($this->_propDict["policyConfigurationIngestionType"])) { + return $this->_propDict["policyConfigurationIngestionType"]; + } else { + $this->_propDict["policyConfigurationIngestionType"] = new GroupPolicyConfigurationIngestionType($this->_propDict["policyConfigurationIngestionType"]); + return $this->_propDict["policyConfigurationIngestionType"]; + } + } + return null; + } + + /** + * Sets the policyConfigurationIngestionType + * Type of definitions configured for this policy. Possible values are: unknown, custom, builtIn, mixed, unknownFutureValue. + * + * @param GroupPolicyConfigurationIngestionType $val The policyConfigurationIngestionType + * + * @return GroupPolicyConfiguration + */ + public function setPolicyConfigurationIngestionType($val) + { + $this->_propDict["policyConfigurationIngestionType"] = $val; + return $this; + } + /** * Gets the roleScopeTagIds * The list of scope tags for the configuration. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyConfigurationIngestionType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyConfigurationIngestionType.php new file mode 100644 index 0000000..6a85390 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/GroupPolicyConfigurationIngestionType.php @@ -0,0 +1,37 @@ +setODataType("#microsoft.graph.httpRequestEndpoint"); + } + + /** + * Gets the targetUrl + * + * @return string|null The targetUrl + */ + public function getTargetUrl() + { + if (array_key_exists("targetUrl", $this->_propDict)) { + return $this->_propDict["targetUrl"]; + } else { + return null; + } + } + + /** + * Sets the targetUrl + * + * @param string $val The value of the targetUrl + * + * @return HttpRequestEndpoint + */ + public function setTargetUrl($val) + { + $this->_propDict["targetUrl"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Identity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Identity.php index 79a5705..03a9de8 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Identity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Identity.php @@ -25,7 +25,7 @@ class Identity extends Entity { /** * Gets the displayName - * The display name of the identity. Note that this might not always be available or up to date. For example, if a user changes their display name, the API might show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. + * The display name of the identity. This property is read-only. * * @return string|null The displayName */ @@ -40,7 +40,7 @@ class Identity extends Entity /** * Sets the displayName - * The display name of the identity. Note that this might not always be available or up to date. For example, if a user changes their display name, the API might show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. + * The display name of the identity. This property is read-only. * * @param string $val The value of the displayName * @@ -53,7 +53,7 @@ class Identity extends Entity } /** * Gets the id - * Unique identifier for the identity. + * The identifier of the identity. This property is read-only. * * @return string|null The id */ @@ -68,7 +68,7 @@ class Identity extends Entity /** * Sets the id - * Unique identifier for the identity. + * The identifier of the identity. This property is read-only. * * @param string $val The value of the id * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IdentityContainer.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IdentityContainer.php index 820efe9..7e09676 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IdentityContainer.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IdentityContainer.php @@ -86,6 +86,34 @@ class IdentityContainer implements \JsonSerializable } + /** + * Gets the authenticationEventListeners + * + * @return array|null The authenticationEventListeners + */ + public function getAuthenticationEventListeners() + { + if (array_key_exists("authenticationEventListeners", $this->_propDict)) { + return $this->_propDict["authenticationEventListeners"]; + } else { + return null; + } + } + + /** + * Sets the authenticationEventListeners + * + * @param AuthenticationEventListener[] $val The authenticationEventListeners + * + * @return IdentityContainer + */ + public function setAuthenticationEventListeners($val) + { + $this->_propDict["authenticationEventListeners"] = $val; + return $this; + } + + /** * Gets the b2cUserFlows * Represents entry point for B2C identity userflows. @@ -146,6 +174,34 @@ class IdentityContainer implements \JsonSerializable } + /** + * Gets the customAuthenticationExtensions + * + * @return array|null The customAuthenticationExtensions + */ + public function getCustomAuthenticationExtensions() + { + if (array_key_exists("customAuthenticationExtensions", $this->_propDict)) { + return $this->_propDict["customAuthenticationExtensions"]; + } else { + return null; + } + } + + /** + * Sets the customAuthenticationExtensions + * + * @param CustomAuthenticationExtension[] $val The customAuthenticationExtensions + * + * @return IdentityContainer + */ + public function setCustomAuthenticationExtensions($val) + { + $this->_propDict["customAuthenticationExtensions"] = $val; + return $this; + } + + /** * Gets the identityProviders * Represents entry point for identity provider base. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IdentityGovernance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IdentityGovernance.php index 4705fd2..be75033 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IdentityGovernance.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IdentityGovernance.php @@ -55,6 +55,37 @@ class IdentityGovernance implements \JsonSerializable return $this->_propDict; } + /** + * Gets the lifecycleWorkflows + * + * @return \Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowsContainer|null The lifecycleWorkflows + */ + public function getLifecycleWorkflows() + { + if (array_key_exists("lifecycleWorkflows", $this->_propDict)) { + if (is_a($this->_propDict["lifecycleWorkflows"], "\Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowsContainer") || is_null($this->_propDict["lifecycleWorkflows"])) { + return $this->_propDict["lifecycleWorkflows"]; + } else { + $this->_propDict["lifecycleWorkflows"] = new \Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowsContainer($this->_propDict["lifecycleWorkflows"]); + return $this->_propDict["lifecycleWorkflows"]; + } + } + return null; + } + + /** + * Sets the lifecycleWorkflows + * + * @param \Beta\Microsoft\Graph\IdentityGovernanceNamespace\Model\LifecycleWorkflowsContainer $val The lifecycleWorkflows + * + * @return IdentityGovernance + */ + public function setLifecycleWorkflows($val) + { + $this->_propDict["lifecycleWorkflows"] = $val; + return $this; + } + /** * Gets the accessReviews * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IngestionSource.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IngestionSource.php new file mode 100644 index 0000000..fc99169 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IngestionSource.php @@ -0,0 +1,36 @@ +_propDict = $propDict; - } - - /** - * Gets the property dictionary of the LearningContent - * - * @return array The list of properties - */ - public function getProperties() - { - return $this->_propDict; - } - /** * Gets the additionalTags + * Keywords, topics, and other tags associated with the learning content. Optional. * * @return string|null The additionalTags */ @@ -71,6 +41,7 @@ class LearningContent implements \JsonSerializable /** * Sets the additionalTags + * Keywords, topics, and other tags associated with the learning content. Optional. * * @param string $val The additionalTags * @@ -84,6 +55,7 @@ class LearningContent implements \JsonSerializable /** * Gets the contentWebUrl + * The content web URL for the learning content. Required. * * @return string|null The contentWebUrl */ @@ -98,6 +70,7 @@ class LearningContent implements \JsonSerializable /** * Sets the contentWebUrl + * The content web URL for the learning content. Required. * * @param string $val The contentWebUrl * @@ -111,6 +84,7 @@ class LearningContent implements \JsonSerializable /** * Gets the contributor + * The author, creator, or contributor of the learning content. Optional. * * @return string|null The contributor */ @@ -125,6 +99,7 @@ class LearningContent implements \JsonSerializable /** * Sets the contributor + * The author, creator, or contributor of the learning content. Optional. * * @param string $val The contributor * @@ -138,6 +113,7 @@ class LearningContent implements \JsonSerializable /** * Gets the createdDateTime + * The date when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Optional. * * @return \DateTime|null The createdDateTime */ @@ -156,6 +132,7 @@ class LearningContent implements \JsonSerializable /** * Sets the createdDateTime + * The date when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Optional. * * @param \DateTime $val The createdDateTime * @@ -169,6 +146,7 @@ class LearningContent implements \JsonSerializable /** * Gets the description + * The description or summary for the learning content. Optional. * * @return string|null The description */ @@ -183,6 +161,7 @@ class LearningContent implements \JsonSerializable /** * Sets the description + * The description or summary for the learning content. Optional. * * @param string $val The description * @@ -196,6 +175,7 @@ class LearningContent implements \JsonSerializable /** * Gets the duration + * The duration of the learning content in seconds. Optional. * * @return \DateInterval|null The duration */ @@ -214,6 +194,7 @@ class LearningContent implements \JsonSerializable /** * Sets the duration + * The duration of the learning content in seconds. Optional. * * @param \DateInterval $val The duration * @@ -227,6 +208,7 @@ class LearningContent implements \JsonSerializable /** * Gets the externalId + * Unique external content ID for the learning content. Required. * * @return string|null The externalId */ @@ -241,6 +223,7 @@ class LearningContent implements \JsonSerializable /** * Sets the externalId + * Unique external content ID for the learning content. Required. * * @param string $val The externalId * @@ -254,6 +237,7 @@ class LearningContent implements \JsonSerializable /** * Gets the format + * The format of the learning content. For example, Course, Video, Book, Book Summary, Audiobook Summary. Optional. * * @return string|null The format */ @@ -268,6 +252,7 @@ class LearningContent implements \JsonSerializable /** * Sets the format + * The format of the learning content. For example, Course, Video, Book, Book Summary, Audiobook Summary. Optional. * * @param string $val The format * @@ -281,6 +266,7 @@ class LearningContent implements \JsonSerializable /** * Gets the isActive + * Indicates whether the content is active or not. Inactive content will not show up in the UI. The default value is true. Optional. * * @return bool|null The isActive */ @@ -295,6 +281,7 @@ class LearningContent implements \JsonSerializable /** * Sets the isActive + * Indicates whether the content is active or not. Inactive content will not show up in the UI. The default value is true. Optional. * * @param bool $val The isActive * @@ -308,6 +295,7 @@ class LearningContent implements \JsonSerializable /** * Gets the isPremium + * Indicates whether the learning content requires the user to sign-in on the learning provider platform or not. The default value is false. Optional. * * @return bool|null The isPremium */ @@ -322,6 +310,7 @@ class LearningContent implements \JsonSerializable /** * Sets the isPremium + * Indicates whether the learning content requires the user to sign-in on the learning provider platform or not. The default value is false. Optional. * * @param bool $val The isPremium * @@ -335,6 +324,7 @@ class LearningContent implements \JsonSerializable /** * Gets the isSearchable + * Indicates whether the learning content is searchable or not. The default value is true. Optional. * * @return bool|null The isSearchable */ @@ -349,6 +339,7 @@ class LearningContent implements \JsonSerializable /** * Sets the isSearchable + * Indicates whether the learning content is searchable or not. The default value is true. Optional. * * @param bool $val The isSearchable * @@ -362,6 +353,7 @@ class LearningContent implements \JsonSerializable /** * Gets the languageTag + * The language of the learning content, for example, en-us or fr-fr. Required. * * @return string|null The languageTag */ @@ -376,6 +368,7 @@ class LearningContent implements \JsonSerializable /** * Sets the languageTag + * The language of the learning content, for example, en-us or fr-fr. Required. * * @param string $val The languageTag * @@ -389,6 +382,7 @@ class LearningContent implements \JsonSerializable /** * Gets the lastModifiedDateTime + * The date when the learning content was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Optional. * * @return \DateTime|null The lastModifiedDateTime */ @@ -407,6 +401,7 @@ class LearningContent implements \JsonSerializable /** * Sets the lastModifiedDateTime + * The date when the learning content was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Optional. * * @param \DateTime $val The lastModifiedDateTime * @@ -420,6 +415,7 @@ class LearningContent implements \JsonSerializable /** * Gets the numberOfPages + * The number of pages of the learning content, for example, 9. Optional. * * @return int|null The numberOfPages */ @@ -434,6 +430,7 @@ class LearningContent implements \JsonSerializable /** * Sets the numberOfPages + * The number of pages of the learning content, for example, 9. Optional. * * @param int $val The numberOfPages * @@ -447,6 +444,7 @@ class LearningContent implements \JsonSerializable /** * Gets the skillTags + * The skills tags associated with the learning content. Optional. * * @return string|null The skillTags */ @@ -461,6 +459,7 @@ class LearningContent implements \JsonSerializable /** * Sets the skillTags + * The skills tags associated with the learning content. Optional. * * @param string $val The skillTags * @@ -474,6 +473,7 @@ class LearningContent implements \JsonSerializable /** * Gets the sourceName + * The source name of the learning content, such as LinkedIn Learning or Coursera. Optional. * * @return string|null The sourceName */ @@ -488,6 +488,7 @@ class LearningContent implements \JsonSerializable /** * Sets the sourceName + * The source name of the learning content, such as LinkedIn Learning or Coursera. Optional. * * @param string $val The sourceName * @@ -501,6 +502,7 @@ class LearningContent implements \JsonSerializable /** * Gets the thumbnailWebUrl + * The URL of learning content thumbnail image. Optional. * * @return string|null The thumbnailWebUrl */ @@ -515,6 +517,7 @@ class LearningContent implements \JsonSerializable /** * Sets the thumbnailWebUrl + * The URL of learning content thumbnail image. Optional. * * @param string $val The thumbnailWebUrl * @@ -528,6 +531,7 @@ class LearningContent implements \JsonSerializable /** * Gets the title + * The title of the learning content. Required. * * @return string|null The title */ @@ -542,6 +546,7 @@ class LearningContent implements \JsonSerializable /** * Sets the title + * The title of the learning content. Required. * * @param string $val The title * @@ -553,51 +558,4 @@ class LearningContent implements \JsonSerializable return $this; } - /** - * Gets the ODataType - * - * @return string|null The ODataType - */ - public function getODataType() - { - if (array_key_exists('@odata.type', $this->_propDict)) { - return $this->_propDict["@odata.type"]; - } - return null; - } - - /** - * Sets the ODataType - * - * @param string $val The ODataType - * - * @return LearningContent - */ - public function setODataType($val) - { - $this->_propDict["@odata.type"] = $val; - return $this; - } - - /** - * Serializes the object by property array - * Manually serialize DateTime into RFC3339 format - * - * @return array The list of properties - */ - #[\ReturnTypeWillChange] - public function jsonSerialize() - { - $serializableProperties = $this->getProperties(); - foreach ($serializableProperties as $property => $val) { - if (is_a($val, "\DateTime")) { - $serializableProperties[$property] = $val->format(\DateTime::RFC3339); - } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { - $serializableProperties[$property] = $val->value(); - } else if (is_a($val, "\Entity")) { - $serializableProperties[$property] = $val->jsonSerialize(); - } - } - return $serializableProperties; - } } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/LearningProvider.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/LearningProvider.php index b77ed7e..9a0fbc9 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/LearningProvider.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/LearningProvider.php @@ -26,6 +26,7 @@ class LearningProvider extends Entity { /** * Gets the displayName + * The display name that appears in Viva Learning. Required. * * @return string|null The displayName */ @@ -40,6 +41,7 @@ class LearningProvider extends Entity /** * Sets the displayName + * The display name that appears in Viva Learning. Required. * * @param string $val The displayName * @@ -53,6 +55,7 @@ class LearningProvider extends Entity /** * Gets the isEnabled + * The state of the provider. Optional. * * @return bool|null The isEnabled */ @@ -67,6 +70,7 @@ class LearningProvider extends Entity /** * Sets the isEnabled + * The state of the provider. Optional. * * @param bool $val The isEnabled * @@ -80,6 +84,7 @@ class LearningProvider extends Entity /** * Gets the loginWebUrl + * Authentication URL to access the courses for the provider. Optional. * * @return string|null The loginWebUrl */ @@ -94,6 +99,7 @@ class LearningProvider extends Entity /** * Sets the loginWebUrl + * Authentication URL to access the courses for the provider. Optional. * * @param string $val The loginWebUrl * @@ -107,6 +113,7 @@ class LearningProvider extends Entity /** * Gets the longLogoWebUrlForDarkTheme + * The long logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. * * @return string|null The longLogoWebUrlForDarkTheme */ @@ -121,6 +128,7 @@ class LearningProvider extends Entity /** * Sets the longLogoWebUrlForDarkTheme + * The long logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. * * @param string $val The longLogoWebUrlForDarkTheme * @@ -134,6 +142,7 @@ class LearningProvider extends Entity /** * Gets the longLogoWebUrlForLightTheme + * The long logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. * * @return string|null The longLogoWebUrlForLightTheme */ @@ -148,6 +157,7 @@ class LearningProvider extends Entity /** * Sets the longLogoWebUrlForLightTheme + * The long logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. * * @param string $val The longLogoWebUrlForLightTheme * @@ -161,6 +171,7 @@ class LearningProvider extends Entity /** * Gets the squareLogoWebUrlForDarkTheme + * The square logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. * * @return string|null The squareLogoWebUrlForDarkTheme */ @@ -175,6 +186,7 @@ class LearningProvider extends Entity /** * Sets the squareLogoWebUrlForDarkTheme + * The square logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. * * @param string $val The squareLogoWebUrlForDarkTheme * @@ -188,6 +200,7 @@ class LearningProvider extends Entity /** * Gets the squareLogoWebUrlForLightTheme + * The square logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. * * @return string|null The squareLogoWebUrlForLightTheme */ @@ -202,6 +215,7 @@ class LearningProvider extends Entity /** * Sets the squareLogoWebUrlForLightTheme + * The square logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. * * @param string $val The squareLogoWebUrlForLightTheme * @@ -216,6 +230,7 @@ class LearningProvider extends Entity /** * Gets the learningContents + * Learning catalog items for the provider. * * @return array|null The learningContents */ @@ -230,6 +245,7 @@ class LearningProvider extends Entity /** * Sets the learningContents + * Learning catalog items for the provider. * * @param LearningContent[] $val The learningContents * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/LicenseInfoDetail.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/LicenseInfoDetail.php deleted file mode 100644 index c2b44a2..0000000 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/LicenseInfoDetail.php +++ /dev/null @@ -1,135 +0,0 @@ -_propDict)) { - if (is_a($this->_propDict["licenseType"], "\Beta\Microsoft\Graph\Model\AzureADLicenseType") || is_null($this->_propDict["licenseType"])) { - return $this->_propDict["licenseType"]; - } else { - $this->_propDict["licenseType"] = new AzureADLicenseType($this->_propDict["licenseType"]); - return $this->_propDict["licenseType"]; - } - } - return null; - } - - /** - * Sets the licenseType - * - * @param AzureADLicenseType $val The value to assign to the licenseType - * - * @return LicenseInfoDetail The LicenseInfoDetail - */ - public function setLicenseType($val) - { - $this->_propDict["licenseType"] = $val; - return $this; - } - /** - * Gets the totalAssignedCount - * - * @return int|null The totalAssignedCount - */ - public function getTotalAssignedCount() - { - if (array_key_exists("totalAssignedCount", $this->_propDict)) { - return $this->_propDict["totalAssignedCount"]; - } else { - return null; - } - } - - /** - * Sets the totalAssignedCount - * - * @param int $val The value of the totalAssignedCount - * - * @return LicenseInfoDetail - */ - public function setTotalAssignedCount($val) - { - $this->_propDict["totalAssignedCount"] = $val; - return $this; - } - /** - * Gets the totalLicenseCount - * - * @return int|null The totalLicenseCount - */ - public function getTotalLicenseCount() - { - if (array_key_exists("totalLicenseCount", $this->_propDict)) { - return $this->_propDict["totalLicenseCount"]; - } else { - return null; - } - } - - /** - * Sets the totalLicenseCount - * - * @param int $val The value of the totalLicenseCount - * - * @return LicenseInfoDetail - */ - public function setTotalLicenseCount($val) - { - $this->_propDict["totalLicenseCount"] = $val; - return $this; - } - /** - * Gets the totalUsageCount - * - * @return int|null The totalUsageCount - */ - public function getTotalUsageCount() - { - if (array_key_exists("totalUsageCount", $this->_propDict)) { - return $this->_propDict["totalUsageCount"]; - } else { - return null; - } - } - - /** - * Sets the totalUsageCount - * - * @param int $val The value of the totalUsageCount - * - * @return LicenseInfoDetail - */ - public function setTotalUsageCount($val) - { - $this->_propDict["totalUsageCount"] = $val; - return $this; - } -} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ManagedDevice.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ManagedDevice.php index 929ce37..0fd266a 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ManagedDevice.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ManagedDevice.php @@ -257,7 +257,7 @@ class ManagedDevice extends Entity /** * Gets the bootstrapTokenEscrowed - * Reports if the managed device has an escrowed Bootstrap Token. This is only for macOS devices. If FALSE, no bootstrap token is escrowed. If TRUE, the device has escrowed a bootstrap token with Intune. This property is read-only. + * Reports if the managed device has an escrowed Bootstrap Token. This is only for macOS devices. To get, include BootstrapTokenEscrowed in the select clause and query with a device id. If FALSE, no bootstrap token is escrowed. If TRUE, the device has escrowed a bootstrap token with Intune. This property is read-only. * * @return bool|null The bootstrapTokenEscrowed */ @@ -272,7 +272,7 @@ class ManagedDevice extends Entity /** * Sets the bootstrapTokenEscrowed - * Reports if the managed device has an escrowed Bootstrap Token. This is only for macOS devices. If FALSE, no bootstrap token is escrowed. If TRUE, the device has escrowed a bootstrap token with Intune. This property is read-only. + * Reports if the managed device has an escrowed Bootstrap Token. This is only for macOS devices. To get, include BootstrapTokenEscrowed in the select clause and query with a device id. If FALSE, no bootstrap token is escrowed. If TRUE, the device has escrowed a bootstrap token with Intune. This property is read-only. * * @param bool $val The bootstrapTokenEscrowed * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MembershipOutlierInsight.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MembershipOutlierInsight.php index 265eea8..0de0920 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MembershipOutlierInsight.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MembershipOutlierInsight.php @@ -26,6 +26,7 @@ class MembershipOutlierInsight extends GovernanceInsight { /** * Gets the containerId + * Indicates the identifier of the container, for example, a group ID. * * @return string|null The containerId */ @@ -40,6 +41,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Sets the containerId + * Indicates the identifier of the container, for example, a group ID. * * @param string $val The containerId * @@ -53,6 +55,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Gets the memberId + * Indicates the identifier of the user. * * @return string|null The memberId */ @@ -67,6 +70,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Sets the memberId + * Indicates the identifier of the user. * * @param string $val The memberId * @@ -80,6 +84,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Gets the outlierContainerType + * Indicates the type of container. The possible values are: group, unknownFutureValue. * * @return OutlierContainerType|null The outlierContainerType */ @@ -98,6 +103,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Sets the outlierContainerType + * Indicates the type of container. The possible values are: group, unknownFutureValue. * * @param OutlierContainerType $val The outlierContainerType * @@ -111,6 +117,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Gets the outlierMemberType + * Indicates the type of outlier member. The possible values are: user, unknownFutureValue. * * @return OutlierMemberType|null The outlierMemberType */ @@ -129,6 +136,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Sets the outlierMemberType + * Indicates the type of outlier member. The possible values are: user, unknownFutureValue. * * @param OutlierMemberType $val The outlierMemberType * @@ -142,6 +150,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Gets the container + * Navigation link to the container directory object. For example, to a group. * * @return DirectoryObject|null The container */ @@ -160,6 +169,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Sets the container + * Navigation link to the container directory object. For example, to a group. * * @param DirectoryObject $val The container * @@ -173,6 +183,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Gets the member + * Navigation link to a member object. For example, to a user. * * @return DirectoryObject|null The member */ @@ -191,6 +202,7 @@ class MembershipOutlierInsight extends GovernanceInsight /** * Sets the member + * Navigation link to a member object. For example, to a user. * * @param DirectoryObject $val The member * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorAuthenticationMethodConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorAuthenticationMethodConfiguration.php index f8ed32f..0ce2776 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorAuthenticationMethodConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorAuthenticationMethodConfiguration.php @@ -24,10 +24,43 @@ namespace Beta\Microsoft\Graph\Model; */ class MicrosoftAuthenticatorAuthenticationMethodConfiguration extends AuthenticationMethodConfiguration { + /** + * Gets the featureSettings + * A collection of Microsoft Authenticator settings such as number matching and location context, and whether they are enabled for all users or specific users only. + * + * @return MicrosoftAuthenticatorFeatureSettings|null The featureSettings + */ + public function getFeatureSettings() + { + if (array_key_exists("featureSettings", $this->_propDict)) { + if (is_a($this->_propDict["featureSettings"], "\Beta\Microsoft\Graph\Model\MicrosoftAuthenticatorFeatureSettings") || is_null($this->_propDict["featureSettings"])) { + return $this->_propDict["featureSettings"]; + } else { + $this->_propDict["featureSettings"] = new MicrosoftAuthenticatorFeatureSettings($this->_propDict["featureSettings"]); + return $this->_propDict["featureSettings"]; + } + } + return null; + } + + /** + * Sets the featureSettings + * A collection of Microsoft Authenticator settings such as number matching and location context, and whether they are enabled for all users or specific users only. + * + * @param MicrosoftAuthenticatorFeatureSettings $val The featureSettings + * + * @return MicrosoftAuthenticatorAuthenticationMethodConfiguration + */ + public function setFeatureSettings($val) + { + $this->_propDict["featureSettings"] = $val; + return $this; + } + /** * Gets the includeTargets - * A collection of users or groups who are enabled to use the authentication method. + * A collection of users or groups who are enabled to use the authentication method. Expanded by default. * * @return array|null The includeTargets */ @@ -42,7 +75,7 @@ class MicrosoftAuthenticatorAuthenticationMethodConfiguration extends Authentica /** * Sets the includeTargets - * A collection of users or groups who are enabled to use the authentication method. + * A collection of users or groups who are enabled to use the authentication method. Expanded by default. * * @param MicrosoftAuthenticatorAuthenticationMethodTarget[] $val The includeTargets * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorAuthenticationMethodTarget.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorAuthenticationMethodTarget.php index 929f3cf..fdfd014 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorAuthenticationMethodTarget.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorAuthenticationMethodTarget.php @@ -59,7 +59,6 @@ class MicrosoftAuthenticatorAuthenticationMethodTarget extends AuthenticationMet /** * Gets the displayAppInformationRequiredState - * Determines whether the user is shown additional context in their Authenticator app notification. In the body of the Authenticator notification, the user will be shown the app they are signing into along with the location that the authentication request originated from. Possible values are: enabled, disabled, default. * * @return AdvancedConfigState|null The displayAppInformationRequiredState */ @@ -78,7 +77,6 @@ class MicrosoftAuthenticatorAuthenticationMethodTarget extends AuthenticationMet /** * Sets the displayAppInformationRequiredState - * Determines whether the user is shown additional context in their Authenticator app notification. In the body of the Authenticator notification, the user will be shown the app they are signing into along with the location that the authentication request originated from. Possible values are: enabled, disabled, default. * * @param AdvancedConfigState $val The displayAppInformationRequiredState * @@ -92,7 +90,6 @@ class MicrosoftAuthenticatorAuthenticationMethodTarget extends AuthenticationMet /** * Gets the numberMatchingRequiredState - * Requires number matching for MFA notifications. Value is ignored for phone sign-in notifications. Possible values are: enabled, disabled, default. * * @return AdvancedConfigState|null The numberMatchingRequiredState */ @@ -111,7 +108,6 @@ class MicrosoftAuthenticatorAuthenticationMethodTarget extends AuthenticationMet /** * Sets the numberMatchingRequiredState - * Requires number matching for MFA notifications. Value is ignored for phone sign-in notifications. Possible values are: enabled, disabled, default. * * @param AdvancedConfigState $val The numberMatchingRequiredState * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorFeatureSettings.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorFeatureSettings.php new file mode 100644 index 0000000..d9568b1 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftAuthenticatorFeatureSettings.php @@ -0,0 +1,125 @@ +_propDict)) { + if (is_a($this->_propDict["displayAppInformationRequiredState"], "\Beta\Microsoft\Graph\Model\AuthenticationMethodFeatureConfiguration") || is_null($this->_propDict["displayAppInformationRequiredState"])) { + return $this->_propDict["displayAppInformationRequiredState"]; + } else { + $this->_propDict["displayAppInformationRequiredState"] = new AuthenticationMethodFeatureConfiguration($this->_propDict["displayAppInformationRequiredState"]); + return $this->_propDict["displayAppInformationRequiredState"]; + } + } + return null; + } + + /** + * Sets the displayAppInformationRequiredState + * Determines whether the user's Authenticator app will show them the client app they are signing into. + * + * @param AuthenticationMethodFeatureConfiguration $val The value to assign to the displayAppInformationRequiredState + * + * @return MicrosoftAuthenticatorFeatureSettings The MicrosoftAuthenticatorFeatureSettings + */ + public function setDisplayAppInformationRequiredState($val) + { + $this->_propDict["displayAppInformationRequiredState"] = $val; + return $this; + } + + /** + * Gets the displayLocationInformationRequiredState + * Determines whether the user's Authenticator app will show them the geographic location of where the authentication request originated from. + * + * @return AuthenticationMethodFeatureConfiguration|null The displayLocationInformationRequiredState + */ + public function getDisplayLocationInformationRequiredState() + { + if (array_key_exists("displayLocationInformationRequiredState", $this->_propDict)) { + if (is_a($this->_propDict["displayLocationInformationRequiredState"], "\Beta\Microsoft\Graph\Model\AuthenticationMethodFeatureConfiguration") || is_null($this->_propDict["displayLocationInformationRequiredState"])) { + return $this->_propDict["displayLocationInformationRequiredState"]; + } else { + $this->_propDict["displayLocationInformationRequiredState"] = new AuthenticationMethodFeatureConfiguration($this->_propDict["displayLocationInformationRequiredState"]); + return $this->_propDict["displayLocationInformationRequiredState"]; + } + } + return null; + } + + /** + * Sets the displayLocationInformationRequiredState + * Determines whether the user's Authenticator app will show them the geographic location of where the authentication request originated from. + * + * @param AuthenticationMethodFeatureConfiguration $val The value to assign to the displayLocationInformationRequiredState + * + * @return MicrosoftAuthenticatorFeatureSettings The MicrosoftAuthenticatorFeatureSettings + */ + public function setDisplayLocationInformationRequiredState($val) + { + $this->_propDict["displayLocationInformationRequiredState"] = $val; + return $this; + } + + /** + * Gets the numberMatchingRequiredState + * Specifies whether the user needs to enter a number in the Authenticator app from the login screen to complete their login. Value is ignored for phone sign-in notifications. + * + * @return AuthenticationMethodFeatureConfiguration|null The numberMatchingRequiredState + */ + public function getNumberMatchingRequiredState() + { + if (array_key_exists("numberMatchingRequiredState", $this->_propDict)) { + if (is_a($this->_propDict["numberMatchingRequiredState"], "\Beta\Microsoft\Graph\Model\AuthenticationMethodFeatureConfiguration") || is_null($this->_propDict["numberMatchingRequiredState"])) { + return $this->_propDict["numberMatchingRequiredState"]; + } else { + $this->_propDict["numberMatchingRequiredState"] = new AuthenticationMethodFeatureConfiguration($this->_propDict["numberMatchingRequiredState"]); + return $this->_propDict["numberMatchingRequiredState"]; + } + } + return null; + } + + /** + * Sets the numberMatchingRequiredState + * Specifies whether the user needs to enter a number in the Authenticator app from the login screen to complete their login. Value is ignored for phone sign-in notifications. + * + * @param AuthenticationMethodFeatureConfiguration $val The value to assign to the numberMatchingRequiredState + * + * @return MicrosoftAuthenticatorFeatureSettings The MicrosoftAuthenticatorFeatureSettings + */ + public function setNumberMatchingRequiredState($val) + { + $this->_propDict["numberMatchingRequiredState"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftTunnelSite.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftTunnelSite.php index 5298425..342f5d4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftTunnelSite.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MicrosoftTunnelSite.php @@ -82,6 +82,35 @@ class MicrosoftTunnelSite extends Entity return $this; } + /** + * Gets the enableCertificatePinning + * When set to true, certificate pinning will be enforced on connections between the Microsoft Tunnel server and Microsoft Tunnel clients. When set to false, certificate pinning will be disabled. + * + * @return bool|null The enableCertificatePinning + */ + public function getEnableCertificatePinning() + { + if (array_key_exists("enableCertificatePinning", $this->_propDict)) { + return $this->_propDict["enableCertificatePinning"]; + } else { + return null; + } + } + + /** + * Sets the enableCertificatePinning + * When set to true, certificate pinning will be enforced on connections between the Microsoft Tunnel server and Microsoft Tunnel clients. When set to false, certificate pinning will be disabled. + * + * @param bool $val The enableCertificatePinning + * + * @return MicrosoftTunnelSite + */ + public function setEnableCertificatePinning($val) + { + $this->_propDict["enableCertificatePinning"] = boolval($val); + return $this; + } + /** * Gets the internalNetworkProbeUrl * The MicrosoftTunnelSite's Internal Network Access Probe URL diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MobileThreatDefenseConnector.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MobileThreatDefenseConnector.php index 384b6e6..57664e9 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MobileThreatDefenseConnector.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MobileThreatDefenseConnector.php @@ -525,4 +525,33 @@ class MobileThreatDefenseConnector extends Entity return $this; } + /** + * Gets the windowsMobileApplicationManagementEnabled + * When TRUE, app protection policies using the Device Threat Level rule will evaluate devices including data from this connector for Windows. When FALSE, Intune will not use device risk details sent over this connector during app protection policies calculation for policies with a Device Threat Level configured. Existing devices that are not compliant due to risk levels obtained from this connector will also become compliant. + * + * @return bool|null The windowsMobileApplicationManagementEnabled + */ + public function getWindowsMobileApplicationManagementEnabled() + { + if (array_key_exists("windowsMobileApplicationManagementEnabled", $this->_propDict)) { + return $this->_propDict["windowsMobileApplicationManagementEnabled"]; + } else { + return null; + } + } + + /** + * Sets the windowsMobileApplicationManagementEnabled + * When TRUE, app protection policies using the Device Threat Level rule will evaluate devices including data from this connector for Windows. When FALSE, Intune will not use device risk details sent over this connector during app protection policies calculation for policies with a Device Threat Level configured. Existing devices that are not compliant due to risk levels obtained from this connector will also become compliant. + * + * @param bool $val The windowsMobileApplicationManagementEnabled + * + * @return MobileThreatDefenseConnector + */ + public function setWindowsMobileApplicationManagementEnabled($val) + { + $this->_propDict["windowsMobileApplicationManagementEnabled"] = boolval($val); + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NdesConnector.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NdesConnector.php index f89262e..c53d451 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NdesConnector.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NdesConnector.php @@ -24,6 +24,35 @@ namespace Beta\Microsoft\Graph\Model; */ class NdesConnector extends Entity { + /** + * Gets the connectorVersion + * The build version of the Ndes Connector. + * + * @return string|null The connectorVersion + */ + public function getConnectorVersion() + { + if (array_key_exists("connectorVersion", $this->_propDict)) { + return $this->_propDict["connectorVersion"]; + } else { + return null; + } + } + + /** + * Sets the connectorVersion + * The build version of the Ndes Connector. + * + * @param string $val The connectorVersion + * + * @return NdesConnector + */ + public function setConnectorVersion($val) + { + $this->_propDict["connectorVersion"] = $val; + return $this; + } + /** * Gets the displayName * The friendly name of the Ndes Connector. @@ -53,6 +82,39 @@ class NdesConnector extends Entity return $this; } + /** + * Gets the enrolledDateTime + * Timestamp when on-prem certificate connector was enrolled in Intune. + * + * @return \DateTime|null The enrolledDateTime + */ + public function getEnrolledDateTime() + { + if (array_key_exists("enrolledDateTime", $this->_propDict)) { + if (is_a($this->_propDict["enrolledDateTime"], "\DateTime") || is_null($this->_propDict["enrolledDateTime"])) { + return $this->_propDict["enrolledDateTime"]; + } else { + $this->_propDict["enrolledDateTime"] = new \DateTime($this->_propDict["enrolledDateTime"]); + return $this->_propDict["enrolledDateTime"]; + } + } + return null; + } + + /** + * Sets the enrolledDateTime + * Timestamp when on-prem certificate connector was enrolled in Intune. + * + * @param \DateTime $val The enrolledDateTime + * + * @return NdesConnector + */ + public function setEnrolledDateTime($val) + { + $this->_propDict["enrolledDateTime"] = $val; + return $this; + } + /** * Gets the lastConnectionDateTime * Last connection time for the Ndes Connector @@ -86,6 +148,64 @@ class NdesConnector extends Entity return $this; } + /** + * Gets the machineName + * Name of the machine running on-prem certificate connector service. + * + * @return string|null The machineName + */ + public function getMachineName() + { + if (array_key_exists("machineName", $this->_propDict)) { + return $this->_propDict["machineName"]; + } else { + return null; + } + } + + /** + * Sets the machineName + * Name of the machine running on-prem certificate connector service. + * + * @param string $val The machineName + * + * @return NdesConnector + */ + public function setMachineName($val) + { + $this->_propDict["machineName"] = $val; + return $this; + } + + /** + * Gets the roleScopeTagIds + * List of Scope Tags for this Entity instance. + * + * @return string|null The roleScopeTagIds + */ + public function getRoleScopeTagIds() + { + if (array_key_exists("roleScopeTagIds", $this->_propDict)) { + return $this->_propDict["roleScopeTagIds"]; + } else { + return null; + } + } + + /** + * Sets the roleScopeTagIds + * List of Scope Tags for this Entity instance. + * + * @param string $val The roleScopeTagIds + * + * @return NdesConnector + */ + public function setRoleScopeTagIds($val) + { + $this->_propDict["roleScopeTagIds"] = $val; + return $this; + } + /** * Gets the state * Ndes Connector Status. Possible values are: none, active, inactive. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NetworkInterface.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NetworkInterface.php index 08e2080..4b923d7 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NetworkInterface.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/NetworkInterface.php @@ -25,7 +25,7 @@ class NetworkInterface extends Entity { /** * Gets the description - * Description of the NIC (e.g. Ethernet adapter, Wireless LAN adapter Local Area Connection <#>, etc.). + * Description of the NIC (e.g. Ethernet adapter, Wireless LAN adapter Local Area Connection, and so on). * * @return string|null The description */ @@ -40,7 +40,7 @@ class NetworkInterface extends Entity /** * Sets the description - * Description of the NIC (e.g. Ethernet adapter, Wireless LAN adapter Local Area Connection <#>, etc.). + * Description of the NIC (e.g. Ethernet adapter, Wireless LAN adapter Local Area Connection, and so on). * * @param string $val The value of the description * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OfficeSuiteApp.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OfficeSuiteApp.php index d2db48b..d366007 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OfficeSuiteApp.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OfficeSuiteApp.php @@ -214,6 +214,39 @@ class OfficeSuiteApp extends MobileApp return $this; } + /** + * Gets the officeSuiteAppDefaultFileFormat + * The property to represent the Office365 default file format type. Possible values are: notConfigured, officeOpenXMLFormat, officeOpenDocumentFormat, unknownFutureValue. + * + * @return OfficeSuiteDefaultFileFormatType|null The officeSuiteAppDefaultFileFormat + */ + public function getOfficeSuiteAppDefaultFileFormat() + { + if (array_key_exists("officeSuiteAppDefaultFileFormat", $this->_propDict)) { + if (is_a($this->_propDict["officeSuiteAppDefaultFileFormat"], "\Beta\Microsoft\Graph\Model\OfficeSuiteDefaultFileFormatType") || is_null($this->_propDict["officeSuiteAppDefaultFileFormat"])) { + return $this->_propDict["officeSuiteAppDefaultFileFormat"]; + } else { + $this->_propDict["officeSuiteAppDefaultFileFormat"] = new OfficeSuiteDefaultFileFormatType($this->_propDict["officeSuiteAppDefaultFileFormat"]); + return $this->_propDict["officeSuiteAppDefaultFileFormat"]; + } + } + return null; + } + + /** + * Sets the officeSuiteAppDefaultFileFormat + * The property to represent the Office365 default file format type. Possible values are: notConfigured, officeOpenXMLFormat, officeOpenDocumentFormat, unknownFutureValue. + * + * @param OfficeSuiteDefaultFileFormatType $val The officeSuiteAppDefaultFileFormat + * + * @return OfficeSuiteApp + */ + public function setOfficeSuiteAppDefaultFileFormat($val) + { + $this->_propDict["officeSuiteAppDefaultFileFormat"] = $val; + return $this; + } + /** * Gets the productIds diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OfficeSuiteDefaultFileFormatType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OfficeSuiteDefaultFileFormatType.php new file mode 100644 index 0000000..a87e62b --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OfficeSuiteDefaultFileFormatType.php @@ -0,0 +1,36 @@ +_propDict)) { + return $this->_propDict["claimsForTokenConfiguration"]; + } else { + return null; + } + } + + /** + * Sets the claimsForTokenConfiguration + * + * @param OnTokenIssuanceStartReturnClaim[] $val The claimsForTokenConfiguration + * + * @return OnTokenIssuanceStartCustomExtension + */ + public function setClaimsForTokenConfiguration($val) + { + $this->_propDict["claimsForTokenConfiguration"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartCustomExtensionHandler.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartCustomExtensionHandler.php new file mode 100644 index 0000000..2fba49d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartCustomExtensionHandler.php @@ -0,0 +1,68 @@ +setODataType("#microsoft.graph.onTokenIssuanceStartCustomExtensionHandler"); + } + + + /** + * Gets the customExtension + * + * @return OnTokenIssuanceStartCustomExtension|null The customExtension + */ + public function getCustomExtension() + { + if (array_key_exists("customExtension", $this->_propDict)) { + if (is_a($this->_propDict["customExtension"], "\Beta\Microsoft\Graph\Model\OnTokenIssuanceStartCustomExtension") || is_null($this->_propDict["customExtension"])) { + return $this->_propDict["customExtension"]; + } else { + $this->_propDict["customExtension"] = new OnTokenIssuanceStartCustomExtension($this->_propDict["customExtension"]); + return $this->_propDict["customExtension"]; + } + } + return null; + } + + /** + * Sets the customExtension + * + * @param OnTokenIssuanceStartCustomExtension $val The value to assign to the customExtension + * + * @return OnTokenIssuanceStartCustomExtensionHandler The OnTokenIssuanceStartCustomExtensionHandler + */ + public function setCustomExtension($val) + { + $this->_propDict["customExtension"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartHandler.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartHandler.php new file mode 100644 index 0000000..0f1f03b --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartHandler.php @@ -0,0 +1,26 @@ +_propDict)) { + if (is_a($this->_propDict["handler"], "\Beta\Microsoft\Graph\Model\OnTokenIssuanceStartHandler") || is_null($this->_propDict["handler"])) { + return $this->_propDict["handler"]; + } else { + $this->_propDict["handler"] = new OnTokenIssuanceStartHandler($this->_propDict["handler"]); + return $this->_propDict["handler"]; + } + } + return null; + } + + /** + * Sets the handler + * + * @param OnTokenIssuanceStartHandler $val The handler + * + * @return OnTokenIssuanceStartListener + */ + public function setHandler($val) + { + $this->_propDict["handler"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartReturnClaim.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartReturnClaim.php new file mode 100644 index 0000000..306cbcf --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnTokenIssuanceStartReturnClaim.php @@ -0,0 +1,52 @@ +_propDict)) { + return $this->_propDict["claimIdInApiResponse"]; + } else { + return null; + } + } + + /** + * Sets the claimIdInApiResponse + * + * @param string $val The value of the claimIdInApiResponse + * + * @return OnTokenIssuanceStartReturnClaim + */ + public function setClaimIdInApiResponse($val) + { + $this->_propDict["claimIdInApiResponse"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntityBaseModel.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntityBaseModel.php index 726ff2d..13b1b32 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntityBaseModel.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntityBaseModel.php @@ -26,7 +26,6 @@ class OnenoteEntityBaseModel extends Entity { /** * Gets the self - * The endpoint where you can get details about the page. Read-only. * * @return string|null The self */ @@ -41,7 +40,6 @@ class OnenoteEntityBaseModel extends Entity /** * Sets the self - * The endpoint where you can get details about the page. Read-only. * * @param string $val The self * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntityHierarchyModel.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntityHierarchyModel.php index 2bb36af..d43bd7a 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntityHierarchyModel.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntityHierarchyModel.php @@ -26,7 +26,6 @@ class OnenoteEntityHierarchyModel extends OnenoteEntitySchemaObjectModel { /** * Gets the createdBy - * Identity of the user, device, and application which created the item. Read-only. * * @return IdentitySet|null The createdBy */ @@ -45,7 +44,6 @@ class OnenoteEntityHierarchyModel extends OnenoteEntitySchemaObjectModel /** * Sets the createdBy - * Identity of the user, device, and application which created the item. Read-only. * * @param IdentitySet $val The createdBy * @@ -59,7 +57,6 @@ class OnenoteEntityHierarchyModel extends OnenoteEntitySchemaObjectModel /** * Gets the displayName - * The name of the notebook. * * @return string|null The displayName */ @@ -74,7 +71,6 @@ class OnenoteEntityHierarchyModel extends OnenoteEntitySchemaObjectModel /** * Sets the displayName - * The name of the notebook. * * @param string $val The displayName * @@ -88,7 +84,6 @@ class OnenoteEntityHierarchyModel extends OnenoteEntitySchemaObjectModel /** * Gets the lastModifiedBy - * Identity of the user, device, and application which created the item. Read-only. * * @return IdentitySet|null The lastModifiedBy */ @@ -107,7 +102,6 @@ class OnenoteEntityHierarchyModel extends OnenoteEntitySchemaObjectModel /** * Sets the lastModifiedBy - * Identity of the user, device, and application which created the item. Read-only. * * @param IdentitySet $val The lastModifiedBy * @@ -121,7 +115,6 @@ class OnenoteEntityHierarchyModel extends OnenoteEntitySchemaObjectModel /** * Gets the lastModifiedDateTime - * The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @return \DateTime|null The lastModifiedDateTime */ @@ -140,7 +133,6 @@ class OnenoteEntityHierarchyModel extends OnenoteEntitySchemaObjectModel /** * Sets the lastModifiedDateTime - * The date and time when the notebook was last modified. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @param \DateTime $val The lastModifiedDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntitySchemaObjectModel.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntitySchemaObjectModel.php index 27dab5d..869165f 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntitySchemaObjectModel.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteEntitySchemaObjectModel.php @@ -26,7 +26,6 @@ class OnenoteEntitySchemaObjectModel extends OnenoteEntityBaseModel { /** * Gets the createdDateTime - * The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @return \DateTime|null The createdDateTime */ @@ -45,7 +44,6 @@ class OnenoteEntitySchemaObjectModel extends OnenoteEntityBaseModel /** * Sets the createdDateTime - * The date and time when the page was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @param \DateTime $val The createdDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteResource.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteResource.php index a33f2c1..fb4afb3 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteResource.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnenoteResource.php @@ -26,7 +26,6 @@ class OnenoteResource extends OnenoteEntityBaseModel { /** * Gets the content - * The content stream * * @return \GuzzleHttp\Psr7\Stream|null The content */ @@ -45,7 +44,6 @@ class OnenoteResource extends OnenoteEntityBaseModel /** * Sets the content - * The content stream * * @param \GuzzleHttp\Psr7\Stream $val The content * @@ -59,7 +57,6 @@ class OnenoteResource extends OnenoteEntityBaseModel /** * Gets the contentUrl - * The URL for downloading the content * * @return string|null The contentUrl */ @@ -74,7 +71,6 @@ class OnenoteResource extends OnenoteEntityBaseModel /** * Sets the contentUrl - * The URL for downloading the content * * @param string $val The contentUrl * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php index 6ef7896..f28007e 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php @@ -892,6 +892,37 @@ class OnlineMeeting extends Entity return $this; } + /** + * Gets the virtualAppointment + * + * @return VirtualAppointment|null The virtualAppointment + */ + public function getVirtualAppointment() + { + if (array_key_exists("virtualAppointment", $this->_propDict)) { + if (is_a($this->_propDict["virtualAppointment"], "\Beta\Microsoft\Graph\Model\VirtualAppointment") || is_null($this->_propDict["virtualAppointment"])) { + return $this->_propDict["virtualAppointment"]; + } else { + $this->_propDict["virtualAppointment"] = new VirtualAppointment($this->_propDict["virtualAppointment"]); + return $this->_propDict["virtualAppointment"]; + } + } + return null; + } + + /** + * Sets the virtualAppointment + * + * @param VirtualAppointment $val The virtualAppointment + * + * @return OnlineMeeting + */ + public function setVirtualAppointment($val) + { + $this->_propDict["virtualAppointment"] = $val; + return $this; + } + /** * Gets the attendanceReports @@ -986,4 +1017,34 @@ class OnlineMeeting extends Entity return $this; } + + /** + * Gets the transcripts + * The transcripts of an online meeting. Read-only. + * + * @return array|null The transcripts + */ + public function getTranscripts() + { + if (array_key_exists("transcripts", $this->_propDict)) { + return $this->_propDict["transcripts"]; + } else { + return null; + } + } + + /** + * Sets the transcripts + * The transcripts of an online meeting. Read-only. + * + * @param CallTranscript[] $val The transcripts + * + * @return OnlineMeeting + */ + public function setTranscripts($val) + { + $this->_propDict["transcripts"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalBrandingProperties.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalBrandingProperties.php index d93132c..e18ff42 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalBrandingProperties.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalBrandingProperties.php @@ -653,6 +653,68 @@ class OrganizationalBrandingProperties extends Entity return $this; } + /** + * Gets the squareLogoDark + * A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. + * + * @return \GuzzleHttp\Psr7\Stream|null The squareLogoDark + */ + public function getSquareLogoDark() + { + if (array_key_exists("squareLogoDark", $this->_propDict)) { + if (is_a($this->_propDict["squareLogoDark"], "\GuzzleHttp\Psr7\Stream") || is_null($this->_propDict["squareLogoDark"])) { + return $this->_propDict["squareLogoDark"]; + } else { + $this->_propDict["squareLogoDark"] = \GuzzleHttp\Psr7\Utils::streamFor($this->_propDict["squareLogoDark"]); + return $this->_propDict["squareLogoDark"]; + } + } + return null; + } + + /** + * Sets the squareLogoDark + * A square dark version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. + * + * @param \GuzzleHttp\Psr7\Stream $val The squareLogoDark + * + * @return OrganizationalBrandingProperties + */ + public function setSquareLogoDark($val) + { + $this->_propDict["squareLogoDark"] = $val; + return $this; + } + + /** + * Gets the squareLogoDarkRelativeUrl + * A relative URL for the squareLogoDark property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + * + * @return string|null The squareLogoDarkRelativeUrl + */ + public function getSquareLogoDarkRelativeUrl() + { + if (array_key_exists("squareLogoDarkRelativeUrl", $this->_propDict)) { + return $this->_propDict["squareLogoDarkRelativeUrl"]; + } else { + return null; + } + } + + /** + * Sets the squareLogoDarkRelativeUrl + * A relative URL for the squareLogoDark property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + * + * @param string $val The squareLogoDarkRelativeUrl + * + * @return OrganizationalBrandingProperties + */ + public function setSquareLogoDarkRelativeUrl($val) + { + $this->_propDict["squareLogoDarkRelativeUrl"] = $val; + return $this; + } + /** * Gets the squareLogoRelativeUrl * A relative URL for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageContent.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageContent.php new file mode 100644 index 0000000..29ae721 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageContent.php @@ -0,0 +1,120 @@ +_propDict)) { + return $this->_propDict["guidedContentId"]; + } else { + return null; + } + } + + /** + * Sets the guidedContentId + * The ID of the guided content that this content is using + * + * @param string $val The value of the guidedContentId + * + * @return OrganizationalMessageContent + */ + public function setGuidedContentId($val) + { + $this->_propDict["guidedContentId"] = $val; + return $this; + } + + /** + * Gets the logoInfo + * The logo that will be displayed to the clients. This will contain ether the binary contents of the logo or a url to the logo's location + * + * @return OrganizationalMessageLogo|null The logoInfo + */ + public function getLogoInfo() + { + if (array_key_exists("logoInfo", $this->_propDict)) { + if (is_a($this->_propDict["logoInfo"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageLogo") || is_null($this->_propDict["logoInfo"])) { + return $this->_propDict["logoInfo"]; + } else { + $this->_propDict["logoInfo"] = new OrganizationalMessageLogo($this->_propDict["logoInfo"]); + return $this->_propDict["logoInfo"]; + } + } + return null; + } + + /** + * Sets the logoInfo + * The logo that will be displayed to the clients. This will contain ether the binary contents of the logo or a url to the logo's location + * + * @param OrganizationalMessageLogo $val The value to assign to the logoInfo + * + * @return OrganizationalMessageContent The OrganizationalMessageContent + */ + public function setLogoInfo($val) + { + $this->_propDict["logoInfo"] = $val; + return $this; + } + + /** + * Gets the placementDetails + * Contains the different types of text content that can be displayed to customers along with their localized values + * + * @return OrganizationalMessagePlacementDetail|null The placementDetails + */ + public function getPlacementDetails() + { + if (array_key_exists("placementDetails", $this->_propDict)) { + if (is_a($this->_propDict["placementDetails"], "\Beta\Microsoft\Graph\Model\OrganizationalMessagePlacementDetail") || is_null($this->_propDict["placementDetails"])) { + return $this->_propDict["placementDetails"]; + } else { + $this->_propDict["placementDetails"] = new OrganizationalMessagePlacementDetail($this->_propDict["placementDetails"]); + return $this->_propDict["placementDetails"]; + } + } + return null; + } + + /** + * Sets the placementDetails + * Contains the different types of text content that can be displayed to customers along with their localized values + * + * @param OrganizationalMessagePlacementDetail $val The value to assign to the placementDetails + * + * @return OrganizationalMessageContent The OrganizationalMessageContent + */ + public function setPlacementDetails($val) + { + $this->_propDict["placementDetails"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageDetail.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageDetail.php new file mode 100644 index 0000000..334d2b7 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageDetail.php @@ -0,0 +1,452 @@ +_propDict)) { + if (is_a($this->_propDict["content"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageContent") || is_null($this->_propDict["content"])) { + return $this->_propDict["content"]; + } else { + $this->_propDict["content"] = new OrganizationalMessageContent($this->_propDict["content"]); + return $this->_propDict["content"]; + } + } + return null; + } + + /** + * Sets the content + * The content that will be displayed to clients for the message. This includes the text portion of the message and the displayed logo + * + * @param OrganizationalMessageContent $val The content + * + * @return OrganizationalMessageDetail + */ + public function setContent($val) + { + $this->_propDict["content"] = $val; + return $this; + } + + /** + * Gets the createdDateTime + * The date and time of when the message was created + * + * @return \DateTime|null The createdDateTime + */ + public function getCreatedDateTime() + { + if (array_key_exists("createdDateTime", $this->_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * The date and time of when the message was created + * + * @param \DateTime $val The createdDateTime + * + * @return OrganizationalMessageDetail + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + /** + * Gets the endDateTime + * The date and time of when the message will stop being displayed to clients + * + * @return \DateTime|null The endDateTime + */ + public function getEndDateTime() + { + if (array_key_exists("endDateTime", $this->_propDict)) { + if (is_a($this->_propDict["endDateTime"], "\DateTime") || is_null($this->_propDict["endDateTime"])) { + return $this->_propDict["endDateTime"]; + } else { + $this->_propDict["endDateTime"] = new \DateTime($this->_propDict["endDateTime"]); + return $this->_propDict["endDateTime"]; + } + } + return null; + } + + /** + * Sets the endDateTime + * The date and time of when the message will stop being displayed to clients + * + * @param \DateTime $val The endDateTime + * + * @return OrganizationalMessageDetail + */ + public function setEndDateTime($val) + { + $this->_propDict["endDateTime"] = $val; + return $this; + } + + /** + * Gets the frequency + * The frequency at which a client will see the message. Possible values are: weeklyOnce, monthlyOnce, monthlyTwice, unknownFutureValue. + * + * @return OrganizationalMessageFrequency|null The frequency + */ + public function getFrequency() + { + if (array_key_exists("frequency", $this->_propDict)) { + if (is_a($this->_propDict["frequency"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageFrequency") || is_null($this->_propDict["frequency"])) { + return $this->_propDict["frequency"]; + } else { + $this->_propDict["frequency"] = new OrganizationalMessageFrequency($this->_propDict["frequency"]); + return $this->_propDict["frequency"]; + } + } + return null; + } + + /** + * Sets the frequency + * The frequency at which a client will see the message. Possible values are: weeklyOnce, monthlyOnce, monthlyTwice, unknownFutureValue. + * + * @param OrganizationalMessageFrequency $val The frequency + * + * @return OrganizationalMessageDetail + */ + public function setFrequency($val) + { + $this->_propDict["frequency"] = $val; + return $this; + } + + /** + * Gets the lastModifiedDateTime + * The date and time of when the message was last modified + * + * @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 + * The date and time of when the message was last modified + * + * @param \DateTime $val The lastModifiedDateTime + * + * @return OrganizationalMessageDetail + */ + public function setLastModifiedDateTime($val) + { + $this->_propDict["lastModifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the scenario + * Indicates the scenario for the message. Possible values are: onboarding, lifecycle, unknownFutureValue. + * + * @return OrganizationalMessageScenario|null The scenario + */ + public function getScenario() + { + if (array_key_exists("scenario", $this->_propDict)) { + if (is_a($this->_propDict["scenario"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageScenario") || is_null($this->_propDict["scenario"])) { + return $this->_propDict["scenario"]; + } else { + $this->_propDict["scenario"] = new OrganizationalMessageScenario($this->_propDict["scenario"]); + return $this->_propDict["scenario"]; + } + } + return null; + } + + /** + * Sets the scenario + * Indicates the scenario for the message. Possible values are: onboarding, lifecycle, unknownFutureValue. + * + * @param OrganizationalMessageScenario $val The scenario + * + * @return OrganizationalMessageDetail + */ + public function setScenario($val) + { + $this->_propDict["scenario"] = $val; + return $this; + } + + /** + * Gets the startDateTime + * The date and time of when the message will start being displayed to clients + * + * @return \DateTime|null The startDateTime + */ + public function getStartDateTime() + { + if (array_key_exists("startDateTime", $this->_propDict)) { + if (is_a($this->_propDict["startDateTime"], "\DateTime") || is_null($this->_propDict["startDateTime"])) { + return $this->_propDict["startDateTime"]; + } else { + $this->_propDict["startDateTime"] = new \DateTime($this->_propDict["startDateTime"]); + return $this->_propDict["startDateTime"]; + } + } + return null; + } + + /** + * Sets the startDateTime + * The date and time of when the message will start being displayed to clients + * + * @param \DateTime $val The startDateTime + * + * @return OrganizationalMessageDetail + */ + public function setStartDateTime($val) + { + $this->_propDict["startDateTime"] = $val; + return $this; + } + + /** + * Gets the status + * Indicates the deployment status of the message. Possible values are: scheduled, active, completed, cancelled, unknownFutureValue. + * + * @return OrganizationalMessageStatus|null The status + */ + public function getStatus() + { + if (array_key_exists("status", $this->_propDict)) { + if (is_a($this->_propDict["status"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageStatus") || is_null($this->_propDict["status"])) { + return $this->_propDict["status"]; + } else { + $this->_propDict["status"] = new OrganizationalMessageStatus($this->_propDict["status"]); + return $this->_propDict["status"]; + } + } + return null; + } + + /** + * Sets the status + * Indicates the deployment status of the message. Possible values are: scheduled, active, completed, cancelled, unknownFutureValue. + * + * @param OrganizationalMessageStatus $val The status + * + * @return OrganizationalMessageDetail + */ + public function setStatus($val) + { + $this->_propDict["status"] = $val; + return $this; + } + + /** + * Gets the surface + * Indicates the area where content will be displayed to customers. Possible values are: actionCenter, getStarted, softLanding, unknownFutureValue. + * + * @return OrganizationalMessageSurface|null The surface + */ + public function getSurface() + { + if (array_key_exists("surface", $this->_propDict)) { + if (is_a($this->_propDict["surface"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageSurface") || is_null($this->_propDict["surface"])) { + return $this->_propDict["surface"]; + } else { + $this->_propDict["surface"] = new OrganizationalMessageSurface($this->_propDict["surface"]); + return $this->_propDict["surface"]; + } + } + return null; + } + + /** + * Sets the surface + * Indicates the area where content will be displayed to customers. Possible values are: actionCenter, getStarted, softLanding, unknownFutureValue. + * + * @param OrganizationalMessageSurface $val The surface + * + * @return OrganizationalMessageDetail + */ + public function setSurface($val) + { + $this->_propDict["surface"] = $val; + return $this; + } + + /** + * Gets the targeting + * The groups of devices that will receive the message. This also contains a list of excluded groups that will not receive the message regardless of the device being part of an included group + * + * @return OrganizationalMessageTargeting|null The targeting + */ + public function getTargeting() + { + if (array_key_exists("targeting", $this->_propDict)) { + if (is_a($this->_propDict["targeting"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageTargeting") || is_null($this->_propDict["targeting"])) { + return $this->_propDict["targeting"]; + } else { + $this->_propDict["targeting"] = new OrganizationalMessageTargeting($this->_propDict["targeting"]); + return $this->_propDict["targeting"]; + } + } + return null; + } + + /** + * Sets the targeting + * The groups of devices that will receive the message. This also contains a list of excluded groups that will not receive the message regardless of the device being part of an included group + * + * @param OrganizationalMessageTargeting $val The targeting + * + * @return OrganizationalMessageDetail + */ + public function setTargeting($val) + { + $this->_propDict["targeting"] = $val; + return $this; + } + + /** + * Gets the theme + * Indicates the theme for the experience. Possible values are: update, training, welcomeToWindows, explore, unknownFutureValue. + * + * @return OrganizationalMessageTheme|null The theme + */ + public function getTheme() + { + if (array_key_exists("theme", $this->_propDict)) { + if (is_a($this->_propDict["theme"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageTheme") || is_null($this->_propDict["theme"])) { + return $this->_propDict["theme"]; + } else { + $this->_propDict["theme"] = new OrganizationalMessageTheme($this->_propDict["theme"]); + return $this->_propDict["theme"]; + } + } + return null; + } + + /** + * Sets the theme + * Indicates the theme for the experience. Possible values are: update, training, welcomeToWindows, explore, unknownFutureValue. + * + * @param OrganizationalMessageTheme $val The theme + * + * @return OrganizationalMessageDetail + */ + public function setTheme($val) + { + $this->_propDict["theme"] = $val; + return $this; + } + + /** + * Gets the userEngagementStatistics + * The statistics containing how the message was interacted with by clients. This includes the number of impressions, clicks, and dismisses from targeted clients. + * + * @return OrganizationalMessageInsights|null The userEngagementStatistics + */ + public function getUserEngagementStatistics() + { + if (array_key_exists("userEngagementStatistics", $this->_propDict)) { + if (is_a($this->_propDict["userEngagementStatistics"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageInsights") || is_null($this->_propDict["userEngagementStatistics"])) { + return $this->_propDict["userEngagementStatistics"]; + } else { + $this->_propDict["userEngagementStatistics"] = new OrganizationalMessageInsights($this->_propDict["userEngagementStatistics"]); + return $this->_propDict["userEngagementStatistics"]; + } + } + return null; + } + + /** + * Sets the userEngagementStatistics + * The statistics containing how the message was interacted with by clients. This includes the number of impressions, clicks, and dismisses from targeted clients. + * + * @param OrganizationalMessageInsights $val The userEngagementStatistics + * + * @return OrganizationalMessageDetail + */ + public function setUserEngagementStatistics($val) + { + $this->_propDict["userEngagementStatistics"] = $val; + return $this; + } + + /** + * Gets the variant + * Indicates the corresponding variant for the experience + * + * @return string|null The variant + */ + public function getVariant() + { + if (array_key_exists("variant", $this->_propDict)) { + return $this->_propDict["variant"]; + } else { + return null; + } + } + + /** + * Sets the variant + * Indicates the corresponding variant for the experience + * + * @param string $val The variant + * + * @return OrganizationalMessageDetail + */ + public function setVariant($val) + { + $this->_propDict["variant"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageFrequency.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageFrequency.php new file mode 100644 index 0000000..723bd6f --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageFrequency.php @@ -0,0 +1,36 @@ +_propDict)) { + if (is_a($this->_propDict["logo"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageLogoGuide") || is_null($this->_propDict["logo"])) { + return $this->_propDict["logo"]; + } else { + $this->_propDict["logo"] = new OrganizationalMessageLogoGuide($this->_propDict["logo"]); + return $this->_propDict["logo"]; + } + } + return null; + } + + /** + * Sets the logo + * Example of the logo that will be displayed to customers and its size requirements + * + * @param OrganizationalMessageLogoGuide $val The logo + * + * @return OrganizationalMessageGuidedContent + */ + public function setLogo($val) + { + $this->_propDict["logo"] = $val; + return $this; + } + + + /** + * Gets the placementDetails + * Contains the different types of text content that can be displayed to customers along with their localized values + * + * @return array|null The placementDetails + */ + public function getPlacementDetails() + { + if (array_key_exists("placementDetails", $this->_propDict)) { + return $this->_propDict["placementDetails"]; + } else { + return null; + } + } + + /** + * Sets the placementDetails + * Contains the different types of text content that can be displayed to customers along with their localized values + * + * @param OrganizationalMessagePlacementDetail[] $val The placementDetails + * + * @return OrganizationalMessageGuidedContent + */ + public function setPlacementDetails($val) + { + $this->_propDict["placementDetails"] = $val; + return $this; + } + + /** + * Gets the scenario + * Indicates the scenario for the guided content. Possible values are: onboarding, lifecycle, unknownFutureValue. + * + * @return OrganizationalMessageScenario|null The scenario + */ + public function getScenario() + { + if (array_key_exists("scenario", $this->_propDict)) { + if (is_a($this->_propDict["scenario"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageScenario") || is_null($this->_propDict["scenario"])) { + return $this->_propDict["scenario"]; + } else { + $this->_propDict["scenario"] = new OrganizationalMessageScenario($this->_propDict["scenario"]); + return $this->_propDict["scenario"]; + } + } + return null; + } + + /** + * Sets the scenario + * Indicates the scenario for the guided content. Possible values are: onboarding, lifecycle, unknownFutureValue. + * + * @param OrganizationalMessageScenario $val The scenario + * + * @return OrganizationalMessageGuidedContent + */ + public function setScenario($val) + { + $this->_propDict["scenario"] = $val; + return $this; + } + + /** + * Gets the surface + * Indicates the area where content will be displayed to customers. Possible values are: actionCenter, getStarted, softLanding, unknownFutureValue. + * + * @return OrganizationalMessageSurface|null The surface + */ + public function getSurface() + { + if (array_key_exists("surface", $this->_propDict)) { + if (is_a($this->_propDict["surface"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageSurface") || is_null($this->_propDict["surface"])) { + return $this->_propDict["surface"]; + } else { + $this->_propDict["surface"] = new OrganizationalMessageSurface($this->_propDict["surface"]); + return $this->_propDict["surface"]; + } + } + return null; + } + + /** + * Sets the surface + * Indicates the area where content will be displayed to customers. Possible values are: actionCenter, getStarted, softLanding, unknownFutureValue. + * + * @param OrganizationalMessageSurface $val The surface + * + * @return OrganizationalMessageGuidedContent + */ + public function setSurface($val) + { + $this->_propDict["surface"] = $val; + return $this; + } + + /** + * Gets the theme + * Indicates the theme for the guided content. Possible values are: update, training, welcomeToWindows, explore, unknownFutureValue. + * + * @return OrganizationalMessageTheme|null The theme + */ + public function getTheme() + { + if (array_key_exists("theme", $this->_propDict)) { + if (is_a($this->_propDict["theme"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageTheme") || is_null($this->_propDict["theme"])) { + return $this->_propDict["theme"]; + } else { + $this->_propDict["theme"] = new OrganizationalMessageTheme($this->_propDict["theme"]); + return $this->_propDict["theme"]; + } + } + return null; + } + + /** + * Sets the theme + * Indicates the theme for the guided content. Possible values are: update, training, welcomeToWindows, explore, unknownFutureValue. + * + * @param OrganizationalMessageTheme $val The theme + * + * @return OrganizationalMessageGuidedContent + */ + public function setTheme($val) + { + $this->_propDict["theme"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageInsights.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageInsights.php new file mode 100644 index 0000000..07a9721 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageInsights.php @@ -0,0 +1,110 @@ +_propDict)) { + return $this->_propDict["clicks"]; + } else { + return null; + } + } + + /** + * Sets the clicks + * The number of times this message was clicked on + * + * @param int $val The value of the clicks + * + * @return OrganizationalMessageInsights + */ + public function setClicks($val) + { + $this->_propDict["clicks"] = $val; + return $this; + } + /** + * Gets the dismisses + * The number of times this message was dismissed by a user. This may not be collected for some surfaces and will be null + * + * @return int|null The dismisses + */ + public function getDismisses() + { + if (array_key_exists("dismisses", $this->_propDict)) { + return $this->_propDict["dismisses"]; + } else { + return null; + } + } + + /** + * Sets the dismisses + * The number of times this message was dismissed by a user. This may not be collected for some surfaces and will be null + * + * @param int $val The value of the dismisses + * + * @return OrganizationalMessageInsights + */ + public function setDismisses($val) + { + $this->_propDict["dismisses"] = $val; + return $this; + } + /** + * Gets the impressions + * The number of times this message was shown to all clients + * + * @return int|null The impressions + */ + public function getImpressions() + { + if (array_key_exists("impressions", $this->_propDict)) { + return $this->_propDict["impressions"]; + } else { + return null; + } + } + + /** + * Sets the impressions + * The number of times this message was shown to all clients + * + * @param int $val The value of the impressions + * + * @return OrganizationalMessageInsights + */ + public function setImpressions($val) + { + $this->_propDict["impressions"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLocalizedText.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLocalizedText.php new file mode 100644 index 0000000..195e3e9 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLocalizedText.php @@ -0,0 +1,87 @@ +_propDict)) { + return $this->_propDict["locale"]; + } else { + return null; + } + } + + /** + * Sets the locale + * The locale for this text + * + * @param string $val The value of the locale + * + * @return OrganizationalMessageLocalizedText + */ + public function setLocale($val) + { + $this->_propDict["locale"] = $val; + return $this; + } + + /** + * Gets the text + * The text that will be displayed to a user from this specific locale + * + * @return OrganizationalMessageText|null The text + */ + public function getText() + { + if (array_key_exists("text", $this->_propDict)) { + if (is_a($this->_propDict["text"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageText") || is_null($this->_propDict["text"])) { + return $this->_propDict["text"]; + } else { + $this->_propDict["text"] = new OrganizationalMessageText($this->_propDict["text"]); + return $this->_propDict["text"]; + } + } + return null; + } + + /** + * Sets the text + * The text that will be displayed to a user from this specific locale + * + * @param OrganizationalMessageText $val The value to assign to the text + * + * @return OrganizationalMessageLocalizedText The OrganizationalMessageLocalizedText + */ + public function setText($val) + { + $this->_propDict["text"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogo.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogo.php new file mode 100644 index 0000000..b9787f6 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogo.php @@ -0,0 +1,120 @@ +_propDict)) { + if (is_a($this->_propDict["contentType"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageLogoType") || is_null($this->_propDict["contentType"])) { + return $this->_propDict["contentType"]; + } else { + $this->_propDict["contentType"] = new OrganizationalMessageLogoType($this->_propDict["contentType"]); + return $this->_propDict["contentType"]; + } + } + return null; + } + + /** + * Sets the contentType + * The content type of the logo that is contained in the logo array. This is null when logoCdnUrl is used to send the logo. Possible values are: png, unknownFutureValue. + * + * @param OrganizationalMessageLogoType $val The value to assign to the contentType + * + * @return OrganizationalMessageLogo The OrganizationalMessageLogo + */ + public function setContentType($val) + { + $this->_propDict["contentType"] = $val; + return $this; + } + + /** + * Gets the logo + * The binary contents of the logo. This is null when logoCdnUrl is used to send the logo + * + * @return \GuzzleHttp\Psr7\Stream|null The logo + */ + public function getLogo() + { + if (array_key_exists("logo", $this->_propDict)) { + if (is_a($this->_propDict["logo"], "\GuzzleHttp\Psr7\Stream") || is_null($this->_propDict["logo"])) { + return $this->_propDict["logo"]; + } else { + $this->_propDict["logo"] = \GuzzleHttp\Psr7\Utils::streamFor($this->_propDict["logo"]); + return $this->_propDict["logo"]; + } + } + return null; + } + + /** + * Sets the logo + * The binary contents of the logo. This is null when logoCdnUrl is used to send the logo + * + * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the logo + * + * @return OrganizationalMessageLogo The OrganizationalMessageLogo + */ + public function setLogo($val) + { + $this->_propDict["logo"] = $val; + return $this; + } + /** + * Gets the logoCdnUrl + * The url at which the logo resides. This is null when logo and contentType are used to send the logo + * + * @return string|null The logoCdnUrl + */ + public function getLogoCdnUrl() + { + if (array_key_exists("logoCdnUrl", $this->_propDict)) { + return $this->_propDict["logoCdnUrl"]; + } else { + return null; + } + } + + /** + * Sets the logoCdnUrl + * The url at which the logo resides. This is null when logo and contentType are used to send the logo + * + * @param string $val The value of the logoCdnUrl + * + * @return OrganizationalMessageLogo + */ + public function setLogoCdnUrl($val) + { + $this->_propDict["logoCdnUrl"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoDimensions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoDimensions.php new file mode 100644 index 0000000..cb6a6e6 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoDimensions.php @@ -0,0 +1,138 @@ +_propDict)) { + return $this->_propDict["maxHeight"]; + } else { + return null; + } + } + + /** + * Sets the maxHeight + * Maximum height of the logo + * + * @param int $val The value of the maxHeight + * + * @return OrganizationalMessageLogoDimensions + */ + public function setMaxHeight($val) + { + $this->_propDict["maxHeight"] = $val; + return $this; + } + /** + * Gets the maxWidth + * Maximum width of the logo + * + * @return int|null The maxWidth + */ + public function getMaxWidth() + { + if (array_key_exists("maxWidth", $this->_propDict)) { + return $this->_propDict["maxWidth"]; + } else { + return null; + } + } + + /** + * Sets the maxWidth + * Maximum width of the logo + * + * @param int $val The value of the maxWidth + * + * @return OrganizationalMessageLogoDimensions + */ + public function setMaxWidth($val) + { + $this->_propDict["maxWidth"] = $val; + return $this; + } + /** + * Gets the minHeight + * Minimum height of the logo + * + * @return int|null The minHeight + */ + public function getMinHeight() + { + if (array_key_exists("minHeight", $this->_propDict)) { + return $this->_propDict["minHeight"]; + } else { + return null; + } + } + + /** + * Sets the minHeight + * Minimum height of the logo + * + * @param int $val The value of the minHeight + * + * @return OrganizationalMessageLogoDimensions + */ + public function setMinHeight($val) + { + $this->_propDict["minHeight"] = $val; + return $this; + } + /** + * Gets the minWidth + * Minimum width of the logo + * + * @return int|null The minWidth + */ + public function getMinWidth() + { + if (array_key_exists("minWidth", $this->_propDict)) { + return $this->_propDict["minWidth"]; + } else { + return null; + } + } + + /** + * Sets the minWidth + * Minimum width of the logo + * + * @param int $val The value of the minWidth + * + * @return OrganizationalMessageLogoDimensions + */ + public function setMinWidth($val) + { + $this->_propDict["minWidth"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoGuide.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoGuide.php new file mode 100644 index 0000000..f371433 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoGuide.php @@ -0,0 +1,115 @@ +_propDict)) { + return $this->_propDict["assetName"]; + } else { + return null; + } + } + + /** + * Sets the assetName + * The asset name is the key for this specific logo. This is used to compute the required token when accessing the logoCdnUrl to fetch the logo + * + * @param string $val The value of the assetName + * + * @return OrganizationalMessageLogoGuide + */ + public function setAssetName($val) + { + $this->_propDict["assetName"] = $val; + return $this; + } + + /** + * Gets the dimensions + * The required size dimensions of the logo + * + * @return OrganizationalMessageLogoDimensions|null The dimensions + */ + public function getDimensions() + { + if (array_key_exists("dimensions", $this->_propDict)) { + if (is_a($this->_propDict["dimensions"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageLogoDimensions") || is_null($this->_propDict["dimensions"])) { + return $this->_propDict["dimensions"]; + } else { + $this->_propDict["dimensions"] = new OrganizationalMessageLogoDimensions($this->_propDict["dimensions"]); + return $this->_propDict["dimensions"]; + } + } + return null; + } + + /** + * Sets the dimensions + * The required size dimensions of the logo + * + * @param OrganizationalMessageLogoDimensions $val The value to assign to the dimensions + * + * @return OrganizationalMessageLogoGuide The OrganizationalMessageLogoGuide + */ + public function setDimensions($val) + { + $this->_propDict["dimensions"] = $val; + return $this; + } + /** + * Gets the logoCdnUrl + * The url at which the logo resides + * + * @return string|null The logoCdnUrl + */ + public function getLogoCdnUrl() + { + if (array_key_exists("logoCdnUrl", $this->_propDict)) { + return $this->_propDict["logoCdnUrl"]; + } else { + return null; + } + } + + /** + * Sets the logoCdnUrl + * The url at which the logo resides + * + * @param string $val The value of the logoCdnUrl + * + * @return OrganizationalMessageLogoGuide + */ + public function setLogoCdnUrl($val) + { + $this->_propDict["logoCdnUrl"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoType.php new file mode 100644 index 0000000..c21334d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageLogoType.php @@ -0,0 +1,34 @@ +_propDict)) { + if (is_a($this->_propDict["placement"], "\Beta\Microsoft\Graph\Model\OrganizationalMessagePlacement") || is_null($this->_propDict["placement"])) { + return $this->_propDict["placement"]; + } else { + $this->_propDict["placement"] = new OrganizationalMessagePlacement($this->_propDict["placement"]); + return $this->_propDict["placement"]; + } + } + return null; + } + + /** + * Sets the placement + * Indicates the name of the placement. Possible values are: default, card0, card1, card2, card3, unknownFutureValue. + * + * @param OrganizationalMessagePlacement $val The value to assign to the placement + * + * @return OrganizationalMessagePlacementDetail The OrganizationalMessagePlacementDetail + */ + public function setPlacement($val) + { + $this->_propDict["placement"] = $val; + return $this; + } + + /** + * Gets the variants + * The list of different variants that can be displayed for this placement + * + * @return OrganizationalMessageVariant|null The variants + */ + public function getVariants() + { + if (array_key_exists("variants", $this->_propDict)) { + if (is_a($this->_propDict["variants"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageVariant") || is_null($this->_propDict["variants"])) { + return $this->_propDict["variants"]; + } else { + $this->_propDict["variants"] = new OrganizationalMessageVariant($this->_propDict["variants"]); + return $this->_propDict["variants"]; + } + } + return null; + } + + /** + * Sets the variants + * The list of different variants that can be displayed for this placement + * + * @param OrganizationalMessageVariant $val The value to assign to the variants + * + * @return OrganizationalMessagePlacementDetail The OrganizationalMessagePlacementDetail + */ + public function setVariants($val) + { + $this->_propDict["variants"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageScenario.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageScenario.php new file mode 100644 index 0000000..2fabb56 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageScenario.php @@ -0,0 +1,35 @@ +_propDict)) { + return $this->_propDict["excludeIds"]; + } else { + return null; + } + } + + /** + * Sets the excludeIds + * The groups that will not receive the message. If a user from an excluded group is part of an included group, it will not receive the message + * + * @param string $val The value of the excludeIds + * + * @return OrganizationalMessageTargeting + */ + public function setExcludeIds($val) + { + $this->_propDict["excludeIds"] = $val; + return $this; + } + /** + * Gets the includeIds + * The groups that will be targeted and receive the message + * + * @return string|null The includeIds + */ + public function getIncludeIds() + { + if (array_key_exists("includeIds", $this->_propDict)) { + return $this->_propDict["includeIds"]; + } else { + return null; + } + } + + /** + * Sets the includeIds + * The groups that will be targeted and receive the message + * + * @param string $val The value of the includeIds + * + * @return OrganizationalMessageTargeting + */ + public function setIncludeIds($val) + { + $this->_propDict["includeIds"] = $val; + return $this; + } + + /** + * Gets the targetingType + * Indicates the type of targeting. Possible values are: aadGroup, unknownFutureValue. + * + * @return OrganizationalMessageTargetingType|null The targetingType + */ + public function getTargetingType() + { + if (array_key_exists("targetingType", $this->_propDict)) { + if (is_a($this->_propDict["targetingType"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageTargetingType") || is_null($this->_propDict["targetingType"])) { + return $this->_propDict["targetingType"]; + } else { + $this->_propDict["targetingType"] = new OrganizationalMessageTargetingType($this->_propDict["targetingType"]); + return $this->_propDict["targetingType"]; + } + } + return null; + } + + /** + * Sets the targetingType + * Indicates the type of targeting. Possible values are: aadGroup, unknownFutureValue. + * + * @param OrganizationalMessageTargetingType $val The value to assign to the targetingType + * + * @return OrganizationalMessageTargeting The OrganizationalMessageTargeting + */ + public function setTargetingType($val) + { + $this->_propDict["targetingType"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageTargetingType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageTargetingType.php new file mode 100644 index 0000000..90ef5df --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageTargetingType.php @@ -0,0 +1,34 @@ +_propDict)) { + return $this->_propDict["buttonText"]; + } else { + return null; + } + } + + /** + * Sets the buttonText + * Indicates the text that will be displayed on the button of the message. This field applies to the softLanding surface + * + * @param string $val The value of the buttonText + * + * @return OrganizationalMessageText + */ + public function setButtonText($val) + { + $this->_propDict["buttonText"] = $val; + return $this; + } + /** + * Gets the clickUrl + * Indicates the url that the user will be directed to when the message is clicked + * + * @return string|null The clickUrl + */ + public function getClickUrl() + { + if (array_key_exists("clickUrl", $this->_propDict)) { + return $this->_propDict["clickUrl"]; + } else { + return null; + } + } + + /** + * Sets the clickUrl + * Indicates the url that the user will be directed to when the message is clicked + * + * @param string $val The value of the clickUrl + * + * @return OrganizationalMessageText + */ + public function setClickUrl($val) + { + $this->_propDict["clickUrl"] = $val; + return $this; + } + /** + * Gets the message + * Indicates the message that will be displayed + * + * @return string|null The message + */ + public function getMessage() + { + if (array_key_exists("message", $this->_propDict)) { + return $this->_propDict["message"]; + } else { + return null; + } + } + + /** + * Sets the message + * Indicates the message that will be displayed + * + * @param string $val The value of the message + * + * @return OrganizationalMessageText + */ + public function setMessage($val) + { + $this->_propDict["message"] = $val; + return $this; + } + /** + * Gets the title + * Indicates the title that will be displayed + * + * @return string|null The title + */ + public function getTitle() + { + if (array_key_exists("title", $this->_propDict)) { + return $this->_propDict["title"]; + } else { + return null; + } + } + + /** + * Sets the title + * Indicates the title that will be displayed + * + * @param string $val The value of the title + * + * @return OrganizationalMessageText + */ + public function setTitle($val) + { + $this->_propDict["title"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageTheme.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageTheme.php new file mode 100644 index 0000000..c35783e --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OrganizationalMessageTheme.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["localizedTexts"], "\Beta\Microsoft\Graph\Model\OrganizationalMessageLocalizedText") || is_null($this->_propDict["localizedTexts"])) { + return $this->_propDict["localizedTexts"]; + } else { + $this->_propDict["localizedTexts"] = new OrganizationalMessageLocalizedText($this->_propDict["localizedTexts"]); + return $this->_propDict["localizedTexts"]; + } + } + return null; + } + + /** + * Sets the localizedTexts + * The list of localized texts for this variant + * + * @param OrganizationalMessageLocalizedText $val The value to assign to the localizedTexts + * + * @return OrganizationalMessageVariant The OrganizationalMessageVariant + */ + public function setLocalizedTexts($val) + { + $this->_propDict["localizedTexts"] = $val; + return $this; + } + /** + * Gets the name + * The name of the variant + * + * @return string|null The name + */ + public function getName() + { + if (array_key_exists("name", $this->_propDict)) { + return $this->_propDict["name"]; + } else { + return null; + } + } + + /** + * Sets the name + * The name of the variant + * + * @param string $val The value of the name + * + * @return OrganizationalMessageVariant + */ + public function setName($val) + { + $this->_propDict["name"] = $val; + return $this; + } + /** + * Gets the variantId + * A unique identifier for this variant + * + * @return string|null The variantId + */ + public function getVariantId() + { + if (array_key_exists("variantId", $this->_propDict)) { + return $this->_propDict["variantId"]; + } else { + return null; + } + } + + /** + * Sets the variantId + * A unique identifier for this variant + * + * @param string $val The value of the variantId + * + * @return OrganizationalMessageVariant + */ + public function setVariantId($val) + { + $this->_propDict["variantId"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OutlookItem.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OutlookItem.php index b7b7458..64cea24 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OutlookItem.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OutlookItem.php @@ -26,7 +26,6 @@ class OutlookItem extends Entity { /** * Gets the categories - * The categories associated with the item * * @return string|null The categories */ @@ -41,7 +40,6 @@ class OutlookItem extends Entity /** * Sets the categories - * The categories associated with the item * * @param string $val The categories * @@ -55,7 +53,6 @@ class OutlookItem extends Entity /** * Gets the changeKey - * Identifies the version of the item. Every time the item is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only. * * @return string|null The changeKey */ @@ -70,7 +67,6 @@ class OutlookItem extends Entity /** * Sets the changeKey - * Identifies the version of the item. Every time the item is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only. * * @param string $val The changeKey * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Package.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Package.php index 057e6d6..658ac95 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Package.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Package.php @@ -25,7 +25,6 @@ class Package extends Entity { /** * Gets the type - * A string indicating the type of package. While oneNote is the only currently defined value, you should expect other package types to be returned and handle them accordingly. * * @return string|null The type */ @@ -40,7 +39,6 @@ class Package extends Entity /** * Sets the type - * A string indicating the type of package. While oneNote is the only currently defined value, you should expect other package types to be returned and handle them accordingly. * * @param string $val The value of the type * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ParticipantInfo.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ParticipantInfo.php index 8187b82..5e41fe3 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ParticipantInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ParticipantInfo.php @@ -54,7 +54,7 @@ class ParticipantInfo extends Entity /** * Gets the endpointType - * The type of endpoint the participant is using. Possible values are: default, skypeForBusiness, or skypeForBusinessVoipPhone. Read-only. + * The type of endpoint the participant is using. Possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. Read-only. * * @return EndpointType|null The endpointType */ @@ -73,7 +73,7 @@ class ParticipantInfo extends Entity /** * Sets the endpointType - * The type of endpoint the participant is using. Possible values are: default, skypeForBusiness, or skypeForBusinessVoipPhone. Read-only. + * The type of endpoint the participant is using. Possible values are: default, voicemail, skypeForBusiness, skypeForBusinessVoipPhone and unknownFutureValue. Read-only. * * @param EndpointType $val The value to assign to the endpointType * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PasswordAuthenticationMethod.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PasswordAuthenticationMethod.php index 8014d28..240b865 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PasswordAuthenticationMethod.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PasswordAuthenticationMethod.php @@ -26,6 +26,7 @@ class PasswordAuthenticationMethod extends AuthenticationMethod { /** * Gets the createdDateTime + * The date and time when this password was last updated. This property is currently not populated. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The createdDateTime */ @@ -44,6 +45,7 @@ class PasswordAuthenticationMethod extends AuthenticationMethod /** * Sets the createdDateTime + * The date and time when this password was last updated. This property is currently not populated. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The createdDateTime * @@ -57,7 +59,6 @@ class PasswordAuthenticationMethod extends AuthenticationMethod /** * Gets the creationDateTime - * The date and time when this password was last updated. This property is currently not populated. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The creationDateTime */ @@ -76,7 +77,6 @@ class PasswordAuthenticationMethod extends AuthenticationMethod /** * Sets the creationDateTime - * The date and time when this password was last updated. This property is currently not populated. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The creationDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PlannerUser.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PlannerUser.php index 8be6844..7792c1c 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PlannerUser.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PlannerUser.php @@ -151,7 +151,6 @@ class PlannerUser extends PlannerDelta /** * Gets the plans - * Read-only. Nullable. Returns the plannerTasks assigned to the user. * * @return array|null The plans */ @@ -166,7 +165,6 @@ class PlannerUser extends PlannerDelta /** * Sets the plans - * Read-only. Nullable. Returns the plannerTasks assigned to the user. * * @param PlannerPlan[] $val The plans * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PolicyRoot.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PolicyRoot.php index af131e5..cf1d704 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PolicyRoot.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PolicyRoot.php @@ -88,6 +88,34 @@ class PolicyRoot implements \JsonSerializable return $this; } + + /** + * Gets the authenticationStrengthPolicies + * + * @return array|null The authenticationStrengthPolicies + */ + public function getAuthenticationStrengthPolicies() + { + if (array_key_exists("authenticationStrengthPolicies", $this->_propDict)) { + return $this->_propDict["authenticationStrengthPolicies"]; + } else { + return null; + } + } + + /** + * Sets the authenticationStrengthPolicies + * + * @param AuthenticationStrengthPolicy[] $val The authenticationStrengthPolicies + * + * @return PolicyRoot + */ + public function setAuthenticationStrengthPolicies($val) + { + $this->_propDict["authenticationStrengthPolicies"] = $val; + return $this; + } + /** * Gets the authenticationFlowsPolicy * The policy configuration of the self-service sign-up experience of external users. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PowerliftDownloadRequest.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PowerliftDownloadRequest.php new file mode 100644 index 0000000..f957086 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PowerliftDownloadRequest.php @@ -0,0 +1,82 @@ +_propDict)) { + return $this->_propDict["files"]; + } else { + return null; + } + } + + /** + * Sets the files + * The list of files to download + * + * @param string $val The value of the files + * + * @return PowerliftDownloadRequest + */ + public function setFiles($val) + { + $this->_propDict["files"] = $val; + return $this; + } + /** + * Gets the powerliftId + * The unique id for the request + * + * @return string|null The powerliftId + */ + public function getPowerliftId() + { + if (array_key_exists("powerliftId", $this->_propDict)) { + return $this->_propDict["powerliftId"]; + } else { + return null; + } + } + + /** + * Sets the powerliftId + * The unique id for the request + * + * @param string $val The value of the powerliftId + * + * @return PowerliftDownloadRequest + */ + public function setPowerliftId($val) + { + $this->_propDict["powerliftId"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PowerliftIncidentMetadata.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PowerliftIncidentMetadata.php new file mode 100644 index 0000000..a465677 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PowerliftIncidentMetadata.php @@ -0,0 +1,255 @@ +_propDict)) { + return $this->_propDict["application"]; + } else { + return null; + } + } + + /** + * Sets the application + * The name of the application the diagnostic is from. Example: com.microsoft.CompanyPortal + * + * @param string $val The value of the application + * + * @return PowerliftIncidentMetadata + */ + public function setApplication($val) + { + $this->_propDict["application"] = $val; + return $this; + } + /** + * Gets the clientVersion + * The version of the application. Example: 5.2203.1 + * + * @return string|null The clientVersion + */ + public function getClientVersion() + { + if (array_key_exists("clientVersion", $this->_propDict)) { + return $this->_propDict["clientVersion"]; + } else { + return null; + } + } + + /** + * Sets the clientVersion + * The version of the application. Example: 5.2203.1 + * + * @param string $val The value of the clientVersion + * + * @return PowerliftIncidentMetadata + */ + public function setClientVersion($val) + { + $this->_propDict["clientVersion"] = $val; + return $this; + } + + /** + * Gets the createdAtDateTime + * The time the app diagnostic was created. Example: 2022-04-19T17:24:45.313Z + * + * @return \DateTime|null The createdAtDateTime + */ + public function getCreatedAtDateTime() + { + if (array_key_exists("createdAtDateTime", $this->_propDict)) { + if (is_a($this->_propDict["createdAtDateTime"], "\DateTime") || is_null($this->_propDict["createdAtDateTime"])) { + return $this->_propDict["createdAtDateTime"]; + } else { + $this->_propDict["createdAtDateTime"] = new \DateTime($this->_propDict["createdAtDateTime"]); + return $this->_propDict["createdAtDateTime"]; + } + } + return null; + } + + /** + * Sets the createdAtDateTime + * The time the app diagnostic was created. Example: 2022-04-19T17:24:45.313Z + * + * @param \DateTime $val The value to assign to the createdAtDateTime + * + * @return PowerliftIncidentMetadata The PowerliftIncidentMetadata + */ + public function setCreatedAtDateTime($val) + { + $this->_propDict["createdAtDateTime"] = $val; + return $this; + } + /** + * Gets the easyId + * The unique app diagnostic identifier as a user friendly 8 character hexadecimal string. Example: 8520467A + * + * @return string|null The easyId + */ + public function getEasyId() + { + if (array_key_exists("easyId", $this->_propDict)) { + return $this->_propDict["easyId"]; + } else { + return null; + } + } + + /** + * Sets the easyId + * The unique app diagnostic identifier as a user friendly 8 character hexadecimal string. Example: 8520467A + * + * @param string $val The value of the easyId + * + * @return PowerliftIncidentMetadata + */ + public function setEasyId($val) + { + $this->_propDict["easyId"] = $val; + return $this; + } + /** + * Gets the fileNames + * A list of files that are associated with the diagnostic. + * + * @return string|null The fileNames + */ + public function getFileNames() + { + if (array_key_exists("fileNames", $this->_propDict)) { + return $this->_propDict["fileNames"]; + } else { + return null; + } + } + + /** + * Sets the fileNames + * A list of files that are associated with the diagnostic. + * + * @param string $val The value of the fileNames + * + * @return PowerliftIncidentMetadata + */ + public function setFileNames($val) + { + $this->_propDict["fileNames"] = $val; + return $this; + } + /** + * Gets the locale + * The locale information of the application. Example: en-US + * + * @return string|null The locale + */ + public function getLocale() + { + if (array_key_exists("locale", $this->_propDict)) { + return $this->_propDict["locale"]; + } else { + return null; + } + } + + /** + * Sets the locale + * The locale information of the application. Example: en-US + * + * @param string $val The value of the locale + * + * @return PowerliftIncidentMetadata + */ + public function setLocale($val) + { + $this->_propDict["locale"] = $val; + return $this; + } + /** + * Gets the platform + * The device's OS the diagnostic is from. Example: iOS + * + * @return string|null The platform + */ + public function getPlatform() + { + if (array_key_exists("platform", $this->_propDict)) { + return $this->_propDict["platform"]; + } else { + return null; + } + } + + /** + * Sets the platform + * The device's OS the diagnostic is from. Example: iOS + * + * @param string $val The value of the platform + * + * @return PowerliftIncidentMetadata + */ + public function setPlatform($val) + { + $this->_propDict["platform"] = $val; + return $this; + } + /** + * Gets the powerliftId + * The unique identifier of the app diagnostic. Example: 8520467a-49a9-44a4-8447-8dfb8bec6726 + * + * @return string|null The powerliftId + */ + public function getPowerliftId() + { + if (array_key_exists("powerliftId", $this->_propDict)) { + return $this->_propDict["powerliftId"]; + } else { + return null; + } + } + + /** + * Sets the powerliftId + * The unique identifier of the app diagnostic. Example: 8520467a-49a9-44a4-8447-8dfb8bec6726 + * + * @param string $val The value of the powerliftId + * + * @return PowerliftIncidentMetadata + */ + public function setPowerliftId($val) + { + $this->_propDict["powerliftId"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrinterBase.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrinterBase.php index 5fe1a99..63a81e2 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrinterBase.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrinterBase.php @@ -26,7 +26,6 @@ class PrinterBase extends Entity { /** * Gets the capabilities - * The capabilities of the printer/printerShare. * * @return PrinterCapabilities|null The capabilities */ @@ -45,7 +44,6 @@ class PrinterBase extends Entity /** * Sets the capabilities - * The capabilities of the printer/printerShare. * * @param PrinterCapabilities $val The capabilities * @@ -59,7 +57,6 @@ class PrinterBase extends Entity /** * Gets the defaults - * The default print settings of printer/printerShare. * * @return PrinterDefaults|null The defaults */ @@ -78,7 +75,6 @@ class PrinterBase extends Entity /** * Sets the defaults - * The default print settings of printer/printerShare. * * @param PrinterDefaults $val The defaults * @@ -92,7 +88,6 @@ class PrinterBase extends Entity /** * Gets the displayName - * The name of the printer/printerShare. * * @return string|null The displayName */ @@ -107,7 +102,6 @@ class PrinterBase extends Entity /** * Sets the displayName - * The name of the printer/printerShare. * * @param string $val The displayName * @@ -121,7 +115,6 @@ class PrinterBase extends Entity /** * Gets the isAcceptingJobs - * Whether the printer/printerShare is currently accepting new print jobs. * * @return bool|null The isAcceptingJobs */ @@ -136,7 +129,6 @@ class PrinterBase extends Entity /** * Sets the isAcceptingJobs - * Whether the printer/printerShare is currently accepting new print jobs. * * @param bool $val The isAcceptingJobs * @@ -150,7 +142,6 @@ class PrinterBase extends Entity /** * Gets the location - * The physical and/or organizational location of the printer/printerShare. * * @return PrinterLocation|null The location */ @@ -169,7 +160,6 @@ class PrinterBase extends Entity /** * Sets the location - * The physical and/or organizational location of the printer/printerShare. * * @param PrinterLocation $val The location * @@ -183,7 +173,6 @@ class PrinterBase extends Entity /** * Gets the manufacturer - * The manufacturer of the printer/printerShare. * * @return string|null The manufacturer */ @@ -198,7 +187,6 @@ class PrinterBase extends Entity /** * Sets the manufacturer - * The manufacturer of the printer/printerShare. * * @param string $val The manufacturer * @@ -212,7 +200,6 @@ class PrinterBase extends Entity /** * Gets the model - * The model name of the printer/printerShare. * * @return string|null The model */ @@ -227,7 +214,6 @@ class PrinterBase extends Entity /** * Sets the model - * The model name of the printer/printerShare. * * @param string $val The model * @@ -268,7 +254,6 @@ class PrinterBase extends Entity /** * Gets the status - * The processing status of the printer/printerShare, including any errors. * * @return PrinterStatus|null The status */ @@ -287,7 +272,6 @@ class PrinterBase extends Entity /** * Sets the status - * The processing status of the printer/printerShare, including any errors. * * @param PrinterStatus $val The status * @@ -302,7 +286,6 @@ class PrinterBase extends Entity /** * Gets the jobs - * The list of jobs that are queued for printing by the printer/printerShare. * * @return array|null The jobs */ @@ -317,7 +300,6 @@ class PrinterBase extends Entity /** * Sets the jobs - * The list of jobs that are queued for printing by the printer/printerShare. * * @param PrintJob[] $val The jobs * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrinterCreateOperation.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrinterCreateOperation.php index 274edfe..c1b25cf 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrinterCreateOperation.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrinterCreateOperation.php @@ -55,7 +55,6 @@ class PrinterCreateOperation extends PrintOperation /** * Gets the printer - * The created printer entity. Read-only. * * @return Printer|null The printer */ @@ -74,7 +73,6 @@ class PrinterCreateOperation extends PrintOperation /** * Sets the printer - * The created printer entity. Read-only. * * @param Printer $val The printer * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RbacApplication.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RbacApplication.php index 49cfe05..12c3e79 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RbacApplication.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RbacApplication.php @@ -55,7 +55,6 @@ class RbacApplication extends Entity /** * Gets the roleAssignments - * Resource to grant access to users or groups. * * @return array|null The roleAssignments */ @@ -70,7 +69,6 @@ class RbacApplication extends Entity /** * Sets the roleAssignments - * Resource to grant access to users or groups. * * @param UnifiedRoleAssignment[] $val The roleAssignments * @@ -85,7 +83,6 @@ class RbacApplication extends Entity /** * Gets the roleDefinitions - * Resource representing the roles allowed by RBAC providers and the permissions assigned to the roles. * * @return array|null The roleDefinitions */ @@ -100,7 +97,6 @@ class RbacApplication extends Entity /** * Sets the roleDefinitions - * Resource representing the roles allowed by RBAC providers and the permissions assigned to the roles. * * @param UnifiedRoleDefinition[] $val The roleDefinitions * @@ -171,7 +167,6 @@ class RbacApplication extends Entity /** * Gets the roleAssignmentScheduleInstances - * Instances for active role assignments. * * @return array|null The roleAssignmentScheduleInstances */ @@ -186,7 +181,6 @@ class RbacApplication extends Entity /** * Sets the roleAssignmentScheduleInstances - * Instances for active role assignments. * * @param UnifiedRoleAssignmentScheduleInstance[] $val The roleAssignmentScheduleInstances * @@ -201,7 +195,6 @@ class RbacApplication extends Entity /** * Gets the roleAssignmentScheduleRequests - * Requests for active role assignments to principals through PIM. * * @return array|null The roleAssignmentScheduleRequests */ @@ -216,7 +209,6 @@ class RbacApplication extends Entity /** * Sets the roleAssignmentScheduleRequests - * Requests for active role assignments to principals through PIM. * * @param UnifiedRoleAssignmentScheduleRequest[] $val The roleAssignmentScheduleRequests * @@ -231,7 +223,6 @@ class RbacApplication extends Entity /** * Gets the roleAssignmentSchedules - * Schedules for active role assignment operations. * * @return array|null The roleAssignmentSchedules */ @@ -246,7 +237,6 @@ class RbacApplication extends Entity /** * Sets the roleAssignmentSchedules - * Schedules for active role assignment operations. * * @param UnifiedRoleAssignmentSchedule[] $val The roleAssignmentSchedules * @@ -261,7 +251,6 @@ class RbacApplication extends Entity /** * Gets the roleEligibilityScheduleInstances - * Instances for role eligibility requests. * * @return array|null The roleEligibilityScheduleInstances */ @@ -276,7 +265,6 @@ class RbacApplication extends Entity /** * Sets the roleEligibilityScheduleInstances - * Instances for role eligibility requests. * * @param UnifiedRoleEligibilityScheduleInstance[] $val The roleEligibilityScheduleInstances * @@ -291,7 +279,6 @@ class RbacApplication extends Entity /** * Gets the roleEligibilityScheduleRequests - * Requests for role eligibilities for principals through PIM. * * @return array|null The roleEligibilityScheduleRequests */ @@ -306,7 +293,6 @@ class RbacApplication extends Entity /** * Sets the roleEligibilityScheduleRequests - * Requests for role eligibilities for principals through PIM. * * @param UnifiedRoleEligibilityScheduleRequest[] $val The roleEligibilityScheduleRequests * @@ -321,7 +307,6 @@ class RbacApplication extends Entity /** * Gets the roleEligibilitySchedules - * Schedules for role eligibility operations. * * @return array|null The roleEligibilitySchedules */ @@ -336,7 +321,6 @@ class RbacApplication extends Entity /** * Sets the roleEligibilitySchedules - * Schedules for role eligibility operations. * * @param UnifiedRoleEligibilitySchedule[] $val The roleEligibilitySchedules * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RemoteItem.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RemoteItem.php index c936426..504b8cc 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RemoteItem.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RemoteItem.php @@ -506,7 +506,6 @@ class RemoteItem extends Entity /** * Gets the specialFolder - * If the current item is also available as a special folder, this facet is returned. Read-only. * * @return SpecialFolder|null The specialFolder */ @@ -525,7 +524,6 @@ class RemoteItem extends Entity /** * Sets the specialFolder - * If the current item is also available as a special folder, this facet is returned. Read-only. * * @param SpecialFolder $val The value to assign to the specialFolder * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ReportRoot.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ReportRoot.php index 2b2e880..d200800 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ReportRoot.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ReportRoot.php @@ -373,6 +373,7 @@ class ReportRoot extends Entity /** * Gets the security + * Provides the ability to launch a realistic simulated phishing attack that organizations can learn from. * * @return SecurityReportsRoot|null The security */ @@ -391,6 +392,7 @@ class ReportRoot extends Entity /** * Sets the security + * Provides the ability to launch a realistic simulated phishing attack that organizations can learn from. * * @param SecurityReportsRoot $val The security * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RequestRemoteHelpSessionAccessResponse.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RequestRemoteHelpSessionAccessResponse.php new file mode 100644 index 0000000..3ef1049 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RequestRemoteHelpSessionAccessResponse.php @@ -0,0 +1,192 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the RequestRemoteHelpSessionAccessResponse + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + + /** + * Gets the pubSubEncryption + * AES encryption Initialization Vector for encrypting client messages sent to PubSub + * + * @return string|null The pubSubEncryption + */ + public function getPubSubEncryption() + { + if (array_key_exists("pubSubEncryption", $this->_propDict)) { + return $this->_propDict["pubSubEncryption"]; + } else { + return null; + } + } + + /** + * Sets the pubSubEncryption + * AES encryption Initialization Vector for encrypting client messages sent to PubSub + * + * @param string $val The pubSubEncryption + * + * @return RequestRemoteHelpSessionAccessResponse + */ + public function setPubSubEncryption($val) + { + $this->_propDict["pubSubEncryption"] = $val; + return $this; + } + + /** + * Gets the pubSubEncryptionKey + * The unique identifier for encrypting client messages sent to PubSub + * + * @return string|null The pubSubEncryptionKey + */ + public function getPubSubEncryptionKey() + { + if (array_key_exists("pubSubEncryptionKey", $this->_propDict)) { + return $this->_propDict["pubSubEncryptionKey"]; + } else { + return null; + } + } + + /** + * Sets the pubSubEncryptionKey + * The unique identifier for encrypting client messages sent to PubSub + * + * @param string $val The pubSubEncryptionKey + * + * @return RequestRemoteHelpSessionAccessResponse + */ + public function setPubSubEncryptionKey($val) + { + $this->_propDict["pubSubEncryptionKey"] = $val; + return $this; + } + + /** + * Gets the sessionKey + * The unique identifier for a session + * + * @return string|null The sessionKey + */ + public function getSessionKey() + { + if (array_key_exists("sessionKey", $this->_propDict)) { + return $this->_propDict["sessionKey"]; + } else { + return null; + } + } + + /** + * Sets the sessionKey + * The unique identifier for a session + * + * @param string $val The sessionKey + * + * @return RequestRemoteHelpSessionAccessResponse + */ + public function setSessionKey($val) + { + $this->_propDict["sessionKey"] = $val; + return $this; + } + + /** + * Gets the ODataType + * + * @return string|null The ODataType + */ + public function getODataType() + { + if (array_key_exists('@odata.type', $this->_propDict)) { + return $this->_propDict["@odata.type"]; + } + return null; + } + + /** + * Sets the ODataType + * + * @param string $val The ODataType + * + * @return RequestRemoteHelpSessionAccessResponse + */ + public function setODataType($val) + { + $this->_propDict["@odata.type"] = $val; + return $this; + } + + /** + * Serializes the object by property array + * Manually serialize DateTime into RFC3339 format + * + * @return array The list of properties + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + $serializableProperties = $this->getProperties(); + foreach ($serializableProperties as $property => $val) { + if (is_a($val, "\DateTime")) { + $serializableProperties[$property] = $val->format(\DateTime::RFC3339); + } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { + $serializableProperties[$property] = $val->value(); + } else if (is_a($val, "\Entity")) { + $serializableProperties[$property] = $val->jsonSerialize(); + } + } + return $serializableProperties; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RequestSignatureVerification.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RequestSignatureVerification.php new file mode 100644 index 0000000..49d7d85 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RequestSignatureVerification.php @@ -0,0 +1,87 @@ +_propDict)) { + if (is_a($this->_propDict["allowedWeakAlgorithms"], "\Beta\Microsoft\Graph\Model\WeakAlgorithms") || is_null($this->_propDict["allowedWeakAlgorithms"])) { + return $this->_propDict["allowedWeakAlgorithms"]; + } else { + $this->_propDict["allowedWeakAlgorithms"] = new WeakAlgorithms($this->_propDict["allowedWeakAlgorithms"]); + return $this->_propDict["allowedWeakAlgorithms"]; + } + } + return null; + } + + /** + * Sets the allowedWeakAlgorithms + * Specifies whether this application accepts weak algorithms. The possible values are: rsaSha1, unknownFutureValue. + * + * @param WeakAlgorithms $val The value to assign to the allowedWeakAlgorithms + * + * @return RequestSignatureVerification The RequestSignatureVerification + */ + public function setAllowedWeakAlgorithms($val) + { + $this->_propDict["allowedWeakAlgorithms"] = $val; + return $this; + } + /** + * Gets the isSignedRequestRequired + * Specifies whether signed authentication requests for this application should be required. + * + * @return bool|null The isSignedRequestRequired + */ + public function getIsSignedRequestRequired() + { + if (array_key_exists("isSignedRequestRequired", $this->_propDict)) { + return $this->_propDict["isSignedRequestRequired"]; + } else { + return null; + } + } + + /** + * Sets the isSignedRequestRequired + * Specifies whether signed authentication requests for this application should be required. + * + * @param bool $val The value of the isSignedRequestRequired + * + * @return RequestSignatureVerification + */ + public function setIsSignedRequestRequired($val) + { + $this->_propDict["isSignedRequestRequired"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ResourceSpecificPermission.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ResourceSpecificPermission.php index ffb1238..ad23f22 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ResourceSpecificPermission.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ResourceSpecificPermission.php @@ -25,7 +25,6 @@ class ResourceSpecificPermission extends Entity { /** * Gets the description - * Describes the level of access that the resource-specific permission represents. * * @return string|null The description */ @@ -40,7 +39,6 @@ class ResourceSpecificPermission extends Entity /** * Sets the description - * Describes the level of access that the resource-specific permission represents. * * @param string $val The value of the description * @@ -53,7 +51,6 @@ class ResourceSpecificPermission extends Entity } /** * Gets the displayName - * The display name for the resource-specific permission. * * @return string|null The displayName */ @@ -68,7 +65,6 @@ class ResourceSpecificPermission extends Entity /** * Sets the displayName - * The display name for the resource-specific permission. * * @param string $val The value of the displayName * @@ -81,7 +77,6 @@ class ResourceSpecificPermission extends Entity } /** * Gets the id - * The unique identifier for the resource-specific application permission. * * @return string|null The id */ @@ -96,7 +91,6 @@ class ResourceSpecificPermission extends Entity /** * Sets the id - * The unique identifier for the resource-specific application permission. * * @param string $val The value of the id * @@ -109,7 +103,6 @@ class ResourceSpecificPermission extends Entity } /** * Gets the isEnabled - * Indicates whether the permission is enabled. * * @return bool|null The isEnabled */ @@ -124,7 +117,6 @@ class ResourceSpecificPermission extends Entity /** * Sets the isEnabled - * Indicates whether the permission is enabled. * * @param bool $val The value of the isEnabled * @@ -137,7 +129,6 @@ class ResourceSpecificPermission extends Entity } /** * Gets the value - * The value of the permission. * * @return string|null The value */ @@ -152,7 +143,6 @@ class ResourceSpecificPermission extends Entity /** * Sets the value - * The value of the permission. * * @param string $val The value of the value * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ResponseStatus.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ResponseStatus.php index 35e984c..3ea00b4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ResponseStatus.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ResponseStatus.php @@ -26,7 +26,7 @@ class ResponseStatus extends Entity /** * Gets the response - * The response type. Possible values are: none, organizer, tentativelyAccepted, accepted, declined, notResponded.To differentiate between none and notResponded: none – from organizer's perspective. This value is used when the status of an attendee/participant is reported to the organizer of a meeting. notResponded – from attendde's perspective. Indicates the attendee has not responded to the meeting request. Clients can treat notResponded == none. As an example, if attendee Alex hasn't responded to a meeting request, getting Alex' response status for that event in Alex' calendar returns notResponded. Getting Alex' response from the calendar of any other attendee or the organizer's returns none. Getting the organizer's response for the event in anybody's calendar also returns none. + * The response type. Possible values are: none, organizer, tentativelyAccepted, accepted, declined, notResponded.To differentiate between none and notResponded: none – from organizer's perspective. This value is used when the status of an attendee/participant is reported to the organizer of a meeting. notResponded – from attendee's perspective. Indicates the attendee has not responded to the meeting request. Clients can treat notResponded == none. As an example, if attendee Alex hasn't responded to a meeting request, getting Alex' response status for that event in Alex' calendar returns notResponded. Getting Alex' response from the calendar of any other attendee or the organizer's returns none. Getting the organizer's response for the event in anybody's calendar also returns none. * * @return ResponseType|null The response */ @@ -45,7 +45,7 @@ class ResponseStatus extends Entity /** * Sets the response - * The response type. Possible values are: none, organizer, tentativelyAccepted, accepted, declined, notResponded.To differentiate between none and notResponded: none – from organizer's perspective. This value is used when the status of an attendee/participant is reported to the organizer of a meeting. notResponded – from attendde's perspective. Indicates the attendee has not responded to the meeting request. Clients can treat notResponded == none. As an example, if attendee Alex hasn't responded to a meeting request, getting Alex' response status for that event in Alex' calendar returns notResponded. Getting Alex' response from the calendar of any other attendee or the organizer's returns none. Getting the organizer's response for the event in anybody's calendar also returns none. + * The response type. Possible values are: none, organizer, tentativelyAccepted, accepted, declined, notResponded.To differentiate between none and notResponded: none – from organizer's perspective. This value is used when the status of an attendee/participant is reported to the organizer of a meeting. notResponded – from attendee's perspective. Indicates the attendee has not responded to the meeting request. Clients can treat notResponded == none. As an example, if attendee Alex hasn't responded to a meeting request, getting Alex' response status for that event in Alex' calendar returns notResponded. Getting Alex' response from the calendar of any other attendee or the organizer's returns none. Getting the organizer's response for the event in anybody's calendar also returns none. * * @param ResponseType $val The value to assign to the response * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RetrieveRemoteHelpSessionResponse.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RetrieveRemoteHelpSessionResponse.php new file mode 100644 index 0000000..f5069c2 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RetrieveRemoteHelpSessionResponse.php @@ -0,0 +1,370 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the RetrieveRemoteHelpSessionResponse + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + + /** + * Gets the acsGroupId + * ACS Group Id + * + * @return string|null The acsGroupId + */ + public function getAcsGroupId() + { + if (array_key_exists("acsGroupId", $this->_propDict)) { + return $this->_propDict["acsGroupId"]; + } else { + return null; + } + } + + /** + * Sets the acsGroupId + * ACS Group Id + * + * @param string $val The acsGroupId + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setAcsGroupId($val) + { + $this->_propDict["acsGroupId"] = $val; + return $this; + } + + /** + * Gets the acsHelperUserId + * Helper ACS User Id + * + * @return string|null The acsHelperUserId + */ + public function getAcsHelperUserId() + { + if (array_key_exists("acsHelperUserId", $this->_propDict)) { + return $this->_propDict["acsHelperUserId"]; + } else { + return null; + } + } + + /** + * Sets the acsHelperUserId + * Helper ACS User Id + * + * @param string $val The acsHelperUserId + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setAcsHelperUserId($val) + { + $this->_propDict["acsHelperUserId"] = $val; + return $this; + } + + /** + * Gets the acsHelperUserToken + * Helper ACS User Token + * + * @return string|null The acsHelperUserToken + */ + public function getAcsHelperUserToken() + { + if (array_key_exists("acsHelperUserToken", $this->_propDict)) { + return $this->_propDict["acsHelperUserToken"]; + } else { + return null; + } + } + + /** + * Sets the acsHelperUserToken + * Helper ACS User Token + * + * @param string $val The acsHelperUserToken + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setAcsHelperUserToken($val) + { + $this->_propDict["acsHelperUserToken"] = $val; + return $this; + } + + /** + * Gets the acsSharerUserId + * Sharer ACS User Id + * + * @return string|null The acsSharerUserId + */ + public function getAcsSharerUserId() + { + if (array_key_exists("acsSharerUserId", $this->_propDict)) { + return $this->_propDict["acsSharerUserId"]; + } else { + return null; + } + } + + /** + * Sets the acsSharerUserId + * Sharer ACS User Id + * + * @param string $val The acsSharerUserId + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setAcsSharerUserId($val) + { + $this->_propDict["acsSharerUserId"] = $val; + return $this; + } + + /** + * Gets the deviceName + * Android Device Name + * + * @return string|null The deviceName + */ + public function getDeviceName() + { + if (array_key_exists("deviceName", $this->_propDict)) { + return $this->_propDict["deviceName"]; + } else { + return null; + } + } + + /** + * Sets the deviceName + * Android Device Name + * + * @param string $val The deviceName + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setDeviceName($val) + { + $this->_propDict["deviceName"] = $val; + return $this; + } + + /** + * Gets the pubSubGroupId + * Azure Pubsub Group Id + * + * @return string|null The pubSubGroupId + */ + public function getPubSubGroupId() + { + if (array_key_exists("pubSubGroupId", $this->_propDict)) { + return $this->_propDict["pubSubGroupId"]; + } else { + return null; + } + } + + /** + * Sets the pubSubGroupId + * Azure Pubsub Group Id + * + * @param string $val The pubSubGroupId + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setPubSubGroupId($val) + { + $this->_propDict["pubSubGroupId"] = $val; + return $this; + } + + /** + * Gets the pubSubHelperAccessUri + * Azure Pubsub Group Id + * + * @return string|null The pubSubHelperAccessUri + */ + public function getPubSubHelperAccessUri() + { + if (array_key_exists("pubSubHelperAccessUri", $this->_propDict)) { + return $this->_propDict["pubSubHelperAccessUri"]; + } else { + return null; + } + } + + /** + * Sets the pubSubHelperAccessUri + * Azure Pubsub Group Id + * + * @param string $val The pubSubHelperAccessUri + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setPubSubHelperAccessUri($val) + { + $this->_propDict["pubSubHelperAccessUri"] = $val; + return $this; + } + + /** + * Gets the sessionExpirationDateTime + * Azure Pubsub Session Expiration Date Time. + * + * @return \DateTime|null The sessionExpirationDateTime + */ + public function getSessionExpirationDateTime() + { + if (array_key_exists("sessionExpirationDateTime", $this->_propDict)) { + if (is_a($this->_propDict["sessionExpirationDateTime"], "\DateTime") || is_null($this->_propDict["sessionExpirationDateTime"])) { + return $this->_propDict["sessionExpirationDateTime"]; + } else { + $this->_propDict["sessionExpirationDateTime"] = new \DateTime($this->_propDict["sessionExpirationDateTime"]); + return $this->_propDict["sessionExpirationDateTime"]; + } + } + return null; + } + + /** + * Sets the sessionExpirationDateTime + * Azure Pubsub Session Expiration Date Time. + * + * @param \DateTime $val The sessionExpirationDateTime + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setSessionExpirationDateTime($val) + { + $this->_propDict["sessionExpirationDateTime"] = $val; + return $this; + } + + /** + * Gets the sessionKey + * The unique identifier for a session + * + * @return string|null The sessionKey + */ + public function getSessionKey() + { + if (array_key_exists("sessionKey", $this->_propDict)) { + return $this->_propDict["sessionKey"]; + } else { + return null; + } + } + + /** + * Sets the sessionKey + * The unique identifier for a session + * + * @param string $val The sessionKey + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setSessionKey($val) + { + $this->_propDict["sessionKey"] = $val; + return $this; + } + + /** + * Gets the ODataType + * + * @return string|null The ODataType + */ + public function getODataType() + { + if (array_key_exists('@odata.type', $this->_propDict)) { + return $this->_propDict["@odata.type"]; + } + return null; + } + + /** + * Sets the ODataType + * + * @param string $val The ODataType + * + * @return RetrieveRemoteHelpSessionResponse + */ + public function setODataType($val) + { + $this->_propDict["@odata.type"] = $val; + return $this; + } + + /** + * Serializes the object by property array + * Manually serialize DateTime into RFC3339 format + * + * @return array The list of properties + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + $serializableProperties = $this->getProperties(); + foreach ($serializableProperties as $property => $val) { + if (is_a($val, "\DateTime")) { + $serializableProperties[$property] = $val->format(\DateTime::RFC3339); + } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { + $serializableProperties[$property] = $val->value(); + } else if (is_a($val, "\Entity")) { + $serializableProperties[$property] = $val->jsonSerialize(); + } + } + return $serializableProperties; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskDetail.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskDetail.php index 54551fd..df72c37 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskDetail.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskDetail.php @@ -43,4 +43,5 @@ class RiskDetail extends Enum const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; const ADMIN_CONFIRMED_SERVICE_PRINCIPAL_COMPROMISED = "adminConfirmedServicePrincipalCompromised"; const ADMIN_DISMISSED_ALL_RISK_FOR_SERVICE_PRINCIPAL = "adminDismissedAllRiskForServicePrincipal"; + const M365_D_ADMIN_DISMISSED_DETECTION = "m365DAdminDismissedDetection"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskDetection.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskDetection.php index 3eb338e..c550c98 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskDetection.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskDetection.php @@ -340,7 +340,7 @@ class RiskDetection extends Entity /** * Gets the riskDetail - * Details of the detected risk. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. * * @return RiskDetail|null The riskDetail */ @@ -359,7 +359,7 @@ class RiskDetection extends Entity /** * Sets the riskDetail - * Details of the detected risk. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. * * @param RiskDetail $val The riskDetail * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskUserActivity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskUserActivity.php index 3c8dcfa..16063f5 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskUserActivity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskUserActivity.php @@ -89,7 +89,6 @@ class RiskUserActivity extends Entity } /** * Gets the riskEventTypes - * The type of risk event detected. * * @return string|null The riskEventTypes */ @@ -104,7 +103,6 @@ class RiskUserActivity extends Entity /** * Sets the riskEventTypes - * The type of risk event detected. * * @param string $val The value of the riskEventTypes * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskyUser.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskyUser.php index 54f0491..3ab6652 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskyUser.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RiskyUser.php @@ -275,7 +275,6 @@ class RiskyUser extends Entity /** * Gets the history - * The activity related to user risk level change * * @return array|null The history */ @@ -290,7 +289,6 @@ class RiskyUser extends Entity /** * Sets the history - * The activity related to user risk level change * * @param RiskyUserHistoryItem[] $val The history * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoleManagement.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoleManagement.php index d3fb46d..906c1c0 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoleManagement.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoleManagement.php @@ -119,7 +119,7 @@ class RoleManagement implements \JsonSerializable /** * Gets the entitlementManagement - * Container for roles and assignments for entitlement management resources. + * The RbacApplication for Entitlement Management * * @return RbacApplication|null The entitlementManagement */ @@ -138,7 +138,7 @@ class RoleManagement implements \JsonSerializable /** * Sets the entitlementManagement - * Container for roles and assignments for entitlement management resources. + * The RbacApplication for Entitlement Management * * @param RbacApplication $val The entitlementManagement * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoomList.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoomList.php index bee7abe..dcbf2ac 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoomList.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RoomList.php @@ -81,4 +81,32 @@ class RoomList extends Place return $this; } + + /** + * Gets the workspaces + * + * @return array|null The workspaces + */ + public function getWorkspaces() + { + if (array_key_exists("workspaces", $this->_propDict)) { + return $this->_propDict["workspaces"]; + } else { + return null; + } + } + + /** + * Sets the workspaces + * + * @param Workspace[] $val The workspaces + * + * @return RoomList + */ + public function setWorkspaces($val) + { + $this->_propDict["workspaces"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ScheduledRetireState.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ScheduledRetireState.php index 032d393..be9f4be 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ScheduledRetireState.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ScheduledRetireState.php @@ -30,5 +30,6 @@ class ScheduledRetireState extends Enum * The Enum ScheduledRetireState */ const CANCEL_RETIRE = "cancelRetire"; - const COMFIRM_RETIRE = "comfirmRetire"; + const CONFIRM_RETIRE = "confirmRetire"; + const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScore.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScore.php index 3f4114f..1e25c47 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScore.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScore.php @@ -293,7 +293,6 @@ class SecureScore extends Entity /** * Gets the vendorInformation - * Complex type containing details about the security product/service vendor, provider, and subprovider (for example, vendor=Microsoft; provider=SecureScore). Required. * * @return SecurityVendorInformation|null The vendorInformation */ @@ -312,7 +311,6 @@ class SecureScore extends Entity /** * Sets the vendorInformation - * Complex type containing details about the security product/service vendor, provider, and subprovider (for example, vendor=Microsoft; provider=SecureScore). Required. * * @param SecurityVendorInformation $val The vendorInformation * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScoreControlProfile.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScoreControlProfile.php index 7e432e5..6aa3872 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScoreControlProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScoreControlProfile.php @@ -260,7 +260,6 @@ class SecureScoreControlProfile extends Entity /** * Gets the lastModifiedDateTime - * Time at which the control profile entity was last modified. The Timestamp type represents date and time * * @return \DateTime|null The lastModifiedDateTime */ @@ -279,7 +278,6 @@ class SecureScoreControlProfile extends Entity /** * Sets the lastModifiedDateTime - * Time at which the control profile entity was last modified. The Timestamp type represents date and time * * @param \DateTime $val The lastModifiedDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScoreControlStateUpdate.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScoreControlStateUpdate.php index 5ea6e54..a28cab3 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScoreControlStateUpdate.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecureScoreControlStateUpdate.php @@ -25,7 +25,6 @@ class SecureScoreControlStateUpdate extends Entity { /** * Gets the assignedTo - * Assigns the control to the user who will take the action. * * @return string|null The assignedTo */ @@ -40,7 +39,6 @@ class SecureScoreControlStateUpdate extends Entity /** * Sets the assignedTo - * Assigns the control to the user who will take the action. * * @param string $val The value of the assignedTo * @@ -53,7 +51,6 @@ class SecureScoreControlStateUpdate extends Entity } /** * Gets the comment - * Provides optional comment about the control. * * @return string|null The comment */ @@ -68,7 +65,6 @@ class SecureScoreControlStateUpdate extends Entity /** * Sets the comment - * Provides optional comment about the control. * * @param string $val The value of the comment * @@ -81,7 +77,6 @@ class SecureScoreControlStateUpdate extends Entity } /** * Gets the state - * State of the control, which can be modified via a PATCH command (for example, ignored, thirdParty). * * @return string|null The state */ @@ -96,7 +91,6 @@ class SecureScoreControlStateUpdate extends Entity /** * Sets the state - * State of the control, which can be modified via a PATCH command (for example, ignored, thirdParty). * * @param string $val The value of the state * @@ -109,7 +103,6 @@ class SecureScoreControlStateUpdate extends Entity } /** * Gets the updatedBy - * ID of the user who updated tenant state. * * @return string|null The updatedBy */ @@ -124,7 +117,6 @@ class SecureScoreControlStateUpdate extends Entity /** * Sets the updatedBy - * ID of the user who updated tenant state. * * @param string $val The value of the updatedBy * @@ -138,7 +130,6 @@ class SecureScoreControlStateUpdate extends Entity /** * Gets the updatedDateTime - * Time at which the control state was updated. * * @return \DateTime|null The updatedDateTime */ @@ -157,7 +148,6 @@ class SecureScoreControlStateUpdate extends Entity /** * Sets the updatedDateTime - * Time at which the control state was updated. * * @param \DateTime $val The value to assign to the updatedDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Security.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Security.php index e527cee..e38de20 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Security.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Security.php @@ -145,6 +145,7 @@ class Security extends Entity /** * Gets the alertsV2 + * A collection of alerts in Microsoft 365 Defender. * * @return array|null The alertsV2 */ @@ -159,6 +160,7 @@ class Security extends Entity /** * Sets the alertsV2 + * A collection of alerts in Microsoft 365 Defender. * * @param \Beta\Microsoft\Graph\SecurityNamespace\Model\Alert[] $val The alertsV2 * @@ -173,6 +175,7 @@ class Security extends Entity /** * Gets the incidents + * A collection of incidents in Microsoft 365 Defender, each of which is a set of correlated alerts and associated metadata that reflects the story of an attack. * * @return array|null The incidents */ @@ -187,6 +190,7 @@ class Security extends Entity /** * Sets the incidents + * A collection of incidents in Microsoft 365 Defender, each of which is a set of correlated alerts and associated metadata that reflects the story of an attack. * * @param \Beta\Microsoft\Graph\SecurityNamespace\Model\Incident[] $val The incidents * @@ -586,6 +590,7 @@ class Security extends Entity /** * Gets the secureScores + * Measurements of tenants’ security posture to help protect them from threats. * * @return array|null The secureScores */ @@ -600,6 +605,7 @@ class Security extends Entity /** * Sets the secureScores + * Measurements of tenants’ security posture to help protect them from threats. * * @param SecureScore[] $val The secureScores * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php index 893e0c4..3c7846b 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php @@ -1120,6 +1120,39 @@ class ServicePrincipal extends DirectoryObject return $this; } + /** + * Gets the verifiedPublisher + * Specifies the verified publisher of the application which this service principal represents. + * + * @return VerifiedPublisher|null The verifiedPublisher + */ + public function getVerifiedPublisher() + { + if (array_key_exists("verifiedPublisher", $this->_propDict)) { + if (is_a($this->_propDict["verifiedPublisher"], "\Beta\Microsoft\Graph\Model\VerifiedPublisher") || is_null($this->_propDict["verifiedPublisher"])) { + return $this->_propDict["verifiedPublisher"]; + } else { + $this->_propDict["verifiedPublisher"] = new VerifiedPublisher($this->_propDict["verifiedPublisher"]); + return $this->_propDict["verifiedPublisher"]; + } + } + return null; + } + + /** + * Sets the verifiedPublisher + * Specifies the verified publisher of the application which this service principal represents. + * + * @param VerifiedPublisher $val The verifiedPublisher + * + * @return ServicePrincipal + */ + public function setVerifiedPublisher($val) + { + $this->_propDict["verifiedPublisher"] = $val; + return $this; + } + /** * Gets the appManagementPolicies diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SharedDriveItem.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SharedDriveItem.php index 512031c..b8bc6f7 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SharedDriveItem.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SharedDriveItem.php @@ -221,7 +221,6 @@ class SharedDriveItem extends BaseItem /** * Gets the root - * Used to access the underlying driveItem. Deprecated -- use driveItem instead. * * @return DriveItem|null The root */ @@ -240,7 +239,6 @@ class SharedDriveItem extends BaseItem /** * Sets the root - * Used to access the underlying driveItem. Deprecated -- use driveItem instead. * * @param DriveItem $val The root * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Site.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Site.php index 2b4c09e..7662d1c 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Site.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Site.php @@ -617,7 +617,6 @@ class Site extends BaseItem /** * Gets the onenote - * Calls the OneNote service for notebook related operations. * * @return Onenote|null The onenote */ @@ -636,7 +635,6 @@ class Site extends BaseItem /** * Sets the onenote - * Calls the OneNote service for notebook related operations. * * @param Onenote $val The onenote * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SolutionsRoot.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SolutionsRoot.php new file mode 100644 index 0000000..9766ba8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SolutionsRoot.php @@ -0,0 +1,105 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the SolutionsRoot + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + + /** + * Gets the ODataType + * + * @return string|null The ODataType + */ + public function getODataType() + { + if (array_key_exists('@odata.type', $this->_propDict)) { + return $this->_propDict["@odata.type"]; + } + return null; + } + + /** + * Sets the ODataType + * + * @param string $val The ODataType + * + * @return SolutionsRoot + */ + public function setODataType($val) + { + $this->_propDict["@odata.type"] = $val; + return $this; + } + + /** + * Serializes the object by property array + * Manually serialize DateTime into RFC3339 format + * + * @return array The list of properties + */ + #[\ReturnTypeWillChange] + public function jsonSerialize() + { + $serializableProperties = $this->getProperties(); + foreach ($serializableProperties as $property => $val) { + if (is_a($val, "\DateTime")) { + $serializableProperties[$property] = $val->format(\DateTime::RFC3339); + } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { + $serializableProperties[$property] = $val->value(); + } else if (is_a($val, "\Entity")) { + $serializableProperties[$property] = $val->jsonSerialize(); + } + } + return $serializableProperties; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SubjectSet.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SubjectSet.php new file mode 100644 index 0000000..28b3935 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SubjectSet.php @@ -0,0 +1,26 @@ +_propDict)) { + if (is_a($this->_propDict["templateDefinition"], "\Beta\Microsoft\Graph\Model\TeamTemplateDefinition") || is_null($this->_propDict["templateDefinition"])) { + return $this->_propDict["templateDefinition"]; + } else { + $this->_propDict["templateDefinition"] = new TeamTemplateDefinition($this->_propDict["templateDefinition"]); + return $this->_propDict["templateDefinition"]; + } + } + return null; + } + + /** + * Sets the templateDefinition + * + * @param TeamTemplateDefinition $val The templateDefinition + * + * @return Team + */ + public function setTemplateDefinition($val) + { + $this->_propDict["templateDefinition"] = $val; + return $this; + } + /** * Gets the schedule * The schedule of shifts for this team. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RestrictedSignIn.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamTemplate.php similarity index 59% rename from vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RestrictedSignIn.php rename to vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamTemplate.php index 7a55fcc..97a8066 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/RestrictedSignIn.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamTemplate.php @@ -2,7 +2,7 @@ /** * Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. * -* RestrictedSignIn File +* TeamTemplate File * PHP version 7 * * @category Library @@ -14,7 +14,7 @@ namespace Beta\Microsoft\Graph\Model; /** -* RestrictedSignIn class +* TeamTemplate class * * @category Model * @package Microsoft.Graph @@ -22,32 +22,33 @@ namespace Beta\Microsoft\Graph\Model; * @license https://opensource.org/licenses/MIT MIT License * @link https://graph.microsoft.com */ -class RestrictedSignIn extends SignIn +class TeamTemplate extends Entity { - /** - * Gets the targetTenantId - * - * @return string|null The targetTenantId - */ - public function getTargetTenantId() + + /** + * Gets the definitions + * + * @return array|null The definitions + */ + public function getDefinitions() { - if (array_key_exists("targetTenantId", $this->_propDict)) { - return $this->_propDict["targetTenantId"]; + if (array_key_exists("definitions", $this->_propDict)) { + return $this->_propDict["definitions"]; } else { return null; } } /** - * Sets the targetTenantId + * Sets the definitions * - * @param string $val The targetTenantId + * @param TeamTemplateDefinition[] $val The definitions * - * @return RestrictedSignIn + * @return TeamTemplate */ - public function setTargetTenantId($val) + public function setDefinitions($val) { - $this->_propDict["targetTenantId"] = $val; + $this->_propDict["definitions"] = $val; return $this; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamTemplateAudience.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamTemplateAudience.php new file mode 100644 index 0000000..28b99c8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamTemplateAudience.php @@ -0,0 +1,36 @@ +_propDict)) { + if (is_a($this->_propDict["audience"], "\Beta\Microsoft\Graph\Model\TeamTemplateAudience") || is_null($this->_propDict["audience"])) { + return $this->_propDict["audience"]; + } else { + $this->_propDict["audience"] = new TeamTemplateAudience($this->_propDict["audience"]); + return $this->_propDict["audience"]; + } + } + return null; + } + + /** + * Sets the audience + * + * @param TeamTemplateAudience $val The audience + * + * @return TeamTemplateDefinition + */ + public function setAudience($val) + { + $this->_propDict["audience"] = $val; + return $this; + } + + /** + * Gets the categories + * + * @return string|null The categories + */ + public function getCategories() + { + if (array_key_exists("categories", $this->_propDict)) { + return $this->_propDict["categories"]; + } else { + return null; + } + } + + /** + * Sets the categories + * + * @param string $val The categories + * + * @return TeamTemplateDefinition + */ + public function setCategories($val) + { + $this->_propDict["categories"] = $val; + return $this; + } + + /** + * Gets the description + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * + * @param string $val The description + * + * @return TeamTemplateDefinition + */ + 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 TeamTemplateDefinition + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the iconUrl + * + * @return string|null The iconUrl + */ + public function getIconUrl() + { + if (array_key_exists("iconUrl", $this->_propDict)) { + return $this->_propDict["iconUrl"]; + } else { + return null; + } + } + + /** + * Sets the iconUrl + * + * @param string $val The iconUrl + * + * @return TeamTemplateDefinition + */ + public function setIconUrl($val) + { + $this->_propDict["iconUrl"] = $val; + return $this; + } + + /** + * Gets the languageTag + * + * @return string|null The languageTag + */ + public function getLanguageTag() + { + if (array_key_exists("languageTag", $this->_propDict)) { + return $this->_propDict["languageTag"]; + } else { + return null; + } + } + + /** + * Sets the languageTag + * + * @param string $val The languageTag + * + * @return TeamTemplateDefinition + */ + public function setLanguageTag($val) + { + $this->_propDict["languageTag"] = $val; + return $this; + } + + /** + * Gets the lastModifiedBy + * + * @return IdentitySet|null The lastModifiedBy + */ + public function getLastModifiedBy() + { + if (array_key_exists("lastModifiedBy", $this->_propDict)) { + if (is_a($this->_propDict["lastModifiedBy"], "\Beta\Microsoft\Graph\Model\IdentitySet") || is_null($this->_propDict["lastModifiedBy"])) { + return $this->_propDict["lastModifiedBy"]; + } else { + $this->_propDict["lastModifiedBy"] = new IdentitySet($this->_propDict["lastModifiedBy"]); + return $this->_propDict["lastModifiedBy"]; + } + } + return null; + } + + /** + * Sets the lastModifiedBy + * + * @param IdentitySet $val The lastModifiedBy + * + * @return TeamTemplateDefinition + */ + public function setLastModifiedBy($val) + { + $this->_propDict["lastModifiedBy"] = $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 TeamTemplateDefinition + */ + public function setLastModifiedDateTime($val) + { + $this->_propDict["lastModifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the parentTemplateId + * + * @return string|null The parentTemplateId + */ + public function getParentTemplateId() + { + if (array_key_exists("parentTemplateId", $this->_propDict)) { + return $this->_propDict["parentTemplateId"]; + } else { + return null; + } + } + + /** + * Sets the parentTemplateId + * + * @param string $val The parentTemplateId + * + * @return TeamTemplateDefinition + */ + public function setParentTemplateId($val) + { + $this->_propDict["parentTemplateId"] = $val; + return $this; + } + + /** + * Gets the publisherName + * + * @return string|null The publisherName + */ + public function getPublisherName() + { + if (array_key_exists("publisherName", $this->_propDict)) { + return $this->_propDict["publisherName"]; + } else { + return null; + } + } + + /** + * Sets the publisherName + * + * @param string $val The publisherName + * + * @return TeamTemplateDefinition + */ + public function setPublisherName($val) + { + $this->_propDict["publisherName"] = $val; + return $this; + } + + /** + * Gets the shortDescription + * + * @return string|null The shortDescription + */ + public function getShortDescription() + { + if (array_key_exists("shortDescription", $this->_propDict)) { + return $this->_propDict["shortDescription"]; + } else { + return null; + } + } + + /** + * Sets the shortDescription + * + * @param string $val The shortDescription + * + * @return TeamTemplateDefinition + */ + public function setShortDescription($val) + { + $this->_propDict["shortDescription"] = $val; + return $this; + } + + /** + * Gets the teamDefinition + * + * @return Team|null The teamDefinition + */ + public function getTeamDefinition() + { + if (array_key_exists("teamDefinition", $this->_propDict)) { + if (is_a($this->_propDict["teamDefinition"], "\Beta\Microsoft\Graph\Model\Team") || is_null($this->_propDict["teamDefinition"])) { + return $this->_propDict["teamDefinition"]; + } else { + $this->_propDict["teamDefinition"] = new Team($this->_propDict["teamDefinition"]); + return $this->_propDict["teamDefinition"]; + } + } + return null; + } + + /** + * Sets the teamDefinition + * + * @param Team $val The teamDefinition + * + * @return TeamTemplateDefinition + */ + public function setTeamDefinition($val) + { + $this->_propDict["teamDefinition"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamsAppDefinition.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamsAppDefinition.php index 0df0224..1992e16 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamsAppDefinition.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TeamsAppDefinition.php @@ -119,7 +119,6 @@ class TeamsAppDefinition extends Entity /** * Gets the description - * Verbose description of the application. * * @return string|null The description */ @@ -134,7 +133,6 @@ class TeamsAppDefinition extends Entity /** * Sets the description - * Verbose description of the application. * * @param string $val The description * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Teamwork.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Teamwork.php index 19887a2..2d49419 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Teamwork.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Teamwork.php @@ -147,4 +147,34 @@ class Teamwork extends Entity return $this; } + + /** + * Gets the teamTemplates + * The templates associated with a team. + * + * @return array|null The teamTemplates + */ + public function getTeamTemplates() + { + if (array_key_exists("teamTemplates", $this->_propDict)) { + return $this->_propDict["teamTemplates"]; + } else { + return null; + } + } + + /** + * Sets the teamTemplates + * The templates associated with a team. + * + * @param TeamTemplate[] $val The teamTemplates + * + * @return Teamwork + */ + public function setTeamTemplates($val) + { + $this->_propDict["teamTemplates"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TenantInformation.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TenantInformation.php new file mode 100644 index 0000000..f71bcbb --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TenantInformation.php @@ -0,0 +1,138 @@ +_propDict)) { + return $this->_propDict["defaultDomainName"]; + } else { + return null; + } + } + + /** + * Sets the defaultDomainName + * Primary domain name of an Azure AD tenant. + * + * @param string $val The value of the defaultDomainName + * + * @return TenantInformation + */ + public function setDefaultDomainName($val) + { + $this->_propDict["defaultDomainName"] = $val; + return $this; + } + /** + * Gets the displayName + * Display name of an Azure AD tenant. + * + * @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 + * Display name of an Azure AD tenant. + * + * @param string $val The value of the displayName + * + * @return TenantInformation + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + /** + * Gets the federationBrandName + * Name shown to users that sign in to an Azure AD tenant. + * + * @return string|null The federationBrandName + */ + public function getFederationBrandName() + { + if (array_key_exists("federationBrandName", $this->_propDict)) { + return $this->_propDict["federationBrandName"]; + } else { + return null; + } + } + + /** + * Sets the federationBrandName + * Name shown to users that sign in to an Azure AD tenant. + * + * @param string $val The value of the federationBrandName + * + * @return TenantInformation + */ + public function setFederationBrandName($val) + { + $this->_propDict["federationBrandName"] = $val; + return $this; + } + /** + * Gets the tenantId + * Unique identifier of an Azure AD tenant. + * + * @return string|null The tenantId + */ + public function getTenantId() + { + if (array_key_exists("tenantId", $this->_propDict)) { + return $this->_propDict["tenantId"]; + } else { + return null; + } + } + + /** + * Sets the tenantId + * Unique identifier of an Azure AD tenant. + * + * @param string $val The value of the tenantId + * + * @return TenantInformation + */ + public function setTenantId($val) + { + $this->_propDict["tenantId"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TodoTask.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TodoTask.php index 939cb56..7ae4079 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TodoTask.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/TodoTask.php @@ -121,7 +121,7 @@ class TodoTask extends Entity /** * Gets the completedDateTime - * The date in the specified time zone that the task was finished. + * The date and time in the specified time zone that the task was finished. * * @return DateTimeTimeZone|null The completedDateTime */ @@ -140,7 +140,7 @@ class TodoTask extends Entity /** * Sets the completedDateTime - * The date in the specified time zone that the task was finished. + * The date and time in the specified time zone that the task was finished. * * @param DateTimeTimeZone $val The completedDateTime * @@ -187,7 +187,7 @@ class TodoTask extends Entity /** * Gets the dueDateTime - * The date in the specified time zone that the task is to be finished. + * The date and time in the specified time zone that the task is to be finished. * * @return DateTimeTimeZone|null The dueDateTime */ @@ -206,7 +206,7 @@ class TodoTask extends Entity /** * Sets the dueDateTime - * The date in the specified time zone that the task is to be finished. + * The date and time in the specified time zone that the task is to be finished. * * @param DateTimeTimeZone $val The dueDateTime * @@ -377,7 +377,7 @@ class TodoTask extends Entity /** * Gets the reminderDateTime - * The date and time for a reminder alert of the task to occur. + * The date and time in the specified time zone for a reminder alert of the task to occur. * * @return DateTimeTimeZone|null The reminderDateTime */ @@ -396,7 +396,7 @@ class TodoTask extends Entity /** * Sets the reminderDateTime - * The date and time for a reminder alert of the task to occur. + * The date and time in the specified time zone for a reminder alert of the task to occur. * * @param DateTimeTimeZone $val The reminderDateTime * @@ -410,7 +410,7 @@ class TodoTask extends Entity /** * Gets the startDateTime - * The date in the specified time zone at which the task is scheduled to start. + * The date and time in the specified time zone at which the task is scheduled to start. * * @return DateTimeTimeZone|null The startDateTime */ @@ -429,7 +429,7 @@ class TodoTask extends Entity /** * Sets the startDateTime - * The date in the specified time zone at which the task is scheduled to start. + * The date and time in the specified time zone at which the task is scheduled to start. * * @param DateTimeTimeZone $val The startDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleAssignmentScheduleRequest.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleAssignmentScheduleRequest.php index f3d73b9..5bbccf4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleAssignmentScheduleRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleAssignmentScheduleRequest.php @@ -171,7 +171,7 @@ class UnifiedRoleAssignmentScheduleRequest extends Request /** * Gets the principalId - * Identifier of the principal that has been granted the assignment. Supports $filter (eq, ne). + * Identifier of the principal that has been granted the assignment. Can be a user, role-assignable group, or a service principal. Supports $filter (eq, ne). * * @return string|null The principalId */ @@ -186,7 +186,7 @@ class UnifiedRoleAssignmentScheduleRequest extends Request /** * Sets the principalId - * Identifier of the principal that has been granted the assignment. Supports $filter (eq, ne). + * Identifier of the principal that has been granted the assignment. Can be a user, role-assignable group, or a service principal. Supports $filter (eq, ne). * * @param string $val The principalId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleEligibilityScheduleRequest.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleEligibilityScheduleRequest.php index f1f3f25..622aa70 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleEligibilityScheduleRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRoleEligibilityScheduleRequest.php @@ -171,7 +171,7 @@ class UnifiedRoleEligibilityScheduleRequest extends Request /** * Gets the principalId - * Identifier of the principal that has been granted the role eligibility. Supports $filter (eq, ne). + * Identifier of the principal that has been granted the role eligibility. Can be a user or a role-assignable group. You can grant only active assignments service principals. Supports $filter (eq, ne). * * @return string|null The principalId */ @@ -186,7 +186,7 @@ class UnifiedRoleEligibilityScheduleRequest extends Request /** * Sets the principalId - * Identifier of the principal that has been granted the role eligibility. Supports $filter (eq, ne). + * Identifier of the principal that has been granted the role eligibility. Can be a user or a role-assignable group. You can grant only active assignments service principals. Supports $filter (eq, ne). * * @param string $val The principalId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRolePermission.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRolePermission.php index 3c3b655..a389dfe 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRolePermission.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UnifiedRolePermission.php @@ -81,7 +81,6 @@ class UnifiedRolePermission extends Entity } /** * Gets the excludedResourceActions - * Set of tasks that may not be performed on a resource. Not yet supported. * * @return string|null The excludedResourceActions */ @@ -96,7 +95,6 @@ class UnifiedRolePermission extends Entity /** * Sets the excludedResourceActions - * Set of tasks that may not be performed on a resource. Not yet supported. * * @param string $val The value of the excludedResourceActions * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UpdateAllowedCombinationsResult.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UpdateAllowedCombinationsResult.php new file mode 100644 index 0000000..0a6aea7 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UpdateAllowedCombinationsResult.php @@ -0,0 +1,140 @@ +_propDict)) { + return $this->_propDict["additionalInformation"]; + } else { + return null; + } + } + + /** + * Sets the additionalInformation + * + * @param string $val The value of the additionalInformation + * + * @return UpdateAllowedCombinationsResult + */ + public function setAdditionalInformation($val) + { + $this->_propDict["additionalInformation"] = $val; + return $this; + } + /** + * Gets the conditionalAccessReferences + * + * @return string|null The conditionalAccessReferences + */ + public function getConditionalAccessReferences() + { + if (array_key_exists("conditionalAccessReferences", $this->_propDict)) { + return $this->_propDict["conditionalAccessReferences"]; + } else { + return null; + } + } + + /** + * Sets the conditionalAccessReferences + * + * @param string $val The value of the conditionalAccessReferences + * + * @return UpdateAllowedCombinationsResult + */ + public function setConditionalAccessReferences($val) + { + $this->_propDict["conditionalAccessReferences"] = $val; + return $this; + } + + /** + * Gets the currentCombinations + * + * @return AuthenticationMethodModes|null The currentCombinations + */ + public function getCurrentCombinations() + { + if (array_key_exists("currentCombinations", $this->_propDict)) { + if (is_a($this->_propDict["currentCombinations"], "\Beta\Microsoft\Graph\Model\AuthenticationMethodModes") || is_null($this->_propDict["currentCombinations"])) { + return $this->_propDict["currentCombinations"]; + } else { + $this->_propDict["currentCombinations"] = new AuthenticationMethodModes($this->_propDict["currentCombinations"]); + return $this->_propDict["currentCombinations"]; + } + } + return null; + } + + /** + * Sets the currentCombinations + * + * @param AuthenticationMethodModes $val The value to assign to the currentCombinations + * + * @return UpdateAllowedCombinationsResult The UpdateAllowedCombinationsResult + */ + public function setCurrentCombinations($val) + { + $this->_propDict["currentCombinations"] = $val; + return $this; + } + + /** + * Gets the previousCombinations + * + * @return AuthenticationMethodModes|null The previousCombinations + */ + public function getPreviousCombinations() + { + if (array_key_exists("previousCombinations", $this->_propDict)) { + if (is_a($this->_propDict["previousCombinations"], "\Beta\Microsoft\Graph\Model\AuthenticationMethodModes") || is_null($this->_propDict["previousCombinations"])) { + return $this->_propDict["previousCombinations"]; + } else { + $this->_propDict["previousCombinations"] = new AuthenticationMethodModes($this->_propDict["previousCombinations"]); + return $this->_propDict["previousCombinations"]; + } + } + return null; + } + + /** + * Sets the previousCombinations + * + * @param AuthenticationMethodModes $val The value to assign to the previousCombinations + * + * @return UpdateAllowedCombinationsResult The UpdateAllowedCombinationsResult + */ + public function setPreviousCombinations($val) + { + $this->_propDict["previousCombinations"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/User.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/User.php index 4457094..62c508c 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/User.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/User.php @@ -177,6 +177,7 @@ class User extends DirectoryObject /** * Gets the authorizationInfo + * Identifiers that can be used to identify and authenticate a user in non-Azure AD environments. This property can be used to store identifiers for smartcard-based certificates that a user uses for access to on-premises Active Directory deployments or for federated access. It can also be used to store the Subject Alternate Name (SAN) that's associated with a Common Access Card (CAC). Nullable.Supports $filter (eq and startsWith). * * @return AuthorizationInfo|null The authorizationInfo */ @@ -195,6 +196,7 @@ class User extends DirectoryObject /** * Sets the authorizationInfo + * Identifiers that can be used to identify and authenticate a user in non-Azure AD environments. This property can be used to store identifiers for smartcard-based certificates that a user uses for access to on-premises Active Directory deployments or for federated access. It can also be used to store the Subject Alternate Name (SAN) that's associated with a Common Access Card (CAC). Nullable.Supports $filter (eq and startsWith). * * @param AuthorizationInfo $val The authorizationInfo * @@ -594,6 +596,39 @@ class User extends DirectoryObject return $this; } + /** + * Gets the employeeLeaveDateTime + * The date and time when the user left or will leave the organization. Read: Requires User-LifeCycleInfo.Read.All. For delegated scenarios, the admin needs one of the following Azure AD roles: Lifecycle Workflows Administrator, Global Reader, or Global Admin. Write: Requires User-LifeCycleInfo.ReadWrite.All. For delegated scenarios, the admin needs the Global Administrator Azure AD role. Supports $filter (eq, ne, not , ge, le, in). + * + * @return \DateTime|null The employeeLeaveDateTime + */ + public function getEmployeeLeaveDateTime() + { + if (array_key_exists("employeeLeaveDateTime", $this->_propDict)) { + if (is_a($this->_propDict["employeeLeaveDateTime"], "\DateTime") || is_null($this->_propDict["employeeLeaveDateTime"])) { + return $this->_propDict["employeeLeaveDateTime"]; + } else { + $this->_propDict["employeeLeaveDateTime"] = new \DateTime($this->_propDict["employeeLeaveDateTime"]); + return $this->_propDict["employeeLeaveDateTime"]; + } + } + return null; + } + + /** + * Sets the employeeLeaveDateTime + * The date and time when the user left or will leave the organization. Read: Requires User-LifeCycleInfo.Read.All. For delegated scenarios, the admin needs one of the following Azure AD roles: Lifecycle Workflows Administrator, Global Reader, or Global Admin. Write: Requires User-LifeCycleInfo.ReadWrite.All. For delegated scenarios, the admin needs the Global Administrator Azure AD role. Supports $filter (eq, ne, not , ge, le, in). + * + * @param \DateTime $val The employeeLeaveDateTime + * + * @return User + */ + public function setEmployeeLeaveDateTime($val) + { + $this->_propDict["employeeLeaveDateTime"] = $val; + return $this; + } + /** * Gets the employeeOrgData * Represents organization data (e.g. division and costCenter) associated with a user. Supports $filter (eq, ne, not , ge, le, in). @@ -2499,6 +2534,34 @@ class User extends DirectoryObject } + /** + * Gets the appRoleAssignedResources + * + * @return array|null The appRoleAssignedResources + */ + public function getAppRoleAssignedResources() + { + if (array_key_exists("appRoleAssignedResources", $this->_propDict)) { + return $this->_propDict["appRoleAssignedResources"]; + } else { + return null; + } + } + + /** + * Sets the appRoleAssignedResources + * + * @param ServicePrincipal[] $val The appRoleAssignedResources + * + * @return User + */ + public function setAppRoleAssignedResources($val) + { + $this->_propDict["appRoleAssignedResources"] = $val; + return $this; + } + + /** * Gets the appRoleAssignments * Represents the app roles a user has been granted for an application. Supports $expand. @@ -2591,7 +2654,6 @@ class User extends DirectoryObject /** * Gets the licenseDetails - * A collection of this user's license details. Read-only. * * @return array|null The licenseDetails */ @@ -2606,7 +2668,6 @@ class User extends DirectoryObject /** * Sets the licenseDetails - * A collection of this user's license details. Read-only. * * @param LicenseDetails[] $val The licenseDetails * @@ -4015,7 +4076,6 @@ class User extends DirectoryObject /** * Gets the activities - * The user's activities across devices. Read-only. Nullable. * * @return array|null The activities */ @@ -4030,7 +4090,6 @@ class User extends DirectoryObject /** * Sets the activities - * The user's activities across devices. Read-only. Nullable. * * @param UserActivity[] $val The activities * @@ -4131,7 +4190,6 @@ class User extends DirectoryObject /** * Gets the authentication - * The authentication methods that are supported for the user. * * @return Authentication|null The authentication */ @@ -4150,7 +4208,6 @@ class User extends DirectoryObject /** * Sets the authentication - * The authentication methods that are supported for the user. * * @param Authentication $val The authentication * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserActivity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserActivity.php index 7031dfc..a143e55 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserActivity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserActivity.php @@ -26,7 +26,6 @@ class UserActivity extends Entity { /** * Gets the activationUrl - * Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. * * @return string|null The activationUrl */ @@ -41,7 +40,6 @@ class UserActivity extends Entity /** * Sets the activationUrl - * Required. URL used to launch the activity in the best native experience represented by the appId. Might launch a web-based app if no native app exists. * * @param string $val The activationUrl * @@ -55,7 +53,6 @@ class UserActivity extends Entity /** * Gets the activitySourceHost - * Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. * * @return string|null The activitySourceHost */ @@ -70,7 +67,6 @@ class UserActivity extends Entity /** * Sets the activitySourceHost - * Required. URL for the domain representing the cross-platform identity mapping for the app. Mapping is stored either as a JSON file hosted on the domain or configurable via Windows Dev Center. The JSON file is named cross-platform-app-identifiers and is hosted at root of your HTTPS domain, either at the top level domain or include a sub domain. For example: https://contoso.com or https://myapp.contoso.com but NOT https://myapp.contoso.com/somepath. You must have a unique file and domain (or sub domain) per cross-platform app identity. For example, a separate file and domain is needed for Word vs. PowerPoint. * * @param string $val The activitySourceHost * @@ -84,7 +80,6 @@ class UserActivity extends Entity /** * Gets the appActivityId - * Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. * * @return string|null The appActivityId */ @@ -99,7 +94,6 @@ class UserActivity extends Entity /** * Sets the appActivityId - * Required. The unique activity ID in the context of the app - supplied by caller and immutable thereafter. * * @param string $val The appActivityId * @@ -113,7 +107,6 @@ class UserActivity extends Entity /** * Gets the appDisplayName - * Optional. Short text description of the app used to generate the activity for use in cases when the app is not installed on the user’s local device. * * @return string|null The appDisplayName */ @@ -128,7 +121,6 @@ class UserActivity extends Entity /** * Sets the appDisplayName - * Optional. Short text description of the app used to generate the activity for use in cases when the app is not installed on the user’s local device. * * @param string $val The appDisplayName * @@ -142,7 +134,6 @@ class UserActivity extends Entity /** * Gets the contentInfo - * Optional. A custom piece of data - JSON-LD extensible description of content according to schema.org syntax. * * @return string|null The contentInfo */ @@ -157,7 +148,6 @@ class UserActivity extends Entity /** * Sets the contentInfo - * Optional. A custom piece of data - JSON-LD extensible description of content according to schema.org syntax. * * @param string $val The contentInfo * @@ -171,7 +161,6 @@ class UserActivity extends Entity /** * Gets the contentUrl - * Optional. Used in the event the content can be rendered outside of a native or web-based app experience (for example, a pointer to an item in an RSS feed). * * @return string|null The contentUrl */ @@ -186,7 +175,6 @@ class UserActivity extends Entity /** * Sets the contentUrl - * Optional. Used in the event the content can be rendered outside of a native or web-based app experience (for example, a pointer to an item in an RSS feed). * * @param string $val The contentUrl * @@ -200,7 +188,6 @@ class UserActivity extends Entity /** * Gets the createdDateTime - * Set by the server. DateTime in UTC when the object was created on the server. * * @return \DateTime|null The createdDateTime */ @@ -219,7 +206,6 @@ class UserActivity extends Entity /** * Sets the createdDateTime - * Set by the server. DateTime in UTC when the object was created on the server. * * @param \DateTime $val The createdDateTime * @@ -233,7 +219,6 @@ class UserActivity extends Entity /** * Gets the expirationDateTime - * Set by the server. DateTime in UTC when the object expired on the server. * * @return \DateTime|null The expirationDateTime */ @@ -252,7 +237,6 @@ class UserActivity extends Entity /** * Sets the expirationDateTime - * Set by the server. DateTime in UTC when the object expired on the server. * * @param \DateTime $val The expirationDateTime * @@ -266,7 +250,6 @@ class UserActivity extends Entity /** * Gets the fallbackUrl - * Optional. URL used to launch the activity in a web-based app, if available. * * @return string|null The fallbackUrl */ @@ -281,7 +264,6 @@ class UserActivity extends Entity /** * Sets the fallbackUrl - * Optional. URL used to launch the activity in a web-based app, if available. * * @param string $val The fallbackUrl * @@ -295,7 +277,6 @@ class UserActivity extends Entity /** * Gets the lastModifiedDateTime - * Set by the server. DateTime in UTC when the object was modified on the server. * * @return \DateTime|null The lastModifiedDateTime */ @@ -314,7 +295,6 @@ class UserActivity extends Entity /** * Sets the lastModifiedDateTime - * Set by the server. DateTime in UTC when the object was modified on the server. * * @param \DateTime $val The lastModifiedDateTime * @@ -328,7 +308,6 @@ class UserActivity extends Entity /** * Gets the status - * Set by the server. A status code used to identify valid objects. Values: active, updated, deleted, ignored. * * @return Status|null The status */ @@ -347,7 +326,6 @@ class UserActivity extends Entity /** * Sets the status - * Set by the server. A status code used to identify valid objects. Values: active, updated, deleted, ignored. * * @param Status $val The status * @@ -361,7 +339,6 @@ class UserActivity extends Entity /** * Gets the userTimezone - * Optional. The timezone in which the user's device used to generate the activity was located at activity creation time; values supplied as Olson IDs in order to support cross-platform representation. * * @return string|null The userTimezone */ @@ -376,7 +353,6 @@ class UserActivity extends Entity /** * Sets the userTimezone - * Optional. The timezone in which the user's device used to generate the activity was located at activity creation time; values supplied as Olson IDs in order to support cross-platform representation. * * @param string $val The userTimezone * @@ -390,7 +366,6 @@ class UserActivity extends Entity /** * Gets the visualElements - * Required. The object containing information to render the activity in the UX. * * @return VisualInfo|null The visualElements */ @@ -409,7 +384,6 @@ class UserActivity extends Entity /** * Sets the visualElements - * Required. The object containing information to render the activity in the UX. * * @param VisualInfo $val The visualElements * @@ -424,7 +398,6 @@ class UserActivity extends Entity /** * Gets the historyItems - * Optional. NavigationProperty/Containment; navigation property to the activity's historyItems. * * @return array|null The historyItems */ @@ -439,7 +412,6 @@ class UserActivity extends Entity /** * Sets the historyItems - * Optional. NavigationProperty/Containment; navigation property to the activity's historyItems. * * @param ActivityHistoryItem[] $val The historyItems * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAppHealthDeviceModelPerformance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAppHealthDeviceModelPerformance.php index e03cd45..674d0a6 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAppHealthDeviceModelPerformance.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAppHealthDeviceModelPerformance.php @@ -113,7 +113,7 @@ class UserExperienceAnalyticsAppHealthDeviceModelPerformance extends Entity /** * Gets the healthStatus - * The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @return UserExperienceAnalyticsHealthState|null The healthStatus */ @@ -132,7 +132,7 @@ class UserExperienceAnalyticsAppHealthDeviceModelPerformance extends Entity /** * Sets the healthStatus - * The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @param UserExperienceAnalyticsHealthState $val The healthStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAppHealthDevicePerformance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAppHealthDevicePerformance.php index 1f1ffbe..a476615 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAppHealthDevicePerformance.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAppHealthDevicePerformance.php @@ -287,7 +287,7 @@ class UserExperienceAnalyticsAppHealthDevicePerformance extends Entity /** * Gets the healthStatus - * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @return UserExperienceAnalyticsHealthState|null The healthStatus */ @@ -306,7 +306,7 @@ class UserExperienceAnalyticsAppHealthDevicePerformance extends Entity /** * Sets the healthStatus - * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @param UserExperienceAnalyticsHealthState $val The healthStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsBatteryHealthDevicePerformance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsBatteryHealthDevicePerformance.php index d00c2e2..124b5b2 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsBatteryHealthDevicePerformance.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsBatteryHealthDevicePerformance.php @@ -171,7 +171,7 @@ class UserExperienceAnalyticsBatteryHealthDevicePerformance extends Entity /** * Gets the healthStatus - * The overall battery health status of the device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The overall battery health status of the device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @return UserExperienceAnalyticsHealthState|null The healthStatus */ @@ -190,7 +190,7 @@ class UserExperienceAnalyticsBatteryHealthDevicePerformance extends Entity /** * Sets the healthStatus - * The overall battery health status of the device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The overall battery health status of the device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @param UserExperienceAnalyticsHealthState $val The healthStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDevicePerformance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDevicePerformance.php index cf14313..e696690 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDevicePerformance.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDevicePerformance.php @@ -349,7 +349,7 @@ class UserExperienceAnalyticsDevicePerformance extends Entity /** * Gets the healthStatus - * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @return UserExperienceAnalyticsHealthState|null The healthStatus */ @@ -368,7 +368,7 @@ class UserExperienceAnalyticsDevicePerformance extends Entity /** * Sets the healthStatus - * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @param UserExperienceAnalyticsHealthState $val The healthStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDeviceScores.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDeviceScores.php index b996dda..b29ff24 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDeviceScores.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDeviceScores.php @@ -142,7 +142,7 @@ class UserExperienceAnalyticsDeviceScores extends Entity /** * Gets the healthStatus - * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @return UserExperienceAnalyticsHealthState|null The healthStatus */ @@ -161,7 +161,7 @@ class UserExperienceAnalyticsDeviceScores extends Entity /** * Sets the healthStatus - * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @param UserExperienceAnalyticsHealthState $val The healthStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsHealthState.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsHealthState.php index e2a2aa9..919c550 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsHealthState.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsHealthState.php @@ -33,4 +33,5 @@ class UserExperienceAnalyticsHealthState extends Enum const INSUFFICIENT_DATA = "insufficientData"; const NEEDS_ATTENTION = "needsAttention"; const MEETING_GOALS = "meetingGoals"; + const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsModelScores.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsModelScores.php index 7c5d521..d8502e9 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsModelScores.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsModelScores.php @@ -113,7 +113,7 @@ class UserExperienceAnalyticsModelScores extends Entity /** * Gets the healthStatus - * The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @return UserExperienceAnalyticsHealthState|null The healthStatus */ @@ -132,7 +132,7 @@ class UserExperienceAnalyticsModelScores extends Entity /** * Sets the healthStatus - * The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @param UserExperienceAnalyticsHealthState $val The healthStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsWorkFromAnywhereDevice.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsWorkFromAnywhereDevice.php index b752db1..ad68170 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsWorkFromAnywhereDevice.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsWorkFromAnywhereDevice.php @@ -345,7 +345,7 @@ class UserExperienceAnalyticsWorkFromAnywhereDevice extends Entity /** * Gets the healthStatus - * The user experience work from anywhere per device health status. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The user experience work from anywhere per device health status. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @return UserExperienceAnalyticsHealthState|null The healthStatus */ @@ -364,7 +364,7 @@ class UserExperienceAnalyticsWorkFromAnywhereDevice extends Entity /** * Sets the healthStatus - * The user experience work from anywhere per device health status. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The user experience work from anywhere per device health status. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @param UserExperienceAnalyticsHealthState $val The healthStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsWorkFromAnywhereModelPerformance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsWorkFromAnywhereModelPerformance.php index 9ed4844..b9af7f9 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsWorkFromAnywhereModelPerformance.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsWorkFromAnywhereModelPerformance.php @@ -113,7 +113,7 @@ class UserExperienceAnalyticsWorkFromAnywhereModelPerformance extends Entity /** * Gets the healthStatus - * The health state of the user experience analytics work from anywhere model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics work from anywhere model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @return UserExperienceAnalyticsHealthState|null The healthStatus */ @@ -132,7 +132,7 @@ class UserExperienceAnalyticsWorkFromAnywhereModelPerformance extends Entity /** * Sets the healthStatus - * The health state of the user experience analytics work from anywhere model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals. + * The health state of the user experience analytics work from anywhere model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue. * * @param UserExperienceAnalyticsHealthState $val The healthStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserRegistrationDetails.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserRegistrationDetails.php index 1bc6a43..d89a213 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserRegistrationDetails.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserRegistrationDetails.php @@ -57,6 +57,35 @@ class UserRegistrationDetails extends Entity return $this; } + /** + * Gets the isAdmin + * Whether the user has an admin role in the tenant. This value can be used to check the authentication methods that privileged accounts are registered for and capable of. + * + * @return bool|null The isAdmin + */ + public function getIsAdmin() + { + if (array_key_exists("isAdmin", $this->_propDict)) { + return $this->_propDict["isAdmin"]; + } else { + return null; + } + } + + /** + * Sets the isAdmin + * Whether the user has an admin role in the tenant. This value can be used to check the authentication methods that privileged accounts are registered for and capable of. + * + * @param bool $val The isAdmin + * + * @return UserRegistrationDetails + */ + public function setIsAdmin($val) + { + $this->_propDict["isAdmin"] = boolval($val); + return $this; + } + /** * Gets the isMfaCapable * Whether the user has registered a strong authentication method for multi-factor authentication. The method must be allowed by the authentication methods policy. Supports $filter (eq). @@ -318,4 +347,37 @@ class UserRegistrationDetails extends Entity return $this; } + /** + * Gets the userType + * Identifies whether the user is a member or guest in the tenant. The possible values are: member, guest, unknownFutureValue. + * + * @return SignInUserType|null The userType + */ + public function getUserType() + { + if (array_key_exists("userType", $this->_propDict)) { + if (is_a($this->_propDict["userType"], "\Beta\Microsoft\Graph\Model\SignInUserType") || is_null($this->_propDict["userType"])) { + return $this->_propDict["userType"]; + } else { + $this->_propDict["userType"] = new SignInUserType($this->_propDict["userType"]); + return $this->_propDict["userType"]; + } + } + return null; + } + + /** + * Sets the userType + * Identifies whether the user is a member or guest in the tenant. The possible values are: member, guest, unknownFutureValue. + * + * @param SignInUserType $val The userType + * + * @return UserRegistrationDetails + */ + public function setUserType($val) + { + $this->_propDict["userType"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Video.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Video.php index 686ee57..6d911c3 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Video.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Video.php @@ -221,7 +221,6 @@ class Video extends Entity } /** * Gets the frameRate - * Frame rate of the video. * * @return float|null The frameRate */ @@ -236,7 +235,6 @@ class Video extends Entity /** * Sets the frameRate - * Frame rate of the video. * * @param float $val The value of the frameRate * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointment.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointment.php new file mode 100644 index 0000000..e367eb8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointment.php @@ -0,0 +1,177 @@ +_propDict)) { + return $this->_propDict["appointmentClientJoinWebUrl"]; + } else { + return null; + } + } + + /** + * Sets the appointmentClientJoinWebUrl + * The join web URL of the virtual appointment for clients with waiting room and browser join. Optional. + * + * @param string $val The appointmentClientJoinWebUrl + * + * @return VirtualAppointment + */ + public function setAppointmentClientJoinWebUrl($val) + { + $this->_propDict["appointmentClientJoinWebUrl"] = $val; + return $this; + } + + + /** + * Gets the appointmentClients + * The client information for the virtual appointment, including name, email, and SMS phone number. Optional. + * + * @return array|null The appointmentClients + */ + public function getAppointmentClients() + { + if (array_key_exists("appointmentClients", $this->_propDict)) { + return $this->_propDict["appointmentClients"]; + } else { + return null; + } + } + + /** + * Sets the appointmentClients + * The client information for the virtual appointment, including name, email, and SMS phone number. Optional. + * + * @param VirtualAppointmentUser[] $val The appointmentClients + * + * @return VirtualAppointment + */ + public function setAppointmentClients($val) + { + $this->_propDict["appointmentClients"] = $val; + return $this; + } + + /** + * Gets the externalAppointmentId + * The identifier of the appointment from the scheduling system, associated with the current virtual appointment. Optional. + * + * @return string|null The externalAppointmentId + */ + public function getExternalAppointmentId() + { + if (array_key_exists("externalAppointmentId", $this->_propDict)) { + return $this->_propDict["externalAppointmentId"]; + } else { + return null; + } + } + + /** + * Sets the externalAppointmentId + * The identifier of the appointment from the scheduling system, associated with the current virtual appointment. Optional. + * + * @param string $val The externalAppointmentId + * + * @return VirtualAppointment + */ + public function setExternalAppointmentId($val) + { + $this->_propDict["externalAppointmentId"] = $val; + return $this; + } + + /** + * Gets the externalAppointmentUrl + * The URL of the appointment resource from the scheduling system, associated with the current virtual appointment. Optional. + * + * @return string|null The externalAppointmentUrl + */ + public function getExternalAppointmentUrl() + { + if (array_key_exists("externalAppointmentUrl", $this->_propDict)) { + return $this->_propDict["externalAppointmentUrl"]; + } else { + return null; + } + } + + /** + * Sets the externalAppointmentUrl + * The URL of the appointment resource from the scheduling system, associated with the current virtual appointment. Optional. + * + * @param string $val The externalAppointmentUrl + * + * @return VirtualAppointment + */ + public function setExternalAppointmentUrl($val) + { + $this->_propDict["externalAppointmentUrl"] = $val; + return $this; + } + + /** + * Gets the settings + * The settings associated with the virtual appointment resource. Optional. + * + * @return VirtualAppointmentSettings|null The settings + */ + public function getSettings() + { + if (array_key_exists("settings", $this->_propDict)) { + if (is_a($this->_propDict["settings"], "\Beta\Microsoft\Graph\Model\VirtualAppointmentSettings") || is_null($this->_propDict["settings"])) { + return $this->_propDict["settings"]; + } else { + $this->_propDict["settings"] = new VirtualAppointmentSettings($this->_propDict["settings"]); + return $this->_propDict["settings"]; + } + } + return null; + } + + /** + * Sets the settings + * The settings associated with the virtual appointment resource. Optional. + * + * @param VirtualAppointmentSettings $val The settings + * + * @return VirtualAppointment + */ + public function setSettings($val) + { + $this->_propDict["settings"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointmentSettings.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointmentSettings.php new file mode 100644 index 0000000..f28a7db --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointmentSettings.php @@ -0,0 +1,54 @@ +_propDict)) { + return $this->_propDict["allowClientToJoinUsingBrowser"]; + } else { + return null; + } + } + + /** + * Sets the allowClientToJoinUsingBrowser + * Indicates whether the client can use the browser to join a virtual appointment. If set to false, the client can only use Microsoft Teams to join. Optional. + * + * @param bool $val The value of the allowClientToJoinUsingBrowser + * + * @return VirtualAppointmentSettings + */ + public function setAllowClientToJoinUsingBrowser($val) + { + $this->_propDict["allowClientToJoinUsingBrowser"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointmentUser.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointmentUser.php new file mode 100644 index 0000000..6ef1d81 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualAppointmentUser.php @@ -0,0 +1,110 @@ +_propDict)) { + return $this->_propDict["displayName"]; + } else { + return null; + } + } + + /** + * Sets the displayName + * The display name of the user who participates in a virtual appointment. Optional. + * + * @param string $val The value of the displayName + * + * @return VirtualAppointmentUser + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + /** + * Gets the emailAddress + * The email address of the user who participates in a virtual appointment. Optional. + * + * @return string|null The emailAddress + */ + public function getEmailAddress() + { + if (array_key_exists("emailAddress", $this->_propDict)) { + return $this->_propDict["emailAddress"]; + } else { + return null; + } + } + + /** + * Sets the emailAddress + * The email address of the user who participates in a virtual appointment. Optional. + * + * @param string $val The value of the emailAddress + * + * @return VirtualAppointmentUser + */ + public function setEmailAddress($val) + { + $this->_propDict["emailAddress"] = $val; + return $this; + } + /** + * Gets the smsCapablePhoneNumber + * The phone number for sending SMS texts for the user who participates in a virtual appointment. Optional. + * + * @return string|null The smsCapablePhoneNumber + */ + public function getSmsCapablePhoneNumber() + { + if (array_key_exists("smsCapablePhoneNumber", $this->_propDict)) { + return $this->_propDict["smsCapablePhoneNumber"]; + } else { + return null; + } + } + + /** + * Sets the smsCapablePhoneNumber + * The phone number for sending SMS texts for the user who participates in a virtual appointment. Optional. + * + * @param string $val The value of the smsCapablePhoneNumber + * + * @return VirtualAppointmentUser + */ + public function setSmsCapablePhoneNumber($val) + { + $this->_propDict["smsCapablePhoneNumber"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualEndpoint.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualEndpoint.php index d8f99d5..cdad9d5 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualEndpoint.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VirtualEndpoint.php @@ -117,6 +117,7 @@ class VirtualEndpoint extends Entity /** * Gets the externalPartnerSettings + * The external partner settings on a Cloud PC. * * @return array|null The externalPartnerSettings */ @@ -131,6 +132,7 @@ class VirtualEndpoint extends Entity /** * Sets the externalPartnerSettings + * The external partner settings on a Cloud PC. * * @param CloudPcExternalPartnerSetting[] $val The externalPartnerSettings * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VpnOnDemandRule.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VpnOnDemandRule.php index bdc5ade..7633932 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VpnOnDemandRule.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VpnOnDemandRule.php @@ -84,6 +84,34 @@ class VpnOnDemandRule extends Entity $this->_propDict["dnsSearchDomains"] = $val; return $this; } + /** + * Gets the dnsServerAddressMatch + * DNS Search Server Address. + * + * @return string|null The dnsServerAddressMatch + */ + public function getDnsServerAddressMatch() + { + if (array_key_exists("dnsServerAddressMatch", $this->_propDict)) { + return $this->_propDict["dnsServerAddressMatch"]; + } else { + return null; + } + } + + /** + * Sets the dnsServerAddressMatch + * DNS Search Server Address. + * + * @param string $val The value of the dnsServerAddressMatch + * + * @return VpnOnDemandRule + */ + public function setDnsServerAddressMatch($val) + { + $this->_propDict["dnsServerAddressMatch"] = $val; + return $this; + } /** * Gets the domainAction @@ -145,6 +173,39 @@ class VpnOnDemandRule extends Entity $this->_propDict["domains"] = $val; return $this; } + + /** + * Gets the interfaceTypeMatch + * Network interface to trigger VPN. Possible values are: notConfigured, ethernet, wiFi, cellular. + * + * @return VpnOnDemandRuleInterfaceTypeMatch|null The interfaceTypeMatch + */ + public function getInterfaceTypeMatch() + { + if (array_key_exists("interfaceTypeMatch", $this->_propDict)) { + if (is_a($this->_propDict["interfaceTypeMatch"], "\Beta\Microsoft\Graph\Model\VpnOnDemandRuleInterfaceTypeMatch") || is_null($this->_propDict["interfaceTypeMatch"])) { + return $this->_propDict["interfaceTypeMatch"]; + } else { + $this->_propDict["interfaceTypeMatch"] = new VpnOnDemandRuleInterfaceTypeMatch($this->_propDict["interfaceTypeMatch"]); + return $this->_propDict["interfaceTypeMatch"]; + } + } + return null; + } + + /** + * Sets the interfaceTypeMatch + * Network interface to trigger VPN. Possible values are: notConfigured, ethernet, wiFi, cellular. + * + * @param VpnOnDemandRuleInterfaceTypeMatch $val The value to assign to the interfaceTypeMatch + * + * @return VpnOnDemandRule The VpnOnDemandRule + */ + public function setInterfaceTypeMatch($val) + { + $this->_propDict["interfaceTypeMatch"] = $val; + return $this; + } /** * Gets the probeRequiredUrl * Probe Required Url (Only applicable when Action is evaluate connection and DomainAction is connect if needed). diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VpnOnDemandRuleInterfaceTypeMatch.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VpnOnDemandRuleInterfaceTypeMatch.php new file mode 100644 index 0000000..f61b5b9 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/VpnOnDemandRuleInterfaceTypeMatch.php @@ -0,0 +1,36 @@ +_propDict)) { + if (is_a($this->_propDict["installExperience"], "\Beta\Microsoft\Graph\Model\WinGetAppInstallExperience") || is_null($this->_propDict["installExperience"])) { + return $this->_propDict["installExperience"]; + } else { + $this->_propDict["installExperience"] = new WinGetAppInstallExperience($this->_propDict["installExperience"]); + return $this->_propDict["installExperience"]; + } + } + return null; + } + + /** + * Sets the installExperience + * The install experience settings associated with this application, which are used to ensure the desired install experiences on the target device are taken into account. This includes the account type (System or User) that actions should be run as on target devices. Required at creation time. + * + * @param WinGetAppInstallExperience $val The installExperience + * + * @return WinGetApp + */ + public function setInstallExperience($val) + { + $this->_propDict["installExperience"] = $val; + return $this; + } + + /** + * Gets the packageIdentifier + * The PackageIdentifier from the WinGet source repository REST API. This also maps to the Id when using the WinGet client command line application. Required at creation time, cannot be modified on existing objects. + * + * @return string|null The packageIdentifier + */ + public function getPackageIdentifier() + { + if (array_key_exists("packageIdentifier", $this->_propDict)) { + return $this->_propDict["packageIdentifier"]; + } else { + return null; + } + } + + /** + * Sets the packageIdentifier + * The PackageIdentifier from the WinGet source repository REST API. This also maps to the Id when using the WinGet client command line application. Required at creation time, cannot be modified on existing objects. + * + * @param string $val The packageIdentifier + * + * @return WinGetApp + */ + public function setPackageIdentifier($val) + { + $this->_propDict["packageIdentifier"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppAssignmentSettings.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppAssignmentSettings.php new file mode 100644 index 0000000..3069ebb --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppAssignmentSettings.php @@ -0,0 +1,136 @@ +setODataType("#microsoft.graph.winGetAppAssignmentSettings"); + } + + + /** + * Gets the installTimeSettings + * The install time settings to apply for this app assignment. + * + * @return WinGetAppInstallTimeSettings|null The installTimeSettings + */ + public function getInstallTimeSettings() + { + if (array_key_exists("installTimeSettings", $this->_propDict)) { + if (is_a($this->_propDict["installTimeSettings"], "\Beta\Microsoft\Graph\Model\WinGetAppInstallTimeSettings") || is_null($this->_propDict["installTimeSettings"])) { + return $this->_propDict["installTimeSettings"]; + } else { + $this->_propDict["installTimeSettings"] = new WinGetAppInstallTimeSettings($this->_propDict["installTimeSettings"]); + return $this->_propDict["installTimeSettings"]; + } + } + return null; + } + + /** + * Sets the installTimeSettings + * The install time settings to apply for this app assignment. + * + * @param WinGetAppInstallTimeSettings $val The value to assign to the installTimeSettings + * + * @return WinGetAppAssignmentSettings The WinGetAppAssignmentSettings + */ + public function setInstallTimeSettings($val) + { + $this->_propDict["installTimeSettings"] = $val; + return $this; + } + + /** + * Gets the notifications + * The notification status for this app assignment. Possible values are: showAll, showReboot, hideAll, unknownFutureValue. + * + * @return WinGetAppNotification|null The notifications + */ + public function getNotifications() + { + if (array_key_exists("notifications", $this->_propDict)) { + if (is_a($this->_propDict["notifications"], "\Beta\Microsoft\Graph\Model\WinGetAppNotification") || is_null($this->_propDict["notifications"])) { + return $this->_propDict["notifications"]; + } else { + $this->_propDict["notifications"] = new WinGetAppNotification($this->_propDict["notifications"]); + return $this->_propDict["notifications"]; + } + } + return null; + } + + /** + * Sets the notifications + * The notification status for this app assignment. Possible values are: showAll, showReboot, hideAll, unknownFutureValue. + * + * @param WinGetAppNotification $val The value to assign to the notifications + * + * @return WinGetAppAssignmentSettings The WinGetAppAssignmentSettings + */ + public function setNotifications($val) + { + $this->_propDict["notifications"] = $val; + return $this; + } + + /** + * Gets the restartSettings + * The reboot settings to apply for this app assignment. + * + * @return WinGetAppRestartSettings|null The restartSettings + */ + public function getRestartSettings() + { + if (array_key_exists("restartSettings", $this->_propDict)) { + if (is_a($this->_propDict["restartSettings"], "\Beta\Microsoft\Graph\Model\WinGetAppRestartSettings") || is_null($this->_propDict["restartSettings"])) { + return $this->_propDict["restartSettings"]; + } else { + $this->_propDict["restartSettings"] = new WinGetAppRestartSettings($this->_propDict["restartSettings"]); + return $this->_propDict["restartSettings"]; + } + } + return null; + } + + /** + * Sets the restartSettings + * The reboot settings to apply for this app assignment. + * + * @param WinGetAppRestartSettings $val The value to assign to the restartSettings + * + * @return WinGetAppAssignmentSettings The WinGetAppAssignmentSettings + */ + public function setRestartSettings($val) + { + $this->_propDict["restartSettings"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppInstallExperience.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppInstallExperience.php new file mode 100644 index 0000000..5afc2a3 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppInstallExperience.php @@ -0,0 +1,59 @@ +_propDict)) { + if (is_a($this->_propDict["runAsAccount"], "\Beta\Microsoft\Graph\Model\RunAsAccountType") || is_null($this->_propDict["runAsAccount"])) { + return $this->_propDict["runAsAccount"]; + } else { + $this->_propDict["runAsAccount"] = new RunAsAccountType($this->_propDict["runAsAccount"]); + return $this->_propDict["runAsAccount"]; + } + } + return null; + } + + /** + * Sets the runAsAccount + * Indicates the type of execution context the app setup runs in on target devices. Options include values of the RunAsAccountType enum, which are System and User. Required at creation time, cannot be modified on existing objects. Possible values are: system, user. + * + * @param RunAsAccountType $val The value to assign to the runAsAccount + * + * @return WinGetAppInstallExperience The WinGetAppInstallExperience + */ + public function setRunAsAccount($val) + { + $this->_propDict["runAsAccount"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppInstallTimeSettings.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppInstallTimeSettings.php new file mode 100644 index 0000000..16039f9 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppInstallTimeSettings.php @@ -0,0 +1,87 @@ +_propDict)) { + if (is_a($this->_propDict["deadlineDateTime"], "\DateTime") || is_null($this->_propDict["deadlineDateTime"])) { + return $this->_propDict["deadlineDateTime"]; + } else { + $this->_propDict["deadlineDateTime"] = new \DateTime($this->_propDict["deadlineDateTime"]); + return $this->_propDict["deadlineDateTime"]; + } + } + return null; + } + + /** + * Sets the deadlineDateTime + * The time at which the app should be installed. + * + * @param \DateTime $val The value to assign to the deadlineDateTime + * + * @return WinGetAppInstallTimeSettings The WinGetAppInstallTimeSettings + */ + public function setDeadlineDateTime($val) + { + $this->_propDict["deadlineDateTime"] = $val; + return $this; + } + /** + * Gets the useLocalTime + * Whether the local device time or UTC time should be used when determining the deadline times. + * + * @return bool|null The useLocalTime + */ + public function getUseLocalTime() + { + if (array_key_exists("useLocalTime", $this->_propDict)) { + return $this->_propDict["useLocalTime"]; + } else { + return null; + } + } + + /** + * Sets the useLocalTime + * Whether the local device time or UTC time should be used when determining the deadline times. + * + * @param bool $val The value of the useLocalTime + * + * @return WinGetAppInstallTimeSettings + */ + public function setUseLocalTime($val) + { + $this->_propDict["useLocalTime"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppNotification.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppNotification.php new file mode 100644 index 0000000..099c3be --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WinGetAppNotification.php @@ -0,0 +1,36 @@ +_propDict)) { + return $this->_propDict["countdownDisplayBeforeRestartInMinutes"]; + } else { + return null; + } + } + + /** + * Sets the countdownDisplayBeforeRestartInMinutes + * The number of minutes before the restart time to display the countdown dialog for pending restarts. + * + * @param int $val The value of the countdownDisplayBeforeRestartInMinutes + * + * @return WinGetAppRestartSettings + */ + public function setCountdownDisplayBeforeRestartInMinutes($val) + { + $this->_propDict["countdownDisplayBeforeRestartInMinutes"] = $val; + return $this; + } + /** + * Gets the gracePeriodInMinutes + * The number of minutes to wait before restarting the device after an app installation. + * + * @return int|null The gracePeriodInMinutes + */ + public function getGracePeriodInMinutes() + { + if (array_key_exists("gracePeriodInMinutes", $this->_propDict)) { + return $this->_propDict["gracePeriodInMinutes"]; + } else { + return null; + } + } + + /** + * Sets the gracePeriodInMinutes + * The number of minutes to wait before restarting the device after an app installation. + * + * @param int $val The value of the gracePeriodInMinutes + * + * @return WinGetAppRestartSettings + */ + public function setGracePeriodInMinutes($val) + { + $this->_propDict["gracePeriodInMinutes"] = $val; + return $this; + } + /** + * Gets the restartNotificationSnoozeDurationInMinutes + * The number of minutes to snooze the restart notification dialog when the snooze button is selected. + * + * @return int|null The restartNotificationSnoozeDurationInMinutes + */ + public function getRestartNotificationSnoozeDurationInMinutes() + { + if (array_key_exists("restartNotificationSnoozeDurationInMinutes", $this->_propDict)) { + return $this->_propDict["restartNotificationSnoozeDurationInMinutes"]; + } else { + return null; + } + } + + /** + * Sets the restartNotificationSnoozeDurationInMinutes + * The number of minutes to snooze the restart notification dialog when the snooze button is selected. + * + * @param int $val The value of the restartNotificationSnoozeDurationInMinutes + * + * @return WinGetAppRestartSettings + */ + public function setRestartNotificationSnoozeDurationInMinutes($val) + { + $this->_propDict["restartNotificationSnoozeDurationInMinutes"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateForBusinessConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateForBusinessConfiguration.php index 6623d65..0ddc24e 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateForBusinessConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateForBusinessConfiguration.php @@ -26,7 +26,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration { /** * Gets the allowWindows11Upgrade - * Allow eligible Windows 10 devices to upgrade to the latest version of Windows 11. + * When TRUE, allows eligible Windows 10 devices to upgrade to Windows 11. When FALSE, implies the device stays on the existing operating system. Returned by default. Query parameters are not supported. * * @return bool|null The allowWindows11Upgrade */ @@ -41,7 +41,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the allowWindows11Upgrade - * Allow eligible Windows 10 devices to upgrade to the latest version of Windows 11. + * When TRUE, allows eligible Windows 10 devices to upgrade to Windows 11. When FALSE, implies the device stays on the existing operating system. Returned by default. Query parameters are not supported. * * @param bool $val The allowWindows11Upgrade * @@ -55,7 +55,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the automaticUpdateMode - * Automatic update mode. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl, windowsDefault. + * The Automatic Update Mode. Possible values are: UserDefined, NotifyDownload, AutoInstallAtMaintenanceTime, AutoInstallAndRebootAtMaintenanceTime, AutoInstallAndRebootAtScheduledTime, AutoInstallAndRebootWithoutEndUserControl, WindowsDefault. UserDefined is the default value, no intent. Returned by default. Query parameters are not supported. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl, windowsDefault. * * @return AutomaticUpdateMode|null The automaticUpdateMode */ @@ -74,7 +74,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the automaticUpdateMode - * Automatic update mode. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl, windowsDefault. + * The Automatic Update Mode. Possible values are: UserDefined, NotifyDownload, AutoInstallAtMaintenanceTime, AutoInstallAndRebootAtMaintenanceTime, AutoInstallAndRebootAtScheduledTime, AutoInstallAndRebootWithoutEndUserControl, WindowsDefault. UserDefined is the default value, no intent. Returned by default. Query parameters are not supported. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl, windowsDefault. * * @param AutomaticUpdateMode $val The automaticUpdateMode * @@ -88,7 +88,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the autoRestartNotificationDismissal - * Specify the method by which the auto-restart required notification is dismissed. Possible values are: notConfigured, automatic, user. + * Specify the method by which the auto-restart required notification is dismissed. Possible values are: NotConfigured, Automatic, User. Returned by default. Query parameters are not supported. Possible values are: notConfigured, automatic, user, unknownFutureValue. * * @return AutoRestartNotificationDismissalMethod|null The autoRestartNotificationDismissal */ @@ -107,7 +107,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the autoRestartNotificationDismissal - * Specify the method by which the auto-restart required notification is dismissed. Possible values are: notConfigured, automatic, user. + * Specify the method by which the auto-restart required notification is dismissed. Possible values are: NotConfigured, Automatic, User. Returned by default. Query parameters are not supported. Possible values are: notConfigured, automatic, user, unknownFutureValue. * * @param AutoRestartNotificationDismissalMethod $val The autoRestartNotificationDismissal * @@ -121,7 +121,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the businessReadyUpdatesOnly - * Determines which branch devices will receive their updates from. Possible values are: userDefined, all, businessReadyOnly, windowsInsiderBuildFast, windowsInsiderBuildSlow, windowsInsiderBuildRelease. + * Determines which branch devices will receive their updates from. Possible values are: UserDefined, All, BusinessReadyOnly, WindowsInsiderBuildFast, WindowsInsiderBuildSlow, WindowsInsiderBuildRelease. Returned by default. Query parameters are not supported. Possible values are: userDefined, all, businessReadyOnly, windowsInsiderBuildFast, windowsInsiderBuildSlow, windowsInsiderBuildRelease. * * @return WindowsUpdateType|null The businessReadyUpdatesOnly */ @@ -140,7 +140,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the businessReadyUpdatesOnly - * Determines which branch devices will receive their updates from. Possible values are: userDefined, all, businessReadyOnly, windowsInsiderBuildFast, windowsInsiderBuildSlow, windowsInsiderBuildRelease. + * Determines which branch devices will receive their updates from. Possible values are: UserDefined, All, BusinessReadyOnly, WindowsInsiderBuildFast, WindowsInsiderBuildSlow, WindowsInsiderBuildRelease. Returned by default. Query parameters are not supported. Possible values are: userDefined, all, businessReadyOnly, windowsInsiderBuildFast, windowsInsiderBuildSlow, windowsInsiderBuildRelease. * * @param WindowsUpdateType $val The businessReadyUpdatesOnly * @@ -154,7 +154,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the deadlineForFeatureUpdatesInDays - * Number of days before feature updates are installed automatically with valid range from 0 to 30 days + * Number of days before feature updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @return int|null The deadlineForFeatureUpdatesInDays */ @@ -169,7 +169,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the deadlineForFeatureUpdatesInDays - * Number of days before feature updates are installed automatically with valid range from 0 to 30 days + * Number of days before feature updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @param int $val The deadlineForFeatureUpdatesInDays * @@ -183,7 +183,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the deadlineForQualityUpdatesInDays - * Number of days before quality updates are installed automatically with valid range from 0 to 30 days + * Number of days before quality updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @return int|null The deadlineForQualityUpdatesInDays */ @@ -198,7 +198,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the deadlineForQualityUpdatesInDays - * Number of days before quality updates are installed automatically with valid range from 0 to 30 days + * Number of days before quality updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @param int $val The deadlineForQualityUpdatesInDays * @@ -212,7 +212,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the deadlineGracePeriodInDays - * Number of days after deadline until restarts occur automatically with valid range from 0 to 7 days + * Number of days after deadline until restarts occur automatically with valid range from 0 to 7 days. Returned by default. Query parameters are not supported. * * @return int|null The deadlineGracePeriodInDays */ @@ -227,7 +227,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the deadlineGracePeriodInDays - * Number of days after deadline until restarts occur automatically with valid range from 0 to 7 days + * Number of days after deadline until restarts occur automatically with valid range from 0 to 7 days. Returned by default. Query parameters are not supported. * * @param int $val The deadlineGracePeriodInDays * @@ -241,7 +241,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the deliveryOptimizationMode - * Delivery Optimization Mode. Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode. + * The Delivery Optimization Mode. Possible values are: UserDefined, HttpOnly, HttpWithPeeringNat, HttpWithPeeringPrivateGroup, HttpWithInternetPeering, SimpleDownload, BypassMode. UserDefined allows the user to set. Returned by default. Query parameters are not supported. Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode. * * @return WindowsDeliveryOptimizationMode|null The deliveryOptimizationMode */ @@ -260,7 +260,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the deliveryOptimizationMode - * Delivery Optimization Mode. Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode. + * The Delivery Optimization Mode. Possible values are: UserDefined, HttpOnly, HttpWithPeeringNat, HttpWithPeeringPrivateGroup, HttpWithInternetPeering, SimpleDownload, BypassMode. UserDefined allows the user to set. Returned by default. Query parameters are not supported. Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode. * * @param WindowsDeliveryOptimizationMode $val The deliveryOptimizationMode * @@ -274,7 +274,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the driversExcluded - * Exclude Windows update Drivers + * When TRUE, excludes Windows update Drivers. When FALSE, does not exclude Windows update Drivers. Returned by default. Query parameters are not supported. * * @return bool|null The driversExcluded */ @@ -289,7 +289,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the driversExcluded - * Exclude Windows update Drivers + * When TRUE, excludes Windows update Drivers. When FALSE, does not exclude Windows update Drivers. Returned by default. Query parameters are not supported. * * @param bool $val The driversExcluded * @@ -303,7 +303,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the engagedRestartDeadlineInDays - * Deadline in days before automatically scheduling and executing a pending restart outside of active hours, with valid range from 2 to 30 days + * Deadline in days before automatically scheduling and executing a pending restart outside of active hours, with valid range from 2 to 30 days. Returned by default. Query parameters are not supported. * * @return int|null The engagedRestartDeadlineInDays */ @@ -318,7 +318,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the engagedRestartDeadlineInDays - * Deadline in days before automatically scheduling and executing a pending restart outside of active hours, with valid range from 2 to 30 days + * Deadline in days before automatically scheduling and executing a pending restart outside of active hours, with valid range from 2 to 30 days. Returned by default. Query parameters are not supported. * * @param int $val The engagedRestartDeadlineInDays * @@ -332,7 +332,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the engagedRestartSnoozeScheduleInDays - * Number of days a user can snooze Engaged Restart reminder notifications with valid range from 1 to 3 days + * Number of days a user can snooze Engaged Restart reminder notifications with valid range from 1 to 3 days. Returned by default. Query parameters are not supported. * * @return int|null The engagedRestartSnoozeScheduleInDays */ @@ -347,7 +347,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the engagedRestartSnoozeScheduleInDays - * Number of days a user can snooze Engaged Restart reminder notifications with valid range from 1 to 3 days + * Number of days a user can snooze Engaged Restart reminder notifications with valid range from 1 to 3 days. Returned by default. Query parameters are not supported. * * @param int $val The engagedRestartSnoozeScheduleInDays * @@ -361,7 +361,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the engagedRestartTransitionScheduleInDays - * Number of days before transitioning from Auto Restarts scheduled outside of active hours to Engaged Restart, which requires the user to schedule, with valid range from 0 to 30 days + * Number of days before transitioning from Auto Restarts scheduled outside of active hours to Engaged Restart, which requires the user to schedule, with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @return int|null The engagedRestartTransitionScheduleInDays */ @@ -376,7 +376,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the engagedRestartTransitionScheduleInDays - * Number of days before transitioning from Auto Restarts scheduled outside of active hours to Engaged Restart, which requires the user to schedule, with valid range from 0 to 30 days + * Number of days before transitioning from Auto Restarts scheduled outside of active hours to Engaged Restart, which requires the user to schedule, with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @param int $val The engagedRestartTransitionScheduleInDays * @@ -390,7 +390,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesDeferralPeriodInDays - * Defer Feature Updates by these many days + * Defer Feature Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @return int|null The featureUpdatesDeferralPeriodInDays */ @@ -405,7 +405,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesDeferralPeriodInDays - * Defer Feature Updates by these many days + * Defer Feature Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @param int $val The featureUpdatesDeferralPeriodInDays * @@ -419,7 +419,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesPaused - * Pause Feature Updates + * When TRUE, assigned devices are paused from receiving feature updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Feature Updates. Returned by default. Query parameters are not supported.s * * @return bool|null The featureUpdatesPaused */ @@ -434,7 +434,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesPaused - * Pause Feature Updates + * When TRUE, assigned devices are paused from receiving feature updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Feature Updates. Returned by default. Query parameters are not supported.s * * @param bool $val The featureUpdatesPaused * @@ -448,7 +448,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesPauseExpiryDateTime - * Feature Updates Pause Expiry datetime + * The Feature Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. * * @return \DateTime|null The featureUpdatesPauseExpiryDateTime */ @@ -467,7 +467,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesPauseExpiryDateTime - * Feature Updates Pause Expiry datetime + * The Feature Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. * * @param \DateTime $val The featureUpdatesPauseExpiryDateTime * @@ -481,7 +481,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesPauseStartDate - * Feature Updates Pause start date. This property is read-only. + * The Feature Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only. * * @return \DateTime|null The featureUpdatesPauseStartDate */ @@ -500,7 +500,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesPauseStartDate - * Feature Updates Pause start date. This property is read-only. + * The Feature Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only. * * @param \DateTime $val The featureUpdatesPauseStartDate * @@ -514,7 +514,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesRollbackStartDateTime - * Feature Updates Rollback Start datetime + * The Feature Updates Rollback Start datetime.This value is the time when the admin rolled back the Feature update for the ring.Returned by default.Query parameters are not supported. * * @return \DateTime|null The featureUpdatesRollbackStartDateTime */ @@ -533,7 +533,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesRollbackStartDateTime - * Feature Updates Rollback Start datetime + * The Feature Updates Rollback Start datetime.This value is the time when the admin rolled back the Feature update for the ring.Returned by default.Query parameters are not supported. * * @param \DateTime $val The featureUpdatesRollbackStartDateTime * @@ -547,7 +547,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesRollbackWindowInDays - * The number of days after a Feature Update for which a rollback is valid + * The number of days after a Feature Update for which a rollback is valid with valid range from 2 to 60 days. Returned by default. Query parameters are not supported. * * @return int|null The featureUpdatesRollbackWindowInDays */ @@ -562,7 +562,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesRollbackWindowInDays - * The number of days after a Feature Update for which a rollback is valid + * The number of days after a Feature Update for which a rollback is valid with valid range from 2 to 60 days. Returned by default. Query parameters are not supported. * * @param int $val The featureUpdatesRollbackWindowInDays * @@ -576,7 +576,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesWillBeRolledBack - * Specifies whether to rollback Feature Updates on the next device check in + * When TRUE, rollback Feature Updates on the next device check in. When FALSE, do not rollback Feature Updates on the next device check in. Returned by default.Query parameters are not supported. * * @return bool|null The featureUpdatesWillBeRolledBack */ @@ -591,7 +591,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesWillBeRolledBack - * Specifies whether to rollback Feature Updates on the next device check in + * When TRUE, rollback Feature Updates on the next device check in. When FALSE, do not rollback Feature Updates on the next device check in. Returned by default.Query parameters are not supported. * * @param bool $val The featureUpdatesWillBeRolledBack * @@ -605,7 +605,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the installationSchedule - * Installation schedule + * The Installation Schedule. Possible values are: ActiveHoursStart, ActiveHoursEnd, ScheduledInstallDay, ScheduledInstallTime. Returned by default. Query parameters are not supported. * * @return WindowsUpdateInstallScheduleType|null The installationSchedule */ @@ -624,7 +624,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the installationSchedule - * Installation schedule + * The Installation Schedule. Possible values are: ActiveHoursStart, ActiveHoursEnd, ScheduledInstallDay, ScheduledInstallTime. Returned by default. Query parameters are not supported. * * @param WindowsUpdateInstallScheduleType $val The installationSchedule * @@ -638,7 +638,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the microsoftUpdateServiceAllowed - * Allow Microsoft Update Service + * When TRUE, allows Microsoft Update Service. When FALSE, does not allow Microsoft Update Service. Returned by default. Query parameters are not supported. * * @return bool|null The microsoftUpdateServiceAllowed */ @@ -653,7 +653,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the microsoftUpdateServiceAllowed - * Allow Microsoft Update Service + * When TRUE, allows Microsoft Update Service. When FALSE, does not allow Microsoft Update Service. Returned by default. Query parameters are not supported. * * @param bool $val The microsoftUpdateServiceAllowed * @@ -667,7 +667,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the postponeRebootUntilAfterDeadline - * Specifies if the device should wait until deadline for rebooting outside of active hours + * When TRUE the device should wait until deadline for rebooting outside of active hours. When FALSE the device should not wait until deadline for rebooting outside of active hours. Returned by default. Query parameters are not supported. * * @return bool|null The postponeRebootUntilAfterDeadline */ @@ -682,7 +682,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the postponeRebootUntilAfterDeadline - * Specifies if the device should wait until deadline for rebooting outside of active hours + * When TRUE the device should wait until deadline for rebooting outside of active hours. When FALSE the device should not wait until deadline for rebooting outside of active hours. Returned by default. Query parameters are not supported. * * @param bool $val The postponeRebootUntilAfterDeadline * @@ -696,7 +696,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the prereleaseFeatures - * The pre-release features. Possible values are: userDefined, settingsOnly, settingsAndExperimentations, notAllowed. + * The Pre-Release Features. Possible values are: UserDefined, SettingsOnly, SettingsAndExperimentations, NotAllowed. UserDefined is the default value, no intent. Returned by default. Query parameters are not supported. Possible values are: userDefined, settingsOnly, settingsAndExperimentations, notAllowed. * * @return PrereleaseFeatures|null The prereleaseFeatures */ @@ -715,7 +715,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the prereleaseFeatures - * The pre-release features. Possible values are: userDefined, settingsOnly, settingsAndExperimentations, notAllowed. + * The Pre-Release Features. Possible values are: UserDefined, SettingsOnly, SettingsAndExperimentations, NotAllowed. UserDefined is the default value, no intent. Returned by default. Query parameters are not supported. Possible values are: userDefined, settingsOnly, settingsAndExperimentations, notAllowed. * * @param PrereleaseFeatures $val The prereleaseFeatures * @@ -729,7 +729,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesDeferralPeriodInDays - * Defer Quality Updates by these many days + * Defer Quality Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @return int|null The qualityUpdatesDeferralPeriodInDays */ @@ -744,7 +744,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesDeferralPeriodInDays - * Defer Quality Updates by these many days + * Defer Quality Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @param int $val The qualityUpdatesDeferralPeriodInDays * @@ -758,7 +758,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesPaused - * Pause Quality Updates + * When TRUE, assigned devices are paused from receiving quality updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Quality Updates. Returned by default. Query parameters are not supported. * * @return bool|null The qualityUpdatesPaused */ @@ -773,7 +773,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesPaused - * Pause Quality Updates + * When TRUE, assigned devices are paused from receiving quality updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Quality Updates. Returned by default. Query parameters are not supported. * * @param bool $val The qualityUpdatesPaused * @@ -787,7 +787,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesPauseExpiryDateTime - * Quality Updates Pause Expiry datetime + * The Quality Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. * * @return \DateTime|null The qualityUpdatesPauseExpiryDateTime */ @@ -806,7 +806,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesPauseExpiryDateTime - * Quality Updates Pause Expiry datetime + * The Quality Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. * * @param \DateTime $val The qualityUpdatesPauseExpiryDateTime * @@ -820,7 +820,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesPauseStartDate - * Quality Updates Pause start date. This property is read-only. + * The Quality Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only. * * @return \DateTime|null The qualityUpdatesPauseStartDate */ @@ -839,7 +839,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesPauseStartDate - * Quality Updates Pause start date. This property is read-only. + * The Quality Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only. * * @param \DateTime $val The qualityUpdatesPauseStartDate * @@ -853,7 +853,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesRollbackStartDateTime - * Quality Updates Rollback Start datetime + * The Quality Updates Rollback Start datetime. This value is the time when the admin rolled back the Quality update for the ring. Returned by default. Query parameters are not supported. * * @return \DateTime|null The qualityUpdatesRollbackStartDateTime */ @@ -872,7 +872,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesRollbackStartDateTime - * Quality Updates Rollback Start datetime + * The Quality Updates Rollback Start datetime. This value is the time when the admin rolled back the Quality update for the ring. Returned by default. Query parameters are not supported. * * @param \DateTime $val The qualityUpdatesRollbackStartDateTime * @@ -886,7 +886,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesWillBeRolledBack - * Specifies whether to rollback Quality Updates on the next device check in + * When TRUE, rollback Quality Updates on the next device check in. When FALSE, do not rollback Quality Updates on the next device check in. Returned by default. Query parameters are not supported. * * @return bool|null The qualityUpdatesWillBeRolledBack */ @@ -901,7 +901,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesWillBeRolledBack - * Specifies whether to rollback Quality Updates on the next device check in + * When TRUE, rollback Quality Updates on the next device check in. When FALSE, do not rollback Quality Updates on the next device check in. Returned by default. Query parameters are not supported. * * @param bool $val The qualityUpdatesWillBeRolledBack * @@ -915,7 +915,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the scheduleImminentRestartWarningInMinutes - * Specify the period for auto-restart imminent warning notifications. Supported values: 15, 30 or 60 (minutes). + * Specify the period for auto-restart imminent warning notifications. Supported values: 15, 30 or 60 (minutes). Returned by default. Query parameters are not supported. * * @return int|null The scheduleImminentRestartWarningInMinutes */ @@ -930,7 +930,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the scheduleImminentRestartWarningInMinutes - * Specify the period for auto-restart imminent warning notifications. Supported values: 15, 30 or 60 (minutes). + * Specify the period for auto-restart imminent warning notifications. Supported values: 15, 30 or 60 (minutes). Returned by default. Query parameters are not supported. * * @param int $val The scheduleImminentRestartWarningInMinutes * @@ -944,7 +944,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the scheduleRestartWarningInHours - * Specify the period for auto-restart warning reminder notifications. Supported values: 2, 4, 8, 12 or 24 (hours). + * Specify the period for auto-restart warning reminder notifications. Supported values: 2, 4, 8, 12 or 24 (hours). Returned by default. Query parameters are not supported. * * @return int|null The scheduleRestartWarningInHours */ @@ -959,7 +959,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the scheduleRestartWarningInHours - * Specify the period for auto-restart warning reminder notifications. Supported values: 2, 4, 8, 12 or 24 (hours). + * Specify the period for auto-restart warning reminder notifications. Supported values: 2, 4, 8, 12 or 24 (hours). Returned by default. Query parameters are not supported. * * @param int $val The scheduleRestartWarningInHours * @@ -973,7 +973,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the skipChecksBeforeRestart - * Set to skip all check before restart: Battery level = 40%, User presence, Display Needed, Presentation mode, Full screen mode, phone call state, game mode etc. + * When TRUE, skips all checks before restart: Battery level = 40%, User presence, Display Needed, Presentation mode, Full screen mode, phone call state, game mode etc. When FALSE, does not skip all checks before restart. Returned by default. Query parameters are not supported. * * @return bool|null The skipChecksBeforeRestart */ @@ -988,7 +988,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the skipChecksBeforeRestart - * Set to skip all check before restart: Battery level = 40%, User presence, Display Needed, Presentation mode, Full screen mode, phone call state, game mode etc. + * When TRUE, skips all checks before restart: Battery level = 40%, User presence, Display Needed, Presentation mode, Full screen mode, phone call state, game mode etc. When FALSE, does not skip all checks before restart. Returned by default. Query parameters are not supported. * * @param bool $val The skipChecksBeforeRestart * @@ -1002,7 +1002,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the updateNotificationLevel - * Specifies what Windows Update notifications users see. Possible values are: notConfigured, defaultNotifications, restartWarningsOnly, disableAllNotifications. + * Specifies what Windows Update notifications users see. Possible values are: NotConfigured, DefaultNotifications, RestartWarningsOnly, DisableAllNotifications. Returned by default. Query parameters are not supported. Possible values are: notConfigured, defaultNotifications, restartWarningsOnly, disableAllNotifications, unknownFutureValue. * * @return WindowsUpdateNotificationDisplayOption|null The updateNotificationLevel */ @@ -1021,7 +1021,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the updateNotificationLevel - * Specifies what Windows Update notifications users see. Possible values are: notConfigured, defaultNotifications, restartWarningsOnly, disableAllNotifications. + * Specifies what Windows Update notifications users see. Possible values are: NotConfigured, DefaultNotifications, RestartWarningsOnly, DisableAllNotifications. Returned by default. Query parameters are not supported. Possible values are: notConfigured, defaultNotifications, restartWarningsOnly, disableAllNotifications, unknownFutureValue. * * @param WindowsUpdateNotificationDisplayOption $val The updateNotificationLevel * @@ -1035,7 +1035,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the updateWeeks - * Scheduled the update installation on the weeks of the month. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek. + * Schedule the update installation on the weeks of the month. Possible values are: UserDefined, FirstWeek, SecondWeek, ThirdWeek, FourthWeek, EveryWeek. Returned by default. Query parameters are not supported. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek, unknownFutureValue. * * @return WindowsUpdateForBusinessUpdateWeeks|null The updateWeeks */ @@ -1054,7 +1054,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the updateWeeks - * Scheduled the update installation on the weeks of the month. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek. + * Schedule the update installation on the weeks of the month. Possible values are: UserDefined, FirstWeek, SecondWeek, ThirdWeek, FourthWeek, EveryWeek. Returned by default. Query parameters are not supported. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek, unknownFutureValue. * * @param WindowsUpdateForBusinessUpdateWeeks $val The updateWeeks * @@ -1068,7 +1068,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the userPauseAccess - * Specifies whether to enable end user’s access to pause software updates. Possible values are: notConfigured, enabled, disabled. + * Specifies whether to enable end user’s access to pause software updates. Possible values are: NotConfigured, Enabled, Disabled. Returned by default. Query parameters are not supported. Possible values are: notConfigured, enabled, disabled. * * @return Enablement|null The userPauseAccess */ @@ -1087,7 +1087,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the userPauseAccess - * Specifies whether to enable end user’s access to pause software updates. Possible values are: notConfigured, enabled, disabled. + * Specifies whether to enable end user’s access to pause software updates. Possible values are: NotConfigured, Enabled, Disabled. Returned by default. Query parameters are not supported. Possible values are: notConfigured, enabled, disabled. * * @param Enablement $val The userPauseAccess * @@ -1101,7 +1101,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the userWindowsUpdateScanAccess - * Specifies whether to disable user’s access to scan Windows Update. Possible values are: notConfigured, enabled, disabled. + * Specifies whether to disable user’s access to scan Windows Update. Possible values are: NotConfigured, Enabled, Disabled. Returned by default. Query parameters are not supported. Possible values are: notConfigured, enabled, disabled. * * @return Enablement|null The userWindowsUpdateScanAccess */ @@ -1120,7 +1120,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the userWindowsUpdateScanAccess - * Specifies whether to disable user’s access to scan Windows Update. Possible values are: notConfigured, enabled, disabled. + * Specifies whether to disable user’s access to scan Windows Update. Possible values are: NotConfigured, Enabled, Disabled. Returned by default. Query parameters are not supported. Possible values are: notConfigured, enabled, disabled. * * @param Enablement $val The userWindowsUpdateScanAccess * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateForBusinessUpdateWeeks.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateForBusinessUpdateWeeks.php index 0ea0771..3928143 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateForBusinessUpdateWeeks.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateForBusinessUpdateWeeks.php @@ -35,4 +35,5 @@ class WindowsUpdateForBusinessUpdateWeeks extends Enum const THIRD_WEEK = "thirdWeek"; const FOURTH_WEEK = "fourthWeek"; const EVERY_WEEK = "everyWeek"; + const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateNotificationDisplayOption.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateNotificationDisplayOption.php index 87370bd..235f0cb 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateNotificationDisplayOption.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsUpdateNotificationDisplayOption.php @@ -33,4 +33,5 @@ class WindowsUpdateNotificationDisplayOption extends Enum const DEFAULT_NOTIFICATIONS = "defaultNotifications"; const RESTART_WARNINGS_ONLY = "restartWarningsOnly"; const DISABLE_ALL_NOTIFICATIONS = "disableAllNotifications"; + const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookFilter.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookFilter.php index f827cba..bdd5a20 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookFilter.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookFilter.php @@ -26,7 +26,6 @@ class WorkbookFilter extends Entity { /** * Gets the criteria - * The currently applied filter on the given column. Read-only. * * @return WorkbookFilterCriteria|null The criteria */ @@ -45,7 +44,6 @@ class WorkbookFilter extends Entity /** * Sets the criteria - * The currently applied filter on the given column. Read-only. * * @param WorkbookFilterCriteria $val The criteria * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookFormatProtection.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookFormatProtection.php index 4f04c3c..2f304b0 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookFormatProtection.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookFormatProtection.php @@ -26,7 +26,6 @@ class WorkbookFormatProtection extends Entity { /** * Gets the formulaHidden - * Indicates if Excel hides the formula for the cells in the range. A null value indicates that the entire range doesn't have uniform formula hidden setting. * * @return bool|null The formulaHidden */ @@ -41,7 +40,6 @@ class WorkbookFormatProtection extends Entity /** * Sets the formulaHidden - * Indicates if Excel hides the formula for the cells in the range. A null value indicates that the entire range doesn't have uniform formula hidden setting. * * @param bool $val The formulaHidden * @@ -55,7 +53,6 @@ class WorkbookFormatProtection extends Entity /** * Gets the locked - * Indicates if Excel locks the cells in the object. A null value indicates that the entire range doesn't have uniform lock setting. * * @return bool|null The locked */ @@ -70,7 +67,6 @@ class WorkbookFormatProtection extends Entity /** * Sets the locked - * Indicates if Excel locks the cells in the object. A null value indicates that the entire range doesn't have uniform lock setting. * * @param bool $val The locked * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookRangeView.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookRangeView.php index bfa0027..d82e397 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookRangeView.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookRangeView.php @@ -26,7 +26,6 @@ class WorkbookRangeView extends Entity { /** * Gets the cellAddresses - * Represents the cell addresses * * @return string|null The cellAddresses */ @@ -41,7 +40,6 @@ class WorkbookRangeView extends Entity /** * Sets the cellAddresses - * Represents the cell addresses * * @param string $val The cellAddresses * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookTableSort.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookTableSort.php index 7dbf6a6..48a5e87 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookTableSort.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WorkbookTableSort.php @@ -27,7 +27,6 @@ class WorkbookTableSort extends Entity /** * Gets the fields - * Represents the current conditions used to last sort the table. Read-only. * * @return array|null The fields */ @@ -42,7 +41,6 @@ class WorkbookTableSort extends Entity /** * Sets the fields - * Represents the current conditions used to last sort the table. Read-only. * * @param WorkbookSortField[] $val The fields * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Workspace.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Workspace.php new file mode 100644 index 0000000..0ff664d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Workspace.php @@ -0,0 +1,288 @@ +_propDict)) { + return $this->_propDict["building"]; + } else { + return null; + } + } + + /** + * Sets the building + * Specifies the building name or building number that the workspace is in. + * + * @param string $val The building + * + * @return Workspace + */ + public function setBuilding($val) + { + $this->_propDict["building"] = $val; + return $this; + } + + /** + * Gets the capacity + * Specifies the capacity of the workspace. + * + * @return int|null The capacity + */ + public function getCapacity() + { + if (array_key_exists("capacity", $this->_propDict)) { + return $this->_propDict["capacity"]; + } else { + return null; + } + } + + /** + * Sets the capacity + * Specifies the capacity of the workspace. + * + * @param int $val The capacity + * + * @return Workspace + */ + public function setCapacity($val) + { + $this->_propDict["capacity"] = intval($val); + return $this; + } + + /** + * Gets the emailAddress + * Email address of the workspace. + * + * @return string|null The emailAddress + */ + public function getEmailAddress() + { + if (array_key_exists("emailAddress", $this->_propDict)) { + return $this->_propDict["emailAddress"]; + } else { + return null; + } + } + + /** + * Sets the emailAddress + * Email address of the workspace. + * + * @param string $val The emailAddress + * + * @return Workspace + */ + public function setEmailAddress($val) + { + $this->_propDict["emailAddress"] = $val; + return $this; + } + + /** + * Gets the floorLabel + * Specifies a descriptive label for the floor, for example, P. + * + * @return string|null The floorLabel + */ + public function getFloorLabel() + { + if (array_key_exists("floorLabel", $this->_propDict)) { + return $this->_propDict["floorLabel"]; + } else { + return null; + } + } + + /** + * Sets the floorLabel + * Specifies a descriptive label for the floor, for example, P. + * + * @param string $val The floorLabel + * + * @return Workspace + */ + public function setFloorLabel($val) + { + $this->_propDict["floorLabel"] = $val; + return $this; + } + + /** + * Gets the floorNumber + * Specifies the floor number that the workspace is on. + * + * @return int|null The floorNumber + */ + public function getFloorNumber() + { + if (array_key_exists("floorNumber", $this->_propDict)) { + return $this->_propDict["floorNumber"]; + } else { + return null; + } + } + + /** + * Sets the floorNumber + * Specifies the floor number that the workspace is on. + * + * @param int $val The floorNumber + * + * @return Workspace + */ + public function setFloorNumber($val) + { + $this->_propDict["floorNumber"] = intval($val); + return $this; + } + + /** + * Gets the isWheelChairAccessible + * Specifies whether the workspace is wheelchair accessible. + * + * @return bool|null The isWheelChairAccessible + */ + public function getIsWheelChairAccessible() + { + if (array_key_exists("isWheelChairAccessible", $this->_propDict)) { + return $this->_propDict["isWheelChairAccessible"]; + } else { + return null; + } + } + + /** + * Sets the isWheelChairAccessible + * Specifies whether the workspace is wheelchair accessible. + * + * @param bool $val The isWheelChairAccessible + * + * @return Workspace + */ + public function setIsWheelChairAccessible($val) + { + $this->_propDict["isWheelChairAccessible"] = boolval($val); + return $this; + } + + /** + * Gets the label + * Specifies a descriptive label for the workspace, for example, a number or name. + * + * @return string|null The label + */ + public function getLabel() + { + if (array_key_exists("label", $this->_propDict)) { + return $this->_propDict["label"]; + } else { + return null; + } + } + + /** + * Sets the label + * Specifies a descriptive label for the workspace, for example, a number or name. + * + * @param string $val The label + * + * @return Workspace + */ + public function setLabel($val) + { + $this->_propDict["label"] = $val; + return $this; + } + + /** + * Gets the nickname + * Specifies a nickname for the workspace, for example, 'quiet workspace'. + * + * @return string|null The nickname + */ + public function getNickname() + { + if (array_key_exists("nickname", $this->_propDict)) { + return $this->_propDict["nickname"]; + } else { + return null; + } + } + + /** + * Sets the nickname + * Specifies a nickname for the workspace, for example, 'quiet workspace'. + * + * @param string $val The nickname + * + * @return Workspace + */ + public function setNickname($val) + { + $this->_propDict["nickname"] = $val; + return $this; + } + + /** + * Gets the tags + * Specifies additional features of the workspace, for example, details like the type of view or furniture type. + * + * @return string|null The tags + */ + public function getTags() + { + if (array_key_exists("tags", $this->_propDict)) { + return $this->_propDict["tags"]; + } else { + return null; + } + } + + /** + * Sets the tags + * Specifies additional features of the workspace, for example, details like the type of view or furniture type. + * + * @param string $val The tags + * + * @return Workspace + */ + public function setTags($val) + { + $this->_propDict["tags"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ZebraFotaArtifact.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ZebraFotaArtifact.php index 44abc9d..641cbae 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ZebraFotaArtifact.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ZebraFotaArtifact.php @@ -26,7 +26,7 @@ class ZebraFotaArtifact extends Entity { /** * Gets the boardSupportPackageVersion - * The version of the Board Support Package. + * The version of the Board Support Package (BSP. E.g.: 01.18.02.00) * * @return string|null The boardSupportPackageVersion */ @@ -41,7 +41,7 @@ class ZebraFotaArtifact extends Entity /** * Sets the boardSupportPackageVersion - * The version of the Board Support Package. + * The version of the Board Support Package (BSP. E.g.: 01.18.02.00) * * @param string $val The boardSupportPackageVersion * @@ -53,9 +53,38 @@ class ZebraFotaArtifact extends Entity return $this; } + /** + * Gets the description + * Artifact description. (e.g.: `LifeGuard Update 98 (released 24-September-2021) + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * Artifact description. (e.g.: `LifeGuard Update 98 (released 24-September-2021) + * + * @param string $val The description + * + * @return ZebraFotaArtifact + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + /** * Gets the deviceModel - * Artifact device model. + * Applicable device model (e.g.: TC8300) * * @return string|null The deviceModel */ @@ -70,7 +99,7 @@ class ZebraFotaArtifact extends Entity /** * Sets the deviceModel - * Artifact device model. + * Applicable device model (e.g.: TC8300) * * @param string $val The deviceModel * @@ -84,7 +113,7 @@ class ZebraFotaArtifact extends Entity /** * Gets the osVersion - * Artifact OS version. + * Artifact OS version (e.g.: 8.1.0) * * @return string|null The osVersion */ @@ -99,7 +128,7 @@ class ZebraFotaArtifact extends Entity /** * Sets the osVersion - * Artifact OS version. + * Artifact OS version (e.g.: 8.1.0) * * @param string $val The osVersion * @@ -113,7 +142,7 @@ class ZebraFotaArtifact extends Entity /** * Gets the patchVersion - * Artifact patch version. + * Artifact patch version (e.g.: U00) * * @return string|null The patchVersion */ @@ -128,7 +157,7 @@ class ZebraFotaArtifact extends Entity /** * Sets the patchVersion - * Artifact patch version. + * Artifact patch version (e.g.: U00) * * @param string $val The patchVersion * @@ -142,7 +171,7 @@ class ZebraFotaArtifact extends Entity /** * Gets the releaseNotesUrl - * Artifact release notes URL. + * Artifact release notes URL (e.g.: https://www.zebra.com/<filename.pdf>) * * @return string|null The releaseNotesUrl */ @@ -157,7 +186,7 @@ class ZebraFotaArtifact extends Entity /** * Sets the releaseNotesUrl - * Artifact release notes URL. + * Artifact release notes URL (e.g.: https://www.zebra.com/<filename.pdf>) * * @param string $val The releaseNotesUrl * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddContentFooterAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddContentFooterAction.php index 3e9841a..4eafd57 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddContentFooterAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddContentFooterAction.php @@ -26,6 +26,7 @@ class AddContentFooterAction extends InformationProtectionAction /** * Gets the alignment + * The horizontal alignment of the footer. * * @return ContentAlignment|null The alignment */ @@ -44,6 +45,7 @@ class AddContentFooterAction extends InformationProtectionAction /** * Sets the alignment + * The horizontal alignment of the footer. * * @param ContentAlignment $val The value to assign to the alignment * @@ -56,6 +58,7 @@ class AddContentFooterAction extends InformationProtectionAction } /** * Gets the fontColor + * Color of the font to use for the footer. * * @return string|null The fontColor */ @@ -70,6 +73,7 @@ class AddContentFooterAction extends InformationProtectionAction /** * Sets the fontColor + * Color of the font to use for the footer. * * @param string $val The value of the fontColor * @@ -82,6 +86,7 @@ class AddContentFooterAction extends InformationProtectionAction } /** * Gets the fontName + * Name of the font to use for the footer. * * @return string|null The fontName */ @@ -96,6 +101,7 @@ class AddContentFooterAction extends InformationProtectionAction /** * Sets the fontName + * Name of the font to use for the footer. * * @param string $val The value of the fontName * @@ -108,6 +114,7 @@ class AddContentFooterAction extends InformationProtectionAction } /** * Gets the fontSize + * Font size to use for the footer. * * @return int|null The fontSize */ @@ -122,6 +129,7 @@ class AddContentFooterAction extends InformationProtectionAction /** * Sets the fontSize + * Font size to use for the footer. * * @param int $val The value of the fontSize * @@ -134,6 +142,7 @@ class AddContentFooterAction extends InformationProtectionAction } /** * Gets the margin + * The margin of the header from the bottom of the document. * * @return int|null The margin */ @@ -148,6 +157,7 @@ class AddContentFooterAction extends InformationProtectionAction /** * Sets the margin + * The margin of the header from the bottom of the document. * * @param int $val The value of the margin * @@ -160,6 +170,7 @@ class AddContentFooterAction extends InformationProtectionAction } /** * Gets the text + * The contents of the footer itself. * * @return string|null The text */ @@ -174,6 +185,7 @@ class AddContentFooterAction extends InformationProtectionAction /** * Sets the text + * The contents of the footer itself. * * @param string $val The value of the text * @@ -186,6 +198,7 @@ class AddContentFooterAction extends InformationProtectionAction } /** * Gets the uiElementName + * The name of the UI element where the footer should be placed. * * @return string|null The uiElementName */ @@ -200,6 +213,7 @@ class AddContentFooterAction extends InformationProtectionAction /** * Sets the uiElementName + * The name of the UI element where the footer should be placed. * * @param string $val The value of the uiElementName * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddContentHeaderAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddContentHeaderAction.php index da239ae..135bcfb 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddContentHeaderAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddContentHeaderAction.php @@ -26,6 +26,7 @@ class AddContentHeaderAction extends InformationProtectionAction /** * Gets the alignment + * The horizontal alignment of the header. * * @return ContentAlignment|null The alignment */ @@ -44,6 +45,7 @@ class AddContentHeaderAction extends InformationProtectionAction /** * Sets the alignment + * The horizontal alignment of the header. * * @param ContentAlignment $val The value to assign to the alignment * @@ -56,6 +58,7 @@ class AddContentHeaderAction extends InformationProtectionAction } /** * Gets the fontColor + * Color of the font to use for the header. * * @return string|null The fontColor */ @@ -70,6 +73,7 @@ class AddContentHeaderAction extends InformationProtectionAction /** * Sets the fontColor + * Color of the font to use for the header. * * @param string $val The value of the fontColor * @@ -82,6 +86,7 @@ class AddContentHeaderAction extends InformationProtectionAction } /** * Gets the fontName + * Name of the font to use for the header. * * @return string|null The fontName */ @@ -96,6 +101,7 @@ class AddContentHeaderAction extends InformationProtectionAction /** * Sets the fontName + * Name of the font to use for the header. * * @param string $val The value of the fontName * @@ -108,6 +114,7 @@ class AddContentHeaderAction extends InformationProtectionAction } /** * Gets the fontSize + * Font size to use for the header. * * @return int|null The fontSize */ @@ -122,6 +129,7 @@ class AddContentHeaderAction extends InformationProtectionAction /** * Sets the fontSize + * Font size to use for the header. * * @param int $val The value of the fontSize * @@ -134,6 +142,7 @@ class AddContentHeaderAction extends InformationProtectionAction } /** * Gets the margin + * The margin of the header from the top of the document. * * @return int|null The margin */ @@ -148,6 +157,7 @@ class AddContentHeaderAction extends InformationProtectionAction /** * Sets the margin + * The margin of the header from the top of the document. * * @param int $val The value of the margin * @@ -160,6 +170,7 @@ class AddContentHeaderAction extends InformationProtectionAction } /** * Gets the text + * The contents of the header itself. * * @return string|null The text */ @@ -174,6 +185,7 @@ class AddContentHeaderAction extends InformationProtectionAction /** * Sets the text + * The contents of the header itself. * * @param string $val The value of the text * @@ -186,6 +198,7 @@ class AddContentHeaderAction extends InformationProtectionAction } /** * Gets the uiElementName + * The name of the UI element where the header should be placed. * * @return string|null The uiElementName */ @@ -200,6 +213,7 @@ class AddContentHeaderAction extends InformationProtectionAction /** * Sets the uiElementName + * The name of the UI element where the header should be placed. * * @param string $val The value of the uiElementName * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddWatermarkAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddWatermarkAction.php index 9760a40..ba6383c 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddWatermarkAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AddWatermarkAction.php @@ -25,6 +25,7 @@ class AddWatermarkAction extends InformationProtectionAction { /** * Gets the fontColor + * Color of the font to use for the watermark. * * @return string|null The fontColor */ @@ -39,6 +40,7 @@ class AddWatermarkAction extends InformationProtectionAction /** * Sets the fontColor + * Color of the font to use for the watermark. * * @param string $val The value of the fontColor * @@ -51,6 +53,7 @@ class AddWatermarkAction extends InformationProtectionAction } /** * Gets the fontName + * Name of the font to use for the watermark. * * @return string|null The fontName */ @@ -65,6 +68,7 @@ class AddWatermarkAction extends InformationProtectionAction /** * Sets the fontName + * Name of the font to use for the watermark. * * @param string $val The value of the fontName * @@ -77,6 +81,7 @@ class AddWatermarkAction extends InformationProtectionAction } /** * Gets the fontSize + * Font size to use for the watermark. * * @return int|null The fontSize */ @@ -91,6 +96,7 @@ class AddWatermarkAction extends InformationProtectionAction /** * Sets the fontSize + * Font size to use for the watermark. * * @param int $val The value of the fontSize * @@ -104,6 +110,7 @@ class AddWatermarkAction extends InformationProtectionAction /** * Gets the layout + * The layout of the watermark. Possible values are: horizontal, diagonal. * * @return WatermarkLayout|null The layout */ @@ -122,6 +129,7 @@ class AddWatermarkAction extends InformationProtectionAction /** * Sets the layout + * The layout of the watermark. Possible values are: horizontal, diagonal. * * @param WatermarkLayout $val The value to assign to the layout * @@ -134,6 +142,7 @@ class AddWatermarkAction extends InformationProtectionAction } /** * Gets the text + * The contents of the watermark itself. * * @return string|null The text */ @@ -148,6 +157,7 @@ class AddWatermarkAction extends InformationProtectionAction /** * Sets the text + * The contents of the watermark itself. * * @param string $val The value of the text * @@ -160,6 +170,7 @@ class AddWatermarkAction extends InformationProtectionAction } /** * Gets the uiElementName + * The name of the UI element where the watermark should be placed. * * @return string|null The uiElementName */ @@ -174,6 +185,7 @@ class AddWatermarkAction extends InformationProtectionAction /** * Sets the uiElementName + * The name of the UI element where the watermark should be placed. * * @param string $val The value of the uiElementName * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/Alert.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/Alert.php index e96e035..1050574 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/Alert.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/Alert.php @@ -26,6 +26,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the actorDisplayName + * The adversary or activity group that is associated with this alert. * * @return string|null The actorDisplayName */ @@ -40,6 +41,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the actorDisplayName + * The adversary or activity group that is associated with this alert. * * @param string $val The actorDisplayName * @@ -53,6 +55,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the alertWebUrl + * URL for the alert page in the Microsoft 365 Defender portal. * * @return string|null The alertWebUrl */ @@ -67,6 +70,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the alertWebUrl + * URL for the alert page in the Microsoft 365 Defender portal. * * @param string $val The alertWebUrl * @@ -80,6 +84,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the assignedTo + * Owner of the alert, or null if no owner is assigned. * * @return string|null The assignedTo */ @@ -94,6 +99,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the assignedTo + * Owner of the alert, or null if no owner is assigned. * * @param string $val The assignedTo * @@ -107,6 +113,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the category + * The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. * * @return string|null The category */ @@ -121,6 +128,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the category + * The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. * * @param string $val The category * @@ -134,6 +142,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the classification + * Specifies whether the alert represents a true threat. Possible values are: unknown, falsePositive, truePositive, benignPositive, unknownFutureValue. * * @return AlertClassification|null The classification */ @@ -152,6 +161,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the classification + * Specifies whether the alert represents a true threat. Possible values are: unknown, falsePositive, truePositive, benignPositive, unknownFutureValue. * * @param AlertClassification $val The classification * @@ -166,6 +176,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the comments + * Array of comments created by the Security Operations (SecOps) team during the alert management process. * * @return array|null The comments */ @@ -180,6 +191,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the comments + * Array of comments created by the Security Operations (SecOps) team during the alert management process. * * @param AlertComment[] $val The comments * @@ -193,6 +205,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the createdDateTime + * Time when Microsoft 365 Defender created the alert. * * @return \DateTime|null The createdDateTime */ @@ -211,6 +224,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the createdDateTime + * Time when Microsoft 365 Defender created the alert. * * @param \DateTime $val The createdDateTime * @@ -224,6 +238,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the description + * String value describing each alert. * * @return string|null The description */ @@ -238,6 +253,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the description + * String value describing each alert. * * @param string $val The description * @@ -251,6 +267,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the detectionSource + * Detection technology or sensor that identified the notable component or activity. * * @return DetectionSource|null The detectionSource */ @@ -269,6 +286,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the detectionSource + * Detection technology or sensor that identified the notable component or activity. * * @param DetectionSource $val The detectionSource * @@ -282,6 +300,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the detectorId + * The ID of the detector that triggered the alert. * * @return string|null The detectorId */ @@ -296,6 +315,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the detectorId + * The ID of the detector that triggered the alert. * * @param string $val The detectorId * @@ -309,6 +329,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the determination + * Specifies the result of the investigation, whether the alert represents a true attack and if so, the nature of the attack. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. * * @return AlertDetermination|null The determination */ @@ -327,6 +348,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the determination + * Specifies the result of the investigation, whether the alert represents a true attack and if so, the nature of the attack. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. * * @param AlertDetermination $val The determination * @@ -341,6 +363,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the evidence + * Collection of evidence related to the alert. * * @return array|null The evidence */ @@ -355,6 +378,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the evidence + * Collection of evidence related to the alert. * * @param AlertEvidence[] $val The evidence * @@ -368,6 +392,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the firstActivityDateTime + * The earliest activity associated with the alert. * * @return \DateTime|null The firstActivityDateTime */ @@ -386,6 +411,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the firstActivityDateTime + * The earliest activity associated with the alert. * * @param \DateTime $val The firstActivityDateTime * @@ -399,6 +425,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the incidentId + * Unique identifier to represent the incident this alert resource is associated with. * * @return string|null The incidentId */ @@ -413,6 +440,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the incidentId + * Unique identifier to represent the incident this alert resource is associated with. * * @param string $val The incidentId * @@ -426,6 +454,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the incidentWebUrl + * URL for the incident page in the Microsoft 365 Defender portal. * * @return string|null The incidentWebUrl */ @@ -440,6 +469,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the incidentWebUrl + * URL for the incident page in the Microsoft 365 Defender portal. * * @param string $val The incidentWebUrl * @@ -453,6 +483,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the lastActivityDateTime + * The oldest activity associated with the alert. * * @return \DateTime|null The lastActivityDateTime */ @@ -471,6 +502,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the lastActivityDateTime + * The oldest activity associated with the alert. * * @param \DateTime $val The lastActivityDateTime * @@ -484,6 +516,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the lastUpdateDateTime + * Time when the alert was last updated at Microsoft 365 Defender. * * @return \DateTime|null The lastUpdateDateTime */ @@ -502,6 +535,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the lastUpdateDateTime + * Time when the alert was last updated at Microsoft 365 Defender. * * @param \DateTime $val The lastUpdateDateTime * @@ -515,6 +549,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the mitreTechniques + * The attack techniques, as aligned with the MITRE ATT&CK framework. * * @return string|null The mitreTechniques */ @@ -529,6 +564,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the mitreTechniques + * The attack techniques, as aligned with the MITRE ATT&CK framework. * * @param string $val The mitreTechniques * @@ -542,6 +578,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the providerAlertId + * The ID of the alert as it appears in the security provider product that generated the alert. * * @return string|null The providerAlertId */ @@ -556,6 +593,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the providerAlertId + * The ID of the alert as it appears in the security provider product that generated the alert. * * @param string $val The providerAlertId * @@ -569,6 +607,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the recommendedActions + * Recommended response and remediation actions to take in the event this alert was generated. * * @return string|null The recommendedActions */ @@ -583,6 +622,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the recommendedActions + * Recommended response and remediation actions to take in the event this alert was generated. * * @param string $val The recommendedActions * @@ -596,6 +636,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the resolvedDateTime + * Time when the alert was resolved. * * @return \DateTime|null The resolvedDateTime */ @@ -614,6 +655,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the resolvedDateTime + * Time when the alert was resolved. * * @param \DateTime $val The resolvedDateTime * @@ -627,6 +669,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the serviceSource + * The service or product that created this alert. Possible values are: microsoftDefenderForEndpoint, microsoftDefenderForIdentity, microsoftCloudAppSecurity, microsoftDefenderForOffice365, microsoft365Defender, aadIdentityProtection, appGovernance, dataLossPrevention. * * @return ServiceSource|null The serviceSource */ @@ -645,6 +688,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the serviceSource + * The service or product that created this alert. Possible values are: microsoftDefenderForEndpoint, microsoftDefenderForIdentity, microsoftCloudAppSecurity, microsoftDefenderForOffice365, microsoft365Defender, aadIdentityProtection, appGovernance, dataLossPrevention. * * @param ServiceSource $val The serviceSource * @@ -658,6 +702,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the severity + * Indicates the possible impact on assets. The higher the severity the bigger the impact. Typically higher severity items require the most immediate attention. Possible values are: unknown, informational, low, medium, high, unknownFutureValue. * * @return AlertSeverity|null The severity */ @@ -676,6 +721,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the severity + * Indicates the possible impact on assets. The higher the severity the bigger the impact. Typically higher severity items require the most immediate attention. Possible values are: unknown, informational, low, medium, high, unknownFutureValue. * * @param AlertSeverity $val The severity * @@ -689,6 +735,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the status + * The status of the alert. Possible values are: new, inProgress, resolved, unknownFutureValue. * * @return AlertStatus|null The status */ @@ -707,6 +754,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the status + * The status of the alert. Possible values are: new, inProgress, resolved, unknownFutureValue. * * @param AlertStatus $val The status * @@ -720,6 +768,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the tenantId + * The Azure Active Directory tenant the alert was created in. * * @return string|null The tenantId */ @@ -734,6 +783,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the tenantId + * The Azure Active Directory tenant the alert was created in. * * @param string $val The tenantId * @@ -747,6 +797,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the threatDisplayName + * The threat associated with this alert. * * @return string|null The threatDisplayName */ @@ -761,6 +812,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the threatDisplayName + * The threat associated with this alert. * * @param string $val The threatDisplayName * @@ -774,6 +826,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the threatFamilyName + * Threat family associated with this alert. * * @return string|null The threatFamilyName */ @@ -788,6 +841,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the threatFamilyName + * Threat family associated with this alert. * * @param string $val The threatFamilyName * @@ -801,6 +855,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the title + * Brief identifying string value describing the alert. * * @return string|null The title */ @@ -815,6 +870,7 @@ class Alert extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the title + * Brief identifying string value describing the alert. * * @param string $val The title * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AlertComment.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AlertComment.php index 4ea9546..4d3eaff 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AlertComment.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AlertComment.php @@ -25,6 +25,7 @@ class AlertComment extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the comment + * The comment text. * * @return string|null The comment */ @@ -39,6 +40,7 @@ class AlertComment extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the comment + * The comment text. * * @param string $val The value of the comment * @@ -51,6 +53,7 @@ class AlertComment extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the createdByDisplayName + * The person or app name that submitted the comment. * * @return string|null The createdByDisplayName */ @@ -65,6 +68,7 @@ class AlertComment extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the createdByDisplayName + * The person or app name that submitted the comment. * * @param string $val The value of the createdByDisplayName * @@ -78,6 +82,7 @@ class AlertComment extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the createdDateTime + * The time when the comment was submitted. * * @return \DateTime|null The createdDateTime */ @@ -96,6 +101,7 @@ class AlertComment extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the createdDateTime + * The time when the comment was submitted. * * @param \DateTime $val The value to assign to the createdDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AlertEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AlertEvidence.php index 9136974..46595b2 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AlertEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AlertEvidence.php @@ -26,6 +26,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the createdDateTime + * The time the evidence was created and added to the alert. * * @return \DateTime|null The createdDateTime */ @@ -44,6 +45,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the createdDateTime + * The time the evidence was created and added to the alert. * * @param \DateTime $val The value to assign to the createdDateTime * @@ -57,6 +59,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the remediationStatus + * Status of the remediation action taken. The possible values are: none, remediated, prevented, blocked, notFound, active, pendingApproval, declined, notRemediated, running, unknownFutureValue. * * @return EvidenceRemediationStatus|null The remediationStatus */ @@ -75,6 +78,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the remediationStatus + * Status of the remediation action taken. The possible values are: none, remediated, prevented, blocked, notFound, active, pendingApproval, declined, notRemediated, running, unknownFutureValue. * * @param EvidenceRemediationStatus $val The value to assign to the remediationStatus * @@ -87,6 +91,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the remediationStatusDetails + * Details about the remediation status. * * @return string|null The remediationStatusDetails */ @@ -101,6 +106,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the remediationStatusDetails + * Details about the remediation status. * * @param string $val The value of the remediationStatusDetails * @@ -114,6 +120,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the roles + * The role/s that an evidence entity represents in an alert, e.g., an IP address that is associated with an attacker will have the evidence role 'Attacker'. * * @return EvidenceRole|null The roles */ @@ -132,6 +139,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the roles + * The role/s that an evidence entity represents in an alert, e.g., an IP address that is associated with an attacker will have the evidence role 'Attacker'. * * @param EvidenceRole $val The value to assign to the roles * @@ -144,6 +152,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the tags + * Array of custom tags associated with an evidence instance, for example to denote a group of devices, high value assets, etc. * * @return string|null The tags */ @@ -158,6 +167,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the tags + * Array of custom tags associated with an evidence instance, for example to denote a group of devices, high value assets, etc. * * @param string $val The value of the tags * @@ -171,6 +181,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the verdict + * The decision reached by automated investigation. The possible values are: unknown, suspicious, malicious, noThreatsFound, unknownFutureValue. * * @return EvidenceVerdict|null The verdict */ @@ -189,6 +200,7 @@ class AlertEvidence extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the verdict + * The decision reached by automated investigation. The possible values are: unknown, suspicious, malicious, noThreatsFound, unknownFutureValue. * * @param EvidenceVerdict $val The value to assign to the verdict * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AnalyzedMessageEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AnalyzedMessageEvidence.php index 6b54699..fa749d3 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AnalyzedMessageEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AnalyzedMessageEvidence.php @@ -25,6 +25,7 @@ class AnalyzedMessageEvidence extends AlertEvidence { /** * Gets the antiSpamDirection + * Direction of the email relative to your network. The possible values are: Inbound, Outbound or Intraorg. * * @return string|null The antiSpamDirection */ @@ -39,6 +40,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the antiSpamDirection + * Direction of the email relative to your network. The possible values are: Inbound, Outbound or Intraorg. * * @param string $val The value of the antiSpamDirection * @@ -51,6 +53,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the attachmentsCount + * Number of attachments in the email. * * @return int|null The attachmentsCount */ @@ -65,6 +68,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the attachmentsCount + * Number of attachments in the email. * * @param int $val The value of the attachmentsCount * @@ -77,6 +81,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the deliveryAction + * Delivery action of the email. The possible values are: Delivered, DeliveredAsSpam, Junked, Blocked, or Replaced. * * @return string|null The deliveryAction */ @@ -91,6 +96,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the deliveryAction + * Delivery action of the email. The possible values are: Delivered, DeliveredAsSpam, Junked, Blocked, or Replaced. * * @param string $val The value of the deliveryAction * @@ -103,6 +109,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the deliveryLocation + * Location where the email was delivered. The possible values are: Inbox, External, JunkFolder, Quarantine, Failed, Dropped, DeletedFolder or Forwarded. * * @return string|null The deliveryLocation */ @@ -117,6 +124,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the deliveryLocation + * Location where the email was delivered. The possible values are: Inbox, External, JunkFolder, Quarantine, Failed, Dropped, DeletedFolder or Forwarded. * * @param string $val The value of the deliveryLocation * @@ -129,6 +137,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the internetMessageId + * Public-facing identifier for the email that is set by the sending email system. * * @return string|null The internetMessageId */ @@ -143,6 +152,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the internetMessageId + * Public-facing identifier for the email that is set by the sending email system. * * @param string $val The value of the internetMessageId * @@ -155,6 +165,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the language + * Detected language of the email content. * * @return string|null The language */ @@ -169,6 +180,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the language + * Detected language of the email content. * * @param string $val The value of the language * @@ -181,6 +193,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the networkMessageId + * Unique identifier for the email, generated by Microsoft 365. * * @return string|null The networkMessageId */ @@ -195,6 +208,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the networkMessageId + * Unique identifier for the email, generated by Microsoft 365. * * @param string $val The value of the networkMessageId * @@ -208,6 +222,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Gets the p1Sender + * The P1 sender. * * @return EmailSender|null The p1Sender */ @@ -226,6 +241,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the p1Sender + * The P1 sender. * * @param EmailSender $val The value to assign to the p1Sender * @@ -239,6 +255,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Gets the p2Sender + * The P2 sender. * * @return EmailSender|null The p2Sender */ @@ -257,6 +274,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the p2Sender + * The P2 sender. * * @param EmailSender $val The value to assign to the p2Sender * @@ -270,6 +288,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Gets the receivedDateTime + * Date and time when the email was received. * * @return \DateTime|null The receivedDateTime */ @@ -288,6 +307,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the receivedDateTime + * Date and time when the email was received. * * @param \DateTime $val The value to assign to the receivedDateTime * @@ -300,6 +320,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the recipientEmailAddress + * Email address of the recipient, or email address of the recipient after distribution list expansion. * * @return string|null The recipientEmailAddress */ @@ -314,6 +335,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the recipientEmailAddress + * Email address of the recipient, or email address of the recipient after distribution list expansion. * * @param string $val The value of the recipientEmailAddress * @@ -326,6 +348,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the senderIp + * IP address of the last detected mail server that relayed the message. * * @return string|null The senderIp */ @@ -340,6 +363,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the senderIp + * IP address of the last detected mail server that relayed the message. * * @param string $val The value of the senderIp * @@ -352,6 +376,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the subject + * Subject of the email. * * @return string|null The subject */ @@ -366,6 +391,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the subject + * Subject of the email. * * @param string $val The value of the subject * @@ -378,6 +404,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the threatDetectionMethods + * Collection of methods used to detect malware, phishing, or other threats found in the email. * * @return string|null The threatDetectionMethods */ @@ -392,6 +419,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the threatDetectionMethods + * Collection of methods used to detect malware, phishing, or other threats found in the email. * * @param string $val The value of the threatDetectionMethods * @@ -404,6 +432,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the threats + * Collection of detection names for malware or other threats found. * * @return string|null The threats */ @@ -418,6 +447,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the threats + * Collection of detection names for malware or other threats found. * * @param string $val The value of the threats * @@ -430,6 +460,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the urlCount + * Number of embedded URLs in the email. * * @return int|null The urlCount */ @@ -444,6 +475,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the urlCount + * Number of embedded URLs in the email. * * @param int $val The value of the urlCount * @@ -456,6 +488,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the urls + * Collection of the URLs contained in this email. * * @return string|null The urls */ @@ -470,6 +503,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the urls + * Collection of the URLs contained in this email. * * @param string $val The value of the urls * @@ -482,6 +516,7 @@ class AnalyzedMessageEvidence extends AlertEvidence } /** * Gets the urn + * Uniform resource name (URN) of the automated investigation where the cluster was identified. * * @return string|null The urn */ @@ -496,6 +531,7 @@ class AnalyzedMessageEvidence extends AlertEvidence /** * Sets the urn + * Uniform resource name (URN) of the automated investigation where the cluster was identified. * * @param string $val The value of the urn * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ApplyLabelAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ApplyLabelAction.php index 9dd3912..b672614 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ApplyLabelAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ApplyLabelAction.php @@ -26,6 +26,7 @@ class ApplyLabelAction extends InformationProtectionAction /** * Gets the actions + * The collection of actions that should be implemented by the caller. * * @return InformationProtectionAction|null The actions */ @@ -44,6 +45,7 @@ class ApplyLabelAction extends InformationProtectionAction /** * Sets the actions + * The collection of actions that should be implemented by the caller. * * @param InformationProtectionAction $val The value to assign to the actions * @@ -57,6 +59,7 @@ class ApplyLabelAction extends InformationProtectionAction /** * Gets the actionSource + * Specifies why the label was selected. Possible values are: manual, automatic, recommended, default. * * @return ActionSource|null The actionSource */ @@ -75,6 +78,7 @@ class ApplyLabelAction extends InformationProtectionAction /** * Sets the actionSource + * Specifies why the label was selected. Possible values are: manual, automatic, recommended, default. * * @param ActionSource $val The value to assign to the actionSource * @@ -87,6 +91,7 @@ class ApplyLabelAction extends InformationProtectionAction } /** * Gets the responsibleSensitiveTypeIds + * If the label was the result of an automatic classification, supply the list of sensitive info type GUIDs that resulted in the returned label. * * @return string|null The responsibleSensitiveTypeIds */ @@ -101,6 +106,7 @@ class ApplyLabelAction extends InformationProtectionAction /** * Sets the responsibleSensitiveTypeIds + * If the label was the result of an automatic classification, supply the list of sensitive info type GUIDs that resulted in the returned label. * * @param string $val The value of the responsibleSensitiveTypeIds * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ClassificationResult.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ClassificationResult.php index 3cbb147..536bbc6 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ClassificationResult.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ClassificationResult.php @@ -25,6 +25,7 @@ class ClassificationResult extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the confidenceLevel + * The confidence level, 0 to 100, of the result. * * @return int|null The confidenceLevel */ @@ -39,6 +40,7 @@ class ClassificationResult extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the confidenceLevel + * The confidence level, 0 to 100, of the result. * * @param int $val The value of the confidenceLevel * @@ -51,6 +53,7 @@ class ClassificationResult extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the count + * The number of instances of the specific information type in the input. * * @return int|null The count */ @@ -65,6 +68,7 @@ class ClassificationResult extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the count + * The number of instances of the specific information type in the input. * * @param int $val The value of the count * @@ -77,6 +81,7 @@ class ClassificationResult extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the sensitiveTypeId + * The GUID of the discovered sensitive information type. * * @return string|null The sensitiveTypeId */ @@ -91,6 +96,7 @@ class ClassificationResult extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the sensitiveTypeId + * The GUID of the discovered sensitive information type. * * @param string $val The value of the sensitiveTypeId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CloudApplicationEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CloudApplicationEvidence.php index d693e4a..cdf3de3 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CloudApplicationEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CloudApplicationEvidence.php @@ -25,6 +25,7 @@ class CloudApplicationEvidence extends AlertEvidence { /** * Gets the appId + * Unique identifier of the application. * * @return int|null The appId */ @@ -39,6 +40,7 @@ class CloudApplicationEvidence extends AlertEvidence /** * Sets the appId + * Unique identifier of the application. * * @param int $val The value of the appId * @@ -51,6 +53,7 @@ class CloudApplicationEvidence extends AlertEvidence } /** * Gets the displayName + * Name of the application. * * @return string|null The displayName */ @@ -65,6 +68,7 @@ class CloudApplicationEvidence extends AlertEvidence /** * Sets the displayName + * Name of the application. * * @param string $val The value of the displayName * @@ -77,6 +81,7 @@ class CloudApplicationEvidence extends AlertEvidence } /** * Gets the instanceId + * Identifier of the instance of the Software as a Service (SaaS) application. * * @return int|null The instanceId */ @@ -91,6 +96,7 @@ class CloudApplicationEvidence extends AlertEvidence /** * Sets the instanceId + * Identifier of the instance of the Software as a Service (SaaS) application. * * @param int $val The value of the instanceId * @@ -103,6 +109,7 @@ class CloudApplicationEvidence extends AlertEvidence } /** * Gets the instanceName + * Name of the instance of the SaaS application. * * @return string|null The instanceName */ @@ -117,6 +124,7 @@ class CloudApplicationEvidence extends AlertEvidence /** * Sets the instanceName + * Name of the instance of the SaaS application. * * @param string $val The value of the instanceName * @@ -129,6 +137,7 @@ class CloudApplicationEvidence extends AlertEvidence } /** * Gets the saasAppId + * The identifier of the SaaS application. * * @return int|null The saasAppId */ @@ -143,6 +152,7 @@ class CloudApplicationEvidence extends AlertEvidence /** * Sets the saasAppId + * The identifier of the SaaS application. * * @param int $val The value of the saasAppId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ContentInfo.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ContentInfo.php index 0ea04ab..aa40601 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ContentInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ContentInfo.php @@ -25,6 +25,7 @@ class ContentInfo extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the contentFormat + * The format of the content to be labeled. Possible values are: file, email. * * @return string|null The contentFormat */ @@ -39,6 +40,7 @@ class ContentInfo extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the contentFormat + * The format of the content to be labeled. Possible values are: file, email. * * @param string $val The value of the contentFormat * @@ -51,6 +53,7 @@ class ContentInfo extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the identifier + * Identifier used for Azure Information Protection Analytics. * * @return string|null The identifier */ @@ -65,6 +68,7 @@ class ContentInfo extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the identifier + * Identifier used for Azure Information Protection Analytics. * * @param string $val The value of the identifier * @@ -78,6 +82,7 @@ class ContentInfo extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the metadata + * Existing Microsoft Purview Information Protection metadata is passed as key-value pairs, where the key is the MSIP_Label_GUID_PropName. * * @return KeyValuePair|null The metadata */ @@ -96,6 +101,7 @@ class ContentInfo extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the metadata + * Existing Microsoft Purview Information Protection metadata is passed as key-value pairs, where the key is the MSIP_Label_GUID_PropName. * * @param KeyValuePair $val The value to assign to the metadata * @@ -109,6 +115,7 @@ class ContentInfo extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the state + * The usage state of the content. The possible values are: rest, motion, or use. * * @return ContentState|null The state */ @@ -127,6 +134,7 @@ class ContentInfo extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the state + * The usage state of the content. The possible values are: rest, motion, or use. * * @param ContentState $val The value to assign to the state * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ContentLabel.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ContentLabel.php index 82f35e4..8ad4199 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ContentLabel.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ContentLabel.php @@ -26,6 +26,7 @@ class ContentLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the assignmentMethod + * Describes whether the label was applied by an automated (standard) process or a person (privileged). * * @return AssignmentMethod|null The assignmentMethod */ @@ -44,6 +45,7 @@ class ContentLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the assignmentMethod + * Describes whether the label was applied by an automated (standard) process or a person (privileged). * * @param AssignmentMethod $val The value to assign to the assignmentMethod * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CustomAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CustomAction.php index 49a9254..7f798ba 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CustomAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CustomAction.php @@ -25,6 +25,7 @@ class CustomAction extends InformationProtectionAction { /** * Gets the name + * Name of the custom action. * * @return string|null The name */ @@ -39,6 +40,7 @@ class CustomAction extends InformationProtectionAction /** * Sets the name + * Name of the custom action. * * @param string $val The value of the name * @@ -52,6 +54,7 @@ class CustomAction extends InformationProtectionAction /** * Gets the customActionProperties + * Properties, in key-value pair format, of the action. * * @return KeyValuePair|null The customActionProperties */ @@ -70,6 +73,7 @@ class CustomAction extends InformationProtectionAction /** * Sets the customActionProperties + * Properties, in key-value pair format, of the action. * * @param KeyValuePair $val The value to assign to the properties * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DeviceEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DeviceEvidence.php index 7f5c355..2fc59f6 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DeviceEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DeviceEvidence.php @@ -25,6 +25,7 @@ class DeviceEvidence extends AlertEvidence { /** * Gets the azureAdDeviceId + * A unique identifier assigned to a device by Azure Active Directory (Azure AD) when device is Azure AD-joined. * * @return string|null The azureAdDeviceId */ @@ -39,6 +40,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the azureAdDeviceId + * A unique identifier assigned to a device by Azure Active Directory (Azure AD) when device is Azure AD-joined. * * @param string $val The value of the azureAdDeviceId * @@ -52,6 +54,7 @@ class DeviceEvidence extends AlertEvidence /** * Gets the defenderAvStatus + * State of the Defender AntiMalware engine. The possible values are: notReporting, disabled, notUpdated, updated, unknown, notSupported, unknownFutureValue. * * @return DefenderAvStatus|null The defenderAvStatus */ @@ -70,6 +73,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the defenderAvStatus + * State of the Defender AntiMalware engine. The possible values are: notReporting, disabled, notUpdated, updated, unknown, notSupported, unknownFutureValue. * * @param DefenderAvStatus $val The value to assign to the defenderAvStatus * @@ -82,6 +86,7 @@ class DeviceEvidence extends AlertEvidence } /** * Gets the deviceDnsName + * The fully qualified domain name (FQDN) for the device. * * @return string|null The deviceDnsName */ @@ -96,6 +101,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the deviceDnsName + * The fully qualified domain name (FQDN) for the device. * * @param string $val The value of the deviceDnsName * @@ -109,6 +115,7 @@ class DeviceEvidence extends AlertEvidence /** * Gets the firstSeenDateTime + * The date and time when the device was first seen. * * @return \DateTime|null The firstSeenDateTime */ @@ -127,6 +134,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the firstSeenDateTime + * The date and time when the device was first seen. * * @param \DateTime $val The value to assign to the firstSeenDateTime * @@ -140,6 +148,7 @@ class DeviceEvidence extends AlertEvidence /** * Gets the healthStatus + * The health state of the device.The possible values are: active, inactive, impairedCommunication, noSensorData, noSensorDataImpairedCommunication, unknown, unknownFutureValue. * * @return DeviceHealthStatus|null The healthStatus */ @@ -158,6 +167,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the healthStatus + * The health state of the device.The possible values are: active, inactive, impairedCommunication, noSensorData, noSensorDataImpairedCommunication, unknown, unknownFutureValue. * * @param DeviceHealthStatus $val The value to assign to the healthStatus * @@ -171,6 +181,7 @@ class DeviceEvidence extends AlertEvidence /** * Gets the loggedOnUsers + * Users that were logged on the machine during the time of the alert. * * @return LoggedOnUser|null The loggedOnUsers */ @@ -189,6 +200,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the loggedOnUsers + * Users that were logged on the machine during the time of the alert. * * @param LoggedOnUser $val The value to assign to the loggedOnUsers * @@ -201,6 +213,7 @@ class DeviceEvidence extends AlertEvidence } /** * Gets the mdeDeviceId + * A unique identifier assigned to a device by Microsoft Defender for Endpoint. * * @return string|null The mdeDeviceId */ @@ -215,6 +228,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the mdeDeviceId + * A unique identifier assigned to a device by Microsoft Defender for Endpoint. * * @param string $val The value of the mdeDeviceId * @@ -228,6 +242,7 @@ class DeviceEvidence extends AlertEvidence /** * Gets the onboardingStatus + * The status of the machine onboarding to Microsoft Defender for Endpoint.The possible values are: insufficientInfo, onboarded, canBeOnboarded, unsupported, unknownFutureValue. * * @return OnboardingStatus|null The onboardingStatus */ @@ -246,6 +261,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the onboardingStatus + * The status of the machine onboarding to Microsoft Defender for Endpoint.The possible values are: insufficientInfo, onboarded, canBeOnboarded, unsupported, unknownFutureValue. * * @param OnboardingStatus $val The value to assign to the onboardingStatus * @@ -258,6 +274,7 @@ class DeviceEvidence extends AlertEvidence } /** * Gets the osBuild + * The build version for the operating system the device is running. * * @return int|null The osBuild */ @@ -272,6 +289,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the osBuild + * The build version for the operating system the device is running. * * @param int $val The value of the osBuild * @@ -284,6 +302,7 @@ class DeviceEvidence extends AlertEvidence } /** * Gets the osPlatform + * The operating system platform the device is running. * * @return string|null The osPlatform */ @@ -298,6 +317,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the osPlatform + * The operating system platform the device is running. * * @param string $val The value of the osPlatform * @@ -310,6 +330,7 @@ class DeviceEvidence extends AlertEvidence } /** * Gets the rbacGroupId + * The ID of the role-based access control (RBAC) device group. * * @return int|null The rbacGroupId */ @@ -324,6 +345,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the rbacGroupId + * The ID of the role-based access control (RBAC) device group. * * @param int $val The value of the rbacGroupId * @@ -336,6 +358,7 @@ class DeviceEvidence extends AlertEvidence } /** * Gets the rbacGroupName + * The name of the RBAC device group. * * @return string|null The rbacGroupName */ @@ -350,6 +373,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the rbacGroupName + * The name of the RBAC device group. * * @param string $val The value of the rbacGroupName * @@ -363,6 +387,7 @@ class DeviceEvidence extends AlertEvidence /** * Gets the riskScore + * Risk score as evaluated by Microsoft Defender for Endpoint. The possible values are: none, informational, low, medium, high, unknownFutureValue. * * @return DeviceRiskScore|null The riskScore */ @@ -381,6 +406,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the riskScore + * Risk score as evaluated by Microsoft Defender for Endpoint. The possible values are: none, informational, low, medium, high, unknownFutureValue. * * @param DeviceRiskScore $val The value to assign to the riskScore * @@ -393,6 +419,7 @@ class DeviceEvidence extends AlertEvidence } /** * Gets the version + * The version of the operating system platform. * * @return string|null The version */ @@ -407,6 +434,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the version + * The version of the operating system platform. * * @param string $val The value of the version * @@ -420,6 +448,7 @@ class DeviceEvidence extends AlertEvidence /** * Gets the vmMetadata + * Metadata of the virtual machine (VM) on which Microsoft Defender for Endpoint is running. * * @return VmMetadata|null The vmMetadata */ @@ -438,6 +467,7 @@ class DeviceEvidence extends AlertEvidence /** * Sets the vmMetadata + * Metadata of the virtual machine (VM) on which Microsoft Defender for Endpoint is running. * * @param VmMetadata $val The value to assign to the vmMetadata * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DowngradeJustification.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DowngradeJustification.php index 5cd3742..5883f7d 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DowngradeJustification.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DowngradeJustification.php @@ -25,6 +25,7 @@ class DowngradeJustification extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the isDowngradeJustified + * Indicates whether the downgrade is or is not justified. * * @return bool|null The isDowngradeJustified */ @@ -39,6 +40,7 @@ class DowngradeJustification extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the isDowngradeJustified + * Indicates whether the downgrade is or is not justified. * * @param bool $val The value of the isDowngradeJustified * @@ -51,6 +53,7 @@ class DowngradeJustification extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the justificationMessage + * Message that indicates why a downgrade is justified. The message will appear in administrative logs. * * @return string|null The justificationMessage */ @@ -65,6 +68,7 @@ class DowngradeJustification extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the justificationMessage + * Message that indicates why a downgrade is justified. The message will appear in administrative logs. * * @param string $val The value of the justificationMessage * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/EmailSender.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/EmailSender.php index 75f48e6..e4ec66b 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/EmailSender.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/EmailSender.php @@ -25,6 +25,7 @@ class EmailSender extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the displayName + * The name of the sender. * * @return string|null The displayName */ @@ -39,6 +40,7 @@ class EmailSender extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the displayName + * The name of the sender. * * @param string $val The value of the displayName * @@ -51,6 +53,7 @@ class EmailSender extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the domainName + * Sender domain. * * @return string|null The domainName */ @@ -65,6 +68,7 @@ class EmailSender extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the domainName + * Sender domain. * * @param string $val The value of the domainName * @@ -77,6 +81,7 @@ class EmailSender extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the emailAddress + * Sender email address. * * @return string|null The emailAddress */ @@ -91,6 +96,7 @@ class EmailSender extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the emailAddress + * Sender email address. * * @param string $val The value of the emailAddress * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/FileDetails.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/FileDetails.php index 23cf49f..7419809 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/FileDetails.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/FileDetails.php @@ -25,6 +25,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the fileName + * The name of the file. * * @return string|null The fileName */ @@ -39,6 +40,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the fileName + * The name of the file. * * @param string $val The value of the fileName * @@ -51,6 +53,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the filePath + * The file path (location) of the file instance. * * @return string|null The filePath */ @@ -65,6 +68,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the filePath + * The file path (location) of the file instance. * * @param string $val The value of the filePath * @@ -77,6 +81,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the filePublisher + * The publisher of the file. * * @return string|null The filePublisher */ @@ -91,6 +96,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the filePublisher + * The publisher of the file. * * @param string $val The value of the filePublisher * @@ -103,6 +109,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the fileSize + * The size of the file in bytes. * * @return int|null The fileSize */ @@ -117,6 +124,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the fileSize + * The size of the file in bytes. * * @param int $val The value of the fileSize * @@ -129,6 +137,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the issuer + * The certificate authority (CA) that issued the certificate. * * @return string|null The issuer */ @@ -143,6 +152,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the issuer + * The certificate authority (CA) that issued the certificate. * * @param string $val The value of the issuer * @@ -155,6 +165,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the sha1 + * The Sha1 cryptographic hash of the file content. * * @return string|null The sha1 */ @@ -169,6 +180,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the sha1 + * The Sha1 cryptographic hash of the file content. * * @param string $val The value of the sha1 * @@ -181,6 +193,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the sha256 + * The Sha256 cryptographic hash of the file content. * * @return string|null The sha256 */ @@ -195,6 +208,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the sha256 + * The Sha256 cryptographic hash of the file content. * * @param string $val The value of the sha256 * @@ -207,6 +221,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the signer + * The signer of the signed file. * * @return string|null The signer */ @@ -221,6 +236,7 @@ class FileDetails extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the signer + * The signer of the signed file. * * @param string $val The value of the signer * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/FileEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/FileEvidence.php index 3afc379..77a511d 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/FileEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/FileEvidence.php @@ -26,6 +26,7 @@ class FileEvidence extends AlertEvidence /** * Gets the detectionStatus + * The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. * * @return DetectionStatus|null The detectionStatus */ @@ -44,6 +45,7 @@ class FileEvidence extends AlertEvidence /** * Sets the detectionStatus + * The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. * * @param DetectionStatus $val The value to assign to the detectionStatus * @@ -57,6 +59,7 @@ class FileEvidence extends AlertEvidence /** * Gets the fileDetails + * The file details. * * @return FileDetails|null The fileDetails */ @@ -75,6 +78,7 @@ class FileEvidence extends AlertEvidence /** * Sets the fileDetails + * The file details. * * @param FileDetails $val The value to assign to the fileDetails * @@ -87,6 +91,7 @@ class FileEvidence extends AlertEvidence } /** * Gets the mdeDeviceId + * A unique identifier assigned to a device by Microsoft Defender for Endpoint. * * @return string|null The mdeDeviceId */ @@ -101,6 +106,7 @@ class FileEvidence extends AlertEvidence /** * Sets the mdeDeviceId + * A unique identifier assigned to a device by Microsoft Defender for Endpoint. * * @param string $val The value of the mdeDeviceId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/Incident.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/Incident.php index e00a559..104803b 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/Incident.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/Incident.php @@ -26,6 +26,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the assignedTo + * Owner of the incident, or null if no owner is assigned. Free editable text. * * @return string|null The assignedTo */ @@ -40,6 +41,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the assignedTo + * Owner of the incident, or null if no owner is assigned. Free editable text. * * @param string $val The assignedTo * @@ -53,6 +55,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the classification + * The specification for the incident. Possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. * * @return AlertClassification|null The classification */ @@ -71,6 +74,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the classification + * The specification for the incident. Possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. * * @param AlertClassification $val The classification * @@ -85,6 +89,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the comments + * Array of comments created by the Security Operations (SecOps) team when the incident is managed. * * @return array|null The comments */ @@ -99,6 +104,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the comments + * Array of comments created by the Security Operations (SecOps) team when the incident is managed. * * @param AlertComment[] $val The comments * @@ -112,6 +118,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the createdDateTime + * Time when the incident was first created. * * @return \DateTime|null The createdDateTime */ @@ -130,6 +137,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the createdDateTime + * Time when the incident was first created. * * @param \DateTime $val The createdDateTime * @@ -143,6 +151,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the determination + * Specifies the determination of the incident. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. * * @return AlertDetermination|null The determination */ @@ -161,6 +170,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the determination + * Specifies the determination of the incident. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. * * @param AlertDetermination $val The determination * @@ -174,6 +184,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the displayName + * The incident name. * * @return string|null The displayName */ @@ -188,6 +199,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the displayName + * The incident name. * * @param string $val The displayName * @@ -201,6 +213,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the incidentWebUrl + * The URL for the incident page in the Microsoft 365 Defender portal. * * @return string|null The incidentWebUrl */ @@ -215,6 +228,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the incidentWebUrl + * The URL for the incident page in the Microsoft 365 Defender portal. * * @param string $val The incidentWebUrl * @@ -228,6 +242,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the lastUpdateDateTime + * Time when the incident was last updated. * * @return \DateTime|null The lastUpdateDateTime */ @@ -246,6 +261,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the lastUpdateDateTime + * Time when the incident was last updated. * * @param \DateTime $val The lastUpdateDateTime * @@ -259,6 +275,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the redirectIncidentId + * Only populated in case an incident is grouped together with another incident, as part of the logic that processes incidents. In such a case, the status property is redirected. * * @return string|null The redirectIncidentId */ @@ -273,6 +290,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the redirectIncidentId + * Only populated in case an incident is grouped together with another incident, as part of the logic that processes incidents. In such a case, the status property is redirected. * * @param string $val The redirectIncidentId * @@ -286,6 +304,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the severity + * Indicates the possible impact on assets. The higher the severity, the bigger the impact. Typically higher severity items require the most immediate attention. Possible values are: unknown, informational, low, medium, high, unknownFutureValue. * * @return AlertSeverity|null The severity */ @@ -304,6 +323,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the severity + * Indicates the possible impact on assets. The higher the severity, the bigger the impact. Typically higher severity items require the most immediate attention. Possible values are: unknown, informational, low, medium, high, unknownFutureValue. * * @param AlertSeverity $val The severity * @@ -317,6 +337,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the status + * The status of the incident. Possible values are: active, resolved, redirected, unknownFutureValue. * * @return IncidentStatus|null The status */ @@ -335,6 +356,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the status + * The status of the incident. Possible values are: active, resolved, redirected, unknownFutureValue. * * @param IncidentStatus $val The status * @@ -348,6 +370,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the tags + * Array of custom tags associated with an incident. * * @return string|null The tags */ @@ -362,6 +385,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the tags + * Array of custom tags associated with an incident. * * @param string $val The tags * @@ -375,6 +399,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the tenantId + * The Azure Active Directory tenant in which the alert was created. * * @return string|null The tenantId */ @@ -389,6 +414,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the tenantId + * The Azure Active Directory tenant in which the alert was created. * * @param string $val The tenantId * @@ -403,6 +429,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the alerts + * The list of related alerts. Supports $expand. * * @return array|null The alerts */ @@ -417,6 +444,7 @@ class Incident extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the alerts + * The list of related alerts. Supports $expand. * * @param Alert[] $val The alerts * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/InformationProtection.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/InformationProtection.php index e14848a..fce5996 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/InformationProtection.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/InformationProtection.php @@ -26,6 +26,7 @@ class InformationProtection extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the labelPolicySettings + * Read the Microsoft Purview Information Protection policy settings for the user or organization. * * @return InformationProtectionPolicySetting|null The labelPolicySettings */ @@ -44,6 +45,7 @@ class InformationProtection extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the labelPolicySettings + * Read the Microsoft Purview Information Protection policy settings for the user or organization. * * @param InformationProtectionPolicySetting $val The labelPolicySettings * @@ -58,6 +60,7 @@ class InformationProtection extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the sensitivityLabels + * Read the Microsoft Purview Information Protection labels for the user or organization. * * @return array|null The sensitivityLabels */ @@ -72,6 +75,7 @@ class InformationProtection extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the sensitivityLabels + * Read the Microsoft Purview Information Protection labels for the user or organization. * * @param SensitivityLabel[] $val The sensitivityLabels * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/InformationProtectionPolicySetting.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/InformationProtectionPolicySetting.php index 636e47b..1bec4ce 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/InformationProtectionPolicySetting.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/InformationProtectionPolicySetting.php @@ -53,6 +53,7 @@ class InformationProtectionPolicySetting extends \Beta\Microsoft\Graph\Model\Ent /** * Gets the isDowngradeJustificationRequired + * Exposes whether justification input is required on label downgrade. * * @return bool|null The isDowngradeJustificationRequired */ @@ -67,6 +68,7 @@ class InformationProtectionPolicySetting extends \Beta\Microsoft\Graph\Model\Ent /** * Sets the isDowngradeJustificationRequired + * Exposes whether justification input is required on label downgrade. * * @param bool $val The isDowngradeJustificationRequired * @@ -80,6 +82,7 @@ class InformationProtectionPolicySetting extends \Beta\Microsoft\Graph\Model\Ent /** * Gets the isMandatory + * Exposes whether mandatory labeling is enabled. * * @return bool|null The isMandatory */ @@ -94,6 +97,7 @@ class InformationProtectionPolicySetting extends \Beta\Microsoft\Graph\Model\Ent /** * Sets the isMandatory + * Exposes whether mandatory labeling is enabled. * * @param bool $val The isMandatory * @@ -107,6 +111,7 @@ class InformationProtectionPolicySetting extends \Beta\Microsoft\Graph\Model\Ent /** * Gets the moreInfoUrl + * Exposes the more information URL that can be configured by the administrator. * * @return string|null The moreInfoUrl */ @@ -121,6 +126,7 @@ class InformationProtectionPolicySetting extends \Beta\Microsoft\Graph\Model\Ent /** * Sets the moreInfoUrl + * Exposes the more information URL that can be configured by the administrator. * * @param string $val The moreInfoUrl * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/IpEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/IpEvidence.php index ca90f77..7467689 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/IpEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/IpEvidence.php @@ -25,6 +25,7 @@ class IpEvidence extends AlertEvidence { /** * Gets the ipAddress + * The value of the IP Address, can be either in V4 address or V6 address format. * * @return string|null The ipAddress */ @@ -39,6 +40,7 @@ class IpEvidence extends AlertEvidence /** * Sets the ipAddress + * The value of the IP Address, can be either in V4 address or V6 address format. * * @param string $val The value of the ipAddress * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/KeyValuePair.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/KeyValuePair.php index 1c1acd6..cbe2958 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/KeyValuePair.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/KeyValuePair.php @@ -25,6 +25,7 @@ class KeyValuePair extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the name + * Name for this key-value pair. * * @return string|null The name */ @@ -39,6 +40,7 @@ class KeyValuePair extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the name + * Name for this key-value pair. * * @param string $val The value of the name * @@ -51,6 +53,7 @@ class KeyValuePair extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the value + * Value for this key-value pair. * * @return string|null The value */ @@ -65,6 +68,7 @@ class KeyValuePair extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the value + * Value for this key-value pair. * * @param string $val The value of the value * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/LabelingOptions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/LabelingOptions.php index 1178928..2fe3038 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/LabelingOptions.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/LabelingOptions.php @@ -26,6 +26,7 @@ class LabelingOptions extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the assignmentMethod + * Describes whether the label was applied by an automated (standard) process or a person (privileged). * * @return AssignmentMethod|null The assignmentMethod */ @@ -44,6 +45,7 @@ class LabelingOptions extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the assignmentMethod + * Describes whether the label was applied by an automated (standard) process or a person (privileged). * * @param AssignmentMethod $val The value to assign to the assignmentMethod * @@ -57,6 +59,7 @@ class LabelingOptions extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the downgradeJustification + * The downgrade justification object that indicates if downgrade was justified and, if so, the reason. * * @return DowngradeJustification|null The downgradeJustification */ @@ -75,6 +78,7 @@ class LabelingOptions extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the downgradeJustification + * The downgrade justification object that indicates if downgrade was justified and, if so, the reason. * * @param DowngradeJustification $val The value to assign to the downgradeJustification * @@ -88,6 +92,7 @@ class LabelingOptions extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the extendedProperties + * Extended properties will be parsed and returned in the standard Microsoft Purview Information Protection labeled metadata format as part of the label information. * * @return KeyValuePair|null The extendedProperties */ @@ -106,6 +111,7 @@ class LabelingOptions extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the extendedProperties + * Extended properties will be parsed and returned in the standard Microsoft Purview Information Protection labeled metadata format as part of the label information. * * @param KeyValuePair $val The value to assign to the extendedProperties * @@ -118,6 +124,7 @@ class LabelingOptions extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the labelId + * The GUID of the label that should be applied to the information. * * @return string|null The labelId */ @@ -132,6 +139,7 @@ class LabelingOptions extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the labelId + * The GUID of the label that should be applied to the information. * * @param string $val The value of the labelId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/LoggedOnUser.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/LoggedOnUser.php index 1dda85a..ce9b19e 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/LoggedOnUser.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/LoggedOnUser.php @@ -25,6 +25,7 @@ class LoggedOnUser extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the accountName + * User account name of the logged-on user. * * @return string|null The accountName */ @@ -39,6 +40,7 @@ class LoggedOnUser extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the accountName + * User account name of the logged-on user. * * @param string $val The value of the accountName * @@ -51,6 +53,7 @@ class LoggedOnUser extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the domainName + * User account domain of the logged-on user. * * @return string|null The domainName */ @@ -65,6 +68,7 @@ class LoggedOnUser extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the domainName + * User account domain of the logged-on user. * * @param string $val The value of the domainName * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MailClusterEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MailClusterEvidence.php index f3e58dd..44eeed7 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MailClusterEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MailClusterEvidence.php @@ -25,6 +25,7 @@ class MailClusterEvidence extends AlertEvidence { /** * Gets the clusterBy + * The clustering logic of the emails inside the cluster. * * @return string|null The clusterBy */ @@ -39,6 +40,7 @@ class MailClusterEvidence extends AlertEvidence /** * Sets the clusterBy + * The clustering logic of the emails inside the cluster. * * @param string $val The value of the clusterBy * @@ -51,6 +53,7 @@ class MailClusterEvidence extends AlertEvidence } /** * Gets the clusterByValue + * The value utilized to cluster the similar emails. * * @return string|null The clusterByValue */ @@ -65,6 +68,7 @@ class MailClusterEvidence extends AlertEvidence /** * Sets the clusterByValue + * The value utilized to cluster the similar emails. * * @param string $val The value of the clusterByValue * @@ -77,6 +81,7 @@ class MailClusterEvidence extends AlertEvidence } /** * Gets the emailCount + * Count of emails in the email cluster. * * @return int|null The emailCount */ @@ -91,6 +96,7 @@ class MailClusterEvidence extends AlertEvidence /** * Sets the emailCount + * Count of emails in the email cluster. * * @param int $val The value of the emailCount * @@ -103,6 +109,7 @@ class MailClusterEvidence extends AlertEvidence } /** * Gets the networkMessageIds + * Unique identifiers for the emails in the cluster, generated by Microsoft 365. * * @return string|null The networkMessageIds */ @@ -117,6 +124,7 @@ class MailClusterEvidence extends AlertEvidence /** * Sets the networkMessageIds + * Unique identifiers for the emails in the cluster, generated by Microsoft 365. * * @param string $val The value of the networkMessageIds * @@ -129,6 +137,7 @@ class MailClusterEvidence extends AlertEvidence } /** * Gets the query + * The query used to identify the email cluster. * * @return string|null The query */ @@ -143,6 +152,7 @@ class MailClusterEvidence extends AlertEvidence /** * Sets the query + * The query used to identify the email cluster. * * @param string $val The value of the query * @@ -155,6 +165,7 @@ class MailClusterEvidence extends AlertEvidence } /** * Gets the urn + * Uniform resource name (URN) of the automated investigation where the cluster was identified. * * @return string|null The urn */ @@ -169,6 +180,7 @@ class MailClusterEvidence extends AlertEvidence /** * Sets the urn + * Uniform resource name (URN) of the automated investigation where the cluster was identified. * * @param string $val The value of the urn * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MailboxEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MailboxEvidence.php index 5274347..5b72a42 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MailboxEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MailboxEvidence.php @@ -25,6 +25,7 @@ class MailboxEvidence extends AlertEvidence { /** * Gets the displayName + * The name associated with the mailbox. * * @return string|null The displayName */ @@ -39,6 +40,7 @@ class MailboxEvidence extends AlertEvidence /** * Sets the displayName + * The name associated with the mailbox. * * @param string $val The value of the displayName * @@ -51,6 +53,7 @@ class MailboxEvidence extends AlertEvidence } /** * Gets the primaryAddress + * The primary email address of the mailbox. * * @return string|null The primaryAddress */ @@ -65,6 +68,7 @@ class MailboxEvidence extends AlertEvidence /** * Sets the primaryAddress + * The primary email address of the mailbox. * * @param string $val The value of the primaryAddress * @@ -78,6 +82,7 @@ class MailboxEvidence extends AlertEvidence /** * Gets the userAccount + * The user account of the mailbox. * * @return UserAccount|null The userAccount */ @@ -96,6 +101,7 @@ class MailboxEvidence extends AlertEvidence /** * Sets the userAccount + * The user account of the mailbox. * * @param UserAccount $val The value to assign to the userAccount * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MetadataAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MetadataAction.php index 76de9e8..f935aa4 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MetadataAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/MetadataAction.php @@ -26,6 +26,7 @@ class MetadataAction extends InformationProtectionAction /** * Gets the metadataToAdd + * A collection of key-value pairs that should be added to the file. * * @return KeyValuePair|null The metadataToAdd */ @@ -44,6 +45,7 @@ class MetadataAction extends InformationProtectionAction /** * Sets the metadataToAdd + * A collection of key-value pairs that should be added to the file. * * @param KeyValuePair $val The value to assign to the metadataToAdd * @@ -56,6 +58,7 @@ class MetadataAction extends InformationProtectionAction } /** * Gets the metadataToRemove + * A collection of strings that indicate which keys to remove from the file metadata. * * @return string|null The metadataToRemove */ @@ -70,6 +73,7 @@ class MetadataAction extends InformationProtectionAction /** * Sets the metadataToRemove + * A collection of strings that indicate which keys to remove from the file metadata. * * @param string $val The value of the metadataToRemove * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/OauthApplicationEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/OauthApplicationEvidence.php index 1e702e7..b5d5b84 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/OauthApplicationEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/OauthApplicationEvidence.php @@ -25,6 +25,7 @@ class OauthApplicationEvidence extends AlertEvidence { /** * Gets the appId + * Unique identifier of the application. * * @return string|null The appId */ @@ -39,6 +40,7 @@ class OauthApplicationEvidence extends AlertEvidence /** * Sets the appId + * Unique identifier of the application. * * @param string $val The value of the appId * @@ -51,6 +53,7 @@ class OauthApplicationEvidence extends AlertEvidence } /** * Gets the displayName + * Name of the application. * * @return string|null The displayName */ @@ -65,6 +68,7 @@ class OauthApplicationEvidence extends AlertEvidence /** * Sets the displayName + * Name of the application. * * @param string $val The value of the displayName * @@ -77,6 +81,7 @@ class OauthApplicationEvidence extends AlertEvidence } /** * Gets the objectId + * The unique identifier of the application object in Azure AD. * * @return string|null The objectId */ @@ -91,6 +96,7 @@ class OauthApplicationEvidence extends AlertEvidence /** * Sets the objectId + * The unique identifier of the application object in Azure AD. * * @param string $val The value of the objectId * @@ -103,6 +109,7 @@ class OauthApplicationEvidence extends AlertEvidence } /** * Gets the publisher + * The name of the application publisher. * * @return string|null The publisher */ @@ -117,6 +124,7 @@ class OauthApplicationEvidence extends AlertEvidence /** * Sets the publisher + * The name of the application publisher. * * @param string $val The value of the publisher * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ProcessEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ProcessEvidence.php index 44eaf69..e8a1c7e 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ProcessEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ProcessEvidence.php @@ -26,6 +26,7 @@ class ProcessEvidence extends AlertEvidence /** * Gets the detectionStatus + * The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. * * @return DetectionStatus|null The detectionStatus */ @@ -44,6 +45,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the detectionStatus + * The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. * * @param DetectionStatus $val The value to assign to the detectionStatus * @@ -57,6 +59,7 @@ class ProcessEvidence extends AlertEvidence /** * Gets the imageFile + * Image file details. * * @return FileDetails|null The imageFile */ @@ -75,6 +78,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the imageFile + * Image file details. * * @param FileDetails $val The value to assign to the imageFile * @@ -87,6 +91,7 @@ class ProcessEvidence extends AlertEvidence } /** * Gets the mdeDeviceId + * A unique identifier assigned to a device by Microsoft Defender for Endpoint. * * @return string|null The mdeDeviceId */ @@ -101,6 +106,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the mdeDeviceId + * A unique identifier assigned to a device by Microsoft Defender for Endpoint. * * @param string $val The value of the mdeDeviceId * @@ -114,6 +120,7 @@ class ProcessEvidence extends AlertEvidence /** * Gets the parentProcessCreationDateTime + * Date and time when the parent of the process was created. * * @return \DateTime|null The parentProcessCreationDateTime */ @@ -132,6 +139,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the parentProcessCreationDateTime + * Date and time when the parent of the process was created. * * @param \DateTime $val The value to assign to the parentProcessCreationDateTime * @@ -144,6 +152,7 @@ class ProcessEvidence extends AlertEvidence } /** * Gets the parentProcessId + * Process ID (PID) of the parent process that spawned the process. * * @return int|null The parentProcessId */ @@ -158,6 +167,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the parentProcessId + * Process ID (PID) of the parent process that spawned the process. * * @param int $val The value of the parentProcessId * @@ -171,6 +181,7 @@ class ProcessEvidence extends AlertEvidence /** * Gets the parentProcessImageFile + * Parent process image file details. * * @return FileDetails|null The parentProcessImageFile */ @@ -189,6 +200,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the parentProcessImageFile + * Parent process image file details. * * @param FileDetails $val The value to assign to the parentProcessImageFile * @@ -201,6 +213,7 @@ class ProcessEvidence extends AlertEvidence } /** * Gets the processCommandLine + * Command line used to create the new process. * * @return string|null The processCommandLine */ @@ -215,6 +228,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the processCommandLine + * Command line used to create the new process. * * @param string $val The value of the processCommandLine * @@ -228,6 +242,7 @@ class ProcessEvidence extends AlertEvidence /** * Gets the processCreationDateTime + * Date and time the process was created. * * @return \DateTime|null The processCreationDateTime */ @@ -246,6 +261,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the processCreationDateTime + * Date and time the process was created. * * @param \DateTime $val The value to assign to the processCreationDateTime * @@ -258,6 +274,7 @@ class ProcessEvidence extends AlertEvidence } /** * Gets the processId + * Process ID (PID) of the newly created process. * * @return int|null The processId */ @@ -272,6 +289,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the processId + * Process ID (PID) of the newly created process. * * @param int $val The value of the processId * @@ -285,6 +303,7 @@ class ProcessEvidence extends AlertEvidence /** * Gets the userAccount + * User details of the user that ran the process. * * @return UserAccount|null The userAccount */ @@ -303,6 +322,7 @@ class ProcessEvidence extends AlertEvidence /** * Sets the userAccount + * User details of the user that ran the process. * * @param UserAccount $val The value to assign to the userAccount * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ProtectByTemplateAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ProtectByTemplateAction.php index 4be9367..93f62f9 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ProtectByTemplateAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ProtectByTemplateAction.php @@ -25,6 +25,7 @@ class ProtectByTemplateAction extends InformationProtectionAction { /** * Gets the templateId + * The unique identifier for a protection template in Microsoft Purview Information Protection to apply to the content. * * @return string|null The templateId */ @@ -39,6 +40,7 @@ class ProtectByTemplateAction extends InformationProtectionAction /** * Sets the templateId + * The unique identifier for a protection template in Microsoft Purview Information Protection to apply to the content. * * @param string $val The value of the templateId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RecommendLabelAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RecommendLabelAction.php index e0da7a6..0a688ca 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RecommendLabelAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RecommendLabelAction.php @@ -26,6 +26,7 @@ class RecommendLabelAction extends InformationProtectionAction /** * Gets the actions + * Actions to take if the label is accepted by the user. * * @return InformationProtectionAction|null The actions */ @@ -44,6 +45,7 @@ class RecommendLabelAction extends InformationProtectionAction /** * Sets the actions + * Actions to take if the label is accepted by the user. * * @param InformationProtectionAction $val The value to assign to the actions * @@ -57,6 +59,7 @@ class RecommendLabelAction extends InformationProtectionAction /** * Gets the actionSource + * Specifies why the label was selected. Possible values are: manual, automatic, recommended, default. * * @return ActionSource|null The actionSource */ @@ -75,6 +78,7 @@ class RecommendLabelAction extends InformationProtectionAction /** * Sets the actionSource + * Specifies why the label was selected. Possible values are: manual, automatic, recommended, default. * * @param ActionSource $val The value to assign to the actionSource * @@ -87,6 +91,7 @@ class RecommendLabelAction extends InformationProtectionAction } /** * Gets the responsibleSensitiveTypeIds + * The sensitive information type GUIDs that caused the recommendation to be given. * * @return string|null The responsibleSensitiveTypeIds */ @@ -101,6 +106,7 @@ class RecommendLabelAction extends InformationProtectionAction /** * Sets the responsibleSensitiveTypeIds + * The sensitive information type GUIDs that caused the recommendation to be given. * * @param string $val The value of the responsibleSensitiveTypeIds * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RegistryKeyEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RegistryKeyEvidence.php index e1ebe9e..8ba048b 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RegistryKeyEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RegistryKeyEvidence.php @@ -25,6 +25,7 @@ class RegistryKeyEvidence extends AlertEvidence { /** * Gets the registryHive + * Registry hive of the key that the recorded action was applied to. * * @return string|null The registryHive */ @@ -39,6 +40,7 @@ class RegistryKeyEvidence extends AlertEvidence /** * Sets the registryHive + * Registry hive of the key that the recorded action was applied to. * * @param string $val The value of the registryHive * @@ -51,6 +53,7 @@ class RegistryKeyEvidence extends AlertEvidence } /** * Gets the registryKey + * Registry key that the recorded action was applied to. * * @return string|null The registryKey */ @@ -65,6 +68,7 @@ class RegistryKeyEvidence extends AlertEvidence /** * Sets the registryKey + * Registry key that the recorded action was applied to. * * @param string $val The value of the registryKey * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RegistryValueEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RegistryValueEvidence.php index 35a60b6..605f642 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RegistryValueEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RegistryValueEvidence.php @@ -25,6 +25,7 @@ class RegistryValueEvidence extends AlertEvidence { /** * Gets the registryHive + * Registry hive of the key that the recorded action was applied to. * * @return string|null The registryHive */ @@ -39,6 +40,7 @@ class RegistryValueEvidence extends AlertEvidence /** * Sets the registryHive + * Registry hive of the key that the recorded action was applied to. * * @param string $val The value of the registryHive * @@ -51,6 +53,7 @@ class RegistryValueEvidence extends AlertEvidence } /** * Gets the registryKey + * Registry key that the recorded action was applied to. * * @return string|null The registryKey */ @@ -65,6 +68,7 @@ class RegistryValueEvidence extends AlertEvidence /** * Sets the registryKey + * Registry key that the recorded action was applied to. * * @param string $val The value of the registryKey * @@ -77,6 +81,7 @@ class RegistryValueEvidence extends AlertEvidence } /** * Gets the registryValue + * Data of the registry value that the recorded action was applied to. * * @return string|null The registryValue */ @@ -91,6 +96,7 @@ class RegistryValueEvidence extends AlertEvidence /** * Sets the registryValue + * Data of the registry value that the recorded action was applied to. * * @param string $val The value of the registryValue * @@ -103,6 +109,7 @@ class RegistryValueEvidence extends AlertEvidence } /** * Gets the registryValueName + * Name of the registry value that the recorded action was applied to. * * @return string|null The registryValueName */ @@ -117,6 +124,7 @@ class RegistryValueEvidence extends AlertEvidence /** * Sets the registryValueName + * Name of the registry value that the recorded action was applied to. * * @param string $val The value of the registryValueName * @@ -129,6 +137,7 @@ class RegistryValueEvidence extends AlertEvidence } /** * Gets the registryValueType + * Data type, such as binary or string, of the registry value that the recorded action was applied to. * * @return string|null The registryValueType */ @@ -143,6 +152,7 @@ class RegistryValueEvidence extends AlertEvidence /** * Sets the registryValueType + * Data type, such as binary or string, of the registry value that the recorded action was applied to. * * @param string $val The value of the registryValueType * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveContentFooterAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveContentFooterAction.php index b5429ff..4611206 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveContentFooterAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveContentFooterAction.php @@ -25,6 +25,7 @@ class RemoveContentFooterAction extends InformationProtectionAction { /** * Gets the uiElementNames + * The name of the UI element of the footer to be removed. * * @return string|null The uiElementNames */ @@ -39,6 +40,7 @@ class RemoveContentFooterAction extends InformationProtectionAction /** * Sets the uiElementNames + * The name of the UI element of the footer to be removed. * * @param string $val The value of the uiElementNames * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveContentHeaderAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveContentHeaderAction.php index f60efd5..ba72ed8 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveContentHeaderAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveContentHeaderAction.php @@ -25,6 +25,7 @@ class RemoveContentHeaderAction extends InformationProtectionAction { /** * Gets the uiElementNames + * The name of the UI element of the header to be removed. * * @return string|null The uiElementNames */ @@ -39,6 +40,7 @@ class RemoveContentHeaderAction extends InformationProtectionAction /** * Sets the uiElementNames + * The name of the UI element of the header to be removed. * * @param string $val The value of the uiElementNames * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveWatermarkAction.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveWatermarkAction.php index a7a300b..deaa6c5 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveWatermarkAction.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/RemoveWatermarkAction.php @@ -25,6 +25,7 @@ class RemoveWatermarkAction extends InformationProtectionAction { /** * Gets the uiElementNames + * The name of the UI element of watermark to be removed. * * @return string|null The uiElementNames */ @@ -39,6 +40,7 @@ class RemoveWatermarkAction extends InformationProtectionAction /** * Sets the uiElementNames + * The name of the UI element of watermark to be removed. * * @param string $val The value of the uiElementNames * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/SecurityGroupEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/SecurityGroupEvidence.php index eb7b888..6f46966 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/SecurityGroupEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/SecurityGroupEvidence.php @@ -25,6 +25,7 @@ class SecurityGroupEvidence extends AlertEvidence { /** * Gets the displayName + * The name of the security group. * * @return string|null The displayName */ @@ -39,6 +40,7 @@ class SecurityGroupEvidence extends AlertEvidence /** * Sets the displayName + * The name of the security group. * * @param string $val The value of the displayName * @@ -51,6 +53,7 @@ class SecurityGroupEvidence extends AlertEvidence } /** * Gets the securityGroupId + * Unique identifier of the security group. * * @return string|null The securityGroupId */ @@ -65,6 +68,7 @@ class SecurityGroupEvidence extends AlertEvidence /** * Sets the securityGroupId + * Unique identifier of the security group. * * @param string $val The value of the securityGroupId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/SensitivityLabel.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/SensitivityLabel.php index ed6e3fa..27e7225 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/SensitivityLabel.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/SensitivityLabel.php @@ -26,6 +26,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the color + * The color that the UI should display for the label, if configured. * * @return string|null The color */ @@ -40,6 +41,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the color + * The color that the UI should display for the label, if configured. * * @param string $val The color * @@ -53,6 +55,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the contentFormats + * Returns the supported content formats for the label. * * @return string|null The contentFormats */ @@ -67,6 +70,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the contentFormats + * Returns the supported content formats for the label. * * @param string $val The contentFormats * @@ -80,6 +84,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the description + * The admin-defined description for the label. * * @return string|null The description */ @@ -94,6 +99,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the description + * The admin-defined description for the label. * * @param string $val The description * @@ -107,6 +113,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the hasProtection + * Indicates whether the label has protection actions configured. * * @return bool|null The hasProtection */ @@ -121,6 +128,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the hasProtection + * Indicates whether the label has protection actions configured. * * @param bool $val The hasProtection * @@ -134,6 +142,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the isActive + * Indicates whether the label is active or not. Active labels should be hidden or disabled in the UI. * * @return bool|null The isActive */ @@ -148,6 +157,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the isActive + * Indicates whether the label is active or not. Active labels should be hidden or disabled in the UI. * * @param bool $val The isActive * @@ -161,6 +171,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the isAppliable + * Indicates whether the label can be applied to content. False if the label is a parent with child labels. * * @return bool|null The isAppliable */ @@ -175,6 +186,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the isAppliable + * Indicates whether the label can be applied to content. False if the label is a parent with child labels. * * @param bool $val The isAppliable * @@ -188,6 +200,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the name + * The plaintext name of the label. * * @return string|null The name */ @@ -202,6 +215,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the name + * The plaintext name of the label. * * @param string $val The name * @@ -215,6 +229,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the sensitivity + * The sensitivity value of the label, where lower is less sensitive. * * @return int|null The sensitivity */ @@ -229,6 +244,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the sensitivity + * The sensitivity value of the label, where lower is less sensitive. * * @param int $val The sensitivity * @@ -242,6 +258,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the tooltip + * The tooltip that should be displayed for the label in a UI. * * @return string|null The tooltip */ @@ -256,6 +273,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the tooltip + * The tooltip that should be displayed for the label in a UI. * * @param string $val The tooltip * @@ -269,6 +287,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the parent + * The parent label associated with a child label. Null if the label has no parent. * * @return SensitivityLabel|null The parent */ @@ -287,6 +306,7 @@ class SensitivityLabel extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the parent + * The parent label associated with a child label. Null if the label has no parent. * * @param SensitivityLabel $val The parent * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UrlEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UrlEvidence.php index 3573237..712ffd9 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UrlEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UrlEvidence.php @@ -25,6 +25,7 @@ class UrlEvidence extends AlertEvidence { /** * Gets the url + * The Unique Resource Locator (URL). * * @return string|null The url */ @@ -39,6 +40,7 @@ class UrlEvidence extends AlertEvidence /** * Sets the url + * The Unique Resource Locator (URL). * * @param string $val The value of the url * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UserAccount.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UserAccount.php index 425228a..842df95 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UserAccount.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UserAccount.php @@ -25,6 +25,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the accountName + * The user account's displayed name. * * @return string|null The accountName */ @@ -39,6 +40,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the accountName + * The user account's displayed name. * * @param string $val The value of the accountName * @@ -51,6 +53,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the azureAdUserId + * The user object identifier in Azure AD. * * @return string|null The azureAdUserId */ @@ -65,6 +68,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the azureAdUserId + * The user object identifier in Azure AD. * * @param string $val The value of the azureAdUserId * @@ -77,6 +81,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the domainName + * The name of the Active Directory domain of which the user is a member. * * @return string|null The domainName */ @@ -91,6 +96,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the domainName + * The name of the Active Directory domain of which the user is a member. * * @param string $val The value of the domainName * @@ -103,6 +109,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the userPrincipalName + * The user principal name of the account in Azure AD. * * @return string|null The userPrincipalName */ @@ -117,6 +124,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the userPrincipalName + * The user principal name of the account in Azure AD. * * @param string $val The value of the userPrincipalName * @@ -129,6 +137,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the userSid + * The local security identifier of the user account. * * @return string|null The userSid */ @@ -143,6 +152,7 @@ class UserAccount extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the userSid + * The local security identifier of the user account. * * @param string $val The value of the userSid * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UserEvidence.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UserEvidence.php index 3a58721..b440d92 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UserEvidence.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/UserEvidence.php @@ -26,6 +26,7 @@ class UserEvidence extends AlertEvidence /** * Gets the userAccount + * The user account details. * * @return UserAccount|null The userAccount */ @@ -44,6 +45,7 @@ class UserEvidence extends AlertEvidence /** * Sets the userAccount + * The user account details. * * @param UserAccount $val The value to assign to the userAccount * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/VmMetadata.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/VmMetadata.php index a341e17..40476d5 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/VmMetadata.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/SecurityNamespace/Model/VmMetadata.php @@ -26,6 +26,7 @@ class VmMetadata extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the cloudProvider + * The cloud provider hosting the virtual machine. The possible values are: unknown, azure, unknownFutureValue. * * @return VmCloudProvider|null The cloudProvider */ @@ -44,6 +45,7 @@ class VmMetadata extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the cloudProvider + * The cloud provider hosting the virtual machine. The possible values are: unknown, azure, unknownFutureValue. * * @param VmCloudProvider $val The value to assign to the cloudProvider * @@ -56,6 +58,7 @@ class VmMetadata extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the resourceId + * Unique identifier of the Azure resource. * * @return string|null The resourceId */ @@ -70,6 +73,7 @@ class VmMetadata extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the resourceId + * Unique identifier of the Azure resource. * * @param string $val The value of the resourceId * @@ -82,6 +86,7 @@ class VmMetadata extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the subscriptionId + * Unique identifier of the Azure subscription the customer tenant belongs to. * * @return string|null The subscriptionId */ @@ -96,6 +101,7 @@ class VmMetadata extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the subscriptionId + * Unique identifier of the Azure subscription the customer tenant belongs to. * * @param string $val The value of the subscriptionId * @@ -108,6 +114,7 @@ class VmMetadata extends \Beta\Microsoft\Graph\Model\Entity } /** * Gets the vmId + * Unique identifier of the virtual machine instance. * * @return string|null The vmId */ @@ -122,6 +129,7 @@ class VmMetadata extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the vmId + * Unique identifier of the virtual machine instance. * * @param string $val The value of the vmId * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TenantAdmin/Model/IdleSessionSignOut.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TenantAdmin/Model/IdleSessionSignOut.php new file mode 100644 index 0000000..2b5feef --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TenantAdmin/Model/IdleSessionSignOut.php @@ -0,0 +1,110 @@ +_propDict)) { + return $this->_propDict["isEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isEnabled + * Indicates whether the idle session sign-out policy is enabled. + * + * @param bool $val The value of the isEnabled + * + * @return IdleSessionSignOut + */ + public function setIsEnabled($val) + { + $this->_propDict["isEnabled"] = $val; + return $this; + } + /** + * Gets the signOutAfterInSeconds + * Number of seconds of inactivity after which a user is signed out. + * + * @return int|null The signOutAfterInSeconds + */ + public function getSignOutAfterInSeconds() + { + if (array_key_exists("signOutAfterInSeconds", $this->_propDict)) { + return $this->_propDict["signOutAfterInSeconds"]; + } else { + return null; + } + } + + /** + * Sets the signOutAfterInSeconds + * Number of seconds of inactivity after which a user is signed out. + * + * @param int $val The value of the signOutAfterInSeconds + * + * @return IdleSessionSignOut + */ + public function setSignOutAfterInSeconds($val) + { + $this->_propDict["signOutAfterInSeconds"] = $val; + return $this; + } + /** + * Gets the warnAfterInSeconds + * Number of seconds of inactivity after which a user is notified that they'll be signed out. + * + * @return int|null The warnAfterInSeconds + */ + public function getWarnAfterInSeconds() + { + if (array_key_exists("warnAfterInSeconds", $this->_propDict)) { + return $this->_propDict["warnAfterInSeconds"]; + } else { + return null; + } + } + + /** + * Sets the warnAfterInSeconds + * Number of seconds of inactivity after which a user is notified that they'll be signed out. + * + * @param int $val The value of the warnAfterInSeconds + * + * @return IdleSessionSignOut + */ + public function setWarnAfterInSeconds($val) + { + $this->_propDict["warnAfterInSeconds"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TenantAdmin/Model/Settings.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TenantAdmin/Model/Settings.php index 797fe59..f4eb705 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TenantAdmin/Model/Settings.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TenantAdmin/Model/Settings.php @@ -140,6 +140,39 @@ class Settings extends \Beta\Microsoft\Graph\Model\Entity return $this; } + /** + * Gets the idleSessionSignOut + * Specifies the idle session sign-out policies for the tenant. + * + * @return IdleSessionSignOut|null The idleSessionSignOut + */ + public function getIdleSessionSignOut() + { + if (array_key_exists("idleSessionSignOut", $this->_propDict)) { + if (is_a($this->_propDict["idleSessionSignOut"], "\Beta\Microsoft\Graph\TenantAdmin\Model\IdleSessionSignOut") || is_null($this->_propDict["idleSessionSignOut"])) { + return $this->_propDict["idleSessionSignOut"]; + } else { + $this->_propDict["idleSessionSignOut"] = new IdleSessionSignOut($this->_propDict["idleSessionSignOut"]); + return $this->_propDict["idleSessionSignOut"]; + } + } + return null; + } + + /** + * Sets the idleSessionSignOut + * Specifies the idle session sign-out policies for the tenant. + * + * @param IdleSessionSignOut $val The idleSessionSignOut + * + * @return Settings + */ + public function setIdleSessionSignOut($val) + { + $this->_propDict["idleSessionSignOut"] = $val; + return $this; + } + /** * Gets the imageTaggingOption * Specifies the image tagging option for the tenant. Possible values are: disabled, basic, enhanced. @@ -231,6 +264,35 @@ class Settings extends \Beta\Microsoft\Graph\Model\Entity return $this; } + /** + * Gets the isLegacyAuthProtocolsEnabled + * Indicates whether legacy authentication protocols are enabled for the tenant. + * + * @return bool|null The isLegacyAuthProtocolsEnabled + */ + public function getIsLegacyAuthProtocolsEnabled() + { + if (array_key_exists("isLegacyAuthProtocolsEnabled", $this->_propDict)) { + return $this->_propDict["isLegacyAuthProtocolsEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isLegacyAuthProtocolsEnabled + * Indicates whether legacy authentication protocols are enabled for the tenant. + * + * @param bool $val The isLegacyAuthProtocolsEnabled + * + * @return Settings + */ + public function setIsLegacyAuthProtocolsEnabled($val) + { + $this->_propDict["isLegacyAuthProtocolsEnabled"] = boolval($val); + return $this; + } + /** * Gets the isLoopEnabled * Indicates whetherif Fluid Framework is allowed on SharePoint sites. @@ -289,6 +351,35 @@ class Settings extends \Beta\Microsoft\Graph\Model\Entity return $this; } + /** + * Gets the isRequireAcceptingUserToMatchInvitedUserEnabled + * Indicates whether guests must sign in using the same account to which sharing invitations are sent. + * + * @return bool|null The isRequireAcceptingUserToMatchInvitedUserEnabled + */ + public function getIsRequireAcceptingUserToMatchInvitedUserEnabled() + { + if (array_key_exists("isRequireAcceptingUserToMatchInvitedUserEnabled", $this->_propDict)) { + return $this->_propDict["isRequireAcceptingUserToMatchInvitedUserEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isRequireAcceptingUserToMatchInvitedUserEnabled + * Indicates whether guests must sign in using the same account to which sharing invitations are sent. + * + * @param bool $val The isRequireAcceptingUserToMatchInvitedUserEnabled + * + * @return Settings + */ + public function setIsRequireAcceptingUserToMatchInvitedUserEnabled($val) + { + $this->_propDict["isRequireAcceptingUserToMatchInvitedUserEnabled"] = boolval($val); + return $this; + } + /** * Gets the isResharingByExternalUsersEnabled * Indicates whether guests are allowed to reshare files, folders, and sites they don't own. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TermStore/Model/Group.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TermStore/Model/Group.php index 82aee01..1c1e01d 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TermStore/Model/Group.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/TermStore/Model/Group.php @@ -146,7 +146,7 @@ class Group extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the scope - * Returns the type of the group. Possible values are global, system, and siteCollection. + * Returns the type of the group. Possible values are: global, system, and siteCollection. * * @return TermGroupScope|null The scope */ @@ -165,7 +165,7 @@ class Group extends \Beta\Microsoft\Graph\Model\Entity /** * Sets the scope - * Returns the type of the group. Possible values are global, system, and siteCollection. + * Returns the type of the group. Possible values are: global, system, and siteCollection. * * @param TermGroupScope $val The scope * diff --git a/vendor/microsoft/microsoft-graph/src/CallRecords/Model/CallRecord.php b/vendor/microsoft/microsoft-graph/src/CallRecords/Model/CallRecord.php index c393943..defc81b 100644 --- a/vendor/microsoft/microsoft-graph/src/CallRecords/Model/CallRecord.php +++ b/vendor/microsoft/microsoft-graph/src/CallRecords/Model/CallRecord.php @@ -214,7 +214,7 @@ class CallRecord extends \Microsoft\Graph\Model\Entity /** * Gets the startDateTime - * UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The startDateTime */ @@ -233,7 +233,7 @@ class CallRecord extends \Microsoft\Graph\Model\Entity /** * Sets the startDateTime - * UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The startDateTime * @@ -280,7 +280,7 @@ class CallRecord extends \Microsoft\Graph\Model\Entity /** * Gets the version - * Monotonically increasing version of the call record. Higher version call records with the same ID includes additional data compared to the lower version. + * Monotonically increasing version of the call record. Higher version call records with the same id includes additional data compared to the lower version. * * @return int|null The version */ @@ -295,7 +295,7 @@ class CallRecord extends \Microsoft\Graph\Model\Entity /** * Sets the version - * Monotonically increasing version of the call record. Higher version call records with the same ID includes additional data compared to the lower version. + * Monotonically increasing version of the call record. Higher version call records with the same id includes additional data compared to the lower version. * * @param int $val The version * diff --git a/vendor/microsoft/microsoft-graph/src/CallRecords/Model/ClientUserAgent.php b/vendor/microsoft/microsoft-graph/src/CallRecords/Model/ClientUserAgent.php index 03851c9..c44e133 100644 --- a/vendor/microsoft/microsoft-graph/src/CallRecords/Model/ClientUserAgent.php +++ b/vendor/microsoft/microsoft-graph/src/CallRecords/Model/ClientUserAgent.php @@ -23,6 +23,62 @@ namespace Microsoft\Graph\CallRecords\Model; */ class ClientUserAgent extends UserAgent { + /** + * Gets the azureADAppId + * The unique identifier of the Azure AD application used by this endpoint. + * + * @return string|null The azureADAppId + */ + public function getAzureADAppId() + { + if (array_key_exists("azureADAppId", $this->_propDict)) { + return $this->_propDict["azureADAppId"]; + } else { + return null; + } + } + + /** + * Sets the azureADAppId + * The unique identifier of the Azure AD application used by this endpoint. + * + * @param string $val The value of the azureADAppId + * + * @return ClientUserAgent + */ + public function setAzureADAppId($val) + { + $this->_propDict["azureADAppId"] = $val; + return $this; + } + /** + * Gets the communicationServiceId + * Immutable resource identifier of the Azure Communication Service associated with this endpoint based on Communication Services APIs. + * + * @return string|null The communicationServiceId + */ + public function getCommunicationServiceId() + { + if (array_key_exists("communicationServiceId", $this->_propDict)) { + return $this->_propDict["communicationServiceId"]; + } else { + return null; + } + } + + /** + * Sets the communicationServiceId + * Immutable resource identifier of the Azure Communication Service associated with this endpoint based on Communication Services APIs. + * + * @param string $val The value of the communicationServiceId + * + * @return ClientUserAgent + */ + public function setCommunicationServiceId($val) + { + $this->_propDict["communicationServiceId"] = $val; + return $this; + } /** * Gets the platform @@ -59,7 +115,7 @@ class ClientUserAgent extends UserAgent /** * Gets the productFamily - * Identifies the family of application software used by this endpoint. Possible values are: unknown, teams, skypeForBusiness, lync, unknownFutureValue, azureCommunicationServices. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: azureCommunicationServices. + * Identifies the family of application software used by this endpoint. Possible values are: unknown, teams, skypeForBusiness, lync, unknownFutureValue, azureCommunicationServices. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: azureCommunicationServices. * * @return ProductFamily|null The productFamily */ @@ -78,7 +134,7 @@ class ClientUserAgent extends UserAgent /** * Sets the productFamily - * Identifies the family of application software used by this endpoint. Possible values are: unknown, teams, skypeForBusiness, lync, unknownFutureValue, azureCommunicationServices. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: azureCommunicationServices. + * Identifies the family of application software used by this endpoint. Possible values are: unknown, teams, skypeForBusiness, lync, unknownFutureValue, azureCommunicationServices. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: azureCommunicationServices. * * @param ProductFamily $val The value to assign to the productFamily * diff --git a/vendor/microsoft/microsoft-graph/src/CallRecords/Model/Session.php b/vendor/microsoft/microsoft-graph/src/CallRecords/Model/Session.php index faf97fd..a21e3b7 100644 --- a/vendor/microsoft/microsoft-graph/src/CallRecords/Model/Session.php +++ b/vendor/microsoft/microsoft-graph/src/CallRecords/Model/Session.php @@ -188,7 +188,7 @@ class Session extends \Microsoft\Graph\Model\Entity /** * Gets the startDateTime - * UTC fime when the first user joined the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * UTC time when the first user joined the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @return \DateTime|null The startDateTime */ @@ -207,7 +207,7 @@ class Session extends \Microsoft\Graph\Model\Entity /** * Sets the startDateTime - * UTC fime when the first user joined the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * UTC time when the first user joined the session. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @param \DateTime $val The startDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/CallRecords/Model/TraceRouteHop.php b/vendor/microsoft/microsoft-graph/src/CallRecords/Model/TraceRouteHop.php index e69dcdf..63745fc 100644 --- a/vendor/microsoft/microsoft-graph/src/CallRecords/Model/TraceRouteHop.php +++ b/vendor/microsoft/microsoft-graph/src/CallRecords/Model/TraceRouteHop.php @@ -25,7 +25,7 @@ class TraceRouteHop extends \Microsoft\Graph\Model\Entity { /** * Gets the hopCount - * The network path count of this hop that was used to compute the round-trip time. + * The network path count of this hop that was used to compute the RTT. * * @return int|null The hopCount */ @@ -40,7 +40,7 @@ class TraceRouteHop extends \Microsoft\Graph\Model\Entity /** * Sets the hopCount - * The network path count of this hop that was used to compute the round-trip time. + * The network path count of this hop that was used to compute the RTT. * * @param int $val The value of the hopCount * diff --git a/vendor/microsoft/microsoft-graph/src/Core/GraphConstants.php b/vendor/microsoft/microsoft-graph/src/Core/GraphConstants.php index bd53f63..57243b0 100644 --- a/vendor/microsoft/microsoft-graph/src/Core/GraphConstants.php +++ b/vendor/microsoft/microsoft-graph/src/Core/GraphConstants.php @@ -23,7 +23,7 @@ final class GraphConstants const REST_ENDPOINT = "https://graph.microsoft.com/"; // Define HTTP request constants - const SDK_VERSION = "1.73.0"; + const SDK_VERSION = "1.75.0"; // Define error constants const MAX_PAGE_SIZE = 999; diff --git a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Acl.php b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Acl.php index ce4aa3e..db3d56d 100644 --- a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Acl.php +++ b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Acl.php @@ -26,7 +26,7 @@ class Acl extends \Microsoft\Graph\Model\Entity /** * Gets the accessType - * The access granted to the identity. Possible values are: grant, deny. + * The access granted to the identity. Possible values are: grant, deny, unknownFutureValue. * * @return AccessType|null The accessType */ @@ -45,7 +45,7 @@ class Acl extends \Microsoft\Graph\Model\Entity /** * Sets the accessType - * The access granted to the identity. Possible values are: grant, deny. + * The access granted to the identity. Possible values are: grant, deny, unknownFutureValue. * * @param AccessType $val The value to assign to the accessType * @@ -59,7 +59,7 @@ class Acl extends \Microsoft\Graph\Model\Entity /** * Gets the type - * The type of identity. Possible values are: user, group, everyone, everyoneExceptGuests if the identitySource is azureActiveDirectory and just group if the identitySource is external. + * The type of identity. Possible values are: user, group, everyone, everyoneExceptGuests, externalGroup, unknownFutureValue. * * @return AclType|null The type */ @@ -78,7 +78,7 @@ class Acl extends \Microsoft\Graph\Model\Entity /** * Sets the type - * The type of identity. Possible values are: user, group, everyone, everyoneExceptGuests if the identitySource is azureActiveDirectory and just group if the identitySource is external. + * The type of identity. Possible values are: user, group, everyone, everyoneExceptGuests, externalGroup, unknownFutureValue. * * @param AclType $val The value to assign to the type * @@ -91,7 +91,7 @@ class Acl extends \Microsoft\Graph\Model\Entity } /** * Gets the value - * The unique identifer of the identity. In case of Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. In case of external groups value is set to the ID of the externalGroup. + * The unique identifer of the identity. In case of Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. In case of external groups value is set to the ID of the externalGroup * * @return string|null The value */ @@ -106,7 +106,7 @@ class Acl extends \Microsoft\Graph\Model\Entity /** * Sets the value - * The unique identifer of the identity. In case of Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. In case of external groups value is set to the ID of the externalGroup. + * The unique identifer of the identity. In case of Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. In case of external groups value is set to the ID of the externalGroup * * @param string $val The value of the value * diff --git a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ConnectionOperation.php b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ConnectionOperation.php index 07bb4a6..add0c20 100644 --- a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ConnectionOperation.php +++ b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ConnectionOperation.php @@ -59,7 +59,7 @@ class ConnectionOperation extends \Microsoft\Graph\Model\Entity /** * Gets the status - * Indicates the status of the asynchronous operation. Possible values are: unspecified, inprogress, completed, failed. + * Indicates the status of the asynchronous operation. Possible values are: unspecified, inprogress, completed, failed, unknownFutureValue. * * @return ConnectionOperationStatus|null The status */ @@ -78,7 +78,7 @@ class ConnectionOperation extends \Microsoft\Graph\Model\Entity /** * Sets the status - * Indicates the status of the asynchronous operation. Possible values are: unspecified, inprogress, completed, failed. + * Indicates the status of the asynchronous operation. Possible values are: unspecified, inprogress, completed, failed, unknownFutureValue. * * @param ConnectionOperationStatus $val The status * diff --git a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalConnection.php b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalConnection.php index aa7be6e..11b6dd5 100644 --- a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalConnection.php +++ b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalConnection.php @@ -117,7 +117,7 @@ class ExternalConnection extends \Microsoft\Graph\Model\Entity /** * Gets the state - * Indicates the current state of the connection. Possible values are draft, ready, obsolete, and limitExceeded. Required. + * Indicates the current state of the connection. Possible values are: draft, ready, obsolete, limitExceeded, unknownFutureValue. * * @return ConnectionState|null The state */ @@ -136,7 +136,7 @@ class ExternalConnection extends \Microsoft\Graph\Model\Entity /** * Sets the state - * Indicates the current state of the connection. Possible values are draft, ready, obsolete, and limitExceeded. Required. + * Indicates the current state of the connection. Possible values are: draft, ready, obsolete, limitExceeded, unknownFutureValue. * * @param ConnectionState $val The state * diff --git a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalGroup.php b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalGroup.php index b8c06b4..b1c4238 100644 --- a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalGroup.php +++ b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalGroup.php @@ -85,7 +85,7 @@ class ExternalGroup extends \Microsoft\Graph\Model\Entity /** * Gets the members - * A member added to an externalGroup. You can add Azure Active Directory users, Azure Active Directory groups, or other externalGroups as members. + * A member added to an externalGroup. You can add Azure Active Directory users, Azure Active Directory groups, or an externalGroup as members. * * @return array|null The members */ @@ -100,7 +100,7 @@ class ExternalGroup extends \Microsoft\Graph\Model\Entity /** * Sets the members - * A member added to an externalGroup. You can add Azure Active Directory users, Azure Active Directory groups, or other externalGroups as members. + * A member added to an externalGroup. You can add Azure Active Directory users, Azure Active Directory groups, or an externalGroup as members. * * @param Identity[] $val The members * diff --git a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalItemContent.php b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalItemContent.php index eb45fd0..a045225 100644 --- a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalItemContent.php +++ b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/ExternalItemContent.php @@ -26,7 +26,7 @@ class ExternalItemContent extends \Microsoft\Graph\Model\Entity /** * Gets the type - * The type of content in the value property. Possible values are text and html. These are the content types that the indexer supports, and not the file extension types allowed. Required. + * The type of content in the value property. Possible values are: text, html, unknownFutureValue. These are the content types that the indexer supports, and not the file extension types allowed. * * @return ExternalItemContentType|null The type */ @@ -45,7 +45,7 @@ class ExternalItemContent extends \Microsoft\Graph\Model\Entity /** * Sets the type - * The type of content in the value property. Possible values are text and html. These are the content types that the indexer supports, and not the file extension types allowed. Required. + * The type of content in the value property. Possible values are: text, html, unknownFutureValue. These are the content types that the indexer supports, and not the file extension types allowed. * * @param ExternalItemContentType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Property.php b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Property.php index 8b84b33..0379f1c 100644 --- a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Property.php +++ b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Property.php @@ -137,7 +137,7 @@ class Property extends \Microsoft\Graph\Model\Entity } /** * Gets the isSearchable - * Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. + * Specifies if the property is searchable. Only properties of type String or StringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. * * @return bool|null The isSearchable */ @@ -152,7 +152,7 @@ class Property extends \Microsoft\Graph\Model\Entity /** * Sets the isSearchable - * Specifies if the property is searchable. Only properties of type string or stringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. + * Specifies if the property is searchable. Only properties of type String or StringCollection can be searchable. Non-searchable properties are not added to the search index. Optional. * * @param bool $val The value of the isSearchable * @@ -166,7 +166,7 @@ class Property extends \Microsoft\Graph\Model\Entity /** * Gets the labels - * Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. + * Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue. Optional. * * @return Label|null The labels */ @@ -185,7 +185,7 @@ class Property extends \Microsoft\Graph\Model\Entity /** * Sets the labels - * Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue, iconUrl, containerName, containerUrl. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconUrl, containerName, containerUrl. + * Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). The possible values are: title, url, createdBy, lastModifiedBy, authors, createdDateTime, lastModifiedDateTime, fileName, fileExtension, unknownFutureValue. Optional. * * @param Label $val The value to assign to the labels * @@ -227,7 +227,7 @@ class Property extends \Microsoft\Graph\Model\Entity /** * Gets the type - * The data type of the property. Possible values are: string, int64, double, dateTime, boolean, stringCollection, int64Collection, doubleCollection, dateTimeCollection, unknownFutureValue. Required. + * The data type of the property. Possible values are: string, int64, double, dateTime, boolean, stringCollection, int64Collection, doubleCollection, dateTimeCollection, unknownFutureValue. * * @return PropertyType|null The type */ @@ -246,7 +246,7 @@ class Property extends \Microsoft\Graph\Model\Entity /** * Sets the type - * The data type of the property. Possible values are: string, int64, double, dateTime, boolean, stringCollection, int64Collection, doubleCollection, dateTimeCollection, unknownFutureValue. Required. + * The data type of the property. Possible values are: string, int64, double, dateTime, boolean, stringCollection, int64Collection, doubleCollection, dateTimeCollection, unknownFutureValue. * * @param PropertyType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Schema.php b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Schema.php index 71f6f54..887b1f7 100644 --- a/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Schema.php +++ b/vendor/microsoft/microsoft-graph/src/ExternalConnectors/Model/Schema.php @@ -26,7 +26,7 @@ class Schema extends \Microsoft\Graph\Model\Entity { /** * Gets the baseType - * Must be set to microsoft.graph.externalItem. Required. + * Must be set to microsoft.graph.externalConnector.externalItem. Required. * * @return string|null The baseType */ @@ -41,7 +41,7 @@ class Schema extends \Microsoft\Graph\Model\Entity /** * Sets the baseType - * Must be set to microsoft.graph.externalItem. Required. + * Must be set to microsoft.graph.externalConnector.externalItem. Required. * * @param string $val The baseType * diff --git a/vendor/microsoft/microsoft-graph/src/Http/GraphRequest.php b/vendor/microsoft/microsoft-graph/src/Http/GraphRequest.php index a2cd360..2d186c7 100644 --- a/vendor/microsoft/microsoft-graph/src/Http/GraphRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Http/GraphRequest.php @@ -91,7 +91,7 @@ class GraphRequest /** * The timeout, in seconds * - * @var string + * @var int */ protected $timeout; /** @@ -276,7 +276,7 @@ class GraphRequest /** * Sets the timeout limit of the cURL request * - * @param string $timeout The timeout in seconds + * @param int $timeout The timeout in seconds * * @return $this object */ @@ -289,7 +289,7 @@ class GraphRequest /** * Gets the timeout value of the request * - * @return string + * @return int */ public function getTimeout() { diff --git a/vendor/microsoft/microsoft-graph/src/Model/AadUserConversationMember.php b/vendor/microsoft/microsoft-graph/src/Model/AadUserConversationMember.php index 3bf3e22..d58150e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AadUserConversationMember.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AadUserConversationMember.php @@ -84,7 +84,7 @@ class AadUserConversationMember extends ConversationMember /** * Gets the userId - * The GUID of the user. + * The guid of the user. * * @return string|null The userId */ @@ -99,7 +99,7 @@ class AadUserConversationMember extends ConversationMember /** * Sets the userId - * The GUID of the user. + * The guid of the user. * * @param string $val The userId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AadUserConversationMemberResult.php b/vendor/microsoft/microsoft-graph/src/Model/AadUserConversationMemberResult.php index bd15691..19e6e82 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AadUserConversationMemberResult.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AadUserConversationMemberResult.php @@ -25,7 +25,6 @@ class AadUserConversationMemberResult extends ActionResultPart { /** * Gets the userId - * The user object ID of the Azure AD user that was being added as part of the bulk operation. * * @return string|null The userId */ @@ -40,7 +39,6 @@ class AadUserConversationMemberResult extends ActionResultPart /** * Sets the userId - * The user object ID of the Azure AD user that was being added as part of the bulk operation. * * @param string $val The value of the userId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignment.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignment.php index 5d91ecf..a6aac4c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignment.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignment.php @@ -26,7 +26,7 @@ class AccessPackageAssignment extends Entity { /** * Gets the expiredDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @return \DateTime|null The expiredDateTime */ @@ -45,7 +45,7 @@ class AccessPackageAssignment extends Entity /** * Sets the expiredDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @param \DateTime $val The expiredDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignmentPolicy.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignmentPolicy.php index f05ec2d..3a1b4e1 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignmentPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignmentPolicy.php @@ -59,6 +59,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Gets the automaticRequestSettings + * This property is only present for an auto assignment policy; if absent, this is a request-based policy. * * @return AccessPackageAutomaticRequestSettings|null The automaticRequestSettings */ @@ -77,6 +78,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Sets the automaticRequestSettings + * This property is only present for an auto assignment policy; if absent, this is a request-based policy. * * @param AccessPackageAutomaticRequestSettings $val The automaticRequestSettings * @@ -90,7 +92,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Gets the createdDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The createdDateTime */ @@ -109,7 +111,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Sets the createdDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The createdDateTime * @@ -152,7 +154,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Gets the displayName - * The display name of the policy. Supports $filter (eq). + * The display name of the policy. * * @return string|null The displayName */ @@ -167,7 +169,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Sets the displayName - * The display name of the policy. Supports $filter (eq). + * The display name of the policy. * * @param string $val The displayName * @@ -214,7 +216,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Gets the modifiedDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The modifiedDateTime */ @@ -233,7 +235,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Sets the modifiedDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The modifiedDateTime * @@ -247,7 +249,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Gets the requestApprovalSettings - * Who must approve requests for access package in this policy. + * Specifies the settings for approval of requests for an access package assignment through this policy. For example, if approval is required for new requests. * * @return AccessPackageAssignmentApprovalSettings|null The requestApprovalSettings */ @@ -266,7 +268,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Sets the requestApprovalSettings - * Who must approve requests for access package in this policy. + * Specifies the settings for approval of requests for an access package assignment through this policy. For example, if approval is required for new requests. * * @param AccessPackageAssignmentApprovalSettings $val The requestApprovalSettings * @@ -280,7 +282,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Gets the requestorSettings - * Who can request this access package from this policy. + * Provides additional settings to select who can create a request for an access package assignment through this policy, and what they can include in their request. * * @return AccessPackageAssignmentRequestorSettings|null The requestorSettings */ @@ -299,7 +301,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Sets the requestorSettings - * Who can request this access package from this policy. + * Provides additional settings to select who can create a request for an access package assignment through this policy, and what they can include in their request. * * @param AccessPackageAssignmentRequestorSettings $val The requestorSettings * @@ -376,7 +378,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Gets the accessPackage - * The access package with this policy. Read-only. Nullable. Supports $expand. + * Access package containing this policy. Read-only. * * @return AccessPackage|null The accessPackage */ @@ -395,7 +397,7 @@ class AccessPackageAssignmentPolicy extends Entity /** * Sets the accessPackage - * The access package with this policy. Read-only. Nullable. Supports $expand. + * Access package containing this policy. Read-only. * * @param AccessPackage $val The accessPackage * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignmentRequest.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignmentRequest.php index c01b526..127528d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignmentRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAssignmentRequest.php @@ -59,7 +59,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Gets the createdDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Supports $filter. * * @return \DateTime|null The createdDateTime */ @@ -78,7 +78,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Sets the createdDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Supports $filter. * * @param \DateTime $val The createdDateTime * @@ -92,7 +92,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Gets the requestType - * One of UserAdd, UserRemove, AdminAdd, AdminRemove or SystemRemove. A request from the user themselves would have requestType of UserAdd or UserRemove. Read-only. + * The type of the request. The possible values are: notSpecified, userAdd, UserExtend, userUpdate, userRemove, adminAdd, adminUpdate, adminRemove, systemAdd, systemUpdate, systemRemove, onBehalfAdd, unknownFutureValue. A request from the user themselves would have requestType of userAdd, userUpdate or userRemove. This property cannot be changed once set. * * @return AccessPackageRequestType|null The requestType */ @@ -111,7 +111,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Sets the requestType - * One of UserAdd, UserRemove, AdminAdd, AdminRemove or SystemRemove. A request from the user themselves would have requestType of UserAdd or UserRemove. Read-only. + * The type of the request. The possible values are: notSpecified, userAdd, UserExtend, userUpdate, userRemove, adminAdd, adminUpdate, adminRemove, systemAdd, systemUpdate, systemRemove, onBehalfAdd, unknownFutureValue. A request from the user themselves would have requestType of userAdd, userUpdate or userRemove. This property cannot be changed once set. * * @param AccessPackageRequestType $val The requestType * @@ -125,7 +125,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Gets the schedule - * The range of dates that access is to be assigned to the requestor. Read-only. + * The range of dates that access is to be assigned to the requestor. This property cannot be changed once set. * * @return EntitlementManagementSchedule|null The schedule */ @@ -144,7 +144,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Sets the schedule - * The range of dates that access is to be assigned to the requestor. Read-only. + * The range of dates that access is to be assigned to the requestor. This property cannot be changed once set. * * @param EntitlementManagementSchedule $val The schedule * @@ -158,7 +158,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Gets the state - * The state of the request. The possible values are: submitted, pendingApproval, delivering, delivered, deliveryFailed, denied, scheduled, canceled, partiallyDelivered, unknownFutureValue. Read-only. + * The state of the request. The possible values are: submitted, pendingApproval, delivering, delivered, deliveryFailed, denied, scheduled, canceled, partiallyDelivered, unknownFutureValue. Read-only. Supports $filter (eq). * * @return AccessPackageRequestState|null The state */ @@ -177,7 +177,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Sets the state - * The state of the request. The possible values are: submitted, pendingApproval, delivering, delivered, deliveryFailed, denied, scheduled, canceled, partiallyDelivered, unknownFutureValue. Read-only. + * The state of the request. The possible values are: submitted, pendingApproval, delivering, delivered, deliveryFailed, denied, scheduled, canceled, partiallyDelivered, unknownFutureValue. Read-only. Supports $filter (eq). * * @param AccessPackageRequestState $val The state * @@ -220,7 +220,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Gets the accessPackage - * The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. + * The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. * * @return AccessPackage|null The accessPackage */ @@ -239,7 +239,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Sets the accessPackage - * The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. + * The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. * * @param AccessPackage $val The accessPackage * @@ -253,7 +253,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Gets the assignment - * For a requestType of UserAdd or AdminAdd, this is an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove or SystemRemove, this has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of userAdd or adminAdd, this is an access package assignment requested to be created. For a requestType of userRemove, adminRemove or systemRemove, this has the id property of an existing assignment to be removed. Supports $expand. * * @return AccessPackageAssignment|null The assignment */ @@ -272,7 +272,7 @@ class AccessPackageAssignmentRequest extends Entity /** * Sets the assignment - * For a requestType of UserAdd or AdminAdd, this is an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove or SystemRemove, this has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of userAdd or adminAdd, this is an access package assignment requested to be created. For a requestType of userRemove, adminRemove or systemRemove, this has the id property of an existing assignment to be removed. Supports $expand. * * @param AccessPackageAssignment $val The assignment * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAutomaticRequestSettings.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAutomaticRequestSettings.php index 6ca9e73..d69ad95 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAutomaticRequestSettings.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageAutomaticRequestSettings.php @@ -82,6 +82,7 @@ class AccessPackageAutomaticRequestSettings extends Entity } /** * Gets the requestAccessForAllowedTargets + * If set to true, automatic assignments will be created for targets in the allowed target scope. * * @return bool|null The requestAccessForAllowedTargets */ @@ -96,6 +97,7 @@ class AccessPackageAutomaticRequestSettings extends Entity /** * Sets the requestAccessForAllowedTargets + * If set to true, automatic assignments will be created for targets in the allowed target scope. * * @param bool $val The value of the requestAccessForAllowedTargets * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageCatalog.php b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageCatalog.php index 2e5f8f4..56ae262 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessPackageCatalog.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessPackageCatalog.php @@ -26,7 +26,7 @@ class AccessPackageCatalog extends Entity { /** * Gets the catalogType - * One of UserManaged or ServiceDefault. + * Whether the catalog is created by a user or entitlement management. The possible values are: userManaged, serviceDefault, serviceManaged, unknownFutureValue. * * @return AccessPackageCatalogType|null The catalogType */ @@ -45,7 +45,7 @@ class AccessPackageCatalog extends Entity /** * Sets the catalogType - * One of UserManaged or ServiceDefault. + * Whether the catalog is created by a user or entitlement management. The possible values are: userManaged, serviceDefault, serviceManaged, unknownFutureValue. * * @param AccessPackageCatalogType $val The catalogType * @@ -121,7 +121,7 @@ class AccessPackageCatalog extends Entity /** * Gets the displayName - * The display name of the access package catalog. Supports $filter (eq, contains). + * The display name of the access package catalog. * * @return string|null The displayName */ @@ -136,7 +136,7 @@ class AccessPackageCatalog extends Entity /** * Sets the displayName - * The display name of the access package catalog. Supports $filter (eq, contains). + * The display name of the access package catalog. * * @param string $val The displayName * @@ -246,7 +246,7 @@ class AccessPackageCatalog extends Entity /** * Gets the accessPackages - * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * The access packages in this catalog. Read-only. Nullable. * * @return array|null The accessPackages */ @@ -261,7 +261,7 @@ class AccessPackageCatalog extends Entity /** * Sets the accessPackages - * The access packages in this catalog. Read-only. Nullable. Supports $expand. + * The access packages in this catalog. Read-only. Nullable. * * @param AccessPackage[] $val The accessPackages * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewInstanceDecisionItem.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewInstanceDecisionItem.php index d02c26d..7b40cf8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewInstanceDecisionItem.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewInstanceDecisionItem.php @@ -88,7 +88,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Gets the appliedDateTime - * The timestamp when the approval decision was applied. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only. + * The timestamp when the approval decision was applied.00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't applied the decision or it was automatically applied. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only. * * @return \DateTime|null The appliedDateTime */ @@ -107,7 +107,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Sets the appliedDateTime - * The timestamp when the approval decision was applied. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only. + * The timestamp when the approval decision was applied.00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't applied the decision or it was automatically applied. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only. * * @param \DateTime $val The appliedDateTime * @@ -241,7 +241,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Gets the principalLink - * Link to the principal object. For example: https://graph.microsoft.com/v1.0/users/a6c7aecb-cbfd-4763-87ef-e91b4bd509d9. Read-only. + * A link to the principal object. For example, https://graph.microsoft.com/v1.0/users/a6c7aecb-cbfd-4763-87ef-e91b4bd509d9. Read-only. * * @return string|null The principalLink */ @@ -256,7 +256,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Sets the principalLink - * Link to the principal object. For example: https://graph.microsoft.com/v1.0/users/a6c7aecb-cbfd-4763-87ef-e91b4bd509d9. Read-only. + * A link to the principal object. For example, https://graph.microsoft.com/v1.0/users/a6c7aecb-cbfd-4763-87ef-e91b4bd509d9. Read-only. * * @param string $val The principalLink * @@ -361,7 +361,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Gets the reviewedBy - * The identifier of the reviewer. Supports $select. Read-only. + * The identifier of the reviewer.00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Supports $select. Read-only. * * @return UserIdentity|null The reviewedBy */ @@ -380,7 +380,7 @@ class AccessReviewInstanceDecisionItem extends Entity /** * Sets the reviewedBy - * The identifier of the reviewer. Supports $select. Read-only. + * The identifier of the reviewer.00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Supports $select. Read-only. * * @param UserIdentity $val The reviewedBy * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewInstanceDecisionItemResource.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewInstanceDecisionItemResource.php index c309c1e..5fe3b52 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewInstanceDecisionItemResource.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewInstanceDecisionItemResource.php @@ -53,7 +53,7 @@ class AccessReviewInstanceDecisionItemResource extends Entity } /** * Gets the id - * Resource ID + * Identifier of the resource * * @return string|null The id */ @@ -68,7 +68,7 @@ class AccessReviewInstanceDecisionItemResource extends Entity /** * Sets the id - * Resource ID + * Identifier of the resource * * @param string $val The value of the id * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewNotificationRecipientItem.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewNotificationRecipientItem.php index 009be76..72aaec8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewNotificationRecipientItem.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewNotificationRecipientItem.php @@ -58,7 +58,7 @@ class AccessReviewNotificationRecipientItem extends Entity } /** * Gets the notificationTemplateType - * Indicates the type of access review email to be sent. Supported template type is CompletedAdditionalRecipients which sends review completion notifications to the recipients. + * Indicates the type of access review email to be sent. Supported template type is CompletedAdditionalRecipients, which sends review completion notifications to the recipients. * * @return string|null The notificationTemplateType */ @@ -73,7 +73,7 @@ class AccessReviewNotificationRecipientItem extends Entity /** * Sets the notificationTemplateType - * Indicates the type of access review email to be sent. Supported template type is CompletedAdditionalRecipients which sends review completion notifications to the recipients. + * Indicates the type of access review email to be sent. Supported template type is CompletedAdditionalRecipients, which sends review completion notifications to the recipients. * * @param string $val The value of the notificationTemplateType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewNotificationRecipientQueryScope.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewNotificationRecipientQueryScope.php index 35fc863..98b53a0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewNotificationRecipientQueryScope.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewNotificationRecipientQueryScope.php @@ -25,7 +25,7 @@ class AccessReviewNotificationRecipientQueryScope extends AccessReviewNotificati { /** * Gets the query - * This represents the query for who the recipients are. For example, /groups/{group id}/members for group members and /users/{user id} for a specific user. + * Represents the query for who the recipients are. For example, /groups/{group id}/members for group members and /users/{user id} for a specific user. * * @return string|null The query */ @@ -40,7 +40,7 @@ class AccessReviewNotificationRecipientQueryScope extends AccessReviewNotificati /** * Sets the query - * This represents the query for who the recipients are. For example, /groups/{group id}/members for group members and /users/{user id} for a specific user. + * Represents the query for who the recipients are. For example, /groups/{group id}/members for group members and /users/{user id} for a specific user. * * @param string $val The value of the query * @@ -53,7 +53,7 @@ class AccessReviewNotificationRecipientQueryScope extends AccessReviewNotificati } /** * Gets the queryRoot - * In the scenario where reviewers need to be specified dynamically, this property is used to indicate the relative source of the query. This property is only required if a relative query that is, ./manager) is specified. + * In the scenario where reviewers need to be specified dynamically, indicates the relative source of the query. This property is only required if a relative query (that is, ./manager) is specified. * * @return string|null The queryRoot */ @@ -68,7 +68,7 @@ class AccessReviewNotificationRecipientQueryScope extends AccessReviewNotificati /** * Sets the queryRoot - * In the scenario where reviewers need to be specified dynamically, this property is used to indicate the relative source of the query. This property is only required if a relative query that is, ./manager) is specified. + * In the scenario where reviewers need to be specified dynamically, indicates the relative source of the query. This property is only required if a relative query (that is, ./manager) is specified. * * @param string $val The value of the queryRoot * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewReviewer.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewReviewer.php index c51193e..a66a8e1 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewReviewer.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewReviewer.php @@ -88,7 +88,7 @@ class AccessReviewReviewer extends Entity /** * Gets the userPrincipalName - * User principal name of the user. + * User principal name of the reviewer. * * @return string|null The userPrincipalName */ @@ -103,7 +103,7 @@ class AccessReviewReviewer extends Entity /** * Sets the userPrincipalName - * User principal name of the user. + * User principal name of the reviewer. * * @param string $val The userPrincipalName * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewReviewerScope.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewReviewerScope.php index 4354dae..e161efe 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewReviewerScope.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewReviewerScope.php @@ -25,7 +25,7 @@ class AccessReviewReviewerScope extends Entity { /** * Gets the query - * The query specifying who will be the reviewer. See table for examples. + * The query specifying who will be the reviewer. * * @return string|null The query */ @@ -40,7 +40,7 @@ class AccessReviewReviewerScope extends Entity /** * Sets the query - * The query specifying who will be the reviewer. See table for examples. + * The query specifying who will be the reviewer. * * @param string $val The value of the query * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewScheduleDefinition.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewScheduleDefinition.php index 73729a4..d4971a6 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewScheduleDefinition.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewScheduleDefinition.php @@ -461,7 +461,7 @@ class AccessReviewScheduleDefinition extends Entity /** * Gets the instances - * Set of access reviews instances for this access review series. Access reviews that do not recur will only have one instance; otherwise, there is an instance for each recurrence. + * If the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource will have a unique instance for each recurrence. * * @return array|null The instances */ @@ -476,7 +476,7 @@ class AccessReviewScheduleDefinition extends Entity /** * Sets the instances - * Set of access reviews instances for this access review series. Access reviews that do not recur will only have one instance; otherwise, there is an instance for each recurrence. + * If the accessReviewScheduleDefinition is a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique resource under review in the accessReviewScheduleDefinition. If a review has multiple resources and multiple instances, each resource will have a unique instance for each recurrence. * * @param AccessReviewInstance[] $val The instances * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewScheduleSettings.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewScheduleSettings.php index a66de1d..b52dae6 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewScheduleSettings.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewScheduleSettings.php @@ -170,7 +170,7 @@ class AccessReviewScheduleSettings extends Entity } /** * Gets the instanceDurationInDays - * Duration of each recurrence of review (accessReviewInstance) in number of days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its durationInDays setting will be used instead of the value of this property. + * Duration of an access review instance in days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its durationInDays setting will be used instead of the value of this property. * * @return int|null The instanceDurationInDays */ @@ -185,7 +185,7 @@ class AccessReviewScheduleSettings extends Entity /** * Sets the instanceDurationInDays - * Duration of each recurrence of review (accessReviewInstance) in number of days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its durationInDays setting will be used instead of the value of this property. + * Duration of an access review instance in days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its durationInDays setting will be used instead of the value of this property. * * @param int $val The value of the instanceDurationInDays * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewStage.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewStage.php index 7b361cd..8977d17 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewStage.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewStage.php @@ -26,7 +26,7 @@ class AccessReviewStage extends Entity { /** * Gets the endDateTime - * DateTime when review stage is scheduled to end. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. This property is the cumulative total of the durationInDays for all stages. Read-only. + * The date and time in ISO 8601 format and UTC time when the review stage is scheduled to end. This property is the cumulative total of the durationInDays for all stages. Read-only. * * @return \DateTime|null The endDateTime */ @@ -45,7 +45,7 @@ class AccessReviewStage extends Entity /** * Sets the endDateTime - * DateTime when review stage is scheduled to end. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. This property is the cumulative total of the durationInDays for all stages. Read-only. + * The date and time in ISO 8601 format and UTC time when the review stage is scheduled to end. This property is the cumulative total of the durationInDays for all stages. Read-only. * * @param \DateTime $val The endDateTime * @@ -119,7 +119,7 @@ class AccessReviewStage extends Entity /** * Gets the startDateTime - * DateTime when review stage is scheduled to start. May be in the future. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * The date and time in ISO 8601 format and UTC time when the review stage is scheduled to start. Read-only. * * @return \DateTime|null The startDateTime */ @@ -138,7 +138,7 @@ class AccessReviewStage extends Entity /** * Sets the startDateTime - * DateTime when review stage is scheduled to start. May be in the future. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * The date and time in ISO 8601 format and UTC time when the review stage is scheduled to start. Read-only. * * @param \DateTime $val The startDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewStageSettings.php b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewStageSettings.php index befccd2..2819cf7 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AccessReviewStageSettings.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AccessReviewStageSettings.php @@ -203,7 +203,7 @@ class AccessReviewStageSettings extends Entity } /** * Gets the stageId - * Unique identifier of the accessReviewStageSettings. The stageId will be used in dependsOn property to indicate the stage relationship. Required. + * Unique identifier of the accessReviewStageSettings object. The stageId will be used by the dependsOn property to indicate the order of the stages. Required. * * @return string|null The stageId */ @@ -218,7 +218,7 @@ class AccessReviewStageSettings extends Entity /** * Sets the stageId - * Unique identifier of the accessReviewStageSettings. The stageId will be used in dependsOn property to indicate the stage relationship. Required. + * Unique identifier of the accessReviewStageSettings object. The stageId will be used by the dependsOn property to indicate the order of the stages. Required. * * @param string $val The value of the stageId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AdminConsentRequestPolicy.php b/vendor/microsoft/microsoft-graph/src/Model/AdminConsentRequestPolicy.php index 888b53d..84843c6 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AdminConsentRequestPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AdminConsentRequestPolicy.php @@ -143,7 +143,7 @@ class AdminConsentRequestPolicy extends Entity /** * Gets the reviewers - * Required. + * The list of reviewers for the admin consent. Required. * * @return array|null The reviewers */ @@ -158,7 +158,7 @@ class AdminConsentRequestPolicy extends Entity /** * Sets the reviewers - * Required. + * The list of reviewers for the admin consent. Required. * * @param AccessReviewReviewerScope[] $val The reviewers * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AdministrativeUnit.php b/vendor/microsoft/microsoft-graph/src/Model/AdministrativeUnit.php index f9daaa4..fd4766c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AdministrativeUnit.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AdministrativeUnit.php @@ -84,7 +84,7 @@ class AdministrativeUnit extends DirectoryObject /** * Gets the visibility - * Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership or Public. If not set, the default behavior is Public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit. + * Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership. If not set (value is null), the default behavior is public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit. * * @return string|null The visibility */ @@ -99,7 +99,7 @@ class AdministrativeUnit extends DirectoryObject /** * Sets the visibility - * Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership or Public. If not set, the default behavior is Public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit. + * Controls whether the administrative unit and its members are hidden or public. Can be set to HiddenMembership. If not set (value is null), the default behavior is public. When set to HiddenMembership, only members of the administrative unit can list other members of the administrative unit. * * @param string $val The visibility * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Agreement.php b/vendor/microsoft/microsoft-graph/src/Model/Agreement.php index eca919b..91143d0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Agreement.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Agreement.php @@ -55,7 +55,7 @@ class Agreement extends Entity /** * Gets the isPerDeviceAcceptanceRequired - * This setting enables you to require end users to accept this agreement on every device that they are accessing it from. The end user will be required to register their device in Azure AD, if they haven't already done so. Supports $filter (eq). + * Indicates whether end users are required to accept this agreement on every device that they access it from. The end user is required to register their device in Azure AD, if they haven't already done so. Supports $filter (eq). * * @return bool|null The isPerDeviceAcceptanceRequired */ @@ -70,7 +70,7 @@ class Agreement extends Entity /** * Sets the isPerDeviceAcceptanceRequired - * This setting enables you to require end users to accept this agreement on every device that they are accessing it from. The end user will be required to register their device in Azure AD, if they haven't already done so. Supports $filter (eq). + * Indicates whether end users are required to accept this agreement on every device that they access it from. The end user is required to register their device in Azure AD, if they haven't already done so. Supports $filter (eq). * * @param bool $val The isPerDeviceAcceptanceRequired * @@ -113,7 +113,7 @@ class Agreement extends Entity /** * Gets the termsExpiration - * Expiration schedule and frequency of agreement for all users. Supports $filter (eq). + * Expiration schedule and frequency of agreement for all users. Supports $filter (eq). * * @return TermsExpiration|null The termsExpiration */ @@ -132,7 +132,7 @@ class Agreement extends Entity /** * Sets the termsExpiration - * Expiration schedule and frequency of agreement for all users. Supports $filter (eq). + * Expiration schedule and frequency of agreement for all users. Supports $filter (eq). * * @param TermsExpiration $val The termsExpiration * @@ -146,7 +146,7 @@ class Agreement extends Entity /** * Gets the userReacceptRequiredFrequency - * The duration after which the user must re-accept the terms of use. The value is represented in ISO 8601 format for durations. + * The duration after which the user must re-accept the terms of use. The value is represented in ISO 8601 format for durations. Supports $filter (eq). * * @return \DateInterval|null The userReacceptRequiredFrequency */ @@ -165,7 +165,7 @@ class Agreement extends Entity /** * Sets the userReacceptRequiredFrequency - * The duration after which the user must re-accept the terms of use. The value is represented in ISO 8601 format for durations. + * The duration after which the user must re-accept the terms of use. The value is represented in ISO 8601 format for durations. Supports $filter (eq). * * @param \DateInterval $val The userReacceptRequiredFrequency * @@ -243,7 +243,7 @@ class Agreement extends Entity /** * Gets the files - * PDFs linked to this agreement. Note: This property is in the process of being deprecated. Use the file property instead. + * PDFs linked to this agreement. This property is in the process of being deprecated. Use the file property instead. Supports $expand. * * @return array|null The files */ @@ -258,7 +258,7 @@ class Agreement extends Entity /** * Sets the files - * PDFs linked to this agreement. Note: This property is in the process of being deprecated. Use the file property instead. + * PDFs linked to this agreement. This property is in the process of being deprecated. Use the file property instead. Supports $expand. * * @param AgreementFileLocalization[] $val The files * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AgreementAcceptance.php b/vendor/microsoft/microsoft-graph/src/Model/AgreementAcceptance.php index d85e771..7af5c96 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AgreementAcceptance.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AgreementAcceptance.php @@ -26,7 +26,7 @@ class AgreementAcceptance extends Entity { /** * Gets the agreementFileId - * ID of the agreement file accepted by the user. + * The identifier of the agreement file accepted by the user. * * @return string|null The agreementFileId */ @@ -41,7 +41,7 @@ class AgreementAcceptance extends Entity /** * Sets the agreementFileId - * ID of the agreement file accepted by the user. + * The identifier of the agreement file accepted by the user. * * @param string $val The agreementFileId * @@ -55,7 +55,7 @@ class AgreementAcceptance extends Entity /** * Gets the agreementId - * ID of the agreement. + * The identifier of the agreement. * * @return string|null The agreementId */ @@ -70,7 +70,7 @@ class AgreementAcceptance extends Entity /** * Sets the agreementId - * ID of the agreement. + * The identifier of the agreement. * * @param string $val The agreementId * @@ -142,7 +142,7 @@ class AgreementAcceptance extends Entity /** * Gets the deviceOSType - * The operating system used for accepting the agreement. + * The operating system used to accept the agreement. * * @return string|null The deviceOSType */ @@ -157,7 +157,7 @@ class AgreementAcceptance extends Entity /** * Sets the deviceOSType - * The operating system used for accepting the agreement. + * The operating system used to accept the agreement. * * @param string $val The deviceOSType * @@ -171,7 +171,7 @@ class AgreementAcceptance extends Entity /** * Gets the deviceOSVersion - * The operating system version of the device used for accepting the agreement. + * The operating system version of the device used to accept the agreement. * * @return string|null The deviceOSVersion */ @@ -186,7 +186,7 @@ class AgreementAcceptance extends Entity /** * Sets the deviceOSVersion - * The operating system version of the device used for accepting the agreement. + * The operating system version of the device used to accept the agreement. * * @param string $val The deviceOSVersion * @@ -200,7 +200,7 @@ class AgreementAcceptance extends Entity /** * Gets the expirationDateTime - * The expiration date time of the acceptance. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The expiration date time of the acceptance. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The expirationDateTime */ @@ -219,7 +219,7 @@ class AgreementAcceptance extends Entity /** * Sets the expirationDateTime - * The expiration date time of the acceptance. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The expiration date time of the acceptance. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The expirationDateTime * @@ -233,7 +233,7 @@ class AgreementAcceptance extends Entity /** * Gets the recordedDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The recordedDateTime */ @@ -252,7 +252,7 @@ class AgreementAcceptance extends Entity /** * Sets the recordedDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The recordedDateTime * @@ -266,7 +266,7 @@ class AgreementAcceptance extends Entity /** * Gets the state - * Possible values are: accepted, declined. Supports $filter (eq). + * The state of the agreement acceptance. Possible values are: accepted, declined. Supports $filter (eq). * * @return AgreementAcceptanceState|null The state */ @@ -285,7 +285,7 @@ class AgreementAcceptance extends Entity /** * Sets the state - * Possible values are: accepted, declined. Supports $filter (eq). + * The state of the agreement acceptance. Possible values are: accepted, declined. Supports $filter (eq). * * @param AgreementAcceptanceState $val The state * @@ -357,7 +357,7 @@ class AgreementAcceptance extends Entity /** * Gets the userId - * ID of the user who accepted the agreement. + * The identifier of the user who accepted the agreement. * * @return string|null The userId */ @@ -372,7 +372,7 @@ class AgreementAcceptance extends Entity /** * Sets the userId - * ID of the user who accepted the agreement. + * The identifier of the user who accepted the agreement. * * @param string $val The userId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AgreementFileData.php b/vendor/microsoft/microsoft-graph/src/Model/AgreementFileData.php index eaf338c..c3e63f8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AgreementFileData.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AgreementFileData.php @@ -26,7 +26,7 @@ class AgreementFileData extends Entity /** * Gets the data - * Data that represents the terms of use PDF document. Read-only. Note: You can use the .NET Convert.ToBase64String method to convert your file to binary data for uploading using the Create agreements API. A sample syntax using this method in PowerShell is [convert]::ToBase64String((Get-Content -path 'your_file_path' -Encoding byte)). + * Data that represents the terms of use PDF document. Read-only. * * @return \GuzzleHttp\Psr7\Stream|null The data */ @@ -45,7 +45,7 @@ class AgreementFileData extends Entity /** * Sets the data - * Data that represents the terms of use PDF document. Read-only. Note: You can use the .NET Convert.ToBase64String method to convert your file to binary data for uploading using the Create agreements API. A sample syntax using this method in PowerShell is [convert]::ToBase64String((Get-Content -path 'your_file_path' -Encoding byte)). + * Data that represents the terms of use PDF document. Read-only. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the data * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Alert.php b/vendor/microsoft/microsoft-graph/src/Model/Alert.php index 70a4301..2ef5811 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Alert.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Alert.php @@ -508,7 +508,6 @@ class Alert extends Entity /** * Gets the historyStates - * A collection of alertHistoryStates comprising an audit log of all updates made to an alert. * * @return array|null The historyStates */ @@ -523,7 +522,6 @@ class Alert extends Entity /** * Sets the historyStates - * A collection of alertHistoryStates comprising an audit log of all updates made to an alert. * * @param AlertHistoryState[] $val The historyStates * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AlertHistoryState.php b/vendor/microsoft/microsoft-graph/src/Model/AlertHistoryState.php index ab5b21e..9b5ec94 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AlertHistoryState.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AlertHistoryState.php @@ -25,7 +25,6 @@ class AlertHistoryState extends Entity { /** * Gets the appId - * The Application ID of the calling application that submitted an update (PATCH) to the alert. The appId should be extracted from the auth token and not entered manually by the calling application. * * @return string|null The appId */ @@ -40,7 +39,6 @@ class AlertHistoryState extends Entity /** * Sets the appId - * The Application ID of the calling application that submitted an update (PATCH) to the alert. The appId should be extracted from the auth token and not entered manually by the calling application. * * @param string $val The value of the appId * @@ -53,7 +51,6 @@ class AlertHistoryState extends Entity } /** * Gets the assignedTo - * UPN of user the alert was assigned to (note: alert.assignedTo only stores the last value/UPN). * * @return string|null The assignedTo */ @@ -68,7 +65,6 @@ class AlertHistoryState extends Entity /** * Sets the assignedTo - * UPN of user the alert was assigned to (note: alert.assignedTo only stores the last value/UPN). * * @param string $val The value of the assignedTo * @@ -81,7 +77,6 @@ class AlertHistoryState extends Entity } /** * Gets the comments - * Comment entered by signed-in user. * * @return string|null The comments */ @@ -96,7 +91,6 @@ class AlertHistoryState extends Entity /** * Sets the comments - * Comment entered by signed-in user. * * @param string $val The value of the comments * @@ -110,7 +104,6 @@ class AlertHistoryState extends Entity /** * Gets the feedback - * Analyst feedback on the alert in this update. Possible values are: unknown, truePositive, falsePositive, benignPositive. * * @return AlertFeedback|null The feedback */ @@ -129,7 +122,6 @@ class AlertHistoryState extends Entity /** * Sets the feedback - * Analyst feedback on the alert in this update. Possible values are: unknown, truePositive, falsePositive, benignPositive. * * @param AlertFeedback $val The value to assign to the feedback * @@ -143,7 +135,6 @@ class AlertHistoryState extends Entity /** * Gets the status - * Alert status value (if updated). Possible values are: unknown, newAlert, inProgress, resolved, dismissed. * * @return AlertStatus|null The status */ @@ -162,7 +153,6 @@ class AlertHistoryState extends Entity /** * Sets the status - * Alert status value (if updated). Possible values are: unknown, newAlert, inProgress, resolved, dismissed. * * @param AlertStatus $val The value to assign to the status * @@ -176,7 +166,6 @@ class AlertHistoryState extends Entity /** * Gets the updatedDateTime - * Date and time of the alert update. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @return \DateTime|null The updatedDateTime */ @@ -195,7 +184,6 @@ class AlertHistoryState extends Entity /** * Sets the updatedDateTime - * Date and time of the alert update. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @param \DateTime $val The value to assign to the updatedDateTime * @@ -208,7 +196,6 @@ class AlertHistoryState extends Entity } /** * Gets the user - * UPN of the signed-in user that updated the alert (taken from the bearer token - if in user/delegated auth mode). * * @return string|null The user */ @@ -223,7 +210,6 @@ class AlertHistoryState extends Entity /** * Sets the user - * UPN of the signed-in user that updated the alert (taken from the bearer token - if in user/delegated auth mode). * * @param string $val The value of the user * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AlterationResponse.php b/vendor/microsoft/microsoft-graph/src/Model/AlterationResponse.php index edb9976..00d425f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AlterationResponse.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AlterationResponse.php @@ -54,7 +54,7 @@ class AlterationResponse extends Entity /** * Gets the queryAlteration - * Defines the details of alteration information for the spelling correction. + * Defines the details of the alteration information for the spelling correction. * * @return SearchAlteration|null The queryAlteration */ @@ -73,7 +73,7 @@ class AlterationResponse extends Entity /** * Sets the queryAlteration - * Defines the details of alteration information for the spelling correction. + * Defines the details of the alteration information for the spelling correction. * * @param SearchAlteration $val The value to assign to the queryAlteration * @@ -87,7 +87,7 @@ class AlterationResponse extends Entity /** * Gets the queryAlterationType - * Defines the type of the spelling correction. Possible values are suggestion, modification. + * Defines the type of the spelling correction. Possible values are: suggestion, modification. * * @return SearchAlterationType|null The queryAlterationType */ @@ -106,7 +106,7 @@ class AlterationResponse extends Entity /** * Sets the queryAlterationType - * Defines the type of the spelling correction. Possible values are suggestion, modification. + * Defines the type of the spelling correction. Possible values are: suggestion, modification. * * @param SearchAlterationType $val The value to assign to the queryAlterationType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AndroidManagedAppProtection.php b/vendor/microsoft/microsoft-graph/src/Model/AndroidManagedAppProtection.php index 60a07d7..6e5f631 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AndroidManagedAppProtection.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AndroidManagedAppProtection.php @@ -26,7 +26,7 @@ class AndroidManagedAppProtection extends TargetedManagedAppProtection { /** * Gets the customBrowserDisplayName - * Friendly name of the preferred custom browser to open weblink on Android. + * Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * * @return string|null The customBrowserDisplayName */ @@ -41,7 +41,7 @@ class AndroidManagedAppProtection extends TargetedManagedAppProtection /** * Sets the customBrowserDisplayName - * Friendly name of the preferred custom browser to open weblink on Android. + * Friendly name of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * * @param string $val The customBrowserDisplayName * @@ -55,7 +55,7 @@ class AndroidManagedAppProtection extends TargetedManagedAppProtection /** * Gets the customBrowserPackageId - * Unique identifier of a custom browser to open weblink on Android. + * Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * * @return string|null The customBrowserPackageId */ @@ -70,7 +70,7 @@ class AndroidManagedAppProtection extends TargetedManagedAppProtection /** * Sets the customBrowserPackageId - * Unique identifier of a custom browser to open weblink on Android. + * Unique identifier of the preferred custom browser to open weblink on Android. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * * @param string $val The customBrowserPackageId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AppConsentRequest.php b/vendor/microsoft/microsoft-graph/src/Model/AppConsentRequest.php index 277bf6d..a0bbdfa 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AppConsentRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AppConsentRequest.php @@ -85,7 +85,7 @@ class AppConsentRequest extends Entity /** * Gets the pendingScopes - * A list of pending scopes waiting for approval. This is empty if the consentType is Static. Required. + * A list of pending scopes waiting for approval. Required. * * @return array|null The pendingScopes */ @@ -100,7 +100,7 @@ class AppConsentRequest extends Entity /** * Sets the pendingScopes - * A list of pending scopes waiting for approval. This is empty if the consentType is Static. Required. + * A list of pending scopes waiting for approval. Required. * * @param AppConsentRequestScope[] $val The pendingScopes * @@ -115,7 +115,7 @@ class AppConsentRequest extends Entity /** * Gets the userConsentRequests - * A list of pending user consent requests. + * A list of pending user consent requests. Supports $filter (eq). * * @return array|null The userConsentRequests */ @@ -130,7 +130,7 @@ class AppConsentRequest extends Entity /** * Sets the userConsentRequests - * A list of pending user consent requests. + * A list of pending user consent requests. Supports $filter (eq). * * @param UserConsentRequest[] $val The userConsentRequests * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AppIdentity.php b/vendor/microsoft/microsoft-graph/src/Model/AppIdentity.php index ff16660..a44dd70 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AppIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AppIdentity.php @@ -25,7 +25,7 @@ class AppIdentity extends Entity { /** * Gets the appId - * Refers to the unique identifier representing Application Id in the Azure Active Directory. + * Refers to the Unique GUID representing Application Id in the Azure Active Directory. * * @return string|null The appId */ @@ -40,7 +40,7 @@ class AppIdentity extends Entity /** * Sets the appId - * Refers to the unique identifier representing Application Id in the Azure Active Directory. + * Refers to the Unique GUID representing Application Id in the Azure Active Directory. * * @param string $val The value of the appId * @@ -81,7 +81,7 @@ class AppIdentity extends Entity } /** * Gets the servicePrincipalId - * Refers to the unique identifier indicating Service Principal Id in Azure Active Directory for the corresponding App. + * Refers to the Unique GUID indicating Service Principal Id in Azure Active Directory for the corresponding App. * * @return string|null The servicePrincipalId */ @@ -96,7 +96,7 @@ class AppIdentity extends Entity /** * Sets the servicePrincipalId - * Refers to the unique identifier indicating Service Principal Id in Azure Active Directory for the corresponding App. + * Refers to the Unique GUID indicating Service Principal Id in Azure Active Directory for the corresponding App. * * @param string $val The value of the servicePrincipalId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AppScope.php b/vendor/microsoft/microsoft-graph/src/Model/AppScope.php index c9b35cd..d8c213e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AppScope.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AppScope.php @@ -26,7 +26,7 @@ class AppScope extends Entity { /** * Gets the displayName - * Provides the display name of the app-specific resource represented by the app scope. Provided for display purposes since appScopeId is often an immutable, non-human-readable id. This property is read only. + * Provides the display name of the app-specific resource represented by the app scope. Provided for display purposes since appScopeId is often an immutable, non-human-readable id. Read-only. * * @return string|null The displayName */ @@ -41,7 +41,7 @@ class AppScope extends Entity /** * Sets the displayName - * Provides the display name of the app-specific resource represented by the app scope. Provided for display purposes since appScopeId is often an immutable, non-human-readable id. This property is read only. + * Provides the display name of the app-specific resource represented by the app scope. Provided for display purposes since appScopeId is often an immutable, non-human-readable id. Read-only. * * @param string $val The displayName * @@ -55,7 +55,7 @@ class AppScope extends Entity /** * Gets the type - * Describes the type of app-specific resource represented by the app scope. Provided for display purposes, so a user interface can convey to the user the kind of app specific resource represented by the app scope. This property is read only. + * Describes the type of app-specific resource represented by the app scope. Provided for display purposes, so a user interface can convey to the user the kind of app specific resource represented by the app scope. Read-only. * * @return string|null The type */ @@ -70,7 +70,7 @@ class AppScope extends Entity /** * Sets the type - * Describes the type of app-specific resource represented by the app scope. Provided for display purposes, so a user interface can convey to the user the kind of app specific resource represented by the app scope. This property is read only. + * Describes the type of app-specific resource represented by the app scope. Provided for display purposes, so a user interface can convey to the user the kind of app specific resource represented by the app scope. Read-only. * * @param string $val The type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AppleManagedIdentityProvider.php b/vendor/microsoft/microsoft-graph/src/Model/AppleManagedIdentityProvider.php index 9cab8f5..d0aaafc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AppleManagedIdentityProvider.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AppleManagedIdentityProvider.php @@ -26,7 +26,7 @@ class AppleManagedIdentityProvider extends IdentityProviderBase { /** * Gets the certificateData - * The certificate data which is a long string of text from the certificate, can be null. + * The certificate data, which is a long string of text from the certificate. Can be null. * * @return string|null The certificateData */ @@ -41,7 +41,7 @@ class AppleManagedIdentityProvider extends IdentityProviderBase /** * Sets the certificateData - * The certificate data which is a long string of text from the certificate, can be null. + * The certificate data, which is a long string of text from the certificate. Can be null. * * @param string $val The certificateData * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Application.php b/vendor/microsoft/microsoft-graph/src/Model/Application.php index 966f22c..9ddc7c4 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Application.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Application.php @@ -89,7 +89,7 @@ class Application extends DirectoryObject /** * Gets the appId - * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. + * The unique identifier for the application that is assigned to an application by Azure AD. Not nullable. Read-only. Supports $filter (eq). * * @return string|null The appId */ @@ -104,7 +104,7 @@ class Application extends DirectoryObject /** * Sets the appId - * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. + * The unique identifier for the application that is assigned to an application by Azure AD. Not nullable. Read-only. Supports $filter (eq). * * @param string $val The appId * @@ -241,9 +241,36 @@ class Application extends DirectoryObject return $this; } + /** + * Gets the defaultRedirectUri + * + * @return string|null The defaultRedirectUri + */ + public function getDefaultRedirectUri() + { + if (array_key_exists("defaultRedirectUri", $this->_propDict)) { + return $this->_propDict["defaultRedirectUri"]; + } else { + return null; + } + } + + /** + * Sets the defaultRedirectUri + * + * @param string $val The defaultRedirectUri + * + * @return Application + */ + public function setDefaultRedirectUri($val) + { + $this->_propDict["defaultRedirectUri"] = $val; + return $this; + } + /** * Gets the description - * Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. + * Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. * * @return string|null The description */ @@ -258,7 +285,7 @@ class Application extends DirectoryObject /** * Sets the description - * Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. + * Free text field to provide a description of the application object to end users. The maximum allowed size is 1024 characters. Supports $filter (eq, ne, not, ge, le, startsWith) and $search. * * @param string $val The description * @@ -330,7 +357,7 @@ class Application extends DirectoryObject /** * Gets the groupMembershipClaims - * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following string values: None, SecurityGroup (for security groups and Azure AD roles), All (this gets all security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of). + * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following valid string values: None, SecurityGroup (for security groups and Azure AD roles), All (this gets all of the security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of). * * @return string|null The groupMembershipClaims */ @@ -345,7 +372,7 @@ class Application extends DirectoryObject /** * Sets the groupMembershipClaims - * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following string values: None, SecurityGroup (for security groups and Azure AD roles), All (this gets all security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of). + * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following valid string values: None, SecurityGroup (for security groups and Azure AD roles), All (this gets all of the security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of). * * @param string $val The groupMembershipClaims * @@ -388,7 +415,7 @@ class Application extends DirectoryObject /** * Gets the info - * Basic profile information of the application, such as it's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see How to: Add Terms of service and privacy statement for registered Azure AD apps. Supports $filter (eq, ne, not, ge, le, and eq on null values). + * Basic profile information of the application such as app's marketing, support, terms of service and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more info, see How to: Add Terms of service and privacy statement for registered Azure AD apps. Supports $filter (eq, ne, not, ge, le, and eq on null values). * * @return InformationalUrl|null The info */ @@ -407,7 +434,7 @@ class Application extends DirectoryObject /** * Sets the info - * Basic profile information of the application, such as it's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see How to: Add Terms of service and privacy statement for registered Azure AD apps. Supports $filter (eq, ne, not, ge, le, and eq on null values). + * Basic profile information of the application such as app's marketing, support, terms of service and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more info, see How to: Add Terms of service and privacy statement for registered Azure AD apps. Supports $filter (eq, ne, not, ge, le, and eq on null values). * * @param InformationalUrl $val The info * @@ -450,7 +477,7 @@ class Application extends DirectoryObject /** * Gets the isFallbackPublicClient - * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property. + * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where it is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property. * * @return bool|null The isFallbackPublicClient */ @@ -465,7 +492,7 @@ class Application extends DirectoryObject /** * Sets the isFallbackPublicClient - * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property. + * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where it is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property. * * @param bool $val The isFallbackPublicClient * @@ -727,7 +754,7 @@ class Application extends DirectoryObject /** * Gets the publisherDomain - * The verified publisher domain for the application. Read-only. Supports $filter (eq, ne, ge, le, startsWith). + * The verified publisher domain for the application. Read-only. For more information, see How to: Configure an application's publisher domain. Supports $filter (eq, ne, ge, le, startsWith). * * @return string|null The publisherDomain */ @@ -742,7 +769,7 @@ class Application extends DirectoryObject /** * Sets the publisherDomain - * The verified publisher domain for the application. Read-only. Supports $filter (eq, ne, ge, le, startsWith). + * The verified publisher domain for the application. Read-only. For more information, see How to: Configure an application's publisher domain. Supports $filter (eq, ne, ge, le, startsWith). * * @param string $val The publisherDomain * @@ -906,7 +933,7 @@ class Application extends DirectoryObject /** * Gets the tags - * Custom strings that can be used to categorize and identify the application. Not nullable.Supports $filter (eq, not, ge, le, startsWith). + * Custom strings that can be used to categorize and identify the application. Not nullable. Supports $filter (eq, not, ge, le, startsWith). * * @return string|null The tags */ @@ -921,7 +948,7 @@ class Application extends DirectoryObject /** * Sets the tags - * Custom strings that can be used to categorize and identify the application. Not nullable.Supports $filter (eq, not, ge, le, startsWith). + * Custom strings that can be used to categorize and identify the application. Not nullable. Supports $filter (eq, not, ge, le, startsWith). * * @param string $val The tags * @@ -1030,6 +1057,7 @@ class Application extends DirectoryObject /** * Gets the createdOnBehalfOf + * Supports $filter (eq when counting empty collections). Read-only. * * @return DirectoryObject|null The createdOnBehalfOf */ @@ -1048,6 +1076,7 @@ class Application extends DirectoryObject /** * Sets the createdOnBehalfOf + * Supports $filter (eq when counting empty collections). Read-only. * * @param DirectoryObject $val The createdOnBehalfOf * @@ -1062,7 +1091,7 @@ class Application extends DirectoryObject /** * Gets the extensionProperties - * Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). + * Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). * * @return array|null The extensionProperties */ @@ -1077,7 +1106,7 @@ class Application extends DirectoryObject /** * Sets the extensionProperties - * Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). + * Read-only. Nullable. Supports $expand and $filter (eq and ne when counting empty collections and only with advanced query parameters). * * @param ExtensionProperty[] $val The extensionProperties * @@ -1092,7 +1121,7 @@ class Application extends DirectoryObject /** * Gets the federatedIdentityCredentials - * Federated identities for applications. Supports $expand and $filter (eq when counting empty collections). + * Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). * * @return array|null The federatedIdentityCredentials */ @@ -1107,7 +1136,7 @@ class Application extends DirectoryObject /** * Sets the federatedIdentityCredentials - * Federated identities for applications. Supports $expand and $filter (eq when counting empty collections). + * Federated identities for applications. Supports $expand and $filter (startsWith, and eq, ne when counting empty collections and only with advanced query parameters). * * @param FederatedIdentityCredential[] $val The federatedIdentityCredentials * @@ -1150,7 +1179,7 @@ class Application extends DirectoryObject /** * Gets the owners - * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand. + * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). * * @return array|null The owners */ @@ -1165,7 +1194,7 @@ class Application extends DirectoryObject /** * Sets the owners - * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand. + * Directory objects that are owners of the application. Read-only. Nullable. Supports $expand and $filter (eq when counting empty collections). * * @param DirectoryObject[] $val The owners * @@ -1208,7 +1237,6 @@ class Application extends DirectoryObject /** * Gets the tokenLifetimePolicies - * The tokenLifetimePolicies assigned to this application. Supports $expand. * * @return array|null The tokenLifetimePolicies */ @@ -1223,7 +1251,6 @@ class Application extends DirectoryObject /** * Sets the tokenLifetimePolicies - * The tokenLifetimePolicies assigned to this application. Supports $expand. * * @param TokenLifetimePolicy[] $val The tokenLifetimePolicies * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AppliedConditionalAccessPolicy.php b/vendor/microsoft/microsoft-graph/src/Model/AppliedConditionalAccessPolicy.php index daddd02..97c35cc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AppliedConditionalAccessPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AppliedConditionalAccessPolicy.php @@ -25,7 +25,7 @@ class AppliedConditionalAccessPolicy extends Entity { /** * Gets the displayName - * Name of the conditional access policy. + * Refers to the Name of the conditional access policy (example: 'Require MFA for Salesforce'). * * @return string|null The displayName */ @@ -40,7 +40,7 @@ class AppliedConditionalAccessPolicy extends Entity /** * Sets the displayName - * Name of the conditional access policy. + * Refers to the Name of the conditional access policy (example: 'Require MFA for Salesforce'). * * @param string $val The value of the displayName * @@ -109,7 +109,7 @@ class AppliedConditionalAccessPolicy extends Entity } /** * Gets the id - * Identifier of the conditional access policy. + * An identifier of the conditional access policy. * * @return string|null The id */ @@ -124,7 +124,7 @@ class AppliedConditionalAccessPolicy extends Entity /** * Sets the id - * Identifier of the conditional access policy. + * An identifier of the conditional access policy. * * @param string $val The value of the id * @@ -138,7 +138,7 @@ class AppliedConditionalAccessPolicy extends Entity /** * Gets the result - * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (Policy isn't applied because policy conditions were not met),notEnabled (This is due to the policy in disabled state), unknown, unknownFutureValue, reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. + * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (Policy isn't applied because policy conditions were not met),notEnabled (This is due to the policy in disabled state), unknown, unknownFutureValue. * * @return AppliedConditionalAccessPolicyResult|null The result */ @@ -157,7 +157,7 @@ class AppliedConditionalAccessPolicy extends Entity /** * Sets the result - * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (Policy isn't applied because policy conditions were not met),notEnabled (This is due to the policy in disabled state), unknown, unknownFutureValue, reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: reportOnlySuccess, reportOnlyFailure, reportOnlyNotApplied, reportOnlyInterrupted. + * Indicates the result of the CA policy that was triggered. Possible values are: success, failure, notApplied (Policy isn't applied because policy conditions were not met),notEnabled (This is due to the policy in disabled state), unknown, unknownFutureValue. * * @param AppliedConditionalAccessPolicyResult $val The value to assign to the result * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Approval.php b/vendor/microsoft/microsoft-graph/src/Model/Approval.php index e6236e1..3ffee97 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Approval.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Approval.php @@ -27,7 +27,7 @@ class Approval extends Entity /** * Gets the stages - * Used for the approvalStages property of approval settings in the requestApprovalSettings property of an access package assignment policy. Specifies the primary, fallback, and escalation approvers of each stage. + * A collection of stages in the approval decision. * * @return array|null The stages */ @@ -42,7 +42,7 @@ class Approval extends Entity /** * Sets the stages - * Used for the approvalStages property of approval settings in the requestApprovalSettings property of an access package assignment policy. Specifies the primary, fallback, and escalation approvers of each stage. + * A collection of stages in the approval decision. * * @param ApprovalStage[] $val The stages * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ApprovalStage.php b/vendor/microsoft/microsoft-graph/src/Model/ApprovalStage.php index b9bc5df..5bc05f8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ApprovalStage.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ApprovalStage.php @@ -113,7 +113,7 @@ class ApprovalStage extends Entity /** * Gets the reviewedBy - * The identifier of the reviewer. Read-only. + * The identifier of the reviewer. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Read-only. * * @return Identity|null The reviewedBy */ @@ -132,7 +132,7 @@ class ApprovalStage extends Entity /** * Sets the reviewedBy - * The identifier of the reviewer. Read-only. + * The identifier of the reviewer. 00000000-0000-0000-0000-000000000000 if the assigned reviewer hasn't reviewed. Read-only. * * @param Identity $val The reviewedBy * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AssignedPlan.php b/vendor/microsoft/microsoft-graph/src/Model/AssignedPlan.php index 3a3ce46..5c222a9 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AssignedPlan.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AssignedPlan.php @@ -26,7 +26,7 @@ class AssignedPlan extends Entity /** * Gets the assignedDateTime - * The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The assignedDateTime */ @@ -45,7 +45,7 @@ class AssignedPlan extends Entity /** * Sets the assignedDateTime - * The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The date and time at which the plan was assigned. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The value to assign to the assignedDateTime * @@ -58,7 +58,7 @@ class AssignedPlan extends Entity } /** * Gets the capabilityStatus - * Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. + * Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. * * @return string|null The capabilityStatus */ @@ -73,7 +73,7 @@ class AssignedPlan extends Entity /** * Sets the capabilityStatus - * Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. + * Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut. See a detailed description of each value. * * @param string $val The value of the capabilityStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AssignmentOrder.php b/vendor/microsoft/microsoft-graph/src/Model/AssignmentOrder.php index 2d0156e..16e3b4a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AssignmentOrder.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AssignmentOrder.php @@ -25,7 +25,7 @@ class AssignmentOrder extends Entity { /** * Gets the order - * A list of identityUserFlowAttribute IDs provided to determine the order in which attributes should be collected within a user flow. + * A list of identityUserFlowAttribute object identifiers that determine the order in which attributes should be collected within a user flow. * * @return string|null The order */ @@ -40,7 +40,7 @@ class AssignmentOrder extends Entity /** * Sets the order - * A list of identityUserFlowAttribute IDs provided to determine the order in which attributes should be collected within a user flow. + * A list of identityUserFlowAttribute object identifiers that determine the order in which attributes should be collected within a user flow. * * @param string $val The value of the order * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Attachment.php b/vendor/microsoft/microsoft-graph/src/Model/Attachment.php index 1fb4436..0721e41 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Attachment.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Attachment.php @@ -117,7 +117,7 @@ class Attachment extends Entity /** * Gets the name - * The display name of the attachment. This does not need to be the actual file name. + * The attachment's file name. * * @return string|null The name */ @@ -132,7 +132,7 @@ class Attachment extends Entity /** * Sets the name - * The display name of the attachment. This does not need to be the actual file name. + * The attachment's file name. * * @param string $val The name * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AttachmentBase.php b/vendor/microsoft/microsoft-graph/src/Model/AttachmentBase.php new file mode 100644 index 0000000..16496f4 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AttachmentBase.php @@ -0,0 +1,139 @@ +_propDict)) { + return $this->_propDict["contentType"]; + } else { + return null; + } + } + + /** + * Sets the contentType + * + * @param string $val The contentType + * + * @return AttachmentBase + */ + public function setContentType($val) + { + $this->_propDict["contentType"] = $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 AttachmentBase + */ + public function setLastModifiedDateTime($val) + { + $this->_propDict["lastModifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the name + * + * @return string|null The name + */ + public function getName() + { + if (array_key_exists("name", $this->_propDict)) { + return $this->_propDict["name"]; + } else { + return null; + } + } + + /** + * Sets the name + * + * @param string $val The name + * + * @return AttachmentBase + */ + public function setName($val) + { + $this->_propDict["name"] = $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 size + * + * @return AttachmentBase + */ + public function setSize($val) + { + $this->_propDict["size"] = intval($val); + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AttachmentInfo.php b/vendor/microsoft/microsoft-graph/src/Model/AttachmentInfo.php new file mode 100644 index 0000000..7dc7187 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AttachmentInfo.php @@ -0,0 +1,135 @@ +_propDict)) { + if (is_a($this->_propDict["attachmentType"], "\Microsoft\Graph\Model\AttachmentType") || is_null($this->_propDict["attachmentType"])) { + return $this->_propDict["attachmentType"]; + } else { + $this->_propDict["attachmentType"] = new AttachmentType($this->_propDict["attachmentType"]); + return $this->_propDict["attachmentType"]; + } + } + return null; + } + + /** + * Sets the attachmentType + * + * @param AttachmentType $val The value to assign to the attachmentType + * + * @return AttachmentInfo The AttachmentInfo + */ + public function setAttachmentType($val) + { + $this->_propDict["attachmentType"] = $val; + return $this; + } + /** + * Gets the contentType + * + * @return string|null The contentType + */ + public function getContentType() + { + if (array_key_exists("contentType", $this->_propDict)) { + return $this->_propDict["contentType"]; + } else { + return null; + } + } + + /** + * Sets the contentType + * + * @param string $val The value of the contentType + * + * @return AttachmentInfo + */ + public function setContentType($val) + { + $this->_propDict["contentType"] = $val; + return $this; + } + /** + * Gets the name + * + * @return string|null The name + */ + public function getName() + { + if (array_key_exists("name", $this->_propDict)) { + return $this->_propDict["name"]; + } else { + return null; + } + } + + /** + * Sets the name + * + * @param string $val The value of the name + * + * @return AttachmentInfo + */ + public function setName($val) + { + $this->_propDict["name"] = $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 AttachmentInfo + */ + public function setSize($val) + { + $this->_propDict["size"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AttachmentSession.php b/vendor/microsoft/microsoft-graph/src/Model/AttachmentSession.php new file mode 100644 index 0000000..341a0ce --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AttachmentSession.php @@ -0,0 +1,116 @@ +_propDict)) { + if (is_a($this->_propDict["content"], "\GuzzleHttp\Psr7\Stream") || is_null($this->_propDict["content"])) { + return $this->_propDict["content"]; + } else { + $this->_propDict["content"] = \GuzzleHttp\Psr7\Utils::streamFor($this->_propDict["content"]); + return $this->_propDict["content"]; + } + } + return null; + } + + /** + * Sets the content + * + * @param \GuzzleHttp\Psr7\Stream $val The content + * + * @return AttachmentSession + */ + public function setContent($val) + { + $this->_propDict["content"] = $val; + return $this; + } + + /** + * Gets the expirationDateTime + * + * @return \DateTime|null The expirationDateTime + */ + public function getExpirationDateTime() + { + if (array_key_exists("expirationDateTime", $this->_propDict)) { + if (is_a($this->_propDict["expirationDateTime"], "\DateTime") || is_null($this->_propDict["expirationDateTime"])) { + return $this->_propDict["expirationDateTime"]; + } else { + $this->_propDict["expirationDateTime"] = new \DateTime($this->_propDict["expirationDateTime"]); + return $this->_propDict["expirationDateTime"]; + } + } + return null; + } + + /** + * Sets the expirationDateTime + * + * @param \DateTime $val The expirationDateTime + * + * @return AttachmentSession + */ + public function setExpirationDateTime($val) + { + $this->_propDict["expirationDateTime"] = $val; + return $this; + } + + /** + * Gets the nextExpectedRanges + * + * @return string|null The nextExpectedRanges + */ + public function getNextExpectedRanges() + { + if (array_key_exists("nextExpectedRanges", $this->_propDict)) { + return $this->_propDict["nextExpectedRanges"]; + } else { + return null; + } + } + + /** + * Sets the nextExpectedRanges + * + * @param string $val The nextExpectedRanges + * + * @return AttachmentSession + */ + public function setNextExpectedRanges($val) + { + $this->_propDict["nextExpectedRanges"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/AttendeeAvailability.php b/vendor/microsoft/microsoft-graph/src/Model/AttendeeAvailability.php index a8ea3fd..5f92030 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AttendeeAvailability.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AttendeeAvailability.php @@ -59,7 +59,7 @@ class AttendeeAvailability extends Entity /** * Gets the availability - * The availability status of the attendee. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * The availability status of the attendee. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. * * @return FreeBusyStatus|null The availability */ @@ -78,7 +78,7 @@ class AttendeeAvailability extends Entity /** * Sets the availability - * The availability status of the attendee. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * The availability status of the attendee. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. * * @param FreeBusyStatus $val The value to assign to the availability * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AttendeeBase.php b/vendor/microsoft/microsoft-graph/src/Model/AttendeeBase.php index 7558b37..e4f082c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AttendeeBase.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AttendeeBase.php @@ -26,7 +26,7 @@ class AttendeeBase extends Recipient /** * Gets the type - * The type of attendee. Possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. + * The type of attendee. The possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. * * @return AttendeeType|null The type */ @@ -45,7 +45,7 @@ class AttendeeBase extends Recipient /** * Sets the type - * The type of attendee. Possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. + * The type of attendee. The possible values are: required, optional, resource. Currently if the attendee is a person, findMeetingTimes always considers the person is of the Required type. * * @param AttendeeType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AttributeRuleMembers.php b/vendor/microsoft/microsoft-graph/src/Model/AttributeRuleMembers.php index ab4bc12..667eb27 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AttributeRuleMembers.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AttributeRuleMembers.php @@ -36,6 +36,7 @@ class AttributeRuleMembers extends SubjectSet /** * Gets the description + * A description of the membership rule. * * @return string|null The description */ @@ -50,6 +51,7 @@ class AttributeRuleMembers extends SubjectSet /** * Sets the description + * A description of the membership rule. * * @param string $val The value of the description * @@ -62,6 +64,7 @@ class AttributeRuleMembers extends SubjectSet } /** * Gets the membershipRule + * Determines the allowed target users for this policy. For more information about the syntax of the membership rule, see Membership Rules syntax. * * @return string|null The membershipRule */ @@ -76,6 +79,7 @@ class AttributeRuleMembers extends SubjectSet /** * Sets the membershipRule + * Determines the allowed target users for this policy. For more information about the syntax of the membership rule, see Membership Rules syntax. * * @param string $val The value of the membershipRule * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AudioRoutingGroup.php b/vendor/microsoft/microsoft-graph/src/Model/AudioRoutingGroup.php index 3309bcc..bf457e9 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AudioRoutingGroup.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AudioRoutingGroup.php @@ -26,7 +26,6 @@ class AudioRoutingGroup extends Entity { /** * Gets the receivers - * List of receiving participant ids. * * @return string|null The receivers */ @@ -41,7 +40,6 @@ class AudioRoutingGroup extends Entity /** * Sets the receivers - * List of receiving participant ids. * * @param string $val The receivers * @@ -55,7 +53,6 @@ class AudioRoutingGroup extends Entity /** * Gets the routingMode - * Routing group mode. Possible values are: oneToOne, multicast. * * @return RoutingMode|null The routingMode */ @@ -74,7 +71,6 @@ class AudioRoutingGroup extends Entity /** * Sets the routingMode - * Routing group mode. Possible values are: oneToOne, multicast. * * @param RoutingMode $val The routingMode * @@ -88,7 +84,6 @@ class AudioRoutingGroup extends Entity /** * Gets the sources - * List of source participant ids. * * @return string|null The sources */ @@ -103,7 +98,6 @@ class AudioRoutingGroup extends Entity /** * Sets the sources - * List of source participant ids. * * @param string $val The sources * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AuditActivityInitiator.php b/vendor/microsoft/microsoft-graph/src/Model/AuditActivityInitiator.php index fb3f0de..e5a3346 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AuditActivityInitiator.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AuditActivityInitiator.php @@ -26,7 +26,7 @@ class AuditActivityInitiator extends Entity /** * Gets the app - * If the actor initiating the activity is an app, this property indicates all its identification information including appId, displayName, servicePrincipalId, and servicePrincipalName. + * If the resource initiating the activity is an app, this property indicates all the app related information like appId, Name, servicePrincipalId, Name. * * @return AppIdentity|null The app */ @@ -45,7 +45,7 @@ class AuditActivityInitiator extends Entity /** * Sets the app - * If the actor initiating the activity is an app, this property indicates all its identification information including appId, displayName, servicePrincipalId, and servicePrincipalName. + * If the resource initiating the activity is an app, this property indicates all the app related information like appId, Name, servicePrincipalId, Name. * * @param AppIdentity $val The value to assign to the app * @@ -59,7 +59,7 @@ class AuditActivityInitiator extends Entity /** * Gets the user - * If the actor initiating the activity is a user, this property indicates their identification information including their id, displayName, and userPrincipalName. + * If the resource initiating the activity is a user, this property Indicates all the user related information like userId, Name, UserPrinicpalName. * * @return UserIdentity|null The user */ @@ -78,7 +78,7 @@ class AuditActivityInitiator extends Entity /** * Sets the user - * If the actor initiating the activity is a user, this property indicates their identification information including their id, displayName, and userPrincipalName. + * If the resource initiating the activity is a user, this property Indicates all the user related information like userId, Name, UserPrinicpalName. * * @param UserIdentity $val The value to assign to the user * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AuditLogRoot.php b/vendor/microsoft/microsoft-graph/src/Model/AuditLogRoot.php index 7bc7c98..e5b10c0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AuditLogRoot.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AuditLogRoot.php @@ -81,34 +81,6 @@ class AuditLogRoot extends Entity } - /** - * Gets the restrictedSignIns - * - * @return array|null The restrictedSignIns - */ - public function getRestrictedSignIns() - { - if (array_key_exists("restrictedSignIns", $this->_propDict)) { - return $this->_propDict["restrictedSignIns"]; - } else { - return null; - } - } - - /** - * Sets the restrictedSignIns - * - * @param RestrictedSignIn[] $val The restrictedSignIns - * - * @return AuditLogRoot - */ - public function setRestrictedSignIns($val) - { - $this->_propDict["restrictedSignIns"] = $val; - return $this; - } - - /** * Gets the signIns * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Authentication.php b/vendor/microsoft/microsoft-graph/src/Model/Authentication.php index 4979424..475b953 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Authentication.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Authentication.php @@ -27,7 +27,7 @@ class Authentication extends Entity /** * Gets the emailMethods - * Represents the email addresses registered to a user for authentication. + * The email address registered to a user for authentication. * * @return array|null The emailMethods */ @@ -42,7 +42,7 @@ class Authentication extends Entity /** * Sets the emailMethods - * Represents the email addresses registered to a user for authentication. + * The email address registered to a user for authentication. * * @param EmailAuthenticationMethod[] $val The emailMethods * @@ -147,6 +147,7 @@ class Authentication extends Entity /** * Gets the operations + * Represents the status of a long-running operation. * * @return array|null The operations */ @@ -161,6 +162,7 @@ class Authentication extends Entity /** * Sets the operations + * Represents the status of a long-running operation. * * @param LongRunningOperation[] $val The operations * @@ -175,7 +177,7 @@ class Authentication extends Entity /** * Gets the passwordMethods - * Represents the details of the password authentication method registered to a user for authentication. + * Represents the password that's registered to a user for authentication. For security, the password itself will never be returned in the object, but action can be taken to reset a password. * * @return array|null The passwordMethods */ @@ -190,7 +192,7 @@ class Authentication extends Entity /** * Sets the passwordMethods - * Represents the details of the password authentication method registered to a user for authentication. + * Represents the password that's registered to a user for authentication. For security, the password itself will never be returned in the object, but action can be taken to reset a password. * * @param PasswordAuthenticationMethod[] $val The passwordMethods * @@ -205,7 +207,7 @@ class Authentication extends Entity /** * Gets the phoneMethods - * Represents the phone registered to a user for authentication. + * The phone numbers registered to a user for authentication. * * @return array|null The phoneMethods */ @@ -220,7 +222,7 @@ class Authentication extends Entity /** * Sets the phoneMethods - * Represents the phone registered to a user for authentication. + * The phone numbers registered to a user for authentication. * * @param PhoneAuthenticationMethod[] $val The phoneMethods * @@ -235,6 +237,7 @@ class Authentication extends Entity /** * Gets the softwareOathMethods + * The software OATH TOTP applications registered to a user for authentication. * * @return array|null The softwareOathMethods */ @@ -249,6 +252,7 @@ class Authentication extends Entity /** * Sets the softwareOathMethods + * The software OATH TOTP applications registered to a user for authentication. * * @param SoftwareOathAuthenticationMethod[] $val The softwareOathMethods * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationFlowsPolicy.php b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationFlowsPolicy.php index b628edd..48b9ce3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationFlowsPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationFlowsPolicy.php @@ -26,7 +26,7 @@ class AuthenticationFlowsPolicy extends Entity { /** * Gets the description - * Inherited property. A description of the policy. This property is not a key. Optional. Read-only. + * Inherited property. A description of the policy. Optional. Read-only. * * @return string|null The description */ @@ -41,7 +41,7 @@ class AuthenticationFlowsPolicy extends Entity /** * Sets the description - * Inherited property. A description of the policy. This property is not a key. Optional. Read-only. + * Inherited property. A description of the policy. Optional. Read-only. * * @param string $val The description * @@ -55,7 +55,7 @@ class AuthenticationFlowsPolicy extends Entity /** * Gets the displayName - * Inherited property. The human-readable name of the policy. This property is not a key. Optional. Read-only. + * Inherited property. The human-readable name of the policy. Optional. Read-only. * * @return string|null The displayName */ @@ -70,7 +70,7 @@ class AuthenticationFlowsPolicy extends Entity /** * Sets the displayName - * Inherited property. The human-readable name of the policy. This property is not a key. Optional. Read-only. + * Inherited property. The human-readable name of the policy. Optional. Read-only. * * @param string $val The displayName * @@ -84,7 +84,7 @@ class AuthenticationFlowsPolicy extends Entity /** * Gets the selfServiceSignUp - * Contains selfServiceSignUpAuthenticationFlowConfiguration settings that convey whether self-service sign-up is enabled or disabled. This property is not a key. Optional. Read-only. + * Contains selfServiceSignUpAuthenticationFlowConfiguration settings that convey whether self-service sign-up is enabled or disabled. Optional. Read-only. * * @return SelfServiceSignUpAuthenticationFlowConfiguration|null The selfServiceSignUp */ @@ -103,7 +103,7 @@ class AuthenticationFlowsPolicy extends Entity /** * Sets the selfServiceSignUp - * Contains selfServiceSignUpAuthenticationFlowConfiguration settings that convey whether self-service sign-up is enabled or disabled. This property is not a key. Optional. Read-only. + * Contains selfServiceSignUpAuthenticationFlowConfiguration settings that convey whether self-service sign-up is enabled or disabled. Optional. Read-only. * * @param SelfServiceSignUpAuthenticationFlowConfiguration $val The selfServiceSignUp * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodTarget.php b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodTarget.php index 2e9fdb1..a38b1db 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodTarget.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodTarget.php @@ -55,7 +55,7 @@ class AuthenticationMethodTarget extends Entity /** * Gets the targetType - * Possible values are: user, group, and unknownFutureValue. + * Possible values are: user, group. * * @return AuthenticationMethodTargetType|null The targetType */ @@ -74,7 +74,7 @@ class AuthenticationMethodTarget extends Entity /** * Sets the targetType - * Possible values are: user, group, and unknownFutureValue. + * Possible values are: user, group. * * @param AuthenticationMethodTargetType $val The targetType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsPolicy.php b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsPolicy.php index 6c9b134..6d25608 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsPolicy.php @@ -26,7 +26,7 @@ class AuthenticationMethodsPolicy extends Entity { /** * Gets the description - * A description of the policy. + * A description of the policy. Read-only. * * @return string|null The description */ @@ -41,7 +41,7 @@ class AuthenticationMethodsPolicy extends Entity /** * Sets the description - * A description of the policy. + * A description of the policy. Read-only. * * @param string $val The description * @@ -55,7 +55,7 @@ class AuthenticationMethodsPolicy extends Entity /** * Gets the displayName - * The name of the policy. + * The name of the policy. Read-only. * * @return string|null The displayName */ @@ -70,7 +70,7 @@ class AuthenticationMethodsPolicy extends Entity /** * Sets the displayName - * The name of the policy. + * The name of the policy. Read-only. * * @param string $val The displayName * @@ -84,7 +84,7 @@ class AuthenticationMethodsPolicy extends Entity /** * Gets the lastModifiedDateTime - * The date and time of the last update to the policy. + * The date and time of the last update to the policy. Read-only. * * @return \DateTime|null The lastModifiedDateTime */ @@ -103,7 +103,7 @@ class AuthenticationMethodsPolicy extends Entity /** * Sets the lastModifiedDateTime - * The date and time of the last update to the policy. + * The date and time of the last update to the policy. Read-only. * * @param \DateTime $val The lastModifiedDateTime * @@ -117,7 +117,7 @@ class AuthenticationMethodsPolicy extends Entity /** * Gets the policyVersion - * The version of the policy in use. + * The version of the policy in use. Read-only. * * @return string|null The policyVersion */ @@ -132,7 +132,7 @@ class AuthenticationMethodsPolicy extends Entity /** * Sets the policyVersion - * The version of the policy in use. + * The version of the policy in use. Read-only. * * @param string $val The policyVersion * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsRegistrationCampaign.php b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsRegistrationCampaign.php index 22983c7..4898784 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsRegistrationCampaign.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsRegistrationCampaign.php @@ -91,7 +91,7 @@ class AuthenticationMethodsRegistrationCampaign extends Entity } /** * Gets the snoozeDurationInDays - * Specifies the number of days that the user sees a prompt again if they select 'Not now' and snoozes the prompt. Minimum 0 days. Maximum: 14 days. If the value is '0' – The user is prompted during every MFA attempt. + * Specifies the number of days that the user sees a prompt again if they select 'Not now' and snoozes the prompt. Minimum: 0 days. Maximum: 14 days. If the value is '0', the user is prompted during every MFA attempt. * * @return int|null The snoozeDurationInDays */ @@ -106,7 +106,7 @@ class AuthenticationMethodsRegistrationCampaign extends Entity /** * Sets the snoozeDurationInDays - * Specifies the number of days that the user sees a prompt again if they select 'Not now' and snoozes the prompt. Minimum 0 days. Maximum: 14 days. If the value is '0' – The user is prompted during every MFA attempt. + * Specifies the number of days that the user sees a prompt again if they select 'Not now' and snoozes the prompt. Minimum: 0 days. Maximum: 14 days. If the value is '0', the user is prompted during every MFA attempt. * * @param int $val The value of the snoozeDurationInDays * @@ -120,7 +120,7 @@ class AuthenticationMethodsRegistrationCampaign extends Entity /** * Gets the state - * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure AD for the setting. The default value is disabled. + * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure Active Directory for the setting. The default value is disabled. * * @return AdvancedConfigState|null The state */ @@ -139,7 +139,7 @@ class AuthenticationMethodsRegistrationCampaign extends Entity /** * Sets the state - * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure AD for the setting. The default value is disabled. + * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure Active Directory for the setting. The default value is disabled. * * @param AdvancedConfigState $val The value to assign to the state * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsRegistrationCampaignIncludeTarget.php b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsRegistrationCampaignIncludeTarget.php index 9cd388c..b78831c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsRegistrationCampaignIncludeTarget.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AuthenticationMethodsRegistrationCampaignIncludeTarget.php @@ -25,7 +25,7 @@ class AuthenticationMethodsRegistrationCampaignIncludeTarget extends Entity { /** * Gets the id - * The object identifier of an Azure AD user or group. + * The object identifier of an Azure Active Directory user or group. * * @return string|null The id */ @@ -40,7 +40,7 @@ class AuthenticationMethodsRegistrationCampaignIncludeTarget extends Entity /** * Sets the id - * The object identifier of an Azure AD user or group. + * The object identifier of an Azure Active Directory user or group. * * @param string $val The value of the id * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AuthorizationPolicy.php b/vendor/microsoft/microsoft-graph/src/Model/AuthorizationPolicy.php index 616351c..351cab4 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AuthorizationPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AuthorizationPolicy.php @@ -208,7 +208,7 @@ class AuthorizationPolicy extends PolicyBase /** * Gets the guestUserRoleId - * Represents role templateId for the role that should be granted to guest user. Refer to List unifiedRoleDefinitions to find the list of available role templates. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). + * Represents role templateId for the role that should be granted to guest user. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). * * @return string|null The guestUserRoleId */ @@ -223,7 +223,7 @@ class AuthorizationPolicy extends PolicyBase /** * Sets the guestUserRoleId - * Represents role templateId for the role that should be granted to guest user. Refer to List unifiedRoleDefinitions to find the list of available role templates. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). + * Represents role templateId for the role that should be granted to guest user. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). * * @param string $val The guestUserRoleId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/AutoRestartNotificationDismissalMethod.php b/vendor/microsoft/microsoft-graph/src/Model/AutoRestartNotificationDismissalMethod.php new file mode 100644 index 0000000..932a739 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/AutoRestartNotificationDismissalMethod.php @@ -0,0 +1,36 @@ +_propDict)) { - if (is_a($this->_propDict["endTime"], "\Microsoft\Graph\Model\TimeOfDay") || is_null($this->_propDict["endTime"])) { - return $this->_propDict["endTime"]; + if (array_key_exists("endDateTime", $this->_propDict)) { + if (is_a($this->_propDict["endDateTime"], "\Microsoft\Graph\Model\DateTimeTimeZone") || is_null($this->_propDict["endDateTime"])) { + return $this->_propDict["endDateTime"]; } else { - $this->_propDict["endTime"] = new TimeOfDay($this->_propDict["endTime"]); - return $this->_propDict["endTime"]; + $this->_propDict["endDateTime"] = new DateTimeTimeZone($this->_propDict["endDateTime"]); + return $this->_propDict["endDateTime"]; } } return null; } /** - * Sets the endTime + * Sets the endDateTime + * The end time of the time slot. * - * @param TimeOfDay $val The value to assign to the endTime + * @param DateTimeTimeZone $val The value to assign to the endDateTime * * @return AvailabilityItem The AvailabilityItem */ - public function setEndTime($val) + public function setEndDateTime($val) { - $this->_propDict["endTime"] = $val; + $this->_propDict["endDateTime"] = $val; return $this; } /** @@ -84,33 +86,35 @@ class AvailabilityItem extends Entity } /** - * Gets the startTime + * Gets the startDateTime + * The start time of the time slot. * - * @return TimeOfDay|null The startTime + * @return DateTimeTimeZone|null The startDateTime */ - public function getStartTime() + public function getStartDateTime() { - if (array_key_exists("startTime", $this->_propDict)) { - if (is_a($this->_propDict["startTime"], "\Microsoft\Graph\Model\TimeOfDay") || is_null($this->_propDict["startTime"])) { - return $this->_propDict["startTime"]; + if (array_key_exists("startDateTime", $this->_propDict)) { + if (is_a($this->_propDict["startDateTime"], "\Microsoft\Graph\Model\DateTimeTimeZone") || is_null($this->_propDict["startDateTime"])) { + return $this->_propDict["startDateTime"]; } else { - $this->_propDict["startTime"] = new TimeOfDay($this->_propDict["startTime"]); - return $this->_propDict["startTime"]; + $this->_propDict["startDateTime"] = new DateTimeTimeZone($this->_propDict["startDateTime"]); + return $this->_propDict["startDateTime"]; } } return null; } /** - * Sets the startTime + * Sets the startDateTime + * The start time of the time slot. * - * @param TimeOfDay $val The value to assign to the startTime + * @param DateTimeTimeZone $val The value to assign to the startDateTime * * @return AvailabilityItem The AvailabilityItem */ - public function setStartTime($val) + public function setStartDateTime($val) { - $this->_propDict["startTime"] = $val; + $this->_propDict["startDateTime"] = $val; return $this; } diff --git a/vendor/microsoft/microsoft-graph/src/Model/B2xIdentityUserFlow.php b/vendor/microsoft/microsoft-graph/src/Model/B2xIdentityUserFlow.php index 298fd12..408230a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/B2xIdentityUserFlow.php +++ b/vendor/microsoft/microsoft-graph/src/Model/B2xIdentityUserFlow.php @@ -26,7 +26,7 @@ class B2xIdentityUserFlow extends IdentityUserFlow { /** * Gets the apiConnectorConfiguration - * Configuration for enabling an API connector for use as part of the self-service sign up user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. + * Configuration for enabling an API connector for use as part of the self-service sign-up user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. * * @return UserFlowApiConnectorConfiguration|null The apiConnectorConfiguration */ @@ -45,7 +45,7 @@ class B2xIdentityUserFlow extends IdentityUserFlow /** * Sets the apiConnectorConfiguration - * Configuration for enabling an API connector for use as part of the self-service sign up user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. + * Configuration for enabling an API connector for use as part of the self-service sign-up user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. * * @param UserFlowApiConnectorConfiguration $val The apiConnectorConfiguration * @@ -90,7 +90,7 @@ class B2xIdentityUserFlow extends IdentityUserFlow /** * Gets the languages - * The languages supported for customization within the user flow. Language customization is enabled by default in self-service sign up user flow. You cannot create custom languages in self-service sign up user flows. + * The languages supported for customization within the user flow. Language customization is enabled by default in self-service sign-up user flow. You cannot create custom languages in self-service sign-up user flows. * * @return array|null The languages */ @@ -105,7 +105,7 @@ class B2xIdentityUserFlow extends IdentityUserFlow /** * Sets the languages - * The languages supported for customization within the user flow. Language customization is enabled by default in self-service sign up user flow. You cannot create custom languages in self-service sign up user flows. + * The languages supported for customization within the user flow. Language customization is enabled by default in self-service sign-up user flow. You cannot create custom languages in self-service sign-up user flows. * * @param UserFlowLanguageConfiguration[] $val The languages * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BitlockerRecoveryKey.php b/vendor/microsoft/microsoft-graph/src/Model/BitlockerRecoveryKey.php index 556b589..eed2953 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BitlockerRecoveryKey.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BitlockerRecoveryKey.php @@ -26,7 +26,7 @@ class BitlockerRecoveryKey extends Entity { /** * Gets the createdDateTime - * The date and time when the key was originally backed up to Azure Active Directory. + * The date and time when the key was originally backed up to Azure Active Directory. Not nullable. * * @return \DateTime|null The createdDateTime */ @@ -45,7 +45,7 @@ class BitlockerRecoveryKey extends Entity /** * Sets the createdDateTime - * The date and time when the key was originally backed up to Azure Active Directory. + * The date and time when the key was originally backed up to Azure Active Directory. Not nullable. * * @param \DateTime $val The createdDateTime * @@ -59,7 +59,7 @@ class BitlockerRecoveryKey extends Entity /** * Gets the deviceId - * ID of the device the BitLocker key is originally backed up from. + * Identifier of the device the BitLocker key is originally backed up from. Supports $filter (eq). * * @return string|null The deviceId */ @@ -74,7 +74,7 @@ class BitlockerRecoveryKey extends Entity /** * Sets the deviceId - * ID of the device the BitLocker key is originally backed up from. + * Identifier of the device the BitLocker key is originally backed up from. Supports $filter (eq). * * @param string $val The deviceId * @@ -88,7 +88,7 @@ class BitlockerRecoveryKey extends Entity /** * Gets the key - * The BitLocker recovery key. + * The BitLocker recovery key. Returned only on $select. Not nullable. * * @return string|null The key */ @@ -103,7 +103,7 @@ class BitlockerRecoveryKey extends Entity /** * Sets the key - * The BitLocker recovery key. + * The BitLocker recovery key. Returned only on $select. Not nullable. * * @param string $val The key * @@ -117,7 +117,7 @@ class BitlockerRecoveryKey extends Entity /** * Gets the volumeType - * Indicates the type of volume the BitLocker key is associated with. Possible values are: operatingSystemVolume, fixedDataVolume, removableDataVolume, unknownFutureValue. + * Indicates the type of volume the BitLocker key is associated with. The possible values are: 1 (for operatingSystemVolume), 2 (for fixedDataVolume), 3 (for removableDataVolume), and 4 (for unknownFutureValue). * * @return VolumeType|null The volumeType */ @@ -136,7 +136,7 @@ class BitlockerRecoveryKey extends Entity /** * Sets the volumeType - * Indicates the type of volume the BitLocker key is associated with. Possible values are: operatingSystemVolume, fixedDataVolume, removableDataVolume, unknownFutureValue. + * Indicates the type of volume the BitLocker key is associated with. The possible values are: 1 (for operatingSystemVolume), 2 (for fixedDataVolume), 3 (for removableDataVolume), and 4 (for unknownFutureValue). * * @param VolumeType $val The volumeType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BookingAppointment.php b/vendor/microsoft/microsoft-graph/src/Model/BookingAppointment.php index 39b0999..e934e6b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BookingAppointment.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BookingAppointment.php @@ -180,7 +180,7 @@ class BookingAppointment extends Entity /** * Gets the filledAttendeesCount - * The current number of customers in the appointment. + * The current number of customers in the appointment * * @return int|null The filledAttendeesCount */ @@ -195,7 +195,7 @@ class BookingAppointment extends Entity /** * Sets the filledAttendeesCount - * The current number of customers in the appointment. + * The current number of customers in the appointment * * @param int $val The filledAttendeesCount * @@ -209,7 +209,7 @@ class BookingAppointment extends Entity /** * Gets the isLocationOnline - * True indicates that the appointment will be held online. Default value is false. + * If true, indicates that the appointment will be held online. Default value is false. * * @return bool|null The isLocationOnline */ @@ -224,7 +224,7 @@ class BookingAppointment extends Entity /** * Sets the isLocationOnline - * True indicates that the appointment will be held online. Default value is false. + * If true, indicates that the appointment will be held online. Default value is false. * * @param bool $val The isLocationOnline * @@ -296,7 +296,7 @@ class BookingAppointment extends Entity /** * Gets the optOutOfCustomerEmail - * True indicates that the bookingCustomer for this appointment does not wish to receive a confirmation for this appointment. + * If true indicates that the bookingCustomer for this appointment does not wish to receive a confirmation for this appointment. * * @return bool|null The optOutOfCustomerEmail */ @@ -311,7 +311,7 @@ class BookingAppointment extends Entity /** * Sets the optOutOfCustomerEmail - * True indicates that the bookingCustomer for this appointment does not wish to receive a confirmation for this appointment. + * If true indicates that the bookingCustomer for this appointment does not wish to receive a confirmation for this appointment. * * @param bool $val The optOutOfCustomerEmail * @@ -483,7 +483,7 @@ class BookingAppointment extends Entity /** * Gets the selfServiceAppointmentId - * An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. + * An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. * * @return string|null The selfServiceAppointmentId */ @@ -498,7 +498,7 @@ class BookingAppointment extends Entity /** * Sets the selfServiceAppointmentId - * An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. + * An additional tracking ID for the appointment, if the appointment has been created directly by the customer on the scheduling page, as opposed to by a staff member on the behalf of the customer. Only supported for appointment if maxAttendeeCount is 1. * * @param string $val The selfServiceAppointmentId * @@ -632,7 +632,7 @@ class BookingAppointment extends Entity /** * Gets the smsNotificationsEnabled - * True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. + * If true, indicates SMS notifications will be sent to the customers for the appointment. Default value is false. * * @return bool|null The smsNotificationsEnabled */ @@ -647,7 +647,7 @@ class BookingAppointment extends Entity /** * Sets the smsNotificationsEnabled - * True indicates SMS notifications will be sent to the customers for the appointment. Default value is false. + * If true, indicates SMS notifications will be sent to the customers for the appointment. Default value is false. * * @param bool $val The smsNotificationsEnabled * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BookingBusiness.php b/vendor/microsoft/microsoft-graph/src/Model/BookingBusiness.php index 127c47e..f0e29d3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BookingBusiness.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BookingBusiness.php @@ -26,7 +26,7 @@ class BookingBusiness extends Entity { /** * Gets the address - * The street address of the business. The address property, together with phone and webSiteUrl, appear in the footer of a business scheduling page. + * The street address of the business. The address property, together with phone and webSiteUrl, appear in the footer of a business scheduling page. The attribute type of physicalAddress is not supported in v1.0. Internally we map the addresses to the type others. * * @return PhysicalAddress|null The address */ @@ -45,7 +45,7 @@ class BookingBusiness extends Entity /** * Sets the address - * The street address of the business. The address property, together with phone and webSiteUrl, appear in the footer of a business scheduling page. + * The street address of the business. The address property, together with phone and webSiteUrl, appear in the footer of a business scheduling page. The attribute type of physicalAddress is not supported in v1.0. Internally we map the addresses to the type others. * * @param PhysicalAddress $val The address * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BookingCustomer.php b/vendor/microsoft/microsoft-graph/src/Model/BookingCustomer.php index 68df19d..c66af84 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BookingCustomer.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BookingCustomer.php @@ -27,7 +27,7 @@ class BookingCustomer extends BookingCustomerBase /** * Gets the addresses - * Addresses associated with the customer, including home, business and other addresses. + * Addresses associated with the customer. The attribute type of physicalAddress is not supported in v1.0. Internally we map the addresses to the type others. * * @return array|null The addresses */ @@ -42,7 +42,7 @@ class BookingCustomer extends BookingCustomerBase /** * Sets the addresses - * Addresses associated with the customer, including home, business and other addresses. + * Addresses associated with the customer. The attribute type of physicalAddress is not supported in v1.0. Internally we map the addresses to the type others. * * @param PhysicalAddress[] $val The addresses * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BookingCustomerInformation.php b/vendor/microsoft/microsoft-graph/src/Model/BookingCustomerInformation.php index c554baa..79e1e34 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BookingCustomerInformation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BookingCustomerInformation.php @@ -65,7 +65,7 @@ class BookingCustomerInformation extends BookingCustomerInformationBase /** * Gets the customQuestionAnswers - * It consists of the list of custom questions and answers given by the customer as part of the appointment. + * It consists of the list of custom questions and answers given by the customer as part of the appointment * * @return BookingQuestionAnswer|null The customQuestionAnswers */ @@ -84,7 +84,7 @@ class BookingCustomerInformation extends BookingCustomerInformationBase /** * Sets the customQuestionAnswers - * It consists of the list of custom questions and answers given by the customer as part of the appointment. + * It consists of the list of custom questions and answers given by the customer as part of the appointment * * @param BookingQuestionAnswer $val The value to assign to the customQuestionAnswers * @@ -97,7 +97,7 @@ class BookingCustomerInformation extends BookingCustomerInformationBase } /** * Gets the emailAddress - * The SMTP address of the bookingCustomer who is booking the appointment. + * The SMTP address of the bookingCustomer who is booking the appointment * * @return string|null The emailAddress */ @@ -112,7 +112,7 @@ class BookingCustomerInformation extends BookingCustomerInformationBase /** * Sets the emailAddress - * The SMTP address of the bookingCustomer who is booking the appointment. + * The SMTP address of the bookingCustomer who is booking the appointment * * @param string $val The value of the emailAddress * @@ -126,7 +126,7 @@ class BookingCustomerInformation extends BookingCustomerInformationBase /** * Gets the location - * Represents location information for the bookingCustomer who is booking the appointment. + * Represents location information for the bookingCustomer who is booking the appointment. * * @return Location|null The location */ @@ -145,7 +145,7 @@ class BookingCustomerInformation extends BookingCustomerInformationBase /** * Sets the location - * Represents location information for the bookingCustomer who is booking the appointment. + * Represents location information for the bookingCustomer who is booking the appointment. * * @param Location $val The value to assign to the location * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BookingQuestionAssignment.php b/vendor/microsoft/microsoft-graph/src/Model/BookingQuestionAssignment.php index b49387e..99e55d4 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BookingQuestionAssignment.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BookingQuestionAssignment.php @@ -25,7 +25,7 @@ class BookingQuestionAssignment extends Entity { /** * Gets the isRequired - * Indicates whether it is mandatory to answer the custom question. + * The ID of the custom question. * * @return bool|null The isRequired */ @@ -40,7 +40,7 @@ class BookingQuestionAssignment extends Entity /** * Sets the isRequired - * Indicates whether it is mandatory to answer the custom question. + * The ID of the custom question. * * @param bool $val The value of the isRequired * @@ -53,7 +53,7 @@ class BookingQuestionAssignment extends Entity } /** * Gets the questionId - * If it is mandatory to answer the custom question. + * Indicates whether it is mandatory to answer the custom question. * * @return string|null The questionId */ @@ -68,7 +68,7 @@ class BookingQuestionAssignment extends Entity /** * Sets the questionId - * If it is mandatory to answer the custom question. + * Indicates whether it is mandatory to answer the custom question. * * @param string $val The value of the questionId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BookingReminder.php b/vendor/microsoft/microsoft-graph/src/Model/BookingReminder.php index 2ae36b3..9a40ea1 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BookingReminder.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BookingReminder.php @@ -87,7 +87,7 @@ class BookingReminder extends Entity /** * Gets the recipients - * The persons who should receive the reminder. Possible values are: allAttendees, staff, customer and unknownFutureValue. + * The persons who should receive the reminder. Possible values are: allAttendees, staff, customer, unknownFutureValue. * * @return BookingReminderRecipients|null The recipients */ @@ -106,7 +106,7 @@ class BookingReminder extends Entity /** * Sets the recipients - * The persons who should receive the reminder. Possible values are: allAttendees, staff, customer and unknownFutureValue. + * The persons who should receive the reminder. Possible values are: allAttendees, staff, customer, unknownFutureValue. * * @param BookingReminderRecipients $val The value to assign to the recipients * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BookingService.php b/vendor/microsoft/microsoft-graph/src/Model/BookingService.php index 8d0157b..e12ca7a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BookingService.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BookingService.php @@ -359,7 +359,7 @@ class BookingService extends Entity /** * Gets the maximumAttendeesCount - * The maximum number of customers allowed in a service. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation. + * The maximum number of customers allowed in a service. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation. * * @return int|null The maximumAttendeesCount */ @@ -374,7 +374,7 @@ class BookingService extends Entity /** * Sets the maximumAttendeesCount - * The maximum number of customers allowed in a service. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation. + * The maximum number of customers allowed in a service. If maximumAttendeesCount of the service is greater than 1, pass valid customer IDs while creating or updating an appointment. To create a customer, use the Create bookingCustomer operation. * * @param int $val The maximumAttendeesCount * diff --git a/vendor/microsoft/microsoft-graph/src/Model/BookingStaffMember.php b/vendor/microsoft/microsoft-graph/src/Model/BookingStaffMember.php index b603446..91bde98 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/BookingStaffMember.php +++ b/vendor/microsoft/microsoft-graph/src/Model/BookingStaffMember.php @@ -113,7 +113,7 @@ class BookingStaffMember extends BookingStaffMemberBase /** * Gets the role - * The role of the staff member in the business. Possible values are: guest, administrator, viewer, externalGuest, unknownFutureValue, scheduler and member. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: scheduler, member. Required. + * The role of the staff member in the business. Possible values are: guest, administrator, viewer, externalGuest and unknownFutureValue. Required. * * @return BookingStaffRole|null The role */ @@ -132,7 +132,7 @@ class BookingStaffMember extends BookingStaffMemberBase /** * Sets the role - * The role of the staff member in the business. Possible values are: guest, administrator, viewer, externalGuest, unknownFutureValue, scheduler and member. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: scheduler, member. Required. + * The role of the staff member in the business. Possible values are: guest, administrator, viewer, externalGuest and unknownFutureValue. Required. * * @param BookingStaffRole $val The role * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Calendar.php b/vendor/microsoft/microsoft-graph/src/Model/Calendar.php index ccc3021..b30bb0f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Calendar.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Calendar.php @@ -56,7 +56,7 @@ class Calendar extends Entity /** * Gets the canEdit - * true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who has been shared a calendar and granted write access, through an Outlook client or the corresponding calendarPermission resource. Read-only. + * true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who has been shared a calendar and granted write access. * * @return bool|null The canEdit */ @@ -71,7 +71,7 @@ class Calendar extends Entity /** * Sets the canEdit - * true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who has been shared a calendar and granted write access, through an Outlook client or the corresponding calendarPermission resource. Read-only. + * true if the user can write to the calendar, false otherwise. This property is true for the user who created the calendar. This property is also true for a user who has been shared a calendar and granted write access. * * @param bool $val The canEdit * @@ -85,7 +85,7 @@ class Calendar extends Entity /** * Gets the canShare - * true if the user has the permission to share the calendar, false otherwise. Only the user who created the calendar can share it. Read-only. + * true if the user has the permission to share the calendar, false otherwise. Only the user who created the calendar can share it. * * @return bool|null The canShare */ @@ -100,7 +100,7 @@ class Calendar extends Entity /** * Sets the canShare - * true if the user has the permission to share the calendar, false otherwise. Only the user who created the calendar can share it. Read-only. + * true if the user has the permission to share the calendar, false otherwise. Only the user who created the calendar can share it. * * @param bool $val The canShare * @@ -114,7 +114,7 @@ class Calendar extends Entity /** * Gets the canViewPrivateItems - * true if the user can read calendar items that have been marked private, false otherwise. This property is set through an Outlook client or the corresponding calendarPermission resource. Read-only. + * true if the user can read calendar items that have been marked private, false otherwise. * * @return bool|null The canViewPrivateItems */ @@ -129,7 +129,7 @@ class Calendar extends Entity /** * Sets the canViewPrivateItems - * true if the user can read calendar items that have been marked private, false otherwise. This property is set through an Outlook client or the corresponding calendarPermission resource. Read-only. + * true if the user can read calendar items that have been marked private, false otherwise. * * @param bool $val The canViewPrivateItems * @@ -238,7 +238,7 @@ class Calendar extends Entity /** * Gets the hexColor - * The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. + * The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. Read-only. * * @return string|null The hexColor */ @@ -253,7 +253,7 @@ class Calendar extends Entity /** * Sets the hexColor - * The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. + * The calendar color, expressed in a hex color code of three hexadecimal values, each ranging from 00 to FF and representing the red, green, or blue components of the color in the RGB color space. If the user has never explicitly set a color for the calendar, this property is empty. Read-only. * * @param string $val The hexColor * @@ -383,7 +383,7 @@ class Calendar extends Entity /** * Gets the owner - * If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. Read-only. + * If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. * * @return EmailAddress|null The owner */ @@ -402,7 +402,7 @@ class Calendar extends Entity /** * Sets the owner - * If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. Read-only. + * If set, this represents the user who created or added the calendar. For a calendar that the user created or added, the owner property is set to the user. For a calendar shared with the user, the owner property is set to the person who shared that calendar with the user. * * @param EmailAddress $val The owner * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Call.php b/vendor/microsoft/microsoft-graph/src/Model/Call.php index 9ddf27b..0f7c849 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Call.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Call.php @@ -84,7 +84,6 @@ class Call extends Entity /** * Gets the callOptions - * Contains the optional features for the call. * * @return CallOptions|null The callOptions */ @@ -103,7 +102,6 @@ class Call extends Entity /** * Sets the callOptions - * Contains the optional features for the call. * * @param CallOptions $val The callOptions * @@ -147,7 +145,7 @@ class Call extends Entity /** * Gets the chatInfo - * The chat information. Required information for meeting scenarios. + * The chat information. Required information for joining a meeting. * * @return ChatInfo|null The chatInfo */ @@ -166,7 +164,7 @@ class Call extends Entity /** * Sets the chatInfo - * The chat information. Required information for meeting scenarios. + * The chat information. Required information for joining a meeting. * * @param ChatInfo $val The chatInfo * @@ -213,7 +211,6 @@ class Call extends Entity /** * Gets the incomingContext - * The context associated with an incoming call. Read-only. Server generated. * * @return IncomingContext|null The incomingContext */ @@ -232,7 +229,6 @@ class Call extends Entity /** * Sets the incomingContext - * The context associated with an incoming call. Read-only. Server generated. * * @param IncomingContext $val The incomingContext * @@ -246,7 +242,7 @@ class Call extends Entity /** * Gets the mediaConfig - * The media configuration. Required information for creating peer to peer calls or joining meetings. + * The media configuration. Required. * * @return MediaConfig|null The mediaConfig */ @@ -265,7 +261,7 @@ class Call extends Entity /** * Sets the mediaConfig - * The media configuration. Required information for creating peer to peer calls or joining meetings. + * The media configuration. Required. * * @param MediaConfig $val The mediaConfig * @@ -312,7 +308,7 @@ class Call extends Entity /** * Gets the meetingInfo - * The meeting information. Required information for meeting scenarios. + * The meeting information that's required for joining a meeting. * * @return MeetingInfo|null The meetingInfo */ @@ -331,7 +327,7 @@ class Call extends Entity /** * Sets the meetingInfo - * The meeting information. Required information for meeting scenarios. + * The meeting information that's required for joining a meeting. * * @param MeetingInfo $val The meetingInfo * @@ -606,7 +602,6 @@ class Call extends Entity /** * Gets the transcription - * The transcription information for the call. Read-only. * * @return CallTranscriptionInfo|null The transcription */ @@ -625,7 +620,6 @@ class Call extends Entity /** * Sets the transcription - * The transcription information for the call. Read-only. * * @param CallTranscriptionInfo $val The transcription * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ChangeNotification.php b/vendor/microsoft/microsoft-graph/src/Model/ChangeNotification.php index 69db8ba..06869b4 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ChangeNotification.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ChangeNotification.php @@ -58,7 +58,7 @@ class ChangeNotification extends Entity } /** * Gets the clientState - * Value of the clientState property sent specified in the subscription request (if any). The maximum length is 255 characters. The client can check whether the change notification came from the service by comparing the values of the clientState property. The value of the clientState property sent with the subscription is compared with the value of the clientState property received with each change notification. Optional. + * Value of the clientState property sent in the subscription request (if any). The maximum length is 255 characters. The client can check whether the change notification came from the service by comparing the values of the clientState property. The value of the clientState property sent with the subscription is compared with the value of the clientState property received with each change notification. Optional. * * @return string|null The clientState */ @@ -73,7 +73,7 @@ class ChangeNotification extends Entity /** * Sets the clientState - * Value of the clientState property sent specified in the subscription request (if any). The maximum length is 255 characters. The client can check whether the change notification came from the service by comparing the values of the clientState property. The value of the clientState property sent with the subscription is compared with the value of the clientState property received with each change notification. Optional. + * Value of the clientState property sent in the subscription request (if any). The maximum length is 255 characters. The client can check whether the change notification came from the service by comparing the values of the clientState property. The value of the clientState property sent with the subscription is compared with the value of the clientState property received with each change notification. Optional. * * @param string $val The value of the clientState * @@ -274,7 +274,7 @@ class ChangeNotification extends Entity } /** * Gets the subscriptionId - * The unique identifier of the subscription that generated the notification. Required. + * The unique identifier of the subscription that generated the notification.Required. * * @return string|null The subscriptionId */ @@ -289,7 +289,7 @@ class ChangeNotification extends Entity /** * Sets the subscriptionId - * The unique identifier of the subscription that generated the notification. Required. + * The unique identifier of the subscription that generated the notification.Required. * * @param string $val The value of the subscriptionId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Chat.php b/vendor/microsoft/microsoft-graph/src/Model/Chat.php index 5e7595a..e25ea87 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Chat.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Chat.php @@ -334,6 +334,34 @@ class Chat extends Entity } + /** + * Gets the pinnedMessages + * + * @return array|null The pinnedMessages + */ + public function getPinnedMessages() + { + if (array_key_exists("pinnedMessages", $this->_propDict)) { + return $this->_propDict["pinnedMessages"]; + } else { + return null; + } + } + + /** + * Sets the pinnedMessages + * + * @param PinnedChatMessageInfo[] $val The pinnedMessages + * + * @return Chat + */ + public function setPinnedMessages($val) + { + $this->_propDict["pinnedMessages"] = $val; + return $this; + } + + /** * Gets the tabs * A collection of all the tabs in the chat. Nullable. diff --git a/vendor/microsoft/microsoft-graph/src/Model/ChatInfo.php b/vendor/microsoft/microsoft-graph/src/Model/ChatInfo.php index 43191e5..4ba8344 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ChatInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ChatInfo.php @@ -25,7 +25,7 @@ class ChatInfo extends Entity { /** * Gets the messageId - * The unique identifier for a message in a Microsoft Teams channel. + * The unique identifier of a message in a Microsoft Teams channel. * * @return string|null The messageId */ @@ -40,7 +40,7 @@ class ChatInfo extends Entity /** * Sets the messageId - * The unique identifier for a message in a Microsoft Teams channel. + * The unique identifier of a message in a Microsoft Teams channel. * * @param string $val The value of the messageId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ChatMessage.php b/vendor/microsoft/microsoft-graph/src/Model/ChatMessage.php index ee52ef9..932a8e0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ChatMessage.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ChatMessage.php @@ -246,7 +246,7 @@ class ChatMessage extends Entity /** * Gets the eventDetail - * Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, adding new members. For event messages, the messageType property will be set to systemEventMessage. + * Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, adding new members. For event messages, the messageType property will be set to systemEventMessage. * * @return EventMessageDetail|null The eventDetail */ @@ -265,7 +265,7 @@ class ChatMessage extends Entity /** * Sets the eventDetail - * Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, adding new members. For event messages, the messageType property will be set to systemEventMessage. + * Read-only. If present, represents details of an event that happened in a chat, a channel, or a team, for example, adding new members. For event messages, the messageType property will be set to systemEventMessage. * * @param EventMessageDetail $val The eventDetail * @@ -441,7 +441,7 @@ class ChatMessage extends Entity /** * Gets the mentions - * List of entities mentioned in the chat message. Supported entities are: user, bot, team, channel, and tag. + * List of entities mentioned in the chat message. Supported entities are: user, bot, team, and channel. * * @return array|null The mentions */ @@ -456,7 +456,7 @@ class ChatMessage extends Entity /** * Sets the mentions - * List of entities mentioned in the chat message. Supported entities are: user, bot, team, channel, and tag. + * List of entities mentioned in the chat message. Supported entities are: user, bot, team, and channel. * * @param ChatMessageMention[] $val The mentions * diff --git a/vendor/microsoft/microsoft-graph/src/Model/CloudAppSecuritySessionControl.php b/vendor/microsoft/microsoft-graph/src/Model/CloudAppSecuritySessionControl.php index 7bce799..76c98d3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/CloudAppSecuritySessionControl.php +++ b/vendor/microsoft/microsoft-graph/src/Model/CloudAppSecuritySessionControl.php @@ -26,7 +26,7 @@ class CloudAppSecuritySessionControl extends ConditionalAccessSessionControl /** * Gets the cloudAppSecurityType - * Possible values are: mcasConfigured, monitorOnly, blockDownloads. To learn more about these values, Deploy Conditional Access App Control for featured apps. + * Possible values are: mcasConfigured, monitorOnly, blockDownloads, unknownFutureValue. For more information, see Deploy Conditional Access App Control for featured apps. * * @return CloudAppSecuritySessionControlType|null The cloudAppSecurityType */ @@ -45,7 +45,7 @@ class CloudAppSecuritySessionControl extends ConditionalAccessSessionControl /** * Sets the cloudAppSecurityType - * Possible values are: mcasConfigured, monitorOnly, blockDownloads. To learn more about these values, Deploy Conditional Access App Control for featured apps. + * Possible values are: mcasConfigured, monitorOnly, blockDownloads, unknownFutureValue. For more information, see Deploy Conditional Access App Control for featured apps. * * @param CloudAppSecuritySessionControlType $val The value to assign to the cloudAppSecurityType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ColumnDefinition.php b/vendor/microsoft/microsoft-graph/src/Model/ColumnDefinition.php index 2e1fb1d..ef284bd 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ColumnDefinition.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ColumnDefinition.php @@ -468,7 +468,7 @@ class ColumnDefinition extends Entity /** * Gets the indexed - * Specifies whether the column values can used for sorting and searching. + * Specifies whether the column values can be used for sorting and searching. * * @return bool|null The indexed */ @@ -483,7 +483,7 @@ class ColumnDefinition extends Entity /** * Sets the indexed - * Specifies whether the column values can used for sorting and searching. + * Specifies whether the column values can be used for sorting and searching. * * @param bool $val The indexed * @@ -712,7 +712,7 @@ class ColumnDefinition extends Entity /** * Gets the propagateChanges - * If true, changes to this column will be propagated to lists that implement the column. + * If 'true', changes to this column will be propagated to lists that implement the column. * * @return bool|null The propagateChanges */ @@ -727,7 +727,7 @@ class ColumnDefinition extends Entity /** * Sets the propagateChanges - * If true, changes to this column will be propagated to lists that implement the column. + * If 'true', changes to this column will be propagated to lists that implement the column. * * @param bool $val The propagateChanges * @@ -799,7 +799,7 @@ class ColumnDefinition extends Entity /** * Gets the sourceContentType - * ContentType from which this column is inherited from. Used only to fetch contentTypes columns. + * ContentType from which this column is inherited from. Present only in contentTypes columns response. Read-only. * * @return ContentTypeInfo|null The sourceContentType */ @@ -818,7 +818,7 @@ class ColumnDefinition extends Entity /** * Sets the sourceContentType - * ContentType from which this column is inherited from. Used only to fetch contentTypes columns. + * ContentType from which this column is inherited from. Present only in contentTypes columns response. Read-only. * * @param ContentTypeInfo $val The sourceContentType * @@ -997,7 +997,7 @@ class ColumnDefinition extends Entity /** * Gets the sourceColumn - * The source column for content type column. + * The source column for the content type column. * * @return ColumnDefinition|null The sourceColumn */ @@ -1016,7 +1016,7 @@ class ColumnDefinition extends Entity /** * Sets the sourceColumn - * The source column for content type column. + * The source column for the content type column. * * @param ColumnDefinition $val The sourceColumn * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ColumnValidation.php b/vendor/microsoft/microsoft-graph/src/Model/ColumnValidation.php index 11693e3..e3c5e67 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ColumnValidation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ColumnValidation.php @@ -86,7 +86,7 @@ class ColumnValidation extends Entity } /** * Gets the formula - * The formula to validate column value. For examples, see Examples of common formulas in lists + * The formula to validate column value. For examples, see Examples of common formulas in lists. * * @return string|null The formula */ @@ -101,7 +101,7 @@ class ColumnValidation extends Entity /** * Sets the formula - * The formula to validate column value. For examples, see Examples of common formulas in lists + * The formula to validate column value. For examples, see Examples of common formulas in lists. * * @param string $val The value of the formula * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessApplications.php b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessApplications.php index 7f5b06a..b7ad9bc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessApplications.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessApplications.php @@ -81,7 +81,6 @@ class ConditionalAccessApplications extends Entity } /** * Gets the includeAuthenticationContextClassReferences - * Authentication context class references include. Supported values are c1 through c25. * * @return string|null The includeAuthenticationContextClassReferences */ @@ -96,7 +95,6 @@ class ConditionalAccessApplications extends Entity /** * Sets the includeAuthenticationContextClassReferences - * Authentication context class references include. Supported values are c1 through c25. * * @param string $val The value of the includeAuthenticationContextClassReferences * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessConditionSet.php b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessConditionSet.php index dc1245e..d75351d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessConditionSet.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessConditionSet.php @@ -222,6 +222,37 @@ class ConditionalAccessConditionSet extends Entity return $this; } + /** + * Gets the servicePrincipalRiskLevels + * + * @return RiskLevel|null The servicePrincipalRiskLevels + */ + public function getServicePrincipalRiskLevels() + { + if (array_key_exists("servicePrincipalRiskLevels", $this->_propDict)) { + if (is_a($this->_propDict["servicePrincipalRiskLevels"], "\Microsoft\Graph\Model\RiskLevel") || is_null($this->_propDict["servicePrincipalRiskLevels"])) { + return $this->_propDict["servicePrincipalRiskLevels"]; + } else { + $this->_propDict["servicePrincipalRiskLevels"] = new RiskLevel($this->_propDict["servicePrincipalRiskLevels"]); + return $this->_propDict["servicePrincipalRiskLevels"]; + } + } + return null; + } + + /** + * Sets the servicePrincipalRiskLevels + * + * @param RiskLevel $val The value to assign to the servicePrincipalRiskLevels + * + * @return ConditionalAccessConditionSet The ConditionalAccessConditionSet + */ + public function setServicePrincipalRiskLevels($val) + { + $this->_propDict["servicePrincipalRiskLevels"] = $val; + return $this; + } + /** * Gets the signInRiskLevels * Sign-in risk levels included in the policy. Possible values are: low, medium, high, hidden, none, unknownFutureValue. Required. @@ -290,7 +321,7 @@ class ConditionalAccessConditionSet extends Entity /** * Gets the users - * Users, groups, and roles included in and excluded from the policy. Either users or clientApplications is required. + * Users, groups, and roles included in and excluded from the policy. Required. * * @return ConditionalAccessUsers|null The users */ @@ -309,7 +340,7 @@ class ConditionalAccessConditionSet extends Entity /** * Sets the users - * Users, groups, and roles included in and excluded from the policy. Either users or clientApplications is required. + * Users, groups, and roles included in and excluded from the policy. Required. * * @param ConditionalAccessUsers $val The value to assign to the users * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessDevices.php b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessDevices.php index 751cd80..7068e23 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessDevices.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessDevices.php @@ -26,7 +26,7 @@ class ConditionalAccessDevices extends Entity /** * Gets the deviceFilter - * Filter that defines the dynamic-device-syntax rule to include/exclude devices. A filter can use device properties (such as extension attributes) to include/exclude them. Cannot be set if includeDevices or excludeDevices is set. + * Filter that defines the dynamic-device-syntax rule to include/exclude devices. A filter can use device properties (such as extension attributes) to include/exclude them. * * @return ConditionalAccessFilter|null The deviceFilter */ @@ -45,7 +45,7 @@ class ConditionalAccessDevices extends Entity /** * Sets the deviceFilter - * Filter that defines the dynamic-device-syntax rule to include/exclude devices. A filter can use device properties (such as extension attributes) to include/exclude them. Cannot be set if includeDevices or excludeDevices is set. + * Filter that defines the dynamic-device-syntax rule to include/exclude devices. A filter can use device properties (such as extension attributes) to include/exclude them. * * @param ConditionalAccessFilter $val The value to assign to the deviceFilter * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessFilter.php b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessFilter.php index 3141418..ba959bf 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessFilter.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessFilter.php @@ -58,7 +58,7 @@ class ConditionalAccessFilter extends Entity } /** * Gets the rule - * Rule syntax is similar to that used for membership rules for groups in Azure Active Directory. For details, see rules with multiple expressions + * Rule syntax is similar to that used for membership rules for groups in Azure Active Directory (Azure AD). For details, see rules with multiple expressions * * @return string|null The rule */ @@ -73,7 +73,7 @@ class ConditionalAccessFilter extends Entity /** * Sets the rule - * Rule syntax is similar to that used for membership rules for groups in Azure Active Directory. For details, see rules with multiple expressions + * Rule syntax is similar to that used for membership rules for groups in Azure Active Directory (Azure AD). For details, see rules with multiple expressions * * @param string $val The value of the rule * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessGrantControls.php b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessGrantControls.php index 7d4a294..321b182 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessGrantControls.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessGrantControls.php @@ -58,7 +58,7 @@ class ConditionalAccessGrantControls extends Entity } /** * Gets the customAuthenticationFactors - * List of custom controls IDs required by the policy. To learn more about custom control, see Custom controls (preview). + * List of custom controls IDs required by the policy. For more information, see Custom controls. * * @return string|null The customAuthenticationFactors */ @@ -73,7 +73,7 @@ class ConditionalAccessGrantControls extends Entity /** * Sets the customAuthenticationFactors - * List of custom controls IDs required by the policy. To learn more about custom control, see Custom controls (preview). + * List of custom controls IDs required by the policy. For more information, see Custom controls. * * @param string $val The value of the customAuthenticationFactors * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessPlatforms.php b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessPlatforms.php index 7486410..40b63ab 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessPlatforms.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessPlatforms.php @@ -26,7 +26,7 @@ class ConditionalAccessPlatforms extends Entity /** * Gets the excludePlatforms - * Possible values are: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. + * Possible values are: android, iOS, windows, windowsPhone, macOS, linux, all, unknownFutureValue. * * @return ConditionalAccessDevicePlatform|null The excludePlatforms */ @@ -45,7 +45,7 @@ class ConditionalAccessPlatforms extends Entity /** * Sets the excludePlatforms - * Possible values are: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue, linux. + * Possible values are: android, iOS, windows, windowsPhone, macOS, linux, all, unknownFutureValue. * * @param ConditionalAccessDevicePlatform $val The value to assign to the excludePlatforms * @@ -59,7 +59,7 @@ class ConditionalAccessPlatforms extends Entity /** * Gets the includePlatforms - * Possible values are: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue,linux``. + * Possible values are: android, iOS, windows, windowsPhone, macOS, linux, all, unknownFutureValue. * * @return ConditionalAccessDevicePlatform|null The includePlatforms */ @@ -78,7 +78,7 @@ class ConditionalAccessPlatforms extends Entity /** * Sets the includePlatforms - * Possible values are: android, iOS, windows, windowsPhone, macOS, all, unknownFutureValue,linux``. + * Possible values are: android, iOS, windows, windowsPhone, macOS, linux, all, unknownFutureValue. * * @param ConditionalAccessDevicePlatform $val The value to assign to the includePlatforms * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessPolicy.php b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessPolicy.php index 335d202..872f89c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessPolicy.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessPolicy.php @@ -92,7 +92,6 @@ class ConditionalAccessPolicy extends Entity /** * Gets the description - * Not used. * * @return string|null The description */ @@ -107,7 +106,6 @@ class ConditionalAccessPolicy extends Entity /** * Sets the description - * Not used. * * @param string $val The description * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessRoot.php b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessRoot.php index 28f0e24..4def722 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessRoot.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConditionalAccessRoot.php @@ -57,7 +57,7 @@ class ConditionalAccessRoot extends Entity /** * Gets the policies - * Read-only. Nullable. Returns a collection of the specified Conditional Access policies. + * Read-only. Nullable. Returns a collection of the specified Conditional Access (CA) policies. * * @return array|null The policies */ @@ -72,7 +72,7 @@ class ConditionalAccessRoot extends Entity /** * Sets the policies - * Read-only. Nullable. Returns a collection of the specified Conditional Access policies. + * Read-only. Nullable. Returns a collection of the specified Conditional Access (CA) policies. * * @param ConditionalAccessPolicy[] $val The policies * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConnectedOrganization.php b/vendor/microsoft/microsoft-graph/src/Model/ConnectedOrganization.php index 649d6a9..0431e42 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConnectedOrganization.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConnectedOrganization.php @@ -118,7 +118,7 @@ class ConnectedOrganization extends Entity /** * Gets the identitySources - * The identity sources in this connected organization, one of azureActiveDirectoryTenant, crossCloudAzureActiveDirectoryTenant, domainIdentitySource or externalDomainFederation. Read-only. Nullable. Supports $select and $filter(eq). To filter by the derived types, you must declare the resource using its full OData cast, for example, $filter=identitySources/any(is:is/microsoft.graph.azureActiveDirectoryTenant/tenantId eq 'bcfdfff4-cbc3-43f2-9000-ba7b7515054f'). + * The identity sources in this connected organization, one of azureActiveDirectoryTenant, domainIdentitySource or externalDomainFederation. Nullable. * * @return array|null The identitySources */ @@ -133,7 +133,7 @@ class ConnectedOrganization extends Entity /** * Sets the identitySources - * The identity sources in this connected organization, one of azureActiveDirectoryTenant, crossCloudAzureActiveDirectoryTenant, domainIdentitySource or externalDomainFederation. Read-only. Nullable. Supports $select and $filter(eq). To filter by the derived types, you must declare the resource using its full OData cast, for example, $filter=identitySources/any(is:is/microsoft.graph.azureActiveDirectoryTenant/tenantId eq 'bcfdfff4-cbc3-43f2-9000-ba7b7515054f'). + * The identity sources in this connected organization, one of azureActiveDirectoryTenant, domainIdentitySource or externalDomainFederation. Nullable. * * @param IdentitySource[] $val The identitySources * @@ -180,7 +180,7 @@ class ConnectedOrganization extends Entity /** * Gets the state - * The state of a connected organization defines whether assignment policies with requestor scope type AllConfiguredConnectedOrganizationSubjects are applicable or not. Possible values are: configured, proposed. + * The state of a connected organization defines whether assignment policies with requestor scope type AllConfiguredConnectedOrganizationSubjects are applicable or not. The possible values are: configured, proposed, unknownFutureValue. * * @return ConnectedOrganizationState|null The state */ @@ -199,7 +199,7 @@ class ConnectedOrganization extends Entity /** * Sets the state - * The state of a connected organization defines whether assignment policies with requestor scope type AllConfiguredConnectedOrganizationSubjects are applicable or not. Possible values are: configured, proposed. + * The state of a connected organization defines whether assignment policies with requestor scope type AllConfiguredConnectedOrganizationSubjects are applicable or not. The possible values are: configured, proposed, unknownFutureValue. * * @param ConnectedOrganizationState $val The state * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConnectedOrganizationMembers.php b/vendor/microsoft/microsoft-graph/src/Model/ConnectedOrganizationMembers.php index cdbcc60..476b03e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConnectedOrganizationMembers.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConnectedOrganizationMembers.php @@ -64,7 +64,7 @@ class ConnectedOrganizationMembers extends SubjectSet } /** * Gets the description - * The name of the connected organization. Read only. + * The name of the connected organization. * * @return string|null The description */ @@ -79,7 +79,7 @@ class ConnectedOrganizationMembers extends SubjectSet /** * Sets the description - * The name of the connected organization. Read only. + * The name of the connected organization. * * @param string $val The value of the description * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Contact.php b/vendor/microsoft/microsoft-graph/src/Model/Contact.php index bd8811f..ab01d9a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Contact.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Contact.php @@ -965,7 +965,7 @@ class Contact extends OutlookItem /** * Gets the extensions - * The collection of open extensions defined for the contact. Nullable. + * The collection of open extensions defined for the contact. Read-only. Nullable. * * @return array|null The extensions */ @@ -980,7 +980,7 @@ class Contact extends OutlookItem /** * Sets the extensions - * The collection of open extensions defined for the contact. Nullable. + * The collection of open extensions defined for the contact. Read-only. Nullable. * * @param Extension[] $val The extensions * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ContentType.php b/vendor/microsoft/microsoft-graph/src/Model/ContentType.php index cdee491..1cb4ef3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ContentType.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ContentType.php @@ -26,7 +26,7 @@ class ContentType extends Entity { /** * Gets the associatedHubsUrls - * List of canonical URLs for hub sites with which this content type is associated to. This will contain all hubsites where this content type is queued to be enforced or is already enforced. Enforcing a content type means that the content type will be applied to the lists in the enforced sites. + * List of canonical URLs for hub sites with which this content type is associated to. This will contain all hub sites where this content type is queued to be enforced or is already enforced. Enforcing a content type means that the content type will be applied to the lists in the enforced sites. * * @return string|null The associatedHubsUrls */ @@ -41,7 +41,7 @@ class ContentType extends Entity /** * Sets the associatedHubsUrls - * List of canonical URLs for hub sites with which this content type is associated to. This will contain all hubsites where this content type is queued to be enforced or is already enforced. Enforcing a content type means that the content type will be applied to the lists in the enforced sites. + * List of canonical URLs for hub sites with which this content type is associated to. This will contain all hub sites where this content type is queued to be enforced or is already enforced. Enforcing a content type means that the content type will be applied to the lists in the enforced sites. * * @param string $val The associatedHubsUrls * @@ -390,7 +390,7 @@ class ContentType extends Entity /** * Gets the readOnly - * If true, the content type cannot be modified unless this value is first set to false. + * If true, the content type can't be modified unless this value is first set to false. * * @return bool|null The readOnly */ @@ -405,7 +405,7 @@ class ContentType extends Entity /** * Sets the readOnly - * If true, the content type cannot be modified unless this value is first set to false. + * If true, the content type can't be modified unless this value is first set to false. * * @param bool $val The readOnly * @@ -419,7 +419,7 @@ class ContentType extends Entity /** * Gets the sealed - * If true, the content type cannot be modified by users or through push-down operations. Only site collection administrators can seal or unseal content types. + * If true, the content type can't be modified by users or through push-down operations. Only site collection administrators can seal or unseal content types. * * @return bool|null The sealed */ @@ -434,7 +434,7 @@ class ContentType extends Entity /** * Sets the sealed - * If true, the content type cannot be modified by users or through push-down operations. Only site collection administrators can seal or unseal content types. + * If true, the content type can't be modified by users or through push-down operations. Only site collection administrators can seal or unseal content types. * * @param bool $val The sealed * @@ -512,7 +512,7 @@ class ContentType extends Entity /** * Gets the columnLinks - * The collection of columns that are required by this content type + * The collection of columns that are required by this content type. * * @return array|null The columnLinks */ @@ -527,7 +527,7 @@ class ContentType extends Entity /** * Sets the columnLinks - * The collection of columns that are required by this content type + * The collection of columns that are required by this content type. * * @param ColumnLink[] $val The columnLinks * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Conversation.php b/vendor/microsoft/microsoft-graph/src/Model/Conversation.php index 4270ace..7b12737 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Conversation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Conversation.php @@ -55,7 +55,7 @@ class Conversation extends Entity /** * Gets the lastDeliveredDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, le, ge). + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @return \DateTime|null The lastDeliveredDateTime */ @@ -74,7 +74,7 @@ class Conversation extends Entity /** * Sets the lastDeliveredDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, le, ge). + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @param \DateTime $val The lastDeliveredDateTime * @@ -88,7 +88,7 @@ class Conversation extends Entity /** * Gets the preview - * A short summary from the body of the latest post in this conversation. + * A short summary from the body of the latest post in this conversation. Supports $filter (eq, ne, le, ge). * * @return string|null The preview */ @@ -103,7 +103,7 @@ class Conversation extends Entity /** * Sets the preview - * A short summary from the body of the latest post in this conversation. + * A short summary from the body of the latest post in this conversation. Supports $filter (eq, ne, le, ge). * * @param string $val The preview * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ConversationThread.php b/vendor/microsoft/microsoft-graph/src/Model/ConversationThread.php index 9910341..7312ec8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ConversationThread.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ConversationThread.php @@ -114,7 +114,7 @@ class ConversationThread extends Entity /** * Gets the lastDeliveredDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.Returned by default. * * @return \DateTime|null The lastDeliveredDateTime */ @@ -133,7 +133,7 @@ class ConversationThread extends Entity /** * Sets the lastDeliveredDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.Returned by default. * * @param \DateTime $val The lastDeliveredDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/CountryNamedLocation.php b/vendor/microsoft/microsoft-graph/src/Model/CountryNamedLocation.php index dd1048a..07f5a92 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/CountryNamedLocation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/CountryNamedLocation.php @@ -26,7 +26,7 @@ class CountryNamedLocation extends NamedLocation { /** * Gets the countriesAndRegions - * List of countries and/or regions in two-letter format specified by ISO 3166-2. + * List of countries and/or regions in two-letter format specified by ISO 3166-2. Required. * * @return string|null The countriesAndRegions */ @@ -41,7 +41,7 @@ class CountryNamedLocation extends NamedLocation /** * Sets the countriesAndRegions - * List of countries and/or regions in two-letter format specified by ISO 3166-2. + * List of countries and/or regions in two-letter format specified by ISO 3166-2. Required. * * @param string $val The countriesAndRegions * @@ -55,7 +55,7 @@ class CountryNamedLocation extends NamedLocation /** * Gets the countryLookupMethod - * Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress (default) and authenticatorAppGps. + * Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress(default) and authenticatorAppGps. Note: authenticatorAppGps is not yet supported in the Microsoft Cloud for US Government. * * @return CountryLookupMethodType|null The countryLookupMethod */ @@ -74,7 +74,7 @@ class CountryNamedLocation extends NamedLocation /** * Sets the countryLookupMethod - * Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress (default) and authenticatorAppGps. + * Determines what method is used to decide which country the user is located in. Possible values are clientIpAddress(default) and authenticatorAppGps. Note: authenticatorAppGps is not yet supported in the Microsoft Cloud for US Government. * * @param CountryLookupMethodType $val The countryLookupMethod * diff --git a/vendor/microsoft/microsoft-graph/src/Model/DateTimeTimeZone.php b/vendor/microsoft/microsoft-graph/src/Model/DateTimeTimeZone.php index 31da747..789a3fd 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/DateTimeTimeZone.php +++ b/vendor/microsoft/microsoft-graph/src/Model/DateTimeTimeZone.php @@ -25,7 +25,7 @@ class DateTimeTimeZone extends Entity { /** * Gets the dateTime - * A single point of time in a combined date and time representation ({date}T{time}). For example, '2019-04-16T09:00:00'. + * A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). * * @return string|null The dateTime */ @@ -40,7 +40,7 @@ class DateTimeTimeZone extends Entity /** * Sets the dateTime - * A single point of time in a combined date and time representation ({date}T{time}). For example, '2019-04-16T09:00:00'. + * A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000). * * @param string $val The value of the dateTime * @@ -53,7 +53,7 @@ class DateTimeTimeZone extends Entity } /** * Gets the timeZone - * Represents a time zone, for example, 'Pacific Standard Time'. See below for possible values. + * Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. * * @return string|null The timeZone */ @@ -68,7 +68,7 @@ class DateTimeTimeZone extends Entity /** * Sets the timeZone - * Represents a time zone, for example, 'Pacific Standard Time'. See below for possible values. + * Represents a time zone, for example, 'Pacific Standard Time'. See below for more possible values. * * @param string $val The value of the timeZone * diff --git a/vendor/microsoft/microsoft-graph/src/Model/DelegatedPermissionClassification.php b/vendor/microsoft/microsoft-graph/src/Model/DelegatedPermissionClassification.php index e41e403..2b1068f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/DelegatedPermissionClassification.php +++ b/vendor/microsoft/microsoft-graph/src/Model/DelegatedPermissionClassification.php @@ -59,7 +59,7 @@ class DelegatedPermissionClassification extends Entity /** * Gets the permissionId - * The unique identifier (id) for the delegated permission listed in the publishedPermissionScopes collection of the servicePrincipal. Required on create. Does not support $filter. + * The unique identifier (id) for the delegated permission listed in the oauth2PermissionScopes collection of the servicePrincipal. Required on create. Does not support $filter. * * @return string|null The permissionId */ @@ -74,7 +74,7 @@ class DelegatedPermissionClassification extends Entity /** * Sets the permissionId - * The unique identifier (id) for the delegated permission listed in the publishedPermissionScopes collection of the servicePrincipal. Required on create. Does not support $filter. + * The unique identifier (id) for the delegated permission listed in the oauth2PermissionScopes collection of the servicePrincipal. Required on create. Does not support $filter. * * @param string $val The permissionId * @@ -88,7 +88,7 @@ class DelegatedPermissionClassification extends Entity /** * Gets the permissionName - * The claim value (value) for the delegated permission listed in the publishedPermissionScopes collection of the servicePrincipal. Does not support $filter. + * The claim value (value) for the delegated permission listed in the oauth2PermissionScopes collection of the servicePrincipal. Does not support $filter. * * @return string|null The permissionName */ @@ -103,7 +103,7 @@ class DelegatedPermissionClassification extends Entity /** * Sets the permissionName - * The claim value (value) for the delegated permission listed in the publishedPermissionScopes collection of the servicePrincipal. Does not support $filter. + * The claim value (value) for the delegated permission listed in the oauth2PermissionScopes collection of the servicePrincipal. Does not support $filter. * * @param string $val The permissionName * diff --git a/vendor/microsoft/microsoft-graph/src/Model/DetectedApp.php b/vendor/microsoft/microsoft-graph/src/Model/DetectedApp.php index 82466ef..ddfdcf2 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/DetectedApp.php +++ b/vendor/microsoft/microsoft-graph/src/Model/DetectedApp.php @@ -82,6 +82,68 @@ class DetectedApp extends Entity return $this; } + /** + * Gets the platform + * Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: unknown, windows, windowsMobile, windowsHolographic, ios, macOS, chromeOS, androidOSP, androidDeviceAdministrator, androidWorkProfile, androidDedicatedAndFullyManaged. + * + * @return DetectedAppPlatformType|null The platform + */ + public function getPlatform() + { + if (array_key_exists("platform", $this->_propDict)) { + if (is_a($this->_propDict["platform"], "\Microsoft\Graph\Model\DetectedAppPlatformType") || is_null($this->_propDict["platform"])) { + return $this->_propDict["platform"]; + } else { + $this->_propDict["platform"] = new DetectedAppPlatformType($this->_propDict["platform"]); + return $this->_propDict["platform"]; + } + } + return null; + } + + /** + * Sets the platform + * Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: unknown, windows, windowsMobile, windowsHolographic, ios, macOS, chromeOS, androidOSP, androidDeviceAdministrator, androidWorkProfile, androidDedicatedAndFullyManaged. + * + * @param DetectedAppPlatformType $val The platform + * + * @return DetectedApp + */ + public function setPlatform($val) + { + $this->_propDict["platform"] = $val; + return $this; + } + + /** + * Gets the publisher + * Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string. + * + * @return string|null The publisher + */ + public function getPublisher() + { + if (array_key_exists("publisher", $this->_propDict)) { + return $this->_propDict["publisher"]; + } else { + return null; + } + } + + /** + * Sets the publisher + * Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string. + * + * @param string $val The publisher + * + * @return DetectedApp + */ + public function setPublisher($val) + { + $this->_propDict["publisher"] = $val; + return $this; + } + /** * Gets the sizeInByte * Discovered application size in bytes. Read-only diff --git a/vendor/microsoft/microsoft-graph/src/Model/DetectedAppPlatformType.php b/vendor/microsoft/microsoft-graph/src/Model/DetectedAppPlatformType.php new file mode 100644 index 0000000..c9776e5 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/DetectedAppPlatformType.php @@ -0,0 +1,43 @@ +_propDict)) { + return $this->_propDict["comment"]; + } else { + return null; + } + } + + /** + * Sets the comment + * Comment about the captured version. + * + * @param string $val The comment + * + * @return DocumentSetVersion + */ + public function setComment($val) + { + $this->_propDict["comment"] = $val; + return $this; + } + + /** + * Gets the createdBy + * User who captured the version. + * + * @return IdentitySet|null The createdBy + */ + public function getCreatedBy() + { + if (array_key_exists("createdBy", $this->_propDict)) { + if (is_a($this->_propDict["createdBy"], "\Microsoft\Graph\Model\IdentitySet") || is_null($this->_propDict["createdBy"])) { + return $this->_propDict["createdBy"]; + } else { + $this->_propDict["createdBy"] = new IdentitySet($this->_propDict["createdBy"]); + return $this->_propDict["createdBy"]; + } + } + return null; + } + + /** + * Sets the createdBy + * User who captured the version. + * + * @param IdentitySet $val The createdBy + * + * @return DocumentSetVersion + */ + public function setCreatedBy($val) + { + $this->_propDict["createdBy"] = $val; + return $this; + } + + /** + * Gets the createdDateTime + * Date and time when this version was created. + * + * @return \DateTime|null The createdDateTime + */ + public function getCreatedDateTime() + { + if (array_key_exists("createdDateTime", $this->_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * Date and time when this version was created. + * + * @param \DateTime $val The createdDateTime + * + * @return DocumentSetVersion + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + + /** + * Gets the items + * Items within the document set that are captured as part of this version. + * + * @return array|null The items + */ + public function getItems() + { + if (array_key_exists("items", $this->_propDict)) { + return $this->_propDict["items"]; + } else { + return null; + } + } + + /** + * Sets the items + * Items within the document set that are captured as part of this version. + * + * @param DocumentSetVersionItem[] $val The items + * + * @return DocumentSetVersion + */ + public function setItems($val) + { + $this->_propDict["items"] = $val; + return $this; + } + + /** + * Gets the shouldCaptureMinorVersion + * If true, minor versions of items are also captured; otherwise, only major versions will be captured. Default value is false. + * + * @return bool|null The shouldCaptureMinorVersion + */ + public function getShouldCaptureMinorVersion() + { + if (array_key_exists("shouldCaptureMinorVersion", $this->_propDict)) { + return $this->_propDict["shouldCaptureMinorVersion"]; + } else { + return null; + } + } + + /** + * Sets the shouldCaptureMinorVersion + * If true, minor versions of items are also captured; otherwise, only major versions will be captured. Default value is false. + * + * @param bool $val The shouldCaptureMinorVersion + * + * @return DocumentSetVersion + */ + public function setShouldCaptureMinorVersion($val) + { + $this->_propDict["shouldCaptureMinorVersion"] = boolval($val); + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/DocumentSetVersionItem.php b/vendor/microsoft/microsoft-graph/src/Model/DocumentSetVersionItem.php new file mode 100644 index 0000000..7b56a31 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/DocumentSetVersionItem.php @@ -0,0 +1,110 @@ +_propDict)) { + return $this->_propDict["itemId"]; + } else { + return null; + } + } + + /** + * Sets the itemId + * The unique identifier for the item. + * + * @param string $val The value of the itemId + * + * @return DocumentSetVersionItem + */ + public function setItemId($val) + { + $this->_propDict["itemId"] = $val; + return $this; + } + /** + * Gets the title + * The title of the item. + * + * @return string|null The title + */ + public function getTitle() + { + if (array_key_exists("title", $this->_propDict)) { + return $this->_propDict["title"]; + } else { + return null; + } + } + + /** + * Sets the title + * The title of the item. + * + * @param string $val The value of the title + * + * @return DocumentSetVersionItem + */ + public function setTitle($val) + { + $this->_propDict["title"] = $val; + return $this; + } + /** + * Gets the versionId + * The version ID of the item. + * + * @return string|null The versionId + */ + public function getVersionId() + { + if (array_key_exists("versionId", $this->_propDict)) { + return $this->_propDict["versionId"]; + } else { + return null; + } + } + + /** + * Sets the versionId + * The version ID of the item. + * + * @param string $val The value of the versionId + * + * @return DocumentSetVersionItem + */ + public function setVersionId($val) + { + $this->_propDict["versionId"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/Domain.php b/vendor/microsoft/microsoft-graph/src/Model/Domain.php index 48112be..4736bdd 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Domain.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Domain.php @@ -374,7 +374,7 @@ class Domain extends Entity /** * Gets the supportedServices - * The capabilities assigned to the domain. Can include 0, 1 or more of following values: Email, Sharepoint, EmailInternalRelayOnly, OfficeCommunicationsOnline,SharePointDefaultDomain, FullRedelegation, SharePointPublic, OrgIdAuthentication, Yammer, Intune. The values which you can add/remove using Graph API include: Email, OfficeCommunicationsOnline, Yammer. Not nullable. + * The capabilities assigned to the domain. Can include 0, 1 or more of following values: Email, Sharepoint, EmailInternalRelayOnly, OfficeCommunicationsOnline, SharePointDefaultDomain, FullRedelegation, SharePointPublic, OrgIdAuthentication, Yammer, Intune. The values which you can add/remove using Graph API include: Email, OfficeCommunicationsOnline, Yammer. Not nullable. * * @return string|null The supportedServices */ @@ -389,7 +389,7 @@ class Domain extends Entity /** * Sets the supportedServices - * The capabilities assigned to the domain. Can include 0, 1 or more of following values: Email, Sharepoint, EmailInternalRelayOnly, OfficeCommunicationsOnline,SharePointDefaultDomain, FullRedelegation, SharePointPublic, OrgIdAuthentication, Yammer, Intune. The values which you can add/remove using Graph API include: Email, OfficeCommunicationsOnline, Yammer. Not nullable. + * The capabilities assigned to the domain. Can include 0, 1 or more of following values: Email, Sharepoint, EmailInternalRelayOnly, OfficeCommunicationsOnline, SharePointDefaultDomain, FullRedelegation, SharePointPublic, OrgIdAuthentication, Yammer, Intune. The values which you can add/remove using Graph API include: Email, OfficeCommunicationsOnline, Yammer. Not nullable. * * @param string $val The supportedServices * @@ -434,7 +434,7 @@ class Domain extends Entity /** * Gets the federationConfiguration - * Domain settings configured by customer when federated with Azure AD. Supports $expand. + * Domain settings configured by a customer when federated with Azure AD. Supports $expand. * * @return array|null The federationConfiguration */ @@ -449,7 +449,7 @@ class Domain extends Entity /** * Sets the federationConfiguration - * Domain settings configured by customer when federated with Azure AD. Supports $expand. + * Domain settings configured by a customer when federated with Azure AD. Supports $expand. * * @param InternalDomainFederation[] $val The federationConfiguration * diff --git a/vendor/microsoft/microsoft-graph/src/Model/DriveItem.php b/vendor/microsoft/microsoft-graph/src/Model/DriveItem.php index be545f1..223ab73 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/DriveItem.php +++ b/vendor/microsoft/microsoft-graph/src/Model/DriveItem.php @@ -26,7 +26,7 @@ class DriveItem extends BaseItem { /** * Gets the audio - * Audio metadata, if the item is an audio file. Read-only. Only on OneDrive Personal. + * Audio metadata, if the item is an audio file. Read-only. Read-only. Only on OneDrive Personal. * * @return Audio|null The audio */ @@ -45,7 +45,7 @@ class DriveItem extends BaseItem /** * Sets the audio - * Audio metadata, if the item is an audio file. Read-only. Only on OneDrive Personal. + * Audio metadata, if the item is an audio file. Read-only. Read-only. Only on OneDrive Personal. * * @param Audio $val The audio * @@ -418,7 +418,7 @@ class DriveItem extends BaseItem /** * Gets the pendingOperations - * If present, indicates that indicates that one or more operations that may affect the state of the driveItem are pending completion. Read-only. + * If present, indicates that one or more operations that might affect the state of the driveItem are pending completion. Read-only. * * @return PendingOperations|null The pendingOperations */ @@ -437,7 +437,7 @@ class DriveItem extends BaseItem /** * Sets the pendingOperations - * If present, indicates that indicates that one or more operations that may affect the state of the driveItem are pending completion. Read-only. + * If present, indicates that one or more operations that might affect the state of the driveItem are pending completion. Read-only. * * @param PendingOperations $val The pendingOperations * diff --git a/vendor/microsoft/microsoft-graph/src/Model/DriveItemVersion.php b/vendor/microsoft/microsoft-graph/src/Model/DriveItemVersion.php index 106b2b5..94df6dc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/DriveItemVersion.php +++ b/vendor/microsoft/microsoft-graph/src/Model/DriveItemVersion.php @@ -26,6 +26,7 @@ class DriveItemVersion extends BaseItemVersion { /** * Gets the content + * The content stream for this version of the item. * * @return \GuzzleHttp\Psr7\Stream|null The content */ @@ -44,6 +45,7 @@ class DriveItemVersion extends BaseItemVersion /** * Sets the content + * The content stream for this version of the item. * * @param \GuzzleHttp\Psr7\Stream $val The content * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EditionUpgradeConfiguration.php b/vendor/microsoft/microsoft-graph/src/Model/EditionUpgradeConfiguration.php index f7ffb76..8d7e099 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EditionUpgradeConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EditionUpgradeConfiguration.php @@ -55,7 +55,7 @@ class EditionUpgradeConfiguration extends DeviceConfiguration /** * Gets the licenseType - * Edition Upgrade License Type. Possible values are: productKey, licenseFile, notConfigured. + * Edition Upgrade License Type. Possible values are: productKey, licenseFile. * * @return EditionUpgradeLicenseType|null The licenseType */ @@ -74,7 +74,7 @@ class EditionUpgradeConfiguration extends DeviceConfiguration /** * Sets the licenseType - * Edition Upgrade License Type. Possible values are: productKey, licenseFile, notConfigured. + * Edition Upgrade License Type. Possible values are: productKey, licenseFile. * * @param EditionUpgradeLicenseType $val The licenseType * @@ -117,7 +117,7 @@ class EditionUpgradeConfiguration extends DeviceConfiguration /** * Gets the targetEdition - * Edition Upgrade Target Edition. Possible values are: windows10Enterprise, windows10EnterpriseN, windows10Education, windows10EducationN, windows10MobileEnterprise, windows10HolographicEnterprise, windows10Professional, windows10ProfessionalN, windows10ProfessionalEducation, windows10ProfessionalEducationN, windows10ProfessionalWorkstation, windows10ProfessionalWorkstationN, notConfigured, windows10Home, windows10HomeChina, windows10HomeN, windows10HomeSingleLanguage, windows10Mobile, windows10IoTCore, windows10IoTCoreCommercial. + * Edition Upgrade Target Edition. Possible values are: windows10Enterprise, windows10EnterpriseN, windows10Education, windows10EducationN, windows10MobileEnterprise, windows10HolographicEnterprise, windows10Professional, windows10ProfessionalN, windows10ProfessionalEducation, windows10ProfessionalEducationN, windows10ProfessionalWorkstation, windows10ProfessionalWorkstationN. * * @return Windows10EditionType|null The targetEdition */ @@ -136,7 +136,7 @@ class EditionUpgradeConfiguration extends DeviceConfiguration /** * Sets the targetEdition - * Edition Upgrade Target Edition. Possible values are: windows10Enterprise, windows10EnterpriseN, windows10Education, windows10EducationN, windows10MobileEnterprise, windows10HolographicEnterprise, windows10Professional, windows10ProfessionalN, windows10ProfessionalEducation, windows10ProfessionalEducationN, windows10ProfessionalWorkstation, windows10ProfessionalWorkstationN, notConfigured, windows10Home, windows10HomeChina, windows10HomeN, windows10HomeSingleLanguage, windows10Mobile, windows10IoTCore, windows10IoTCoreCommercial. + * Edition Upgrade Target Edition. Possible values are: windows10Enterprise, windows10EnterpriseN, windows10Education, windows10EducationN, windows10MobileEnterprise, windows10HolographicEnterprise, windows10Professional, windows10ProfessionalN, windows10ProfessionalEducation, windows10ProfessionalEducationN, windows10ProfessionalWorkstation, windows10ProfessionalWorkstationN. * * @param Windows10EditionType $val The targetEdition * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationAssignment.php b/vendor/microsoft/microsoft-graph/src/Model/EducationAssignment.php index b00b751..669309f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationAssignment.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationAssignment.php @@ -92,7 +92,7 @@ class EducationAssignment extends Entity /** * Gets the allowLateSubmissions - * Identifies whether students can submit after the due date. If this property is not specified during create, it defaults to true. + * Identifies whether students can submit after the due date. If this property isn't specified during create, it defaults to true. * * @return bool|null The allowLateSubmissions */ @@ -107,7 +107,7 @@ class EducationAssignment extends Entity /** * Sets the allowLateSubmissions - * Identifies whether students can submit after the due date. If this property is not specified during create, it defaults to true. + * Identifies whether students can submit after the due date. If this property isn't specified during create, it defaults to true. * * @param bool $val The allowLateSubmissions * @@ -150,7 +150,7 @@ class EducationAssignment extends Entity /** * Gets the assignDateTime - * The date when the assignment should become active. If in the future, the assignment is not shown to the student until this date. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The date when the assignment should become active. If in the future, the assignment isn't shown to the student until this date. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @return \DateTime|null The assignDateTime */ @@ -169,7 +169,7 @@ class EducationAssignment extends Entity /** * Sets the assignDateTime - * The date when the assignment should become active. If in the future, the assignment is not shown to the student until this date. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * The date when the assignment should become active. If in the future, the assignment isn't shown to the student until this date. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @param \DateTime $val The assignDateTime * @@ -571,7 +571,7 @@ class EducationAssignment extends Entity /** * Gets the notificationChannelUrl - * Optional field to specify the URL of the channel to post the assignment publish notification. If not specified or null, defaults to the General channel. This field only applies to assignments where the assignTo value is educationAssignmentClassRecipient. Updating the notificationChannelUrl is not allowed after the assignment has been published. + * Optional field to specify the URL of the channel to post the assignment publish notification. If not specified or null, defaults to the General channel. This field only applies to assignments where the assignTo value is educationAssignmentClassRecipient. Updating the notificationChannelUrl isn't allowed after the assignment has been published. * * @return string|null The notificationChannelUrl */ @@ -586,7 +586,7 @@ class EducationAssignment extends Entity /** * Sets the notificationChannelUrl - * Optional field to specify the URL of the channel to post the assignment publish notification. If not specified or null, defaults to the General channel. This field only applies to assignments where the assignTo value is educationAssignmentClassRecipient. Updating the notificationChannelUrl is not allowed after the assignment has been published. + * Optional field to specify the URL of the channel to post the assignment publish notification. If not specified or null, defaults to the General channel. This field only applies to assignments where the assignTo value is educationAssignmentClassRecipient. Updating the notificationChannelUrl isn't allowed after the assignment has been published. * * @param string $val The notificationChannelUrl * @@ -629,7 +629,7 @@ class EducationAssignment extends Entity /** * Gets the status - * Status of the Assignment. You can not PATCH this value. Possible values are: draft, scheduled, published, assigned. + * Status of the Assignment. You can't PATCH this value. Possible values are: draft, scheduled, published, assigned. * * @return EducationAssignmentStatus|null The status */ @@ -648,7 +648,7 @@ class EducationAssignment extends Entity /** * Sets the status - * Status of the Assignment. You can not PATCH this value. Possible values are: draft, scheduled, published, assigned. + * Status of the Assignment. You can't PATCH this value. Possible values are: draft, scheduled, published, assigned. * * @param EducationAssignmentStatus $val The status * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationAssignmentIndividualRecipient.php b/vendor/microsoft/microsoft-graph/src/Model/EducationAssignmentIndividualRecipient.php index 17cae3c..0447dfc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationAssignmentIndividualRecipient.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationAssignmentIndividualRecipient.php @@ -36,7 +36,7 @@ class EducationAssignmentIndividualRecipient extends EducationAssignmentRecipien /** * Gets the recipients - * A collection of ids of the recipients. + * A collection of IDs of the recipients. * * @return string|null The recipients */ @@ -51,7 +51,7 @@ class EducationAssignmentIndividualRecipient extends EducationAssignmentRecipien /** * Sets the recipients - * A collection of ids of the recipients. + * A collection of IDs of the recipients. * * @param string $val The value of the recipients * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationClass.php b/vendor/microsoft/microsoft-graph/src/Model/EducationClass.php index f342c35..e2fe631 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationClass.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationClass.php @@ -55,7 +55,6 @@ class EducationClass extends Entity /** * Gets the course - * Course information for the class. * * @return EducationCourse|null The course */ @@ -74,7 +73,6 @@ class EducationClass extends Entity /** * Sets the course - * Course information for the class. * * @param EducationCourse $val The course * @@ -88,7 +86,7 @@ class EducationClass extends Entity /** * Gets the createdBy - * Entity who created the class. + * Entity who created the class * * @return IdentitySet|null The createdBy */ @@ -107,7 +105,7 @@ class EducationClass extends Entity /** * Sets the createdBy - * Entity who created the class. + * Entity who created the class * * @param IdentitySet $val The createdBy * @@ -237,7 +235,7 @@ class EducationClass extends Entity /** * Gets the externalSource - * The type of external source this resource was generated from (automatically determined from externalSourceDetail). Possible values are: sis, lms, or manual. + * How this class was created. Possible values are: sis, manual. * * @return EducationExternalSource|null The externalSource */ @@ -256,7 +254,7 @@ class EducationClass extends Entity /** * Sets the externalSource - * The type of external source this resource was generated from (automatically determined from externalSourceDetail). Possible values are: sis, lms, or manual. + * How this class was created. Possible values are: sis, manual. * * @param EducationExternalSource $val The externalSource * @@ -357,7 +355,7 @@ class EducationClass extends Entity /** * Gets the term - * Term for the class. + * Term for this class. * * @return EducationTerm|null The term */ @@ -376,7 +374,7 @@ class EducationClass extends Entity /** * Sets the term - * Term for the class. + * Term for this class. * * @param EducationTerm $val The term * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationExternalResource.php b/vendor/microsoft/microsoft-graph/src/Model/EducationExternalResource.php index 5161649..3b4b345 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationExternalResource.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationExternalResource.php @@ -36,7 +36,7 @@ class EducationExternalResource extends EducationResource /** * Gets the webUrl - * Location of the resource. Required. + * Location of the resource. Required * * @return string|null The webUrl */ @@ -51,7 +51,7 @@ class EducationExternalResource extends EducationResource /** * Sets the webUrl - * Location of the resource. Required. + * Location of the resource. Required * * @param string $val The value of the webUrl * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationOrganization.php b/vendor/microsoft/microsoft-graph/src/Model/EducationOrganization.php index bc792f1..0d91aab 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationOrganization.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationOrganization.php @@ -84,7 +84,7 @@ class EducationOrganization extends Entity /** * Gets the externalSource - * Where this user was created from. Possible values are: sis, lms, or manual. + * Source where this organization was created from. Possible values are: sis, manual. * * @return EducationExternalSource|null The externalSource */ @@ -103,7 +103,7 @@ class EducationOrganization extends Entity /** * Sets the externalSource - * Where this user was created from. Possible values are: sis, lms, or manual. + * Source where this organization was created from. Possible values are: sis, manual. * * @param EducationExternalSource $val The externalSource * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationOutcome.php b/vendor/microsoft/microsoft-graph/src/Model/EducationOutcome.php index 7e5af72..0b397d7 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationOutcome.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationOutcome.php @@ -59,7 +59,7 @@ class EducationOutcome extends Entity /** * Gets the lastModifiedDateTime - * Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. + * Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. * * @return \DateTime|null The lastModifiedDateTime */ @@ -78,7 +78,7 @@ class EducationOutcome extends Entity /** * Sets the lastModifiedDateTime - * Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. + * Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. * * @param \DateTime $val The lastModifiedDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationResource.php b/vendor/microsoft/microsoft-graph/src/Model/EducationResource.php index 3a55148..d59daec 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationResource.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationResource.php @@ -26,7 +26,7 @@ class EducationResource extends Entity /** * Gets the createdBy - * Who created the resource. + * The individual who created the resource. * * @return IdentitySet|null The createdBy */ @@ -45,7 +45,7 @@ class EducationResource extends Entity /** * Sets the createdBy - * Who created the resource. + * The individual who created the resource. * * @param IdentitySet $val The value to assign to the createdBy * @@ -59,7 +59,7 @@ class EducationResource extends Entity /** * Gets the createdDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Moment in time when the resource was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @return \DateTime|null The createdDateTime */ @@ -78,7 +78,7 @@ class EducationResource extends Entity /** * Sets the createdDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Moment in time when the resource was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z * * @param \DateTime $val The value to assign to the createdDateTime * @@ -120,7 +120,7 @@ class EducationResource extends Entity /** * Gets the lastModifiedBy - * Who was the last user to modify the resource. + * The last user to modify the resource. * * @return IdentitySet|null The lastModifiedBy */ @@ -139,7 +139,7 @@ class EducationResource extends Entity /** * Sets the lastModifiedBy - * Who was the last user to modify the resource. + * The last user to modify the resource. * * @param IdentitySet $val The value to assign to the lastModifiedBy * @@ -153,7 +153,7 @@ class EducationResource extends Entity /** * Gets the lastModifiedDateTime - * Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The lastModifiedDateTime */ @@ -172,7 +172,7 @@ class EducationResource extends Entity /** * Sets the lastModifiedDateTime - * Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The value to assign to the lastModifiedDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationStudent.php b/vendor/microsoft/microsoft-graph/src/Model/EducationStudent.php index a3f3552..ca85b7b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationStudent.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationStudent.php @@ -87,7 +87,7 @@ class EducationStudent extends Entity /** * Gets the gender - * Possible values are: female, male, other. + * The possible values are: female, male, other, unknownFutureValue. * * @return EducationGender|null The gender */ @@ -106,7 +106,7 @@ class EducationStudent extends Entity /** * Sets the gender - * Possible values are: female, male, other. + * The possible values are: female, male, other, unknownFutureValue. * * @param EducationGender $val The value to assign to the gender * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationSubmission.php b/vendor/microsoft/microsoft-graph/src/Model/EducationSubmission.php index 3965767..3cb0720 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationSubmission.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationSubmission.php @@ -220,7 +220,7 @@ class EducationSubmission extends Entity /** * Gets the status - * Read-only. Possible values are: working, submitted, released, returned, unknownFutureValue and reassigned. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: reassigned. + * Read-only. Possible values are: working, submitted, released, returned, and reassigned. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: reassigned. * * @return EducationSubmissionStatus|null The status */ @@ -239,7 +239,7 @@ class EducationSubmission extends Entity /** * Sets the status - * Read-only. Possible values are: working, submitted, released, returned, unknownFutureValue and reassigned. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: reassigned. + * Read-only. Possible values are: working, submitted, released, returned, and reassigned. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: reassigned. * * @param EducationSubmissionStatus $val The status * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationTeacher.php b/vendor/microsoft/microsoft-graph/src/Model/EducationTeacher.php index 2eaf80e..e49406d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationTeacher.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationTeacher.php @@ -25,7 +25,7 @@ class EducationTeacher extends Entity { /** * Gets the externalId - * Id of the Teacher in external source system. + * ID of the teacher in the source system. * * @return string|null The externalId */ @@ -40,7 +40,7 @@ class EducationTeacher extends Entity /** * Sets the externalId - * Id of the Teacher in external source system. + * ID of the teacher in the source system. * * @param string $val The value of the externalId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationTeamsAppResource.php b/vendor/microsoft/microsoft-graph/src/Model/EducationTeamsAppResource.php index a645c20..182d611 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationTeamsAppResource.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationTeamsAppResource.php @@ -36,7 +36,6 @@ class EducationTeamsAppResource extends EducationResource /** * Gets the appIconWebUrl - * URL that points to the app's icon. * * @return string|null The appIconWebUrl */ @@ -51,7 +50,6 @@ class EducationTeamsAppResource extends EducationResource /** * Sets the appIconWebUrl - * URL that points to the app's icon. * * @param string $val The value of the appIconWebUrl * @@ -64,7 +62,6 @@ class EducationTeamsAppResource extends EducationResource } /** * Gets the appId - * Teams App ID of the application. * * @return string|null The appId */ @@ -79,7 +76,6 @@ class EducationTeamsAppResource extends EducationResource /** * Sets the appId - * Teams App ID of the application. * * @param string $val The value of the appId * @@ -92,7 +88,6 @@ class EducationTeamsAppResource extends EducationResource } /** * Gets the teamsEmbeddedContentUrl - * URL for the app resource that will be opened by Teams. * * @return string|null The teamsEmbeddedContentUrl */ @@ -107,7 +102,6 @@ class EducationTeamsAppResource extends EducationResource /** * Sets the teamsEmbeddedContentUrl - * URL for the app resource that will be opened by Teams. * * @param string $val The value of the teamsEmbeddedContentUrl * @@ -120,7 +114,6 @@ class EducationTeamsAppResource extends EducationResource } /** * Gets the webUrl - * URL for the app resource that can be opened in the browser. * * @return string|null The webUrl */ @@ -135,7 +128,6 @@ class EducationTeamsAppResource extends EducationResource /** * Sets the webUrl - * URL for the app resource that can be opened in the browser. * * @param string $val The value of the webUrl * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EducationUser.php b/vendor/microsoft/microsoft-graph/src/Model/EducationUser.php index f672e3b..ac76760 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EducationUser.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EducationUser.php @@ -27,7 +27,7 @@ class EducationUser extends Entity /** * Gets the relatedContacts - * Related records related to the user. Possible relationships are parent, relative, aide, doctor, guardian, child, other, unknownFutureValue + * Related records associated with the user. Read-only. * * @return array|null The relatedContacts */ @@ -42,7 +42,7 @@ class EducationUser extends Entity /** * Sets the relatedContacts - * Related records related to the user. Possible relationships are parent, relative, aide, doctor, guardian, child, other, unknownFutureValue + * Related records associated with the user. Read-only. * * @param RelatedContact[] $val The relatedContacts * @@ -56,7 +56,7 @@ class EducationUser extends Entity /** * Gets the accountEnabled - * True if the account is enabled; otherwise, false. This property is required when a user is created. Supports /$filter. + * True if the account is enabled; otherwise, false. This property is required when a user is created. Supports $filter. * * @return bool|null The accountEnabled */ @@ -71,7 +71,7 @@ class EducationUser extends Entity /** * Sets the accountEnabled - * True if the account is enabled; otherwise, false. This property is required when a user is created. Supports /$filter. + * True if the account is enabled; otherwise, false. This property is required when a user is created. Supports $filter. * * @param bool $val The accountEnabled * @@ -174,7 +174,7 @@ class EducationUser extends Entity /** * Gets the createdBy - * Entity who created the user. + * The entity who created the user. * * @return IdentitySet|null The createdBy */ @@ -193,7 +193,7 @@ class EducationUser extends Entity /** * Sets the createdBy - * Entity who created the user. + * The entity who created the user. * * @param IdentitySet $val The createdBy * @@ -207,7 +207,7 @@ class EducationUser extends Entity /** * Gets the department - * The name for the department in which the user works. Supports /$filter. + * The name for the department in which the user works. Supports $filter. * * @return string|null The department */ @@ -222,7 +222,7 @@ class EducationUser extends Entity /** * Sets the department - * The name for the department in which the user works. Supports /$filter. + * The name for the department in which the user works. Supports $filter. * * @param string $val The department * @@ -236,7 +236,7 @@ class EducationUser extends Entity /** * Gets the displayName - * The name displayed in the address book for the user. Supports $filter and $orderby. + * The name displayed in the address book for the user. This is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created and it cannot be cleared during updates. Supports $filter and $orderby. * * @return string|null The displayName */ @@ -251,7 +251,7 @@ class EducationUser extends Entity /** * Sets the displayName - * The name displayed in the address book for the user. Supports $filter and $orderby. + * The name displayed in the address book for the user. This is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created and it cannot be cleared during updates. Supports $filter and $orderby. * * @param string $val The displayName * @@ -265,7 +265,7 @@ class EducationUser extends Entity /** * Gets the externalSource - * The type of external source this resource was generated from (automatically determined from externalSourceDetail). Possible values are: sis, lms, or manual. + * Where this user was created from. Possible values are: sis, manual. * * @return EducationExternalSource|null The externalSource */ @@ -284,7 +284,7 @@ class EducationUser extends Entity /** * Sets the externalSource - * The type of external source this resource was generated from (automatically determined from externalSourceDetail). Possible values are: sis, lms, or manual. + * Where this user was created from. Possible values are: sis, manual. * * @param EducationExternalSource $val The externalSource * @@ -298,7 +298,7 @@ class EducationUser extends Entity /** * Gets the externalSourceDetail - * The name of the external source this resources was generated from. + * The name of the external source this resource was generated from. * * @return string|null The externalSourceDetail */ @@ -313,7 +313,7 @@ class EducationUser extends Entity /** * Sets the externalSourceDetail - * The name of the external source this resources was generated from. + * The name of the external source this resource was generated from. * * @param string $val The externalSourceDetail * @@ -327,7 +327,7 @@ class EducationUser extends Entity /** * Gets the givenName - * The given name (first name) of the user. Supports /$filter. + * The given name (first name) of the user. Supports $filter. * * @return string|null The givenName */ @@ -342,7 +342,7 @@ class EducationUser extends Entity /** * Sets the givenName - * The given name (first name) of the user. Supports /$filter. + * The given name (first name) of the user. Supports $filter. * * @param string $val The givenName * @@ -356,7 +356,7 @@ class EducationUser extends Entity /** * Gets the mail - * The SMTP address for the user; for example, 'jeff@contoso.onmicrosoft.com'. Read-Only. Supports /$filter. + * The SMTP address for the user, for example, jeff@contoso.onmicrosoft.com. Read-Only. Supports $filter. * * @return string|null The mail */ @@ -371,7 +371,7 @@ class EducationUser extends Entity /** * Sets the mail - * The SMTP address for the user; for example, 'jeff@contoso.onmicrosoft.com'. Read-Only. Supports /$filter. + * The SMTP address for the user, for example, jeff@contoso.onmicrosoft.com. Read-Only. Supports $filter. * * @param string $val The mail * @@ -385,7 +385,7 @@ class EducationUser extends Entity /** * Gets the mailingAddress - * Mail address of user. Note: type and postOfficeBox are not supported for educationUser resources. + * The mail address of the user. * * @return PhysicalAddress|null The mailingAddress */ @@ -404,7 +404,7 @@ class EducationUser extends Entity /** * Sets the mailingAddress - * Mail address of user. Note: type and postOfficeBox are not supported for educationUser resources. + * The mail address of the user. * * @param PhysicalAddress $val The mailingAddress * @@ -418,7 +418,7 @@ class EducationUser extends Entity /** * Gets the mailNickname - * The mail alias for the user. This property must be specified when a user is created. Supports /$filter. + * The mail alias for the user. This property must be specified when a user is created. Supports $filter. * * @return string|null The mailNickname */ @@ -433,7 +433,7 @@ class EducationUser extends Entity /** * Sets the mailNickname - * The mail alias for the user. This property must be specified when a user is created. Supports /$filter. + * The mail alias for the user. This property must be specified when a user is created. Supports $filter. * * @param string $val The mailNickname * @@ -447,7 +447,7 @@ class EducationUser extends Entity /** * Gets the middleName - * The middle name of user. + * The middle name of the user. * * @return string|null The middleName */ @@ -462,7 +462,7 @@ class EducationUser extends Entity /** * Sets the middleName - * The middle name of user. + * The middle name of the user. * * @param string $val The middleName * @@ -532,7 +532,7 @@ class EducationUser extends Entity /** * Gets the onPremisesInfo - * Additional information used to associate the AAD user with it's Active Directory counterpart. + * Additional information used to associate the Azure Active Directory user with its Active Directory counterpart. * * @return EducationOnPremisesInfo|null The onPremisesInfo */ @@ -551,7 +551,7 @@ class EducationUser extends Entity /** * Sets the onPremisesInfo - * Additional information used to associate the AAD user with it's Active Directory counterpart. + * Additional information used to associate the Azure Active Directory user with its Active Directory counterpart. * * @param EducationOnPremisesInfo $val The onPremisesInfo * @@ -565,7 +565,7 @@ class EducationUser extends Entity /** * Gets the passwordPolicies - * Specifies password policies for the user. See standard [user] resource for additional details. + * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two can be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. * * @return string|null The passwordPolicies */ @@ -580,7 +580,7 @@ class EducationUser extends Entity /** * Sets the passwordPolicies - * Specifies password policies for the user. See standard [user] resource for additional details. + * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two can be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. * * @param string $val The passwordPolicies * @@ -594,7 +594,7 @@ class EducationUser extends Entity /** * Gets the passwordProfile - * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. See standard [user] resource for additional details. + * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. * * @return PasswordProfile|null The passwordProfile */ @@ -613,7 +613,7 @@ class EducationUser extends Entity /** * Sets the passwordProfile - * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. See standard [user] resource for additional details. + * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. * * @param PasswordProfile $val The passwordProfile * @@ -627,7 +627,7 @@ class EducationUser extends Entity /** * Gets the preferredLanguage - * The preferred language for the user. Should follow ISO 639-1 Code; for example, 'en-US'. + * The preferred language for the user that should follow the ISO 639-1 code, for example, en-US. * * @return string|null The preferredLanguage */ @@ -642,7 +642,7 @@ class EducationUser extends Entity /** * Sets the preferredLanguage - * The preferred language for the user. Should follow ISO 639-1 Code; for example, 'en-US'. + * The preferred language for the user that should follow the ISO 639-1 code, for example, en-US. * * @param string $val The preferredLanguage * @@ -656,7 +656,7 @@ class EducationUser extends Entity /** * Gets the primaryRole - * Default role for a user. The user's role might be different in an individual class. Possible values are: student, teacher, faculty. Supports /$filter. + * Default role for a user. The user's role might be different in an individual class. Possible values are: student, teacher, none, unknownFutureValue. * * @return EducationUserRole|null The primaryRole */ @@ -675,7 +675,7 @@ class EducationUser extends Entity /** * Sets the primaryRole - * Default role for a user. The user's role might be different in an individual class. Possible values are: student, teacher, faculty. Supports /$filter. + * Default role for a user. The user's role might be different in an individual class. Possible values are: student, teacher, none, unknownFutureValue. * * @param EducationUserRole $val The primaryRole * @@ -750,7 +750,7 @@ class EducationUser extends Entity /** * Gets the residenceAddress - * Address where user lives. Note: type and postOfficeBox are not supported for educationUser resources. + * The address where the user lives. * * @return PhysicalAddress|null The residenceAddress */ @@ -769,7 +769,7 @@ class EducationUser extends Entity /** * Sets the residenceAddress - * Address where user lives. Note: type and postOfficeBox are not supported for educationUser resources. + * The address where the user lives. * * @param PhysicalAddress $val The residenceAddress * @@ -845,7 +845,7 @@ class EducationUser extends Entity /** * Gets the surname - * The user's surname (family name or last name). Supports /$filter. + * The user's surname (family name or last name). Supports $filter. * * @return string|null The surname */ @@ -860,7 +860,7 @@ class EducationUser extends Entity /** * Sets the surname - * The user's surname (family name or last name). Supports /$filter. + * The user's surname (family name or last name). Supports $filter. * * @param string $val The surname * @@ -907,7 +907,7 @@ class EducationUser extends Entity /** * Gets the usageLocation - * A two-letter country code ([ISO 3166 Alpha-2]). Required for users who will be assigned licenses. Not nullable. Supports /$filter. + * A two-letter country code (ISO standard 3166). Required for users who will be assigned licenses due to a legal requirement to check for availability of services in countries or regions. Examples include: US, JP, and GB. Not nullable. Supports $filter. * * @return string|null The usageLocation */ @@ -922,7 +922,7 @@ class EducationUser extends Entity /** * Sets the usageLocation - * A two-letter country code ([ISO 3166 Alpha-2]). Required for users who will be assigned licenses. Not nullable. Supports /$filter. + * A two-letter country code (ISO standard 3166). Required for users who will be assigned licenses due to a legal requirement to check for availability of services in countries or regions. Examples include: US, JP, and GB. Not nullable. Supports $filter. * * @param string $val The usageLocation * @@ -936,7 +936,7 @@ class EducationUser extends Entity /** * Gets the userPrincipalName - * The user principal name (UPN) for the user. Supports $filter and $orderby. See standard [user] resource for additional details. + * The user principal name (UPN) of the user. The UPN is an internet-style login name for the user based on the internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of the organization. Supports $filter and $orderby. * * @return string|null The userPrincipalName */ @@ -951,7 +951,7 @@ class EducationUser extends Entity /** * Sets the userPrincipalName - * The user principal name (UPN) for the user. Supports $filter and $orderby. See standard [user] resource for additional details. + * The user principal name (UPN) of the user. The UPN is an internet-style login name for the user based on the internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of the organization. Supports $filter and $orderby. * * @param string $val The userPrincipalName * @@ -965,7 +965,7 @@ class EducationUser extends Entity /** * Gets the userType - * A string value that can be used to classify user types in your directory, such as 'Member' and 'Guest'. Supports /$filter. + * A string value that can be used to classify user types in your directory, such as Member and Guest. Supports $filter. * * @return string|null The userType */ @@ -980,7 +980,7 @@ class EducationUser extends Entity /** * Sets the userType - * A string value that can be used to classify user types in your directory, such as 'Member' and 'Guest'. Supports /$filter. + * A string value that can be used to classify user types in your directory, such as Member and Guest. Supports $filter. * * @param string $val The userType * @@ -995,7 +995,7 @@ class EducationUser extends Entity /** * Gets the assignments - * List of assignments for the user. Nullable. + * Assignments belonging to the user. * * @return array|null The assignments */ @@ -1010,7 +1010,7 @@ class EducationUser extends Entity /** * Sets the assignments - * List of assignments for the user. Nullable. + * Assignments belonging to the user. * * @param EducationAssignment[] $val The assignments * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EmailAddress.php b/vendor/microsoft/microsoft-graph/src/Model/EmailAddress.php index 59adfb8..5e03bd9 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EmailAddress.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EmailAddress.php @@ -25,7 +25,7 @@ class EmailAddress extends Entity { /** * Gets the address - * The email address of an entity instance. + * The email address of the person or entity. * * @return string|null The address */ @@ -40,7 +40,7 @@ class EmailAddress extends Entity /** * Sets the address - * The email address of an entity instance. + * The email address of the person or entity. * * @param string $val The value of the address * @@ -53,7 +53,7 @@ class EmailAddress extends Entity } /** * Gets the name - * The display name of an entity instance. + * The display name of the person or entity. * * @return string|null The name */ @@ -68,7 +68,7 @@ class EmailAddress extends Entity /** * Sets the name - * The display name of an entity instance. + * The display name of the person or entity. * * @param string $val The value of the name * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Endpoint.php b/vendor/microsoft/microsoft-graph/src/Model/Endpoint.php index bdf8909..4b4ea35 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Endpoint.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Endpoint.php @@ -26,7 +26,6 @@ class Endpoint extends DirectoryObject { /** * Gets the capability - * Describes the capability that is associated with this resource. (e.g. Messages, Conversations, etc.) Not nullable. Read-only. * * @return string|null The capability */ @@ -41,7 +40,6 @@ class Endpoint extends DirectoryObject /** * Sets the capability - * Describes the capability that is associated with this resource. (e.g. Messages, Conversations, etc.) Not nullable. Read-only. * * @param string $val The capability * @@ -55,7 +53,6 @@ class Endpoint extends DirectoryObject /** * Gets the providerId - * Application id of the publishing underlying service. Not nullable. Read-only. * * @return string|null The providerId */ @@ -70,7 +67,6 @@ class Endpoint extends DirectoryObject /** * Sets the providerId - * Application id of the publishing underlying service. Not nullable. Read-only. * * @param string $val The providerId * @@ -84,7 +80,6 @@ class Endpoint extends DirectoryObject /** * Gets the providerName - * Name of the publishing underlying service. Read-only. * * @return string|null The providerName */ @@ -99,7 +94,6 @@ class Endpoint extends DirectoryObject /** * Sets the providerName - * Name of the publishing underlying service. Read-only. * * @param string $val The providerName * @@ -113,7 +107,6 @@ class Endpoint extends DirectoryObject /** * Gets the providerResourceId - * For Microsoft 365 groups, this is set to a well-known name for the resource (e.g. Yammer.FeedURL etc.). Not nullable. Read-only. * * @return string|null The providerResourceId */ @@ -128,7 +121,6 @@ class Endpoint extends DirectoryObject /** * Sets the providerResourceId - * For Microsoft 365 groups, this is set to a well-known name for the resource (e.g. Yammer.FeedURL etc.). Not nullable. Read-only. * * @param string $val The providerResourceId * @@ -142,7 +134,6 @@ class Endpoint extends DirectoryObject /** * Gets the uri - * URL of the published resource. Not nullable. Read-only. * * @return string|null The uri */ @@ -157,7 +148,6 @@ class Endpoint extends DirectoryObject /** * Sets the uri - * URL of the published resource. Not nullable. Read-only. * * @param string $val The uri * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EnrollmentTroubleshootingEvent.php b/vendor/microsoft/microsoft-graph/src/Model/EnrollmentTroubleshootingEvent.php index 0da48ad..bd09c8b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EnrollmentTroubleshootingEvent.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EnrollmentTroubleshootingEvent.php @@ -55,7 +55,7 @@ class EnrollmentTroubleshootingEvent extends DeviceManagementTroubleshootingEven /** * Gets the enrollmentType - * Type of the enrollment. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount, azureAdJoinUsingAzureVmExtension, androidEnterpriseDedicatedDevice, androidEnterpriseFullyManaged, androidEnterpriseCorporateWorkProfile. + * Type of the enrollment. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount. * * @return DeviceEnrollmentType|null The enrollmentType */ @@ -74,7 +74,7 @@ class EnrollmentTroubleshootingEvent extends DeviceManagementTroubleshootingEven /** * Sets the enrollmentType - * Type of the enrollment. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount, azureAdJoinUsingAzureVmExtension, androidEnterpriseDedicatedDevice, androidEnterpriseFullyManaged, androidEnterpriseCorporateWorkProfile. + * Type of the enrollment. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount. * * @param DeviceEnrollmentType $val The enrollmentType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EntitlementManagement.php b/vendor/microsoft/microsoft-graph/src/Model/EntitlementManagement.php index bd52862..cb30988 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EntitlementManagement.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EntitlementManagement.php @@ -57,7 +57,7 @@ class EntitlementManagement extends Entity /** * Gets the accessPackages - * Represents access package objects. + * Access packages define the collection of resource roles and the policies for which subjects can request or be assigned access to those resources. * * @return array|null The accessPackages */ @@ -72,7 +72,7 @@ class EntitlementManagement extends Entity /** * Sets the accessPackages - * Represents access package objects. + * Access packages define the collection of resource roles and the policies for which subjects can request or be assigned access to those resources. * * @param AccessPackage[] $val The accessPackages * @@ -207,7 +207,7 @@ class EntitlementManagement extends Entity /** * Gets the connectedOrganizations - * Represents references to a directory or domain of another organization whose users can request access. + * References to a directory or domain of another organization whose users can request access. * * @return array|null The connectedOrganizations */ @@ -222,7 +222,7 @@ class EntitlementManagement extends Entity /** * Sets the connectedOrganizations - * Represents references to a directory or domain of another organization whose users can request access. + * References to a directory or domain of another organization whose users can request access. * * @param ConnectedOrganization[] $val The connectedOrganizations * @@ -236,7 +236,7 @@ class EntitlementManagement extends Entity /** * Gets the settings - * Represents the settings that control the behavior of Azure AD entitlement management. + * The settings that control the behavior of Azure AD entitlement management. * * @return EntitlementManagementSettings|null The settings */ @@ -255,7 +255,7 @@ class EntitlementManagement extends Entity /** * Sets the settings - * Represents the settings that control the behavior of Azure AD entitlement management. + * The settings that control the behavior of Azure AD entitlement management. * * @param EntitlementManagementSettings $val The settings * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EntitlementManagementSettings.php b/vendor/microsoft/microsoft-graph/src/Model/EntitlementManagementSettings.php index 231ac57..bbfe2fb 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EntitlementManagementSettings.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EntitlementManagementSettings.php @@ -59,7 +59,7 @@ class EntitlementManagementSettings extends Entity /** * Gets the externalUserLifecycleAction - * One of None, BlockSignIn, or BlockSignInAndDelete. + * Automatic action that the service should take when an external user's last access package assignment is removed. The possible values are: none, blockSignIn, blockSignInAndDelete, unknownFutureValue. * * @return AccessPackageExternalUserLifecycleAction|null The externalUserLifecycleAction */ @@ -78,7 +78,7 @@ class EntitlementManagementSettings extends Entity /** * Sets the externalUserLifecycleAction - * One of None, BlockSignIn, or BlockSignInAndDelete. + * Automatic action that the service should take when an external user's last access package assignment is removed. The possible values are: none, blockSignIn, blockSignInAndDelete, unknownFutureValue. * * @param AccessPackageExternalUserLifecycleAction $val The externalUserLifecycleAction * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Event.php b/vendor/microsoft/microsoft-graph/src/Model/Event.php index 01e7539..3c385b5 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Event.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Event.php @@ -26,7 +26,7 @@ class Event extends OutlookItem { /** * Gets the allowNewTimeProposals - * true if the meeting organizer allows invitees to propose a new time when responding; otherwise false. Optional. Default is true. + * true if the meeting organizer allows invitees to propose a new time when responding; otherwise, false. Optional. Default is true. * * @return bool|null The allowNewTimeProposals */ @@ -41,7 +41,7 @@ class Event extends OutlookItem /** * Sets the allowNewTimeProposals - * true if the meeting organizer allows invitees to propose a new time when responding; otherwise false. Optional. Default is true. + * true if the meeting organizer allows invitees to propose a new time when responding; otherwise, false. Optional. Default is true. * * @param bool $val The allowNewTimeProposals * diff --git a/vendor/microsoft/microsoft-graph/src/Model/EventMessage.php b/vendor/microsoft/microsoft-graph/src/Model/EventMessage.php index da20fd6..f57ed31 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/EventMessage.php +++ b/vendor/microsoft/microsoft-graph/src/Model/EventMessage.php @@ -26,7 +26,6 @@ class EventMessage extends Message { /** * Gets the endDateTime - * The end time of the requested meeting. * * @return DateTimeTimeZone|null The endDateTime */ @@ -45,7 +44,6 @@ class EventMessage extends Message /** * Sets the endDateTime - * The end time of the requested meeting. * * @param DateTimeTimeZone $val The endDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ExcludeTarget.php b/vendor/microsoft/microsoft-graph/src/Model/ExcludeTarget.php index b3d568b..432adeb 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ExcludeTarget.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ExcludeTarget.php @@ -25,7 +25,7 @@ class ExcludeTarget extends Entity { /** * Gets the id - * The object identifier of an Azure AD user or group. + * The object identifier of an Azure Active Directory user or group. * * @return string|null The id */ @@ -40,7 +40,7 @@ class ExcludeTarget extends Entity /** * Sets the id - * The object identifier of an Azure AD user or group. + * The object identifier of an Azure Active Directory user or group. * * @param string $val The value of the id * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ExpirationPattern.php b/vendor/microsoft/microsoft-graph/src/Model/ExpirationPattern.php index 9cc9669..106eeb3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ExpirationPattern.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ExpirationPattern.php @@ -92,7 +92,7 @@ class ExpirationPattern extends Entity /** * Gets the type - * The requestor's desired expiration pattern type. + * The requestor's desired expiration pattern type. The possible values are: notSpecified, noExpiration, afterDateTime, afterDuration. * * @return ExpirationPatternType|null The type */ @@ -111,7 +111,7 @@ class ExpirationPattern extends Entity /** * Sets the type - * The requestor's desired expiration pattern type. + * The requestor's desired expiration pattern type. The possible values are: notSpecified, noExpiration, afterDateTime, afterDuration. * * @param ExpirationPatternType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ExtensionProperty.php b/vendor/microsoft/microsoft-graph/src/Model/ExtensionProperty.php index 8d253e2..f3727e7 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ExtensionProperty.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ExtensionProperty.php @@ -113,7 +113,7 @@ class ExtensionProperty extends DirectoryObject /** * Gets the name - * Name of the extension property. Not nullable. + * Name of the extension property. Not nullable. Supports $filter (eq). * * @return string|null The name */ @@ -128,7 +128,7 @@ class ExtensionProperty extends DirectoryObject /** * Sets the name - * Name of the extension property. Not nullable. + * Name of the extension property. Not nullable. Supports $filter (eq). * * @param string $val The name * @@ -142,7 +142,7 @@ class ExtensionProperty extends DirectoryObject /** * Gets the targetObjects - * Following values are supported. Not nullable. UserGroupOrganizationDeviceApplication + * Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization * * @return string|null The targetObjects */ @@ -157,7 +157,7 @@ class ExtensionProperty extends DirectoryObject /** * Sets the targetObjects - * Following values are supported. Not nullable. UserGroupOrganizationDeviceApplication + * Following values are supported. Not nullable. UserGroupAdministrativeUnitApplicationDeviceOrganization * * @param string $val The targetObjects * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ExtensionSchemaProperty.php b/vendor/microsoft/microsoft-graph/src/Model/ExtensionSchemaProperty.php index 30be1e7..6df9246 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ExtensionSchemaProperty.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ExtensionSchemaProperty.php @@ -25,7 +25,7 @@ class ExtensionSchemaProperty extends Entity { /** * Gets the name - * The name of the strongly typed property defined as part of a schema extension. + * The name of the strongly-typed property defined as part of a schema extension. * * @return string|null The name */ @@ -40,7 +40,7 @@ class ExtensionSchemaProperty extends Entity /** * Sets the name - * The name of the strongly typed property defined as part of a schema extension. + * The name of the strongly-typed property defined as part of a schema extension. * * @param string $val The value of the name * diff --git a/vendor/microsoft/microsoft-graph/src/Model/FederatedIdentityCredential.php b/vendor/microsoft/microsoft-graph/src/Model/FederatedIdentityCredential.php index 36e7a33..4ae63ff 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/FederatedIdentityCredential.php +++ b/vendor/microsoft/microsoft-graph/src/Model/FederatedIdentityCredential.php @@ -26,7 +26,7 @@ class FederatedIdentityCredential extends Entity { /** * Gets the audiences - * Lists the audiences that can appear in the external token. This field is mandatory, and defaults to 'api://AzureADTokenExchange'. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. Required. + * The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. * * @return string|null The audiences */ @@ -41,7 +41,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the audiences - * Lists the audiences that can appear in the external token. This field is mandatory, and defaults to 'api://AzureADTokenExchange'. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. Required. + * The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. * * @param string $val The audiences * @@ -55,7 +55,7 @@ class FederatedIdentityCredential extends Entity /** * Gets the description - * The un-validated, user-provided description of the federated identity credential. Optional. + * The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. * * @return string|null The description */ @@ -70,7 +70,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the description - * The un-validated, user-provided description of the federated identity credential. Optional. + * The un-validated, user-provided description of the federated identity credential. It has a limit of 600 characters. Optional. * * @param string $val The description * @@ -84,7 +84,7 @@ class FederatedIdentityCredential extends Entity /** * Gets the issuer - * The URL of the external identity provider and must match the issuer claim of the external token being exchanged. The combination of the values of issuer and subject must be unique on the app. Required. + * The URL of the external identity provider and must match the issuer claim of the external token being exchanged. The combination of the values of issuer and subject must be unique on the app. It has a limit of 600 characters. Required. * * @return string|null The issuer */ @@ -99,7 +99,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the issuer - * The URL of the external identity provider and must match the issuer claim of the external token being exchanged. The combination of the values of issuer and subject must be unique on the app. Required. + * The URL of the external identity provider and must match the issuer claim of the external token being exchanged. The combination of the values of issuer and subject must be unique on the app. It has a limit of 600 characters. Required. * * @param string $val The issuer * @@ -113,7 +113,7 @@ class FederatedIdentityCredential extends Entity /** * Gets the name - * is the unique identifier for the federated identity credential, which has a character limit of 120 characters and must be URL friendly. It is immutable once created. Required. Not nullable. Supports $filter (eq). + * is the unique identifier for the federated identity credential, which has a limit of 120 characters and must be URL friendly. It is immutable once created. Required. Not nullable. Supports $filter (eq). * * @return string|null The name */ @@ -128,7 +128,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the name - * is the unique identifier for the federated identity credential, which has a character limit of 120 characters and must be URL friendly. It is immutable once created. Required. Not nullable. Supports $filter (eq). + * is the unique identifier for the federated identity credential, which has a limit of 120 characters and must be URL friendly. It is immutable once created. Required. Not nullable. Supports $filter (eq). * * @param string $val The name * @@ -142,7 +142,7 @@ class FederatedIdentityCredential extends Entity /** * Gets the subject - * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. Supports $filter (eq). + * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. It has a limit of 600 characters. Supports $filter (eq). * * @return string|null The subject */ @@ -157,7 +157,7 @@ class FederatedIdentityCredential extends Entity /** * Sets the subject - * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. Supports $filter (eq). + * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. It has a limit of 600 characters. Supports $filter (eq). * * @param string $val The subject * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Fido2AuthenticationMethod.php b/vendor/microsoft/microsoft-graph/src/Model/Fido2AuthenticationMethod.php index 81d935a..d7e4d92 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Fido2AuthenticationMethod.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Fido2AuthenticationMethod.php @@ -84,7 +84,7 @@ class Fido2AuthenticationMethod extends AuthenticationMethod /** * Gets the attestationLevel - * The attestation level of this FIDO2 security key. Possible values are: attested, notAttested, unknownFutureValue. + * The attestation level of this FIDO2 security key. Possible values are: attested, or notAttested. * * @return AttestationLevel|null The attestationLevel */ @@ -103,7 +103,7 @@ class Fido2AuthenticationMethod extends AuthenticationMethod /** * Sets the attestationLevel - * The attestation level of this FIDO2 security key. Possible values are: attested, notAttested, unknownFutureValue. + * The attestation level of this FIDO2 security key. Possible values are: attested, or notAttested. * * @param AttestationLevel $val The attestationLevel * diff --git a/vendor/microsoft/microsoft-graph/src/Model/GeoCoordinates.php b/vendor/microsoft/microsoft-graph/src/Model/GeoCoordinates.php index 98c6a91..fc23980 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/GeoCoordinates.php +++ b/vendor/microsoft/microsoft-graph/src/Model/GeoCoordinates.php @@ -53,7 +53,7 @@ class GeoCoordinates extends Entity } /** * Gets the latitude - * Optional. The latitude, in decimal, for the item. Writable on OneDrive Personal. + * Optional. The latitude, in decimal, for the item. Read-only. * * @return float|null The latitude */ @@ -68,7 +68,7 @@ class GeoCoordinates extends Entity /** * Sets the latitude - * Optional. The latitude, in decimal, for the item. Writable on OneDrive Personal. + * Optional. The latitude, in decimal, for the item. Read-only. * * @param float $val The value of the latitude * @@ -81,7 +81,7 @@ class GeoCoordinates extends Entity } /** * Gets the longitude - * Optional. The longitude, in decimal, for the item. Writable on OneDrive Personal. + * Optional. The longitude, in decimal, for the item. Read-only. * * @return float|null The longitude */ @@ -96,7 +96,7 @@ class GeoCoordinates extends Entity /** * Sets the longitude - * Optional. The longitude, in decimal, for the item. Writable on OneDrive Personal. + * Optional. The longitude, in decimal, for the item. Read-only. * * @param float $val The value of the longitude * diff --git a/vendor/microsoft/microsoft-graph/src/Model/GraphList.php b/vendor/microsoft/microsoft-graph/src/Model/GraphList.php index 27701b0..63c6c13 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/GraphList.php +++ b/vendor/microsoft/microsoft-graph/src/Model/GraphList.php @@ -278,7 +278,7 @@ class GraphList extends BaseItem /** * Gets the operations - * The collection of long running operations for the list. + * The collection of long-running operations on the list. * * @return array|null The operations */ @@ -293,7 +293,7 @@ class GraphList extends BaseItem /** * Sets the operations - * The collection of long running operations for the list. + * The collection of long-running operations on the list. * * @param RichLongRunningOperation[] $val The operations * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Group.php b/vendor/microsoft/microsoft-graph/src/Model/Group.php index ea2fd8a..1283a88 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Group.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Group.php @@ -27,7 +27,7 @@ class Group extends DirectoryObject /** * Gets the assignedLabels - * The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Returned only on $select. + * The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Returned only on $select. Read-only. * * @return array|null The assignedLabels */ @@ -42,7 +42,7 @@ class Group extends DirectoryObject /** * Sets the assignedLabels - * The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Returned only on $select. + * The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Returned only on $select. Read-only. * * @param AssignedLabel[] $val The assignedLabels * @@ -57,7 +57,7 @@ class Group extends DirectoryObject /** * Gets the assignedLicenses - * The licenses that are assigned to the group. Returned only on $select. Supports $filter (eq). Read-only. + * The licenses that are assigned to the group. Returned only on $select. Supports $filter (eq).Read-only. * * @return array|null The assignedLicenses */ @@ -72,7 +72,7 @@ class Group extends DirectoryObject /** * Sets the assignedLicenses - * The licenses that are assigned to the group. Returned only on $select. Supports $filter (eq). Read-only. + * The licenses that are assigned to the group. Returned only on $select. Supports $filter (eq).Read-only. * * @param AssignedLicense[] $val The assignedLicenses * @@ -177,7 +177,7 @@ class Group extends DirectoryObject /** * Gets the displayName - * The display name for the group. Required. Maximum length is 256 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. + * The display name for the group. This property is required when a group is created and cannot be cleared during updates. Maximum length is 256 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. * * @return string|null The displayName */ @@ -192,7 +192,7 @@ class Group extends DirectoryObject /** * Sets the displayName - * The display name for the group. Required. Maximum length is 256 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. + * The display name for the group. This property is required when a group is created and cannot be cleared during updates. Maximum length is 256 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. * * @param string $val The displayName * @@ -268,7 +268,7 @@ class Group extends DirectoryObject /** * Gets the hasMembersWithLicenseErrors - * Indicates whether there are members in this group that have license errors from its group-based license assignment. This property is never returned on a GET operation. You can use it as a $filter argument to get groups that have members with license errors (that is, filter for this property being true). Supports $filter (eq). + * Indicates whether there are members in this group that have license errors from its group-based license assignment. This property is never returned on a GET operation. You can use it as a $filter argument to get groups that have members with license errors (that is, filter for this property being true). See an example. Supports $filter (eq). * * @return bool|null The hasMembersWithLicenseErrors */ @@ -283,7 +283,7 @@ class Group extends DirectoryObject /** * Sets the hasMembersWithLicenseErrors - * Indicates whether there are members in this group that have license errors from its group-based license assignment. This property is never returned on a GET operation. You can use it as a $filter argument to get groups that have members with license errors (that is, filter for this property being true). Supports $filter (eq). + * Indicates whether there are members in this group that have license errors from its group-based license assignment. This property is never returned on a GET operation. You can use it as a $filter argument to get groups that have members with license errors (that is, filter for this property being true). See an example. Supports $filter (eq). * * @param bool $val The hasMembersWithLicenseErrors * @@ -297,7 +297,7 @@ class Group extends DirectoryObject /** * Gets the isAssignableToRole - * Indicates whether this group can be assigned to an Azure Active Directory role. Optional. This property can only be set while creating the group and is immutable. If set to true, the securityEnabled property must also be set to true and the group cannot be a dynamic group (that is, groupTypes cannot contain DynamicMembership). Only callers in Global administrator and Privileged role administrator roles can set this property. The caller must be assigned the RoleManagement.ReadWrite.Directory permission to set this property or update the membership of such groups. For more, see Using a group to manage Azure AD role assignmentsReturned by default. Supports $filter (eq, ne, not). + * Indicates whether this group can be assigned to an Azure Active Directory role or not. Optional. This property can only be set while creating the group and is immutable. If set to true, the securityEnabled property must also be set to true and the group cannot be a dynamic group (that is, groupTypes cannot contain DynamicMembership). Only callers in Global administrator and Privileged role administrator roles can set this property. The caller must be assigned the RoleManagement.ReadWrite.Directory permission to set this property or update the membership of such groups. For more, see Using a group to manage Azure AD role assignmentsReturned by default. Supports $filter (eq, ne, not). * * @return bool|null The isAssignableToRole */ @@ -312,7 +312,7 @@ class Group extends DirectoryObject /** * Sets the isAssignableToRole - * Indicates whether this group can be assigned to an Azure Active Directory role. Optional. This property can only be set while creating the group and is immutable. If set to true, the securityEnabled property must also be set to true and the group cannot be a dynamic group (that is, groupTypes cannot contain DynamicMembership). Only callers in Global administrator and Privileged role administrator roles can set this property. The caller must be assigned the RoleManagement.ReadWrite.Directory permission to set this property or update the membership of such groups. For more, see Using a group to manage Azure AD role assignmentsReturned by default. Supports $filter (eq, ne, not). + * Indicates whether this group can be assigned to an Azure Active Directory role or not. Optional. This property can only be set while creating the group and is immutable. If set to true, the securityEnabled property must also be set to true and the group cannot be a dynamic group (that is, groupTypes cannot contain DynamicMembership). Only callers in Global administrator and Privileged role administrator roles can set this property. The caller must be assigned the RoleManagement.ReadWrite.Directory permission to set this property or update the membership of such groups. For more, see Using a group to manage Azure AD role assignmentsReturned by default. Supports $filter (eq, ne, not). * * @param bool $val The isAssignableToRole * @@ -326,7 +326,7 @@ class Group extends DirectoryObject /** * Gets the licenseProcessingState - * Indicates status of the group license assignment to all members of the group. Possible values: QueuedForProcessing, ProcessingInProgress, and ProcessingComplete. Returned only on $select. Read-only. + * Indicates status of the group license assignment to all members of the group. Default value is false. Read-only. Possible values: QueuedForProcessing, ProcessingInProgress, and ProcessingComplete.Returned only on $select. Read-only. * * @return LicenseProcessingState|null The licenseProcessingState */ @@ -345,7 +345,7 @@ class Group extends DirectoryObject /** * Sets the licenseProcessingState - * Indicates status of the group license assignment to all members of the group. Possible values: QueuedForProcessing, ProcessingInProgress, and ProcessingComplete. Returned only on $select. Read-only. + * Indicates status of the group license assignment to all members of the group. Default value is false. Read-only. Possible values: QueuedForProcessing, ProcessingInProgress, and ProcessingComplete.Returned only on $select. Read-only. * * @param LicenseProcessingState $val The licenseProcessingState * @@ -388,7 +388,7 @@ class Group extends DirectoryObject /** * Gets the mailEnabled - * Specifies whether the group is mail-enabled. Required. Returned by default. Supports $filter (eq, ne, not, and eq on null values). + * Specifies whether the group is mail-enabled. Required. Returned by default. Supports $filter (eq, ne, not). * * @return bool|null The mailEnabled */ @@ -403,7 +403,7 @@ class Group extends DirectoryObject /** * Sets the mailEnabled - * Specifies whether the group is mail-enabled. Required. Returned by default. Supports $filter (eq, ne, not, and eq on null values). + * Specifies whether the group is mail-enabled. Required. Returned by default. Supports $filter (eq, ne, not). * * @param bool $val The mailEnabled * @@ -417,7 +417,7 @@ class Group extends DirectoryObject /** * Gets the mailNickname - * The mail alias for the group, unique for Microsoft 365 groups in the organization. Maximum length is 64 characters. This property can contain only characters in the ASCII character set 0 - 127 except the following: @ () / [] ' ; : . <> , SPACE. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith). + * The mail alias for the group, unique for Microsoft 365 groups in the organization. Maximum length is 64 characters. This property can contain only characters in the ASCII character set 0 - 127 except the following: @ () / [] ' ; : . <> , SPACE. Required. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The mailNickname */ @@ -432,7 +432,7 @@ class Group extends DirectoryObject /** * Sets the mailNickname - * The mail alias for the group, unique for Microsoft 365 groups in the organization. Maximum length is 64 characters. This property can contain only characters in the ASCII character set 0 - 127 except the following: @ () / [] ' ; : . <> , SPACE. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith). + * The mail alias for the group, unique for Microsoft 365 groups in the organization. Maximum length is 64 characters. This property can contain only characters in the ASCII character set 0 - 127 except the following: @ () / [] ' ; : . <> , SPACE. Required. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The mailNickname * @@ -504,7 +504,6 @@ class Group extends DirectoryObject /** * Gets the onPremisesDomainName - * Contains the on-premises domain FQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect.Returned by default. Read-only. * * @return string|null The onPremisesDomainName */ @@ -519,7 +518,6 @@ class Group extends DirectoryObject /** * Sets the onPremisesDomainName - * Contains the on-premises domain FQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect.Returned by default. Read-only. * * @param string $val The onPremisesDomainName * @@ -566,7 +564,6 @@ class Group extends DirectoryObject /** * Gets the onPremisesNetBiosName - * Contains the on-premises netBios name synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect.Returned by default. Read-only. * * @return string|null The onPremisesNetBiosName */ @@ -581,7 +578,6 @@ class Group extends DirectoryObject /** * Sets the onPremisesNetBiosName - * Contains the on-premises netBios name synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect.Returned by default. Read-only. * * @param string $val The onPremisesNetBiosName * @@ -770,7 +766,7 @@ class Group extends DirectoryObject /** * Gets the proxyAddresses - * Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + * Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). * * @return string|null The proxyAddresses */ @@ -785,7 +781,7 @@ class Group extends DirectoryObject /** * Sets the proxyAddresses - * Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required for filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + * Email addresses for the group that direct to the same group mailbox. For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. The any operator is required to filter expressions on multi-valued properties. Returned by default. Read-only. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). * * @param string $val The proxyAddresses * @@ -832,7 +828,7 @@ class Group extends DirectoryObject /** * Gets the securityEnabled - * Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in). + * Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). * * @return bool|null The securityEnabled */ @@ -847,7 +843,7 @@ class Group extends DirectoryObject /** * Sets the securityEnabled - * Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in). + * Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in). * * @param bool $val The securityEnabled * @@ -1006,7 +1002,7 @@ class Group extends DirectoryObject /** * Gets the hideFromAddressLists - * true if the group is not displayed in certain parts of the Outlook user interface: in the Address Book, in address lists for selecting message recipients, and in the Browse Groups dialog for searching groups; false otherwise. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * True if the group is not displayed in certain parts of the Outlook UI: the Address Book, address lists for selecting message recipients, and the Browse Groups dialog for searching groups; otherwise, false. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). * * @return bool|null The hideFromAddressLists */ @@ -1021,7 +1017,7 @@ class Group extends DirectoryObject /** * Sets the hideFromAddressLists - * true if the group is not displayed in certain parts of the Outlook user interface: in the Address Book, in address lists for selecting message recipients, and in the Browse Groups dialog for searching groups; false otherwise. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * True if the group is not displayed in certain parts of the Outlook UI: the Address Book, address lists for selecting message recipients, and the Browse Groups dialog for searching groups; otherwise, false. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). * * @param bool $val The hideFromAddressLists * @@ -1035,7 +1031,7 @@ class Group extends DirectoryObject /** * Gets the hideFromOutlookClients - * true if the group is not displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * True if the group is not displayed in Outlook clients, such as Outlook for Windows and Outlook on the web; otherwise, false. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). * * @return bool|null The hideFromOutlookClients */ @@ -1050,7 +1046,7 @@ class Group extends DirectoryObject /** * Sets the hideFromOutlookClients - * true if the group is not displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * True if the group is not displayed in Outlook clients, such as Outlook for Windows and Outlook on the web; otherwise, false. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). * * @param bool $val The hideFromOutlookClients * @@ -1093,7 +1089,7 @@ class Group extends DirectoryObject /** * Gets the unseenCount - * Count of conversations that have received new posts since the signed-in user last visited the group. This property is the same as unseenConversationsCount.Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * Count of conversations that have received new posts since the signed-in user last visited the group. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). * * @return int|null The unseenCount */ @@ -1108,7 +1104,7 @@ class Group extends DirectoryObject /** * Sets the unseenCount - * Count of conversations that have received new posts since the signed-in user last visited the group. This property is the same as unseenConversationsCount.Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). + * Count of conversations that have received new posts since the signed-in user last visited the group. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). * * @param int $val The unseenCount * @@ -1122,7 +1118,7 @@ class Group extends DirectoryObject /** * Gets the isArchived - * When a group is associated with a team, this property determines whether the team is in read-only mode. To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. + * When a group is associated with a team this property determines whether the team is in read-only mode.To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. * * @return bool|null The isArchived */ @@ -1137,7 +1133,7 @@ class Group extends DirectoryObject /** * Sets the isArchived - * When a group is associated with a team, this property determines whether the team is in read-only mode. To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. + * When a group is associated with a team this property determines whether the team is in read-only mode.To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. * * @param bool $val The isArchived * @@ -1181,7 +1177,7 @@ class Group extends DirectoryObject /** * Gets the createdOnBehalfOf - * The user (or application) that created the group. Note: This is not set if the user is an administrator. Read-only. + * The user (or application) that created the group. NOTE: This is not set if the user is an administrator. Read-only. * * @return DirectoryObject|null The createdOnBehalfOf */ @@ -1200,7 +1196,7 @@ class Group extends DirectoryObject /** * Sets the createdOnBehalfOf - * The user (or application) that created the group. Note: This is not set if the user is an administrator. Read-only. + * The user (or application) that created the group. NOTE: This is not set if the user is an administrator. Read-only. * * @param DirectoryObject $val The createdOnBehalfOf * @@ -1215,7 +1211,7 @@ class Group extends DirectoryObject /** * Gets the memberOf - * Groups and administrative units that this group is a member of. HTTP Methods: GET (supported for all groups). Read-only. Nullable. Supports $expand. + * Groups that this group is a member of. HTTP Methods: GET (supported for all groups). Read-only. Nullable. Supports $expand. * * @return array|null The memberOf */ @@ -1230,7 +1226,7 @@ class Group extends DirectoryObject /** * Sets the memberOf - * Groups and administrative units that this group is a member of. HTTP Methods: GET (supported for all groups). Read-only. Nullable. Supports $expand. + * Groups that this group is a member of. HTTP Methods: GET (supported for all groups). Read-only. Nullable. Supports $expand. * * @param DirectoryObject[] $val The memberOf * @@ -1245,7 +1241,7 @@ class Group extends DirectoryObject /** * Gets the members - * Direct members of this group, who can be users, devices, other groups, or service principals. Supports the List members, Add member, and Remove member operations. Nullable. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName). + * The members of this group, who can be users, devices, other groups, or service principals. Supports the List members, Add member, and Remove member operations. Nullable. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName). * * @return array|null The members */ @@ -1260,7 +1256,7 @@ class Group extends DirectoryObject /** * Sets the members - * Direct members of this group, who can be users, devices, other groups, or service principals. Supports the List members, Add member, and Remove member operations. Nullable. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName). + * The members of this group, who can be users, devices, other groups, or service principals. Supports the List members, Add member, and Remove member operations. Nullable. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=members($select=id,userPrincipalName,displayName). * * @param DirectoryObject[] $val The members * @@ -1305,7 +1301,7 @@ class Group extends DirectoryObject /** * Gets the owners - * The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + * The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). * * @return array|null The owners */ @@ -1320,7 +1316,7 @@ class Group extends DirectoryObject /** * Sets the owners - * The owners of the group who can be users or service principals. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). + * The owners of the group. Limited to 100 owners. Nullable. If this property is not specified when creating a Microsoft 365 group, the calling user is automatically assigned as the group owner. Supports $expand including nested $select. For example, /groups?$filter=startsWith(displayName,'Role')&$select=id,displayName&$expand=owners($select=id,userPrincipalName,displayName). * * @param DirectoryObject[] $val The owners * @@ -1335,7 +1331,7 @@ class Group extends DirectoryObject /** * Gets the permissionGrants - * The permissions that have been granted for a group to a specific application. Supports $expand. + * The permission that has been granted for a group to a specific application. Supports $expand. * * @return array|null The permissionGrants */ @@ -1350,7 +1346,7 @@ class Group extends DirectoryObject /** * Sets the permissionGrants - * The permissions that have been granted for a group to a specific application. Supports $expand. + * The permission that has been granted for a group to a specific application. Supports $expand. * * @param ResourceSpecificPermissionGrant[] $val The permissionGrants * @@ -1578,7 +1574,7 @@ class Group extends DirectoryObject /** * Gets the events - * The group's events. + * The group's calendar events. * * @return array|null The events */ @@ -1593,7 +1589,7 @@ class Group extends DirectoryObject /** * Sets the events - * The group's events. + * The group's calendar events. * * @param Event[] $val The events * @@ -1820,7 +1816,7 @@ class Group extends DirectoryObject /** * Gets the planner - * Selective Planner services available to the group. Read-only. Nullable. + * Entry-point to Planner resource that might exist for a Unified Group. * * @return PlannerGroup|null The planner */ @@ -1839,7 +1835,7 @@ class Group extends DirectoryObject /** * Sets the planner - * Selective Planner services available to the group. Read-only. Nullable. + * Entry-point to Planner resource that might exist for a Unified Group. * * @param PlannerGroup $val The planner * @@ -1884,7 +1880,7 @@ class Group extends DirectoryObject /** * Gets the photo - * The group's profile photo. + * The group's profile photo * * @return ProfilePhoto|null The photo */ @@ -1903,7 +1899,7 @@ class Group extends DirectoryObject /** * Sets the photo - * The group's profile photo. + * The group's profile photo * * @param ProfilePhoto $val The photo * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Hashes.php b/vendor/microsoft/microsoft-graph/src/Model/Hashes.php index 75ae3b6..74ee78b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Hashes.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Hashes.php @@ -25,7 +25,7 @@ class Hashes extends Entity { /** * Gets the crc32Hash - * The CRC32 value of the file (if available). Read-only. + * The CRC32 value of the file in little endian (if available). Read-only. * * @return string|null The crc32Hash */ @@ -40,7 +40,7 @@ class Hashes extends Entity /** * Sets the crc32Hash - * The CRC32 value of the file (if available). Read-only. + * The CRC32 value of the file in little endian (if available). Read-only. * * @param string $val The value of the crc32Hash * diff --git a/vendor/microsoft/microsoft-graph/src/Model/IdentityContainer.php b/vendor/microsoft/microsoft-graph/src/Model/IdentityContainer.php index d8e2a3a..4a78aa8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/IdentityContainer.php +++ b/vendor/microsoft/microsoft-graph/src/Model/IdentityContainer.php @@ -57,7 +57,7 @@ class IdentityContainer extends Entity /** * Gets the b2xUserFlows - * Represents entry point for B2X and self-service sign-up identity userflows. + * Represents entry point for B2X/self-service sign-up identity userflows. * * @return array|null The b2xUserFlows */ @@ -72,7 +72,7 @@ class IdentityContainer extends Entity /** * Sets the b2xUserFlows - * Represents entry point for B2X and self-service sign-up identity userflows. + * Represents entry point for B2X/self-service sign-up identity userflows. * * @param B2xIdentityUserFlow[] $val The b2xUserFlows * @@ -87,7 +87,6 @@ class IdentityContainer extends Entity /** * Gets the identityProviders - * Represents entry point for identity provider base. * * @return array|null The identityProviders */ @@ -102,7 +101,6 @@ class IdentityContainer extends Entity /** * Sets the identityProviders - * Represents entry point for identity provider base. * * @param IdentityProviderBase[] $val The identityProviders * diff --git a/vendor/microsoft/microsoft-graph/src/Model/IdentityProvider.php b/vendor/microsoft/microsoft-graph/src/Model/IdentityProvider.php index 1db6a0e..1d7816e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/IdentityProvider.php +++ b/vendor/microsoft/microsoft-graph/src/Model/IdentityProvider.php @@ -26,7 +26,7 @@ class IdentityProvider extends Entity { /** * Gets the clientId - * The client ID for the application obtained when registering the application with the identity provider. This is a required field. Required. Not nullable. + * The client ID for the application. This is the client ID obtained when registering the application with the identity provider. Required. Not nullable. * * @return string|null The clientId */ @@ -41,7 +41,7 @@ class IdentityProvider extends Entity /** * Sets the clientId - * The client ID for the application obtained when registering the application with the identity provider. This is a required field. Required. Not nullable. + * The client ID for the application. This is the client ID obtained when registering the application with the identity provider. Required. Not nullable. * * @param string $val The clientId * @@ -55,7 +55,7 @@ class IdentityProvider extends Entity /** * Gets the clientSecret - * The client secret for the application obtained when registering the application with the identity provider. This is write-only. A read operation will return ****. This is a required field. Required. Not nullable. + * The client secret for the application. This is the client secret obtained when registering the application with the identity provider. This is write-only. A read operation will return ****. Required. Not nullable. * * @return string|null The clientSecret */ @@ -70,7 +70,7 @@ class IdentityProvider extends Entity /** * Sets the clientSecret - * The client secret for the application obtained when registering the application with the identity provider. This is write-only. A read operation will return ****. This is a required field. Required. Not nullable. + * The client secret for the application. This is the client secret obtained when registering the application with the identity provider. This is write-only. A read operation will return ****. Required. Not nullable. * * @param string $val The clientSecret * @@ -113,7 +113,7 @@ class IdentityProvider extends Entity /** * Gets the type - * The identity provider type is a required field. For B2B scenario: Google, Facebook. For B2C scenario: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo,QQ, WeChat, OpenIDConnect. Not nullable. + * The identity provider type is a required field. For B2B scenario: Google, Facebook. For B2C scenario: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat, OpenIDConnect. Not nullable. * * @return string|null The type */ @@ -128,7 +128,7 @@ class IdentityProvider extends Entity /** * Sets the type - * The identity provider type is a required field. For B2B scenario: Google, Facebook. For B2C scenario: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo,QQ, WeChat, OpenIDConnect. Not nullable. + * The identity provider type is a required field. For B2B scenario: Google, Facebook. For B2C scenario: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat, OpenIDConnect. Not nullable. * * @param string $val The type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/IncomingContext.php b/vendor/microsoft/microsoft-graph/src/Model/IncomingContext.php index f9243e8..6d0a3c0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/IncomingContext.php +++ b/vendor/microsoft/microsoft-graph/src/Model/IncomingContext.php @@ -25,7 +25,7 @@ class IncomingContext extends Entity { /** * Gets the observedParticipantId - * The id of the participant that is under observation. Read-only. + * The ID of the participant that is under observation. Read-only. * * @return string|null The observedParticipantId */ @@ -40,7 +40,7 @@ class IncomingContext extends Entity /** * Sets the observedParticipantId - * The id of the participant that is under observation. Read-only. + * The ID of the participant that is under observation. Read-only. * * @param string $val The value of the observedParticipantId * @@ -86,7 +86,7 @@ class IncomingContext extends Entity } /** * Gets the sourceParticipantId - * The id of the participant that triggered the incoming call. Read-only. + * The ID of the participant that triggered the incoming call. Read-only. * * @return string|null The sourceParticipantId */ @@ -101,7 +101,7 @@ class IncomingContext extends Entity /** * Sets the sourceParticipantId - * The id of the participant that triggered the incoming call. Read-only. + * The ID of the participant that triggered the incoming call. Read-only. * * @param string $val The value of the sourceParticipantId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/InferenceClassificationOverride.php b/vendor/microsoft/microsoft-graph/src/Model/InferenceClassificationOverride.php index b56f22c..c0e3e34 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/InferenceClassificationOverride.php +++ b/vendor/microsoft/microsoft-graph/src/Model/InferenceClassificationOverride.php @@ -26,7 +26,7 @@ class InferenceClassificationOverride extends Entity { /** * Gets the classifyAs - * Specifies how incoming messages from a specific sender should always be classified as. Possible values are: focused, other. + * Specifies how incoming messages from a specific sender should always be classified as. The possible values are: focused, other. * * @return InferenceClassificationType|null The classifyAs */ @@ -45,7 +45,7 @@ class InferenceClassificationOverride extends Entity /** * Sets the classifyAs - * Specifies how incoming messages from a specific sender should always be classified as. Possible values are: focused, other. + * Specifies how incoming messages from a specific sender should always be classified as. The possible values are: focused, other. * * @param InferenceClassificationType $val The classifyAs * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Invitation.php b/vendor/microsoft/microsoft-graph/src/Model/Invitation.php index e1ae786..d4756de 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Invitation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Invitation.php @@ -55,7 +55,7 @@ class Invitation extends Entity /** * Gets the invitedUserEmailAddress - * The email address of the user being invited. Required. The following special characters are not permitted in the email address:Tilde (~)Exclamation point (!)At sign (@)Number sign (#)Dollar sign ($)Percent (%)Circumflex (^)Ampersand (&)Asterisk (*)Parentheses (( ))Hyphen (-)Plus sign (+)Equal sign (=)Brackets ([ ])Braces ({ })Backslash (/)Slash mark (/)Pipe (` + * The email address of the user being invited. Required. The following special characters are not permitted in the email address:Tilde (~)Exclamation point (!)Number sign (#)Dollar sign ($)Percent (%)Circumflex (^)Ampersand (&)Asterisk (*)Parentheses (( ))Plus sign (+)Equal sign (=)Brackets ([ ])Braces ({ })Backslash (/)Slash mark (/)Pipe (/|)Semicolon (;)Colon (:)Quotation marks (')Angle brackets (< >)Question mark (?)Comma (,)However, the following exceptions apply:A period (.) or a hyphen (-) is permitted anywhere in the user name, except at the beginning or end of the name.An underscore (_) is permitted anywhere in the user name. This includes at the beginning or end of the name. * * @return string|null The invitedUserEmailAddress */ @@ -70,7 +70,7 @@ class Invitation extends Entity /** * Sets the invitedUserEmailAddress - * The email address of the user being invited. Required. The following special characters are not permitted in the email address:Tilde (~)Exclamation point (!)At sign (@)Number sign (#)Dollar sign ($)Percent (%)Circumflex (^)Ampersand (&)Asterisk (*)Parentheses (( ))Hyphen (-)Plus sign (+)Equal sign (=)Brackets ([ ])Braces ({ })Backslash (/)Slash mark (/)Pipe (` + * The email address of the user being invited. Required. The following special characters are not permitted in the email address:Tilde (~)Exclamation point (!)Number sign (#)Dollar sign ($)Percent (%)Circumflex (^)Ampersand (&)Asterisk (*)Parentheses (( ))Plus sign (+)Equal sign (=)Brackets ([ ])Braces ({ })Backslash (/)Slash mark (/)Pipe (/|)Semicolon (;)Colon (:)Quotation marks (')Angle brackets (< >)Question mark (?)Comma (,)However, the following exceptions apply:A period (.) or a hyphen (-) is permitted anywhere in the user name, except at the beginning or end of the name.An underscore (_) is permitted anywhere in the user name. This includes at the beginning or end of the name. * * @param string $val The invitedUserEmailAddress * @@ -117,7 +117,7 @@ class Invitation extends Entity /** * Gets the invitedUserType - * The userType of the user being invited. By default, this is Guest. You can invite as Member if you're are company administrator. The default is false. + * The userType of the user being invited. By default, this is Guest. You can invite as Member if you are a company administrator. * * @return string|null The invitedUserType */ @@ -132,7 +132,7 @@ class Invitation extends Entity /** * Sets the invitedUserType - * The userType of the user being invited. By default, this is Guest. You can invite as Member if you're are company administrator. The default is false. + * The userType of the user being invited. By default, this is Guest. You can invite as Member if you are a company administrator. * * @param string $val The invitedUserType * @@ -175,7 +175,7 @@ class Invitation extends Entity /** * Gets the inviteRedirectUrl - * The URL user should be redirected to once the invitation is redeemed. Required. + * The URL the user should be redirected to once the invitation is redeemed. Required. * * @return string|null The inviteRedirectUrl */ @@ -190,7 +190,7 @@ class Invitation extends Entity /** * Sets the inviteRedirectUrl - * The URL user should be redirected to once the invitation is redeemed. Required. + * The URL the user should be redirected to once the invitation is redeemed. Required. * * @param string $val The inviteRedirectUrl * @@ -233,7 +233,7 @@ class Invitation extends Entity /** * Gets the status - * The status of the invitation. Possible values: PendingAcceptance, Completed, InProgress, and Error + * The status of the invitation. Possible values are: PendingAcceptance, Completed, InProgress, and Error. * * @return string|null The status */ @@ -248,7 +248,7 @@ class Invitation extends Entity /** * Sets the status - * The status of the invitation. Possible values: PendingAcceptance, Completed, InProgress, and Error + * The status of the invitation. Possible values are: PendingAcceptance, Completed, InProgress, and Error. * * @param string $val The status * diff --git a/vendor/microsoft/microsoft-graph/src/Model/IosManagedAppProtection.php b/vendor/microsoft/microsoft-graph/src/Model/IosManagedAppProtection.php index 54139a2..9150cba 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/IosManagedAppProtection.php +++ b/vendor/microsoft/microsoft-graph/src/Model/IosManagedAppProtection.php @@ -59,7 +59,7 @@ class IosManagedAppProtection extends TargetedManagedAppProtection /** * Gets the customBrowserProtocol - * A custom browser protocol to open weblink on iOS. + * A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * * @return string|null The customBrowserProtocol */ @@ -74,7 +74,7 @@ class IosManagedAppProtection extends TargetedManagedAppProtection /** * Sets the customBrowserProtocol - * A custom browser protocol to open weblink on iOS. + * A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * * @param string $val The customBrowserProtocol * diff --git a/vendor/microsoft/microsoft-graph/src/Model/IosUpdateDeviceStatus.php b/vendor/microsoft/microsoft-graph/src/Model/IosUpdateDeviceStatus.php index 561c2e6..649aa46 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/IosUpdateDeviceStatus.php +++ b/vendor/microsoft/microsoft-graph/src/Model/IosUpdateDeviceStatus.php @@ -146,7 +146,7 @@ class IosUpdateDeviceStatus extends Entity /** * Gets the installStatus - * The installation status of the policy report. Possible values are: success, available, idle, unknown, mdmClientCrashed, timeout, downloading, downloadFailed, downloadRequiresComputer, downloadInsufficientSpace, downloadInsufficientPower, downloadInsufficientNetwork, installing, installInsufficientSpace, installInsufficientPower, installPhoneCallInProgress, installFailed, notSupportedOperation, sharedDeviceUserLoggedInError, updateError, deviceOsHigherThanDesiredOsVersion, updateScanFailed. + * The installation status of the policy report. Possible values are: success, available, idle, unknown, downloading, downloadFailed, downloadRequiresComputer, downloadInsufficientSpace, downloadInsufficientPower, downloadInsufficientNetwork, installing, installInsufficientSpace, installInsufficientPower, installPhoneCallInProgress, installFailed, notSupportedOperation, sharedDeviceUserLoggedInError, deviceOsHigherThanDesiredOsVersion. * * @return IosUpdatesInstallStatus|null The installStatus */ @@ -165,7 +165,7 @@ class IosUpdateDeviceStatus extends Entity /** * Sets the installStatus - * The installation status of the policy report. Possible values are: success, available, idle, unknown, mdmClientCrashed, timeout, downloading, downloadFailed, downloadRequiresComputer, downloadInsufficientSpace, downloadInsufficientPower, downloadInsufficientNetwork, installing, installInsufficientSpace, installInsufficientPower, installPhoneCallInProgress, installFailed, notSupportedOperation, sharedDeviceUserLoggedInError, updateError, deviceOsHigherThanDesiredOsVersion, updateScanFailed. + * The installation status of the policy report. Possible values are: success, available, idle, unknown, downloading, downloadFailed, downloadRequiresComputer, downloadInsufficientSpace, downloadInsufficientPower, downloadInsufficientNetwork, installing, installInsufficientSpace, installInsufficientPower, installPhoneCallInProgress, installFailed, notSupportedOperation, sharedDeviceUserLoggedInError, deviceOsHigherThanDesiredOsVersion. * * @param IosUpdatesInstallStatus $val The installStatus * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ItemAttachment.php b/vendor/microsoft/microsoft-graph/src/Model/ItemAttachment.php index c30c8a5..5fcd2da 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ItemAttachment.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ItemAttachment.php @@ -26,7 +26,7 @@ class ItemAttachment extends Attachment { /** * Gets the item - * The attached contact, message or event. Navigation property. + * The attached message or event. Navigation property. * * @return OutlookItem|null The item */ @@ -45,7 +45,7 @@ class ItemAttachment extends Attachment /** * Sets the item - * The attached contact, message or event. Navigation property. + * The attached message or event. Navigation property. * * @param OutlookItem $val The item * diff --git a/vendor/microsoft/microsoft-graph/src/Model/KeyCredential.php b/vendor/microsoft/microsoft-graph/src/Model/KeyCredential.php index e3466e1..6ffbbf4 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/KeyCredential.php +++ b/vendor/microsoft/microsoft-graph/src/Model/KeyCredential.php @@ -120,7 +120,7 @@ class KeyCredential extends Entity /** * Gets the key - * Value for the key credential. Should be a Base64 encoded value. Returned only on $select for a single object, that is, GET applications/{applicationId}?$select=keyCredentials or GET servicePrincipals/{servicePrincipalId}?$select=keyCredentials; otherwise, it is always null. + * The certificate's raw data in byte array converted to Base64 string. Returned only on $select for a single object, that is, GET applications/{applicationId}?$select=keyCredentials or GET servicePrincipals/{servicePrincipalId}?$select=keyCredentials; otherwise, it is always null. * * @return \GuzzleHttp\Psr7\Stream|null The key */ @@ -139,7 +139,7 @@ class KeyCredential extends Entity /** * Sets the key - * Value for the key credential. Should be a Base64 encoded value. Returned only on $select for a single object, that is, GET applications/{applicationId}?$select=keyCredentials or GET servicePrincipals/{servicePrincipalId}?$select=keyCredentials; otherwise, it is always null. + * The certificate's raw data in byte array converted to Base64 string. Returned only on $select for a single object, that is, GET applications/{applicationId}?$select=keyCredentials or GET servicePrincipals/{servicePrincipalId}?$select=keyCredentials; otherwise, it is always null. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the key * @@ -152,7 +152,7 @@ class KeyCredential extends Entity } /** * Gets the keyId - * The unique identifier for the key. + * The unique identifier (GUID) for the key. * * @return string|null The keyId */ @@ -167,7 +167,7 @@ class KeyCredential extends Entity /** * Sets the keyId - * The unique identifier for the key. + * The unique identifier (GUID) for the key. * * @param string $val The value of the keyId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/KeyValue.php b/vendor/microsoft/microsoft-graph/src/Model/KeyValue.php index 4e9aecc..269dd0b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/KeyValue.php +++ b/vendor/microsoft/microsoft-graph/src/Model/KeyValue.php @@ -25,7 +25,7 @@ class KeyValue extends Entity { /** * Gets the key - * Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. + * Key for the key-value pair. * * @return string|null The key */ @@ -40,7 +40,7 @@ class KeyValue extends Entity /** * Sets the key - * Contains the name of the field that a value is associated with. When a sign in or domain hint is included in the sign-in request, corresponding fields are included as key-value pairs. Possible keys: Login hint present, Domain hint present. + * Key for the key-value pair. * * @param string $val The value of the key * @@ -53,7 +53,7 @@ class KeyValue extends Entity } /** * Gets the value - * Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + * Value for the key-value pair. * * @return string|null The value */ @@ -68,7 +68,7 @@ class KeyValue extends Entity /** * Sets the value - * Contains the corresponding value for the specified key. The value is true if a sign in hint was included in the sign-in request; otherwise false. The value is true if a domain hint was included in the sign-in request; otherwise false. + * Value for the key-value pair. * * @param string $val The value of the value * diff --git a/vendor/microsoft/microsoft-graph/src/Model/LicenseAssignmentState.php b/vendor/microsoft/microsoft-graph/src/Model/LicenseAssignmentState.php index 7cae621..f79ea07 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/LicenseAssignmentState.php +++ b/vendor/microsoft/microsoft-graph/src/Model/LicenseAssignmentState.php @@ -25,7 +25,6 @@ class LicenseAssignmentState extends Entity { /** * Gets the assignedByGroup - * The id of the group that assigns this license. If the assignment is a direct-assigned license, this field will be Null. Read-Only. * * @return string|null The assignedByGroup */ @@ -40,7 +39,6 @@ class LicenseAssignmentState extends Entity /** * Sets the assignedByGroup - * The id of the group that assigns this license. If the assignment is a direct-assigned license, this field will be Null. Read-Only. * * @param string $val The value of the assignedByGroup * @@ -53,7 +51,6 @@ class LicenseAssignmentState extends Entity } /** * Gets the disabledPlans - * The service plans that are disabled in this assignment. Read-Only. * * @return string|null The disabledPlans */ @@ -68,7 +65,6 @@ class LicenseAssignmentState extends Entity /** * Sets the disabledPlans - * The service plans that are disabled in this assignment. Read-Only. * * @param string $val The value of the disabledPlans * @@ -81,7 +77,6 @@ class LicenseAssignmentState extends Entity } /** * Gets the error - * License assignment failure error. If the license is assigned successfully, this field will be Null. Read-Only. The possible values are CountViolation, MutuallyExclusiveViolation, DependencyViolation, ProhibitedInUsageLocationViolation, UniquenessViolation, and Other. For more information on how to identify and resolve license assignment errors see here. * * @return string|null The error */ @@ -96,7 +91,6 @@ class LicenseAssignmentState extends Entity /** * Sets the error - * License assignment failure error. If the license is assigned successfully, this field will be Null. Read-Only. The possible values are CountViolation, MutuallyExclusiveViolation, DependencyViolation, ProhibitedInUsageLocationViolation, UniquenessViolation, and Other. For more information on how to identify and resolve license assignment errors see here. * * @param string $val The value of the error * @@ -110,7 +104,6 @@ class LicenseAssignmentState extends Entity /** * Gets the lastUpdatedDateTime - * The timestamp when the state of the license assignment was last updated. * * @return \DateTime|null The lastUpdatedDateTime */ @@ -129,7 +122,6 @@ class LicenseAssignmentState extends Entity /** * Sets the lastUpdatedDateTime - * The timestamp when the state of the license assignment was last updated. * * @param \DateTime $val The value to assign to the lastUpdatedDateTime * @@ -142,7 +134,6 @@ class LicenseAssignmentState extends Entity } /** * Gets the skuId - * The unique identifier for the SKU. Read-Only. * * @return string|null The skuId */ @@ -157,7 +148,6 @@ class LicenseAssignmentState extends Entity /** * Sets the skuId - * The unique identifier for the SKU. Read-Only. * * @param string $val The value of the skuId * @@ -170,7 +160,6 @@ class LicenseAssignmentState extends Entity } /** * Gets the state - * Indicate the current state of this assignment. Read-Only. The possible values are Active, ActiveWithError, Disabled, and Error. * * @return string|null The state */ @@ -185,7 +174,6 @@ class LicenseAssignmentState extends Entity /** * Sets the state - * Indicate the current state of this assignment. Read-Only. The possible values are Active, ActiveWithError, Disabled, and Error. * * @param string $val The value of the state * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ListItem.php b/vendor/microsoft/microsoft-graph/src/Model/ListItem.php index a947d6d..44a9b19 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ListItem.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ListItem.php @@ -123,6 +123,36 @@ class ListItem extends BaseItem return $this; } + + /** + * Gets the documentSetVersions + * Version information for a document set version created by a user. + * + * @return array|null The documentSetVersions + */ + public function getDocumentSetVersions() + { + if (array_key_exists("documentSetVersions", $this->_propDict)) { + return $this->_propDict["documentSetVersions"]; + } else { + return null; + } + } + + /** + * Sets the documentSetVersions + * Version information for a document set version created by a user. + * + * @param DocumentSetVersion[] $val The documentSetVersions + * + * @return ListItem + */ + public function setDocumentSetVersions($val) + { + $this->_propDict["documentSetVersions"] = $val; + return $this; + } + /** * Gets the driveItem * For document libraries, the driveItem relationship exposes the listItem as a [driveItem][] diff --git a/vendor/microsoft/microsoft-graph/src/Model/Location.php b/vendor/microsoft/microsoft-graph/src/Model/Location.php index 29d2583..163136e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Location.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Location.php @@ -148,7 +148,7 @@ class Location extends Entity /** * Gets the locationType - * The type of location. Possible values are: default, conferenceRoom, homeAddress, businessAddress,geoCoordinates, streetAddress, hotel, restaurant, localBusiness, postalAddress. Read-only. + * The type of location. The possible values are: default, conferenceRoom, homeAddress, businessAddress,geoCoordinates, streetAddress, hotel, restaurant, localBusiness, postalAddress. Read-only. * * @return LocationType|null The locationType */ @@ -167,7 +167,7 @@ class Location extends Entity /** * Sets the locationType - * The type of location. Possible values are: default, conferenceRoom, homeAddress, businessAddress,geoCoordinates, streetAddress, hotel, restaurant, localBusiness, postalAddress. Read-only. + * The type of location. The possible values are: default, conferenceRoom, homeAddress, businessAddress,geoCoordinates, streetAddress, hotel, restaurant, localBusiness, postalAddress. Read-only. * * @param LocationType $val The value to assign to the locationType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/LongRunningOperation.php b/vendor/microsoft/microsoft-graph/src/Model/LongRunningOperation.php index 25e7f4f..95052eb 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/LongRunningOperation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/LongRunningOperation.php @@ -26,6 +26,7 @@ class LongRunningOperation extends Entity { /** * Gets the createdDateTime + * The start time of the operation. * * @return \DateTime|null The createdDateTime */ @@ -44,6 +45,7 @@ class LongRunningOperation extends Entity /** * Sets the createdDateTime + * The start time of the operation. * * @param \DateTime $val The createdDateTime * @@ -57,6 +59,7 @@ class LongRunningOperation extends Entity /** * Gets the lastActionDateTime + * The time of the last action in the operation. * * @return \DateTime|null The lastActionDateTime */ @@ -75,6 +78,7 @@ class LongRunningOperation extends Entity /** * Sets the lastActionDateTime + * The time of the last action in the operation. * * @param \DateTime $val The lastActionDateTime * @@ -88,6 +92,7 @@ class LongRunningOperation extends Entity /** * Gets the resourceLocation + * URI of the resource that the operation is performed on. * * @return string|null The resourceLocation */ @@ -102,6 +107,7 @@ class LongRunningOperation extends Entity /** * Sets the resourceLocation + * URI of the resource that the operation is performed on. * * @param string $val The resourceLocation * @@ -115,6 +121,7 @@ class LongRunningOperation extends Entity /** * Gets the status + * The status of the operation. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue. * * @return LongRunningOperationStatus|null The status */ @@ -133,6 +140,7 @@ class LongRunningOperation extends Entity /** * Sets the status + * The status of the operation. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue. * * @param LongRunningOperationStatus $val The status * @@ -146,6 +154,7 @@ class LongRunningOperation extends Entity /** * Gets the statusDetail + * Details about the status of the operation. * * @return string|null The statusDetail */ @@ -160,6 +169,7 @@ class LongRunningOperation extends Entity /** * Sets the statusDetail + * Details about the status of the operation. * * @param string $val The statusDetail * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MailboxSettings.php b/vendor/microsoft/microsoft-graph/src/Model/MailboxSettings.php index 7fb9197..b128b56 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MailboxSettings.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MailboxSettings.php @@ -25,7 +25,7 @@ class MailboxSettings extends Entity { /** * Gets the archiveFolder - * Folder ID of an archive folder for the user. Read only. + * Folder ID of an archive folder for the user. * * @return string|null The archiveFolder */ @@ -40,7 +40,7 @@ class MailboxSettings extends Entity /** * Sets the archiveFolder - * Folder ID of an archive folder for the user. Read only. + * Folder ID of an archive folder for the user. * * @param string $val The value of the archiveFolder * @@ -115,7 +115,7 @@ class MailboxSettings extends Entity /** * Gets the delegateMeetingMessageDeliveryOptions - * If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. Possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. The default is sendToDelegateOnly. + * If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. Possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. * * @return DelegateMeetingMessageDeliveryOptions|null The delegateMeetingMessageDeliveryOptions */ @@ -134,7 +134,7 @@ class MailboxSettings extends Entity /** * Sets the delegateMeetingMessageDeliveryOptions - * If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. Possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. The default is sendToDelegateOnly. + * If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. Possible values are: sendToDelegateAndInformationToPrincipal, sendToDelegateAndPrincipal, sendToDelegateOnly. * * @param DelegateMeetingMessageDeliveryOptions $val The value to assign to the delegateMeetingMessageDeliveryOptions * @@ -237,7 +237,6 @@ class MailboxSettings extends Entity /** * Gets the userPurpose - * The purpose of the mailbox. Used to differentiate a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. Read only. * * @return UserPurpose|null The userPurpose */ @@ -256,7 +255,6 @@ class MailboxSettings extends Entity /** * Sets the userPurpose - * The purpose of the mailbox. Used to differentiate a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. Read only. * * @param UserPurpose $val The value to assign to the userPurpose * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ManagedDevice.php b/vendor/microsoft/microsoft-graph/src/Model/ManagedDevice.php index 8a5f3a9..9cb919f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ManagedDevice.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ManagedDevice.php @@ -300,7 +300,7 @@ class ManagedDevice extends Entity /** * Gets the deviceEnrollmentType - * Enrollment type of the device. This property is read-only. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount, azureAdJoinUsingAzureVmExtension, androidEnterpriseDedicatedDevice, androidEnterpriseFullyManaged, androidEnterpriseCorporateWorkProfile. + * Enrollment type of the device. This property is read-only. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount. * * @return DeviceEnrollmentType|null The deviceEnrollmentType */ @@ -319,7 +319,7 @@ class ManagedDevice extends Entity /** * Sets the deviceEnrollmentType - * Enrollment type of the device. This property is read-only. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount, azureAdJoinUsingAzureVmExtension, androidEnterpriseDedicatedDevice, androidEnterpriseFullyManaged, androidEnterpriseCorporateWorkProfile. + * Enrollment type of the device. This property is read-only. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount. * * @param DeviceEnrollmentType $val The deviceEnrollmentType * @@ -978,7 +978,7 @@ class ManagedDevice extends Entity /** * Gets the managementAgent - * Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp. + * Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController. * * @return ManagementAgentType|null The managementAgent */ @@ -997,7 +997,7 @@ class ManagedDevice extends Entity /** * Sets the managementAgent - * Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp. + * Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController. * * @param ManagementAgentType $val The managementAgent * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MediaInfo.php b/vendor/microsoft/microsoft-graph/src/Model/MediaInfo.php index c278b20..39cee59 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MediaInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MediaInfo.php @@ -25,7 +25,7 @@ class MediaInfo extends Entity { /** * Gets the resourceId - * Optional, used to uniquely identity the resource. If passed the prompt uri will be cached against this resourceId as key. + * Optional. Used to uniquely identity the resource. If passed in, the prompt uri will be cached against this resourceId as a key. * * @return string|null The resourceId */ @@ -40,7 +40,7 @@ class MediaInfo extends Entity /** * Sets the resourceId - * Optional, used to uniquely identity the resource. If passed the prompt uri will be cached against this resourceId as key. + * Optional. Used to uniquely identity the resource. If passed in, the prompt uri will be cached against this resourceId as a key. * * @param string $val The value of the resourceId * @@ -53,7 +53,7 @@ class MediaInfo extends Entity } /** * Gets the uri - * Path to the prompt to be played. Currently only Wave file (.wav) format, single-channel, 16-bit samples with a 16,000 (16KHz) sampling rate is only supported. + * Path to the prompt that will be played. Currently supports only Wave file (.wav) format, single-channel, 16-bit samples with a 16,000 (16KHz) sampling rate. * * @return string|null The uri */ @@ -68,7 +68,7 @@ class MediaInfo extends Entity /** * Sets the uri - * Path to the prompt to be played. Currently only Wave file (.wav) format, single-channel, 16-bit samples with a 16,000 (16KHz) sampling rate is only supported. + * Path to the prompt that will be played. Currently supports only Wave file (.wav) format, single-channel, 16-bit samples with a 16,000 (16KHz) sampling rate. * * @param string $val The value of the uri * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MediaPrompt.php b/vendor/microsoft/microsoft-graph/src/Model/MediaPrompt.php index 6e8bf99..d4782a2 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MediaPrompt.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MediaPrompt.php @@ -26,7 +26,7 @@ class MediaPrompt extends Prompt /** * Gets the mediaInfo - * The media information. + * The media information * * @return MediaInfo|null The mediaInfo */ @@ -45,7 +45,7 @@ class MediaPrompt extends Prompt /** * Sets the mediaInfo - * The media information. + * The media information * * @param MediaInfo $val The value to assign to the mediaInfo * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MediaStream.php b/vendor/microsoft/microsoft-graph/src/Model/MediaStream.php index ce0a042..3e8ab47 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MediaStream.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MediaStream.php @@ -119,7 +119,7 @@ class MediaStream extends Entity } /** * Gets the serverMuted - * Indicates whether the media is muted by the server. + * If the media is muted by the server. * * @return bool|null The serverMuted */ @@ -134,7 +134,7 @@ class MediaStream extends Entity /** * Sets the serverMuted - * Indicates whether the media is muted by the server. + * If the media is muted by the server. * * @param bool $val The value of the serverMuted * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MeetingParticipantInfo.php b/vendor/microsoft/microsoft-graph/src/Model/MeetingParticipantInfo.php index 03dad7f..126d50b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MeetingParticipantInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MeetingParticipantInfo.php @@ -59,7 +59,7 @@ class MeetingParticipantInfo extends Entity /** * Gets the role - * Specifies the participant's role in the meeting. + * Specifies the participant's role in the meeting. Possible values are attendee, presenter, producer, and unknownFutureValue. * * @return OnlineMeetingRole|null The role */ @@ -78,7 +78,7 @@ class MeetingParticipantInfo extends Entity /** * Sets the role - * Specifies the participant's role in the meeting. + * Specifies the participant's role in the meeting. Possible values are attendee, presenter, producer, and unknownFutureValue. * * @param OnlineMeetingRole $val The value to assign to the role * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MeetingParticipants.php b/vendor/microsoft/microsoft-graph/src/Model/MeetingParticipants.php index 0b613ff..0b6b217 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MeetingParticipants.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MeetingParticipants.php @@ -26,7 +26,6 @@ class MeetingParticipants extends Entity /** * Gets the attendees - * Information of the meeting attendees. * * @return MeetingParticipantInfo|null The attendees */ @@ -45,7 +44,6 @@ class MeetingParticipants extends Entity /** * Sets the attendees - * Information of the meeting attendees. * * @param MeetingParticipantInfo $val The value to assign to the attendees * @@ -59,7 +57,6 @@ class MeetingParticipants extends Entity /** * Gets the organizer - * Information of the meeting organizer. * * @return MeetingParticipantInfo|null The organizer */ @@ -78,7 +75,6 @@ class MeetingParticipants extends Entity /** * Sets the organizer - * Information of the meeting organizer. * * @param MeetingParticipantInfo $val The value to assign to the organizer * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestion.php b/vendor/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestion.php index a6bd9b4..9793845 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestion.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestion.php @@ -181,7 +181,7 @@ class MeetingTimeSuggestion extends Entity /** * Gets the organizerAvailability - * Availability of the meeting organizer for this meeting suggestion. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * Availability of the meeting organizer for this meeting suggestion. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. * * @return FreeBusyStatus|null The organizerAvailability */ @@ -200,7 +200,7 @@ class MeetingTimeSuggestion extends Entity /** * Sets the organizerAvailability - * Availability of the meeting organizer for this meeting suggestion. Possible values are: free, tentative, busy, oof, workingElsewhere, unknown. + * Availability of the meeting organizer for this meeting suggestion. The possible values are: free, tentative, busy, oof, workingElsewhere, unknown. * * @param FreeBusyStatus $val The value to assign to the organizerAvailability * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestionsResult.php b/vendor/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestionsResult.php index 221c992..7764d31 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestionsResult.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MeetingTimeSuggestionsResult.php @@ -25,7 +25,7 @@ class MeetingTimeSuggestionsResult extends Entity { /** * Gets the emptySuggestionsReason - * A reason for not returning any meeting suggestions. Possible values are: attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable, or unknown. This property is an empty string if the meetingTimeSuggestions property does include any meeting suggestions. + * A reason for not returning any meeting suggestions. The possible values are: attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable, or unknown. This property is an empty string if the meetingTimeSuggestions property does include any meeting suggestions. * * @return string|null The emptySuggestionsReason */ @@ -40,7 +40,7 @@ class MeetingTimeSuggestionsResult extends Entity /** * Sets the emptySuggestionsReason - * A reason for not returning any meeting suggestions. Possible values are: attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable, or unknown. This property is an empty string if the meetingTimeSuggestions property does include any meeting suggestions. + * A reason for not returning any meeting suggestions. The possible values are: attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable, or unknown. This property is an empty string if the meetingTimeSuggestions property does include any meeting suggestions. * * @param string $val The value of the emptySuggestionsReason * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MembersAddedEventMessageDetail.php b/vendor/microsoft/microsoft-graph/src/Model/MembersAddedEventMessageDetail.php index 1266a34..cad9898 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MembersAddedEventMessageDetail.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MembersAddedEventMessageDetail.php @@ -103,7 +103,7 @@ class MembersAddedEventMessageDetail extends EventMessageDetail /** * Gets the visibleHistoryStartDateTime - * The timestamp denoting how far back a conversation's history is shared with the conversation members. + * The timestamp that denotes how far back a conversation's history is shared with the conversation members. * * @return \DateTime|null The visibleHistoryStartDateTime */ @@ -122,7 +122,7 @@ class MembersAddedEventMessageDetail extends EventMessageDetail /** * Sets the visibleHistoryStartDateTime - * The timestamp denoting how far back a conversation's history is shared with the conversation members. + * The timestamp that denotes how far back a conversation's history is shared with the conversation members. * * @param \DateTime $val The value to assign to the visibleHistoryStartDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Message.php b/vendor/microsoft/microsoft-graph/src/Model/Message.php index cd8d611..a951ddc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Message.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Message.php @@ -89,7 +89,7 @@ class Message extends OutlookItem /** * Gets the bodyPreview - * The first 255 characters of the message body. It is in text format. If the message contains instances of mention, this property would contain a concatenation of these mentions as well. + * The first 255 characters of the message body. It is in text format. * * @return string|null The bodyPreview */ @@ -104,7 +104,7 @@ class Message extends OutlookItem /** * Sets the bodyPreview - * The first 255 characters of the message body. It is in text format. If the message contains instances of mention, this property would contain a concatenation of these mentions as well. + * The first 255 characters of the message body. It is in text format. * * @param string $val The bodyPreview * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MessagePinnedEventMessageDetail.php b/vendor/microsoft/microsoft-graph/src/Model/MessagePinnedEventMessageDetail.php new file mode 100644 index 0000000..2c84e46 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/MessagePinnedEventMessageDetail.php @@ -0,0 +1,99 @@ +setODataType("#microsoft.graph.messagePinnedEventMessageDetail"); + } + + + /** + * Gets the eventDateTime + * + * @return \DateTime|null The eventDateTime + */ + public function getEventDateTime() + { + if (array_key_exists("eventDateTime", $this->_propDict)) { + if (is_a($this->_propDict["eventDateTime"], "\DateTime") || is_null($this->_propDict["eventDateTime"])) { + return $this->_propDict["eventDateTime"]; + } else { + $this->_propDict["eventDateTime"] = new \DateTime($this->_propDict["eventDateTime"]); + return $this->_propDict["eventDateTime"]; + } + } + return null; + } + + /** + * Sets the eventDateTime + * + * @param \DateTime $val The value to assign to the eventDateTime + * + * @return MessagePinnedEventMessageDetail The MessagePinnedEventMessageDetail + */ + public function setEventDateTime($val) + { + $this->_propDict["eventDateTime"] = $val; + return $this; + } + + /** + * Gets the initiator + * + * @return IdentitySet|null The initiator + */ + public function getInitiator() + { + if (array_key_exists("initiator", $this->_propDict)) { + if (is_a($this->_propDict["initiator"], "\Microsoft\Graph\Model\IdentitySet") || is_null($this->_propDict["initiator"])) { + return $this->_propDict["initiator"]; + } else { + $this->_propDict["initiator"] = new IdentitySet($this->_propDict["initiator"]); + return $this->_propDict["initiator"]; + } + } + return null; + } + + /** + * Sets the initiator + * + * @param IdentitySet $val The value to assign to the initiator + * + * @return MessagePinnedEventMessageDetail The MessagePinnedEventMessageDetail + */ + public function setInitiator($val) + { + $this->_propDict["initiator"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/MessageRuleActions.php b/vendor/microsoft/microsoft-graph/src/Model/MessageRuleActions.php index e10abb0..9a0e2d1 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MessageRuleActions.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MessageRuleActions.php @@ -293,7 +293,7 @@ class MessageRuleActions extends Entity /** * Gets the redirectTo - * The email address to which a message should be redirected. + * The email addresses to which a message should be redirected. * * @return Recipient|null The redirectTo */ @@ -312,7 +312,7 @@ class MessageRuleActions extends Entity /** * Sets the redirectTo - * The email address to which a message should be redirected. + * The email addresses to which a message should be redirected. * * @param Recipient $val The value to assign to the redirectTo * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MessageUnpinnedEventMessageDetail.php b/vendor/microsoft/microsoft-graph/src/Model/MessageUnpinnedEventMessageDetail.php new file mode 100644 index 0000000..2b55173 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/MessageUnpinnedEventMessageDetail.php @@ -0,0 +1,99 @@ +setODataType("#microsoft.graph.messageUnpinnedEventMessageDetail"); + } + + + /** + * Gets the eventDateTime + * + * @return \DateTime|null The eventDateTime + */ + public function getEventDateTime() + { + if (array_key_exists("eventDateTime", $this->_propDict)) { + if (is_a($this->_propDict["eventDateTime"], "\DateTime") || is_null($this->_propDict["eventDateTime"])) { + return $this->_propDict["eventDateTime"]; + } else { + $this->_propDict["eventDateTime"] = new \DateTime($this->_propDict["eventDateTime"]); + return $this->_propDict["eventDateTime"]; + } + } + return null; + } + + /** + * Sets the eventDateTime + * + * @param \DateTime $val The value to assign to the eventDateTime + * + * @return MessageUnpinnedEventMessageDetail The MessageUnpinnedEventMessageDetail + */ + public function setEventDateTime($val) + { + $this->_propDict["eventDateTime"] = $val; + return $this; + } + + /** + * Gets the initiator + * + * @return IdentitySet|null The initiator + */ + public function getInitiator() + { + if (array_key_exists("initiator", $this->_propDict)) { + if (is_a($this->_propDict["initiator"], "\Microsoft\Graph\Model\IdentitySet") || is_null($this->_propDict["initiator"])) { + return $this->_propDict["initiator"]; + } else { + $this->_propDict["initiator"] = new IdentitySet($this->_propDict["initiator"]); + return $this->_propDict["initiator"]; + } + } + return null; + } + + /** + * Sets the initiator + * + * @param IdentitySet $val The value to assign to the initiator + * + * @return MessageUnpinnedEventMessageDetail The MessageUnpinnedEventMessageDetail + */ + public function setInitiator($val) + { + $this->_propDict["initiator"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/MicrosoftAuthenticatorAuthenticationMethodTarget.php b/vendor/microsoft/microsoft-graph/src/Model/MicrosoftAuthenticatorAuthenticationMethodTarget.php index 9affacb..fb1859d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MicrosoftAuthenticatorAuthenticationMethodTarget.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MicrosoftAuthenticatorAuthenticationMethodTarget.php @@ -26,7 +26,7 @@ class MicrosoftAuthenticatorAuthenticationMethodTarget extends AuthenticationMet { /** * Gets the authenticationMode - * Determines which types of notifications can be used for sign-in. The possible values are: deviceBasedPush (passwordless only), push, and any. + * Determines which types of notifications can be used for sign-in. Possible values are: any, deviceBasedPush (passwordless only), push. * * @return MicrosoftAuthenticatorAuthenticationMode|null The authenticationMode */ @@ -45,7 +45,7 @@ class MicrosoftAuthenticatorAuthenticationMethodTarget extends AuthenticationMet /** * Sets the authenticationMode - * Determines which types of notifications can be used for sign-in. The possible values are: deviceBasedPush (passwordless only), push, and any. + * Determines which types of notifications can be used for sign-in. Possible values are: any, deviceBasedPush (passwordless only), push. * * @param MicrosoftAuthenticatorAuthenticationMode $val The authenticationMode * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ModifiedProperty.php b/vendor/microsoft/microsoft-graph/src/Model/ModifiedProperty.php index 1316746..69bcc8a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ModifiedProperty.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ModifiedProperty.php @@ -25,7 +25,7 @@ class ModifiedProperty extends Entity { /** * Gets the displayName - * Name of property that was modified. + * Indicates the property name of the target attribute that was changed. * * @return string|null The displayName */ @@ -40,7 +40,7 @@ class ModifiedProperty extends Entity /** * Sets the displayName - * Name of property that was modified. + * Indicates the property name of the target attribute that was changed. * * @param string $val The value of the displayName * @@ -53,7 +53,7 @@ class ModifiedProperty extends Entity } /** * Gets the newValue - * New property value. + * Indicates the updated value for the propery. * * @return string|null The newValue */ @@ -68,7 +68,7 @@ class ModifiedProperty extends Entity /** * Sets the newValue - * New property value. + * Indicates the updated value for the propery. * * @param string $val The value of the newValue * @@ -81,7 +81,7 @@ class ModifiedProperty extends Entity } /** * Gets the oldValue - * Old property value. + * Indicates the previous value (before the update) for the property. * * @return string|null The oldValue */ @@ -96,7 +96,7 @@ class ModifiedProperty extends Entity /** * Sets the oldValue - * Old property value. + * Indicates the previous value (before the update) for the property. * * @param string $val The value of the oldValue * diff --git a/vendor/microsoft/microsoft-graph/src/Model/NetworkConnection.php b/vendor/microsoft/microsoft-graph/src/Model/NetworkConnection.php index b614484..d123d6d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/NetworkConnection.php +++ b/vendor/microsoft/microsoft-graph/src/Model/NetworkConnection.php @@ -25,7 +25,7 @@ class NetworkConnection extends Entity { /** * Gets the applicationName - * Name of the application managing the network connection (for example, Facebook, SMTP, etc.). + * Name of the application managing the network connection (for example, Facebook or SMTP). * * @return string|null The applicationName */ @@ -40,7 +40,7 @@ class NetworkConnection extends Entity /** * Sets the applicationName - * Name of the application managing the network connection (for example, Facebook, SMTP, etc.). + * Name of the application managing the network connection (for example, Facebook or SMTP). * * @param string $val The value of the applicationName * diff --git a/vendor/microsoft/microsoft-graph/src/Model/NotificationMessageTemplate.php b/vendor/microsoft/microsoft-graph/src/Model/NotificationMessageTemplate.php index 36a0c8f..d3b7b90 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/NotificationMessageTemplate.php +++ b/vendor/microsoft/microsoft-graph/src/Model/NotificationMessageTemplate.php @@ -26,7 +26,7 @@ class NotificationMessageTemplate extends Entity { /** * Gets the brandingOptions - * The Message Template Branding Options. Branding is defined in the Intune Admin Console. Possible values are: none, includeCompanyLogo, includeCompanyName, includeContactInformation, includeCompanyPortalLink, includeDeviceDetails. + * The Message Template Branding Options. Branding is defined in the Intune Admin Console. Possible values are: none, includeCompanyLogo, includeCompanyName, includeContactInformation, includeDeviceDetails. * * @return NotificationTemplateBrandingOptions|null The brandingOptions */ @@ -45,7 +45,7 @@ class NotificationMessageTemplate extends Entity /** * Sets the brandingOptions - * The Message Template Branding Options. Branding is defined in the Intune Admin Console. Possible values are: none, includeCompanyLogo, includeCompanyName, includeContactInformation, includeCompanyPortalLink, includeDeviceDetails. + * The Message Template Branding Options. Branding is defined in the Intune Admin Console. Possible values are: none, includeCompanyLogo, includeCompanyName, includeContactInformation, includeDeviceDetails. * * @param NotificationTemplateBrandingOptions $val The brandingOptions * diff --git a/vendor/microsoft/microsoft-graph/src/Model/NotificationTemplateBrandingOptions.php b/vendor/microsoft/microsoft-graph/src/Model/NotificationTemplateBrandingOptions.php index 97097eb..c65c645 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/NotificationTemplateBrandingOptions.php +++ b/vendor/microsoft/microsoft-graph/src/Model/NotificationTemplateBrandingOptions.php @@ -33,4 +33,5 @@ class NotificationTemplateBrandingOptions extends Enum const INCLUDE_COMPANY_LOGO = "includeCompanyLogo"; const INCLUDE_COMPANY_NAME = "includeCompanyName"; const INCLUDE_CONTACT_INFORMATION = "includeContactInformation"; + const INCLUDE_DEVICE_DETAILS = "includeDeviceDetails"; } diff --git a/vendor/microsoft/microsoft-graph/src/Model/OAuth2PermissionGrant.php b/vendor/microsoft/microsoft-graph/src/Model/OAuth2PermissionGrant.php index e9f97ed..04d4294 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/OAuth2PermissionGrant.php +++ b/vendor/microsoft/microsoft-graph/src/Model/OAuth2PermissionGrant.php @@ -55,7 +55,7 @@ class OAuth2PermissionGrant extends Entity /** * Gets the consentType - * Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). + * Indicates if authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). * * @return string|null The consentType */ @@ -70,7 +70,7 @@ class OAuth2PermissionGrant extends Entity /** * Sets the consentType - * Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). + * Indicates if authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). * * @param string $val The consentType * @@ -142,7 +142,7 @@ class OAuth2PermissionGrant extends Entity /** * Gets the scope - * A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. + * A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the oauth2PermissionScopes property of the resource service principal. * * @return string|null The scope */ @@ -157,7 +157,7 @@ class OAuth2PermissionGrant extends Entity /** * Sets the scope - * A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. + * A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the oauth2PermissionScopes property of the resource service principal. * * @param string $val The scope * diff --git a/vendor/microsoft/microsoft-graph/src/Model/OfferShiftRequest.php b/vendor/microsoft/microsoft-graph/src/Model/OfferShiftRequest.php index 3381abc..f1b9d91 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/OfferShiftRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/OfferShiftRequest.php @@ -88,7 +88,7 @@ class OfferShiftRequest extends ScheduleChangeRequest /** * Gets the recipientUserId - * User id of the recipient of the offer shift request. + * User ID of the recipient of the offer shift request. * * @return string|null The recipientUserId */ @@ -103,7 +103,7 @@ class OfferShiftRequest extends ScheduleChangeRequest /** * Sets the recipientUserId - * User id of the recipient of the offer shift request. + * User ID of the recipient of the offer shift request. * * @param string $val The recipientUserId * @@ -117,7 +117,7 @@ class OfferShiftRequest extends ScheduleChangeRequest /** * Gets the senderShiftId - * User id of the sender of the offer shift request. + * User ID of the sender of the offer shift request. * * @return string|null The senderShiftId */ @@ -132,7 +132,7 @@ class OfferShiftRequest extends ScheduleChangeRequest /** * Sets the senderShiftId - * User id of the sender of the offer shift request. + * User ID of the sender of the offer shift request. * * @param string $val The senderShiftId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/OfficeGraphInsights.php b/vendor/microsoft/microsoft-graph/src/Model/OfficeGraphInsights.php index 32a3226..1af5053 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/OfficeGraphInsights.php +++ b/vendor/microsoft/microsoft-graph/src/Model/OfficeGraphInsights.php @@ -27,7 +27,7 @@ class OfficeGraphInsights extends Entity /** * Gets the shared - * Access this property from the derived type itemInsights. + * Calculated relationship identifying documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share. * * @return array|null The shared */ @@ -42,7 +42,7 @@ class OfficeGraphInsights extends Entity /** * Sets the shared - * Access this property from the derived type itemInsights. + * Calculated relationship identifying documents shared with or by the user. This includes URLs, file attachments, and reference attachments to OneDrive for Business and SharePoint files found in Outlook messages and meetings. This also includes URLs and reference attachments to Teams conversations. Ordered by recency of share. * * @param SharedInsight[] $val The shared * @@ -57,7 +57,7 @@ class OfficeGraphInsights extends Entity /** * Gets the trending - * Access this property from the derived type itemInsights. + * Calculated relationship identifying documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for Business and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before. * * @return array|null The trending */ @@ -72,7 +72,7 @@ class OfficeGraphInsights extends Entity /** * Sets the trending - * Access this property from the derived type itemInsights. + * Calculated relationship identifying documents trending around a user. Trending documents are calculated based on activity of the user's closest network of people and include files stored in OneDrive for Business and SharePoint. Trending insights help the user to discover potentially useful content that the user has access to, but has never viewed before. * * @param Trending[] $val The trending * @@ -87,7 +87,7 @@ class OfficeGraphInsights extends Entity /** * Gets the used - * Access this property from the derived type itemInsights. + * Calculated relationship identifying the latest documents viewed or modified by a user, including OneDrive for Business and SharePoint documents, ranked by recency of use. * * @return array|null The used */ @@ -102,7 +102,7 @@ class OfficeGraphInsights extends Entity /** * Sets the used - * Access this property from the derived type itemInsights. + * Calculated relationship identifying the latest documents viewed or modified by a user, including OneDrive for Business and SharePoint documents, ranked by recency of use. * * @param UsedInsight[] $val The used * diff --git a/vendor/microsoft/microsoft-graph/src/Model/OnenotePatchContentCommand.php b/vendor/microsoft/microsoft-graph/src/Model/OnenotePatchContentCommand.php index ff1dd83..6659fa5 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/OnenotePatchContentCommand.php +++ b/vendor/microsoft/microsoft-graph/src/Model/OnenotePatchContentCommand.php @@ -26,7 +26,7 @@ class OnenotePatchContentCommand extends Entity /** * Gets the action - * The action to perform on the target element. Possible values are: replace, append, delete, insert, or prepend. + * The action to perform on the target element. The possible values are: replace, append, delete, insert, or prepend. * * @return OnenotePatchActionType|null The action */ @@ -45,7 +45,7 @@ class OnenotePatchContentCommand extends Entity /** * Sets the action - * The action to perform on the target element. Possible values are: replace, append, delete, insert, or prepend. + * The action to perform on the target element. The possible values are: replace, append, delete, insert, or prepend. * * @param OnenotePatchActionType $val The value to assign to the action * @@ -87,7 +87,7 @@ class OnenotePatchContentCommand extends Entity /** * Gets the position - * The location to add the supplied content, relative to the target element. Possible values are: after (default) or before. + * The location to add the supplied content, relative to the target element. The possible values are: after (default) or before. * * @return OnenotePatchInsertPosition|null The position */ @@ -106,7 +106,7 @@ class OnenotePatchContentCommand extends Entity /** * Sets the position - * The location to add the supplied content, relative to the target element. Possible values are: after (default) or before. + * The location to add the supplied content, relative to the target element. The possible values are: after (default) or before. * * @param OnenotePatchInsertPosition $val The value to assign to the position * @@ -119,7 +119,7 @@ class OnenotePatchContentCommand extends Entity } /** * Gets the target - * The element to update. Must be the #<data-id> or the generated {id} of the element, or the body or title keyword. + * The element to update. Must be the #<data-id> or the generated <id> of the element, or the body or title keyword. * * @return string|null The target */ @@ -134,7 +134,7 @@ class OnenotePatchContentCommand extends Entity /** * Sets the target - * The element to update. Must be the #<data-id> or the generated {id} of the element, or the body or title keyword. + * The element to update. Must be the #<data-id> or the generated <id> of the element, or the body or title keyword. * * @param string $val The value of the target * diff --git a/vendor/microsoft/microsoft-graph/src/Model/OnlineMeeting.php b/vendor/microsoft/microsoft-graph/src/Model/OnlineMeeting.php index c2aa6d0..64e481c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/OnlineMeeting.php +++ b/vendor/microsoft/microsoft-graph/src/Model/OnlineMeeting.php @@ -84,7 +84,7 @@ class OnlineMeeting extends Entity /** * Gets the allowedPresenters - * Specifies who can be a presenter in a meeting. + * Specifies who can be a presenter in a meeting. Possible values are listed in the following table. * * @return OnlineMeetingPresenters|null The allowedPresenters */ @@ -103,7 +103,7 @@ class OnlineMeeting extends Entity /** * Sets the allowedPresenters - * Specifies who can be a presenter in a meeting. + * Specifies who can be a presenter in a meeting. Possible values are listed in the following table. * * @param OnlineMeetingPresenters $val The allowedPresenters * @@ -150,7 +150,7 @@ class OnlineMeeting extends Entity /** * Gets the allowTeamworkReactions - * Indicates if Teams reactions are enabled for the meeting. + * Indicates whether Teams reactions are enabled for the meeting. * * @return bool|null The allowTeamworkReactions */ @@ -165,7 +165,7 @@ class OnlineMeeting extends Entity /** * Sets the allowTeamworkReactions - * Indicates if Teams reactions are enabled for the meeting. + * Indicates whether Teams reactions are enabled for the meeting. * * @param bool $val The allowTeamworkReactions * @@ -179,7 +179,7 @@ class OnlineMeeting extends Entity /** * Gets the attendeeReport - * The content stream of the attendee report of a Teams live event. Read-only. + * The content stream of the attendee report of a Microsoft Teams live event. Read-only. * * @return \GuzzleHttp\Psr7\Stream|null The attendeeReport */ @@ -198,7 +198,7 @@ class OnlineMeeting extends Entity /** * Sets the attendeeReport - * The content stream of the attendee report of a Teams live event. Read-only. + * The content stream of the attendee report of a Microsoft Teams live event. Read-only. * * @param \GuzzleHttp\Psr7\Stream $val The attendeeReport * @@ -377,7 +377,6 @@ class OnlineMeeting extends Entity /** * Gets the externalId - * The external ID. A custom ID. Optional. * * @return string|null The externalId */ @@ -392,7 +391,6 @@ class OnlineMeeting extends Entity /** * Sets the externalId - * The external ID. A custom ID. Optional. * * @param string $val The externalId * @@ -406,7 +404,7 @@ class OnlineMeeting extends Entity /** * Gets the isBroadcast - * Indicates whether this is a Teams live event. + * Indicates if this is a Teams live event. * * @return bool|null The isBroadcast */ @@ -421,7 +419,7 @@ class OnlineMeeting extends Entity /** * Sets the isBroadcast - * Indicates whether this is a Teams live event. + * Indicates if this is a Teams live event. * * @param bool $val The isBroadcast * @@ -464,7 +462,7 @@ class OnlineMeeting extends Entity /** * Gets the joinInformation - * The join information in the language and locale variant specified in 'Accept-Language' request HTTP header. Read-only. + * The join information in the language and locale variant specified in the Accept-Language request HTTP header. Read-only. * * @return ItemBody|null The joinInformation */ @@ -483,7 +481,7 @@ class OnlineMeeting extends Entity /** * Sets the joinInformation - * The join information in the language and locale variant specified in 'Accept-Language' request HTTP header. Read-only. + * The join information in the language and locale variant specified in the Accept-Language request HTTP header. Read-only. * * @param ItemBody $val The joinInformation * @@ -526,7 +524,7 @@ class OnlineMeeting extends Entity /** * Gets the lobbyBypassSettings - * Specifies which participants can bypass the meeting lobby. + * Specifies which participants can bypass the meeting lobby. * * @return LobbyBypassSettings|null The lobbyBypassSettings */ @@ -545,7 +543,7 @@ class OnlineMeeting extends Entity /** * Sets the lobbyBypassSettings - * Specifies which participants can bypass the meeting lobby. + * Specifies which participants can bypass the meeting lobby. * * @param LobbyBypassSettings $val The lobbyBypassSettings * @@ -559,7 +557,7 @@ class OnlineMeeting extends Entity /** * Gets the participants - * The participants associated with the online meeting. This includes the organizer and the attendees. + * The participants associated with the online meeting. This includes the organizer and the attendees. * * @return MeetingParticipants|null The participants */ @@ -578,7 +576,7 @@ class OnlineMeeting extends Entity /** * Sets the participants - * The participants associated with the online meeting. This includes the organizer and the attendees. + * The participants associated with the online meeting. This includes the organizer and the attendees. * * @param MeetingParticipants $val The participants * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Operation.php b/vendor/microsoft/microsoft-graph/src/Model/Operation.php index 1309ee2..e5a7065 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Operation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Operation.php @@ -92,7 +92,7 @@ class Operation extends Entity /** * Gets the status - * Possible values are: notStarted, running, completed, failed. Read-only. + * The current status of the operation: notStarted, running, completed, failed * * @return OperationStatus|null The status */ @@ -111,7 +111,7 @@ class Operation extends Entity /** * Sets the status - * Possible values are: notStarted, running, completed, failed. Read-only. + * The current status of the operation: notStarted, running, completed, failed * * @param OperationStatus $val The status * diff --git a/vendor/microsoft/microsoft-graph/src/Model/OrgContact.php b/vendor/microsoft/microsoft-graph/src/Model/OrgContact.php index 50ebd2a..61e4c17 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/OrgContact.php +++ b/vendor/microsoft/microsoft-graph/src/Model/OrgContact.php @@ -27,7 +27,6 @@ class OrgContact extends DirectoryObject /** * Gets the addresses - * Postal addresses for this organizational contact. For now a contact can only have one physical address. * * @return array|null The addresses */ @@ -42,7 +41,6 @@ class OrgContact extends DirectoryObject /** * Sets the addresses - * Postal addresses for this organizational contact. For now a contact can only have one physical address. * * @param PhysicalOfficeAddress[] $val The addresses * @@ -56,7 +54,6 @@ class OrgContact extends DirectoryObject /** * Gets the companyName - * Name of the company that this organizational contact belong to. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The companyName */ @@ -71,7 +68,6 @@ class OrgContact extends DirectoryObject /** * Sets the companyName - * Name of the company that this organizational contact belong to. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The companyName * @@ -85,7 +81,6 @@ class OrgContact extends DirectoryObject /** * Gets the department - * The name for the department in which the contact works. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The department */ @@ -100,7 +95,6 @@ class OrgContact extends DirectoryObject /** * Sets the department - * The name for the department in which the contact works. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The department * @@ -114,7 +108,6 @@ class OrgContact extends DirectoryObject /** * Gets the displayName - * Display name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. * * @return string|null The displayName */ @@ -129,7 +122,6 @@ class OrgContact extends DirectoryObject /** * Sets the displayName - * Display name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values), $search, and $orderBy. * * @param string $val The displayName * @@ -143,7 +135,6 @@ class OrgContact extends DirectoryObject /** * Gets the givenName - * First name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The givenName */ @@ -158,7 +149,6 @@ class OrgContact extends DirectoryObject /** * Sets the givenName - * First name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The givenName * @@ -172,7 +162,6 @@ class OrgContact extends DirectoryObject /** * Gets the jobTitle - * Job title for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The jobTitle */ @@ -187,7 +176,6 @@ class OrgContact extends DirectoryObject /** * Sets the jobTitle - * Job title for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The jobTitle * @@ -201,7 +189,6 @@ class OrgContact extends DirectoryObject /** * Gets the mail - * The SMTP address for the contact, for example, 'jeff@contoso.onmicrosoft.com'. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The mail */ @@ -216,7 +203,6 @@ class OrgContact extends DirectoryObject /** * Sets the mail - * The SMTP address for the contact, for example, 'jeff@contoso.onmicrosoft.com'. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The mail * @@ -230,7 +216,6 @@ class OrgContact extends DirectoryObject /** * Gets the mailNickname - * Email alias (portion of email address pre-pending the @ symbol) for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The mailNickname */ @@ -245,7 +230,6 @@ class OrgContact extends DirectoryObject /** * Sets the mailNickname - * Email alias (portion of email address pre-pending the @ symbol) for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The mailNickname * @@ -259,7 +243,6 @@ class OrgContact extends DirectoryObject /** * Gets the onPremisesLastSyncDateTime - * Date and time when this organizational contact was last synchronized from on-premises AD. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, not, ge, le, in). * * @return \DateTime|null The onPremisesLastSyncDateTime */ @@ -278,7 +261,6 @@ class OrgContact extends DirectoryObject /** * Sets the onPremisesLastSyncDateTime - * Date and time when this organizational contact was last synchronized from on-premises AD. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $filter (eq, ne, not, ge, le, in). * * @param \DateTime $val The onPremisesLastSyncDateTime * @@ -293,7 +275,6 @@ class OrgContact extends DirectoryObject /** * Gets the onPremisesProvisioningErrors - * List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not). * * @return array|null The onPremisesProvisioningErrors */ @@ -308,7 +289,6 @@ class OrgContact extends DirectoryObject /** * Sets the onPremisesProvisioningErrors - * List of any synchronization provisioning errors for this organizational contact. Supports $filter (eq, not). * * @param OnPremisesProvisioningError[] $val The onPremisesProvisioningErrors * @@ -322,7 +302,6 @@ class OrgContact extends DirectoryObject /** * Gets the onPremisesSyncEnabled - * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced and now mastered in Exchange; null if this object has never been synced from an on-premises directory (default). Supports $filter (eq, ne, not, in, and eq on null values). * * @return bool|null The onPremisesSyncEnabled */ @@ -337,7 +316,6 @@ class OrgContact extends DirectoryObject /** * Sets the onPremisesSyncEnabled - * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced and now mastered in Exchange; null if this object has never been synced from an on-premises directory (default). Supports $filter (eq, ne, not, in, and eq on null values). * * @param bool $val The onPremisesSyncEnabled * @@ -352,7 +330,6 @@ class OrgContact extends DirectoryObject /** * Gets the phones - * List of phones for this organizational contact. Phone types can be mobile, business, and businessFax. Only one of each type can ever be present in the collection. Supports $filter (eq, ne, not, in). * * @return array|null The phones */ @@ -367,7 +344,6 @@ class OrgContact extends DirectoryObject /** * Sets the phones - * List of phones for this organizational contact. Phone types can be mobile, business, and businessFax. Only one of each type can ever be present in the collection. Supports $filter (eq, ne, not, in). * * @param Phone[] $val The phones * @@ -381,7 +357,6 @@ class OrgContact extends DirectoryObject /** * Gets the proxyAddresses - * For example: 'SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com'. The any operator is required for filter expressions on multi-valued properties. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). * * @return string|null The proxyAddresses */ @@ -396,7 +371,6 @@ class OrgContact extends DirectoryObject /** * Sets the proxyAddresses - * For example: 'SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com'. The any operator is required for filter expressions on multi-valued properties. Supports $filter (eq, not, ge, le, startsWith, and counting empty collections). * * @param string $val The proxyAddresses * @@ -410,7 +384,6 @@ class OrgContact extends DirectoryObject /** * Gets the surname - * Last name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) * * @return string|null The surname */ @@ -425,7 +398,6 @@ class OrgContact extends DirectoryObject /** * Sets the surname - * Last name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) * * @param string $val The surname * @@ -440,7 +412,6 @@ class OrgContact extends DirectoryObject /** * Gets the directReports - * The contact's direct reports. (The users and contacts that have their manager property set to this contact.) Read-only. Nullable. Supports $expand. * * @return array|null The directReports */ @@ -455,7 +426,6 @@ class OrgContact extends DirectoryObject /** * Sets the directReports - * The contact's direct reports. (The users and contacts that have their manager property set to this contact.) Read-only. Nullable. Supports $expand. * * @param DirectoryObject[] $val The directReports * @@ -469,7 +439,6 @@ class OrgContact extends DirectoryObject /** * Gets the manager - * The user or contact that is this contact's manager. Read-only. Supports $expand. * * @return DirectoryObject|null The manager */ @@ -488,7 +457,6 @@ class OrgContact extends DirectoryObject /** * Sets the manager - * The user or contact that is this contact's manager. Read-only. Supports $expand. * * @param DirectoryObject $val The manager * @@ -503,7 +471,6 @@ class OrgContact extends DirectoryObject /** * Gets the memberOf - * Groups that this contact is a member of. Read-only. Nullable. Supports $expand. * * @return array|null The memberOf */ @@ -518,7 +485,6 @@ class OrgContact extends DirectoryObject /** * Sets the memberOf - * Groups that this contact is a member of. Read-only. Nullable. Supports $expand. * * @param DirectoryObject[] $val The memberOf * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Organization.php b/vendor/microsoft/microsoft-graph/src/Model/Organization.php index 3b20b5d..41eecc5 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Organization.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Organization.php @@ -263,7 +263,7 @@ class Organization extends DirectoryObject /** * Gets the onPremisesLastSyncDateTime - * The time and date at which the tenant was last synced with the on-premises directory. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * The time and date at which the tenant was last synced with the on-premises directory. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @return \DateTime|null The onPremisesLastSyncDateTime */ @@ -282,7 +282,7 @@ class Organization extends DirectoryObject /** * Sets the onPremisesLastSyncDateTime - * The time and date at which the tenant was last synced with the on-premises directory. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * The time and date at which the tenant was last synced with the on-premises directory. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @param \DateTime $val The onPremisesLastSyncDateTime * @@ -296,7 +296,7 @@ class Organization extends DirectoryObject /** * Gets the onPremisesSyncEnabled - * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; Nullable. null if this object has never been synced from an on-premises directory (default). + * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced. Nullable. null if this object has never been synced from an on-premises directory (default). * * @return bool|null The onPremisesSyncEnabled */ @@ -311,7 +311,7 @@ class Organization extends DirectoryObject /** * Sets the onPremisesSyncEnabled - * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; Nullable. null if this object has never been synced from an on-premises directory (default). + * true if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced. Nullable. null if this object has never been synced from an on-premises directory (default). * * @param bool $val The onPremisesSyncEnabled * @@ -354,7 +354,7 @@ class Organization extends DirectoryObject /** * Gets the preferredLanguage - * The preferred language for the organization. Should follow ISO 639-1 Code; for example en. + * The preferred language for the organization. Should follow ISO 639-1 Code; for example, en. * * @return string|null The preferredLanguage */ @@ -369,7 +369,7 @@ class Organization extends DirectoryObject /** * Sets the preferredLanguage - * The preferred language for the organization. Should follow ISO 639-1 Code; for example en. + * The preferred language for the organization. Should follow ISO 639-1 Code; for example, en. * * @param string $val The preferredLanguage * @@ -677,7 +677,7 @@ class Organization extends DirectoryObject /** * Gets the branding - * Resource to manage the default branding for the organization. Nullable. + * Branding for the organization. Nullable. * * @return OrganizationalBranding|null The branding */ @@ -696,7 +696,7 @@ class Organization extends DirectoryObject /** * Sets the branding - * Resource to manage the default branding for the organization. Nullable. + * Branding for the organization. Nullable. * * @param OrganizationalBranding $val The branding * @@ -741,7 +741,7 @@ class Organization extends DirectoryObject /** * Gets the extensions - * The collection of open extensions defined for the organization resource. Nullable. + * The collection of open extensions defined for the organization. Read-only. Nullable. * * @return array|null The extensions */ @@ -756,7 +756,7 @@ class Organization extends DirectoryObject /** * Sets the extensions - * The collection of open extensions defined for the organization resource. Nullable. + * The collection of open extensions defined for the organization. Read-only. Nullable. * * @param Extension[] $val The extensions * diff --git a/vendor/microsoft/microsoft-graph/src/Model/OrganizationalBrandingProperties.php b/vendor/microsoft/microsoft-graph/src/Model/OrganizationalBrandingProperties.php index 92dc38e..bf2e70d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/OrganizationalBrandingProperties.php +++ b/vendor/microsoft/microsoft-graph/src/Model/OrganizationalBrandingProperties.php @@ -26,7 +26,7 @@ class OrganizationalBrandingProperties extends Entity { /** * Gets the backgroundColor - * Color that appears in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. + * Color that will appear in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. * * @return string|null The backgroundColor */ @@ -41,7 +41,7 @@ class OrganizationalBrandingProperties extends Entity /** * Sets the backgroundColor - * Color that appears in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. + * Color that will appear in place of the background image in low-bandwidth connections. We recommend that you use the primary color of your banner logo or your organization color. Specify this in hexadecimal format, for example, white is #FFFFFF. * * @param string $val The backgroundColor * @@ -117,7 +117,7 @@ class OrganizationalBrandingProperties extends Entity /** * Gets the bannerLogo - * A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. + * A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG no larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. * * @return \GuzzleHttp\Psr7\Stream|null The bannerLogo */ @@ -136,7 +136,7 @@ class OrganizationalBrandingProperties extends Entity /** * Sets the bannerLogo - * A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG not larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. + * A banner version of your company logo that appears on the sign-in page. The allowed types are PNG or JPEG no larger than 36 × 245 pixels. We recommend using a transparent image with no padding around the logo. * * @param \GuzzleHttp\Psr7\Stream $val The bannerLogo * @@ -150,7 +150,7 @@ class OrganizationalBrandingProperties extends Entity /** * Gets the bannerLogoRelativeUrl - * A relative URL for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. + * A relative url for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. * * @return string|null The bannerLogoRelativeUrl */ @@ -165,7 +165,7 @@ class OrganizationalBrandingProperties extends Entity /** * Sets the bannerLogoRelativeUrl - * A relative URL for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. + * A relative url for the bannerLogo property that is combined with a CDN base URL from the cdnList to provide the read-only version served by a CDN. Read-only. * * @param string $val The bannerLogoRelativeUrl * @@ -208,7 +208,7 @@ class OrganizationalBrandingProperties extends Entity /** * Gets the signInPageText - * Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. + * Text that appears at the bottom of the sign-in box. You can use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be Unicode and not exceed 1024 characters. * * @return string|null The signInPageText */ @@ -223,7 +223,7 @@ class OrganizationalBrandingProperties extends Entity /** * Sets the signInPageText - * Text that appears at the bottom of the sign-in box. Use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be in Unicode format and not exceed 1024 characters. + * Text that appears at the bottom of the sign-in box. You can use this to communicate additional information, such as the phone number to your help desk or a legal statement. This text must be Unicode and not exceed 1024 characters. * * @param string $val The signInPageText * @@ -237,7 +237,7 @@ class OrganizationalBrandingProperties extends Entity /** * Gets the squareLogo - * A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. + * A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG no larger than 240 x 240 pixels and no more than 10 KB in size. We recommend using a transparent image with no padding around the logo. * * @return \GuzzleHttp\Psr7\Stream|null The squareLogo */ @@ -256,7 +256,7 @@ class OrganizationalBrandingProperties extends Entity /** * Sets the squareLogo - * A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG not larger than 240 x 240 pixels and not more than 10 KB in size. We recommend using a transparent image with no padding around the logo. + * A square version of your company logo that appears in Windows 10 out-of-box experiences (OOBE) and when Windows Autopilot is enabled for deployment. Allowed types are PNG or JPEG no larger than 240 x 240 pixels and no more than 10 KB in size. We recommend using a transparent image with no padding around the logo. * * @param \GuzzleHttp\Psr7\Stream $val The squareLogo * @@ -270,7 +270,7 @@ class OrganizationalBrandingProperties extends Entity /** * Gets the squareLogoRelativeUrl - * A relative URL for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + * A relative url for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. * * @return string|null The squareLogoRelativeUrl */ @@ -285,7 +285,7 @@ class OrganizationalBrandingProperties extends Entity /** * Sets the squareLogoRelativeUrl - * A relative URL for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. + * A relative url for the squareLogo property that is combined with a CDN base URL from the cdnList to provide the version served by a CDN. Read-only. * * @param string $val The squareLogoRelativeUrl * @@ -299,7 +299,7 @@ class OrganizationalBrandingProperties extends Entity /** * Gets the usernameHintText - * A string that shows as the hint in the username textbox on the sign-in screen. This text must be a Unicode, without links or code, and can't exceed 64 characters. + * String that shows as the hint in the username textbox on the sign-in screen. This text must be a Unicode, without links or code, and can't exceed 64 characters. * * @return string|null The usernameHintText */ @@ -314,7 +314,7 @@ class OrganizationalBrandingProperties extends Entity /** * Sets the usernameHintText - * A string that shows as the hint in the username textbox on the sign-in screen. This text must be a Unicode, without links or code, and can't exceed 64 characters. + * String that shows as the hint in the username textbox on the sign-in screen. This text must be a Unicode, without links or code, and can't exceed 64 characters. * * @param string $val The usernameHintText * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Participant.php b/vendor/microsoft/microsoft-graph/src/Model/Participant.php index 177101c..b505a19 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Participant.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Participant.php @@ -176,7 +176,7 @@ class Participant extends Entity /** * Gets the recordingInfo - * Information on whether the participant has recording capability. + * Information about whether the participant has recording capability. * * @return RecordingInfo|null The recordingInfo */ @@ -195,7 +195,7 @@ class Participant extends Entity /** * Sets the recordingInfo - * Information on whether the participant has recording capability. + * Information about whether the participant has recording capability. * * @param RecordingInfo $val The recordingInfo * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ParticipantInfo.php b/vendor/microsoft/microsoft-graph/src/Model/ParticipantInfo.php index 9689b76..34c2b1c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ParticipantInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ParticipantInfo.php @@ -175,7 +175,7 @@ class ParticipantInfo extends Entity } /** * Gets the region - * The home region of the participant. This can be a country, a continent, or a larger geographic region. This does not change based on the participant's current physical location, unlike countryCode. Read-only. + * The home region of the participant. This can be a country, a continent, or a larger geographic region. This does not change based on the participant's current physical location. Read-only. * * @return string|null The region */ @@ -190,7 +190,7 @@ class ParticipantInfo extends Entity /** * Sets the region - * The home region of the participant. This can be a country, a continent, or a larger geographic region. This does not change based on the participant's current physical location, unlike countryCode. Read-only. + * The home region of the participant. This can be a country, a continent, or a larger geographic region. This does not change based on the participant's current physical location. Read-only. * * @param string $val The value of the region * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PasswordAuthenticationMethod.php b/vendor/microsoft/microsoft-graph/src/Model/PasswordAuthenticationMethod.php index e6a7e41..ded6ce2 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PasswordAuthenticationMethod.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PasswordAuthenticationMethod.php @@ -26,6 +26,7 @@ class PasswordAuthenticationMethod extends AuthenticationMethod { /** * Gets the createdDateTime + * The date and time when this password was last updated. This property is currently not populated. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The createdDateTime */ @@ -44,6 +45,7 @@ class PasswordAuthenticationMethod extends AuthenticationMethod /** * Sets the createdDateTime + * The date and time when this password was last updated. This property is currently not populated. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The createdDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PasswordResetResponse.php b/vendor/microsoft/microsoft-graph/src/Model/PasswordResetResponse.php index f5df5b3..072b02e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PasswordResetResponse.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PasswordResetResponse.php @@ -25,6 +25,7 @@ class PasswordResetResponse extends Entity { /** * Gets the newPassword + * The Azure AD-generated password. * * @return string|null The newPassword */ @@ -39,6 +40,7 @@ class PasswordResetResponse extends Entity /** * Sets the newPassword + * The Azure AD-generated password. * * @param string $val The value of the newPassword * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PatternedRecurrence.php b/vendor/microsoft/microsoft-graph/src/Model/PatternedRecurrence.php index 4f62fae..85553f3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PatternedRecurrence.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PatternedRecurrence.php @@ -26,7 +26,7 @@ class PatternedRecurrence extends Entity /** * Gets the pattern - * The frequency of an event. Do not specify for a one-time access review. For access reviews: Do not specify this property for a one-time access review. Only interval, dayOfMonth, and type (weekly, absoluteMonthly) properties of recurrencePattern are supported. + * The frequency of an event. For access reviews: Do not specify this property for a one-time access review. Only interval, dayOfMonth, and type (weekly, absoluteMonthly) properties of recurrencePattern are supported. * * @return RecurrencePattern|null The pattern */ @@ -45,7 +45,7 @@ class PatternedRecurrence extends Entity /** * Sets the pattern - * The frequency of an event. Do not specify for a one-time access review. For access reviews: Do not specify this property for a one-time access review. Only interval, dayOfMonth, and type (weekly, absoluteMonthly) properties of recurrencePattern are supported. + * The frequency of an event. For access reviews: Do not specify this property for a one-time access review. Only interval, dayOfMonth, and type (weekly, absoluteMonthly) properties of recurrencePattern are supported. * * @param RecurrencePattern $val The value to assign to the pattern * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Permission.php b/vendor/microsoft/microsoft-graph/src/Model/Permission.php index b2135b8..8ce3ff8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Permission.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Permission.php @@ -181,7 +181,7 @@ class Permission extends Entity /** * Gets the hasPassword - * Indicates whether the password is set for this permission. This property only appears in the response. Optional. Read-only. For OneDrive Personal only. + * Indicates whether the password is set for this permission. This property only appears in the response. Optional. Read-only. For OneDrive Personal only.. * * @return bool|null The hasPassword */ @@ -196,7 +196,7 @@ class Permission extends Entity /** * Sets the hasPassword - * Indicates whether the password is set for this permission. This property only appears in the response. Optional. Read-only. For OneDrive Personal only. + * Indicates whether the password is set for this permission. This property only appears in the response. Optional. Read-only. For OneDrive Personal only.. * * @param bool $val The hasPassword * @@ -338,7 +338,7 @@ class Permission extends Entity /** * Gets the shareId - * A unique token that can be used to access this shared item via the [shares API][]. Read-only. + * A unique token that can be used to access this shared item via the **shares** API. Read-only. * * @return string|null The shareId */ @@ -353,7 +353,7 @@ class Permission extends Entity /** * Sets the shareId - * A unique token that can be used to access this shared item via the [shares API][]. Read-only. + * A unique token that can be used to access this shared item via the **shares** API. Read-only. * * @param string $val The shareId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PermissionGrantConditionSet.php b/vendor/microsoft/microsoft-graph/src/Model/PermissionGrantConditionSet.php index 9f293ee..fa9eff6 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PermissionGrantConditionSet.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PermissionGrantConditionSet.php @@ -171,7 +171,7 @@ class PermissionGrantConditionSet extends Entity /** * Gets the permissions - * The list of id values for the specific permissions to match with, or a list with the single value all to match with any permission. The id of delegated permissions can be found in the publishedPermissionScopes property of the API's **servicePrincipal** object. The id of application permissions can be found in the appRoles property of the API's **servicePrincipal** object. The id of resource-specific application permissions can be found in the resourceSpecificApplicationPermissions property of the API's **servicePrincipal** object. Default is the single value all. + * The list of id values for the specific permissions to match with, or a list with the single value all to match with any permission. The id of delegated permissions can be found in the oauth2PermissionScopes property of the API's **servicePrincipal** object. The id of application permissions can be found in the appRoles property of the API's **servicePrincipal** object. The id of resource-specific application permissions can be found in the resourceSpecificApplicationPermissions property of the API's **servicePrincipal** object. Default is the single value all. * * @return string|null The permissions */ @@ -186,7 +186,7 @@ class PermissionGrantConditionSet extends Entity /** * Sets the permissions - * The list of id values for the specific permissions to match with, or a list with the single value all to match with any permission. The id of delegated permissions can be found in the publishedPermissionScopes property of the API's **servicePrincipal** object. The id of application permissions can be found in the appRoles property of the API's **servicePrincipal** object. The id of resource-specific application permissions can be found in the resourceSpecificApplicationPermissions property of the API's **servicePrincipal** object. Default is the single value all. + * The list of id values for the specific permissions to match with, or a list with the single value all to match with any permission. The id of delegated permissions can be found in the oauth2PermissionScopes property of the API's **servicePrincipal** object. The id of application permissions can be found in the appRoles property of the API's **servicePrincipal** object. The id of resource-specific application permissions can be found in the resourceSpecificApplicationPermissions property of the API's **servicePrincipal** object. Default is the single value all. * * @param string $val The permissions * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Person.php b/vendor/microsoft/microsoft-graph/src/Model/Person.php index 92d2807..53161e3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Person.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Person.php @@ -316,7 +316,7 @@ class Person extends Entity /** * Gets the personType - * The type of person, for example distribution list. + * The type of person. * * @return PersonType|null The personType */ @@ -335,7 +335,7 @@ class Person extends Entity /** * Sets the personType - * The type of person, for example distribution list. + * The type of person. * * @param PersonType $val The personType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Phone.php b/vendor/microsoft/microsoft-graph/src/Model/Phone.php index 80a5bbf..fd46c5e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Phone.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Phone.php @@ -106,7 +106,7 @@ class Phone extends Entity /** * Gets the type - * The type of phone number. Possible values are: home, business, mobile, other, assistant, homeFax, businessFax, otherFax, pager, radio. + * The type of phone number. The possible values are: home, business, mobile, other, assistant, homeFax, businessFax, otherFax, pager, radio. * * @return PhoneType|null The type */ @@ -125,7 +125,7 @@ class Phone extends Entity /** * Sets the type - * The type of phone number. Possible values are: home, business, mobile, other, assistant, homeFax, businessFax, otherFax, pager, radio. + * The type of phone number. The possible values are: home, business, mobile, other, assistant, homeFax, businessFax, otherFax, pager, radio. * * @param PhoneType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PhoneAuthenticationMethod.php b/vendor/microsoft/microsoft-graph/src/Model/PhoneAuthenticationMethod.php index d09fdf7..cfe96c8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PhoneAuthenticationMethod.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PhoneAuthenticationMethod.php @@ -26,7 +26,7 @@ class PhoneAuthenticationMethod extends AuthenticationMethod { /** * Gets the phoneNumber - * The phone number to text or call for authentication. Phone numbers use the format '+<country code> <number>x<extension>', with extension optional. For example, +1 5555551234 or +1 5555551234x123 are valid. Numbers are rejected when creating/updating if they do not match the required format. + * The phone number to text or call for authentication. Phone numbers use the format +{country code} {number}x{extension}, with extension optional. For example, +1 5555551234 or +1 5555551234x123 are valid. Numbers are rejected when creating or updating if they do not match the required format. * * @return string|null The phoneNumber */ @@ -41,7 +41,7 @@ class PhoneAuthenticationMethod extends AuthenticationMethod /** * Sets the phoneNumber - * The phone number to text or call for authentication. Phone numbers use the format '+<country code> <number>x<extension>', with extension optional. For example, +1 5555551234 or +1 5555551234x123 are valid. Numbers are rejected when creating/updating if they do not match the required format. + * The phone number to text or call for authentication. Phone numbers use the format +{country code} {number}x{extension}, with extension optional. For example, +1 5555551234 or +1 5555551234x123 are valid. Numbers are rejected when creating or updating if they do not match the required format. * * @param string $val The phoneNumber * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Photo.php b/vendor/microsoft/microsoft-graph/src/Model/Photo.php index 475697e..53c74e0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Photo.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Photo.php @@ -250,7 +250,7 @@ class Photo extends Entity /** * Gets the takenDateTime - * The date and time the photo was taken in UTC time. Read-only. + * Represents the date and time the photo was taken. Read-only. * * @return \DateTime|null The takenDateTime */ @@ -269,7 +269,7 @@ class Photo extends Entity /** * Sets the takenDateTime - * The date and time the photo was taken in UTC time. Read-only. + * Represents the date and time the photo was taken. Read-only. * * @param \DateTime $val The value to assign to the takenDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PinnedChatMessageInfo.php b/vendor/microsoft/microsoft-graph/src/Model/PinnedChatMessageInfo.php new file mode 100644 index 0000000..dea40a8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/PinnedChatMessageInfo.php @@ -0,0 +1,58 @@ +_propDict)) { + if (is_a($this->_propDict["message"], "\Microsoft\Graph\Model\ChatMessage") || is_null($this->_propDict["message"])) { + return $this->_propDict["message"]; + } else { + $this->_propDict["message"] = new ChatMessage($this->_propDict["message"]); + return $this->_propDict["message"]; + } + } + return null; + } + + /** + * Sets the message + * + * @param ChatMessage $val The message + * + * @return PinnedChatMessageInfo + */ + public function setMessage($val) + { + $this->_propDict["message"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/Pkcs12Certificate.php b/vendor/microsoft/microsoft-graph/src/Model/Pkcs12Certificate.php index e8a4d67..e0fdf6d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Pkcs12Certificate.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Pkcs12Certificate.php @@ -36,7 +36,7 @@ class Pkcs12Certificate extends ApiAuthenticationConfigurationBase /** * Gets the password - * This is the password for the pfx file. Required. If no password is used, must still provide a value of ''. + * The password for the pfx file. Required. If no password is used, you must still provide a value of ''. * * @return string|null The password */ @@ -51,7 +51,7 @@ class Pkcs12Certificate extends ApiAuthenticationConfigurationBase /** * Sets the password - * This is the password for the pfx file. Required. If no password is used, must still provide a value of ''. + * The password for the pfx file. Required. If no password is used, you must still provide a value of ''. * * @param string $val The value of the password * @@ -64,7 +64,7 @@ class Pkcs12Certificate extends ApiAuthenticationConfigurationBase } /** * Gets the pkcs12Value - * This is the field for sending pfx content. The value should be a base-64 encoded version of the actual certificate content. Required. + * Represents the pfx content that is sent. The value should be a base-64 encoded version of the actual certificate content. Required. * * @return string|null The pkcs12Value */ @@ -79,7 +79,7 @@ class Pkcs12Certificate extends ApiAuthenticationConfigurationBase /** * Sets the pkcs12Value - * This is the field for sending pfx content. The value should be a base-64 encoded version of the actual certificate content. Required. + * Represents the pfx content that is sent. The value should be a base-64 encoded version of the actual certificate content. Required. * * @param string $val The value of the pkcs12Value * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PlannerPlan.php b/vendor/microsoft/microsoft-graph/src/Model/PlannerPlan.php index 847fd54..3b12c23 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PlannerPlan.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PlannerPlan.php @@ -182,7 +182,7 @@ class PlannerPlan extends Entity /** * Gets the buckets - * Collection of buckets in the plan. Read-only. Nullable. + * Read-only. Nullable. Collection of buckets in the plan. * * @return array|null The buckets */ @@ -197,7 +197,7 @@ class PlannerPlan extends Entity /** * Sets the buckets - * Collection of buckets in the plan. Read-only. Nullable. + * Read-only. Nullable. Collection of buckets in the plan. * * @param PlannerBucket[] $val The buckets * @@ -211,7 +211,7 @@ class PlannerPlan extends Entity /** * Gets the details - * Additional details about the plan. Read-only. Nullable. + * Read-only. Nullable. Additional details about the plan. * * @return PlannerPlanDetails|null The details */ @@ -230,7 +230,7 @@ class PlannerPlan extends Entity /** * Sets the details - * Additional details about the plan. Read-only. Nullable. + * Read-only. Nullable. Additional details about the plan. * * @param PlannerPlanDetails $val The details * @@ -245,7 +245,7 @@ class PlannerPlan extends Entity /** * Gets the tasks - * Collection of tasks in the plan. Read-only. Nullable. + * Read-only. Nullable. Collection of tasks in the plan. * * @return array|null The tasks */ @@ -260,7 +260,7 @@ class PlannerPlan extends Entity /** * Sets the tasks - * Collection of tasks in the plan. Read-only. Nullable. + * Read-only. Nullable. Collection of tasks in the plan. * * @param PlannerTask[] $val The tasks * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PlannerPlanContainer.php b/vendor/microsoft/microsoft-graph/src/Model/PlannerPlanContainer.php index 1ac50a3..65d4c84 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PlannerPlanContainer.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PlannerPlanContainer.php @@ -54,7 +54,7 @@ class PlannerPlanContainer extends Entity /** * Gets the type - * The type of the resource that contains the plan. See the previous table for supported types. Possible values are: group, unknownFutureValue, roster. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: roster. + * The type of the resource that contains the plan. For supported types, see the previous table. Possible values are: group, unknownFutureValue, roster. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: roster. * * @return PlannerContainerType|null The type */ @@ -73,7 +73,7 @@ class PlannerPlanContainer extends Entity /** * Sets the type - * The type of the resource that contains the plan. See the previous table for supported types. Possible values are: group, unknownFutureValue, roster. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: roster. + * The type of the resource that contains the plan. For supported types, see the previous table. Possible values are: group, unknownFutureValue, roster. Note that you must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: roster. * * @param PlannerContainerType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PlannerPlanDetails.php b/vendor/microsoft/microsoft-graph/src/Model/PlannerPlanDetails.php index 1703357..38bbe4f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PlannerPlanDetails.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PlannerPlanDetails.php @@ -26,7 +26,7 @@ class PlannerPlanDetails extends Entity { /** * Gets the categoryDescriptions - * An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan + * An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan. * * @return PlannerCategoryDescriptions|null The categoryDescriptions */ @@ -45,7 +45,7 @@ class PlannerPlanDetails extends Entity /** * Sets the categoryDescriptions - * An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan + * An object that specifies the descriptions of the 25 categories that can be associated with tasks in the plan. * * @param PlannerCategoryDescriptions $val The categoryDescriptions * @@ -59,7 +59,7 @@ class PlannerPlanDetails extends Entity /** * Gets the sharedWith - * The set of user IDs that this plan is shared with. If you are using Microsoft 365 groups, use the groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection, although it is not required in order for them to access the plan owned by the group. + * Set of user ids that this plan is shared with. If you are leveraging Microsoft 365 groups, use the Groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection though it is not required for them to access the plan owned by the group. * * @return PlannerUserIds|null The sharedWith */ @@ -78,7 +78,7 @@ class PlannerPlanDetails extends Entity /** * Sets the sharedWith - * The set of user IDs that this plan is shared with. If you are using Microsoft 365 groups, use the groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection, although it is not required in order for them to access the plan owned by the group. + * Set of user ids that this plan is shared with. If you are leveraging Microsoft 365 groups, use the Groups API to manage group membership to share the group's plan. You can also add existing members of the group to this collection though it is not required for them to access the plan owned by the group. * * @param PlannerUserIds $val The sharedWith * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PlannerTask.php b/vendor/microsoft/microsoft-graph/src/Model/PlannerTask.php index ad323ed..2e11f14 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PlannerTask.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PlannerTask.php @@ -518,7 +518,7 @@ class PlannerTask extends Entity /** * Gets the previewType - * This sets the type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. + * This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. * * @return PlannerPreviewType|null The previewType */ @@ -537,7 +537,7 @@ class PlannerTask extends Entity /** * Sets the previewType - * This sets the type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. + * This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. * * @param PlannerPreviewType $val The previewType * @@ -551,7 +551,7 @@ class PlannerTask extends Entity /** * Gets the priority - * Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + * Priority of the task. The valid range of values is between 0 and 10, with the increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2, 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Additionally, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. * * @return int|null The priority */ @@ -566,7 +566,7 @@ class PlannerTask extends Entity /** * Sets the priority - * Priority of the task. Valid range of values is between 0 and 10 (inclusive), with increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2 and 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Currently, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. + * Priority of the task. The valid range of values is between 0 and 10, with the increasing value being lower priority (0 has the highest priority and 10 has the lowest priority). Currently, Planner interprets values 0 and 1 as 'urgent', 2, 3 and 4 as 'important', 5, 6, and 7 as 'medium', and 8, 9, and 10 as 'low'. Additionally, Planner sets the value 1 for 'urgent', 3 for 'important', 5 for 'medium', and 9 for 'low'. * * @param int $val The priority * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PlannerTaskDetails.php b/vendor/microsoft/microsoft-graph/src/Model/PlannerTaskDetails.php index bca090e..56fb68c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PlannerTaskDetails.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PlannerTaskDetails.php @@ -88,7 +88,7 @@ class PlannerTaskDetails extends Entity /** * Gets the previewType - * This sets the type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. + * This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. * * @return PlannerPreviewType|null The previewType */ @@ -107,7 +107,7 @@ class PlannerTaskDetails extends Entity /** * Sets the previewType - * This sets the type of preview that shows up on the task. Possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. + * This sets the type of preview that shows up on the task. The possible values are: automatic, noPreview, checklist, description, reference. When set to automatic the displayed preview is chosen by the app viewing the task. * * @param PlannerPreviewType $val The previewType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PlannerUser.php b/vendor/microsoft/microsoft-graph/src/Model/PlannerUser.php index 781648b..14c27c4 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PlannerUser.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PlannerUser.php @@ -57,7 +57,7 @@ class PlannerUser extends Entity /** * Gets the tasks - * Read-only. Nullable. Returns the plannerTasks assigned to the user. + * Read-only. Nullable. Returns the plannerPlans shared with the user. * * @return array|null The tasks */ @@ -72,7 +72,7 @@ class PlannerUser extends Entity /** * Sets the tasks - * Read-only. Nullable. Returns the plannerTasks assigned to the user. + * Read-only. Nullable. Returns the plannerPlans shared with the user. * * @param PlannerTask[] $val The tasks * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PolicyRoot.php b/vendor/microsoft/microsoft-graph/src/Model/PolicyRoot.php index a9205d0..b2d3abf 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PolicyRoot.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PolicyRoot.php @@ -465,7 +465,7 @@ class PolicyRoot extends Entity /** * Gets the roleManagementPolicies - * Represents the role management policies. + * Specifies the various policies associated with scopes and roles. * * @return array|null The roleManagementPolicies */ @@ -480,7 +480,7 @@ class PolicyRoot extends Entity /** * Sets the roleManagementPolicies - * Represents the role management policies. + * Specifies the various policies associated with scopes and roles. * * @param UnifiedRoleManagementPolicy[] $val The roleManagementPolicies * @@ -495,7 +495,7 @@ class PolicyRoot extends Entity /** * Gets the roleManagementPolicyAssignments - * Represents the role management policy assignments. + * The assignment of a role management policy to a role definition object. * * @return array|null The roleManagementPolicyAssignments */ @@ -510,7 +510,7 @@ class PolicyRoot extends Entity /** * Sets the roleManagementPolicyAssignments - * Represents the role management policy assignments. + * The assignment of a role management policy to a role definition object. * * @param UnifiedRoleManagementPolicyAssignment[] $val The roleManagementPolicyAssignments * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Post.php b/vendor/microsoft/microsoft-graph/src/Model/Post.php index 958552a..d59e54a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Post.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Post.php @@ -276,7 +276,7 @@ class Post extends OutlookItem /** * Gets the attachments - * The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the post. Read-only. Nullable. Supports $expand. + * Read-only. Nullable. Supports $expand. * * @return array|null The attachments */ @@ -291,7 +291,7 @@ class Post extends OutlookItem /** * Sets the attachments - * The collection of fileAttachment, itemAttachment, and referenceAttachment attachments for the post. Read-only. Nullable. Supports $expand. + * Read-only. Nullable. Supports $expand. * * @param Attachment[] $val The attachments * @@ -335,7 +335,7 @@ class Post extends OutlookItem /** * Gets the inReplyTo - * The earlier post that this post is replying to in the conversationThread. Read-only. Supports $expand. + * Read-only. Supports $expand. * * @return Post|null The inReplyTo */ @@ -354,7 +354,7 @@ class Post extends OutlookItem /** * Sets the inReplyTo - * The earlier post that this post is replying to in the conversationThread. Read-only. Supports $expand. + * Read-only. Supports $expand. * * @param Post $val The inReplyTo * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PreAuthorizedApplication.php b/vendor/microsoft/microsoft-graph/src/Model/PreAuthorizedApplication.php index 0537198..d45c74f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PreAuthorizedApplication.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PreAuthorizedApplication.php @@ -25,7 +25,7 @@ class PreAuthorizedApplication extends Entity { /** * Gets the appId - * The unique identifier for the client application. + * The unique identifier for the application. * * @return string|null The appId */ @@ -40,7 +40,7 @@ class PreAuthorizedApplication extends Entity /** * Sets the appId - * The unique identifier for the client application. + * The unique identifier for the application. * * @param string $val The value of the appId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Presence.php b/vendor/microsoft/microsoft-graph/src/Model/Presence.php index e5be3ab..c0ca4d1 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Presence.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Presence.php @@ -26,7 +26,7 @@ class Presence extends Entity { /** * Gets the activity - * The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive,InAMeeting, Offline, OffWork,OutOfOffice, PresenceUnknown,Presenting, UrgentInterruptionsOnly. + * The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, InAMeeting, Offline, OffWork, OutOfOffice, PresenceUnknown, Presenting, UrgentInterruptionsOnly. * * @return string|null The activity */ @@ -41,7 +41,7 @@ class Presence extends Entity /** * Sets the activity - * The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive,InAMeeting, Offline, OffWork,OutOfOffice, PresenceUnknown,Presenting, UrgentInterruptionsOnly. + * The supplemental information to a user's availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, InAMeeting, Offline, OffWork, OutOfOffice, PresenceUnknown, Presenting, UrgentInterruptionsOnly. * * @param string $val The activity * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PrintJobConfiguration.php b/vendor/microsoft/microsoft-graph/src/Model/PrintJobConfiguration.php index 7601b45..4770f66 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PrintJobConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PrintJobConfiguration.php @@ -328,7 +328,7 @@ class PrintJobConfiguration extends Entity } /** * Gets the mediaSize - * The media sizeto use when printing. Supports standard size names for ISO and ANSI media sizes. Valid values are listed in the printerCapabilities topic. + * The media size to use when printing. Supports standard size names for ISO and ANSI media sizes. Valid values listed in the printerCapabilities topic. * * @return string|null The mediaSize */ @@ -343,7 +343,7 @@ class PrintJobConfiguration extends Entity /** * Sets the mediaSize - * The media sizeto use when printing. Supports standard size names for ISO and ANSI media sizes. Valid values are listed in the printerCapabilities topic. + * The media size to use when printing. Supports standard size names for ISO and ANSI media sizes. Valid values listed in the printerCapabilities topic. * * @param string $val The value of the mediaSize * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PrintTask.php b/vendor/microsoft/microsoft-graph/src/Model/PrintTask.php index 1f8b0d8..2da54c2 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PrintTask.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PrintTask.php @@ -26,7 +26,7 @@ class PrintTask extends Entity { /** * Gets the parentUrl - * The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. + * The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. * * @return string|null The parentUrl */ @@ -41,7 +41,7 @@ class PrintTask extends Entity /** * Sets the parentUrl - * The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/beta/print/printers/{printerId}/jobs/{jobId}. Read-only. + * The URL for the print entity that triggered this task. For example, https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{jobId}. Read-only. * * @param string $val The parentUrl * diff --git a/vendor/microsoft/microsoft-graph/src/Model/PrinterDefaults.php b/vendor/microsoft/microsoft-graph/src/Model/PrinterDefaults.php index 4a2e863..33a2de6 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/PrinterDefaults.php +++ b/vendor/microsoft/microsoft-graph/src/Model/PrinterDefaults.php @@ -236,7 +236,6 @@ class PrinterDefaults extends Entity } /** * Gets the inputBin - * The default input bin that serves as the paper source. * * @return string|null The inputBin */ @@ -251,7 +250,6 @@ class PrinterDefaults extends Entity /** * Sets the inputBin - * The default input bin that serves as the paper source. * * @param string $val The value of the inputBin * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RecentNotebookLinks.php b/vendor/microsoft/microsoft-graph/src/Model/RecentNotebookLinks.php index 6722999..741504b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RecentNotebookLinks.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RecentNotebookLinks.php @@ -26,7 +26,7 @@ class RecentNotebookLinks extends Entity /** * Gets the oneNoteClientUrl - * Opens the notebook in the OneNote client, if it's installed. + * Opens the notebook in the OneNote native client if it's installed. * * @return ExternalLink|null The oneNoteClientUrl */ @@ -45,7 +45,7 @@ class RecentNotebookLinks extends Entity /** * Sets the oneNoteClientUrl - * Opens the notebook in the OneNote client, if it's installed. + * Opens the notebook in the OneNote native client if it's installed. * * @param ExternalLink $val The value to assign to the oneNoteClientUrl * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RecordingInfo.php b/vendor/microsoft/microsoft-graph/src/Model/RecordingInfo.php index 7ac5d9f..e464a29 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RecordingInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RecordingInfo.php @@ -26,7 +26,7 @@ class RecordingInfo extends Entity /** * Gets the initiator - * The identities of recording initiator. + * The identities of the recording initiator. * * @return IdentitySet|null The initiator */ @@ -45,7 +45,7 @@ class RecordingInfo extends Entity /** * Sets the initiator - * The identities of recording initiator. + * The identities of the recording initiator. * * @param IdentitySet $val The value to assign to the initiator * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RecurrenceRange.php b/vendor/microsoft/microsoft-graph/src/Model/RecurrenceRange.php index ef091c8..ff61d79 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RecurrenceRange.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RecurrenceRange.php @@ -148,7 +148,7 @@ class RecurrenceRange extends Entity /** * Gets the type - * The recurrence range. Possible values are: endDate, noEnd, numbered. Required. + * The recurrence range. The possible values are: endDate, noEnd, numbered. Required. * * @return RecurrenceRangeType|null The type */ @@ -167,7 +167,7 @@ class RecurrenceRange extends Entity /** * Sets the type - * The recurrence range. Possible values are: endDate, noEnd, numbered. Required. + * The recurrence range. The possible values are: endDate, noEnd, numbered. Required. * * @param RecurrenceRangeType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RedirectUriSettings.php b/vendor/microsoft/microsoft-graph/src/Model/RedirectUriSettings.php new file mode 100644 index 0000000..a4b1ef8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/RedirectUriSettings.php @@ -0,0 +1,78 @@ +_propDict)) { + return $this->_propDict["index"]; + } else { + return null; + } + } + + /** + * Sets the index + * + * @param int $val The value of the index + * + * @return RedirectUriSettings + */ + public function setIndex($val) + { + $this->_propDict["index"] = $val; + return $this; + } + /** + * Gets the uri + * + * @return string|null The uri + */ + public function getUri() + { + if (array_key_exists("uri", $this->_propDict)) { + return $this->_propDict["uri"]; + } else { + return null; + } + } + + /** + * Sets the uri + * + * @param string $val The value of the uri + * + * @return RedirectUriSettings + */ + public function setUri($val) + { + $this->_propDict["uri"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/RegistrationEnforcement.php b/vendor/microsoft/microsoft-graph/src/Model/RegistrationEnforcement.php index 307eed6..4c281bc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RegistrationEnforcement.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RegistrationEnforcement.php @@ -26,7 +26,7 @@ class RegistrationEnforcement extends Entity /** * Gets the authenticationMethodsRegistrationCampaign - * Run campaigns to remind users to setup targeted authentication methods. + * Run campaigns to remind users to set up targeted authentication methods. * * @return AuthenticationMethodsRegistrationCampaign|null The authenticationMethodsRegistrationCampaign */ @@ -45,7 +45,7 @@ class RegistrationEnforcement extends Entity /** * Sets the authenticationMethodsRegistrationCampaign - * Run campaigns to remind users to setup targeted authentication methods. + * Run campaigns to remind users to set up targeted authentication methods. * * @param AuthenticationMethodsRegistrationCampaign $val The value to assign to the authenticationMethodsRegistrationCampaign * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RelatedContact.php b/vendor/microsoft/microsoft-graph/src/Model/RelatedContact.php index d3485fa..b571f84 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RelatedContact.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RelatedContact.php @@ -81,7 +81,7 @@ class RelatedContact extends Entity } /** * Gets the emailAddress - * Email address of the contact. + * Primary email address of the contact. Required. * * @return string|null The emailAddress */ @@ -96,7 +96,7 @@ class RelatedContact extends Entity /** * Sets the emailAddress - * Email address of the contact. + * Primary email address of the contact. Required. * * @param string $val The value of the emailAddress * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Report.php b/vendor/microsoft/microsoft-graph/src/Model/Report.php index 34c473e..a4eeeab 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Report.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Report.php @@ -26,7 +26,7 @@ class Report extends Entity /** * Gets the content - * Report content; details vary by report type. + * Not yet documented * * @return \GuzzleHttp\Psr7\Stream|null The content */ @@ -45,7 +45,7 @@ class Report extends Entity /** * Sets the content - * Report content; details vary by report type. + * Not yet documented * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the content * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RequestSchedule.php b/vendor/microsoft/microsoft-graph/src/Model/RequestSchedule.php index 9ed33b8..e99f25e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RequestSchedule.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RequestSchedule.php @@ -26,7 +26,7 @@ class RequestSchedule extends Entity /** * Gets the expiration - * In entitlement management, when the access should expire. + * When the eligible or active assignment expires. * * @return ExpirationPattern|null The expiration */ @@ -45,7 +45,7 @@ class RequestSchedule extends Entity /** * Sets the expiration - * In entitlement management, when the access should expire. + * When the eligible or active assignment expires. * * @param ExpirationPattern $val The value to assign to the expiration * @@ -59,7 +59,7 @@ class RequestSchedule extends Entity /** * Gets the recurrence - * For recurring access, or eligible or active assignment. This property is currently unsupported in both PIM and entitlement management. + * The frequency of the eligible or active assignment. This property is currently unsupported in PIM. * * @return PatternedRecurrence|null The recurrence */ @@ -78,7 +78,7 @@ class RequestSchedule extends Entity /** * Sets the recurrence - * For recurring access, or eligible or active assignment. This property is currently unsupported in both PIM and entitlement management. + * The frequency of the eligible or active assignment. This property is currently unsupported in PIM. * * @param PatternedRecurrence $val The value to assign to the recurrence * @@ -92,7 +92,7 @@ class RequestSchedule extends Entity /** * Gets the startDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. In PIM, when the eligible or active assignment becomes active. + * When the eligible or active assignment becomes active. * * @return \DateTime|null The startDateTime */ @@ -111,7 +111,7 @@ class RequestSchedule extends Entity /** * Sets the startDateTime - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. In PIM, when the eligible or active assignment becomes active. + * When the eligible or active assignment becomes active. * * @param \DateTime $val The value to assign to the startDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ResultTemplateOption.php b/vendor/microsoft/microsoft-graph/src/Model/ResultTemplateOption.php index 66f326c..7557e5e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ResultTemplateOption.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ResultTemplateOption.php @@ -25,7 +25,7 @@ class ResultTemplateOption extends Entity { /** * Gets the enableResultTemplate - * Indicates whether search display layouts are enabled. If enabled, the user will get the result template to render the search results content in the resultTemplates property of the response. The result template is based on Adaptive Cards. This property is optional. + * Indicates whether search display layouts are enabled. If enabled, the user will get the result template to render the search results content in the resultTemplates property of the response. The result template is based on Adaptive Cards. Optional. * * @return bool|null The enableResultTemplate */ @@ -40,7 +40,7 @@ class ResultTemplateOption extends Entity /** * Sets the enableResultTemplate - * Indicates whether search display layouts are enabled. If enabled, the user will get the result template to render the search results content in the resultTemplates property of the response. The result template is based on Adaptive Cards. This property is optional. + * Indicates whether search display layouts are enabled. If enabled, the user will get the result template to render the search results content in the resultTemplates property of the response. The result template is based on Adaptive Cards. Optional. * * @param bool $val The value of the enableResultTemplate * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RichLongRunningOperation.php b/vendor/microsoft/microsoft-graph/src/Model/RichLongRunningOperation.php index ff76a26..5979ee0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RichLongRunningOperation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RichLongRunningOperation.php @@ -26,7 +26,7 @@ class RichLongRunningOperation extends LongRunningOperation { /** * Gets the error - * Error due to which the operation failed. + * Error that caused the operation to fail. * * @return PublicError|null The error */ @@ -45,7 +45,7 @@ class RichLongRunningOperation extends LongRunningOperation /** * Sets the error - * Error due to which the operation failed. + * Error that caused the operation to fail. * * @param PublicError $val The error * @@ -88,7 +88,7 @@ class RichLongRunningOperation extends LongRunningOperation /** * Gets the resourceId - * A unique identifier for the result. + * The unique identifier for the result. * * @return string|null The resourceId */ @@ -103,7 +103,7 @@ class RichLongRunningOperation extends LongRunningOperation /** * Sets the resourceId - * A unique identifier for the result. + * The unique identifier for the result. * * @param string $val The resourceId * @@ -117,7 +117,7 @@ class RichLongRunningOperation extends LongRunningOperation /** * Gets the type - * Type of the operation. + * The type of the operation. * * @return string|null The type */ @@ -132,7 +132,7 @@ class RichLongRunningOperation extends LongRunningOperation /** * Sets the type - * Type of the operation. + * The type of the operation. * * @param string $val The type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RiskDetection.php b/vendor/microsoft/microsoft-graph/src/Model/RiskDetection.php index 38692c0..b079b4e 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RiskDetection.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RiskDetection.php @@ -26,7 +26,7 @@ class RiskDetection extends Entity { /** * Gets the activity - * Indicates the activity type the detected risk is linked to. The possible values are signin, user, unknownFutureValue. + * Indicates the activity type the detected risk is linked to. Possible values are: signin, user, unknownFutureValue. * * @return ActivityType|null The activity */ @@ -45,7 +45,7 @@ class RiskDetection extends Entity /** * Sets the activity - * Indicates the activity type the detected risk is linked to. The possible values are signin, user, unknownFutureValue. + * Indicates the activity type the detected risk is linked to. Possible values are: signin, user, unknownFutureValue. * * @param ActivityType $val The activity * @@ -59,7 +59,7 @@ class RiskDetection extends Entity /** * Gets the activityDateTime - * Date and time that the risky activity occurred. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Date and time that the risky activity occurred. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is look like this: 2014-01-01T00:00:00Z * * @return \DateTime|null The activityDateTime */ @@ -78,7 +78,7 @@ class RiskDetection extends Entity /** * Sets the activityDateTime - * Date and time that the risky activity occurred. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Date and time that the risky activity occurred. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is look like this: 2014-01-01T00:00:00Z * * @param \DateTime $val The activityDateTime * @@ -92,7 +92,7 @@ class RiskDetection extends Entity /** * Gets the additionalInfo - * Additional information associated with the risk detection in JSON format. + * Additional information associated with the risk detection in JSON format. For example, '[{/'Key/':/'userAgent/',/'Value/':/'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36/'}]'. Possible keys in the additionalInfo JSON string are: userAgent, alertUrl, relatedEventTimeInUtc, relatedUserAgent, deviceInformation, relatedLocation, requestId, correlationId, lastActivityTimeInUtc, malwareName, clientLocation, clientIp, riskReasons. For more information about riskReasons and possible values, see riskReasons values. * * @return string|null The additionalInfo */ @@ -107,7 +107,7 @@ class RiskDetection extends Entity /** * Sets the additionalInfo - * Additional information associated with the risk detection in JSON format. + * Additional information associated with the risk detection in JSON format. For example, '[{/'Key/':/'userAgent/',/'Value/':/'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36/'}]'. Possible keys in the additionalInfo JSON string are: userAgent, alertUrl, relatedEventTimeInUtc, relatedUserAgent, deviceInformation, relatedLocation, requestId, correlationId, lastActivityTimeInUtc, malwareName, clientLocation, clientIp, riskReasons. For more information about riskReasons and possible values, see riskReasons values. * * @param string $val The additionalInfo * @@ -150,7 +150,7 @@ class RiskDetection extends Entity /** * Gets the detectedDateTime - * Date and time that the risk was detected. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Date and time that the risk was detected. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 looks like this: 2014-01-01T00:00:00Z * * @return \DateTime|null The detectedDateTime */ @@ -169,7 +169,7 @@ class RiskDetection extends Entity /** * Sets the detectedDateTime - * Date and time that the risk was detected. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Date and time that the risk was detected. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 looks like this: 2014-01-01T00:00:00Z * * @param \DateTime $val The detectedDateTime * @@ -183,7 +183,7 @@ class RiskDetection extends Entity /** * Gets the detectionTimingType - * Timing of the detected risk (real-time/offline). The possible values are notDefined, realtime, nearRealtime, offline, unknownFutureValue. + * Timing of the detected risk (real-time/offline). Possible values are: notDefined, realtime, nearRealtime, offline, unknownFutureValue. * * @return RiskDetectionTimingType|null The detectionTimingType */ @@ -202,7 +202,7 @@ class RiskDetection extends Entity /** * Sets the detectionTimingType - * Timing of the detected risk (real-time/offline). The possible values are notDefined, realtime, nearRealtime, offline, unknownFutureValue. + * Timing of the detected risk (real-time/offline). Possible values are: notDefined, realtime, nearRealtime, offline, unknownFutureValue. * * @param RiskDetectionTimingType $val The detectionTimingType * @@ -245,7 +245,7 @@ class RiskDetection extends Entity /** * Gets the lastUpdatedDateTime - * Date and time that the risk detection was last updated. + * Date and time that the risk detection was last updated. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is look like this: 2014-01-01T00:00:00Z * * @return \DateTime|null The lastUpdatedDateTime */ @@ -264,7 +264,7 @@ class RiskDetection extends Entity /** * Sets the lastUpdatedDateTime - * Date and time that the risk detection was last updated. + * Date and time that the risk detection was last updated. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is look like this: 2014-01-01T00:00:00Z * * @param \DateTime $val The lastUpdatedDateTime * @@ -340,7 +340,7 @@ class RiskDetection extends Entity /** * Gets the riskDetail - * Details of the detected risk. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: m365DAdminDismissedDetection. * * @return RiskDetail|null The riskDetail */ @@ -359,7 +359,7 @@ class RiskDetection extends Entity /** * Sets the riskDetail - * Details of the detected risk. The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: m365DAdminDismissedDetection. * * @param RiskDetail $val The riskDetail * @@ -373,7 +373,7 @@ class RiskDetection extends Entity /** * Gets the riskEventType - * The type of risk event detected. The possible values are unlikelyTravel, anonymizedIPAddress, maliciousIPAddress, unfamiliarFeatures, malwareInfectedIPAddress, suspiciousIPAddress, leakedCredentials, investigationsThreatIntelligence, generic,adminConfirmedUserCompromised, mcasImpossibleTravel, mcasSuspiciousInboxManipulationRules, investigationsThreatIntelligenceSigninLinked, maliciousIPAddressValidCredentialsBlockedIP, and unknownFutureValue. For more information about each value, see riskEventType values. + * The type of risk event detected. The possible values are unlikelyTravel, anonymizedIPAddress, maliciousIPAddress, unfamiliarFeatures, malwareInfectedIPAddress, suspiciousIPAddress, leakedCredentials, investigationsThreatIntelligence, generic,adminConfirmedUserCompromised, passwordSpray, impossibleTravel, newCountry, anomalousToken, tokenIssuerAnomaly,suspiciousBrowser, riskyIPAddress, mcasSuspiciousInboxManipulationRules, suspiciousInboxForwarding, and unknownFutureValue. If the risk detection is a premium detection, will show generic. For more information about each value, see riskEventType values. * * @return string|null The riskEventType */ @@ -388,7 +388,7 @@ class RiskDetection extends Entity /** * Sets the riskEventType - * The type of risk event detected. The possible values are unlikelyTravel, anonymizedIPAddress, maliciousIPAddress, unfamiliarFeatures, malwareInfectedIPAddress, suspiciousIPAddress, leakedCredentials, investigationsThreatIntelligence, generic,adminConfirmedUserCompromised, mcasImpossibleTravel, mcasSuspiciousInboxManipulationRules, investigationsThreatIntelligenceSigninLinked, maliciousIPAddressValidCredentialsBlockedIP, and unknownFutureValue. For more information about each value, see riskEventType values. + * The type of risk event detected. The possible values are unlikelyTravel, anonymizedIPAddress, maliciousIPAddress, unfamiliarFeatures, malwareInfectedIPAddress, suspiciousIPAddress, leakedCredentials, investigationsThreatIntelligence, generic,adminConfirmedUserCompromised, passwordSpray, impossibleTravel, newCountry, anomalousToken, tokenIssuerAnomaly,suspiciousBrowser, riskyIPAddress, mcasSuspiciousInboxManipulationRules, suspiciousInboxForwarding, and unknownFutureValue. If the risk detection is a premium detection, will show generic. For more information about each value, see riskEventType values. * * @param string $val The riskEventType * @@ -402,7 +402,7 @@ class RiskDetection extends Entity /** * Gets the riskLevel - * Level of the detected risk. The possible values are low, medium, high, hidden, none, unknownFutureValue. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Level of the detected risk. Possible values are: low, medium, high, hidden, none, unknownFutureValue. * * @return RiskLevel|null The riskLevel */ @@ -421,7 +421,7 @@ class RiskDetection extends Entity /** * Sets the riskLevel - * Level of the detected risk. The possible values are low, medium, high, hidden, none, unknownFutureValue. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Level of the detected risk. Possible values are: low, medium, high, hidden, none, unknownFutureValue. * * @param RiskLevel $val The riskLevel * @@ -435,7 +435,7 @@ class RiskDetection extends Entity /** * Gets the riskState - * The state of a detected risky user or sign-in. The possible values are none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, and unknownFutureValue. + * The state of a detected risky user or sign-in. Possible values are: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, unknownFutureValue. * * @return RiskState|null The riskState */ @@ -454,7 +454,7 @@ class RiskDetection extends Entity /** * Sets the riskState - * The state of a detected risky user or sign-in. The possible values are none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, and unknownFutureValue. + * The state of a detected risky user or sign-in. Possible values are: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, unknownFutureValue. * * @param RiskState $val The riskState * @@ -497,7 +497,7 @@ class RiskDetection extends Entity /** * Gets the tokenIssuerType - * Indicates the type of token issuer for the detected sign-in risk. The possible values are AzureAD, ADFederationServices, and unknownFutureValue. + * Indicates the type of token issuer for the detected sign-in risk. Possible values are: AzureAD, ADFederationServices, UnknownFutureValue. * * @return TokenIssuerType|null The tokenIssuerType */ @@ -516,7 +516,7 @@ class RiskDetection extends Entity /** * Sets the tokenIssuerType - * Indicates the type of token issuer for the detected sign-in risk. The possible values are AzureAD, ADFederationServices, and unknownFutureValue. + * Indicates the type of token issuer for the detected sign-in risk. Possible values are: AzureAD, ADFederationServices, UnknownFutureValue. * * @param TokenIssuerType $val The tokenIssuerType * @@ -530,7 +530,7 @@ class RiskDetection extends Entity /** * Gets the userDisplayName - * Name of the user. + * The user principal name (UPN) of the user. * * @return string|null The userDisplayName */ @@ -545,7 +545,7 @@ class RiskDetection extends Entity /** * Sets the userDisplayName - * Name of the user. + * The user principal name (UPN) of the user. * * @param string $val The userDisplayName * @@ -559,7 +559,7 @@ class RiskDetection extends Entity /** * Gets the userId - * Unique ID of the user. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Unique ID of the user. * * @return string|null The userId */ @@ -574,7 +574,7 @@ class RiskDetection extends Entity /** * Sets the userId - * Unique ID of the user. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z + * Unique ID of the user. * * @param string $val The userId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RiskUserActivity.php b/vendor/microsoft/microsoft-graph/src/Model/RiskUserActivity.php index 6a52f3f..7d9efc5 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RiskUserActivity.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RiskUserActivity.php @@ -26,7 +26,7 @@ class RiskUserActivity extends Entity /** * Gets the detail - * The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. + * Details of the detected risk. Possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. * * @return RiskDetail|null The detail */ @@ -45,7 +45,7 @@ class RiskUserActivity extends Entity /** * Sets the detail - * The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. + * Details of the detected risk. Possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. * * @param RiskDetail $val The value to assign to the detail * diff --git a/vendor/microsoft/microsoft-graph/src/Model/RiskyUser.php b/vendor/microsoft/microsoft-graph/src/Model/RiskyUser.php index cf46ab6..9a3e3dc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/RiskyUser.php +++ b/vendor/microsoft/microsoft-graph/src/Model/RiskyUser.php @@ -84,7 +84,7 @@ class RiskyUser extends Entity /** * Gets the riskDetail - * The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. + * Details of the detected risk. Possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. * * @return RiskDetail|null The riskDetail */ @@ -103,7 +103,7 @@ class RiskyUser extends Entity /** * Sets the riskDetail - * The possible values are none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. + * Details of the detected risk. Possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue. * * @param RiskDetail $val The riskDetail * @@ -150,7 +150,7 @@ class RiskyUser extends Entity /** * Gets the riskLevel - * Level of the detected risky user. The possible values are low, medium, high, hidden, none, unknownFutureValue. + * Level of the detected risky user. Possible values are: low, medium, high, hidden, none, unknownFutureValue. * * @return RiskLevel|null The riskLevel */ @@ -169,7 +169,7 @@ class RiskyUser extends Entity /** * Sets the riskLevel - * Level of the detected risky user. The possible values are low, medium, high, hidden, none, unknownFutureValue. + * Level of the detected risky user. Possible values are: low, medium, high, hidden, none, unknownFutureValue. * * @param RiskLevel $val The riskLevel * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SamlOrWsFedProvider.php b/vendor/microsoft/microsoft-graph/src/Model/SamlOrWsFedProvider.php index d7aa026..61dc029 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SamlOrWsFedProvider.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SamlOrWsFedProvider.php @@ -113,7 +113,7 @@ class SamlOrWsFedProvider extends IdentityProviderBase /** * Gets the preferredAuthenticationProtocol - * Preferred authentication protocol. Supported values include saml or wsfed. + * Preferred authentication protocol. The possible values are: wsFed, saml, unknownFutureValue. * * @return AuthenticationProtocol|null The preferredAuthenticationProtocol */ @@ -132,7 +132,7 @@ class SamlOrWsFedProvider extends IdentityProviderBase /** * Sets the preferredAuthenticationProtocol - * Preferred authentication protocol. Supported values include saml or wsfed. + * Preferred authentication protocol. The possible values are: wsFed, saml, unknownFutureValue. * * @param AuthenticationProtocol $val The preferredAuthenticationProtocol * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SearchAggregation.php b/vendor/microsoft/microsoft-graph/src/Model/SearchAggregation.php index b9ff869..6fbb79b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SearchAggregation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SearchAggregation.php @@ -26,7 +26,6 @@ class SearchAggregation extends Entity /** * Gets the buckets - * Defines the actual buckets of the computed aggregation. * * @return SearchBucket|null The buckets */ @@ -45,7 +44,6 @@ class SearchAggregation extends Entity /** * Sets the buckets - * Defines the actual buckets of the computed aggregation. * * @param SearchBucket $val The value to assign to the buckets * @@ -58,7 +56,6 @@ class SearchAggregation extends Entity } /** * Gets the field - * Defines on which field the aggregation was computed on. * * @return string|null The field */ @@ -73,7 +70,6 @@ class SearchAggregation extends Entity /** * Sets the field - * Defines on which field the aggregation was computed on. * * @param string $val The value of the field * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SearchAlteration.php b/vendor/microsoft/microsoft-graph/src/Model/SearchAlteration.php index a0828b2..35b2537 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SearchAlteration.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SearchAlteration.php @@ -25,7 +25,7 @@ class SearchAlteration extends Entity { /** * Gets the alteredHighlightedQueryString - * Defines the altered highlighted query string with spelling correction. The annotation around the corrected segment is (/ue000, /ue001) + * Defines the altered highlighted query string with spelling correction. The annotation around the corrected segment is: /ue000, /ue001. * * @return string|null The alteredHighlightedQueryString */ @@ -40,7 +40,7 @@ class SearchAlteration extends Entity /** * Sets the alteredHighlightedQueryString - * Defines the altered highlighted query string with spelling correction. The annotation around the corrected segment is (/ue000, /ue001) + * Defines the altered highlighted query string with spelling correction. The annotation around the corrected segment is: /ue000, /ue001. * * @param string $val The value of the alteredHighlightedQueryString * @@ -82,7 +82,7 @@ class SearchAlteration extends Entity /** * Gets the alteredQueryTokens - * Represents changed segments with respect to original query. + * Represents changed segments related to an original user query. * * @return AlteredQueryToken|null The alteredQueryTokens */ @@ -101,7 +101,7 @@ class SearchAlteration extends Entity /** * Sets the alteredQueryTokens - * Represents changed segments with respect to original query. + * Represents changed segments related to an original user query. * * @param AlteredQueryToken $val The value to assign to the alteredQueryTokens * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SearchAlterationOptions.php b/vendor/microsoft/microsoft-graph/src/Model/SearchAlterationOptions.php index 27757d8..7157a5f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SearchAlterationOptions.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SearchAlterationOptions.php @@ -25,7 +25,7 @@ class SearchAlterationOptions extends Entity { /** * Gets the enableModification - * Indicates whether spelling modifications are enabled. If enabled, user will get the search results for corrected query when there are no results for the original query with typos and get the spelling modification information in queryAlterationResponse property of the response. Optional. + * Indicates whether spelling modifications are enabled. If enabled, the user will get the search results for the corrected query in case of no results for the original query with typos. The response will also include the spelling modification information in the queryAlterationResponse property. Optional. * * @return bool|null The enableModification */ @@ -40,7 +40,7 @@ class SearchAlterationOptions extends Entity /** * Sets the enableModification - * Indicates whether spelling modifications are enabled. If enabled, user will get the search results for corrected query when there are no results for the original query with typos and get the spelling modification information in queryAlterationResponse property of the response. Optional. + * Indicates whether spelling modifications are enabled. If enabled, the user will get the search results for the corrected query in case of no results for the original query with typos. The response will also include the spelling modification information in the queryAlterationResponse property. Optional. * * @param bool $val The value of the enableModification * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SearchHit.php b/vendor/microsoft/microsoft-graph/src/Model/SearchHit.php index 9ac097d..e254720 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SearchHit.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SearchHit.php @@ -25,7 +25,7 @@ class SearchHit extends Entity { /** * Gets the contentSource - * The name of the content source which the externalItem is part of . + * The name of the content source that the externalItem is part of. * * @return string|null The contentSource */ @@ -40,7 +40,7 @@ class SearchHit extends Entity /** * Sets the contentSource - * The name of the content source which the externalItem is part of . + * The name of the content source that the externalItem is part of. * * @param string $val The value of the contentSource * @@ -109,7 +109,7 @@ class SearchHit extends Entity } /** * Gets the resultTemplateId - * ID of the result template for rendering the search result. This ID must map to a display layout in the resultTemplates dictionary, included in the searchresponse as well. + * ID of the result template used to render the search result. This ID must map to a display layout in the resultTemplates dictionary that is also included in the searchResponse. * * @return string|null The resultTemplateId */ @@ -124,7 +124,7 @@ class SearchHit extends Entity /** * Sets the resultTemplateId - * ID of the result template for rendering the search result. This ID must map to a display layout in the resultTemplates dictionary, included in the searchresponse as well. + * ID of the result template used to render the search result. This ID must map to a display layout in the resultTemplates dictionary that is also included in the searchResponse. * * @param string $val The value of the resultTemplateId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SearchHitsContainer.php b/vendor/microsoft/microsoft-graph/src/Model/SearchHitsContainer.php index 8faea6b..4b6976a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SearchHitsContainer.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SearchHitsContainer.php @@ -26,7 +26,6 @@ class SearchHitsContainer extends Entity /** * Gets the aggregations - * Contains the collection of aggregations computed based on the provided aggregationOption specified in the request. * * @return SearchAggregation|null The aggregations */ @@ -45,7 +44,6 @@ class SearchHitsContainer extends Entity /** * Sets the aggregations - * Contains the collection of aggregations computed based on the provided aggregationOption specified in the request. * * @param SearchAggregation $val The value to assign to the aggregations * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SearchRequest.php b/vendor/microsoft/microsoft-graph/src/Model/SearchRequest.php index 7abd085..865f057 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SearchRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SearchRequest.php @@ -25,7 +25,6 @@ class SearchRequest extends Entity { /** * Gets the aggregationFilters - * Contains one or more filters to obtain search results aggregated and filtered to a specific value of a field. Optional.Build this filter based on a prior search that aggregates by the same field. From the response of the prior search, identify the searchBucket that filters results to the specific value of the field, use the string in its aggregationFilterToken property, and build an aggregation filter string in the format '{field}:/'{aggregationFilterToken}/''. If multiple values for the same field need to be provided, use the strings in its aggregationFilterToken property and build an aggregation filter string in the format '{field}:or(/'{aggregationFilterToken1}/',/'{aggregationFilterToken2}/')'. For example, searching and aggregating drive items by file type returns a searchBucket for the file type docx in the response. You can conveniently use the aggregationFilterToken returned for this searchBucket in a subsequent search query and filter matches down to drive items of the docx file type. Example 1 and example 2 show the actual requests and responses. * * @return string|null The aggregationFilters */ @@ -40,7 +39,6 @@ class SearchRequest extends Entity /** * Sets the aggregationFilters - * Contains one or more filters to obtain search results aggregated and filtered to a specific value of a field. Optional.Build this filter based on a prior search that aggregates by the same field. From the response of the prior search, identify the searchBucket that filters results to the specific value of the field, use the string in its aggregationFilterToken property, and build an aggregation filter string in the format '{field}:/'{aggregationFilterToken}/''. If multiple values for the same field need to be provided, use the strings in its aggregationFilterToken property and build an aggregation filter string in the format '{field}:or(/'{aggregationFilterToken1}/',/'{aggregationFilterToken2}/')'. For example, searching and aggregating drive items by file type returns a searchBucket for the file type docx in the response. You can conveniently use the aggregationFilterToken returned for this searchBucket in a subsequent search query and filter matches down to drive items of the docx file type. Example 1 and example 2 show the actual requests and responses. * * @param string $val The value of the aggregationFilters * @@ -54,7 +52,6 @@ class SearchRequest extends Entity /** * Gets the aggregations - * Specifies aggregations (also known as refiners) to be returned alongside search results. Optional. * * @return AggregationOption|null The aggregations */ @@ -73,7 +70,6 @@ class SearchRequest extends Entity /** * Sets the aggregations - * Specifies aggregations (also known as refiners) to be returned alongside search results. Optional. * * @param AggregationOption $val The value to assign to the aggregations * @@ -86,7 +82,6 @@ class SearchRequest extends Entity } /** * Gets the contentSources - * Contains the connection to be targeted. Respects the following format : /external/connections/connectionid where connectionid is the ConnectionId defined in the Connectors Administration. Note: contentSource is only applicable when entityType=externalItem. Optional. * * @return string|null The contentSources */ @@ -101,7 +96,6 @@ class SearchRequest extends Entity /** * Sets the contentSources - * Contains the connection to be targeted. Respects the following format : /external/connections/connectionid where connectionid is the ConnectionId defined in the Connectors Administration. Note: contentSource is only applicable when entityType=externalItem. Optional. * * @param string $val The value of the contentSources * @@ -114,7 +108,6 @@ class SearchRequest extends Entity } /** * Gets the enableTopResults - * This triggers hybrid sort for messages: the first 3 messages are the most relevant. This property is only applicable to entityType=message. Optional. * * @return bool|null The enableTopResults */ @@ -129,7 +122,6 @@ class SearchRequest extends Entity /** * Sets the enableTopResults - * This triggers hybrid sort for messages: the first 3 messages are the most relevant. This property is only applicable to entityType=message. Optional. * * @param bool $val The value of the enableTopResults * @@ -143,7 +135,6 @@ class SearchRequest extends Entity /** * Gets the entityTypes - * One or more types of resources expected in the response. Possible values are: list, site, listItem, message, event, drive, driveItem, person, externalItem. See known limitations for those combinations of two or more entity types that are supported in the same search request. Required. * * @return EntityType|null The entityTypes */ @@ -162,7 +153,6 @@ class SearchRequest extends Entity /** * Sets the entityTypes - * One or more types of resources expected in the response. Possible values are: list, site, listItem, message, event, drive, driveItem, person, externalItem. See known limitations for those combinations of two or more entity types that are supported in the same search request. Required. * * @param EntityType $val The value to assign to the entityTypes * @@ -175,7 +165,6 @@ class SearchRequest extends Entity } /** * Gets the fields - * Contains the fields to be returned for each resource object specified in entityTypes, allowing customization of the fields returned by default otherwise, including additional fields such as custom managed properties from SharePoint and OneDrive, or custom fields in externalItem from content that Microsoft Graph connectors bring in. The fields property can be using the semantic labels applied to properties. For example, if a property is label as title, you can retrieve it using the following syntax : label_title.Optional. * * @return string|null The fields */ @@ -190,7 +179,6 @@ class SearchRequest extends Entity /** * Sets the fields - * Contains the fields to be returned for each resource object specified in entityTypes, allowing customization of the fields returned by default otherwise, including additional fields such as custom managed properties from SharePoint and OneDrive, or custom fields in externalItem from content that Microsoft Graph connectors bring in. The fields property can be using the semantic labels applied to properties. For example, if a property is label as title, you can retrieve it using the following syntax : label_title.Optional. * * @param string $val The value of the fields * @@ -203,7 +191,6 @@ class SearchRequest extends Entity } /** * Gets the from - * Specifies the offset for the search results. Offset 0 returns the very first result. Optional. * * @return int|null The from */ @@ -218,7 +205,6 @@ class SearchRequest extends Entity /** * Sets the from - * Specifies the offset for the search results. Offset 0 returns the very first result. Optional. * * @param int $val The value of the from * @@ -232,7 +218,6 @@ class SearchRequest extends Entity /** * Gets the query - * Contains the query terms. Required. * * @return SearchQuery|null The query */ @@ -251,7 +236,6 @@ class SearchRequest extends Entity /** * Sets the query - * Contains the query terms. Required. * * @param SearchQuery $val The value to assign to the query * @@ -265,7 +249,6 @@ class SearchRequest extends Entity /** * Gets the queryAlterationOptions - * Provides query alteration options formatted as a JSON blob that contains two optional flags related to spelling correction. Optional. * * @return SearchAlterationOptions|null The queryAlterationOptions */ @@ -284,7 +267,6 @@ class SearchRequest extends Entity /** * Sets the queryAlterationOptions - * Provides query alteration options formatted as a JSON blob that contains two optional flags related to spelling correction. Optional. * * @param SearchAlterationOptions $val The value to assign to the queryAlterationOptions * @@ -298,7 +280,6 @@ class SearchRequest extends Entity /** * Gets the resultTemplateOptions - * Provides the search result templates options for rendering connectors search results. * * @return ResultTemplateOption|null The resultTemplateOptions */ @@ -317,7 +298,6 @@ class SearchRequest extends Entity /** * Sets the resultTemplateOptions - * Provides the search result templates options for rendering connectors search results. * * @param ResultTemplateOption $val The value to assign to the resultTemplateOptions * @@ -330,7 +310,6 @@ class SearchRequest extends Entity } /** * Gets the size - * The size of the page to be retrieved. Optional. * * @return int|null The size */ @@ -345,7 +324,6 @@ class SearchRequest extends Entity /** * Sets the size - * The size of the page to be retrieved. Optional. * * @param int $val The value of the size * @@ -359,7 +337,6 @@ class SearchRequest extends Entity /** * Gets the sortProperties - * Contains the ordered collection of fields and direction to sort results. There can be at most 5 sort properties in the collection. Optional. * * @return SortProperty|null The sortProperties */ @@ -378,7 +355,6 @@ class SearchRequest extends Entity /** * Sets the sortProperties - * Contains the ordered collection of fields and direction to sort results. There can be at most 5 sort properties in the collection. Optional. * * @param SortProperty $val The value to assign to the sortProperties * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SearchResponse.php b/vendor/microsoft/microsoft-graph/src/Model/SearchResponse.php index f826175..90789e3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SearchResponse.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SearchResponse.php @@ -59,7 +59,7 @@ class SearchResponse extends Entity /** * Gets the queryAlterationResponse - * Provides details of query alteration response for spelling correction. + * Provides information related to spelling corrections in the alteration response. * * @return AlterationResponse|null The queryAlterationResponse */ @@ -78,7 +78,7 @@ class SearchResponse extends Entity /** * Sets the queryAlterationResponse - * Provides details of query alteration response for spelling correction. + * Provides information related to spelling corrections in the alteration response. * * @param AlterationResponse $val The value to assign to the queryAlterationResponse * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SecureScore.php b/vendor/microsoft/microsoft-graph/src/Model/SecureScore.php index 88ebfe4..bd30c9f 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SecureScore.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SecureScore.php @@ -206,7 +206,7 @@ class SecureScore extends Entity /** * Gets the enabledServices - * Microsoft-provided services for the tenant (for example, Exchange online, Skype, SharePoint). + * Microsoft-provided services for the tenant (for example, Exchange online, Skype, Sharepoint). * * @return string|null The enabledServices */ @@ -221,7 +221,7 @@ class SecureScore extends Entity /** * Sets the enabledServices - * Microsoft-provided services for the tenant (for example, Exchange online, Skype, SharePoint). + * Microsoft-provided services for the tenant (for example, Exchange online, Skype, Sharepoint). * * @param string $val The enabledServices * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php b/vendor/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php index 0feb224..dff2892 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php @@ -114,7 +114,6 @@ class SecureScoreControlProfile extends Entity /** * Gets the complianceInformation - * The collection of compliance information associated with secure score control * * @return array|null The complianceInformation */ @@ -129,7 +128,6 @@ class SecureScoreControlProfile extends Entity /** * Sets the complianceInformation - * The collection of compliance information associated with secure score control * * @param ComplianceInformation[] $val The complianceInformation * @@ -143,7 +141,7 @@ class SecureScoreControlProfile extends Entity /** * Gets the controlCategory - * Control action category (Account, Data, Device, Apps, Infrastructure). + * Control action category (Identity, Data, Device, Apps, Infrastructure). * * @return string|null The controlCategory */ @@ -158,7 +156,7 @@ class SecureScoreControlProfile extends Entity /** * Sets the controlCategory - * Control action category (Account, Data, Device, Apps, Infrastructure). + * Control action category (Identity, Data, Device, Apps, Infrastructure). * * @param string $val The controlCategory * @@ -173,7 +171,6 @@ class SecureScoreControlProfile extends Entity /** * Gets the controlStateUpdates - * Flag to indicate where the tenant has marked a control (ignore, thirdParty, reviewed) (supports update). * * @return array|null The controlStateUpdates */ @@ -188,7 +185,6 @@ class SecureScoreControlProfile extends Entity /** * Sets the controlStateUpdates - * Flag to indicate where the tenant has marked a control (ignore, thirdParty, reviewed) (supports update). * * @param SecureScoreControlStateUpdate[] $val The controlStateUpdates * @@ -293,7 +289,7 @@ class SecureScoreControlProfile extends Entity /** * Gets the maxScore - * Current obtained max score on specified date. + * max attainable score for the control. * * @return float|null The maxScore */ @@ -308,7 +304,7 @@ class SecureScoreControlProfile extends Entity /** * Sets the maxScore - * Current obtained max score on specified date. + * max attainable score for the control. * * @param float $val The maxScore * @@ -438,7 +434,7 @@ class SecureScoreControlProfile extends Entity /** * Gets the threats - * List of threats the control mitigates (accountBreach,dataDeletion,dataExfiltration,dataSpillage,elevationOfPrivilege,maliciousInsider,passwordCracking,phishingOrWhaling,spoofing). + * List of threats the control mitigates (accountBreach,dataDeletion,dataExfiltration,dataSpillage, * * @return string|null The threats */ @@ -453,7 +449,7 @@ class SecureScoreControlProfile extends Entity /** * Sets the threats - * List of threats the control mitigates (accountBreach,dataDeletion,dataExfiltration,dataSpillage,elevationOfPrivilege,maliciousInsider,passwordCracking,phishingOrWhaling,spoofing). + * List of threats the control mitigates (accountBreach,dataDeletion,dataExfiltration,dataSpillage, * * @param string $val The threats * @@ -467,7 +463,6 @@ class SecureScoreControlProfile extends Entity /** * Gets the tier - * Control tier (Core, Defense in Depth, Advanced.) * * @return string|null The tier */ @@ -482,7 +477,6 @@ class SecureScoreControlProfile extends Entity /** * Sets the tier - * Control tier (Core, Defense in Depth, Advanced.) * * @param string $val The tier * @@ -525,7 +519,6 @@ class SecureScoreControlProfile extends Entity /** * Gets the userImpact - * User impact of implementing control (low, moderate, high). * * @return string|null The userImpact */ @@ -540,7 +533,6 @@ class SecureScoreControlProfile extends Entity /** * Sets the userImpact - * User impact of implementing control (low, moderate, high). * * @param string $val The userImpact * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Security.php b/vendor/microsoft/microsoft-graph/src/Model/Security.php index 070010d..d8860a9 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Security.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Security.php @@ -58,7 +58,6 @@ class Security extends Entity /** * Gets the alerts - * Notifications for suspicious or potential security issues in a customer’s tenant. * * @return array|null The alerts */ @@ -73,7 +72,6 @@ class Security extends Entity /** * Sets the alerts - * Notifications for suspicious or potential security issues in a customer’s tenant. * * @param Alert[] $val The alerts * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SelfSignedCertificate.php b/vendor/microsoft/microsoft-graph/src/Model/SelfSignedCertificate.php index 3931549..3024d4b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SelfSignedCertificate.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SelfSignedCertificate.php @@ -26,7 +26,6 @@ class SelfSignedCertificate extends Entity /** * Gets the customKeyIdentifier - * Custom key identifier. * * @return \GuzzleHttp\Psr7\Stream|null The customKeyIdentifier */ @@ -45,7 +44,6 @@ class SelfSignedCertificate extends Entity /** * Sets the customKeyIdentifier - * Custom key identifier. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the customKeyIdentifier * @@ -58,7 +56,6 @@ class SelfSignedCertificate extends Entity } /** * Gets the displayName - * The friendly name for the key. * * @return string|null The displayName */ @@ -73,7 +70,6 @@ class SelfSignedCertificate extends Entity /** * Sets the displayName - * The friendly name for the key. * * @param string $val The value of the displayName * @@ -87,7 +83,6 @@ class SelfSignedCertificate extends Entity /** * Gets the endDateTime - * The date and time at which the credential expires. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The endDateTime */ @@ -106,7 +101,6 @@ class SelfSignedCertificate extends Entity /** * Sets the endDateTime - * The date and time at which the credential expires. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The value to assign to the endDateTime * @@ -120,7 +114,6 @@ class SelfSignedCertificate extends Entity /** * Gets the key - * The value for the key credential. Should be a base-64 encoded value. * * @return \GuzzleHttp\Psr7\Stream|null The key */ @@ -139,7 +132,6 @@ class SelfSignedCertificate extends Entity /** * Sets the key - * The value for the key credential. Should be a base-64 encoded value. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the key * @@ -152,7 +144,6 @@ class SelfSignedCertificate extends Entity } /** * Gets the keyId - * The unique identifier (GUID) for the key. * * @return string|null The keyId */ @@ -167,7 +158,6 @@ class SelfSignedCertificate extends Entity /** * Sets the keyId - * The unique identifier (GUID) for the key. * * @param string $val The value of the keyId * @@ -181,7 +171,6 @@ class SelfSignedCertificate extends Entity /** * Gets the startDateTime - * The date and time at which the credential becomes valid. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @return \DateTime|null The startDateTime */ @@ -200,7 +189,6 @@ class SelfSignedCertificate extends Entity /** * Sets the startDateTime - * The date and time at which the credential becomes valid. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The value to assign to the startDateTime * @@ -213,7 +201,6 @@ class SelfSignedCertificate extends Entity } /** * Gets the thumbprint - * The thumbprint value for the key. * * @return string|null The thumbprint */ @@ -228,7 +215,6 @@ class SelfSignedCertificate extends Entity /** * Sets the thumbprint - * The thumbprint value for the key. * * @param string $val The value of the thumbprint * @@ -241,7 +227,6 @@ class SelfSignedCertificate extends Entity } /** * Gets the type - * The type of key credential. 'AsymmetricX509Cert'. * * @return string|null The type */ @@ -256,7 +241,6 @@ class SelfSignedCertificate extends Entity /** * Sets the type - * The type of key credential. 'AsymmetricX509Cert'. * * @param string $val The value of the type * @@ -269,7 +253,6 @@ class SelfSignedCertificate extends Entity } /** * Gets the usage - * A string that describes the purpose for which the key can be used. For example, 'Verify'. * * @return string|null The usage */ @@ -284,7 +267,6 @@ class SelfSignedCertificate extends Entity /** * Sets the usage - * A string that describes the purpose for which the key can be used. For example, 'Verify'. * * @param string $val The value of the usage * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ServiceHealth.php b/vendor/microsoft/microsoft-graph/src/Model/ServiceHealth.php index d2c2679..ea8fbcf 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ServiceHealth.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ServiceHealth.php @@ -55,7 +55,7 @@ class ServiceHealth extends Entity /** * Gets the status - * Show the overall service health status. Possible values are: serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, unknownFutureValue. For more details, see serviceHealthStatus values. + * Show the overral service health status. Possible values are: serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, unknownFutureValue. For more details, see serviceHealthStatus values. * * @return ServiceHealthStatus|null The status */ @@ -74,7 +74,7 @@ class ServiceHealth extends Entity /** * Sets the status - * Show the overall service health status. Possible values are: serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, unknownFutureValue. For more details, see serviceHealthStatus values. + * Show the overral service health status. Possible values are: serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, unknownFutureValue. For more details, see serviceHealthStatus values. * * @param ServiceHealthStatus $val The status * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ServiceHealthIssue.php b/vendor/microsoft/microsoft-graph/src/Model/ServiceHealthIssue.php index 0fafb28..b523f82 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ServiceHealthIssue.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ServiceHealthIssue.php @@ -267,7 +267,7 @@ class ServiceHealthIssue extends ServiceAnnouncementBase /** * Gets the status - * The status of the service issue. Possible values are: serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, unknownFutureValue. For more details, see serviceHealthStatus values. + * The status of the service issue. Possible values are: serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, unknownFutureValue. See more in the table below. * * @return ServiceHealthStatus|null The status */ @@ -286,7 +286,7 @@ class ServiceHealthIssue extends ServiceAnnouncementBase /** * Sets the status - * The status of the service issue. Possible values are: serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, unknownFutureValue. For more details, see serviceHealthStatus values. + * The status of the service issue. Possible values are: serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, unknownFutureValue. See more in the table below. * * @param ServiceHealthStatus $val The status * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ServicePrincipal.php b/vendor/microsoft/microsoft-graph/src/Model/ServicePrincipal.php index 9451c9a..8be304b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ServicePrincipal.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ServicePrincipal.php @@ -230,7 +230,7 @@ class ServicePrincipal extends DirectoryObject /** * Gets the appOwnerOrganizationId - * Contains the tenant id where the application is registered. This is applicable only to service principals backed by applications.Supports $filter (eq, ne, NOT, ge, le). + * Contains the tenant id where the application is registered. This is applicable only to service principals backed by applications. Supports $filter (eq, ne, NOT, ge, le). * * @return string|null The appOwnerOrganizationId */ @@ -245,7 +245,7 @@ class ServicePrincipal extends DirectoryObject /** * Sets the appOwnerOrganizationId - * Contains the tenant id where the application is registered. This is applicable only to service principals backed by applications.Supports $filter (eq, ne, NOT, ge, le). + * Contains the tenant id where the application is registered. This is applicable only to service principals backed by applications. Supports $filter (eq, ne, NOT, ge, le). * * @param string $val The appOwnerOrganizationId * @@ -644,7 +644,7 @@ class ServicePrincipal extends DirectoryObject /** * Gets the passwordCredentials - * The collection of password credentials associated with the service principal. Not nullable. + * The collection of password credentials associated with the application. Not nullable. * * @return array|null The passwordCredentials */ @@ -659,7 +659,7 @@ class ServicePrincipal extends DirectoryObject /** * Sets the passwordCredentials - * The collection of password credentials associated with the service principal. Not nullable. + * The collection of password credentials associated with the application. Not nullable. * * @param PasswordCredential[] $val The passwordCredentials * @@ -852,7 +852,7 @@ class ServicePrincipal extends DirectoryObject /** * Gets the servicePrincipalType - * Identifies if the service principal represents an application or a managed identity. This is set by Azure AD internally. For a service principal that represents an application this is set as Application. For a service principal that represent a managed identity this is set as ManagedIdentity. The SocialIdp type is for internal use. + * Identifies whether the service principal represents an application, a managed identity, or a legacy application. This is set by Azure AD internally. The servicePrincipalType property can be set to three different values: __Application - A service principal that represents an application or service. The appId property identifies the associated app registration, and matches the appId of an application, possibly from a different tenant. If the associated app registration is missing, tokens are not issued for the service principal.__ManagedIdentity - A service principal that represents a managed identity. Service principals representing managed identities can be granted access and permissions, but cannot be updated or modified directly.__Legacy - A service principal that represents an app created before app registrations, or through legacy experiences. Legacy service principal can have credentials, service principal names, reply URLs, and other properties which are editable by an authorized user, but does not have an associated app registration. The appId value does not associate the service principal with an app registration. The service principal can only be used in the tenant where it was created.__SocialIdp - For internal use. * * @return string|null The servicePrincipalType */ @@ -867,7 +867,7 @@ class ServicePrincipal extends DirectoryObject /** * Sets the servicePrincipalType - * Identifies if the service principal represents an application or a managed identity. This is set by Azure AD internally. For a service principal that represents an application this is set as Application. For a service principal that represent a managed identity this is set as ManagedIdentity. The SocialIdp type is for internal use. + * Identifies whether the service principal represents an application, a managed identity, or a legacy application. This is set by Azure AD internally. The servicePrincipalType property can be set to three different values: __Application - A service principal that represents an application or service. The appId property identifies the associated app registration, and matches the appId of an application, possibly from a different tenant. If the associated app registration is missing, tokens are not issued for the service principal.__ManagedIdentity - A service principal that represents a managed identity. Service principals representing managed identities can be granted access and permissions, but cannot be updated or modified directly.__Legacy - A service principal that represents an app created before app registrations, or through legacy experiences. Legacy service principal can have credentials, service principal names, reply URLs, and other properties which are editable by an authorized user, but does not have an associated app registration. The appId value does not associate the service principal with an app registration. The service principal can only be used in the tenant where it was created.__SocialIdp - For internal use. * * @param string $val The servicePrincipalType * @@ -966,10 +966,43 @@ class ServicePrincipal extends DirectoryObject return $this; } + /** + * Gets the verifiedPublisher + * Specifies the verified publisher of the application which this service principal represents. + * + * @return VerifiedPublisher|null The verifiedPublisher + */ + public function getVerifiedPublisher() + { + if (array_key_exists("verifiedPublisher", $this->_propDict)) { + if (is_a($this->_propDict["verifiedPublisher"], "\Microsoft\Graph\Model\VerifiedPublisher") || is_null($this->_propDict["verifiedPublisher"])) { + return $this->_propDict["verifiedPublisher"]; + } else { + $this->_propDict["verifiedPublisher"] = new VerifiedPublisher($this->_propDict["verifiedPublisher"]); + return $this->_propDict["verifiedPublisher"]; + } + } + return null; + } + + /** + * Sets the verifiedPublisher + * Specifies the verified publisher of the application which this service principal represents. + * + * @param VerifiedPublisher $val The verifiedPublisher + * + * @return ServicePrincipal + */ + public function setVerifiedPublisher($val) + { + $this->_propDict["verifiedPublisher"] = $val; + return $this; + } + /** * Gets the appRoleAssignedTo - * App role assignments for this app or service, granted to users, groups, and other service principals.Supports $expand. + * App role assignments for this app or service, granted to users, groups, and other service principals. Supports $expand. * * @return array|null The appRoleAssignedTo */ @@ -984,7 +1017,7 @@ class ServicePrincipal extends DirectoryObject /** * Sets the appRoleAssignedTo - * App role assignments for this app or service, granted to users, groups, and other service principals.Supports $expand. + * App role assignments for this app or service, granted to users, groups, and other service principals. Supports $expand. * * @param AppRoleAssignment[] $val The appRoleAssignedTo * @@ -1089,7 +1122,6 @@ class ServicePrincipal extends DirectoryObject /** * Gets the delegatedPermissionClassifications - * The permission classifications for delegated permissions exposed by the app that this service principal represents. Supports $expand. * * @return array|null The delegatedPermissionClassifications */ @@ -1104,7 +1136,6 @@ class ServicePrincipal extends DirectoryObject /** * Sets the delegatedPermissionClassifications - * The permission classifications for delegated permissions exposed by the app that this service principal represents. Supports $expand. * * @param DelegatedPermissionClassification[] $val The delegatedPermissionClassifications * @@ -1119,7 +1150,6 @@ class ServicePrincipal extends DirectoryObject /** * Gets the endpoints - * Endpoints available for discovery. Services like Sharepoint populate this property with a tenant specific SharePoint endpoints that other applications can discover and use in their experiences. * * @return array|null The endpoints */ @@ -1134,7 +1164,6 @@ class ServicePrincipal extends DirectoryObject /** * Sets the endpoints - * Endpoints available for discovery. Services like Sharepoint populate this property with a tenant specific SharePoint endpoints that other applications can discover and use in their experiences. * * @param Endpoint[] $val The endpoints * @@ -1149,6 +1178,7 @@ class ServicePrincipal extends DirectoryObject /** * Gets the federatedIdentityCredentials + * Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). * * @return array|null The federatedIdentityCredentials */ @@ -1163,6 +1193,7 @@ class ServicePrincipal extends DirectoryObject /** * Sets the federatedIdentityCredentials + * Federated identities for a specific type of service principal - managed identity. Supports $expand and $filter (eq when counting empty collections). * * @param FederatedIdentityCredential[] $val The federatedIdentityCredentials * @@ -1327,7 +1358,7 @@ class ServicePrincipal extends DirectoryObject /** * Gets the tokenIssuancePolicies - * The tokenIssuancePolicies assigned to this service principal. Supports $expand. + * The tokenIssuancePolicies assigned to this service principal. * * @return array|null The tokenIssuancePolicies */ @@ -1342,7 +1373,7 @@ class ServicePrincipal extends DirectoryObject /** * Sets the tokenIssuancePolicies - * The tokenIssuancePolicies assigned to this service principal. Supports $expand. + * The tokenIssuancePolicies assigned to this service principal. * * @param TokenIssuancePolicy[] $val The tokenIssuancePolicies * @@ -1357,7 +1388,7 @@ class ServicePrincipal extends DirectoryObject /** * Gets the tokenLifetimePolicies - * The tokenLifetimePolicies assigned to this service principal. Supports $expand. + * The tokenLifetimePolicies assigned to this service principal. * * @return array|null The tokenLifetimePolicies */ @@ -1372,7 +1403,7 @@ class ServicePrincipal extends DirectoryObject /** * Sets the tokenLifetimePolicies - * The tokenLifetimePolicies assigned to this service principal. Supports $expand. + * The tokenLifetimePolicies assigned to this service principal. * * @param TokenLifetimePolicy[] $val The tokenLifetimePolicies * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ServiceUpdateMessage.php b/vendor/microsoft/microsoft-graph/src/Model/ServiceUpdateMessage.php index 6c1102c..c9b8e3d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ServiceUpdateMessage.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ServiceUpdateMessage.php @@ -59,7 +59,7 @@ class ServiceUpdateMessage extends ServiceAnnouncementBase /** * Gets the attachmentsArchive - * The zip file of all attachments for a message. + * The zip file that contains all attachments for a message. * * @return \GuzzleHttp\Psr7\Stream|null The attachmentsArchive */ @@ -78,7 +78,7 @@ class ServiceUpdateMessage extends ServiceAnnouncementBase /** * Sets the attachmentsArchive - * The zip file of all attachments for a message. + * The zip file that contains all attachments for a message. * * @param \GuzzleHttp\Psr7\Stream $val The attachmentsArchive * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SettingTemplateValue.php b/vendor/microsoft/microsoft-graph/src/Model/SettingTemplateValue.php index 1a978a2..ae335f5 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SettingTemplateValue.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SettingTemplateValue.php @@ -25,7 +25,7 @@ class SettingTemplateValue extends Entity { /** * Gets the defaultValue - * Default value for the setting. Read-only. + * Default value for the setting. * * @return string|null The defaultValue */ @@ -40,7 +40,7 @@ class SettingTemplateValue extends Entity /** * Sets the defaultValue - * Default value for the setting. Read-only. + * Default value for the setting. * * @param string $val The value of the defaultValue * @@ -53,7 +53,7 @@ class SettingTemplateValue extends Entity } /** * Gets the description - * Description of the setting. Read-only. + * Description of the setting. * * @return string|null The description */ @@ -68,7 +68,7 @@ class SettingTemplateValue extends Entity /** * Sets the description - * Description of the setting. Read-only. + * Description of the setting. * * @param string $val The value of the description * @@ -81,7 +81,7 @@ class SettingTemplateValue extends Entity } /** * Gets the name - * Name of the setting. Read-only. + * Name of the setting. * * @return string|null The name */ @@ -96,7 +96,7 @@ class SettingTemplateValue extends Entity /** * Sets the name - * Name of the setting. Read-only. + * Name of the setting. * * @param string $val The value of the name * @@ -109,7 +109,7 @@ class SettingTemplateValue extends Entity } /** * Gets the type - * Type of the setting. Read-only. + * Type of the setting. * * @return string|null The type */ @@ -124,7 +124,7 @@ class SettingTemplateValue extends Entity /** * Sets the type - * Type of the setting. Read-only. + * Type of the setting. * * @param string $val The value of the type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SettingValue.php b/vendor/microsoft/microsoft-graph/src/Model/SettingValue.php index 731511e..666c0df 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SettingValue.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SettingValue.php @@ -25,7 +25,7 @@ class SettingValue extends Entity { /** * Gets the name - * Name of the setting (as defined by the directorySettingTemplate). + * Name of the setting (as defined by the groupSettingTemplate). * * @return string|null The name */ @@ -40,7 +40,7 @@ class SettingValue extends Entity /** * Sets the name - * Name of the setting (as defined by the directorySettingTemplate). + * Name of the setting (as defined by the groupSettingTemplate). * * @param string $val The value of the name * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SharedPCConfiguration.php b/vendor/microsoft/microsoft-graph/src/Model/SharedPCConfiguration.php index da2088f..6625836 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SharedPCConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SharedPCConfiguration.php @@ -59,7 +59,7 @@ class SharedPCConfiguration extends DeviceConfiguration /** * Gets the allowedAccounts - * Indicates which type of accounts are allowed to use on a shared PC. Possible values are: notConfigured, guest, domain. + * Indicates which type of accounts are allowed to use on a shared PC. Possible values are: guest, domain. * * @return SharedPCAllowedAccountType|null The allowedAccounts */ @@ -78,7 +78,7 @@ class SharedPCConfiguration extends DeviceConfiguration /** * Sets the allowedAccounts - * Indicates which type of accounts are allowed to use on a shared PC. Possible values are: notConfigured, guest, domain. + * Indicates which type of accounts are allowed to use on a shared PC. Possible values are: guest, domain. * * @param SharedPCAllowedAccountType $val The allowedAccounts * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SignIn.php b/vendor/microsoft/microsoft-graph/src/Model/SignIn.php index 56dfdc9..0e0463a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SignIn.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SignIn.php @@ -26,7 +26,7 @@ class SignIn extends Entity { /** * Gets the appDisplayName - * The application name displayed in the Azure Portal. Supports $filter (eq and startsWith operators only). + * App name displayed in the Azure Portal. Supports $filter (eq and startsWith operators only). * * @return string|null The appDisplayName */ @@ -41,7 +41,7 @@ class SignIn extends Entity /** * Sets the appDisplayName - * The application name displayed in the Azure Portal. Supports $filter (eq and startsWith operators only). + * App name displayed in the Azure Portal. Supports $filter (eq and startsWith operators only). * * @param string $val The appDisplayName * @@ -55,7 +55,7 @@ class SignIn extends Entity /** * Gets the appId - * The application identifier in Azure Active Directory. Supports $filter (eq operator only). + * Unique GUID representing the app ID in the Azure Active Directory. Supports $filter (eq operator only). * * @return string|null The appId */ @@ -70,7 +70,7 @@ class SignIn extends Entity /** * Sets the appId - * The application identifier in Azure Active Directory. Supports $filter (eq operator only). + * Unique GUID representing the app ID in the Azure Active Directory. Supports $filter (eq operator only). * * @param string $val The appId * @@ -85,7 +85,6 @@ class SignIn extends Entity /** * Gets the appliedConditionalAccessPolicies - * A list of conditional access policies that are triggered by the corresponding sign-in activity. * * @return array|null The appliedConditionalAccessPolicies */ @@ -100,7 +99,6 @@ class SignIn extends Entity /** * Sets the appliedConditionalAccessPolicies - * A list of conditional access policies that are triggered by the corresponding sign-in activity. * * @param AppliedConditionalAccessPolicy[] $val The appliedConditionalAccessPolicies * @@ -114,7 +112,7 @@ class SignIn extends Entity /** * Gets the clientAppUsed - * The legacy client used for sign-in activity. For example: Browser, Exchange ActiveSync, Modern clients, IMAP, MAPI, SMTP, or POP. Supports $filter (eq operator only). + * Identifies the client used for the sign-in activity. Modern authentication clients include Browser and modern clients. Legacy authentication clients include Exchange ActiveSync, IMAP, MAPI, SMTP, POP, and other clients. Supports $filter (eq operator only). * * @return string|null The clientAppUsed */ @@ -129,7 +127,7 @@ class SignIn extends Entity /** * Sets the clientAppUsed - * The legacy client used for sign-in activity. For example: Browser, Exchange ActiveSync, Modern clients, IMAP, MAPI, SMTP, or POP. Supports $filter (eq operator only). + * Identifies the client used for the sign-in activity. Modern authentication clients include Browser and modern clients. Legacy authentication clients include Exchange ActiveSync, IMAP, MAPI, SMTP, POP, and other clients. Supports $filter (eq operator only). * * @param string $val The clientAppUsed * @@ -143,7 +141,7 @@ class SignIn extends Entity /** * Gets the conditionalAccessStatus - * The status of the conditional access policy triggered. Possible values: success, failure, notApplied, or unknownFutureValue. Supports $filter (eq operator only). + * Reports status of an activated conditional access policy. Possible values are: success, failure, notApplied, and unknownFutureValue. Supports $filter (eq operator only). * * @return ConditionalAccessStatus|null The conditionalAccessStatus */ @@ -162,7 +160,7 @@ class SignIn extends Entity /** * Sets the conditionalAccessStatus - * The status of the conditional access policy triggered. Possible values: success, failure, notApplied, or unknownFutureValue. Supports $filter (eq operator only). + * Reports status of an activated conditional access policy. Possible values are: success, failure, notApplied, and unknownFutureValue. Supports $filter (eq operator only). * * @param ConditionalAccessStatus $val The conditionalAccessStatus * @@ -176,7 +174,7 @@ class SignIn extends Entity /** * Gets the correlationId - * The identifier that's sent from the client when sign-in is initiated. This is used for troubleshooting the corresponding sign-in activity when calling for support. Supports $filter (eq operator only). + * The request ID sent from the client when the sign-in is initiated; used to troubleshoot sign-in activity. Supports $filter (eq operator only). * * @return string|null The correlationId */ @@ -191,7 +189,7 @@ class SignIn extends Entity /** * Sets the correlationId - * The identifier that's sent from the client when sign-in is initiated. This is used for troubleshooting the corresponding sign-in activity when calling for support. Supports $filter (eq operator only). + * The request ID sent from the client when the sign-in is initiated; used to troubleshoot sign-in activity. Supports $filter (eq operator only). * * @param string $val The correlationId * @@ -205,7 +203,7 @@ class SignIn extends Entity /** * Gets the createdDateTime - * The date and time the sign-in was initiated. The Timestamp type is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $orderby and $filter (eq, le, and ge operators only). + * Date and time (UTC) the sign-in was initiated. Example: midnight on Jan 1, 2014 is reported as 2014-01-01T00:00:00Z. Supports $orderby and $filter (eq, le, and ge operators only). * * @return \DateTime|null The createdDateTime */ @@ -224,7 +222,7 @@ class SignIn extends Entity /** * Sets the createdDateTime - * The date and time the sign-in was initiated. The Timestamp type is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $orderby and $filter (eq, le, and ge operators only). + * Date and time (UTC) the sign-in was initiated. Example: midnight on Jan 1, 2014 is reported as 2014-01-01T00:00:00Z. Supports $orderby and $filter (eq, le, and ge operators only). * * @param \DateTime $val The createdDateTime * @@ -238,7 +236,7 @@ class SignIn extends Entity /** * Gets the deviceDetail - * The device information from where the sign-in occurred. Includes information such as deviceId, OS, and browser. Supports $filter (eq and startsWith operators only) on browser and operatingSystem properties. + * Device information from where the sign-in occurred; includes device ID, operating system, and browser. Supports $filter (eq and startsWith operators only) on browser and operatingSytem properties. * * @return DeviceDetail|null The deviceDetail */ @@ -257,7 +255,7 @@ class SignIn extends Entity /** * Sets the deviceDetail - * The device information from where the sign-in occurred. Includes information such as deviceId, OS, and browser. Supports $filter (eq and startsWith operators only) on browser and operatingSystem properties. + * Device information from where the sign-in occurred; includes device ID, operating system, and browser. Supports $filter (eq and startsWith operators only) on browser and operatingSytem properties. * * @param DeviceDetail $val The deviceDetail * @@ -271,7 +269,7 @@ class SignIn extends Entity /** * Gets the ipAddress - * The IP address of the client from where the sign-in occurred. Supports $filter (eq and startsWith operators only). + * IP address of the client used to sign in. Supports $filter (eq and startsWith operators only). * * @return string|null The ipAddress */ @@ -286,7 +284,7 @@ class SignIn extends Entity /** * Sets the ipAddress - * The IP address of the client from where the sign-in occurred. Supports $filter (eq and startsWith operators only). + * IP address of the client used to sign in. Supports $filter (eq and startsWith operators only). * * @param string $val The ipAddress * @@ -300,7 +298,7 @@ class SignIn extends Entity /** * Gets the isInteractive - * Indicates whether a user sign in is interactive. In interactive sign in, the user provides an authentication factor to Azure AD. These factors include passwords, responses to MFA challenges, biometric factors, or QR codes that a user provides to Azure AD or an associated app. In non-interactive sign in, the user doesn't provide an authentication factor. Instead, the client app uses a token or code to authenticate or access a resource on behalf of a user. Non-interactive sign ins are commonly used for a client to sign in on a user's behalf in a process transparent to the user. + * Indicates if a sign-in is interactive or not. * * @return bool|null The isInteractive */ @@ -315,7 +313,7 @@ class SignIn extends Entity /** * Sets the isInteractive - * Indicates whether a user sign in is interactive. In interactive sign in, the user provides an authentication factor to Azure AD. These factors include passwords, responses to MFA challenges, biometric factors, or QR codes that a user provides to Azure AD or an associated app. In non-interactive sign in, the user doesn't provide an authentication factor. Instead, the client app uses a token or code to authenticate or access a resource on behalf of a user. Non-interactive sign ins are commonly used for a client to sign in on a user's behalf in a process transparent to the user. + * Indicates if a sign-in is interactive or not. * * @param bool $val The isInteractive * @@ -329,7 +327,7 @@ class SignIn extends Entity /** * Gets the location - * The city, state, and 2 letter country code from where the sign-in occurred. Supports $filter (eq and startsWith operators only) on city, state, and countryOrRegion properties. + * Provides the city, state, and country code where the sign-in originated. Supports $filter (eq and startsWith operators only) on city, state, and countryOrRegion properties. * * @return SignInLocation|null The location */ @@ -348,7 +346,7 @@ class SignIn extends Entity /** * Sets the location - * The city, state, and 2 letter country code from where the sign-in occurred. Supports $filter (eq and startsWith operators only) on city, state, and countryOrRegion properties. + * Provides the city, state, and country code where the sign-in originated. Supports $filter (eq and startsWith operators only) on city, state, and countryOrRegion properties. * * @param SignInLocation $val The location * @@ -362,7 +360,7 @@ class SignIn extends Entity /** * Gets the resourceDisplayName - * The name of the resource that the user signed in to. Supports $filter (eq operator only). + * Name of the resource the user signed into. Supports $filter (eq operator only). * * @return string|null The resourceDisplayName */ @@ -377,7 +375,7 @@ class SignIn extends Entity /** * Sets the resourceDisplayName - * The name of the resource that the user signed in to. Supports $filter (eq operator only). + * Name of the resource the user signed into. Supports $filter (eq operator only). * * @param string $val The resourceDisplayName * @@ -391,7 +389,7 @@ class SignIn extends Entity /** * Gets the resourceId - * The identifier of the resource that the user signed in to. Supports $filter (eq operator only). + * ID of the resource that the user signed into. Supports $filter (eq operator only). * * @return string|null The resourceId */ @@ -406,7 +404,7 @@ class SignIn extends Entity /** * Sets the resourceId - * The identifier of the resource that the user signed in to. Supports $filter (eq operator only). + * ID of the resource that the user signed into. Supports $filter (eq operator only). * * @param string $val The resourceId * @@ -420,7 +418,7 @@ class SignIn extends Entity /** * Gets the riskDetail - * The reason behind a specific state of a risky user, sign-in, or a risk event. Possible values: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, or unknownFutureValue. The value none means that no action has been performed on the user or sign-in so far. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Provides the 'reason' behind a specific state of a risky user, sign-in or a risk event. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, unknownFutureValue. The value none means that no action has been performed on the user or sign-in so far. Supports $filter (eq operator only).Note: Details for this property require an Azure AD Premium P2 license. Other licenses return the value hidden. * * @return RiskDetail|null The riskDetail */ @@ -439,7 +437,7 @@ class SignIn extends Entity /** * Sets the riskDetail - * The reason behind a specific state of a risky user, sign-in, or a risk event. Possible values: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, or unknownFutureValue. The value none means that no action has been performed on the user or sign-in so far. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Provides the 'reason' behind a specific state of a risky user, sign-in or a risk event. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, unknownFutureValue. The value none means that no action has been performed on the user or sign-in so far. Supports $filter (eq operator only).Note: Details for this property require an Azure AD Premium P2 license. Other licenses return the value hidden. * * @param RiskDetail $val The riskDetail * @@ -512,7 +510,7 @@ class SignIn extends Entity /** * Gets the riskLevelAggregated - * The aggregated risk level. Possible values: none, low, medium, high, hidden, or unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Aggregated risk level. The possible values are: none, low, medium, high, hidden, and unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers will be returned hidden. * * @return RiskLevel|null The riskLevelAggregated */ @@ -531,7 +529,7 @@ class SignIn extends Entity /** * Sets the riskLevelAggregated - * The aggregated risk level. Possible values: none, low, medium, high, hidden, or unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Aggregated risk level. The possible values are: none, low, medium, high, hidden, and unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers will be returned hidden. * * @param RiskLevel $val The riskLevelAggregated * @@ -545,7 +543,7 @@ class SignIn extends Entity /** * Gets the riskLevelDuringSignIn - * The risk level during sign-in. Possible values: none, low, medium, high, hidden, or unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Risk level during sign-in. The possible values are: none, low, medium, high, hidden, and unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers will be returned hidden. * * @return RiskLevel|null The riskLevelDuringSignIn */ @@ -564,7 +562,7 @@ class SignIn extends Entity /** * Sets the riskLevelDuringSignIn - * The risk level during sign-in. Possible values: none, low, medium, high, hidden, or unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers are returned hidden. + * Risk level during sign-in. The possible values are: none, low, medium, high, hidden, and unknownFutureValue. The value hidden means the user or sign-in was not enabled for Azure AD Identity Protection. Supports $filter (eq operator only). Note: Details for this property are only available for Azure AD Premium P2 customers. All other customers will be returned hidden. * * @param RiskLevel $val The riskLevelDuringSignIn * @@ -578,7 +576,7 @@ class SignIn extends Entity /** * Gets the riskState - * The risk state of a risky user, sign-in, or a risk event. Possible values: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, or unknownFutureValue. Supports $filter (eq operator only). + * Reports status of the risky user, sign-in, or a risk event. The possible values are: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, unknownFutureValue. Supports $filter (eq operator only). * * @return RiskState|null The riskState */ @@ -597,7 +595,7 @@ class SignIn extends Entity /** * Sets the riskState - * The risk state of a risky user, sign-in, or a risk event. Possible values: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, or unknownFutureValue. Supports $filter (eq operator only). + * Reports status of the risky user, sign-in, or a risk event. The possible values are: none, confirmedSafe, remediated, dismissed, atRisk, confirmedCompromised, unknownFutureValue. Supports $filter (eq operator only). * * @param RiskState $val The riskState * @@ -611,7 +609,7 @@ class SignIn extends Entity /** * Gets the status - * The sign-in status. Includes the error code and description of the error (in case of a sign-in failure). Supports $filter (eq operator only) on errorCode property. + * Sign-in status. Includes the error code and description of the error (in case of a sign-in failure). Supports $filter (eq operator only) on errorCode property. * * @return SignInStatus|null The status */ @@ -630,7 +628,7 @@ class SignIn extends Entity /** * Sets the status - * The sign-in status. Includes the error code and description of the error (in case of a sign-in failure). Supports $filter (eq operator only) on errorCode property. + * Sign-in status. Includes the error code and description of the error (in case of a sign-in failure). Supports $filter (eq operator only) on errorCode property. * * @param SignInStatus $val The status * @@ -644,7 +642,7 @@ class SignIn extends Entity /** * Gets the userDisplayName - * The display name of the user. Supports $filter (eq and startsWith operators only). + * Display name of the user that initiated the sign-in. Supports $filter (eq and startsWith operators only). * * @return string|null The userDisplayName */ @@ -659,7 +657,7 @@ class SignIn extends Entity /** * Sets the userDisplayName - * The display name of the user. Supports $filter (eq and startsWith operators only). + * Display name of the user that initiated the sign-in. Supports $filter (eq and startsWith operators only). * * @param string $val The userDisplayName * @@ -673,7 +671,7 @@ class SignIn extends Entity /** * Gets the userId - * The identifier of the user. Supports $filter (eq operator only). + * ID of the user that initiated the sign-in. Supports $filter (eq operator only). * * @return string|null The userId */ @@ -688,7 +686,7 @@ class SignIn extends Entity /** * Sets the userId - * The identifier of the user. Supports $filter (eq operator only). + * ID of the user that initiated the sign-in. Supports $filter (eq operator only). * * @param string $val The userId * @@ -702,7 +700,7 @@ class SignIn extends Entity /** * Gets the userPrincipalName - * The UPN of the user. Supports $filter (eq and startsWith operators only). + * User principal name of the user that initiated the sign-in. Supports $filter (eq and startsWith operators only). * * @return string|null The userPrincipalName */ @@ -717,7 +715,7 @@ class SignIn extends Entity /** * Sets the userPrincipalName - * The UPN of the user. Supports $filter (eq and startsWith operators only). + * User principal name of the user that initiated the sign-in. Supports $filter (eq and startsWith operators only). * * @param string $val The userPrincipalName * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SignInFrequencyAuthenticationType.php b/vendor/microsoft/microsoft-graph/src/Model/SignInFrequencyAuthenticationType.php new file mode 100644 index 0000000..f185e46 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/SignInFrequencyAuthenticationType.php @@ -0,0 +1,35 @@ +_propDict)) { + if (is_a($this->_propDict["authenticationType"], "\Microsoft\Graph\Model\SignInFrequencyAuthenticationType") || is_null($this->_propDict["authenticationType"])) { + return $this->_propDict["authenticationType"]; + } else { + $this->_propDict["authenticationType"] = new SignInFrequencyAuthenticationType($this->_propDict["authenticationType"]); + return $this->_propDict["authenticationType"]; + } + } + return null; + } + + /** + * Sets the authenticationType + * The possible values are primaryAndSecondaryAuthentication, secondaryAuthentication, unknownFutureValue. + * + * @param SignInFrequencyAuthenticationType $val The value to assign to the authenticationType + * + * @return SignInFrequencySessionControl The SignInFrequencySessionControl + */ + public function setAuthenticationType($val) + { + $this->_propDict["authenticationType"] = $val; + return $this; + } + + /** + * Gets the frequencyInterval + * The possible values are timeBased, everyTime, unknownFutureValue. + * + * @return SignInFrequencyInterval|null The frequencyInterval + */ + public function getFrequencyInterval() + { + if (array_key_exists("frequencyInterval", $this->_propDict)) { + if (is_a($this->_propDict["frequencyInterval"], "\Microsoft\Graph\Model\SignInFrequencyInterval") || is_null($this->_propDict["frequencyInterval"])) { + return $this->_propDict["frequencyInterval"]; + } else { + $this->_propDict["frequencyInterval"] = new SignInFrequencyInterval($this->_propDict["frequencyInterval"]); + return $this->_propDict["frequencyInterval"]; + } + } + return null; + } + + /** + * Sets the frequencyInterval + * The possible values are timeBased, everyTime, unknownFutureValue. + * + * @param SignInFrequencyInterval $val The value to assign to the frequencyInterval + * + * @return SignInFrequencySessionControl The SignInFrequencySessionControl + */ + public function setFrequencyInterval($val) + { + $this->_propDict["frequencyInterval"] = $val; + return $this; + } + /** * Gets the type - * Possible values are: days, hours, or null if frequencyInterval is everyTime . + * Possible values are: days, hours. * * @return SigninFrequencyType|null The type */ @@ -45,7 +111,7 @@ class SignInFrequencySessionControl extends ConditionalAccessSessionControl /** * Sets the type - * Possible values are: days, hours, or null if frequencyInterval is everyTime . + * Possible values are: days, hours. * * @param SigninFrequencyType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Site.php b/vendor/microsoft/microsoft-graph/src/Model/Site.php index b5ca261..058e40b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Site.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Site.php @@ -342,7 +342,6 @@ class Site extends BaseItem /** * Gets the externalColumns - * The collection of column definitions available in the site that are referenced from the sites in the parent hierarchy of the current site. * * @return array|null The externalColumns */ @@ -357,7 +356,6 @@ class Site extends BaseItem /** * Sets the externalColumns - * The collection of column definitions available in the site that are referenced from the sites in the parent hierarchy of the current site. * * @param ColumnDefinition[] $val The externalColumns * @@ -372,7 +370,7 @@ class Site extends BaseItem /** * Gets the items - * Used to address any item contained in this site. This collection cannot be enumerated. + * Used to address any item contained in this site. This collection can't be enumerated. * * @return array|null The items */ @@ -387,7 +385,7 @@ class Site extends BaseItem /** * Sets the items - * Used to address any item contained in this site. This collection cannot be enumerated. + * Used to address any item contained in this site. This collection can't be enumerated. * * @param BaseItem[] $val The items * @@ -432,7 +430,7 @@ class Site extends BaseItem /** * Gets the operations - * The collection of long running operations for the site. + * The collection of long-running operations on the site. * * @return array|null The operations */ @@ -447,7 +445,7 @@ class Site extends BaseItem /** * Sets the operations - * The collection of long running operations for the site. + * The collection of long-running operations on the site. * * @param RichLongRunningOperation[] $val The operations * @@ -521,7 +519,7 @@ class Site extends BaseItem /** * Gets the termStore - * The termStore under this site. + * The default termStore under this site. * * @return \Microsoft\Graph\TermStore\Model\Store|null The termStore */ @@ -540,7 +538,7 @@ class Site extends BaseItem /** * Sets the termStore - * The termStore under this site. + * The default termStore under this site. * * @param \Microsoft\Graph\TermStore\Model\Store $val The termStore * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SocialIdentityProvider.php b/vendor/microsoft/microsoft-graph/src/Model/SocialIdentityProvider.php index 7ae96a9..be520d5 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SocialIdentityProvider.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SocialIdentityProvider.php @@ -26,7 +26,7 @@ class SocialIdentityProvider extends IdentityProviderBase { /** * Gets the clientId - * The client identifier for the application obtained when registering the application with the identity provider. Required. + * The identifier for the client application obtained when registering the application with the identity provider. Required. * * @return string|null The clientId */ @@ -41,7 +41,7 @@ class SocialIdentityProvider extends IdentityProviderBase /** * Sets the clientId - * The client identifier for the application obtained when registering the application with the identity provider. Required. + * The identifier for the client application obtained when registering the application with the identity provider. Required. * * @param string $val The clientId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/StoragePlanInformation.php b/vendor/microsoft/microsoft-graph/src/Model/StoragePlanInformation.php index e53f413..7dd5315 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/StoragePlanInformation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/StoragePlanInformation.php @@ -25,7 +25,7 @@ class StoragePlanInformation extends Entity { /** * Gets the upgradeAvailable - * Indicates if there are higher storage quota plans available. Read-only. + * Indicates whether there are higher storage quota plans available. Read-only. * * @return bool|null The upgradeAvailable */ @@ -40,7 +40,7 @@ class StoragePlanInformation extends Entity /** * Sets the upgradeAvailable - * Indicates if there are higher storage quota plans available. Read-only. + * Indicates whether there are higher storage quota plans available. Read-only. * * @param bool $val The value of the upgradeAvailable * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SubjectRightsRequest.php b/vendor/microsoft/microsoft-graph/src/Model/SubjectRightsRequest.php index 3b364ff..b65fa7b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SubjectRightsRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SubjectRightsRequest.php @@ -503,7 +503,7 @@ class SubjectRightsRequest extends Entity /** * Gets the status - * The status of the request. Possible values are: active, closed, unknownFutureValue. + * The status of the request.. Possible values are: active, closed, unknownFutureValue. * * @return SubjectRightsRequestStatus|null The status */ @@ -522,7 +522,7 @@ class SubjectRightsRequest extends Entity /** * Sets the status - * The status of the request. Possible values are: active, closed, unknownFutureValue. + * The status of the request.. Possible values are: active, closed, unknownFutureValue. * * @param SubjectRightsRequestStatus $val The status * @@ -536,7 +536,7 @@ class SubjectRightsRequest extends Entity /** * Gets the type - * The type of the request. Possible values are: export, delete, access, tagForAction, unknownFutureValue. + * The type of the request. Possible values are: export, delete, access, tagForAction, unknownFutureValue. * * @return SubjectRightsRequestType|null The type */ @@ -555,7 +555,7 @@ class SubjectRightsRequest extends Entity /** * Sets the type - * The type of the request. Possible values are: export, delete, access, tagForAction, unknownFutureValue. + * The type of the request. Possible values are: export, delete, access, tagForAction, unknownFutureValue. * * @param SubjectRightsRequestType $val The type * @@ -570,7 +570,7 @@ class SubjectRightsRequest extends Entity /** * Gets the notes - * List of notes associated with the request. + * List of notes associcated with the request. * * @return array|null The notes */ @@ -585,7 +585,7 @@ class SubjectRightsRequest extends Entity /** * Sets the notes - * List of notes associated with the request. + * List of notes associcated with the request. * * @param AuthoredNote[] $val The notes * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Subscription.php b/vendor/microsoft/microsoft-graph/src/Model/Subscription.php index 4fa63c0..3f2d999 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Subscription.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Subscription.php @@ -84,7 +84,7 @@ class Subscription extends Entity /** * Gets the clientState - * Optional. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification. + * Optional. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 128 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification. * * @return string|null The clientState */ @@ -99,7 +99,7 @@ class Subscription extends Entity /** * Sets the clientState - * Optional. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification. + * Optional. Specifies the value of the clientState property sent by the service in each change notification. The maximum length is 128 characters. The client can check that the change notification came from the service by comparing the value of the clientState property sent with the subscription with the value of the clientState property received with each change notification. * * @param string $val The clientState * @@ -113,7 +113,7 @@ class Subscription extends Entity /** * Gets the creatorId - * Optional. Identifier of the user or service principal that created the subscription. If the app used delegated permissions to create the subscription, this field contains the ID of the signed-in user the app called on behalf of. If the app used application permissions, this field contains the ID of the service principal corresponding to the app. Read-only. + * Optional. Identifier of the user or service principal that created the subscription. If the app used delegated permissions to create the subscription, this field contains the id of the signed-in user the app called on behalf of. If the app used application permissions, this field contains the id of the service principal corresponding to the app. Read-only. * * @return string|null The creatorId */ @@ -128,7 +128,7 @@ class Subscription extends Entity /** * Sets the creatorId - * Optional. Identifier of the user or service principal that created the subscription. If the app used delegated permissions to create the subscription, this field contains the ID of the signed-in user the app called on behalf of. If the app used application permissions, this field contains the ID of the service principal corresponding to the app. Read-only. + * Optional. Identifier of the user or service principal that created the subscription. If the app used delegated permissions to create the subscription, this field contains the id of the signed-in user the app called on behalf of. If the app used application permissions, this field contains the id of the service principal corresponding to the app. Read-only. * * @param string $val The creatorId * @@ -171,7 +171,7 @@ class Subscription extends Entity /** * Gets the encryptionCertificateId - * Optional. A custom app-provided identifier to help identify the certificate needed to decrypt resource data. Required when includeResourceData is true. + * Optional. A custom app-provided identifier to help identify the certificate needed to decrypt resource data. * * @return string|null The encryptionCertificateId */ @@ -186,7 +186,7 @@ class Subscription extends Entity /** * Sets the encryptionCertificateId - * Optional. A custom app-provided identifier to help identify the certificate needed to decrypt resource data. Required when includeResourceData is true. + * Optional. A custom app-provided identifier to help identify the certificate needed to decrypt resource data. * * @param string $val The encryptionCertificateId * @@ -320,7 +320,7 @@ class Subscription extends Entity /** * Gets the notificationQueryOptions - * Optional. OData query options for specifying the value for the targeting resource. Clients receive notifications when the resource reaches the state matching the query options provided here. With this new property in the subscription creation payload along with all existing properties, Webhooks will deliver notifications whenever a resource reaches the desired state mentioned in the notificationQueryOptions property. For example, when the print job is completed or when a print job resource isFetchable property value becomes true etc. + * Optional. OData query options for specifying value for the targeting resource. Clients receive notifications when resource reaches the state matching the query options provided here. With this new property in the subscription creation payload along with all existing properties, Webhooks will deliver notifications whenever a resource reaches the desired state mentioned in the notificationQueryOptions property. For example, when the print job is completed or when a print job resource isFetchable property value becomes true etc. * * @return string|null The notificationQueryOptions */ @@ -335,7 +335,7 @@ class Subscription extends Entity /** * Sets the notificationQueryOptions - * Optional. OData query options for specifying the value for the targeting resource. Clients receive notifications when the resource reaches the state matching the query options provided here. With this new property in the subscription creation payload along with all existing properties, Webhooks will deliver notifications whenever a resource reaches the desired state mentioned in the notificationQueryOptions property. For example, when the print job is completed or when a print job resource isFetchable property value becomes true etc. + * Optional. OData query options for specifying value for the targeting resource. Clients receive notifications when resource reaches the state matching the query options provided here. With this new property in the subscription creation payload along with all existing properties, Webhooks will deliver notifications whenever a resource reaches the desired state mentioned in the notificationQueryOptions property. For example, when the print job is completed or when a print job resource isFetchable property value becomes true etc. * * @param string $val The notificationQueryOptions * @@ -349,7 +349,7 @@ class Subscription extends Entity /** * Gets the notificationUrl - * Required. The URL of the endpoint that receives the change notifications. This URL must make use of the HTTPS protocol. + * Required. The URL of the endpoint that will receive the change notifications. This URL must make use of the HTTPS protocol. * * @return string|null The notificationUrl */ @@ -364,7 +364,7 @@ class Subscription extends Entity /** * Sets the notificationUrl - * Required. The URL of the endpoint that receives the change notifications. This URL must make use of the HTTPS protocol. + * Required. The URL of the endpoint that will receive the change notifications. This URL must make use of the HTTPS protocol. * * @param string $val The notificationUrl * @@ -407,7 +407,7 @@ class Subscription extends Entity /** * Gets the resource - * Required. Specifies the resource that will be monitored for changes. Do not include the base URL (https://graph.microsoft.com/beta/). See the possible resource path values for each supported resource. + * Required. Specifies the resource that will be monitored for changes. Do not include the base URL (https://graph.microsoft.com/v1.0/). See the possible resource path values for each supported resource. * * @return string|null The resource */ @@ -422,7 +422,7 @@ class Subscription extends Entity /** * Sets the resource - * Required. Specifies the resource that will be monitored for changes. Do not include the base URL (https://graph.microsoft.com/beta/). See the possible resource path values for each supported resource. + * Required. Specifies the resource that will be monitored for changes. Do not include the base URL (https://graph.microsoft.com/v1.0/). See the possible resource path values for each supported resource. * * @param string $val The resource * diff --git a/vendor/microsoft/microsoft-graph/src/Model/SwapShiftsChangeRequest.php b/vendor/microsoft/microsoft-graph/src/Model/SwapShiftsChangeRequest.php index ff501ca..dc16a7d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SwapShiftsChangeRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SwapShiftsChangeRequest.php @@ -26,7 +26,7 @@ class SwapShiftsChangeRequest extends OfferShiftRequest { /** * Gets the recipientShiftId - * Shift ID for the recipient user with whom the request is to swap. + * ShiftId for the recipient user with whom the request is to swap. * * @return string|null The recipientShiftId */ @@ -41,7 +41,7 @@ class SwapShiftsChangeRequest extends OfferShiftRequest /** * Sets the recipientShiftId - * Shift ID for the recipient user with whom the request is to swap. + * ShiftId for the recipient user with whom the request is to swap. * * @param string $val The recipientShiftId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TargetResource.php b/vendor/microsoft/microsoft-graph/src/Model/TargetResource.php index ece46f6..d86d908 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TargetResource.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TargetResource.php @@ -54,7 +54,7 @@ class TargetResource extends Entity /** * Gets the groupType - * When type is set to Group, this indicates the group type. Possible values are: unifiedGroups, azureAD, and unknownFutureValue + * When type is set to Group, this indicates the group type. Possible values are: unifiedGroups, azureAD, and unknownFutureValue * * @return GroupType|null The groupType */ @@ -73,7 +73,7 @@ class TargetResource extends Entity /** * Sets the groupType - * When type is set to Group, this indicates the group type. Possible values are: unifiedGroups, azureAD, and unknownFutureValue + * When type is set to Group, this indicates the group type. Possible values are: unifiedGroups, azureAD, and unknownFutureValue * * @param GroupType $val The value to assign to the groupType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TaskFileAttachment.php b/vendor/microsoft/microsoft-graph/src/Model/TaskFileAttachment.php new file mode 100644 index 0000000..4b12a5d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/TaskFileAttachment.php @@ -0,0 +1,58 @@ +_propDict)) { + if (is_a($this->_propDict["contentBytes"], "\GuzzleHttp\Psr7\Stream") || is_null($this->_propDict["contentBytes"])) { + return $this->_propDict["contentBytes"]; + } else { + $this->_propDict["contentBytes"] = \GuzzleHttp\Psr7\Utils::streamFor($this->_propDict["contentBytes"]); + return $this->_propDict["contentBytes"]; + } + } + return null; + } + + /** + * Sets the contentBytes + * + * @param \GuzzleHttp\Psr7\Stream $val The contentBytes + * + * @return TaskFileAttachment + */ + public function setContentBytes($val) + { + $this->_propDict["contentBytes"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/Team.php b/vendor/microsoft/microsoft-graph/src/Model/Team.php index 1a83ae7..55078b5 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Team.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Team.php @@ -369,7 +369,6 @@ class Team extends Entity /** * Gets the summary - * Contains summary information about the team, including number of owners, members, and guests. * * @return TeamSummary|null The summary */ @@ -388,7 +387,6 @@ class Team extends Entity /** * Sets the summary - * Contains summary information about the team, including number of owners, members, and guests. * * @param TeamSummary $val The summary * @@ -704,7 +702,7 @@ class Team extends Entity /** * Gets the photo - * The team photo. + * The profile photo for the team. * * @return ProfilePhoto|null The photo */ @@ -723,7 +721,7 @@ class Team extends Entity /** * Sets the photo - * The team photo. + * The profile photo for the team. * * @param ProfilePhoto $val The photo * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamMemberSettings.php b/vendor/microsoft/microsoft-graph/src/Model/TeamMemberSettings.php index d8e5c89..fe2c8a0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamMemberSettings.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamMemberSettings.php @@ -81,7 +81,7 @@ class TeamMemberSettings extends Entity } /** * Gets the allowCreateUpdateChannels - * If set to true, members can add and update any channels. + * If set to true, members can add and update channels. * * @return bool|null The allowCreateUpdateChannels */ @@ -96,7 +96,7 @@ class TeamMemberSettings extends Entity /** * Sets the allowCreateUpdateChannels - * If set to true, members can add and update any channels. + * If set to true, members can add and update channels. * * @param bool $val The value of the allowCreateUpdateChannels * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamSummary.php b/vendor/microsoft/microsoft-graph/src/Model/TeamSummary.php index a5440da..5f1dfd7 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamSummary.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamSummary.php @@ -25,7 +25,6 @@ class TeamSummary extends Entity { /** * Gets the guestsCount - * Count of guests in a team. * * @return int|null The guestsCount */ @@ -40,7 +39,6 @@ class TeamSummary extends Entity /** * Sets the guestsCount - * Count of guests in a team. * * @param int $val The value of the guestsCount * @@ -53,7 +51,6 @@ class TeamSummary extends Entity } /** * Gets the membersCount - * Count of members in a team. * * @return int|null The membersCount */ @@ -68,7 +65,6 @@ class TeamSummary extends Entity /** * Sets the membersCount - * Count of members in a team. * * @param int $val The value of the membersCount * @@ -81,7 +77,6 @@ class TeamSummary extends Entity } /** * Gets the ownersCount - * Count of owners in a team. * * @return int|null The ownersCount */ @@ -96,7 +91,6 @@ class TeamSummary extends Entity /** * Sets the ownersCount - * Count of owners in a team. * * @param int $val The value of the ownersCount * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamsAsyncOperation.php b/vendor/microsoft/microsoft-graph/src/Model/TeamsAsyncOperation.php index 2bb58a0..9d32022 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamsAsyncOperation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamsAsyncOperation.php @@ -154,7 +154,7 @@ class TeamsAsyncOperation extends Entity /** * Gets the operationType - * Denotes the type of operation being described. + * Denotes which type of operation is being described. * * @return TeamsAsyncOperationType|null The operationType */ @@ -173,7 +173,7 @@ class TeamsAsyncOperation extends Entity /** * Sets the operationType - * Denotes the type of operation being described. + * Denotes which type of operation is being described. * * @param TeamsAsyncOperationType $val The operationType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamsTab.php b/vendor/microsoft/microsoft-graph/src/Model/TeamsTab.php index 2ee9bcd..cb6fe26 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamsTab.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamsTab.php @@ -117,7 +117,7 @@ class TeamsTab extends Entity /** * Gets the teamsApp - * The application that is linked to the tab. + * The application that is linked to the tab. This cannot be changed after tab creation. * * @return TeamsApp|null The teamsApp */ @@ -136,7 +136,7 @@ class TeamsTab extends Entity /** * Sets the teamsApp - * The application that is linked to the tab. + * The application that is linked to the tab. This cannot be changed after tab creation. * * @param TeamsApp $val The teamsApp * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Teamwork.php b/vendor/microsoft/microsoft-graph/src/Model/Teamwork.php index 161bed8..e92e913 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Teamwork.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Teamwork.php @@ -27,7 +27,6 @@ class Teamwork extends Entity /** * Gets the workforceIntegrations - * A workforce integration with shifts. * * @return array|null The workforceIntegrations */ @@ -42,7 +41,6 @@ class Teamwork extends Entity /** * Sets the workforceIntegrations - * A workforce integration with shifts. * * @param WorkforceIntegration[] $val The workforceIntegrations * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamworkApplicationIdentity.php b/vendor/microsoft/microsoft-graph/src/Model/TeamworkApplicationIdentity.php index d336705..9713a59 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamworkApplicationIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamworkApplicationIdentity.php @@ -26,7 +26,7 @@ class TeamworkApplicationIdentity extends Identity /** * Gets the applicationIdentityType - * Type of application that is referenced. Possible values are: aadApplication, bot, tenantBot, office365Connector, and outgoingWebhook. + * Type of application that is referenced. Possible values are: aadApplication, bot, tenantBot, office365Connector, outgoingWebhook, and unknownFutureValue. * * @return TeamworkApplicationIdentityType|null The applicationIdentityType */ @@ -45,7 +45,7 @@ class TeamworkApplicationIdentity extends Identity /** * Sets the applicationIdentityType - * Type of application that is referenced. Possible values are: aadApplication, bot, tenantBot, office365Connector, and outgoingWebhook. + * Type of application that is referenced. Possible values are: aadApplication, bot, tenantBot, office365Connector, outgoingWebhook, and unknownFutureValue. * * @param TeamworkApplicationIdentityType $val The value to assign to the applicationIdentityType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamworkConversationIdentity.php b/vendor/microsoft/microsoft-graph/src/Model/TeamworkConversationIdentity.php index 3a89ce3..bfeb238 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamworkConversationIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamworkConversationIdentity.php @@ -26,7 +26,7 @@ class TeamworkConversationIdentity extends Identity /** * Gets the conversationIdentityType - * Type of conversation. Possible values are: team, channel, and chat. + * Type of conversation. Possible values are: team, channel, chat, and unknownFutureValue. * * @return TeamworkConversationIdentityType|null The conversationIdentityType */ @@ -45,7 +45,7 @@ class TeamworkConversationIdentity extends Identity /** * Sets the conversationIdentityType - * Type of conversation. Possible values are: team, channel, and chat. + * Type of conversation. Possible values are: team, channel, chat, and unknownFutureValue. * * @param TeamworkConversationIdentityType $val The value to assign to the conversationIdentityType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamworkHostedContent.php b/vendor/microsoft/microsoft-graph/src/Model/TeamworkHostedContent.php index fd69a2a..641ecbc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamworkHostedContent.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamworkHostedContent.php @@ -59,7 +59,7 @@ class TeamworkHostedContent extends Entity /** * Gets the contentType - * Write only. Content type, such as image/png, image/jpg. + * Write only. Content type. sicj as image/png, image/jpg. * * @return string|null The contentType */ @@ -74,7 +74,7 @@ class TeamworkHostedContent extends Entity /** * Sets the contentType - * Write only. Content type, such as image/png, image/jpg. + * Write only. Content type. sicj as image/png, image/jpg. * * @param string $val The contentType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamworkOnlineMeetingInfo.php b/vendor/microsoft/microsoft-graph/src/Model/TeamworkOnlineMeetingInfo.php index b8a71e8..8022d91 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamworkOnlineMeetingInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamworkOnlineMeetingInfo.php @@ -53,7 +53,7 @@ class TeamworkOnlineMeetingInfo extends Entity } /** * Gets the joinWebUrl - * The URL which can be clicked on to join or uniquely identify the meeting. + * The URL that users click to join or uniquely identify the meeting. * * @return string|null The joinWebUrl */ @@ -68,7 +68,7 @@ class TeamworkOnlineMeetingInfo extends Entity /** * Sets the joinWebUrl - * The URL which can be clicked on to join or uniquely identify the meeting. + * The URL that users click to join or uniquely identify the meeting. * * @param string $val The value of the joinWebUrl * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TeamworkUserIdentity.php b/vendor/microsoft/microsoft-graph/src/Model/TeamworkUserIdentity.php index 9097ef8..f354e13 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TeamworkUserIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TeamworkUserIdentity.php @@ -26,7 +26,7 @@ class TeamworkUserIdentity extends Identity /** * Gets the userIdentityType - * Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, and emailUser. + * Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, unknownFutureValue and emailUser. * * @return TeamworkUserIdentityType|null The userIdentityType */ @@ -45,7 +45,7 @@ class TeamworkUserIdentity extends Identity /** * Sets the userIdentityType - * Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, and emailUser. + * Type of user. Possible values are: aadUser, onPremiseAadUser, anonymousGuest, federatedUser, personalMicrosoftAccountUser, skypeUser, phoneUser, unknownFutureValue and emailUser. * * @param TeamworkUserIdentityType $val The value to assign to the userIdentityType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TermColumn.php b/vendor/microsoft/microsoft-graph/src/Model/TermColumn.php index c636310..18d3cfa 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TermColumn.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TermColumn.php @@ -25,7 +25,7 @@ class TermColumn extends Entity { /** * Gets the allowMultipleValues - * Specifies whether the column will allow more than one value + * Specifies whether the column will allow more than one value. * * @return bool|null The allowMultipleValues */ @@ -40,7 +40,7 @@ class TermColumn extends Entity /** * Sets the allowMultipleValues - * Specifies whether the column will allow more than one value + * Specifies whether the column will allow more than one value. * * @param bool $val The value of the allowMultipleValues * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ThreatAssessmentRequest.php b/vendor/microsoft/microsoft-graph/src/Model/ThreatAssessmentRequest.php index c1e4064..76523bd 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ThreatAssessmentRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ThreatAssessmentRequest.php @@ -191,7 +191,7 @@ class ThreatAssessmentRequest extends Entity /** * Gets the requestSource - * The source of the threat assessment request. Possible values are: user, administrator. + * The source of the threat assessment request. Possible values are: administrator. * * @return ThreatAssessmentRequestSource|null The requestSource */ @@ -210,7 +210,7 @@ class ThreatAssessmentRequest extends Entity /** * Sets the requestSource - * The source of the threat assessment request. Possible values are: user, administrator. + * The source of the threat assessment request. Possible values are: administrator. * * @param ThreatAssessmentRequestSource $val The requestSource * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ThreatAssessmentResult.php b/vendor/microsoft/microsoft-graph/src/Model/ThreatAssessmentResult.php index 5528089..b48da04 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ThreatAssessmentResult.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ThreatAssessmentResult.php @@ -88,7 +88,7 @@ class ThreatAssessmentResult extends Entity /** * Gets the resultType - * The threat assessment result type. Possible values are: checkPolicy (only for mail assessment), rescan. + * The threat assessment result type. Possible values are: checkPolicy, rescan. * * @return ThreatAssessmentResultType|null The resultType */ @@ -107,7 +107,7 @@ class ThreatAssessmentResult extends Entity /** * Sets the resultType - * The threat assessment result type. Possible values are: checkPolicy (only for mail assessment), rescan. + * The threat assessment result type. Possible values are: checkPolicy, rescan. * * @param ThreatAssessmentResultType $val The resultType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TimeConstraint.php b/vendor/microsoft/microsoft-graph/src/Model/TimeConstraint.php index 6e63a38..9955a8d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TimeConstraint.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TimeConstraint.php @@ -26,7 +26,7 @@ class TimeConstraint extends Entity /** * Gets the activityDomain - * The nature of the activity, optional. Possible values are: work, personal, unrestricted, or unknown. + * The nature of the activity, optional. The possible values are: work, personal, unrestricted, or unknown. * * @return ActivityDomain|null The activityDomain */ @@ -45,7 +45,7 @@ class TimeConstraint extends Entity /** * Sets the activityDomain - * The nature of the activity, optional. Possible values are: work, personal, unrestricted, or unknown. + * The nature of the activity, optional. The possible values are: work, personal, unrestricted, or unknown. * * @param ActivityDomain $val The value to assign to the activityDomain * diff --git a/vendor/microsoft/microsoft-graph/src/Model/TodoTask.php b/vendor/microsoft/microsoft-graph/src/Model/TodoTask.php index 0400a69..7809429 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/TodoTask.php +++ b/vendor/microsoft/microsoft-graph/src/Model/TodoTask.php @@ -121,7 +121,7 @@ class TodoTask extends Entity /** * Gets the completedDateTime - * The date in the specified time zone that the task was finished. + * The date and time in the specified time zone that the task was finished. * * @return DateTimeTimeZone|null The completedDateTime */ @@ -140,7 +140,7 @@ class TodoTask extends Entity /** * Sets the completedDateTime - * The date in the specified time zone that the task was finished. + * The date and time in the specified time zone that the task was finished. * * @param DateTimeTimeZone $val The completedDateTime * @@ -187,7 +187,7 @@ class TodoTask extends Entity /** * Gets the dueDateTime - * The date in the specified time zone that the task is to be finished. + * The date and time in the specified time zone that the task is to be finished. * * @return DateTimeTimeZone|null The dueDateTime */ @@ -206,7 +206,7 @@ class TodoTask extends Entity /** * Sets the dueDateTime - * The date in the specified time zone that the task is to be finished. + * The date and time in the specified time zone that the task is to be finished. * * @param DateTimeTimeZone $val The dueDateTime * @@ -218,6 +218,33 @@ class TodoTask extends Entity return $this; } + /** + * Gets the hasAttachments + * + * @return bool|null The hasAttachments + */ + public function getHasAttachments() + { + if (array_key_exists("hasAttachments", $this->_propDict)) { + return $this->_propDict["hasAttachments"]; + } else { + return null; + } + } + + /** + * Sets the hasAttachments + * + * @param bool $val The hasAttachments + * + * @return TodoTask + */ + public function setHasAttachments($val) + { + $this->_propDict["hasAttachments"] = boolval($val); + return $this; + } + /** * Gets the importance * The importance of the task. Possible values are: low, normal, high. @@ -348,7 +375,7 @@ class TodoTask extends Entity /** * Gets the reminderDateTime - * The date and time for a reminder alert of the task to occur. + * The date and time in the specified time zone for a reminder alert of the task to occur. * * @return DateTimeTimeZone|null The reminderDateTime */ @@ -367,7 +394,7 @@ class TodoTask extends Entity /** * Sets the reminderDateTime - * The date and time for a reminder alert of the task to occur. + * The date and time in the specified time zone for a reminder alert of the task to occur. * * @param DateTimeTimeZone $val The reminderDateTime * @@ -379,6 +406,37 @@ class TodoTask extends Entity return $this; } + /** + * Gets the startDateTime + * + * @return DateTimeTimeZone|null The startDateTime + */ + public function getStartDateTime() + { + if (array_key_exists("startDateTime", $this->_propDict)) { + if (is_a($this->_propDict["startDateTime"], "\Microsoft\Graph\Model\DateTimeTimeZone") || is_null($this->_propDict["startDateTime"])) { + return $this->_propDict["startDateTime"]; + } else { + $this->_propDict["startDateTime"] = new DateTimeTimeZone($this->_propDict["startDateTime"]); + return $this->_propDict["startDateTime"]; + } + } + return null; + } + + /** + * Sets the startDateTime + * + * @param DateTimeTimeZone $val The startDateTime + * + * @return TodoTask + */ + public function setStartDateTime($val) + { + $this->_propDict["startDateTime"] = $val; + return $this; + } + /** * Gets the status * Indicates the state or progress of the task. Possible values are: notStarted, inProgress, completed, waitingOnOthers, deferred. @@ -442,9 +500,65 @@ class TodoTask extends Entity } + /** + * Gets the attachments + * + * @return array|null The attachments + */ + public function getAttachments() + { + if (array_key_exists("attachments", $this->_propDict)) { + return $this->_propDict["attachments"]; + } else { + return null; + } + } + + /** + * Sets the attachments + * + * @param AttachmentBase[] $val The attachments + * + * @return TodoTask + */ + public function setAttachments($val) + { + $this->_propDict["attachments"] = $val; + return $this; + } + + + /** + * Gets the attachmentSessions + * + * @return array|null The attachmentSessions + */ + public function getAttachmentSessions() + { + if (array_key_exists("attachmentSessions", $this->_propDict)) { + return $this->_propDict["attachmentSessions"]; + } else { + return null; + } + } + + /** + * Sets the attachmentSessions + * + * @param AttachmentSession[] $val The attachmentSessions + * + * @return TodoTask + */ + public function setAttachmentSessions($val) + { + $this->_propDict["attachmentSessions"] = $val; + return $this; + } + + /** * Gets the checklistItems - * A collection of smaller subtasks linked to the more complex parent task. + * A collection of checklistItems linked to a task. * * @return array|null The checklistItems */ @@ -459,7 +573,7 @@ class TodoTask extends Entity /** * Sets the checklistItems - * A collection of smaller subtasks linked to the more complex parent task. + * A collection of checklistItems linked to a task. * * @param ChecklistItem[] $val The checklistItems * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignment.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignment.php index 1684575..94c0bb9 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignment.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignment.php @@ -26,7 +26,7 @@ class UnifiedRoleAssignment extends Entity { /** * Gets the appScopeId - * Identifier of the app specific scope when the assignment scope is app specific. The scope of an assignment determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. Use / for tenant-wide scope. App scopes are scopes that are defined and understood by this application only. For the entitlement management provider, use app scopes to specify a catalog, for example /AccessPackageCatalog/beedadfe-01d5-4025-910b-84abb9369997. + * Identifier of the app-specific scope when the assignment scope is app-specific. Either this property or directoryScopeId is required. App scopes are scopes that are defined and understood by this application only. Use / for tenant-wide app scopes. Use directoryScopeId to limit the scope to particular directory objects, for example, administrative units. Supports $filter (eq, in). * * @return string|null The appScopeId */ @@ -41,7 +41,7 @@ class UnifiedRoleAssignment extends Entity /** * Sets the appScopeId - * Identifier of the app specific scope when the assignment scope is app specific. The scope of an assignment determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. Use / for tenant-wide scope. App scopes are scopes that are defined and understood by this application only. For the entitlement management provider, use app scopes to specify a catalog, for example /AccessPackageCatalog/beedadfe-01d5-4025-910b-84abb9369997. + * Identifier of the app-specific scope when the assignment scope is app-specific. Either this property or directoryScopeId is required. App scopes are scopes that are defined and understood by this application only. Use / for tenant-wide app scopes. Use directoryScopeId to limit the scope to particular directory objects, for example, administrative units. Supports $filter (eq, in). * * @param string $val The appScopeId * @@ -82,7 +82,7 @@ class UnifiedRoleAssignment extends Entity /** * Gets the directoryScopeId - * Identifier of the directory object representing the scope of the assignment. The scope of an assignment determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. App scopes are scopes that are defined and understood by this application only. + * Identifier of the directory object representing the scope of the assignment. Either this property or appScopeId is required. The scope of an assignment determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. Use / for tenant-wide scope. Use appScopeId to limit the scope to an application only. Supports $filter (eq, in). * * @return string|null The directoryScopeId */ @@ -97,7 +97,7 @@ class UnifiedRoleAssignment extends Entity /** * Sets the directoryScopeId - * Identifier of the directory object representing the scope of the assignment. The scope of an assignment determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. App scopes are scopes that are defined and understood by this application only. + * Identifier of the directory object representing the scope of the assignment. Either this property or appScopeId is required. The scope of an assignment determines the set of resources for which the principal has been granted access. Directory scopes are shared scopes stored in the directory that are understood by multiple applications. Use / for tenant-wide scope. Use appScopeId to limit the scope to an application only. Supports $filter (eq, in). * * @param string $val The directoryScopeId * @@ -111,7 +111,7 @@ class UnifiedRoleAssignment extends Entity /** * Gets the principalId - * Identifier of the principal to which the assignment is granted. Supports $filter (eq operator only). + * Identifier of the principal to which the assignment is granted. Supports $filter (eq, in). * * @return string|null The principalId */ @@ -126,7 +126,7 @@ class UnifiedRoleAssignment extends Entity /** * Sets the principalId - * Identifier of the principal to which the assignment is granted. Supports $filter (eq operator only). + * Identifier of the principal to which the assignment is granted. Supports $filter (eq, in). * * @param string $val The principalId * @@ -140,7 +140,7 @@ class UnifiedRoleAssignment extends Entity /** * Gets the roleDefinitionId - * Identifier of the unifiedRoleDefinition the assignment is for. Read-only. Supports $filter (eq operator only). + * Identifier of the role definition the assignment is for. Read only. Supports $filter (eq, in). * * @return string|null The roleDefinitionId */ @@ -155,7 +155,7 @@ class UnifiedRoleAssignment extends Entity /** * Sets the roleDefinitionId - * Identifier of the unifiedRoleDefinition the assignment is for. Read-only. Supports $filter (eq operator only). + * Identifier of the role definition the assignment is for. Read only. Supports $filter (eq, in). * * @param string $val The roleDefinitionId * @@ -169,7 +169,7 @@ class UnifiedRoleAssignment extends Entity /** * Gets the appScope - * Details of the app specific scope when the assignment scope is app specific. Containment entity. + * Read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand. * * @return AppScope|null The appScope */ @@ -188,7 +188,7 @@ class UnifiedRoleAssignment extends Entity /** * Sets the appScope - * Details of the app specific scope when the assignment scope is app specific. Containment entity. + * Read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand. * * @param AppScope $val The appScope * @@ -202,7 +202,7 @@ class UnifiedRoleAssignment extends Entity /** * Gets the directoryScope - * The directory object that is the scope of the assignment. Provided so that callers can get the directory object using $expand at the same time as getting the role assignment. Read-only. Supports $expand. + * The directory object that is the scope of the assignment. Read-only. Supports $expand. * * @return DirectoryObject|null The directoryScope */ @@ -221,7 +221,7 @@ class UnifiedRoleAssignment extends Entity /** * Sets the directoryScope - * The directory object that is the scope of the assignment. Provided so that callers can get the directory object using $expand at the same time as getting the role assignment. Read-only. Supports $expand. + * The directory object that is the scope of the assignment. Read-only. Supports $expand. * * @param DirectoryObject $val The directoryScope * @@ -235,7 +235,7 @@ class UnifiedRoleAssignment extends Entity /** * Gets the principal - * The assigned principal. Provided so that callers can get the principal using $expand at the same time as getting the role assignment. Read-only. Supports $expand. + * Referencing the assigned principal. Read-only. Supports $expand. * * @return DirectoryObject|null The principal */ @@ -254,7 +254,7 @@ class UnifiedRoleAssignment extends Entity /** * Sets the principal - * The assigned principal. Provided so that callers can get the principal using $expand at the same time as getting the role assignment. Read-only. Supports $expand. + * Referencing the assigned principal. Read-only. Supports $expand. * * @param DirectoryObject $val The principal * @@ -268,7 +268,7 @@ class UnifiedRoleAssignment extends Entity /** * Gets the roleDefinition - * The roleDefinition the assignment is for. Provided so that callers can get the role definition using $expand at the same time as getting the role assignment. roleDefinition.id will be auto expanded. Supports $expand. + * The roleDefinition the assignment is for. Supports $expand. roleDefinition.Id will be auto expanded. * * @return UnifiedRoleDefinition|null The roleDefinition */ @@ -287,7 +287,7 @@ class UnifiedRoleAssignment extends Entity /** * Sets the roleDefinition - * The roleDefinition the assignment is for. Provided so that callers can get the role definition using $expand at the same time as getting the role assignment. roleDefinition.id will be auto expanded. Supports $expand. + * The roleDefinition the assignment is for. Supports $expand. roleDefinition.Id will be auto expanded. * * @param UnifiedRoleDefinition $val The roleDefinition * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignmentScheduleInstance.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignmentScheduleInstance.php index 033d784..7ac3fdc 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignmentScheduleInstance.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignmentScheduleInstance.php @@ -117,7 +117,7 @@ class UnifiedRoleAssignmentScheduleInstance extends UnifiedRoleScheduleInstanceB /** * Gets the roleAssignmentOriginId - * The identifier of the role assignment in Azure AD. + * The identifier of the role assignment in Azure AD. Supports $filter (eq, ne). * * @return string|null The roleAssignmentOriginId */ @@ -132,7 +132,7 @@ class UnifiedRoleAssignmentScheduleInstance extends UnifiedRoleScheduleInstanceB /** * Sets the roleAssignmentOriginId - * The identifier of the role assignment in Azure AD. + * The identifier of the role assignment in Azure AD. Supports $filter (eq, ne). * * @param string $val The roleAssignmentOriginId * @@ -146,7 +146,7 @@ class UnifiedRoleAssignmentScheduleInstance extends UnifiedRoleScheduleInstanceB /** * Gets the roleAssignmentScheduleId - * The identifier of the unifiedRoleAssignmentSchedule object from which this instance was created. + * The identifier of the unifiedRoleAssignmentSchedule object from which this instance was created. Supports $filter (eq, ne). * * @return string|null The roleAssignmentScheduleId */ @@ -161,7 +161,7 @@ class UnifiedRoleAssignmentScheduleInstance extends UnifiedRoleScheduleInstanceB /** * Sets the roleAssignmentScheduleId - * The identifier of the unifiedRoleAssignmentSchedule object from which this instance was created. + * The identifier of the unifiedRoleAssignmentSchedule object from which this instance was created. Supports $filter (eq, ne). * * @param string $val The roleAssignmentScheduleId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignmentScheduleRequest.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignmentScheduleRequest.php index 2385302..f2d03bf 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignmentScheduleRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleAssignmentScheduleRequest.php @@ -175,7 +175,7 @@ class UnifiedRoleAssignmentScheduleRequest extends Request /** * Gets the principalId - * Identifier of the principal that has been granted the assignment. Supports $filter (eq, ne). + * Identifier of the principal that has been granted the assignment. Can be a user, role-assignable group, or a service principal. Supports $filter (eq, ne). * * @return string|null The principalId */ @@ -190,7 +190,7 @@ class UnifiedRoleAssignmentScheduleRequest extends Request /** * Sets the principalId - * Identifier of the principal that has been granted the assignment. Supports $filter (eq, ne). + * Identifier of the principal that has been granted the assignment. Can be a user, role-assignable group, or a service principal. Supports $filter (eq, ne). * * @param string $val The principalId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleDefinition.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleDefinition.php index bf98d4c..6bd3a2a 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleDefinition.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleDefinition.php @@ -55,7 +55,7 @@ class UnifiedRoleDefinition extends Entity /** * Gets the displayName - * The display name for the unifiedRoleDefinition. Read-only when isBuiltIn is true. Required. Supports $filter (eq and startsWith operators only). + * The display name for the unifiedRoleDefinition. Read-only when isBuiltIn is true. Required. Supports $filter (eq, in). * * @return string|null The displayName */ @@ -70,7 +70,7 @@ class UnifiedRoleDefinition extends Entity /** * Sets the displayName - * The display name for the unifiedRoleDefinition. Read-only when isBuiltIn is true. Required. Supports $filter (eq and startsWith operators only). + * The display name for the unifiedRoleDefinition. Read-only when isBuiltIn is true. Required. Supports $filter (eq, in). * * @param string $val The displayName * @@ -84,7 +84,7 @@ class UnifiedRoleDefinition extends Entity /** * Gets the isBuiltIn - * Flag indicating if the unifiedRoleDefinition is part of the default set included with the product or custom. Read-only. Supports $filter (eq operator only). + * Flag indicating whether the role definition is part of the default set included in Azure Active Directory (Azure AD) or a custom definition. Read-only. Supports $filter (eq, in). * * @return bool|null The isBuiltIn */ @@ -99,7 +99,7 @@ class UnifiedRoleDefinition extends Entity /** * Sets the isBuiltIn - * Flag indicating if the unifiedRoleDefinition is part of the default set included with the product or custom. Read-only. Supports $filter (eq operator only). + * Flag indicating whether the role definition is part of the default set included in Azure Active Directory (Azure AD) or a custom definition. Read-only. Supports $filter (eq, in). * * @param bool $val The isBuiltIn * @@ -113,7 +113,7 @@ class UnifiedRoleDefinition extends Entity /** * Gets the isEnabled - * Flag indicating if the role is enabled for assignment. If false the role is not available for assignment. Read-only when isBuiltIn is true. + * Flag indicating whether the role is enabled for assignment. If false the role is not available for assignment. Read-only when isBuiltIn is true. * * @return bool|null The isEnabled */ @@ -128,7 +128,7 @@ class UnifiedRoleDefinition extends Entity /** * Sets the isEnabled - * Flag indicating if the role is enabled for assignment. If false the role is not available for assignment. Read-only when isBuiltIn is true. + * Flag indicating whether the role is enabled for assignment. If false the role is not available for assignment. Read-only when isBuiltIn is true. * * @param bool $val The isEnabled * @@ -142,7 +142,7 @@ class UnifiedRoleDefinition extends Entity /** * Gets the resourceScopes - * List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment + * List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. * * @return string|null The resourceScopes */ @@ -157,7 +157,7 @@ class UnifiedRoleDefinition extends Entity /** * Sets the resourceScopes - * List of scopes permissions granted by the role definition apply to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment + * List of the scopes or permissions the role definition applies to. Currently only / is supported. Read-only when isBuiltIn is true. DO NOT USE. This will be deprecated soon. Attach scope to role assignment. * * @param string $val The resourceScopes * @@ -201,7 +201,7 @@ class UnifiedRoleDefinition extends Entity /** * Gets the templateId - * Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. + * Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. * * @return string|null The templateId */ @@ -216,7 +216,7 @@ class UnifiedRoleDefinition extends Entity /** * Sets the templateId - * Custom template identifier that can be set when isBuiltIn is false. This identifier is typically used if one needs an identifier to be the same across different directories. Read-only when isBuiltIn is true. + * Custom template identifier that can be set when isBuiltIn is false but is read-only when isBuiltIn is true. This identifier is typically used if one needs an identifier to be the same across different directories. * * @param string $val The templateId * @@ -230,7 +230,7 @@ class UnifiedRoleDefinition extends Entity /** * Gets the version - * Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. + * Indicates version of the role definition. Read-only when isBuiltIn is true. * * @return string|null The version */ @@ -245,7 +245,7 @@ class UnifiedRoleDefinition extends Entity /** * Sets the version - * Indicates version of the unifiedRoleDefinition. Read-only when isBuiltIn is true. + * Indicates version of the role definition. Read-only when isBuiltIn is true. * * @param string $val The version * @@ -260,7 +260,7 @@ class UnifiedRoleDefinition extends Entity /** * Gets the inheritsPermissionsFrom - * Read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles support this attribute. + * Read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand. * * @return array|null The inheritsPermissionsFrom */ @@ -275,7 +275,7 @@ class UnifiedRoleDefinition extends Entity /** * Sets the inheritsPermissionsFrom - * Read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles support this attribute. + * Read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand. * * @param UnifiedRoleDefinition[] $val The inheritsPermissionsFrom * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilitySchedule.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilitySchedule.php index 26beddb..325c45d 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilitySchedule.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilitySchedule.php @@ -26,7 +26,7 @@ class UnifiedRoleEligibilitySchedule extends UnifiedRoleScheduleBase { /** * Gets the memberType - * Membership type of the eligible assignment. It can either be Inherited, Direct, or Group. Supports $filter (eq). + * How the role eligibility is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleEligibilitySchedule can be managed by the caller. Supports $filter (eq, ne). * * @return string|null The memberType */ @@ -41,7 +41,7 @@ class UnifiedRoleEligibilitySchedule extends UnifiedRoleScheduleBase /** * Sets the memberType - * Membership type of the eligible assignment. It can either be Inherited, Direct, or Group. Supports $filter (eq). + * How the role eligibility is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleEligibilitySchedule can be managed by the caller. Supports $filter (eq, ne). * * @param string $val The memberType * @@ -55,7 +55,7 @@ class UnifiedRoleEligibilitySchedule extends UnifiedRoleScheduleBase /** * Gets the scheduleInfo - * The schedule object of the eligible role assignment request. + * The period of the role eligibility. * * @return RequestSchedule|null The scheduleInfo */ @@ -74,7 +74,7 @@ class UnifiedRoleEligibilitySchedule extends UnifiedRoleScheduleBase /** * Sets the scheduleInfo - * The schedule object of the eligible role assignment request. + * The period of the role eligibility. * * @param RequestSchedule $val The scheduleInfo * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilityScheduleInstance.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilityScheduleInstance.php index 9448c14..1d1a9f8 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilityScheduleInstance.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilityScheduleInstance.php @@ -26,7 +26,7 @@ class UnifiedRoleEligibilityScheduleInstance extends UnifiedRoleScheduleInstance { /** * Gets the endDateTime - * Time that the roleEligibilityScheduleInstance will expire. + * The end date of the schedule instance. * * @return \DateTime|null The endDateTime */ @@ -45,7 +45,7 @@ class UnifiedRoleEligibilityScheduleInstance extends UnifiedRoleScheduleInstance /** * Sets the endDateTime - * Time that the roleEligibilityScheduleInstance will expire. + * The end date of the schedule instance. * * @param \DateTime $val The endDateTime * @@ -59,7 +59,7 @@ class UnifiedRoleEligibilityScheduleInstance extends UnifiedRoleScheduleInstance /** * Gets the memberType - * Membership type of the assignment. It can either be Inherited, Direct, or Group. + * How the role eligibility is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleEligibilitySchedule can be managed by the caller. Supports $filter (eq, ne). * * @return string|null The memberType */ @@ -74,7 +74,7 @@ class UnifiedRoleEligibilityScheduleInstance extends UnifiedRoleScheduleInstance /** * Sets the memberType - * Membership type of the assignment. It can either be Inherited, Direct, or Group. + * How the role eligibility is inherited. It can either be Inherited, Direct, or Group. It can further imply whether the unifiedRoleEligibilitySchedule can be managed by the caller. Supports $filter (eq, ne). * * @param string $val The memberType * @@ -88,7 +88,7 @@ class UnifiedRoleEligibilityScheduleInstance extends UnifiedRoleScheduleInstance /** * Gets the roleEligibilityScheduleId - * Identifier of the parent roleEligibilitySchedule for this instance. + * The identifier of the unifiedRoleEligibilitySchedule object from which this instance was created. Supports $filter (eq, ne). * * @return string|null The roleEligibilityScheduleId */ @@ -103,7 +103,7 @@ class UnifiedRoleEligibilityScheduleInstance extends UnifiedRoleScheduleInstance /** * Sets the roleEligibilityScheduleId - * Identifier of the parent roleEligibilitySchedule for this instance. + * The identifier of the unifiedRoleEligibilitySchedule object from which this instance was created. Supports $filter (eq, ne). * * @param string $val The roleEligibilityScheduleId * @@ -117,7 +117,7 @@ class UnifiedRoleEligibilityScheduleInstance extends UnifiedRoleScheduleInstance /** * Gets the startDateTime - * Time that the roleEligibilityScheduleInstance will start. + * When this instance starts. * * @return \DateTime|null The startDateTime */ @@ -136,7 +136,7 @@ class UnifiedRoleEligibilityScheduleInstance extends UnifiedRoleScheduleInstance /** * Sets the startDateTime - * Time that the roleEligibilityScheduleInstance will start. + * When this instance starts. * * @param \DateTime $val The startDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilityScheduleRequest.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilityScheduleRequest.php index c6ef5cb..176f92c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilityScheduleRequest.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleEligibilityScheduleRequest.php @@ -26,7 +26,7 @@ class UnifiedRoleEligibilityScheduleRequest extends Request { /** * Gets the action - * Represents the type of operation on the role eligibility request. The possible values are: AdminAssign: For administrators to assign eligible roles to principals.AdminRemove: For administrators to remove eligible roles from principals. AdminUpdate: For administrators to change existing role eligibilities.AdminExtend: For administrators to extend expiring role eligibilities.AdminRenew: For administrators to renew expired eligibilities.UserAdd: For users to activate their eligible assignments.UserRemove: For users to deactivate their active eligible assignments.UserExtend: For users to request to extend their expiring eligible assignments.UserRenew: For users to request to renew their expired eligible assignments. + * Represents the type of operation on the role eligibility request. The possible values are: adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew, selfExtend, selfRenew, unknownFutureValue. adminAssign: For administrators to assign eligible roles to principals.adminRemove: For administrators to remove eligible roles from principals. adminUpdate: For administrators to change existing role eligibilities.adminExtend: For administrators to extend expiring role eligibilities.adminRenew: For administrators to renew expired eligibilities.selfActivate: For users to activate their assignments.selfDeactivate: For users to deactivate their active assignments.selfExtend: For users to request to extend their expiring assignments.selfRenew: For users to request to renew their expired assignments. * * @return UnifiedRoleScheduleRequestActions|null The action */ @@ -45,7 +45,7 @@ class UnifiedRoleEligibilityScheduleRequest extends Request /** * Sets the action - * Represents the type of operation on the role eligibility request. The possible values are: AdminAssign: For administrators to assign eligible roles to principals.AdminRemove: For administrators to remove eligible roles from principals. AdminUpdate: For administrators to change existing role eligibilities.AdminExtend: For administrators to extend expiring role eligibilities.AdminRenew: For administrators to renew expired eligibilities.UserAdd: For users to activate their eligible assignments.UserRemove: For users to deactivate their active eligible assignments.UserExtend: For users to request to extend their expiring eligible assignments.UserRenew: For users to request to renew their expired eligible assignments. + * Represents the type of operation on the role eligibility request. The possible values are: adminAssign, adminUpdate, adminRemove, selfActivate, selfDeactivate, adminExtend, adminRenew, selfExtend, selfRenew, unknownFutureValue. adminAssign: For administrators to assign eligible roles to principals.adminRemove: For administrators to remove eligible roles from principals. adminUpdate: For administrators to change existing role eligibilities.adminExtend: For administrators to extend expiring role eligibilities.adminRenew: For administrators to renew expired eligibilities.selfActivate: For users to activate their assignments.selfDeactivate: For users to deactivate their active assignments.selfExtend: For users to request to extend their expiring assignments.selfRenew: For users to request to renew their expired assignments. * * @param UnifiedRoleScheduleRequestActions $val The action * @@ -175,7 +175,7 @@ class UnifiedRoleEligibilityScheduleRequest extends Request /** * Gets the principalId - * Identifier of the principal that has been granted the role eligibility. Supports $filter (eq, ne). + * Identifier of the principal that has been granted the role eligibility. Can be a user or a role-assignable group. You can grant only active assignments service principals.Supports $filter (eq, ne). * * @return string|null The principalId */ @@ -190,7 +190,7 @@ class UnifiedRoleEligibilityScheduleRequest extends Request /** * Sets the principalId - * Identifier of the principal that has been granted the role eligibility. Supports $filter (eq, ne). + * Identifier of the principal that has been granted the role eligibility. Can be a user or a role-assignable group. You can grant only active assignments service principals.Supports $filter (eq, ne). * * @param string $val The principalId * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleManagementPolicyRule.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleManagementPolicyRule.php index a02eaf2..a75b517 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleManagementPolicyRule.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRoleManagementPolicyRule.php @@ -26,7 +26,7 @@ class UnifiedRoleManagementPolicyRule extends Entity { /** * Gets the target - * Not implemented. Defines details of scope that's targeted by role management policy rule. The details can include the principal type, the role assignment type, and actions affecting a role. Supports $filter (eq, ne). + * Defines details of scope that's targeted by role management policy rule. The details can include the principal type, the role assignment type, and actions affecting a role. Supports $filter (eq, ne). * * @return UnifiedRoleManagementPolicyRuleTarget|null The target */ @@ -45,7 +45,7 @@ class UnifiedRoleManagementPolicyRule extends Entity /** * Sets the target - * Not implemented. Defines details of scope that's targeted by role management policy rule. The details can include the principal type, the role assignment type, and actions affecting a role. Supports $filter (eq, ne). + * Defines details of scope that's targeted by role management policy rule. The details can include the principal type, the role assignment type, and actions affecting a role. Supports $filter (eq, ne). * * @param UnifiedRoleManagementPolicyRuleTarget $val The target * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRolePermission.php b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRolePermission.php index 9a4f2f1..88b3d2b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UnifiedRolePermission.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UnifiedRolePermission.php @@ -25,7 +25,7 @@ class UnifiedRolePermission extends Entity { /** * Gets the allowedResourceActions - * Set of tasks that can be performed on a resource. + * Set of tasks that can be performed on a resource. Required. * * @return string|null The allowedResourceActions */ @@ -40,7 +40,7 @@ class UnifiedRolePermission extends Entity /** * Sets the allowedResourceActions - * Set of tasks that can be performed on a resource. + * Set of tasks that can be performed on a resource. Required. * * @param string $val The value of the allowedResourceActions * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UploadSession.php b/vendor/microsoft/microsoft-graph/src/Model/UploadSession.php index daa1b18..88bd2f1 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UploadSession.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UploadSession.php @@ -58,7 +58,7 @@ class UploadSession extends Entity } /** * Gets the nextExpectedRanges - * When uploading files to document libraries, this is a collection of byte ranges that the server is missing for the file. These ranges are zero-indexed and of the format, '{start}-{end}' (e.g. '0-26' to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value '{start}', the location in the file where the next upload should begin. + * A collection of byte ranges that the server is missing for the file. These ranges are zero indexed and of the format 'start-end' (e.g. '0-26' to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value '{start}', the location in the file where the next upload should begin. * * @return string|null The nextExpectedRanges */ @@ -73,7 +73,7 @@ class UploadSession extends Entity /** * Sets the nextExpectedRanges - * When uploading files to document libraries, this is a collection of byte ranges that the server is missing for the file. These ranges are zero-indexed and of the format, '{start}-{end}' (e.g. '0-26' to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value '{start}', the location in the file where the next upload should begin. + * A collection of byte ranges that the server is missing for the file. These ranges are zero indexed and of the format 'start-end' (e.g. '0-26' to indicate the first 27 bytes of the file). When uploading files as Outlook attachments, instead of a collection of ranges, this property always indicates a single value '{start}', the location in the file where the next upload should begin. * * @param string $val The value of the nextExpectedRanges * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UsageDetails.php b/vendor/microsoft/microsoft-graph/src/Model/UsageDetails.php index ecd3848..13646c2 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UsageDetails.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UsageDetails.php @@ -59,7 +59,7 @@ class UsageDetails extends Entity /** * Gets the lastModifiedDateTime - * The date and time the resource was last modified by the user. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * The date and time the resource was last modified by the user. The timestamp represents date and time information using ISO 8601 format and is always in UTC time.For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @return \DateTime|null The lastModifiedDateTime */ @@ -78,7 +78,7 @@ class UsageDetails extends Entity /** * Sets the lastModifiedDateTime - * The date and time the resource was last modified by the user. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + * The date and time the resource was last modified by the user. The timestamp represents date and time information using ISO 8601 format and is always in UTC time.For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. * * @param \DateTime $val The value to assign to the lastModifiedDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/User.php b/vendor/microsoft/microsoft-graph/src/Model/User.php index aa5c2b1..37ff090 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/User.php +++ b/vendor/microsoft/microsoft-graph/src/Model/User.php @@ -26,7 +26,7 @@ class User extends DirectoryObject { /** * Gets the accountEnabled - * true if the account is enabled; otherwise, false. This property is required when a user is created. Supports $filter (eq, ne, not, and in). + * true if the account is enabled; otherwise, false. This property is required when a user is created. Returned only on $select. Supports $filter (eq, ne, not, and in). * * @return bool|null The accountEnabled */ @@ -41,7 +41,7 @@ class User extends DirectoryObject /** * Sets the accountEnabled - * true if the account is enabled; otherwise, false. This property is required when a user is created. Supports $filter (eq, ne, not, and in). + * true if the account is enabled; otherwise, false. This property is required when a user is created. Returned only on $select. Supports $filter (eq, ne, not, and in). * * @param bool $val The accountEnabled * @@ -55,7 +55,7 @@ class User extends DirectoryObject /** * Gets the ageGroup - * Sets the age group of the user. Allowed values: null, Minor, NotAdult and Adult. Refer to the legal age group property definitions for further information. Supports $filter (eq, ne, not, and in). + * Sets the age group of the user. Allowed values: null, Minor, NotAdult and Adult. Refer to the legal age group property definitions for further information. Returned only on $select. Supports $filter (eq, ne, not, and in). * * @return string|null The ageGroup */ @@ -70,7 +70,7 @@ class User extends DirectoryObject /** * Sets the ageGroup - * Sets the age group of the user. Allowed values: null, Minor, NotAdult and Adult. Refer to the legal age group property definitions for further information. Supports $filter (eq, ne, not, and in). + * Sets the age group of the user. Allowed values: null, Minor, NotAdult and Adult. Refer to the legal age group property definitions for further information. Returned only on $select. Supports $filter (eq, ne, not, and in). * * @param string $val The ageGroup * @@ -85,7 +85,7 @@ class User extends DirectoryObject /** * Gets the assignedLicenses - * The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + * The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). * * @return array|null The assignedLicenses */ @@ -100,7 +100,7 @@ class User extends DirectoryObject /** * Sets the assignedLicenses - * The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Supports $filter (eq, not, and counting empty collections). + * The licenses that are assigned to the user, including inherited (group-based) licenses. Not nullable. Returned only on $select. Supports $filter (eq, not, and counting empty collections). * * @param AssignedLicense[] $val The assignedLicenses * @@ -115,7 +115,7 @@ class User extends DirectoryObject /** * Gets the assignedPlans - * The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). + * The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). * * @return array|null The assignedPlans */ @@ -130,7 +130,7 @@ class User extends DirectoryObject /** * Sets the assignedPlans - * The plans that are assigned to the user. Read-only. Not nullable.Supports $filter (eq and not). + * The plans that are assigned to the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq and not). * * @param AssignedPlan[] $val The assignedPlans * @@ -144,7 +144,7 @@ class User extends DirectoryObject /** * Gets the businessPhones - * The telephone numbers for the user. Only one number can be set for this property. Read-only for users synced from on-premises directory. Supports $filter (eq, not, ge, le, startsWith). + * The telephone numbers for the user. NOTE: Although this is a string collection, only one number can be set for this property. Read-only for users synced from on-premises directory. Returned by default. Supports $filter (eq, not, ge, le, startsWith). * * @return string|null The businessPhones */ @@ -159,7 +159,7 @@ class User extends DirectoryObject /** * Sets the businessPhones - * The telephone numbers for the user. Only one number can be set for this property. Read-only for users synced from on-premises directory. Supports $filter (eq, not, ge, le, startsWith). + * The telephone numbers for the user. NOTE: Although this is a string collection, only one number can be set for this property. Read-only for users synced from on-premises directory. Returned by default. Supports $filter (eq, not, ge, le, startsWith). * * @param string $val The businessPhones * @@ -173,7 +173,7 @@ class User extends DirectoryObject /** * Gets the city - * The city in which the user is located. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The city in which the user is located. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The city */ @@ -188,7 +188,7 @@ class User extends DirectoryObject /** * Sets the city - * The city in which the user is located. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The city in which the user is located. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The city * @@ -202,7 +202,7 @@ class User extends DirectoryObject /** * Gets the companyName - * The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The companyName */ @@ -217,7 +217,7 @@ class User extends DirectoryObject /** * Sets the companyName - * The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The companyName * @@ -231,7 +231,7 @@ class User extends DirectoryObject /** * Gets the consentProvidedForMinor - * Sets whether consent has been obtained for minors. Allowed values: null, Granted, Denied and NotRequired. Refer to the legal age group property definitions for further information. Supports $filter (eq, ne, not, and in). + * Sets whether consent has been obtained for minors. Allowed values: null, Granted, Denied and NotRequired. Refer to the legal age group property definitions for further information. Returned only on $select. Supports $filter (eq, ne, not, and in). * * @return string|null The consentProvidedForMinor */ @@ -246,7 +246,7 @@ class User extends DirectoryObject /** * Sets the consentProvidedForMinor - * Sets whether consent has been obtained for minors. Allowed values: null, Granted, Denied and NotRequired. Refer to the legal age group property definitions for further information. Supports $filter (eq, ne, not, and in). + * Sets whether consent has been obtained for minors. Allowed values: null, Granted, Denied and NotRequired. Refer to the legal age group property definitions for further information. Returned only on $select. Supports $filter (eq, ne, not, and in). * * @param string $val The consentProvidedForMinor * @@ -260,7 +260,7 @@ class User extends DirectoryObject /** * Gets the country - * The country/region in which the user is located; for example, US or UK. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The country/region in which the user is located; for example, US or UK. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The country */ @@ -275,7 +275,7 @@ class User extends DirectoryObject /** * Sets the country - * The country/region in which the user is located; for example, US or UK. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The country/region in which the user is located; for example, US or UK. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The country * @@ -289,7 +289,7 @@ class User extends DirectoryObject /** * Gets the createdDateTime - * The date and time the user was created. The value cannot be modified and is automatically populated when the entity is created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. Property is nullable. A null value indicates that an accurate creation time couldn't be determined for the user. Read-only. Supports $filter (eq, ne, not , ge, le, in). + * The created date of the user object. Read-only. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). * * @return \DateTime|null The createdDateTime */ @@ -308,7 +308,7 @@ class User extends DirectoryObject /** * Sets the createdDateTime - * The date and time the user was created. The value cannot be modified and is automatically populated when the entity is created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. Property is nullable. A null value indicates that an accurate creation time couldn't be determined for the user. Read-only. Supports $filter (eq, ne, not , ge, le, in). + * The created date of the user object. Read-only. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). * * @param \DateTime $val The createdDateTime * @@ -322,7 +322,7 @@ class User extends DirectoryObject /** * Gets the creationType - * Indicates whether the user account was created through one of the following methods: As a regular school or work account (null). As an external account (Invitation). As a local account for an Azure Active Directory B2C tenant (LocalAccount). Through self-service sign-up by an internal user using email verification (EmailVerified). Through self-service sign-up by an external user signing up through a link that is part of a user flow (SelfServiceSignUp). Read-only.Supports $filter (eq, ne, not, and in). + * Indicates whether the user account was created through one of the following methods: As a regular school or work account (null). As an external account (Invitation). As a local account for an Azure Active Directory B2C tenant (LocalAccount). Through self-service sign-up by an internal user using email verification (EmailVerified). Through self-service sign-up by an external user signing up through a link that is part of a user flow (SelfServiceSignUp). Read-only.Returned only on $select. Supports $filter (eq, ne, not, in). * * @return string|null The creationType */ @@ -337,7 +337,7 @@ class User extends DirectoryObject /** * Sets the creationType - * Indicates whether the user account was created through one of the following methods: As a regular school or work account (null). As an external account (Invitation). As a local account for an Azure Active Directory B2C tenant (LocalAccount). Through self-service sign-up by an internal user using email verification (EmailVerified). Through self-service sign-up by an external user signing up through a link that is part of a user flow (SelfServiceSignUp). Read-only.Supports $filter (eq, ne, not, and in). + * Indicates whether the user account was created through one of the following methods: As a regular school or work account (null). As an external account (Invitation). As a local account for an Azure Active Directory B2C tenant (LocalAccount). Through self-service sign-up by an internal user using email verification (EmailVerified). Through self-service sign-up by an external user signing up through a link that is part of a user flow (SelfServiceSignUp). Read-only.Returned only on $select. Supports $filter (eq, ne, not, in). * * @param string $val The creationType * @@ -351,7 +351,7 @@ class User extends DirectoryObject /** * Gets the department - * The name for the department in which the user works. Maximum length is 64 characters.Supports $filter (eq, ne, not , ge, le, in, and eq on null values). + * The name for the department in which the user works. Maximum length is 64 characters. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, and eq on null values). * * @return string|null The department */ @@ -366,7 +366,7 @@ class User extends DirectoryObject /** * Sets the department - * The name for the department in which the user works. Maximum length is 64 characters.Supports $filter (eq, ne, not , ge, le, in, and eq on null values). + * The name for the department in which the user works. Maximum length is 64 characters. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, and eq on null values). * * @param string $val The department * @@ -380,7 +380,7 @@ class User extends DirectoryObject /** * Gets the displayName - * The name displayed in the address book for the user. This value is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderBy, and $search. + * The name displayed in the address book for the user. This is usually the combination of the user's first name, middle initial and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderBy, and $search. * * @return string|null The displayName */ @@ -395,7 +395,7 @@ class User extends DirectoryObject /** * Sets the displayName - * The name displayed in the address book for the user. This value is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderBy, and $search. + * The name displayed in the address book for the user. This is usually the combination of the user's first name, middle initial and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderBy, and $search. * * @param string $val The displayName * @@ -409,7 +409,7 @@ class User extends DirectoryObject /** * Gets the employeeHireDate - * The date and time when the user was hired or will start work in case of a future hire. Supports $filter (eq, ne, not , ge, le, in). + * The date and time when the user was hired or will start work in case of a future hire. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). * * @return \DateTime|null The employeeHireDate */ @@ -428,7 +428,7 @@ class User extends DirectoryObject /** * Sets the employeeHireDate - * The date and time when the user was hired or will start work in case of a future hire. Supports $filter (eq, ne, not , ge, le, in). + * The date and time when the user was hired or will start work in case of a future hire. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). * * @param \DateTime $val The employeeHireDate * @@ -442,7 +442,7 @@ class User extends DirectoryObject /** * Gets the employeeId - * The employee identifier assigned to the user by the organization. The maximum length is 16 characters.Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). + * The employee identifier assigned to the user by the organization. The maximum length is 16 characters. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). * * @return string|null The employeeId */ @@ -457,7 +457,7 @@ class User extends DirectoryObject /** * Sets the employeeId - * The employee identifier assigned to the user by the organization. The maximum length is 16 characters.Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). + * The employee identifier assigned to the user by the organization. The maximum length is 16 characters. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). * * @param string $val The employeeId * @@ -471,7 +471,7 @@ class User extends DirectoryObject /** * Gets the employeeOrgData - * Represents organization data (e.g. division and costCenter) associated with a user. Supports $filter (eq, ne, not , ge, le, in). + * Represents organization data (e.g. division and costCenter) associated with a user. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). * * @return EmployeeOrgData|null The employeeOrgData */ @@ -490,7 +490,7 @@ class User extends DirectoryObject /** * Sets the employeeOrgData - * Represents organization data (e.g. division and costCenter) associated with a user. Supports $filter (eq, ne, not , ge, le, in). + * Represents organization data (e.g. division and costCenter) associated with a user. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in). * * @param EmployeeOrgData $val The employeeOrgData * @@ -504,7 +504,7 @@ class User extends DirectoryObject /** * Gets the employeeType - * Captures enterprise worker type. For example, Employee, Contractor, Consultant, or Vendor. Supports $filter (eq, ne, not , ge, le, in, startsWith). + * Captures enterprise worker type. For example, Employee, Contractor, Consultant, or Vendor. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith). * * @return string|null The employeeType */ @@ -519,7 +519,7 @@ class User extends DirectoryObject /** * Sets the employeeType - * Captures enterprise worker type. For example, Employee, Contractor, Consultant, or Vendor. Supports $filter (eq, ne, not , ge, le, in, startsWith). + * Captures enterprise worker type. For example, Employee, Contractor, Consultant, or Vendor. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith). * * @param string $val The employeeType * @@ -533,7 +533,7 @@ class User extends DirectoryObject /** * Gets the externalUserState - * For an external user invited to the tenant using the invitation API, this property represents the invited user's invitation status. For invited users, the state can be PendingAcceptance or Accepted, or null for all other users. Supports $filter (eq, ne, not , in). + * For an external user invited to the tenant using the invitation API, this property represents the invited user's invitation status. For invited users, the state can be PendingAcceptance or Accepted, or null for all other users. Returned only on $select. Supports $filter (eq, ne, not , in). * * @return string|null The externalUserState */ @@ -548,7 +548,7 @@ class User extends DirectoryObject /** * Sets the externalUserState - * For an external user invited to the tenant using the invitation API, this property represents the invited user's invitation status. For invited users, the state can be PendingAcceptance or Accepted, or null for all other users. Supports $filter (eq, ne, not , in). + * For an external user invited to the tenant using the invitation API, this property represents the invited user's invitation status. For invited users, the state can be PendingAcceptance or Accepted, or null for all other users. Returned only on $select. Supports $filter (eq, ne, not , in). * * @param string $val The externalUserState * @@ -562,7 +562,7 @@ class User extends DirectoryObject /** * Gets the externalUserStateChangeDateTime - * Shows the timestamp for the latest change to the externalUserState property. Supports $filter (eq, ne, not , in). + * Shows the timestamp for the latest change to the externalUserState property. Returned only on $select. Supports $filter (eq, ne, not , in). * * @return \DateTime|null The externalUserStateChangeDateTime */ @@ -581,7 +581,7 @@ class User extends DirectoryObject /** * Sets the externalUserStateChangeDateTime - * Shows the timestamp for the latest change to the externalUserState property. Supports $filter (eq, ne, not , in). + * Shows the timestamp for the latest change to the externalUserState property. Returned only on $select. Supports $filter (eq, ne, not , in). * * @param \DateTime $val The externalUserStateChangeDateTime * @@ -595,7 +595,7 @@ class User extends DirectoryObject /** * Gets the faxNumber - * The fax number of the user. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). + * The fax number of the user. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). * * @return string|null The faxNumber */ @@ -610,7 +610,7 @@ class User extends DirectoryObject /** * Sets the faxNumber - * The fax number of the user. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). + * The fax number of the user. Returned only on $select. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). * * @param string $val The faxNumber * @@ -624,7 +624,7 @@ class User extends DirectoryObject /** * Gets the givenName - * The given name (first name) of the user. Maximum length is 64 characters. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). + * The given name (first name) of the user. Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). * * @return string|null The givenName */ @@ -639,7 +639,7 @@ class User extends DirectoryObject /** * Sets the givenName - * The given name (first name) of the user. Maximum length is 64 characters. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). + * The given name (first name) of the user. Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). * * @param string $val The givenName * @@ -654,7 +654,7 @@ class User extends DirectoryObject /** * Gets the identities - * Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and tied to a user account. May contain multiple items with the same signInType value. Supports $filter (eq) including on null values, only where the signInType is not userPrincipalName. + * Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and tied to a user account. May contain multiple items with the same signInType value. Returned only on $select. Supports $filter (eq) including on null values, only where the signInType is not userPrincipalName. * * @return array|null The identities */ @@ -669,7 +669,7 @@ class User extends DirectoryObject /** * Sets the identities - * Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and tied to a user account. May contain multiple items with the same signInType value. Supports $filter (eq) including on null values, only where the signInType is not userPrincipalName. + * Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and tied to a user account. May contain multiple items with the same signInType value. Returned only on $select. Supports $filter (eq) including on null values, only where the signInType is not userPrincipalName. * * @param ObjectIdentity[] $val The identities * @@ -683,7 +683,7 @@ class User extends DirectoryObject /** * Gets the imAddresses - * The instant message voice over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Supports $filter (eq, not, ge, le, startsWith). + * The instant message voice over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith). * * @return string|null The imAddresses */ @@ -698,7 +698,7 @@ class User extends DirectoryObject /** * Sets the imAddresses - * The instant message voice over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Supports $filter (eq, not, ge, le, startsWith). + * The instant message voice over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith). * * @param string $val The imAddresses * @@ -741,7 +741,7 @@ class User extends DirectoryObject /** * Gets the jobTitle - * The user's job title. Maximum length is 128 characters. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). + * The user's job title. Maximum length is 128 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). * * @return string|null The jobTitle */ @@ -756,7 +756,7 @@ class User extends DirectoryObject /** * Sets the jobTitle - * The user's job title. Maximum length is 128 characters. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). + * The user's job title. Maximum length is 128 characters. Returned by default. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). * * @param string $val The jobTitle * @@ -770,7 +770,7 @@ class User extends DirectoryObject /** * Gets the lastPasswordChangeDateTime - * The time when this Azure AD user last changed their password or when their password was created, , whichever date the latest action was performed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select. + * The time when this Azure AD user last changed their password or when their password was created, whichever date the latest action was performed. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. * * @return \DateTime|null The lastPasswordChangeDateTime */ @@ -789,7 +789,7 @@ class User extends DirectoryObject /** * Sets the lastPasswordChangeDateTime - * The time when this Azure AD user last changed their password or when their password was created, , whichever date the latest action was performed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select. + * The time when this Azure AD user last changed their password or when their password was created, whichever date the latest action was performed. The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. * * @param \DateTime $val The lastPasswordChangeDateTime * @@ -862,7 +862,7 @@ class User extends DirectoryObject /** * Gets the mail - * The SMTP address for the user, for example, admin@contoso.com. Changes to this property will also update the user's proxyAddresses collection to include the value as an SMTP address. This property cannot contain accent characters. NOTE: We do not recommend updating this property for Azure AD B2C user profiles. Use the otherMails property instead. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith, and eq on null values). + * The SMTP address for the user, for example, jeff@contoso.onmicrosoft.com. Changes to this property will also update the user's proxyAddresses collection to include the value as an SMTP address. This property cannot contain accent characters. NOTE: We do not recommend updating this property for Azure AD B2C user profiles. Use the otherMails property instead. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith, and eq on null values). * * @return string|null The mail */ @@ -877,7 +877,7 @@ class User extends DirectoryObject /** * Sets the mail - * The SMTP address for the user, for example, admin@contoso.com. Changes to this property will also update the user's proxyAddresses collection to include the value as an SMTP address. This property cannot contain accent characters. NOTE: We do not recommend updating this property for Azure AD B2C user profiles. Use the otherMails property instead. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith, and eq on null values). + * The SMTP address for the user, for example, jeff@contoso.onmicrosoft.com. Changes to this property will also update the user's proxyAddresses collection to include the value as an SMTP address. This property cannot contain accent characters. NOTE: We do not recommend updating this property for Azure AD B2C user profiles. Use the otherMails property instead. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith, and eq on null values). * * @param string $val The mail * @@ -891,7 +891,7 @@ class User extends DirectoryObject /** * Gets the mailNickname - * The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The mailNickname */ @@ -906,7 +906,7 @@ class User extends DirectoryObject /** * Sets the mailNickname - * The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The mail alias for the user. This property must be specified when a user is created. Maximum length is 64 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The mailNickname * @@ -920,7 +920,7 @@ class User extends DirectoryObject /** * Gets the mobilePhone - * The primary cellular telephone number for the user. Read-only for users synced from on-premises directory. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The primary cellular telephone number for the user. Read-only for users synced from on-premises directory. Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The mobilePhone */ @@ -935,7 +935,7 @@ class User extends DirectoryObject /** * Sets the mobilePhone - * The primary cellular telephone number for the user. Read-only for users synced from on-premises directory. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The primary cellular telephone number for the user. Read-only for users synced from on-premises directory. Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The mobilePhone * @@ -949,7 +949,7 @@ class User extends DirectoryObject /** * Gets the officeLocation - * The office location in the user's place of business. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The office location in the user's place of business. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The officeLocation */ @@ -964,7 +964,7 @@ class User extends DirectoryObject /** * Sets the officeLocation - * The office location in the user's place of business. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The office location in the user's place of business. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The officeLocation * @@ -978,7 +978,7 @@ class User extends DirectoryObject /** * Gets the onPremisesDistinguishedName - * Contains the on-premises Active Directory distinguished name or DN. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. + * Contains the on-premises Active Directory distinguished name or DN. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. * * @return string|null The onPremisesDistinguishedName */ @@ -993,7 +993,7 @@ class User extends DirectoryObject /** * Sets the onPremisesDistinguishedName - * Contains the on-premises Active Directory distinguished name or DN. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. + * Contains the on-premises Active Directory distinguished name or DN. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. * * @param string $val The onPremisesDistinguishedName * @@ -1007,7 +1007,7 @@ class User extends DirectoryObject /** * Gets the onPremisesDomainName - * Contains the on-premises domainFQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. + * Contains the on-premises domainFQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. * * @return string|null The onPremisesDomainName */ @@ -1022,7 +1022,7 @@ class User extends DirectoryObject /** * Sets the onPremisesDomainName - * Contains the on-premises domainFQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. + * Contains the on-premises domainFQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. * * @param string $val The onPremisesDomainName * @@ -1036,7 +1036,7 @@ class User extends DirectoryObject /** * Gets the onPremisesExtensionAttributes - * Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Supports $filter (eq, ne, not, in). + * Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Returned only on $select. Supports $filter (eq, ne, not, in). * * @return OnPremisesExtensionAttributes|null The onPremisesExtensionAttributes */ @@ -1055,7 +1055,7 @@ class User extends DirectoryObject /** * Sets the onPremisesExtensionAttributes - * Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Supports $filter (eq, ne, not, in). + * Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Returned only on $select. Supports $filter (eq, ne, not, in). * * @param OnPremisesExtensionAttributes $val The onPremisesExtensionAttributes * @@ -1069,7 +1069,7 @@ class User extends DirectoryObject /** * Gets the onPremisesImmutableId - * This property is used to associate an on-premises Active Directory user account to their Azure AD user object. This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user's userPrincipalName (UPN) property. Note: The $ and _ characters cannot be used when specifying this property. Supports $filter (eq, ne, not, ge, le, in). + * This property is used to associate an on-premises Active Directory user account to their Azure AD user object. This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user's userPrincipalName (UPN) property. NOTE: The $ and _ characters cannot be used when specifying this property. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in).. * * @return string|null The onPremisesImmutableId */ @@ -1084,7 +1084,7 @@ class User extends DirectoryObject /** * Sets the onPremisesImmutableId - * This property is used to associate an on-premises Active Directory user account to their Azure AD user object. This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user's userPrincipalName (UPN) property. Note: The $ and _ characters cannot be used when specifying this property. Supports $filter (eq, ne, not, ge, le, in). + * This property is used to associate an on-premises Active Directory user account to their Azure AD user object. This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user's userPrincipalName (UPN) property. NOTE: The $ and _ characters cannot be used when specifying this property. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in).. * * @param string $val The onPremisesImmutableId * @@ -1098,7 +1098,7 @@ class User extends DirectoryObject /** * Gets the onPremisesLastSyncDateTime - * Indicates the last time at which the object was synced with the on-premises directory; for example: '2013-02-16T03:04:54Z'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Supports $filter (eq, ne, not, ge, le, in). + * Indicates the last time at which the object was synced with the on-premises directory; for example: 2013-02-16T03:04:54Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in). * * @return \DateTime|null The onPremisesLastSyncDateTime */ @@ -1117,7 +1117,7 @@ class User extends DirectoryObject /** * Sets the onPremisesLastSyncDateTime - * Indicates the last time at which the object was synced with the on-premises directory; for example: '2013-02-16T03:04:54Z'. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Supports $filter (eq, ne, not, ge, le, in). + * Indicates the last time at which the object was synced with the on-premises directory; for example: 2013-02-16T03:04:54Z. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in). * * @param \DateTime $val The onPremisesLastSyncDateTime * @@ -1132,7 +1132,7 @@ class User extends DirectoryObject /** * Gets the onPremisesProvisioningErrors - * Errors when using Microsoft synchronization product during provisioning. Supports $filter (eq, not, ge, le). + * Errors when using Microsoft synchronization product during provisioning. Returned only on $select. Supports $filter (eq, not, ge, le). * * @return array|null The onPremisesProvisioningErrors */ @@ -1147,7 +1147,7 @@ class User extends DirectoryObject /** * Sets the onPremisesProvisioningErrors - * Errors when using Microsoft synchronization product during provisioning. Supports $filter (eq, not, ge, le). + * Errors when using Microsoft synchronization product during provisioning. Returned only on $select. Supports $filter (eq, not, ge, le). * * @param OnPremisesProvisioningError[] $val The onPremisesProvisioningErrors * @@ -1161,7 +1161,7 @@ class User extends DirectoryObject /** * Gets the onPremisesSamAccountName - * Contains the on-premises sAMAccountName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Supports $filter (eq, ne, not, ge, le, in, startsWith). + * Contains the on-premises samAccountName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith). * * @return string|null The onPremisesSamAccountName */ @@ -1176,7 +1176,7 @@ class User extends DirectoryObject /** * Sets the onPremisesSamAccountName - * Contains the on-premises sAMAccountName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Supports $filter (eq, ne, not, ge, le, in, startsWith). + * Contains the on-premises samAccountName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith). * * @param string $val The onPremisesSamAccountName * @@ -1190,7 +1190,7 @@ class User extends DirectoryObject /** * Gets the onPremisesSecurityIdentifier - * Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Supports $filter (eq including on null values). + * Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Returned only on $select. Supports $filter (eq including on null values). * * @return string|null The onPremisesSecurityIdentifier */ @@ -1205,7 +1205,7 @@ class User extends DirectoryObject /** * Sets the onPremisesSecurityIdentifier - * Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Supports $filter (eq including on null values). + * Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Returned only on $select. Supports $filter (eq including on null values). * * @param string $val The onPremisesSecurityIdentifier * @@ -1219,7 +1219,7 @@ class User extends DirectoryObject /** * Gets the onPremisesSyncEnabled - * true if this user object is currently being synced from an on-premises Active Directory (AD); otherwise the user isn't being synced and can be managed in Azure Active Directory (Azure AD). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). + * true if this user object is currently being synced from an on-premises Active Directory (AD); otherwise the user isn't being synced and can be managed in Azure Active Directory (Azure AD). Read-only. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). * * @return bool|null The onPremisesSyncEnabled */ @@ -1234,7 +1234,7 @@ class User extends DirectoryObject /** * Sets the onPremisesSyncEnabled - * true if this user object is currently being synced from an on-premises Active Directory (AD); otherwise the user isn't being synced and can be managed in Azure Active Directory (Azure AD). Read-only. Supports $filter (eq, ne, not, in, and eq on null values). + * true if this user object is currently being synced from an on-premises Active Directory (AD); otherwise the user isn't being synced and can be managed in Azure Active Directory (Azure AD). Read-only. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). * * @param bool $val The onPremisesSyncEnabled * @@ -1248,7 +1248,7 @@ class User extends DirectoryObject /** * Gets the onPremisesUserPrincipalName - * Contains the on-premises userPrincipalName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Supports $filter (eq, ne, not, ge, le, in, startsWith). + * Contains the on-premises userPrincipalName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith). * * @return string|null The onPremisesUserPrincipalName */ @@ -1263,7 +1263,7 @@ class User extends DirectoryObject /** * Sets the onPremisesUserPrincipalName - * Contains the on-premises userPrincipalName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Supports $filter (eq, ne, not, ge, le, in, startsWith). + * Contains the on-premises userPrincipalName synchronized from the on-premises directory. The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. Read-only. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith). * * @param string $val The onPremisesUserPrincipalName * @@ -1277,7 +1277,7 @@ class User extends DirectoryObject /** * Gets the otherMails - * A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + * A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). * * @return string|null The otherMails */ @@ -1292,7 +1292,7 @@ class User extends DirectoryObject /** * Sets the otherMails - * A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com'].NOTE: This property cannot contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). + * A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. NOTE: This property cannot contain accent characters. Returned only on $select. Supports $filter (eq, not, ge, le, in, startsWith, endsWith, and counting empty collections). * * @param string $val The otherMails * @@ -1306,7 +1306,7 @@ class User extends DirectoryObject /** * Gets the passwordPolicies - * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). + * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). * * @return string|null The passwordPolicies */ @@ -1321,7 +1321,7 @@ class User extends DirectoryObject /** * Sets the passwordPolicies - * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). + * Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. Returned only on $select. For more information on the default password policies, see Azure AD pasword policies. Supports $filter (ne, not, and eq on null values). * * @param string $val The passwordPolicies * @@ -1335,7 +1335,7 @@ class User extends DirectoryObject /** * Gets the passwordProfile - * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. NOTE: For Azure B2C tenants, the forceChangePasswordNextSignIn property should be set to false and instead use custom policies and user flows to force password reset at first logon. See Force password reset at first logon. Supports $filter (eq, ne, not, in, and eq on null values). + * Specifies the password profile for the user. The profile contains the user’s password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. NOTE: For Azure B2C tenants, the forceChangePasswordNextSignIn property should be set to false and instead use custom policies and user flows to force password reset at first logon. See Force password reset at first logon.Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). * * @return PasswordProfile|null The passwordProfile */ @@ -1354,7 +1354,7 @@ class User extends DirectoryObject /** * Sets the passwordProfile - * Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. NOTE: For Azure B2C tenants, the forceChangePasswordNextSignIn property should be set to false and instead use custom policies and user flows to force password reset at first logon. See Force password reset at first logon. Supports $filter (eq, ne, not, in, and eq on null values). + * Specifies the password profile for the user. The profile contains the user’s password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. NOTE: For Azure B2C tenants, the forceChangePasswordNextSignIn property should be set to false and instead use custom policies and user flows to force password reset at first logon. See Force password reset at first logon.Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). * * @param PasswordProfile $val The passwordProfile * @@ -1368,7 +1368,7 @@ class User extends DirectoryObject /** * Gets the postalCode - * The postal code for the user's postal address. The postal code is specific to the user's country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The postal code for the user's postal address. The postal code is specific to the user's country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The postalCode */ @@ -1383,7 +1383,7 @@ class User extends DirectoryObject /** * Sets the postalCode - * The postal code for the user's postal address. The postal code is specific to the user's country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The postal code for the user's postal address. The postal code is specific to the user's country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The postalCode * @@ -1426,7 +1426,7 @@ class User extends DirectoryObject /** * Gets the preferredLanguage - * The preferred language for the user. Should follow ISO 639-1 Code; for example en-US. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The preferred language for the user. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) * * @return string|null The preferredLanguage */ @@ -1441,7 +1441,7 @@ class User extends DirectoryObject /** * Sets the preferredLanguage - * The preferred language for the user. Should follow ISO 639-1 Code; for example en-US. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The preferred language for the user. Should follow ISO 639-1 Code; for example en-US. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) * * @param string $val The preferredLanguage * @@ -1456,7 +1456,7 @@ class User extends DirectoryObject /** * Gets the provisionedPlans - * The plans that are provisioned for the user. Read-only. Not nullable. Supports $filter (eq, not, ge, le). + * The plans that are provisioned for the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le). * * @return array|null The provisionedPlans */ @@ -1471,7 +1471,7 @@ class User extends DirectoryObject /** * Sets the provisionedPlans - * The plans that are provisioned for the user. Read-only. Not nullable. Supports $filter (eq, not, ge, le). + * The plans that are provisioned for the user. Read-only. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le). * * @param ProvisionedPlan[] $val The provisionedPlans * @@ -1485,7 +1485,7 @@ class User extends DirectoryObject /** * Gets the proxyAddresses - * For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + * For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). * * @return string|null The proxyAddresses */ @@ -1500,7 +1500,7 @@ class User extends DirectoryObject /** * Sets the proxyAddresses - * For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). + * For example: ['SMTP: bob@contoso.com', 'smtp: bob@sales.contoso.com']. Changes to the mail property will also update this collection to include the value as an SMTP address. For more information, see mail and proxyAddresses properties. The proxy address prefixed with SMTP (capitalized) is the primary proxy address while those prefixed with smtp are the secondary proxy addresses. For Azure AD B2C accounts, this property has a limit of ten unique addresses. Read-only in Microsoft Graph; you can update this property only through the Microsoft 365 admin center. Not nullable. Returned only on $select. Supports $filter (eq, not, ge, le, startsWith, endsWith, and counting empty collections). * * @param string $val The proxyAddresses * @@ -1512,6 +1512,35 @@ class User extends DirectoryObject return $this; } + /** + * Gets the securityIdentifier + * Security identifier (SID) of the user, used in Windows scenarios. Read-only. Returned by default. Supports $select and $filter (eq, not, ge, le, startsWith). + * + * @return string|null The securityIdentifier + */ + public function getSecurityIdentifier() + { + if (array_key_exists("securityIdentifier", $this->_propDict)) { + return $this->_propDict["securityIdentifier"]; + } else { + return null; + } + } + + /** + * Sets the securityIdentifier + * Security identifier (SID) of the user, used in Windows scenarios. Read-only. Returned by default. Supports $select and $filter (eq, not, ge, le, startsWith). + * + * @param string $val The securityIdentifier + * + * @return User + */ + public function setSecurityIdentifier($val) + { + $this->_propDict["securityIdentifier"] = $val; + return $this; + } + /** * Gets the showInAddressList * Do not use in Microsoft Graph. Manage this property through the Microsoft 365 admin center instead. Represents whether the user should be included in the Outlook global address list. See Known issue. @@ -1543,7 +1572,7 @@ class User extends DirectoryObject /** * Gets the signInSessionsValidFromDateTime - * Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use revokeSignInSessions to reset. + * Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use revokeSignInSessions to reset. Returned only on $select. * * @return \DateTime|null The signInSessionsValidFromDateTime */ @@ -1562,7 +1591,7 @@ class User extends DirectoryObject /** * Sets the signInSessionsValidFromDateTime - * Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use revokeSignInSessions to reset. + * Any refresh tokens or sessions tokens (session cookies) issued before this time are invalid, and applications will get an error when using an invalid refresh or sessions token to acquire a delegated access token (to access APIs such as Microsoft Graph). If this happens, the application will need to acquire a new refresh token by making a request to the authorize endpoint. Read-only. Use revokeSignInSessions to reset. Returned only on $select. * * @param \DateTime $val The signInSessionsValidFromDateTime * @@ -1576,7 +1605,7 @@ class User extends DirectoryObject /** * Gets the state - * The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The state or province in the user's address. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The state */ @@ -1591,7 +1620,7 @@ class User extends DirectoryObject /** * Sets the state - * The state or province in the user's address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The state or province in the user's address. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The state * @@ -1605,7 +1634,7 @@ class User extends DirectoryObject /** * Gets the streetAddress - * The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The street address of the user's place of business. Maximum length is 1024 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The streetAddress */ @@ -1620,7 +1649,7 @@ class User extends DirectoryObject /** * Sets the streetAddress - * The street address of the user's place of business. Maximum length is 1024 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The street address of the user's place of business. Maximum length is 1024 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The streetAddress * @@ -1634,7 +1663,7 @@ class User extends DirectoryObject /** * Gets the surname - * The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The user's surname (family name or last name). Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The surname */ @@ -1649,7 +1678,7 @@ class User extends DirectoryObject /** * Sets the surname - * The user's surname (family name or last name). Maximum length is 64 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The user's surname (family name or last name). Maximum length is 64 characters. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The surname * @@ -1663,7 +1692,7 @@ class User extends DirectoryObject /** * Gets the usageLocation - * A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: US, JP, and GB. Not nullable. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: US, JP, and GB. Not nullable. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @return string|null The usageLocation */ @@ -1678,7 +1707,7 @@ class User extends DirectoryObject /** * Sets the usageLocation - * A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: US, JP, and GB. Not nullable. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: US, JP, and GB. Not nullable. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). * * @param string $val The usageLocation * @@ -1692,7 +1721,7 @@ class User extends DirectoryObject /** * Gets the userPrincipalName - * The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property cannot contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderBy. + * The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property cannot contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderBy. * * @return string|null The userPrincipalName */ @@ -1707,7 +1736,7 @@ class User extends DirectoryObject /** * Sets the userPrincipalName - * The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property cannot contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderBy. + * The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant's collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property cannot contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Returned by default. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderBy. * * @param string $val The userPrincipalName * @@ -1721,7 +1750,7 @@ class User extends DirectoryObject /** * Gets the userType - * A String value that can be used to classify user types in your directory, such as Member and Guest. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for member and guest users, see What are the default user permissions in Azure Active Directory? + * A string value that can be used to classify user types in your directory, such as Member and Guest. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for member and guest users, see What are the default user permissions in Azure Active Directory? * * @return string|null The userType */ @@ -1736,7 +1765,7 @@ class User extends DirectoryObject /** * Sets the userType - * A String value that can be used to classify user types in your directory, such as Member and Guest. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for member and guest users, see What are the default user permissions in Azure Active Directory? + * A string value that can be used to classify user types in your directory, such as Member and Guest. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for member and guest users, see What are the default user permissions in Azure Active Directory? * * @param string $val The userType * @@ -1750,7 +1779,7 @@ class User extends DirectoryObject /** * Gets the mailboxSettings - * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select. * * @return MailboxSettings|null The mailboxSettings */ @@ -1769,7 +1798,7 @@ class User extends DirectoryObject /** * Sets the mailboxSettings - * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select. + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select. * * @param MailboxSettings $val The mailboxSettings * @@ -1841,7 +1870,7 @@ class User extends DirectoryObject /** * Gets the birthday - * The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Returned only on $select. + * The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. * * @return \DateTime|null The birthday */ @@ -1860,7 +1889,7 @@ class User extends DirectoryObject /** * Sets the birthday - * The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Returned only on $select. + * The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. * * @param \DateTime $val The birthday * @@ -1874,7 +1903,7 @@ class User extends DirectoryObject /** * Gets the hireDate - * The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs. + * The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs. * * @return \DateTime|null The hireDate */ @@ -1893,7 +1922,7 @@ class User extends DirectoryObject /** * Sets the hireDate - * The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs. + * The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs. * * @param \DateTime $val The hireDate * @@ -2264,7 +2293,7 @@ class User extends DirectoryObject /** * Gets the memberOf - * The groups, directory roles and administrative units that the user is a member of. Read-only. Nullable. Supports $expand. + * The groups and directory roles that the user is a member of. Read-only. Nullable. Supports $expand. * * @return array|null The memberOf */ @@ -2279,7 +2308,7 @@ class User extends DirectoryObject /** * Sets the memberOf - * The groups, directory roles and administrative units that the user is a member of. Read-only. Nullable. Supports $expand. + * The groups and directory roles that the user is a member of. Read-only. Nullable. Supports $expand. * * @param DirectoryObject[] $val The memberOf * @@ -2412,7 +2441,6 @@ class User extends DirectoryObject /** * Gets the scopedRoleMemberOf - * The scoped-role administrative unit memberships for this user. Read-only. Nullable. * * @return array|null The scopedRoleMemberOf */ @@ -2427,7 +2455,6 @@ class User extends DirectoryObject /** * Sets the scopedRoleMemberOf - * The scoped-role administrative unit memberships for this user. Read-only. Nullable. * * @param ScopedRoleMembership[] $val The scopedRoleMemberOf * @@ -2655,7 +2682,7 @@ class User extends DirectoryObject /** * Gets the events - * The user's events. Default is to show events under the Default Calendar. Read-only. Nullable. + * The user's events. Default is to show Events under the Default Calendar. Read-only. Nullable. * * @return array|null The events */ @@ -2670,7 +2697,7 @@ class User extends DirectoryObject /** * Sets the events - * The user's events. Default is to show events under the Default Calendar. Read-only. Nullable. + * The user's events. Default is to show Events under the Default Calendar. Read-only. Nullable. * * @param Event[] $val The events * @@ -2777,7 +2804,6 @@ class User extends DirectoryObject /** * Gets the outlook - * Selective Outlook services available to the user. Read-only. Nullable. * * @return OutlookUser|null The outlook */ @@ -2796,7 +2822,6 @@ class User extends DirectoryObject /** * Sets the outlook - * Selective Outlook services available to the user. Read-only. Nullable. * * @param OutlookUser $val The outlook * @@ -2811,7 +2836,7 @@ class User extends DirectoryObject /** * Gets the people - * Read-only. The most relevant people to the user. The collection is ordered by their relevance to the user, which is determined by the user's communication, collaboration and business relationships. A person is an aggregation of information from across mail, contacts and social networks. + * People that are relevant to the user. Read-only. Nullable. * * @return array|null The people */ @@ -2826,7 +2851,7 @@ class User extends DirectoryObject /** * Sets the people - * Read-only. The most relevant people to the user. The collection is ordered by their relevance to the user, which is determined by the user's communication, collaboration and business relationships. A person is an aggregation of information from across mail, contacts and social networks. + * People that are relevant to the user. Read-only. Nullable. * * @param Person[] $val The people * @@ -2932,7 +2957,7 @@ class User extends DirectoryObject /** * Gets the extensions - * The collection of open extensions defined for the user. Supports $expand. Nullable. + * The collection of open extensions defined for the user. Read-only. Supports $expand. Nullable. * * @return array|null The extensions */ @@ -2947,7 +2972,7 @@ class User extends DirectoryObject /** * Sets the extensions - * The collection of open extensions defined for the user. Supports $expand. Nullable. + * The collection of open extensions defined for the user. Read-only. Supports $expand. Nullable. * * @param Extension[] $val The extensions * @@ -3081,7 +3106,7 @@ class User extends DirectoryObject /** * Gets the planner - * Selective Planner services available to the user. Read-only. Nullable. + * Entry-point to the Planner resource that might exist for a user. Read-only. * * @return PlannerUser|null The planner */ @@ -3100,7 +3125,7 @@ class User extends DirectoryObject /** * Sets the planner - * Selective Planner services available to the user. Read-only. Nullable. + * Entry-point to the Planner resource that might exist for a user. Read-only. * * @param PlannerUser $val The planner * @@ -3419,7 +3444,6 @@ class User extends DirectoryObject /** * Gets the joinedTeams - * The Microsoft Teams teams that the user is a member of. Read-only. Nullable. * * @return array|null The joinedTeams */ @@ -3434,7 +3458,6 @@ class User extends DirectoryObject /** * Sets the joinedTeams - * The Microsoft Teams teams that the user is a member of. Read-only. Nullable. * * @param Team[] $val The joinedTeams * @@ -3448,7 +3471,6 @@ class User extends DirectoryObject /** * Gets the teamwork - * A container for Microsoft Teams features available for the user. Read-only. Nullable. * * @return UserTeamwork|null The teamwork */ @@ -3467,7 +3489,6 @@ class User extends DirectoryObject /** * Sets the teamwork - * A container for Microsoft Teams features available for the user. Read-only. Nullable. * * @param UserTeamwork $val The teamwork * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UserAttributeValuesItem.php b/vendor/microsoft/microsoft-graph/src/Model/UserAttributeValuesItem.php index 9444ead..8a88875 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/UserAttributeValuesItem.php +++ b/vendor/microsoft/microsoft-graph/src/Model/UserAttributeValuesItem.php @@ -25,7 +25,7 @@ class UserAttributeValuesItem extends Entity { /** * Gets the isDefault - * Used to set the value as the default. + * Determines whether the value is set as the default. * * @return bool|null The isDefault */ @@ -40,7 +40,7 @@ class UserAttributeValuesItem extends Entity /** * Sets the isDefault - * Used to set the value as the default. + * Determines whether the value is set as the default. * * @param bool $val The value of the isDefault * @@ -53,7 +53,7 @@ class UserAttributeValuesItem extends Entity } /** * Gets the name - * The display name of the property displayed to the end user in the user flow. + * The display name of the property displayed to the user in the user flow. * * @return string|null The name */ @@ -68,7 +68,7 @@ class UserAttributeValuesItem extends Entity /** * Sets the name - * The display name of the property displayed to the end user in the user flow. + * The display name of the property displayed to the user in the user flow. * * @param string $val The value of the name * diff --git a/vendor/microsoft/microsoft-graph/src/Model/UserExperienceAnalyticsDevicePerformance.php b/vendor/microsoft/microsoft-graph/src/Model/UserExperienceAnalyticsDevicePerformance.php new file mode 100644 index 0000000..a5ee8de --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/UserExperienceAnalyticsDevicePerformance.php @@ -0,0 +1,615 @@ +_propDict)) { + return $this->_propDict["averageBlueScreens"]; + } else { + return null; + } + } + + /** + * Sets the averageBlueScreens + * Average (mean) number of Blue Screens per device in the last 14 days. Valid values 0 to 9999999 + * + * @param float $val The averageBlueScreens + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setAverageBlueScreens($val) + { + $this->_propDict["averageBlueScreens"] = floatval($val); + return $this; + } + + /** + * Gets the averageRestarts + * Average (mean) number of Restarts per device in the last 14 days. Valid values 0 to 9999999 + * + * @return float|null The averageRestarts + */ + public function getAverageRestarts() + { + if (array_key_exists("averageRestarts", $this->_propDict)) { + return $this->_propDict["averageRestarts"]; + } else { + return null; + } + } + + /** + * Sets the averageRestarts + * Average (mean) number of Restarts per device in the last 14 days. Valid values 0 to 9999999 + * + * @param float $val The averageRestarts + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setAverageRestarts($val) + { + $this->_propDict["averageRestarts"] = floatval($val); + return $this; + } + + /** + * Gets the blueScreenCount + * Number of Blue Screens in the last 14 days. Valid values 0 to 9999999 + * + * @return int|null The blueScreenCount + */ + public function getBlueScreenCount() + { + if (array_key_exists("blueScreenCount", $this->_propDict)) { + return $this->_propDict["blueScreenCount"]; + } else { + return null; + } + } + + /** + * Sets the blueScreenCount + * Number of Blue Screens in the last 14 days. Valid values 0 to 9999999 + * + * @param int $val The blueScreenCount + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setBlueScreenCount($val) + { + $this->_propDict["blueScreenCount"] = intval($val); + return $this; + } + + /** + * Gets the bootScore + * The user experience analytics device boot score. + * + * @return int|null The bootScore + */ + public function getBootScore() + { + if (array_key_exists("bootScore", $this->_propDict)) { + return $this->_propDict["bootScore"]; + } else { + return null; + } + } + + /** + * Sets the bootScore + * The user experience analytics device boot score. + * + * @param int $val The bootScore + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setBootScore($val) + { + $this->_propDict["bootScore"] = intval($val); + return $this; + } + + /** + * Gets the coreBootTimeInMs + * The user experience analytics device core boot time in milliseconds. + * + * @return int|null The coreBootTimeInMs + */ + public function getCoreBootTimeInMs() + { + if (array_key_exists("coreBootTimeInMs", $this->_propDict)) { + return $this->_propDict["coreBootTimeInMs"]; + } else { + return null; + } + } + + /** + * Sets the coreBootTimeInMs + * The user experience analytics device core boot time in milliseconds. + * + * @param int $val The coreBootTimeInMs + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setCoreBootTimeInMs($val) + { + $this->_propDict["coreBootTimeInMs"] = intval($val); + return $this; + } + + /** + * Gets the coreLoginTimeInMs + * The user experience analytics device core login time in milliseconds. + * + * @return int|null The coreLoginTimeInMs + */ + public function getCoreLoginTimeInMs() + { + if (array_key_exists("coreLoginTimeInMs", $this->_propDict)) { + return $this->_propDict["coreLoginTimeInMs"]; + } else { + return null; + } + } + + /** + * Sets the coreLoginTimeInMs + * The user experience analytics device core login time in milliseconds. + * + * @param int $val The coreLoginTimeInMs + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setCoreLoginTimeInMs($val) + { + $this->_propDict["coreLoginTimeInMs"] = intval($val); + return $this; + } + + /** + * Gets the deviceCount + * User experience analytics summarized device count. + * + * @return int|null The deviceCount + */ + public function getDeviceCount() + { + if (array_key_exists("deviceCount", $this->_propDict)) { + return $this->_propDict["deviceCount"]; + } else { + return null; + } + } + + /** + * Sets the deviceCount + * User experience analytics summarized device count. + * + * @param int $val The deviceCount + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setDeviceCount($val) + { + $this->_propDict["deviceCount"] = intval($val); + return $this; + } + + /** + * Gets the deviceName + * The user experience analytics device name. + * + * @return string|null The deviceName + */ + public function getDeviceName() + { + if (array_key_exists("deviceName", $this->_propDict)) { + return $this->_propDict["deviceName"]; + } else { + return null; + } + } + + /** + * Sets the deviceName + * The user experience analytics device name. + * + * @param string $val The deviceName + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setDeviceName($val) + { + $this->_propDict["deviceName"] = $val; + return $this; + } + + /** + * Gets the diskType + * The user experience analytics device disk type. + * + * @return DiskType|null The diskType + */ + public function getDiskType() + { + if (array_key_exists("diskType", $this->_propDict)) { + if (is_a($this->_propDict["diskType"], "\Microsoft\Graph\Model\DiskType") || is_null($this->_propDict["diskType"])) { + return $this->_propDict["diskType"]; + } else { + $this->_propDict["diskType"] = new DiskType($this->_propDict["diskType"]); + return $this->_propDict["diskType"]; + } + } + return null; + } + + /** + * Sets the diskType + * The user experience analytics device disk type. + * + * @param DiskType $val The diskType + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setDiskType($val) + { + $this->_propDict["diskType"] = $val; + return $this; + } + + /** + * Gets the groupPolicyBootTimeInMs + * The user experience analytics device group policy boot time in milliseconds. + * + * @return int|null The groupPolicyBootTimeInMs + */ + public function getGroupPolicyBootTimeInMs() + { + if (array_key_exists("groupPolicyBootTimeInMs", $this->_propDict)) { + return $this->_propDict["groupPolicyBootTimeInMs"]; + } else { + return null; + } + } + + /** + * Sets the groupPolicyBootTimeInMs + * The user experience analytics device group policy boot time in milliseconds. + * + * @param int $val The groupPolicyBootTimeInMs + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setGroupPolicyBootTimeInMs($val) + { + $this->_propDict["groupPolicyBootTimeInMs"] = intval($val); + return $this; + } + + /** + * Gets the groupPolicyLoginTimeInMs + * The user experience analytics device group policy login time in milliseconds. + * + * @return int|null The groupPolicyLoginTimeInMs + */ + public function getGroupPolicyLoginTimeInMs() + { + if (array_key_exists("groupPolicyLoginTimeInMs", $this->_propDict)) { + return $this->_propDict["groupPolicyLoginTimeInMs"]; + } else { + return null; + } + } + + /** + * Sets the groupPolicyLoginTimeInMs + * The user experience analytics device group policy login time in milliseconds. + * + * @param int $val The groupPolicyLoginTimeInMs + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setGroupPolicyLoginTimeInMs($val) + { + $this->_propDict["groupPolicyLoginTimeInMs"] = intval($val); + return $this; + } + + /** + * Gets the healthStatus + * The health state of the user experience analytics device. + * + * @return UserExperienceAnalyticsHealthState|null The healthStatus + */ + public function getHealthStatus() + { + if (array_key_exists("healthStatus", $this->_propDict)) { + if (is_a($this->_propDict["healthStatus"], "\Microsoft\Graph\Model\UserExperienceAnalyticsHealthState") || is_null($this->_propDict["healthStatus"])) { + return $this->_propDict["healthStatus"]; + } else { + $this->_propDict["healthStatus"] = new UserExperienceAnalyticsHealthState($this->_propDict["healthStatus"]); + return $this->_propDict["healthStatus"]; + } + } + return null; + } + + /** + * Sets the healthStatus + * The health state of the user experience analytics device. + * + * @param UserExperienceAnalyticsHealthState $val The healthStatus + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setHealthStatus($val) + { + $this->_propDict["healthStatus"] = $val; + return $this; + } + + /** + * Gets the loginScore + * The user experience analytics device login score. + * + * @return int|null The loginScore + */ + public function getLoginScore() + { + if (array_key_exists("loginScore", $this->_propDict)) { + return $this->_propDict["loginScore"]; + } else { + return null; + } + } + + /** + * Sets the loginScore + * The user experience analytics device login score. + * + * @param int $val The loginScore + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setLoginScore($val) + { + $this->_propDict["loginScore"] = intval($val); + return $this; + } + + /** + * Gets the manufacturer + * The user experience analytics device manufacturer. + * + * @return string|null The manufacturer + */ + public function getManufacturer() + { + if (array_key_exists("manufacturer", $this->_propDict)) { + return $this->_propDict["manufacturer"]; + } else { + return null; + } + } + + /** + * Sets the manufacturer + * The user experience analytics device manufacturer. + * + * @param string $val The manufacturer + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setManufacturer($val) + { + $this->_propDict["manufacturer"] = $val; + return $this; + } + + /** + * Gets the model + * The user experience analytics device model. + * + * @return string|null The model + */ + public function getModel() + { + if (array_key_exists("model", $this->_propDict)) { + return $this->_propDict["model"]; + } else { + return null; + } + } + + /** + * Sets the model + * The user experience analytics device model. + * + * @param string $val The model + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setModel($val) + { + $this->_propDict["model"] = $val; + return $this; + } + + /** + * Gets the modelStartupPerformanceScore + * The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + * + * @return float|null The modelStartupPerformanceScore + */ + public function getModelStartupPerformanceScore() + { + if (array_key_exists("modelStartupPerformanceScore", $this->_propDict)) { + return $this->_propDict["modelStartupPerformanceScore"]; + } else { + return null; + } + } + + /** + * Sets the modelStartupPerformanceScore + * The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + * + * @param float $val The modelStartupPerformanceScore + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setModelStartupPerformanceScore($val) + { + $this->_propDict["modelStartupPerformanceScore"] = floatval($val); + return $this; + } + + /** + * Gets the operatingSystemVersion + * The user experience analytics device Operating System version. + * + * @return string|null The operatingSystemVersion + */ + public function getOperatingSystemVersion() + { + if (array_key_exists("operatingSystemVersion", $this->_propDict)) { + return $this->_propDict["operatingSystemVersion"]; + } else { + return null; + } + } + + /** + * Sets the operatingSystemVersion + * The user experience analytics device Operating System version. + * + * @param string $val The operatingSystemVersion + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setOperatingSystemVersion($val) + { + $this->_propDict["operatingSystemVersion"] = $val; + return $this; + } + + /** + * Gets the responsiveDesktopTimeInMs + * The user experience analytics responsive desktop time in milliseconds. + * + * @return int|null The responsiveDesktopTimeInMs + */ + public function getResponsiveDesktopTimeInMs() + { + if (array_key_exists("responsiveDesktopTimeInMs", $this->_propDict)) { + return $this->_propDict["responsiveDesktopTimeInMs"]; + } else { + return null; + } + } + + /** + * Sets the responsiveDesktopTimeInMs + * The user experience analytics responsive desktop time in milliseconds. + * + * @param int $val The responsiveDesktopTimeInMs + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setResponsiveDesktopTimeInMs($val) + { + $this->_propDict["responsiveDesktopTimeInMs"] = intval($val); + return $this; + } + + /** + * Gets the restartCount + * Number of Restarts in the last 14 days. Valid values 0 to 9999999 + * + * @return int|null The restartCount + */ + public function getRestartCount() + { + if (array_key_exists("restartCount", $this->_propDict)) { + return $this->_propDict["restartCount"]; + } else { + return null; + } + } + + /** + * Sets the restartCount + * Number of Restarts in the last 14 days. Valid values 0 to 9999999 + * + * @param int $val The restartCount + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setRestartCount($val) + { + $this->_propDict["restartCount"] = intval($val); + return $this; + } + + /** + * Gets the startupPerformanceScore + * The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + * + * @return float|null The startupPerformanceScore + */ + public function getStartupPerformanceScore() + { + if (array_key_exists("startupPerformanceScore", $this->_propDict)) { + return $this->_propDict["startupPerformanceScore"]; + } else { + return null; + } + } + + /** + * Sets the startupPerformanceScore + * The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308 + * + * @param float $val The startupPerformanceScore + * + * @return UserExperienceAnalyticsDevicePerformance + */ + public function setStartupPerformanceScore($val) + { + $this->_propDict["startupPerformanceScore"] = floatval($val); + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/UserExperienceAnalyticsHealthState.php b/vendor/microsoft/microsoft-graph/src/Model/UserExperienceAnalyticsHealthState.php new file mode 100644 index 0000000..996df87 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/UserExperienceAnalyticsHealthState.php @@ -0,0 +1,37 @@ +_propDict["redirectUris"] = $val; return $this; } + + /** + * Gets the redirectUriSettings + * + * @return RedirectUriSettings|null The redirectUriSettings + */ + public function getRedirectUriSettings() + { + if (array_key_exists("redirectUriSettings", $this->_propDict)) { + if (is_a($this->_propDict["redirectUriSettings"], "\Microsoft\Graph\Model\RedirectUriSettings") || is_null($this->_propDict["redirectUriSettings"])) { + return $this->_propDict["redirectUriSettings"]; + } else { + $this->_propDict["redirectUriSettings"] = new RedirectUriSettings($this->_propDict["redirectUriSettings"]); + return $this->_propDict["redirectUriSettings"]; + } + } + return null; + } + + /** + * Sets the redirectUriSettings + * + * @param RedirectUriSettings $val The value to assign to the redirectUriSettings + * + * @return WebApplication The WebApplication + */ + public function setRedirectUriSettings($val) + { + $this->_propDict["redirectUriSettings"] = $val; + return $this; + } } diff --git a/vendor/microsoft/microsoft-graph/src/Model/Website.php b/vendor/microsoft/microsoft-graph/src/Model/Website.php index f6a2b9f..4fdefaf 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Website.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Website.php @@ -82,7 +82,7 @@ class Website extends Entity /** * Gets the type - * Possible values are: other, home, work, blog, profile. + * The possible values are: other, home, work, blog, profile. * * @return WebsiteType|null The type */ @@ -101,7 +101,7 @@ class Website extends Entity /** * Sets the type - * Possible values are: other, home, work, blog, profile. + * The possible values are: other, home, work, blog, profile. * * @param WebsiteType $val The value to assign to the type * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Win32LobApp.php b/vendor/microsoft/microsoft-graph/src/Model/Win32LobApp.php index d6e02c4..7506065 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Win32LobApp.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Win32LobApp.php @@ -26,7 +26,7 @@ class Win32LobApp extends MobileLobApp { /** * Gets the applicableArchitectures - * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral, arm64. + * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral. * * @return WindowsArchitecture|null The applicableArchitectures */ @@ -45,7 +45,7 @@ class Win32LobApp extends MobileLobApp /** * Sets the applicableArchitectures - * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral, arm64. + * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral. * * @param WindowsArchitecture $val The applicableArchitectures * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Win32LobAppFileSystemRule.php b/vendor/microsoft/microsoft-graph/src/Model/Win32LobAppFileSystemRule.php index f1a1b3c..8b26338 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Win32LobAppFileSystemRule.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Win32LobAppFileSystemRule.php @@ -121,7 +121,7 @@ class Win32LobAppFileSystemRule extends Win32LobAppRule /** * Gets the operationType - * The file system operation type. Possible values are: notConfigured, exists, modifiedDate, createdDate, version, sizeInMB, doesNotExist. + * The file system operation type. Possible values are: notConfigured, exists, modifiedDate, createdDate, version, sizeInMB. * * @return Win32LobAppFileSystemOperationType|null The operationType */ @@ -140,7 +140,7 @@ class Win32LobAppFileSystemRule extends Win32LobAppRule /** * Sets the operationType - * The file system operation type. Possible values are: notConfigured, exists, modifiedDate, createdDate, version, sizeInMB, doesNotExist. + * The file system operation type. Possible values are: notConfigured, exists, modifiedDate, createdDate, version, sizeInMB. * * @param Win32LobAppFileSystemOperationType $val The value to assign to the operationType * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Windows10GeneralConfiguration.php b/vendor/microsoft/microsoft-graph/src/Model/Windows10GeneralConfiguration.php index 3b84629..4d121f5 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Windows10GeneralConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Windows10GeneralConfiguration.php @@ -1276,7 +1276,7 @@ class Windows10GeneralConfiguration extends DeviceConfiguration /** * Gets the defenderSystemScanSchedule - * Defender day of the week for the system scan. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday, noScheduledScan. + * Defender day of the week for the system scan. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday. * * @return WeeklySchedule|null The defenderSystemScanSchedule */ @@ -1295,7 +1295,7 @@ class Windows10GeneralConfiguration extends DeviceConfiguration /** * Sets the defenderSystemScanSchedule - * Defender day of the week for the system scan. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday, noScheduledScan. + * Defender day of the week for the system scan. Possible values are: userDefined, everyday, sunday, monday, tuesday, wednesday, thursday, friday, saturday. * * @param WeeklySchedule $val The defenderSystemScanSchedule * diff --git a/vendor/microsoft/microsoft-graph/src/Model/WindowsAutopilotDeviceIdentity.php b/vendor/microsoft/microsoft-graph/src/Model/WindowsAutopilotDeviceIdentity.php index e2cffe8..ad24a31 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/WindowsAutopilotDeviceIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Model/WindowsAutopilotDeviceIdentity.php @@ -113,7 +113,7 @@ class WindowsAutopilotDeviceIdentity extends Entity /** * Gets the enrollmentState - * Intune enrollment state of the Windows autopilot device. Possible values are: unknown, enrolled, pendingReset, failed, notContacted, blocked. + * Intune enrollment state of the Windows autopilot device. Possible values are: unknown, enrolled, pendingReset, failed, notContacted. * * @return EnrollmentState|null The enrollmentState */ @@ -132,7 +132,7 @@ class WindowsAutopilotDeviceIdentity extends Entity /** * Sets the enrollmentState - * Intune enrollment state of the Windows autopilot device. Possible values are: unknown, enrolled, pendingReset, failed, notContacted, blocked. + * Intune enrollment state of the Windows autopilot device. Possible values are: unknown, enrolled, pendingReset, failed, notContacted. * * @param EnrollmentState $val The enrollmentState * diff --git a/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php b/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php index b67305f..5c0db04 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php +++ b/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php @@ -26,7 +26,7 @@ class WindowsUniversalAppX extends MobileLobApp { /** * Gets the applicableArchitectures - * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral, arm64. + * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral. * * @return WindowsArchitecture|null The applicableArchitectures */ @@ -45,7 +45,7 @@ class WindowsUniversalAppX extends MobileLobApp /** * Sets the applicableArchitectures - * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral, arm64. + * The Windows architecture(s) for which this app can run on. Possible values are: none, x86, x64, arm, neutral. * * @param WindowsArchitecture $val The applicableArchitectures * diff --git a/vendor/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessConfiguration.php b/vendor/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessConfiguration.php index b51227f..8f6c771 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessConfiguration.php @@ -24,9 +24,38 @@ namespace Microsoft\Graph\Model; */ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration { + /** + * Gets the allowWindows11Upgrade + * When TRUE, allows eligible Windows 10 devices to upgrade to Windows 11. When FALSE, implies the device stays on the existing operating system. Returned by default. Query parameters are not supported. + * + * @return bool|null The allowWindows11Upgrade + */ + public function getAllowWindows11Upgrade() + { + if (array_key_exists("allowWindows11Upgrade", $this->_propDict)) { + return $this->_propDict["allowWindows11Upgrade"]; + } else { + return null; + } + } + + /** + * Sets the allowWindows11Upgrade + * When TRUE, allows eligible Windows 10 devices to upgrade to Windows 11. When FALSE, implies the device stays on the existing operating system. Returned by default. Query parameters are not supported. + * + * @param bool $val The allowWindows11Upgrade + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setAllowWindows11Upgrade($val) + { + $this->_propDict["allowWindows11Upgrade"] = boolval($val); + return $this; + } + /** * Gets the automaticUpdateMode - * Automatic update mode. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl, windowsDefault. + * The Automatic Update Mode. Possible values are: UserDefined, NotifyDownload, AutoInstallAtMaintenanceTime, AutoInstallAndRebootAtMaintenanceTime, AutoInstallAndRebootAtScheduledTime, AutoInstallAndRebootWithoutEndUserControl, WindowsDefault. UserDefined is the default value, no intent. Returned by default. Query parameters are not supported. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl. * * @return AutomaticUpdateMode|null The automaticUpdateMode */ @@ -45,7 +74,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the automaticUpdateMode - * Automatic update mode. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl, windowsDefault. + * The Automatic Update Mode. Possible values are: UserDefined, NotifyDownload, AutoInstallAtMaintenanceTime, AutoInstallAndRebootAtMaintenanceTime, AutoInstallAndRebootAtScheduledTime, AutoInstallAndRebootWithoutEndUserControl, WindowsDefault. UserDefined is the default value, no intent. Returned by default. Query parameters are not supported. Possible values are: userDefined, notifyDownload, autoInstallAtMaintenanceTime, autoInstallAndRebootAtMaintenanceTime, autoInstallAndRebootAtScheduledTime, autoInstallAndRebootWithoutEndUserControl. * * @param AutomaticUpdateMode $val The automaticUpdateMode * @@ -57,9 +86,42 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration return $this; } + /** + * Gets the autoRestartNotificationDismissal + * Specify the method by which the auto-restart required notification is dismissed. Possible values are: NotConfigured, Automatic, User. Returned by default. Query parameters are not supported. Possible values are: notConfigured, automatic, user, unknownFutureValue. + * + * @return AutoRestartNotificationDismissalMethod|null The autoRestartNotificationDismissal + */ + public function getAutoRestartNotificationDismissal() + { + if (array_key_exists("autoRestartNotificationDismissal", $this->_propDict)) { + if (is_a($this->_propDict["autoRestartNotificationDismissal"], "\Microsoft\Graph\Model\AutoRestartNotificationDismissalMethod") || is_null($this->_propDict["autoRestartNotificationDismissal"])) { + return $this->_propDict["autoRestartNotificationDismissal"]; + } else { + $this->_propDict["autoRestartNotificationDismissal"] = new AutoRestartNotificationDismissalMethod($this->_propDict["autoRestartNotificationDismissal"]); + return $this->_propDict["autoRestartNotificationDismissal"]; + } + } + return null; + } + + /** + * Sets the autoRestartNotificationDismissal + * Specify the method by which the auto-restart required notification is dismissed. Possible values are: NotConfigured, Automatic, User. Returned by default. Query parameters are not supported. Possible values are: notConfigured, automatic, user, unknownFutureValue. + * + * @param AutoRestartNotificationDismissalMethod $val The autoRestartNotificationDismissal + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setAutoRestartNotificationDismissal($val) + { + $this->_propDict["autoRestartNotificationDismissal"] = $val; + return $this; + } + /** * Gets the businessReadyUpdatesOnly - * Determines which branch devices will receive their updates from. Possible values are: userDefined, all, businessReadyOnly, windowsInsiderBuildFast, windowsInsiderBuildSlow, windowsInsiderBuildRelease. + * Determines which branch devices will receive their updates from. Possible values are: UserDefined, All, BusinessReadyOnly, WindowsInsiderBuildFast, WindowsInsiderBuildSlow, WindowsInsiderBuildRelease. Returned by default. Query parameters are not supported. Possible values are: userDefined, all, businessReadyOnly, windowsInsiderBuildFast, windowsInsiderBuildSlow, windowsInsiderBuildRelease. * * @return WindowsUpdateType|null The businessReadyUpdatesOnly */ @@ -78,7 +140,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the businessReadyUpdatesOnly - * Determines which branch devices will receive their updates from. Possible values are: userDefined, all, businessReadyOnly, windowsInsiderBuildFast, windowsInsiderBuildSlow, windowsInsiderBuildRelease. + * Determines which branch devices will receive their updates from. Possible values are: UserDefined, All, BusinessReadyOnly, WindowsInsiderBuildFast, WindowsInsiderBuildSlow, WindowsInsiderBuildRelease. Returned by default. Query parameters are not supported. Possible values are: userDefined, all, businessReadyOnly, windowsInsiderBuildFast, windowsInsiderBuildSlow, windowsInsiderBuildRelease. * * @param WindowsUpdateType $val The businessReadyUpdatesOnly * @@ -90,9 +152,96 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration return $this; } + /** + * Gets the deadlineForFeatureUpdatesInDays + * Number of days before feature updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. + * + * @return int|null The deadlineForFeatureUpdatesInDays + */ + public function getDeadlineForFeatureUpdatesInDays() + { + if (array_key_exists("deadlineForFeatureUpdatesInDays", $this->_propDict)) { + return $this->_propDict["deadlineForFeatureUpdatesInDays"]; + } else { + return null; + } + } + + /** + * Sets the deadlineForFeatureUpdatesInDays + * Number of days before feature updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. + * + * @param int $val The deadlineForFeatureUpdatesInDays + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setDeadlineForFeatureUpdatesInDays($val) + { + $this->_propDict["deadlineForFeatureUpdatesInDays"] = intval($val); + return $this; + } + + /** + * Gets the deadlineForQualityUpdatesInDays + * Number of days before quality updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. + * + * @return int|null The deadlineForQualityUpdatesInDays + */ + public function getDeadlineForQualityUpdatesInDays() + { + if (array_key_exists("deadlineForQualityUpdatesInDays", $this->_propDict)) { + return $this->_propDict["deadlineForQualityUpdatesInDays"]; + } else { + return null; + } + } + + /** + * Sets the deadlineForQualityUpdatesInDays + * Number of days before quality updates are installed automatically with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. + * + * @param int $val The deadlineForQualityUpdatesInDays + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setDeadlineForQualityUpdatesInDays($val) + { + $this->_propDict["deadlineForQualityUpdatesInDays"] = intval($val); + return $this; + } + + /** + * Gets the deadlineGracePeriodInDays + * Number of days after deadline until restarts occur automatically with valid range from 0 to 7 days. Returned by default. Query parameters are not supported. + * + * @return int|null The deadlineGracePeriodInDays + */ + public function getDeadlineGracePeriodInDays() + { + if (array_key_exists("deadlineGracePeriodInDays", $this->_propDict)) { + return $this->_propDict["deadlineGracePeriodInDays"]; + } else { + return null; + } + } + + /** + * Sets the deadlineGracePeriodInDays + * Number of days after deadline until restarts occur automatically with valid range from 0 to 7 days. Returned by default. Query parameters are not supported. + * + * @param int $val The deadlineGracePeriodInDays + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setDeadlineGracePeriodInDays($val) + { + $this->_propDict["deadlineGracePeriodInDays"] = intval($val); + return $this; + } + /** * Gets the deliveryOptimizationMode - * Delivery Optimization Mode. Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode. + * The Delivery Optimization Mode. Possible values are: UserDefined, HttpOnly, HttpWithPeeringNat, HttpWithPeeringPrivateGroup, HttpWithInternetPeering, SimpleDownload, BypassMode. UserDefined allows the user to set. Returned by default. Query parameters are not supported. Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode. * * @return WindowsDeliveryOptimizationMode|null The deliveryOptimizationMode */ @@ -111,7 +260,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the deliveryOptimizationMode - * Delivery Optimization Mode. Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode. + * The Delivery Optimization Mode. Possible values are: UserDefined, HttpOnly, HttpWithPeeringNat, HttpWithPeeringPrivateGroup, HttpWithInternetPeering, SimpleDownload, BypassMode. UserDefined allows the user to set. Returned by default. Query parameters are not supported. Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode. * * @param WindowsDeliveryOptimizationMode $val The deliveryOptimizationMode * @@ -125,7 +274,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the driversExcluded - * Exclude Windows update Drivers + * When TRUE, excludes Windows update Drivers. When FALSE, does not exclude Windows update Drivers. Returned by default. Query parameters are not supported. * * @return bool|null The driversExcluded */ @@ -140,7 +289,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the driversExcluded - * Exclude Windows update Drivers + * When TRUE, excludes Windows update Drivers. When FALSE, does not exclude Windows update Drivers. Returned by default. Query parameters are not supported. * * @param bool $val The driversExcluded * @@ -152,9 +301,96 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration return $this; } + /** + * Gets the engagedRestartDeadlineInDays + * Deadline in days before automatically scheduling and executing a pending restart outside of active hours, with valid range from 2 to 30 days. Returned by default. Query parameters are not supported. + * + * @return int|null The engagedRestartDeadlineInDays + */ + public function getEngagedRestartDeadlineInDays() + { + if (array_key_exists("engagedRestartDeadlineInDays", $this->_propDict)) { + return $this->_propDict["engagedRestartDeadlineInDays"]; + } else { + return null; + } + } + + /** + * Sets the engagedRestartDeadlineInDays + * Deadline in days before automatically scheduling and executing a pending restart outside of active hours, with valid range from 2 to 30 days. Returned by default. Query parameters are not supported. + * + * @param int $val The engagedRestartDeadlineInDays + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setEngagedRestartDeadlineInDays($val) + { + $this->_propDict["engagedRestartDeadlineInDays"] = intval($val); + return $this; + } + + /** + * Gets the engagedRestartSnoozeScheduleInDays + * Number of days a user can snooze Engaged Restart reminder notifications with valid range from 1 to 3 days. Returned by default. Query parameters are not supported. + * + * @return int|null The engagedRestartSnoozeScheduleInDays + */ + public function getEngagedRestartSnoozeScheduleInDays() + { + if (array_key_exists("engagedRestartSnoozeScheduleInDays", $this->_propDict)) { + return $this->_propDict["engagedRestartSnoozeScheduleInDays"]; + } else { + return null; + } + } + + /** + * Sets the engagedRestartSnoozeScheduleInDays + * Number of days a user can snooze Engaged Restart reminder notifications with valid range from 1 to 3 days. Returned by default. Query parameters are not supported. + * + * @param int $val The engagedRestartSnoozeScheduleInDays + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setEngagedRestartSnoozeScheduleInDays($val) + { + $this->_propDict["engagedRestartSnoozeScheduleInDays"] = intval($val); + return $this; + } + + /** + * Gets the engagedRestartTransitionScheduleInDays + * Number of days before transitioning from Auto Restarts scheduled outside of active hours to Engaged Restart, which requires the user to schedule, with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. + * + * @return int|null The engagedRestartTransitionScheduleInDays + */ + public function getEngagedRestartTransitionScheduleInDays() + { + if (array_key_exists("engagedRestartTransitionScheduleInDays", $this->_propDict)) { + return $this->_propDict["engagedRestartTransitionScheduleInDays"]; + } else { + return null; + } + } + + /** + * Sets the engagedRestartTransitionScheduleInDays + * Number of days before transitioning from Auto Restarts scheduled outside of active hours to Engaged Restart, which requires the user to schedule, with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. + * + * @param int $val The engagedRestartTransitionScheduleInDays + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setEngagedRestartTransitionScheduleInDays($val) + { + $this->_propDict["engagedRestartTransitionScheduleInDays"] = intval($val); + return $this; + } + /** * Gets the featureUpdatesDeferralPeriodInDays - * Defer Feature Updates by these many days + * Defer Feature Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @return int|null The featureUpdatesDeferralPeriodInDays */ @@ -169,7 +405,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesDeferralPeriodInDays - * Defer Feature Updates by these many days + * Defer Feature Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @param int $val The featureUpdatesDeferralPeriodInDays * @@ -183,7 +419,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesPaused - * Pause Feature Updates + * When TRUE, assigned devices are paused from receiving feature updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Feature Updates. Returned by default. Query parameters are not supported.s * * @return bool|null The featureUpdatesPaused */ @@ -198,7 +434,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesPaused - * Pause Feature Updates + * When TRUE, assigned devices are paused from receiving feature updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Feature Updates. Returned by default. Query parameters are not supported.s * * @param bool $val The featureUpdatesPaused * @@ -212,7 +448,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the featureUpdatesPauseExpiryDateTime - * Feature Updates Pause Expiry datetime + * The Feature Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. * * @return \DateTime|null The featureUpdatesPauseExpiryDateTime */ @@ -231,7 +467,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the featureUpdatesPauseExpiryDateTime - * Feature Updates Pause Expiry datetime + * The Feature Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. * * @param \DateTime $val The featureUpdatesPauseExpiryDateTime * @@ -243,9 +479,133 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration return $this; } + /** + * Gets the featureUpdatesPauseStartDate + * The Feature Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only. + * + * @return \DateTime|null The featureUpdatesPauseStartDate + */ + public function getFeatureUpdatesPauseStartDate() + { + if (array_key_exists("featureUpdatesPauseStartDate", $this->_propDict)) { + if (is_a($this->_propDict["featureUpdatesPauseStartDate"], "\DateTime") || is_null($this->_propDict["featureUpdatesPauseStartDate"])) { + return $this->_propDict["featureUpdatesPauseStartDate"]; + } else { + $this->_propDict["featureUpdatesPauseStartDate"] = new \DateTime($this->_propDict["featureUpdatesPauseStartDate"]); + return $this->_propDict["featureUpdatesPauseStartDate"]; + } + } + return null; + } + + /** + * Sets the featureUpdatesPauseStartDate + * The Feature Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only. + * + * @param \DateTime $val The featureUpdatesPauseStartDate + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setFeatureUpdatesPauseStartDate($val) + { + $this->_propDict["featureUpdatesPauseStartDate"] = $val; + return $this; + } + + /** + * Gets the featureUpdatesRollbackStartDateTime + * The Feature Updates Rollback Start datetime.This value is the time when the admin rolled back the Feature update for the ring.Returned by default.Query parameters are not supported. + * + * @return \DateTime|null The featureUpdatesRollbackStartDateTime + */ + public function getFeatureUpdatesRollbackStartDateTime() + { + if (array_key_exists("featureUpdatesRollbackStartDateTime", $this->_propDict)) { + if (is_a($this->_propDict["featureUpdatesRollbackStartDateTime"], "\DateTime") || is_null($this->_propDict["featureUpdatesRollbackStartDateTime"])) { + return $this->_propDict["featureUpdatesRollbackStartDateTime"]; + } else { + $this->_propDict["featureUpdatesRollbackStartDateTime"] = new \DateTime($this->_propDict["featureUpdatesRollbackStartDateTime"]); + return $this->_propDict["featureUpdatesRollbackStartDateTime"]; + } + } + return null; + } + + /** + * Sets the featureUpdatesRollbackStartDateTime + * The Feature Updates Rollback Start datetime.This value is the time when the admin rolled back the Feature update for the ring.Returned by default.Query parameters are not supported. + * + * @param \DateTime $val The featureUpdatesRollbackStartDateTime + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setFeatureUpdatesRollbackStartDateTime($val) + { + $this->_propDict["featureUpdatesRollbackStartDateTime"] = $val; + return $this; + } + + /** + * Gets the featureUpdatesRollbackWindowInDays + * The number of days after a Feature Update for which a rollback is valid with valid range from 2 to 60 days. Returned by default. Query parameters are not supported. + * + * @return int|null The featureUpdatesRollbackWindowInDays + */ + public function getFeatureUpdatesRollbackWindowInDays() + { + if (array_key_exists("featureUpdatesRollbackWindowInDays", $this->_propDict)) { + return $this->_propDict["featureUpdatesRollbackWindowInDays"]; + } else { + return null; + } + } + + /** + * Sets the featureUpdatesRollbackWindowInDays + * The number of days after a Feature Update for which a rollback is valid with valid range from 2 to 60 days. Returned by default. Query parameters are not supported. + * + * @param int $val The featureUpdatesRollbackWindowInDays + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setFeatureUpdatesRollbackWindowInDays($val) + { + $this->_propDict["featureUpdatesRollbackWindowInDays"] = intval($val); + return $this; + } + + /** + * Gets the featureUpdatesWillBeRolledBack + * When TRUE, rollback Feature Updates on the next device check in. When FALSE, do not rollback Feature Updates on the next device check in. Returned by default.Query parameters are not supported. + * + * @return bool|null The featureUpdatesWillBeRolledBack + */ + public function getFeatureUpdatesWillBeRolledBack() + { + if (array_key_exists("featureUpdatesWillBeRolledBack", $this->_propDict)) { + return $this->_propDict["featureUpdatesWillBeRolledBack"]; + } else { + return null; + } + } + + /** + * Sets the featureUpdatesWillBeRolledBack + * When TRUE, rollback Feature Updates on the next device check in. When FALSE, do not rollback Feature Updates on the next device check in. Returned by default.Query parameters are not supported. + * + * @param bool $val The featureUpdatesWillBeRolledBack + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setFeatureUpdatesWillBeRolledBack($val) + { + $this->_propDict["featureUpdatesWillBeRolledBack"] = boolval($val); + return $this; + } + /** * Gets the installationSchedule - * Installation schedule + * The Installation Schedule. Possible values are: ActiveHoursStart, ActiveHoursEnd, ScheduledInstallDay, ScheduledInstallTime. Returned by default. Query parameters are not supported. * * @return WindowsUpdateInstallScheduleType|null The installationSchedule */ @@ -264,7 +624,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the installationSchedule - * Installation schedule + * The Installation Schedule. Possible values are: ActiveHoursStart, ActiveHoursEnd, ScheduledInstallDay, ScheduledInstallTime. Returned by default. Query parameters are not supported. * * @param WindowsUpdateInstallScheduleType $val The installationSchedule * @@ -278,7 +638,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the microsoftUpdateServiceAllowed - * Allow Microsoft Update Service + * When TRUE, allows Microsoft Update Service. When FALSE, does not allow Microsoft Update Service. Returned by default. Query parameters are not supported. * * @return bool|null The microsoftUpdateServiceAllowed */ @@ -293,7 +653,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the microsoftUpdateServiceAllowed - * Allow Microsoft Update Service + * When TRUE, allows Microsoft Update Service. When FALSE, does not allow Microsoft Update Service. Returned by default. Query parameters are not supported. * * @param bool $val The microsoftUpdateServiceAllowed * @@ -305,9 +665,38 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration return $this; } + /** + * Gets the postponeRebootUntilAfterDeadline + * When TRUE the device should wait until deadline for rebooting outside of active hours. When FALSE the device should not wait until deadline for rebooting outside of active hours. Returned by default. Query parameters are not supported. + * + * @return bool|null The postponeRebootUntilAfterDeadline + */ + public function getPostponeRebootUntilAfterDeadline() + { + if (array_key_exists("postponeRebootUntilAfterDeadline", $this->_propDict)) { + return $this->_propDict["postponeRebootUntilAfterDeadline"]; + } else { + return null; + } + } + + /** + * Sets the postponeRebootUntilAfterDeadline + * When TRUE the device should wait until deadline for rebooting outside of active hours. When FALSE the device should not wait until deadline for rebooting outside of active hours. Returned by default. Query parameters are not supported. + * + * @param bool $val The postponeRebootUntilAfterDeadline + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setPostponeRebootUntilAfterDeadline($val) + { + $this->_propDict["postponeRebootUntilAfterDeadline"] = boolval($val); + return $this; + } + /** * Gets the prereleaseFeatures - * The pre-release features. Possible values are: userDefined, settingsOnly, settingsAndExperimentations, notAllowed. + * The Pre-Release Features. Possible values are: UserDefined, SettingsOnly, SettingsAndExperimentations, NotAllowed. UserDefined is the default value, no intent. Returned by default. Query parameters are not supported. Possible values are: userDefined, settingsOnly, settingsAndExperimentations, notAllowed. * * @return PrereleaseFeatures|null The prereleaseFeatures */ @@ -326,7 +715,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the prereleaseFeatures - * The pre-release features. Possible values are: userDefined, settingsOnly, settingsAndExperimentations, notAllowed. + * The Pre-Release Features. Possible values are: UserDefined, SettingsOnly, SettingsAndExperimentations, NotAllowed. UserDefined is the default value, no intent. Returned by default. Query parameters are not supported. Possible values are: userDefined, settingsOnly, settingsAndExperimentations, notAllowed. * * @param PrereleaseFeatures $val The prereleaseFeatures * @@ -340,7 +729,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesDeferralPeriodInDays - * Defer Quality Updates by these many days + * Defer Quality Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @return int|null The qualityUpdatesDeferralPeriodInDays */ @@ -355,7 +744,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesDeferralPeriodInDays - * Defer Quality Updates by these many days + * Defer Quality Updates by these many days with valid range from 0 to 30 days. Returned by default. Query parameters are not supported. * * @param int $val The qualityUpdatesDeferralPeriodInDays * @@ -369,7 +758,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesPaused - * Pause Quality Updates + * When TRUE, assigned devices are paused from receiving quality updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Quality Updates. Returned by default. Query parameters are not supported. * * @return bool|null The qualityUpdatesPaused */ @@ -384,7 +773,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesPaused - * Pause Quality Updates + * When TRUE, assigned devices are paused from receiving quality updates for up to 35 days from the time you pause the ring. When FALSE, does not pause Quality Updates. Returned by default. Query parameters are not supported. * * @param bool $val The qualityUpdatesPaused * @@ -398,7 +787,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Gets the qualityUpdatesPauseExpiryDateTime - * Quality Updates Pause Expiry datetime + * The Quality Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. * * @return \DateTime|null The qualityUpdatesPauseExpiryDateTime */ @@ -417,7 +806,7 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration /** * Sets the qualityUpdatesPauseExpiryDateTime - * Quality Updates Pause Expiry datetime + * The Quality Updates Pause Expiry datetime. This value is 35 days from the time admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. * * @param \DateTime $val The qualityUpdatesPauseExpiryDateTime * @@ -429,4 +818,318 @@ class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration return $this; } + /** + * Gets the qualityUpdatesPauseStartDate + * The Quality Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only. + * + * @return \DateTime|null The qualityUpdatesPauseStartDate + */ + public function getQualityUpdatesPauseStartDate() + { + if (array_key_exists("qualityUpdatesPauseStartDate", $this->_propDict)) { + if (is_a($this->_propDict["qualityUpdatesPauseStartDate"], "\DateTime") || is_null($this->_propDict["qualityUpdatesPauseStartDate"])) { + return $this->_propDict["qualityUpdatesPauseStartDate"]; + } else { + $this->_propDict["qualityUpdatesPauseStartDate"] = new \DateTime($this->_propDict["qualityUpdatesPauseStartDate"]); + return $this->_propDict["qualityUpdatesPauseStartDate"]; + } + } + return null; + } + + /** + * Sets the qualityUpdatesPauseStartDate + * The Quality Updates Pause start date. This value is the time when the admin paused or extended the pause for the ring. Returned by default. Query parameters are not supported. This property is read-only. + * + * @param \DateTime $val The qualityUpdatesPauseStartDate + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setQualityUpdatesPauseStartDate($val) + { + $this->_propDict["qualityUpdatesPauseStartDate"] = $val; + return $this; + } + + /** + * Gets the qualityUpdatesRollbackStartDateTime + * The Quality Updates Rollback Start datetime. This value is the time when the admin rolled back the Quality update for the ring. Returned by default. Query parameters are not supported. + * + * @return \DateTime|null The qualityUpdatesRollbackStartDateTime + */ + public function getQualityUpdatesRollbackStartDateTime() + { + if (array_key_exists("qualityUpdatesRollbackStartDateTime", $this->_propDict)) { + if (is_a($this->_propDict["qualityUpdatesRollbackStartDateTime"], "\DateTime") || is_null($this->_propDict["qualityUpdatesRollbackStartDateTime"])) { + return $this->_propDict["qualityUpdatesRollbackStartDateTime"]; + } else { + $this->_propDict["qualityUpdatesRollbackStartDateTime"] = new \DateTime($this->_propDict["qualityUpdatesRollbackStartDateTime"]); + return $this->_propDict["qualityUpdatesRollbackStartDateTime"]; + } + } + return null; + } + + /** + * Sets the qualityUpdatesRollbackStartDateTime + * The Quality Updates Rollback Start datetime. This value is the time when the admin rolled back the Quality update for the ring. Returned by default. Query parameters are not supported. + * + * @param \DateTime $val The qualityUpdatesRollbackStartDateTime + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setQualityUpdatesRollbackStartDateTime($val) + { + $this->_propDict["qualityUpdatesRollbackStartDateTime"] = $val; + return $this; + } + + /** + * Gets the qualityUpdatesWillBeRolledBack + * When TRUE, rollback Quality Updates on the next device check in. When FALSE, do not rollback Quality Updates on the next device check in. Returned by default. Query parameters are not supported. + * + * @return bool|null The qualityUpdatesWillBeRolledBack + */ + public function getQualityUpdatesWillBeRolledBack() + { + if (array_key_exists("qualityUpdatesWillBeRolledBack", $this->_propDict)) { + return $this->_propDict["qualityUpdatesWillBeRolledBack"]; + } else { + return null; + } + } + + /** + * Sets the qualityUpdatesWillBeRolledBack + * When TRUE, rollback Quality Updates on the next device check in. When FALSE, do not rollback Quality Updates on the next device check in. Returned by default. Query parameters are not supported. + * + * @param bool $val The qualityUpdatesWillBeRolledBack + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setQualityUpdatesWillBeRolledBack($val) + { + $this->_propDict["qualityUpdatesWillBeRolledBack"] = boolval($val); + return $this; + } + + /** + * Gets the scheduleImminentRestartWarningInMinutes + * Specify the period for auto-restart imminent warning notifications. Supported values: 15, 30 or 60 (minutes). Returned by default. Query parameters are not supported. + * + * @return int|null The scheduleImminentRestartWarningInMinutes + */ + public function getScheduleImminentRestartWarningInMinutes() + { + if (array_key_exists("scheduleImminentRestartWarningInMinutes", $this->_propDict)) { + return $this->_propDict["scheduleImminentRestartWarningInMinutes"]; + } else { + return null; + } + } + + /** + * Sets the scheduleImminentRestartWarningInMinutes + * Specify the period for auto-restart imminent warning notifications. Supported values: 15, 30 or 60 (minutes). Returned by default. Query parameters are not supported. + * + * @param int $val The scheduleImminentRestartWarningInMinutes + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setScheduleImminentRestartWarningInMinutes($val) + { + $this->_propDict["scheduleImminentRestartWarningInMinutes"] = intval($val); + return $this; + } + + /** + * Gets the scheduleRestartWarningInHours + * Specify the period for auto-restart warning reminder notifications. Supported values: 2, 4, 8, 12 or 24 (hours). Returned by default. Query parameters are not supported. + * + * @return int|null The scheduleRestartWarningInHours + */ + public function getScheduleRestartWarningInHours() + { + if (array_key_exists("scheduleRestartWarningInHours", $this->_propDict)) { + return $this->_propDict["scheduleRestartWarningInHours"]; + } else { + return null; + } + } + + /** + * Sets the scheduleRestartWarningInHours + * Specify the period for auto-restart warning reminder notifications. Supported values: 2, 4, 8, 12 or 24 (hours). Returned by default. Query parameters are not supported. + * + * @param int $val The scheduleRestartWarningInHours + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setScheduleRestartWarningInHours($val) + { + $this->_propDict["scheduleRestartWarningInHours"] = intval($val); + return $this; + } + + /** + * Gets the skipChecksBeforeRestart + * When TRUE, skips all checks before restart: Battery level = 40%, User presence, Display Needed, Presentation mode, Full screen mode, phone call state, game mode etc. When FALSE, does not skip all checks before restart. Returned by default. Query parameters are not supported. + * + * @return bool|null The skipChecksBeforeRestart + */ + public function getSkipChecksBeforeRestart() + { + if (array_key_exists("skipChecksBeforeRestart", $this->_propDict)) { + return $this->_propDict["skipChecksBeforeRestart"]; + } else { + return null; + } + } + + /** + * Sets the skipChecksBeforeRestart + * When TRUE, skips all checks before restart: Battery level = 40%, User presence, Display Needed, Presentation mode, Full screen mode, phone call state, game mode etc. When FALSE, does not skip all checks before restart. Returned by default. Query parameters are not supported. + * + * @param bool $val The skipChecksBeforeRestart + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setSkipChecksBeforeRestart($val) + { + $this->_propDict["skipChecksBeforeRestart"] = boolval($val); + return $this; + } + + /** + * Gets the updateNotificationLevel + * Specifies what Windows Update notifications users see. Possible values are: NotConfigured, DefaultNotifications, RestartWarningsOnly, DisableAllNotifications. Returned by default. Query parameters are not supported. Possible values are: notConfigured, defaultNotifications, restartWarningsOnly, disableAllNotifications, unknownFutureValue. + * + * @return WindowsUpdateNotificationDisplayOption|null The updateNotificationLevel + */ + public function getUpdateNotificationLevel() + { + if (array_key_exists("updateNotificationLevel", $this->_propDict)) { + if (is_a($this->_propDict["updateNotificationLevel"], "\Microsoft\Graph\Model\WindowsUpdateNotificationDisplayOption") || is_null($this->_propDict["updateNotificationLevel"])) { + return $this->_propDict["updateNotificationLevel"]; + } else { + $this->_propDict["updateNotificationLevel"] = new WindowsUpdateNotificationDisplayOption($this->_propDict["updateNotificationLevel"]); + return $this->_propDict["updateNotificationLevel"]; + } + } + return null; + } + + /** + * Sets the updateNotificationLevel + * Specifies what Windows Update notifications users see. Possible values are: NotConfigured, DefaultNotifications, RestartWarningsOnly, DisableAllNotifications. Returned by default. Query parameters are not supported. Possible values are: notConfigured, defaultNotifications, restartWarningsOnly, disableAllNotifications, unknownFutureValue. + * + * @param WindowsUpdateNotificationDisplayOption $val The updateNotificationLevel + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setUpdateNotificationLevel($val) + { + $this->_propDict["updateNotificationLevel"] = $val; + return $this; + } + + /** + * Gets the updateWeeks + * Schedule the update installation on the weeks of the month. Possible values are: UserDefined, FirstWeek, SecondWeek, ThirdWeek, FourthWeek, EveryWeek. Returned by default. Query parameters are not supported. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek, unknownFutureValue. + * + * @return WindowsUpdateForBusinessUpdateWeeks|null The updateWeeks + */ + public function getUpdateWeeks() + { + if (array_key_exists("updateWeeks", $this->_propDict)) { + if (is_a($this->_propDict["updateWeeks"], "\Microsoft\Graph\Model\WindowsUpdateForBusinessUpdateWeeks") || is_null($this->_propDict["updateWeeks"])) { + return $this->_propDict["updateWeeks"]; + } else { + $this->_propDict["updateWeeks"] = new WindowsUpdateForBusinessUpdateWeeks($this->_propDict["updateWeeks"]); + return $this->_propDict["updateWeeks"]; + } + } + return null; + } + + /** + * Sets the updateWeeks + * Schedule the update installation on the weeks of the month. Possible values are: UserDefined, FirstWeek, SecondWeek, ThirdWeek, FourthWeek, EveryWeek. Returned by default. Query parameters are not supported. Possible values are: userDefined, firstWeek, secondWeek, thirdWeek, fourthWeek, everyWeek, unknownFutureValue. + * + * @param WindowsUpdateForBusinessUpdateWeeks $val The updateWeeks + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setUpdateWeeks($val) + { + $this->_propDict["updateWeeks"] = $val; + return $this; + } + + /** + * Gets the userPauseAccess + * Specifies whether to enable end user’s access to pause software updates. Possible values are: NotConfigured, Enabled, Disabled. Returned by default. Query parameters are not supported. Possible values are: notConfigured, enabled, disabled. + * + * @return Enablement|null The userPauseAccess + */ + public function getUserPauseAccess() + { + if (array_key_exists("userPauseAccess", $this->_propDict)) { + if (is_a($this->_propDict["userPauseAccess"], "\Microsoft\Graph\Model\Enablement") || is_null($this->_propDict["userPauseAccess"])) { + return $this->_propDict["userPauseAccess"]; + } else { + $this->_propDict["userPauseAccess"] = new Enablement($this->_propDict["userPauseAccess"]); + return $this->_propDict["userPauseAccess"]; + } + } + return null; + } + + /** + * Sets the userPauseAccess + * Specifies whether to enable end user’s access to pause software updates. Possible values are: NotConfigured, Enabled, Disabled. Returned by default. Query parameters are not supported. Possible values are: notConfigured, enabled, disabled. + * + * @param Enablement $val The userPauseAccess + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setUserPauseAccess($val) + { + $this->_propDict["userPauseAccess"] = $val; + return $this; + } + + /** + * Gets the userWindowsUpdateScanAccess + * Specifies whether to disable user’s access to scan Windows Update. Possible values are: NotConfigured, Enabled, Disabled. Returned by default. Query parameters are not supported. Possible values are: notConfigured, enabled, disabled. + * + * @return Enablement|null The userWindowsUpdateScanAccess + */ + public function getUserWindowsUpdateScanAccess() + { + if (array_key_exists("userWindowsUpdateScanAccess", $this->_propDict)) { + if (is_a($this->_propDict["userWindowsUpdateScanAccess"], "\Microsoft\Graph\Model\Enablement") || is_null($this->_propDict["userWindowsUpdateScanAccess"])) { + return $this->_propDict["userWindowsUpdateScanAccess"]; + } else { + $this->_propDict["userWindowsUpdateScanAccess"] = new Enablement($this->_propDict["userWindowsUpdateScanAccess"]); + return $this->_propDict["userWindowsUpdateScanAccess"]; + } + } + return null; + } + + /** + * Sets the userWindowsUpdateScanAccess + * Specifies whether to disable user’s access to scan Windows Update. Possible values are: NotConfigured, Enabled, Disabled. Returned by default. Query parameters are not supported. Possible values are: notConfigured, enabled, disabled. + * + * @param Enablement $val The userWindowsUpdateScanAccess + * + * @return WindowsUpdateForBusinessConfiguration + */ + public function setUserWindowsUpdateScanAccess($val) + { + $this->_propDict["userWindowsUpdateScanAccess"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessUpdateWeeks.php b/vendor/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessUpdateWeeks.php new file mode 100644 index 0000000..3a8b117 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/WindowsUpdateForBusinessUpdateWeeks.php @@ -0,0 +1,39 @@ +