diff --git a/composer.lock b/composer.lock index 406b7fc..0d526a2 100644 --- a/composer.lock +++ b/composer.lock @@ -339,16 +339,16 @@ }, { "name": "microsoft/microsoft-graph", - "version": "1.85.0", + "version": "1.86.0", "source": { "type": "git", "url": "https://github.com/microsoftgraph/msgraph-sdk-php.git", - "reference": "e1759262669941873647d0036956239bffb06a2d" + "reference": "9cfeb800243ec46e44d63d88264e08cd7b289500" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/e1759262669941873647d0036956239bffb06a2d", - "reference": "e1759262669941873647d0036956239bffb06a2d", + "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/9cfeb800243ec46e44d63d88264e08cd7b289500", + "reference": "9cfeb800243ec46e44d63d88264e08cd7b289500", "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.85.0" + "source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.86.0" }, - "time": "2023-01-07T04:00:48+00:00" + "time": "2023-01-17T11:44:36+00:00" }, { "name": "psr/http-client", diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index ba95e8c..ad5e6dc 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -342,17 +342,17 @@ }, { "name": "microsoft/microsoft-graph", - "version": "1.85.0", - "version_normalized": "1.85.0.0", + "version": "1.86.0", + "version_normalized": "1.86.0.0", "source": { "type": "git", "url": "https://github.com/microsoftgraph/msgraph-sdk-php.git", - "reference": "e1759262669941873647d0036956239bffb06a2d" + "reference": "9cfeb800243ec46e44d63d88264e08cd7b289500" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/e1759262669941873647d0036956239bffb06a2d", - "reference": "e1759262669941873647d0036956239bffb06a2d", + "url": "https://api.github.com/repos/microsoftgraph/msgraph-sdk-php/zipball/9cfeb800243ec46e44d63d88264e08cd7b289500", + "reference": "9cfeb800243ec46e44d63d88264e08cd7b289500", "shasum": "" }, "require": { @@ -366,7 +366,7 @@ "phpstan/phpstan": "^0.12.90 || ^1.0.0", "phpunit/phpunit": "^8.0 || ^9.0" }, - "time": "2023-01-07T04:00:48+00:00", + "time": "2023-01-17T11:44:36+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.85.0" + "source": "https://github.com/microsoftgraph/msgraph-sdk-php/tree/1.86.0" }, "install-path": "../microsoft/microsoft-graph" }, diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 2384749..7d8cf9b 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -5,7 +5,7 @@ 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => '5f2f9d2c04ed3b9282e621ccde3b087a047b3c33', + 'reference' => '32472f0e3f5c7ee046af63c46fec6f4c6fa0a4d2', 'name' => '__root__', 'dev' => true, ), @@ -16,7 +16,7 @@ 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => '5f2f9d2c04ed3b9282e621ccde3b087a047b3c33', + 'reference' => '32472f0e3f5c7ee046af63c46fec6f4c6fa0a4d2', 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( @@ -47,12 +47,12 @@ 'dev_requirement' => false, ), 'microsoft/microsoft-graph' => array( - 'pretty_version' => '1.85.0', - 'version' => '1.85.0.0', + 'pretty_version' => '1.86.0', + 'version' => '1.86.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../microsoft/microsoft-graph', 'aliases' => array(), - 'reference' => 'e1759262669941873647d0036956239bffb06a2d', + 'reference' => '9cfeb800243ec46e44d63d88264e08cd7b289500', 'dev_requirement' => false, ), 'psr/http-client' => array( diff --git a/vendor/microsoft/microsoft-graph/README.md b/vendor/microsoft/microsoft-graph/README.md index 9304cd7..699979b 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.85.0" + "microsoft/microsoft-graph": "^1.86.0" } } ``` diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccountTargetContent.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccountTargetContent.php new file mode 100644 index 0000000..593c35f --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccountTargetContent.php @@ -0,0 +1,57 @@ +_propDict)) { + if (is_a($this->_propDict["type"], "\Beta\Microsoft\Graph\Model\AccountTargetContentType") || is_null($this->_propDict["type"])) { + return $this->_propDict["type"]; + } else { + $this->_propDict["type"] = new AccountTargetContentType($this->_propDict["type"]); + return $this->_propDict["type"]; + } + } + return null; + } + + /** + * Sets the type + * + * @param AccountTargetContentType $val The value to assign to the type + * + * @return AccountTargetContent The AccountTargetContent + */ + public function setType($val) + { + $this->_propDict["type"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccountTargetContentType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccountTargetContentType.php new file mode 100644 index 0000000..52708c7 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AccountTargetContentType.php @@ -0,0 +1,36 @@ +_propDict)) { + return $this->_propDict["accountTargetEmails"]; + } else { + return null; + } + } + + /** + * Sets the accountTargetEmails + * + * @param string $val The value of the accountTargetEmails + * + * @return AddressBookAccountTargetContent + */ + public function setAccountTargetEmails($val) + { + $this->_propDict["accountTargetEmails"] = $val; + return $this; + } +} 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 7f8e3b6..75dbbed 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 @@ -297,6 +297,35 @@ class AndroidDeviceOwnerEnrollmentProfile extends Entity return $this; } + /** + * Gets the isTeamsDeviceProfile + * Boolean indicating if this profile is an Android AOSP for Teams device profile. + * + * @return bool|null The isTeamsDeviceProfile + */ + public function getIsTeamsDeviceProfile() + { + if (array_key_exists("isTeamsDeviceProfile", $this->_propDict)) { + return $this->_propDict["isTeamsDeviceProfile"]; + } else { + return null; + } + } + + /** + * Sets the isTeamsDeviceProfile + * Boolean indicating if this profile is an Android AOSP for Teams device profile. + * + * @param bool $val The isTeamsDeviceProfile + * + * @return AndroidDeviceOwnerEnrollmentProfile + */ + public function setIsTeamsDeviceProfile($val) + { + $this->_propDict["isTeamsDeviceProfile"] = boolval($val); + return $this; + } + /** * Gets the lastModifiedDateTime * Date time the enrollment profile was last modified. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidMinimumOperatingSystem.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidMinimumOperatingSystem.php index f5be328..577d37d 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidMinimumOperatingSystem.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AndroidMinimumOperatingSystem.php @@ -25,7 +25,7 @@ class AndroidMinimumOperatingSystem extends Entity { /** * Gets the v10_0 - * Version 10.0 or later. + * When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v10_0 */ @@ -40,7 +40,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v10_0 - * Version 10.0 or later. + * When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v10_0 * @@ -53,7 +53,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v11_0 - * Version 11.0 or later. + * When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v11_0 */ @@ -68,7 +68,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v11_0 - * Version 11.0 or later. + * When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v11_0 * @@ -81,7 +81,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_0 - * Version 4.0 or later. + * When TRUE, only Version 4.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_0 */ @@ -96,7 +96,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_0 - * Version 4.0 or later. + * When TRUE, only Version 4.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_0 * @@ -109,7 +109,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_0_3 - * Version 4.0.3 or later. + * When TRUE, only Version 4.0.3 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_0_3 */ @@ -124,7 +124,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_0_3 - * Version 4.0.3 or later. + * When TRUE, only Version 4.0.3 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_0_3 * @@ -137,7 +137,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_1 - * Version 4.1 or later. + * When TRUE, only Version 4.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_1 */ @@ -152,7 +152,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_1 - * Version 4.1 or later. + * When TRUE, only Version 4.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_1 * @@ -165,7 +165,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_2 - * Version 4.2 or later. + * When TRUE, only Version 4.2 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_2 */ @@ -180,7 +180,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_2 - * Version 4.2 or later. + * When TRUE, only Version 4.2 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_2 * @@ -193,7 +193,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_3 - * Version 4.3 or later. + * When TRUE, only Version 4.3 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_3 */ @@ -208,7 +208,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_3 - * Version 4.3 or later. + * When TRUE, only Version 4.3 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_3 * @@ -221,7 +221,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_4 - * Version 4.4 or later. + * When TRUE, only Version 4.4 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_4 */ @@ -236,7 +236,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_4 - * Version 4.4 or later. + * When TRUE, only Version 4.4 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_4 * @@ -249,7 +249,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v5_0 - * Version 5.0 or later. + * When TRUE, only Version 5.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v5_0 */ @@ -264,7 +264,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v5_0 - * Version 5.0 or later. + * When TRUE, only Version 5.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v5_0 * @@ -277,7 +277,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v5_1 - * Version 5.1 or later. + * When TRUE, only Version 5.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v5_1 */ @@ -292,7 +292,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v5_1 - * Version 5.1 or later. + * When TRUE, only Version 5.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v5_1 * @@ -305,7 +305,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v6_0 - * Version 6.0 or later. + * When TRUE, only Version 6.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v6_0 */ @@ -320,7 +320,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v6_0 - * Version 6.0 or later. + * When TRUE, only Version 6.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v6_0 * @@ -333,7 +333,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v7_0 - * Version 7.0 or later. + * When TRUE, only Version 7.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v7_0 */ @@ -348,7 +348,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v7_0 - * Version 7.0 or later. + * When TRUE, only Version 7.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v7_0 * @@ -361,7 +361,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v7_1 - * Version 7.1 or later. + * When TRUE, only Version 7.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v7_1 */ @@ -376,7 +376,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v7_1 - * Version 7.1 or later. + * When TRUE, only Version 7.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v7_1 * @@ -389,7 +389,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v8_0 - * Version 8.0 or later. + * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v8_0 */ @@ -404,7 +404,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v8_0 - * Version 8.0 or later. + * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v8_0 * @@ -417,7 +417,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v8_1 - * Version 8.1 or later. + * When TRUE, only Version 8.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v8_1 */ @@ -432,7 +432,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v8_1 - * Version 8.1 or later. + * When TRUE, only Version 8.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v8_1 * @@ -445,7 +445,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v9_0 - * Version 9.0 or later. + * When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v9_0 */ @@ -460,7 +460,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v9_0 - * Version 9.0 or later. + * When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v9_0 * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AssignmentScheduleFilterByCurrentUserOptions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AssignmentScheduleFilterByCurrentUserOptions.php new file mode 100644 index 0000000..9439f98 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AssignmentScheduleFilterByCurrentUserOptions.php @@ -0,0 +1,34 @@ +_propDict)) { + return $this->_propDict["percentageCompleted"]; + } else { + return null; + } + } + + /** + * Sets the percentageCompleted + * + * @param int $val The percentageCompleted + * + * @return AttackSimulationOperation + */ + public function setPercentageCompleted($val) + { + $this->_propDict["percentageCompleted"] = intval($val); + return $this; + } + + /** + * Gets the tenantId + * + * @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 + * + * @param string $val The tenantId + * + * @return AttackSimulationOperation + */ + public function setTenantId($val) + { + $this->_propDict["tenantId"] = $val; + return $this; + } + + /** + * Gets the type + * + * @return AttackSimulationOperationType|null The type + */ + public function getType() + { + if (array_key_exists("type", $this->_propDict)) { + if (is_a($this->_propDict["type"], "\Beta\Microsoft\Graph\Model\AttackSimulationOperationType") || is_null($this->_propDict["type"])) { + return $this->_propDict["type"]; + } else { + $this->_propDict["type"] = new AttackSimulationOperationType($this->_propDict["type"]); + return $this->_propDict["type"]; + } + } + return null; + } + + /** + * Sets the type + * + * @param AttackSimulationOperationType $val The type + * + * @return AttackSimulationOperation + */ + public function setType($val) + { + $this->_propDict["type"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AttackSimulationOperationType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AttackSimulationOperationType.php new file mode 100644 index 0000000..388e273 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AttackSimulationOperationType.php @@ -0,0 +1,35 @@ +_propDict)) { + return $this->_propDict["operations"]; + } else { + return null; + } + } + + /** + * Sets the operations + * + * @param AttackSimulationOperation[] $val The operations + * + * @return AttackSimulationRoot + */ + public function setOperations($val) + { + $this->_propDict["operations"] = $val; + return $this; + } + + + /** + * Gets the payloads + * + * @return array|null The payloads + */ + public function getPayloads() + { + if (array_key_exists("payloads", $this->_propDict)) { + return $this->_propDict["payloads"]; + } else { + return null; + } + } + + /** + * Sets the payloads + * + * @param Payload[] $val The payloads + * + * @return AttackSimulationRoot + */ + public function setPayloads($val) + { + $this->_propDict["payloads"] = $val; + return $this; + } + + /** * Gets the simulationAutomations * Represents simulation automation created to run on a tenant. 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 index 1b87ff8..2a33d77 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationEventListener.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/AuthenticationEventListener.php @@ -109,32 +109,4 @@ class AuthenticationEventListener extends Entity 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/BookingStaffMember.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BookingStaffMember.php index 75865c8..4cb2414 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BookingStaffMember.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BookingStaffMember.php @@ -111,6 +111,37 @@ class BookingStaffMember extends BookingPerson return $this; } + /** + * Gets the membershipStatus + * + * @return BookingStaffMembershipStatus|null The membershipStatus + */ + public function getMembershipStatus() + { + if (array_key_exists("membershipStatus", $this->_propDict)) { + if (is_a($this->_propDict["membershipStatus"], "\Beta\Microsoft\Graph\Model\BookingStaffMembershipStatus") || is_null($this->_propDict["membershipStatus"])) { + return $this->_propDict["membershipStatus"]; + } else { + $this->_propDict["membershipStatus"] = new BookingStaffMembershipStatus($this->_propDict["membershipStatus"]); + return $this->_propDict["membershipStatus"]; + } + } + return null; + } + + /** + * Sets the membershipStatus + * + * @param BookingStaffMembershipStatus $val The membershipStatus + * + * @return BookingStaffMember + */ + public function setMembershipStatus($val) + { + $this->_propDict["membershipStatus"] = $val; + return $this; + } + /** * Gets the role * The role of the staff member in the business. Possible values are: guest, administrator, viewer, externalGuest, unknownFutureValue, scheduler, teamMember. Note that you must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: scheduler, teamMember. Required. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BookingStaffMembershipStatus.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BookingStaffMembershipStatus.php new file mode 100644 index 0000000..5c11814 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/BookingStaffMembershipStatus.php @@ -0,0 +1,36 @@ +_propDict)) { + return $this->_propDict["length"]; + } else { + return null; + } + } + + /** + * Sets the length + * + * @param int $val The value of the length + * + * @return CoachmarkLocation + */ + public function setLength($val) + { + $this->_propDict["length"] = $val; + return $this; + } + /** + * Gets the offset + * + * @return int|null The offset + */ + public function getOffset() + { + if (array_key_exists("offset", $this->_propDict)) { + return $this->_propDict["offset"]; + } else { + return null; + } + } + + /** + * Sets the offset + * + * @param int $val The value of the offset + * + * @return CoachmarkLocation + */ + public function setOffset($val) + { + $this->_propDict["offset"] = $val; + return $this; + } + + /** + * Gets the type + * + * @return CoachmarkLocationType|null The type + */ + public function getType() + { + if (array_key_exists("type", $this->_propDict)) { + if (is_a($this->_propDict["type"], "\Beta\Microsoft\Graph\Model\CoachmarkLocationType") || is_null($this->_propDict["type"])) { + return $this->_propDict["type"]; + } else { + $this->_propDict["type"] = new CoachmarkLocationType($this->_propDict["type"]); + return $this->_propDict["type"]; + } + } + return null; + } + + /** + * Sets the type + * + * @param CoachmarkLocationType $val The value to assign to the type + * + * @return CoachmarkLocation The CoachmarkLocation + */ + public function setType($val) + { + $this->_propDict["type"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CoachmarkLocationType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CoachmarkLocationType.php new file mode 100644 index 0000000..5f13566 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/CoachmarkLocationType.php @@ -0,0 +1,39 @@ +_propDict)) { + return $this->_propDict["enabledSkipKeys"]; + } else { + return null; + } + } + + /** + * Sets the enabledSkipKeys + * enabledSkipKeys contains all the enabled skip keys as strings + * + * @param string[] $val The enabledSkipKeys + * + * @return DepEnrollmentBaseProfile + */ + public function setEnabledSkipKeys($val) + { + $this->_propDict["enabledSkipKeys"] = $val; + return $this; + } + /** * Gets the isDefault * Indicates if this is the default profile @@ -432,7 +461,7 @@ class DepEnrollmentBaseProfile extends EnrollmentProfile /** * Gets the supervisedModeEnabled - * Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. + * Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/en-us/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. * * @return bool|null The supervisedModeEnabled */ @@ -447,7 +476,7 @@ class DepEnrollmentBaseProfile extends EnrollmentProfile /** * Sets the supervisedModeEnabled - * Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. + * Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/en-us/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. * * @param bool $val The supervisedModeEnabled * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepEnrollmentProfile.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepEnrollmentProfile.php index 465aa2c..f21c1c7 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepEnrollmentProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepEnrollmentProfile.php @@ -553,7 +553,7 @@ class DepEnrollmentProfile extends EnrollmentProfile /** * Gets the supervisedModeEnabled - * Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. + * Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/en-us/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. * * @return bool|null The supervisedModeEnabled */ @@ -568,7 +568,7 @@ class DepEnrollmentProfile extends EnrollmentProfile /** * Sets the supervisedModeEnabled - * Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. + * Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/en-us/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. * * @param bool $val The supervisedModeEnabled * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepIOSEnrollmentProfile.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepIOSEnrollmentProfile.php index c424432..c0accfa 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepIOSEnrollmentProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DepIOSEnrollmentProfile.php @@ -727,7 +727,7 @@ class DepIOSEnrollmentProfile extends DepEnrollmentBaseProfile /** * Gets the userlessSharedAadModeEnabled - * Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios + * Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/en-us/mem/intune/enrollment/device-enrollment-shared-ios * * @return bool|null The userlessSharedAadModeEnabled */ @@ -742,7 +742,7 @@ class DepIOSEnrollmentProfile extends DepEnrollmentBaseProfile /** * Sets the userlessSharedAadModeEnabled - * Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios + * Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/en-us/mem/intune/enrollment/device-enrollment-shared-ios * * @param bool $val The userlessSharedAadModeEnabled * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceAppManagement.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceAppManagement.php index a403e0d..3049917 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceAppManagement.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceAppManagement.php @@ -455,36 +455,6 @@ class DeviceAppManagement extends Entity } - /** - * Gets the sideLoadingKeys - * Side Loading Keys that are required for the Windows 8 and 8.1 Apps installation. - * - * @return array|null The sideLoadingKeys - */ - public function getSideLoadingKeys() - { - if (array_key_exists("sideLoadingKeys", $this->_propDict)) { - return $this->_propDict["sideLoadingKeys"]; - } else { - return null; - } - } - - /** - * Sets the sideLoadingKeys - * Side Loading Keys that are required for the Windows 8 and 8.1 Apps installation. - * - * @param SideLoadingKey[] $val The sideLoadingKeys - * - * @return DeviceAppManagement - */ - public function setSideLoadingKeys($val) - { - $this->_propDict["sideLoadingKeys"] = $val; - return $this; - } - - /** * Gets the vppTokens * List of Vpp tokens for this organization. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEnrollmentNotificationConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEnrollmentNotificationConfiguration.php index ecaaca7..780ed7e 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEnrollmentNotificationConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEnrollmentNotificationConfiguration.php @@ -146,7 +146,7 @@ class DeviceEnrollmentNotificationConfiguration extends DeviceEnrollmentConfigur /** * Gets the platformType - * Platform type of the Enrollment Notification. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac. + * Platform type of the Enrollment Notification. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac, linux, unknownFutureValue. * * @return EnrollmentRestrictionPlatformType|null The platformType */ @@ -165,7 +165,7 @@ class DeviceEnrollmentNotificationConfiguration extends DeviceEnrollmentConfigur /** * Sets the platformType - * Platform type of the Enrollment Notification. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac. + * Platform type of the Enrollment Notification. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac, linux, unknownFutureValue. * * @param EnrollmentRestrictionPlatformType $val The platformType * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEnrollmentPlatformRestrictionConfiguration.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEnrollmentPlatformRestrictionConfiguration.php index 1e40636..8e648d6 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEnrollmentPlatformRestrictionConfiguration.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEnrollmentPlatformRestrictionConfiguration.php @@ -59,7 +59,7 @@ class DeviceEnrollmentPlatformRestrictionConfiguration extends DeviceEnrollmentC /** * Gets the platformType - * Type of platform for which this restriction applies. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac. + * Type of platform for which this restriction applies. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac, linux, unknownFutureValue. * * @return EnrollmentRestrictionPlatformType|null The platformType */ @@ -78,7 +78,7 @@ class DeviceEnrollmentPlatformRestrictionConfiguration extends DeviceEnrollmentC /** * Sets the platformType - * Type of platform for which this restriction applies. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac. + * Type of platform for which this restriction applies. Possible values are: allPlatforms, ios, windows, windowsPhone, android, androidForWork, mac, linux, unknownFutureValue. * * @param EnrollmentRestrictionPlatformType $val The platformType * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEventLevel.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEventLevel.php new file mode 100644 index 0000000..2a4fd2c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceEventLevel.php @@ -0,0 +1,39 @@ +_propDict)) { + return $this->_propDict["userExperienceAnalyticsDeviceTimelineEvents"]; + } else { + return null; + } + } + + /** + * Sets the userExperienceAnalyticsDeviceTimelineEvents + * The user experience analytics device events entity contains NRT device timeline events details. + * + * @param UserExperienceAnalyticsDeviceTimelineEvents[] $val The userExperienceAnalyticsDeviceTimelineEvents + * + * @return DeviceManagement + */ + public function setUserExperienceAnalyticsDeviceTimelineEvents($val) + { + $this->_propDict["userExperienceAnalyticsDeviceTimelineEvents"] = $val; + return $this; + } + + /** * Gets the userExperienceAnalyticsImpactingProcess * User experience analytics impacting process diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingApplicability.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingApplicability.php index 6e68147..45dc217 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingApplicability.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingApplicability.php @@ -120,7 +120,7 @@ class DeviceManagementConfigurationSettingApplicability extends Entity /** * Gets the technologies - * Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, unknownFutureValue. + * Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @return DeviceManagementConfigurationTechnologies|null The technologies */ @@ -139,7 +139,7 @@ class DeviceManagementConfigurationSettingApplicability extends Entity /** * Sets the technologies - * Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, unknownFutureValue. + * Which technology channels this setting can be deployed through. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @param DeviceManagementConfigurationTechnologies $val The value to assign to the technologies * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EligibilityFilteringEnabledEntities.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EligibilityFilteringEnabledEntities.php index 12e52b5..1c23cc0 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EligibilityFilteringEnabledEntities.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EligibilityFilteringEnabledEntities.php @@ -33,4 +33,5 @@ class EligibilityFilteringEnabledEntities extends Enum const SWAP_REQUEST = "swapRequest"; const OFFER_SHIFT_REQUEST = "offerShiftRequest"; const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + const TIME_OFF_REASON = "timeOffReason"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EligibilityScheduleFilterByCurrentUserOptions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EligibilityScheduleFilterByCurrentUserOptions.php new file mode 100644 index 0000000..e9e6f12 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EligibilityScheduleFilterByCurrentUserOptions.php @@ -0,0 +1,34 @@ +_propDict)) { + return $this->_propDict["fromEmail"]; + } else { + return null; + } + } + + /** + * Sets the fromEmail + * + * @param string $val The value of the fromEmail + * + * @return EmailPayloadDetail + */ + public function setFromEmail($val) + { + $this->_propDict["fromEmail"] = $val; + return $this; + } + /** + * Gets the fromName + * + * @return string|null The fromName + */ + public function getFromName() + { + if (array_key_exists("fromName", $this->_propDict)) { + return $this->_propDict["fromName"]; + } else { + return null; + } + } + + /** + * Sets the fromName + * + * @param string $val The value of the fromName + * + * @return EmailPayloadDetail + */ + public function setFromName($val) + { + $this->_propDict["fromName"] = $val; + return $this; + } + /** + * Gets the isExternalSender + * + * @return bool|null The isExternalSender + */ + public function getIsExternalSender() + { + if (array_key_exists("isExternalSender", $this->_propDict)) { + return $this->_propDict["isExternalSender"]; + } else { + return null; + } + } + + /** + * Sets the isExternalSender + * + * @param bool $val The value of the isExternalSender + * + * @return EmailPayloadDetail + */ + public function setIsExternalSender($val) + { + $this->_propDict["isExternalSender"] = $val; + return $this; + } + /** + * Gets the subject + * + * @return string|null The subject + */ + public function getSubject() + { + if (array_key_exists("subject", $this->_propDict)) { + return $this->_propDict["subject"]; + } else { + return null; + } + } + + /** + * Sets the subject + * + * @param string $val The value of the subject + * + * @return EmailPayloadDetail + */ + public function setSubject($val) + { + $this->_propDict["subject"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EnrollmentRestrictionPlatformType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EnrollmentRestrictionPlatformType.php index f636b06..e83d6f5 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EnrollmentRestrictionPlatformType.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/EnrollmentRestrictionPlatformType.php @@ -36,4 +36,6 @@ class EnrollmentRestrictionPlatformType extends Enum const ANDROID = "android"; const ANDROID_FOR_WORK = "androidForWork"; const MAC = "mac"; + const LINUX = "linux"; + const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FileEncryptionInfo.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FileEncryptionInfo.php index 8a172e8..6dc5eb6 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FileEncryptionInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/FileEncryptionInfo.php @@ -59,7 +59,7 @@ class FileEncryptionInfo extends Entity /** * Gets the fileDigest - * The file digest prior to encryption. + * The file digest prior to encryption. ProfileVersion1 requires a non-null FileDigest. * * @return \GuzzleHttp\Psr7\Stream|null The fileDigest */ @@ -78,7 +78,7 @@ class FileEncryptionInfo extends Entity /** * Sets the fileDigest - * The file digest prior to encryption. + * The file digest prior to encryption. ProfileVersion1 requires a non-null FileDigest. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the fileDigest * @@ -91,7 +91,7 @@ class FileEncryptionInfo extends Entity } /** * Gets the fileDigestAlgorithm - * The file digest algorithm. + * The file digest algorithm. ProfileVersion1 currently only supports SHA256 for the FileDigestAlgorithm. * * @return string|null The fileDigestAlgorithm */ @@ -106,7 +106,7 @@ class FileEncryptionInfo extends Entity /** * Sets the fileDigestAlgorithm - * The file digest algorithm. + * The file digest algorithm. ProfileVersion1 currently only supports SHA256 for the FileDigestAlgorithm. * * @param string $val The value of the fileDigestAlgorithm * @@ -120,7 +120,7 @@ class FileEncryptionInfo extends Entity /** * Gets the initializationVector - * The initialization vector used for the encryption algorithm. + * The initialization vector (IV) used for the encryption algorithm. Must be 16 bytes. * * @return \GuzzleHttp\Psr7\Stream|null The initializationVector */ @@ -139,7 +139,7 @@ class FileEncryptionInfo extends Entity /** * Sets the initializationVector - * The initialization vector used for the encryption algorithm. + * The initialization vector (IV) used for the encryption algorithm. Must be 16 bytes. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the initializationVector * @@ -153,7 +153,7 @@ class FileEncryptionInfo extends Entity /** * Gets the mac - * The hash of the encrypted file content + IV (content hash). + * The hash of the concatenation of the IV and encrypted file content. Must be 32 bytes. * * @return \GuzzleHttp\Psr7\Stream|null The mac */ @@ -172,7 +172,7 @@ class FileEncryptionInfo extends Entity /** * Sets the mac - * The hash of the encrypted file content + IV (content hash). + * The hash of the concatenation of the IV and encrypted file content. Must be 32 bytes. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the mac * @@ -186,7 +186,7 @@ class FileEncryptionInfo extends Entity /** * Gets the macKey - * The key used to get mac. + * The key used to compute the message authentication code of the concatenation of the IV and encrypted file content. Must be 32 bytes. * * @return \GuzzleHttp\Psr7\Stream|null The macKey */ @@ -205,7 +205,7 @@ class FileEncryptionInfo extends Entity /** * Sets the macKey - * The key used to get mac. + * The key used to compute the message authentication code of the concatenation of the IV and encrypted file content. Must be 32 bytes. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the macKey * @@ -218,7 +218,7 @@ class FileEncryptionInfo extends Entity } /** * Gets the profileIdentifier - * The the profile identifier. + * The profile identifier. Maps to the strategy used to encrypt the file. Currently, only ProfileVersion1 is supported. * * @return string|null The profileIdentifier */ @@ -233,7 +233,7 @@ class FileEncryptionInfo extends Entity /** * Sets the profileIdentifier - * The the profile identifier. + * The profile identifier. Maps to the strategy used to encrypt the file. Currently, only ProfileVersion1 is supported. * * @param string $val The value of the profileIdentifier * 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 03a9de8..79a5705 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. This property is read-only. + * 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. * * @return string|null The displayName */ @@ -40,7 +40,7 @@ class Identity extends Entity /** * Sets the displayName - * The display name of the identity. This property is read-only. + * 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. * * @param string $val The value of the displayName * @@ -53,7 +53,7 @@ class Identity extends Entity } /** * Gets the id - * The identifier of the identity. This property is read-only. + * Unique identifier for the identity. * * @return string|null The id */ @@ -68,7 +68,7 @@ class Identity extends Entity /** * Sets the id - * The identifier of the identity. This property is read-only. + * Unique identifier for the identity. * * @param string $val The value of the id * 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 150920a..ac75c4e 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 @@ -210,6 +210,37 @@ class IdentityGovernance implements \JsonSerializable return $this; } + /** + * Gets the privilegedAccess + * + * @return PrivilegedAccessRoot|null The privilegedAccess + */ + public function getPrivilegedAccess() + { + if (array_key_exists("privilegedAccess", $this->_propDict)) { + if (is_a($this->_propDict["privilegedAccess"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessRoot") || is_null($this->_propDict["privilegedAccess"])) { + return $this->_propDict["privilegedAccess"]; + } else { + $this->_propDict["privilegedAccess"] = new PrivilegedAccessRoot($this->_propDict["privilegedAccess"]); + return $this->_propDict["privilegedAccess"]; + } + } + return null; + } + + /** + * Sets the privilegedAccess + * + * @param PrivilegedAccessRoot $val The privilegedAccess + * + * @return IdentityGovernance + */ + public function setPrivilegedAccess($val) + { + $this->_propDict["privilegedAccess"] = $val; + return $this; + } + /** * Gets the ODataType * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IncludeAllAccountTargetContent.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IncludeAllAccountTargetContent.php new file mode 100644 index 0000000..9d8c0da --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IncludeAllAccountTargetContent.php @@ -0,0 +1,26 @@ +_propDict)) { - return $this->_propDict["identityVersion"]; - } else { - return null; - } - } - - /** - * Sets the identityVersion - * The identity version. This property is being deprecated in 2211(November 2022) - * - * @param string $val The identityVersion - * - * @return IosLobApp - */ - public function setIdentityVersion($val) - { - $this->_propDict["identityVersion"] = $val; - return $this; - } - /** * Gets the minimumSupportedOperatingSystem * The value for the minimum applicable operating system. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IosMinimumOperatingSystem.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IosMinimumOperatingSystem.php index ebdad7f..8038d99 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IosMinimumOperatingSystem.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/IosMinimumOperatingSystem.php @@ -25,7 +25,7 @@ class IosMinimumOperatingSystem extends Entity { /** * Gets the v10_0 - * Version 10.0 or later. + * When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v10_0 */ @@ -40,7 +40,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v10_0 - * Version 10.0 or later. + * When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v10_0 * @@ -53,7 +53,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v11_0 - * Version 11.0 or later. + * When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v11_0 */ @@ -68,7 +68,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v11_0 - * Version 11.0 or later. + * When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v11_0 * @@ -81,7 +81,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v12_0 - * Version 12.0 or later. + * When TRUE, only Version 12.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v12_0 */ @@ -96,7 +96,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v12_0 - * Version 12.0 or later. + * When TRUE, only Version 12.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v12_0 * @@ -109,7 +109,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v13_0 - * Version 13.0 or later. + * When TRUE, only Version 13.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v13_0 */ @@ -124,7 +124,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v13_0 - * Version 13.0 or later. + * When TRUE, only Version 13.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v13_0 * @@ -137,7 +137,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v14_0 - * Version 14.0 or later. + * When TRUE, only Version 14.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v14_0 */ @@ -152,7 +152,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v14_0 - * Version 14.0 or later. + * When TRUE, only Version 14.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v14_0 * @@ -165,7 +165,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v15_0 - * Version 15.0 or later. + * When TRUE, only Version 15.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v15_0 */ @@ -180,7 +180,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v15_0 - * Version 15.0 or later. + * When TRUE, only Version 15.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v15_0 * @@ -193,7 +193,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v8_0 - * Version 8.0 or later. + * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v8_0 */ @@ -208,7 +208,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v8_0 - * Version 8.0 or later. + * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v8_0 * @@ -221,7 +221,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v9_0 - * Version 9.0 or later. + * When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v9_0 */ @@ -236,7 +236,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v9_0 - * Version 9.0 or later. + * When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v9_0 * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MacOsLobAppAssignmentSettings.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MacOsLobAppAssignmentSettings.php index a8b5c62..d6de277 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MacOsLobAppAssignmentSettings.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/MacOsLobAppAssignmentSettings.php @@ -36,7 +36,7 @@ class MacOsLobAppAssignmentSettings extends MobileAppAssignmentSettings /** * Gets the uninstallOnDeviceRemoval - * Whether or not to uninstall the app when device is removed from Intune. + * When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. * * @return bool|null The uninstallOnDeviceRemoval */ @@ -51,7 +51,7 @@ class MacOsLobAppAssignmentSettings extends MobileAppAssignmentSettings /** * Sets the uninstallOnDeviceRemoval - * Whether or not to uninstall the app when device is removed from Intune. + * When TRUE, indicates that the app should be uninstalled when the device is removed from Intune. When FALSE, indicates that the app will not be uninstalled when the device is removed from Intune. * * @param bool $val The value of the uninstallOnDeviceRemoval * 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 fbdd21c..0a5a8cb 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 @@ -83,7 +83,7 @@ class ManagedDevice extends Entity /** * Gets the activationLockBypassCode - * Code that allows the Activation Lock on a device to be bypassed. This property is read-only. + * The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. Individual GET call with select query options is needed to retrieve actual values. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @return string|null The activationLockBypassCode */ @@ -98,7 +98,7 @@ class ManagedDevice extends Entity /** * Sets the activationLockBypassCode - * Code that allows the Activation Lock on a device to be bypassed. This property is read-only. + * The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. Individual GET call with select query options is needed to retrieve actual values. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @param string $val The activationLockBypassCode * @@ -945,7 +945,7 @@ class ManagedDevice extends Entity /** * Gets the ethernetMacAddress - * Ethernet MAC. This property is read-only. + * Ethernet MAC. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @return string|null The ethernetMacAddress */ @@ -960,7 +960,7 @@ class ManagedDevice extends Entity /** * Sets the ethernetMacAddress - * Ethernet MAC. This property is read-only. + * Ethernet MAC. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @param string $val The ethernetMacAddress * @@ -2144,7 +2144,7 @@ class ManagedDevice extends Entity /** * Gets the skuNumber - * Device sku number, see also: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. + * Device sku number, see also: https://learn.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. * * @return int|null The skuNumber */ @@ -2159,7 +2159,7 @@ class ManagedDevice extends Entity /** * Sets the skuNumber - * Device sku number, see also: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. + * Device sku number, see also: https://learn.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. * * @param int $val The skuNumber * 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 e69be0f..d5c328c 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,35 +82,6 @@ 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 site's Internal Network Access Probe URL diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php index 1833768..38e0abc 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php @@ -53,7 +53,7 @@ class ObjectIdentity extends Entity } /** * Gets the issuerAssignedId - * Specifies the unique identifier assigned to the user by the issuer. The combination of issuer and issuerAssignedId must be unique within the organization. Represents the sign-in name for the user, when signInType is set to emailAddress or userName (also known as local accounts).When signInType is set to: emailAddress, (or a custom string that starts with emailAddress like emailAddress1) issuerAssignedId must be a valid email addressuserName, issuerAssignedId must be a valid local part of an email addressSupports $filter. 100 character limit. + * Specifies the unique identifier assigned to the user by the issuer. The combination of issuer and issuerAssignedId must be unique within the organization. Represents the sign-in name for the user, when signInType is set to emailAddress or userName (also known as local accounts).When signInType is set to: emailAddress, (or a custom string that starts with emailAddress like emailAddress1) issuerAssignedId must be a valid email addressuserName, issuerAssignedId must begin with an alphabetical character or number, and can only contain alphanumeric characters and the following symbols: - or Supports $filter. 64 character limit. * * @return string|null The issuerAssignedId */ @@ -68,7 +68,7 @@ class ObjectIdentity extends Entity /** * Sets the issuerAssignedId - * Specifies the unique identifier assigned to the user by the issuer. The combination of issuer and issuerAssignedId must be unique within the organization. Represents the sign-in name for the user, when signInType is set to emailAddress or userName (also known as local accounts).When signInType is set to: emailAddress, (or a custom string that starts with emailAddress like emailAddress1) issuerAssignedId must be a valid email addressuserName, issuerAssignedId must be a valid local part of an email addressSupports $filter. 100 character limit. + * Specifies the unique identifier assigned to the user by the issuer. The combination of issuer and issuerAssignedId must be unique within the organization. Represents the sign-in name for the user, when signInType is set to emailAddress or userName (also known as local accounts).When signInType is set to: emailAddress, (or a custom string that starts with emailAddress like emailAddress1) issuerAssignedId must be a valid email addressuserName, issuerAssignedId must begin with an alphabetical character or number, and can only contain alphanumeric characters and the following symbols: - or Supports $filter. 64 character limit. * * @param string $val The value of the issuerAssignedId * 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 4cba3d1..444bb8f 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 @@ -553,7 +553,7 @@ class OnlineMeeting extends Entity /** * Gets the joinMeetingIdSettings - * Specifies the joinMeetingId, the meeting passcode, and the requirement for the passcode. + * Specifies the joinMeetingId, the meeting passcode, and the requirement for the passcode. Once an onlineMeeting is created, the joinMeetingIdSettings cannot be modified. To make any changes to this property, the meeting needs to be canceled and a new one needs to be created. * * @return JoinMeetingIdSettings|null The joinMeetingIdSettings */ @@ -572,7 +572,7 @@ class OnlineMeeting extends Entity /** * Sets the joinMeetingIdSettings - * Specifies the joinMeetingId, the meeting passcode, and the requirement for the passcode. + * Specifies the joinMeetingId, the meeting passcode, and the requirement for the passcode. Once an onlineMeeting is created, the joinMeetingIdSettings cannot be modified. To make any changes to this property, the meeting needs to be canceled and a new one needs to be created. * * @param JoinMeetingIdSettings $val The joinMeetingIdSettings * @@ -859,6 +859,37 @@ class OnlineMeeting extends Entity return $this; } + /** + * Gets the watermarkProtection + * + * @return WatermarkProtectionValues|null The watermarkProtection + */ + public function getWatermarkProtection() + { + if (array_key_exists("watermarkProtection", $this->_propDict)) { + if (is_a($this->_propDict["watermarkProtection"], "\Beta\Microsoft\Graph\Model\WatermarkProtectionValues") || is_null($this->_propDict["watermarkProtection"])) { + return $this->_propDict["watermarkProtection"]; + } else { + $this->_propDict["watermarkProtection"] = new WatermarkProtectionValues($this->_propDict["watermarkProtection"]); + return $this->_propDict["watermarkProtection"]; + } + } + return null; + } + + /** + * Sets the watermarkProtection + * + * @param WatermarkProtectionValues $val The watermarkProtection + * + * @return OnlineMeeting + */ + public function setWatermarkProtection($val) + { + $this->_propDict["watermarkProtection"] = $val; + return $this; + } + /** * Gets the virtualAppointment * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeetingContentSharingDisabledReason.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeetingContentSharingDisabledReason.php new file mode 100644 index 0000000..216c916 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeetingContentSharingDisabledReason.php @@ -0,0 +1,34 @@ +_propDict)) { + if (is_a($this->_propDict["contentSharingDisabled"], "\Beta\Microsoft\Graph\Model\OnlineMeetingContentSharingDisabledReason") || is_null($this->_propDict["contentSharingDisabled"])) { + return $this->_propDict["contentSharingDisabled"]; + } else { + $this->_propDict["contentSharingDisabled"] = new OnlineMeetingContentSharingDisabledReason($this->_propDict["contentSharingDisabled"]); + return $this->_propDict["contentSharingDisabled"]; + } + } + return null; + } + + /** + * Sets the contentSharingDisabled + * + * @param OnlineMeetingContentSharingDisabledReason $val The value to assign to the contentSharingDisabled + * + * @return OnlineMeetingRestricted The OnlineMeetingRestricted + */ + public function setContentSharingDisabled($val) + { + $this->_propDict["contentSharingDisabled"] = $val; + return $this; + } + + /** + * Gets the videoDisabled + * + * @return OnlineMeetingVideoDisabledReason|null The videoDisabled + */ + public function getVideoDisabled() + { + if (array_key_exists("videoDisabled", $this->_propDict)) { + if (is_a($this->_propDict["videoDisabled"], "\Beta\Microsoft\Graph\Model\OnlineMeetingVideoDisabledReason") || is_null($this->_propDict["videoDisabled"])) { + return $this->_propDict["videoDisabled"]; + } else { + $this->_propDict["videoDisabled"] = new OnlineMeetingVideoDisabledReason($this->_propDict["videoDisabled"]); + return $this->_propDict["videoDisabled"]; + } + } + return null; + } + + /** + * Sets the videoDisabled + * + * @param OnlineMeetingVideoDisabledReason $val The value to assign to the videoDisabled + * + * @return OnlineMeetingRestricted The OnlineMeetingRestricted + */ + public function setVideoDisabled($val) + { + $this->_propDict["videoDisabled"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeetingVideoDisabledReason.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeetingVideoDisabledReason.php new file mode 100644 index 0000000..d1cb320 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/OnlineMeetingVideoDisabledReason.php @@ -0,0 +1,34 @@ +_propDict)) { + if (is_a($this->_propDict["partnerTenantType"], "\Beta\Microsoft\Graph\Model\PartnerTenantType") || is_null($this->_propDict["partnerTenantType"])) { + return $this->_propDict["partnerTenantType"]; + } else { + $this->_propDict["partnerTenantType"] = new PartnerTenantType($this->_propDict["partnerTenantType"]); + return $this->_propDict["partnerTenantType"]; + } + } + return null; + } + + /** + * Sets the partnerTenantType + * + * @param PartnerTenantType $val The partnerTenantType + * + * @return Organization + */ + public function setPartnerTenantType($val) + { + $this->_propDict["partnerTenantType"] = $val; + return $this; + } + /** * Gets the postalCode * Postal code of the address for the organization. diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Participant.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Participant.php index e167106..41cc666 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Participant.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Participant.php @@ -234,4 +234,35 @@ class Participant extends Entity return $this; } + /** + * Gets the restrictedExperience + * + * @return OnlineMeetingRestricted|null The restrictedExperience + */ + public function getRestrictedExperience() + { + if (array_key_exists("restrictedExperience", $this->_propDict)) { + if (is_a($this->_propDict["restrictedExperience"], "\Beta\Microsoft\Graph\Model\OnlineMeetingRestricted") || is_null($this->_propDict["restrictedExperience"])) { + return $this->_propDict["restrictedExperience"]; + } else { + $this->_propDict["restrictedExperience"] = new OnlineMeetingRestricted($this->_propDict["restrictedExperience"]); + return $this->_propDict["restrictedExperience"]; + } + } + return null; + } + + /** + * Sets the restrictedExperience + * + * @param OnlineMeetingRestricted $val The restrictedExperience + * + * @return Participant + */ + public function setRestrictedExperience($val) + { + $this->_propDict["restrictedExperience"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PartnerTenantType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PartnerTenantType.php new file mode 100644 index 0000000..d694545 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PartnerTenantType.php @@ -0,0 +1,39 @@ +_propDict)) { + if (is_a($this->_propDict["brand"], "\Beta\Microsoft\Graph\Model\PayloadBrand") || is_null($this->_propDict["brand"])) { + return $this->_propDict["brand"]; + } else { + $this->_propDict["brand"] = new PayloadBrand($this->_propDict["brand"]); + return $this->_propDict["brand"]; + } + } + return null; + } + + /** + * Sets the brand + * + * @param PayloadBrand $val The brand + * + * @return Payload + */ + public function setBrand($val) + { + $this->_propDict["brand"] = $val; + return $this; + } + + /** + * Gets the complexity + * + * @return PayloadComplexity|null The complexity + */ + public function getComplexity() + { + if (array_key_exists("complexity", $this->_propDict)) { + if (is_a($this->_propDict["complexity"], "\Beta\Microsoft\Graph\Model\PayloadComplexity") || is_null($this->_propDict["complexity"])) { + return $this->_propDict["complexity"]; + } else { + $this->_propDict["complexity"] = new PayloadComplexity($this->_propDict["complexity"]); + return $this->_propDict["complexity"]; + } + } + return null; + } + + /** + * Sets the complexity + * + * @param PayloadComplexity $val The complexity + * + * @return Payload + */ + public function setComplexity($val) + { + $this->_propDict["complexity"] = $val; + return $this; + } + + /** + * Gets the createdBy + * + * @return EmailIdentity|null The createdBy + */ + public function getCreatedBy() + { + if (array_key_exists("createdBy", $this->_propDict)) { + if (is_a($this->_propDict["createdBy"], "\Beta\Microsoft\Graph\Model\EmailIdentity") || is_null($this->_propDict["createdBy"])) { + return $this->_propDict["createdBy"]; + } else { + $this->_propDict["createdBy"] = new EmailIdentity($this->_propDict["createdBy"]); + return $this->_propDict["createdBy"]; + } + } + return null; + } + + /** + * Sets the createdBy + * + * @param EmailIdentity $val The createdBy + * + * @return Payload + */ + public function setCreatedBy($val) + { + $this->_propDict["createdBy"] = $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 Payload + */ + 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 Payload + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + + /** + * Gets the detail + * + * @return PayloadDetail|null The detail + */ + public function getDetail() + { + if (array_key_exists("detail", $this->_propDict)) { + if (is_a($this->_propDict["detail"], "\Beta\Microsoft\Graph\Model\PayloadDetail") || is_null($this->_propDict["detail"])) { + return $this->_propDict["detail"]; + } else { + $this->_propDict["detail"] = new PayloadDetail($this->_propDict["detail"]); + return $this->_propDict["detail"]; + } + } + return null; + } + + /** + * Sets the detail + * + * @param PayloadDetail $val The detail + * + * @return Payload + */ + public function setDetail($val) + { + $this->_propDict["detail"] = $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 Payload + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the industry + * + * @return PayloadIndustry|null The industry + */ + public function getIndustry() + { + if (array_key_exists("industry", $this->_propDict)) { + if (is_a($this->_propDict["industry"], "\Beta\Microsoft\Graph\Model\PayloadIndustry") || is_null($this->_propDict["industry"])) { + return $this->_propDict["industry"]; + } else { + $this->_propDict["industry"] = new PayloadIndustry($this->_propDict["industry"]); + return $this->_propDict["industry"]; + } + } + return null; + } + + /** + * Sets the industry + * + * @param PayloadIndustry $val The industry + * + * @return Payload + */ + public function setIndustry($val) + { + $this->_propDict["industry"] = $val; + return $this; + } + + /** + * Gets the isAutomated + * + * @return bool|null The isAutomated + */ + public function getIsAutomated() + { + if (array_key_exists("isAutomated", $this->_propDict)) { + return $this->_propDict["isAutomated"]; + } else { + return null; + } + } + + /** + * Sets the isAutomated + * + * @param bool $val The isAutomated + * + * @return Payload + */ + public function setIsAutomated($val) + { + $this->_propDict["isAutomated"] = boolval($val); + return $this; + } + + /** + * Gets the isControversial + * + * @return bool|null The isControversial + */ + public function getIsControversial() + { + if (array_key_exists("isControversial", $this->_propDict)) { + return $this->_propDict["isControversial"]; + } else { + return null; + } + } + + /** + * Sets the isControversial + * + * @param bool $val The isControversial + * + * @return Payload + */ + public function setIsControversial($val) + { + $this->_propDict["isControversial"] = boolval($val); + return $this; + } + + /** + * Gets the isCurrentEvent + * + * @return bool|null The isCurrentEvent + */ + public function getIsCurrentEvent() + { + if (array_key_exists("isCurrentEvent", $this->_propDict)) { + return $this->_propDict["isCurrentEvent"]; + } else { + return null; + } + } + + /** + * Sets the isCurrentEvent + * + * @param bool $val The isCurrentEvent + * + * @return Payload + */ + public function setIsCurrentEvent($val) + { + $this->_propDict["isCurrentEvent"] = boolval($val); + return $this; + } + + /** + * Gets the language + * + * @return string|null The language + */ + public function getLanguage() + { + if (array_key_exists("language", $this->_propDict)) { + return $this->_propDict["language"]; + } else { + return null; + } + } + + /** + * Sets the language + * + * @param string $val The language + * + * @return Payload + */ + public function setLanguage($val) + { + $this->_propDict["language"] = $val; + return $this; + } + + /** + * Gets the lastModifiedBy + * + * @return EmailIdentity|null The lastModifiedBy + */ + public function getLastModifiedBy() + { + if (array_key_exists("lastModifiedBy", $this->_propDict)) { + if (is_a($this->_propDict["lastModifiedBy"], "\Beta\Microsoft\Graph\Model\EmailIdentity") || is_null($this->_propDict["lastModifiedBy"])) { + return $this->_propDict["lastModifiedBy"]; + } else { + $this->_propDict["lastModifiedBy"] = new EmailIdentity($this->_propDict["lastModifiedBy"]); + return $this->_propDict["lastModifiedBy"]; + } + } + return null; + } + + /** + * Sets the lastModifiedBy + * + * @param EmailIdentity $val The lastModifiedBy + * + * @return Payload + */ + 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 Payload + */ + public function setLastModifiedDateTime($val) + { + $this->_propDict["lastModifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the payloadTags + * + * @return array|null The payloadTags + */ + public function getPayloadTags() + { + if (array_key_exists("payloadTags", $this->_propDict)) { + return $this->_propDict["payloadTags"]; + } else { + return null; + } + } + + /** + * Sets the payloadTags + * + * @param string[] $val The payloadTags + * + * @return Payload + */ + public function setPayloadTags($val) + { + $this->_propDict["payloadTags"] = $val; + return $this; + } + + /** + * Gets the platform + * + * @return PayloadDeliveryPlatform|null The platform + */ + public function getPlatform() + { + if (array_key_exists("platform", $this->_propDict)) { + if (is_a($this->_propDict["platform"], "\Beta\Microsoft\Graph\Model\PayloadDeliveryPlatform") || is_null($this->_propDict["platform"])) { + return $this->_propDict["platform"]; + } else { + $this->_propDict["platform"] = new PayloadDeliveryPlatform($this->_propDict["platform"]); + return $this->_propDict["platform"]; + } + } + return null; + } + + /** + * Sets the platform + * + * @param PayloadDeliveryPlatform $val The platform + * + * @return Payload + */ + public function setPlatform($val) + { + $this->_propDict["platform"] = $val; + return $this; + } + + /** + * Gets the predictedCompromiseRate + * + * @return float|null The predictedCompromiseRate + */ + public function getPredictedCompromiseRate() + { + if (array_key_exists("predictedCompromiseRate", $this->_propDict)) { + return $this->_propDict["predictedCompromiseRate"]; + } else { + return null; + } + } + + /** + * Sets the predictedCompromiseRate + * + * @param float $val The predictedCompromiseRate + * + * @return Payload + */ + public function setPredictedCompromiseRate($val) + { + $this->_propDict["predictedCompromiseRate"] = floatval($val); + return $this; + } + + /** + * Gets the simulationAttackType + * + * @return SimulationAttackType|null The simulationAttackType + */ + public function getSimulationAttackType() + { + if (array_key_exists("simulationAttackType", $this->_propDict)) { + if (is_a($this->_propDict["simulationAttackType"], "\Beta\Microsoft\Graph\Model\SimulationAttackType") || is_null($this->_propDict["simulationAttackType"])) { + return $this->_propDict["simulationAttackType"]; + } else { + $this->_propDict["simulationAttackType"] = new SimulationAttackType($this->_propDict["simulationAttackType"]); + return $this->_propDict["simulationAttackType"]; + } + } + return null; + } + + /** + * Sets the simulationAttackType + * + * @param SimulationAttackType $val The simulationAttackType + * + * @return Payload + */ + public function setSimulationAttackType($val) + { + $this->_propDict["simulationAttackType"] = $val; + return $this; + } + + /** + * Gets the source + * + * @return SimulationContentSource|null The source + */ + public function getSource() + { + if (array_key_exists("source", $this->_propDict)) { + if (is_a($this->_propDict["source"], "\Beta\Microsoft\Graph\Model\SimulationContentSource") || is_null($this->_propDict["source"])) { + return $this->_propDict["source"]; + } else { + $this->_propDict["source"] = new SimulationContentSource($this->_propDict["source"]); + return $this->_propDict["source"]; + } + } + return null; + } + + /** + * Sets the source + * + * @param SimulationContentSource $val The source + * + * @return Payload + */ + public function setSource($val) + { + $this->_propDict["source"] = $val; + return $this; + } + + /** + * Gets the status + * + * @return SimulationContentStatus|null The status + */ + public function getStatus() + { + if (array_key_exists("status", $this->_propDict)) { + if (is_a($this->_propDict["status"], "\Beta\Microsoft\Graph\Model\SimulationContentStatus") || is_null($this->_propDict["status"])) { + return $this->_propDict["status"]; + } else { + $this->_propDict["status"] = new SimulationContentStatus($this->_propDict["status"]); + return $this->_propDict["status"]; + } + } + return null; + } + + /** + * Sets the status + * + * @param SimulationContentStatus $val The status + * + * @return Payload + */ + public function setStatus($val) + { + $this->_propDict["status"] = $val; + return $this; + } + + /** + * Gets the technique + * + * @return SimulationAttackTechnique|null The technique + */ + public function getTechnique() + { + if (array_key_exists("technique", $this->_propDict)) { + if (is_a($this->_propDict["technique"], "\Beta\Microsoft\Graph\Model\SimulationAttackTechnique") || is_null($this->_propDict["technique"])) { + return $this->_propDict["technique"]; + } else { + $this->_propDict["technique"] = new SimulationAttackTechnique($this->_propDict["technique"]); + return $this->_propDict["technique"]; + } + } + return null; + } + + /** + * Sets the technique + * + * @param SimulationAttackTechnique $val The technique + * + * @return Payload + */ + public function setTechnique($val) + { + $this->_propDict["technique"] = $val; + return $this; + } + + /** + * Gets the theme + * + * @return PayloadTheme|null The theme + */ + public function getTheme() + { + if (array_key_exists("theme", $this->_propDict)) { + if (is_a($this->_propDict["theme"], "\Beta\Microsoft\Graph\Model\PayloadTheme") || is_null($this->_propDict["theme"])) { + return $this->_propDict["theme"]; + } else { + $this->_propDict["theme"] = new PayloadTheme($this->_propDict["theme"]); + return $this->_propDict["theme"]; + } + } + return null; + } + + /** + * Sets the theme + * + * @param PayloadTheme $val The theme + * + * @return Payload + */ + public function setTheme($val) + { + $this->_propDict["theme"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadBrand.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadBrand.php new file mode 100644 index 0000000..c4f2fc3 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadBrand.php @@ -0,0 +1,53 @@ +_propDict)) { + if (is_a($this->_propDict["coachmarkLocation"], "\Beta\Microsoft\Graph\Model\CoachmarkLocation") || is_null($this->_propDict["coachmarkLocation"])) { + return $this->_propDict["coachmarkLocation"]; + } else { + $this->_propDict["coachmarkLocation"] = new CoachmarkLocation($this->_propDict["coachmarkLocation"]); + return $this->_propDict["coachmarkLocation"]; + } + } + return null; + } + + /** + * Sets the coachmarkLocation + * + * @param CoachmarkLocation $val The value to assign to the coachmarkLocation + * + * @return PayloadCoachmark The PayloadCoachmark + */ + public function setCoachmarkLocation($val) + { + $this->_propDict["coachmarkLocation"] = $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 value of the description + * + * @return PayloadCoachmark + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + /** + * Gets the indicator + * + * @return string|null The indicator + */ + public function getIndicator() + { + if (array_key_exists("indicator", $this->_propDict)) { + return $this->_propDict["indicator"]; + } else { + return null; + } + } + + /** + * Sets the indicator + * + * @param string $val The value of the indicator + * + * @return PayloadCoachmark + */ + public function setIndicator($val) + { + $this->_propDict["indicator"] = $val; + return $this; + } + /** + * Gets the isValid + * + * @return bool|null The isValid + */ + public function getIsValid() + { + if (array_key_exists("isValid", $this->_propDict)) { + return $this->_propDict["isValid"]; + } else { + return null; + } + } + + /** + * Sets the isValid + * + * @param bool $val The value of the isValid + * + * @return PayloadCoachmark + */ + public function setIsValid($val) + { + $this->_propDict["isValid"] = $val; + return $this; + } + /** + * Gets the language + * + * @return string|null The language + */ + public function getLanguage() + { + if (array_key_exists("language", $this->_propDict)) { + return $this->_propDict["language"]; + } else { + return null; + } + } + + /** + * Sets the language + * + * @param string $val The value of the language + * + * @return PayloadCoachmark + */ + public function setLanguage($val) + { + $this->_propDict["language"] = $val; + return $this; + } + /** + * Gets the order + * + * @return string|null The order + */ + public function getOrder() + { + if (array_key_exists("order", $this->_propDict)) { + return $this->_propDict["order"]; + } else { + return null; + } + } + + /** + * Sets the order + * + * @param string $val The value of the order + * + * @return PayloadCoachmark + */ + public function setOrder($val) + { + $this->_propDict["order"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadComplexity.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadComplexity.php new file mode 100644 index 0000000..17a5f57 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadComplexity.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["coachmarks"], "\Beta\Microsoft\Graph\Model\PayloadCoachmark") || is_null($this->_propDict["coachmarks"])) { + return $this->_propDict["coachmarks"]; + } else { + $this->_propDict["coachmarks"] = new PayloadCoachmark($this->_propDict["coachmarks"]); + return $this->_propDict["coachmarks"]; + } + } + return null; + } + + /** + * Sets the coachmarks + * + * @param PayloadCoachmark $val The value to assign to the coachmarks + * + * @return PayloadDetail The PayloadDetail + */ + public function setCoachmarks($val) + { + $this->_propDict["coachmarks"] = $val; + return $this; + } + /** + * Gets the content + * + * @return string|null The content + */ + public function getContent() + { + if (array_key_exists("content", $this->_propDict)) { + return $this->_propDict["content"]; + } else { + return null; + } + } + + /** + * Sets the content + * + * @param string $val The value of the content + * + * @return PayloadDetail + */ + public function setContent($val) + { + $this->_propDict["content"] = $val; + return $this; + } + /** + * Gets the phishingUrl + * + * @return string|null The phishingUrl + */ + public function getPhishingUrl() + { + if (array_key_exists("phishingUrl", $this->_propDict)) { + return $this->_propDict["phishingUrl"]; + } else { + return null; + } + } + + /** + * Sets the phishingUrl + * + * @param string $val The value of the phishingUrl + * + * @return PayloadDetail + */ + public function setPhishingUrl($val) + { + $this->_propDict["phishingUrl"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadIndustry.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadIndustry.php new file mode 100644 index 0000000..15ad6ea --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PayloadIndustry.php @@ -0,0 +1,54 @@ +_propDict)) { + return $this->_propDict["assignmentScheduleInstances"]; + } else { + return null; + } + } + + /** + * Sets the assignmentScheduleInstances + * + * @param PrivilegedAccessGroupAssignmentScheduleInstance[] $val The assignmentScheduleInstances + * + * @return PrivilegedAccessGroup + */ + public function setAssignmentScheduleInstances($val) + { + $this->_propDict["assignmentScheduleInstances"] = $val; + return $this; + } + + + /** + * Gets the assignmentScheduleRequests + * + * @return array|null The assignmentScheduleRequests + */ + public function getAssignmentScheduleRequests() + { + if (array_key_exists("assignmentScheduleRequests", $this->_propDict)) { + return $this->_propDict["assignmentScheduleRequests"]; + } else { + return null; + } + } + + /** + * Sets the assignmentScheduleRequests + * + * @param PrivilegedAccessGroupAssignmentScheduleRequest[] $val The assignmentScheduleRequests + * + * @return PrivilegedAccessGroup + */ + public function setAssignmentScheduleRequests($val) + { + $this->_propDict["assignmentScheduleRequests"] = $val; + return $this; + } + + + /** + * Gets the assignmentSchedules + * + * @return array|null The assignmentSchedules + */ + public function getAssignmentSchedules() + { + if (array_key_exists("assignmentSchedules", $this->_propDict)) { + return $this->_propDict["assignmentSchedules"]; + } else { + return null; + } + } + + /** + * Sets the assignmentSchedules + * + * @param PrivilegedAccessGroupAssignmentSchedule[] $val The assignmentSchedules + * + * @return PrivilegedAccessGroup + */ + public function setAssignmentSchedules($val) + { + $this->_propDict["assignmentSchedules"] = $val; + return $this; + } + + + /** + * Gets the eligibilityScheduleInstances + * + * @return array|null The eligibilityScheduleInstances + */ + public function getEligibilityScheduleInstances() + { + if (array_key_exists("eligibilityScheduleInstances", $this->_propDict)) { + return $this->_propDict["eligibilityScheduleInstances"]; + } else { + return null; + } + } + + /** + * Sets the eligibilityScheduleInstances + * + * @param PrivilegedAccessGroupEligibilityScheduleInstance[] $val The eligibilityScheduleInstances + * + * @return PrivilegedAccessGroup + */ + public function setEligibilityScheduleInstances($val) + { + $this->_propDict["eligibilityScheduleInstances"] = $val; + return $this; + } + + + /** + * Gets the eligibilityScheduleRequests + * + * @return array|null The eligibilityScheduleRequests + */ + public function getEligibilityScheduleRequests() + { + if (array_key_exists("eligibilityScheduleRequests", $this->_propDict)) { + return $this->_propDict["eligibilityScheduleRequests"]; + } else { + return null; + } + } + + /** + * Sets the eligibilityScheduleRequests + * + * @param PrivilegedAccessGroupEligibilityScheduleRequest[] $val The eligibilityScheduleRequests + * + * @return PrivilegedAccessGroup + */ + public function setEligibilityScheduleRequests($val) + { + $this->_propDict["eligibilityScheduleRequests"] = $val; + return $this; + } + + + /** + * Gets the eligibilitySchedules + * + * @return array|null The eligibilitySchedules + */ + public function getEligibilitySchedules() + { + if (array_key_exists("eligibilitySchedules", $this->_propDict)) { + return $this->_propDict["eligibilitySchedules"]; + } else { + return null; + } + } + + /** + * Sets the eligibilitySchedules + * + * @param PrivilegedAccessGroupEligibilitySchedule[] $val The eligibilitySchedules + * + * @return PrivilegedAccessGroup + */ + public function setEligibilitySchedules($val) + { + $this->_propDict["eligibilitySchedules"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentSchedule.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentSchedule.php new file mode 100644 index 0000000..cf34466 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentSchedule.php @@ -0,0 +1,267 @@ +_propDict)) { + if (is_a($this->_propDict["accessId"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupRelationships") || is_null($this->_propDict["accessId"])) { + return $this->_propDict["accessId"]; + } else { + $this->_propDict["accessId"] = new PrivilegedAccessGroupRelationships($this->_propDict["accessId"]); + return $this->_propDict["accessId"]; + } + } + return null; + } + + /** + * Sets the accessId + * + * @param PrivilegedAccessGroupRelationships $val The accessId + * + * @return PrivilegedAccessGroupAssignmentSchedule + */ + public function setAccessId($val) + { + $this->_propDict["accessId"] = $val; + return $this; + } + + /** + * Gets the assignmentType + * + * @return PrivilegedAccessGroupAssignmentType|null The assignmentType + */ + public function getAssignmentType() + { + if (array_key_exists("assignmentType", $this->_propDict)) { + if (is_a($this->_propDict["assignmentType"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupAssignmentType") || is_null($this->_propDict["assignmentType"])) { + return $this->_propDict["assignmentType"]; + } else { + $this->_propDict["assignmentType"] = new PrivilegedAccessGroupAssignmentType($this->_propDict["assignmentType"]); + return $this->_propDict["assignmentType"]; + } + } + return null; + } + + /** + * Sets the assignmentType + * + * @param PrivilegedAccessGroupAssignmentType $val The assignmentType + * + * @return PrivilegedAccessGroupAssignmentSchedule + */ + public function setAssignmentType($val) + { + $this->_propDict["assignmentType"] = $val; + return $this; + } + + /** + * Gets the groupId + * + * @return string|null The groupId + */ + public function getGroupId() + { + if (array_key_exists("groupId", $this->_propDict)) { + return $this->_propDict["groupId"]; + } else { + return null; + } + } + + /** + * Sets the groupId + * + * @param string $val The groupId + * + * @return PrivilegedAccessGroupAssignmentSchedule + */ + public function setGroupId($val) + { + $this->_propDict["groupId"] = $val; + return $this; + } + + /** + * Gets the memberType + * + * @return PrivilegedAccessGroupMemberType|null The memberType + */ + public function getMemberType() + { + if (array_key_exists("memberType", $this->_propDict)) { + if (is_a($this->_propDict["memberType"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupMemberType") || is_null($this->_propDict["memberType"])) { + return $this->_propDict["memberType"]; + } else { + $this->_propDict["memberType"] = new PrivilegedAccessGroupMemberType($this->_propDict["memberType"]); + return $this->_propDict["memberType"]; + } + } + return null; + } + + /** + * Sets the memberType + * + * @param PrivilegedAccessGroupMemberType $val The memberType + * + * @return PrivilegedAccessGroupAssignmentSchedule + */ + public function setMemberType($val) + { + $this->_propDict["memberType"] = $val; + return $this; + } + + /** + * Gets the principalId + * + * @return string|null The principalId + */ + public function getPrincipalId() + { + if (array_key_exists("principalId", $this->_propDict)) { + return $this->_propDict["principalId"]; + } else { + return null; + } + } + + /** + * Sets the principalId + * + * @param string $val The principalId + * + * @return PrivilegedAccessGroupAssignmentSchedule + */ + public function setPrincipalId($val) + { + $this->_propDict["principalId"] = $val; + return $this; + } + + /** + * Gets the activatedUsing + * + * @return PrivilegedAccessGroupEligibilitySchedule|null The activatedUsing + */ + public function getActivatedUsing() + { + if (array_key_exists("activatedUsing", $this->_propDict)) { + if (is_a($this->_propDict["activatedUsing"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupEligibilitySchedule") || is_null($this->_propDict["activatedUsing"])) { + return $this->_propDict["activatedUsing"]; + } else { + $this->_propDict["activatedUsing"] = new PrivilegedAccessGroupEligibilitySchedule($this->_propDict["activatedUsing"]); + return $this->_propDict["activatedUsing"]; + } + } + return null; + } + + /** + * Sets the activatedUsing + * + * @param PrivilegedAccessGroupEligibilitySchedule $val The activatedUsing + * + * @return PrivilegedAccessGroupAssignmentSchedule + */ + public function setActivatedUsing($val) + { + $this->_propDict["activatedUsing"] = $val; + return $this; + } + + /** + * Gets the group + * + * @return Group|null The group + */ + public function getGroup() + { + if (array_key_exists("group", $this->_propDict)) { + if (is_a($this->_propDict["group"], "\Beta\Microsoft\Graph\Model\Group") || is_null($this->_propDict["group"])) { + return $this->_propDict["group"]; + } else { + $this->_propDict["group"] = new Group($this->_propDict["group"]); + return $this->_propDict["group"]; + } + } + return null; + } + + /** + * Sets the group + * + * @param Group $val The group + * + * @return PrivilegedAccessGroupAssignmentSchedule + */ + public function setGroup($val) + { + $this->_propDict["group"] = $val; + return $this; + } + + /** + * Gets the principal + * + * @return DirectoryObject|null The principal + */ + public function getPrincipal() + { + if (array_key_exists("principal", $this->_propDict)) { + if (is_a($this->_propDict["principal"], "\Beta\Microsoft\Graph\Model\DirectoryObject") || is_null($this->_propDict["principal"])) { + return $this->_propDict["principal"]; + } else { + $this->_propDict["principal"] = new DirectoryObject($this->_propDict["principal"]); + return $this->_propDict["principal"]; + } + } + return null; + } + + /** + * Sets the principal + * + * @param DirectoryObject $val The principal + * + * @return PrivilegedAccessGroupAssignmentSchedule + */ + public function setPrincipal($val) + { + $this->_propDict["principal"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentScheduleInstance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentScheduleInstance.php new file mode 100644 index 0000000..1002fd8 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentScheduleInstance.php @@ -0,0 +1,294 @@ +_propDict)) { + if (is_a($this->_propDict["accessId"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupRelationships") || is_null($this->_propDict["accessId"])) { + return $this->_propDict["accessId"]; + } else { + $this->_propDict["accessId"] = new PrivilegedAccessGroupRelationships($this->_propDict["accessId"]); + return $this->_propDict["accessId"]; + } + } + return null; + } + + /** + * Sets the accessId + * + * @param PrivilegedAccessGroupRelationships $val The accessId + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setAccessId($val) + { + $this->_propDict["accessId"] = $val; + return $this; + } + + /** + * Gets the assignmentScheduleId + * + * @return string|null The assignmentScheduleId + */ + public function getAssignmentScheduleId() + { + if (array_key_exists("assignmentScheduleId", $this->_propDict)) { + return $this->_propDict["assignmentScheduleId"]; + } else { + return null; + } + } + + /** + * Sets the assignmentScheduleId + * + * @param string $val The assignmentScheduleId + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setAssignmentScheduleId($val) + { + $this->_propDict["assignmentScheduleId"] = $val; + return $this; + } + + /** + * Gets the assignmentType + * + * @return PrivilegedAccessGroupAssignmentType|null The assignmentType + */ + public function getAssignmentType() + { + if (array_key_exists("assignmentType", $this->_propDict)) { + if (is_a($this->_propDict["assignmentType"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupAssignmentType") || is_null($this->_propDict["assignmentType"])) { + return $this->_propDict["assignmentType"]; + } else { + $this->_propDict["assignmentType"] = new PrivilegedAccessGroupAssignmentType($this->_propDict["assignmentType"]); + return $this->_propDict["assignmentType"]; + } + } + return null; + } + + /** + * Sets the assignmentType + * + * @param PrivilegedAccessGroupAssignmentType $val The assignmentType + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setAssignmentType($val) + { + $this->_propDict["assignmentType"] = $val; + return $this; + } + + /** + * Gets the groupId + * + * @return string|null The groupId + */ + public function getGroupId() + { + if (array_key_exists("groupId", $this->_propDict)) { + return $this->_propDict["groupId"]; + } else { + return null; + } + } + + /** + * Sets the groupId + * + * @param string $val The groupId + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setGroupId($val) + { + $this->_propDict["groupId"] = $val; + return $this; + } + + /** + * Gets the memberType + * + * @return PrivilegedAccessGroupMemberType|null The memberType + */ + public function getMemberType() + { + if (array_key_exists("memberType", $this->_propDict)) { + if (is_a($this->_propDict["memberType"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupMemberType") || is_null($this->_propDict["memberType"])) { + return $this->_propDict["memberType"]; + } else { + $this->_propDict["memberType"] = new PrivilegedAccessGroupMemberType($this->_propDict["memberType"]); + return $this->_propDict["memberType"]; + } + } + return null; + } + + /** + * Sets the memberType + * + * @param PrivilegedAccessGroupMemberType $val The memberType + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setMemberType($val) + { + $this->_propDict["memberType"] = $val; + return $this; + } + + /** + * Gets the principalId + * + * @return string|null The principalId + */ + public function getPrincipalId() + { + if (array_key_exists("principalId", $this->_propDict)) { + return $this->_propDict["principalId"]; + } else { + return null; + } + } + + /** + * Sets the principalId + * + * @param string $val The principalId + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setPrincipalId($val) + { + $this->_propDict["principalId"] = $val; + return $this; + } + + /** + * Gets the activatedUsing + * + * @return PrivilegedAccessGroupEligibilityScheduleInstance|null The activatedUsing + */ + public function getActivatedUsing() + { + if (array_key_exists("activatedUsing", $this->_propDict)) { + if (is_a($this->_propDict["activatedUsing"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupEligibilityScheduleInstance") || is_null($this->_propDict["activatedUsing"])) { + return $this->_propDict["activatedUsing"]; + } else { + $this->_propDict["activatedUsing"] = new PrivilegedAccessGroupEligibilityScheduleInstance($this->_propDict["activatedUsing"]); + return $this->_propDict["activatedUsing"]; + } + } + return null; + } + + /** + * Sets the activatedUsing + * + * @param PrivilegedAccessGroupEligibilityScheduleInstance $val The activatedUsing + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setActivatedUsing($val) + { + $this->_propDict["activatedUsing"] = $val; + return $this; + } + + /** + * Gets the group + * + * @return Group|null The group + */ + public function getGroup() + { + if (array_key_exists("group", $this->_propDict)) { + if (is_a($this->_propDict["group"], "\Beta\Microsoft\Graph\Model\Group") || is_null($this->_propDict["group"])) { + return $this->_propDict["group"]; + } else { + $this->_propDict["group"] = new Group($this->_propDict["group"]); + return $this->_propDict["group"]; + } + } + return null; + } + + /** + * Sets the group + * + * @param Group $val The group + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setGroup($val) + { + $this->_propDict["group"] = $val; + return $this; + } + + /** + * Gets the principal + * + * @return DirectoryObject|null The principal + */ + public function getPrincipal() + { + if (array_key_exists("principal", $this->_propDict)) { + if (is_a($this->_propDict["principal"], "\Beta\Microsoft\Graph\Model\DirectoryObject") || is_null($this->_propDict["principal"])) { + return $this->_propDict["principal"]; + } else { + $this->_propDict["principal"] = new DirectoryObject($this->_propDict["principal"]); + return $this->_propDict["principal"]; + } + } + return null; + } + + /** + * Sets the principal + * + * @param DirectoryObject $val The principal + * + * @return PrivilegedAccessGroupAssignmentScheduleInstance + */ + public function setPrincipal($val) + { + $this->_propDict["principal"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentScheduleRequest.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentScheduleRequest.php new file mode 100644 index 0000000..1a7a850 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentScheduleRequest.php @@ -0,0 +1,263 @@ +_propDict)) { + if (is_a($this->_propDict["accessId"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupRelationships") || is_null($this->_propDict["accessId"])) { + return $this->_propDict["accessId"]; + } else { + $this->_propDict["accessId"] = new PrivilegedAccessGroupRelationships($this->_propDict["accessId"]); + return $this->_propDict["accessId"]; + } + } + return null; + } + + /** + * Sets the accessId + * + * @param PrivilegedAccessGroupRelationships $val The accessId + * + * @return PrivilegedAccessGroupAssignmentScheduleRequest + */ + public function setAccessId($val) + { + $this->_propDict["accessId"] = $val; + return $this; + } + + /** + * Gets the groupId + * + * @return string|null The groupId + */ + public function getGroupId() + { + if (array_key_exists("groupId", $this->_propDict)) { + return $this->_propDict["groupId"]; + } else { + return null; + } + } + + /** + * Sets the groupId + * + * @param string $val The groupId + * + * @return PrivilegedAccessGroupAssignmentScheduleRequest + */ + public function setGroupId($val) + { + $this->_propDict["groupId"] = $val; + return $this; + } + + /** + * Gets the principalId + * + * @return string|null The principalId + */ + public function getPrincipalId() + { + if (array_key_exists("principalId", $this->_propDict)) { + return $this->_propDict["principalId"]; + } else { + return null; + } + } + + /** + * Sets the principalId + * + * @param string $val The principalId + * + * @return PrivilegedAccessGroupAssignmentScheduleRequest + */ + public function setPrincipalId($val) + { + $this->_propDict["principalId"] = $val; + return $this; + } + + /** + * Gets the targetScheduleId + * + * @return string|null The targetScheduleId + */ + public function getTargetScheduleId() + { + if (array_key_exists("targetScheduleId", $this->_propDict)) { + return $this->_propDict["targetScheduleId"]; + } else { + return null; + } + } + + /** + * Sets the targetScheduleId + * + * @param string $val The targetScheduleId + * + * @return PrivilegedAccessGroupAssignmentScheduleRequest + */ + public function setTargetScheduleId($val) + { + $this->_propDict["targetScheduleId"] = $val; + return $this; + } + + /** + * Gets the activatedUsing + * + * @return PrivilegedAccessGroupEligibilitySchedule|null The activatedUsing + */ + public function getActivatedUsing() + { + if (array_key_exists("activatedUsing", $this->_propDict)) { + if (is_a($this->_propDict["activatedUsing"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupEligibilitySchedule") || is_null($this->_propDict["activatedUsing"])) { + return $this->_propDict["activatedUsing"]; + } else { + $this->_propDict["activatedUsing"] = new PrivilegedAccessGroupEligibilitySchedule($this->_propDict["activatedUsing"]); + return $this->_propDict["activatedUsing"]; + } + } + return null; + } + + /** + * Sets the activatedUsing + * + * @param PrivilegedAccessGroupEligibilitySchedule $val The activatedUsing + * + * @return PrivilegedAccessGroupAssignmentScheduleRequest + */ + public function setActivatedUsing($val) + { + $this->_propDict["activatedUsing"] = $val; + return $this; + } + + /** + * Gets the group + * + * @return Group|null The group + */ + public function getGroup() + { + if (array_key_exists("group", $this->_propDict)) { + if (is_a($this->_propDict["group"], "\Beta\Microsoft\Graph\Model\Group") || is_null($this->_propDict["group"])) { + return $this->_propDict["group"]; + } else { + $this->_propDict["group"] = new Group($this->_propDict["group"]); + return $this->_propDict["group"]; + } + } + return null; + } + + /** + * Sets the group + * + * @param Group $val The group + * + * @return PrivilegedAccessGroupAssignmentScheduleRequest + */ + public function setGroup($val) + { + $this->_propDict["group"] = $val; + return $this; + } + + /** + * Gets the principal + * + * @return DirectoryObject|null The principal + */ + public function getPrincipal() + { + if (array_key_exists("principal", $this->_propDict)) { + if (is_a($this->_propDict["principal"], "\Beta\Microsoft\Graph\Model\DirectoryObject") || is_null($this->_propDict["principal"])) { + return $this->_propDict["principal"]; + } else { + $this->_propDict["principal"] = new DirectoryObject($this->_propDict["principal"]); + return $this->_propDict["principal"]; + } + } + return null; + } + + /** + * Sets the principal + * + * @param DirectoryObject $val The principal + * + * @return PrivilegedAccessGroupAssignmentScheduleRequest + */ + public function setPrincipal($val) + { + $this->_propDict["principal"] = $val; + return $this; + } + + /** + * Gets the targetSchedule + * + * @return PrivilegedAccessGroupEligibilitySchedule|null The targetSchedule + */ + public function getTargetSchedule() + { + if (array_key_exists("targetSchedule", $this->_propDict)) { + if (is_a($this->_propDict["targetSchedule"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupEligibilitySchedule") || is_null($this->_propDict["targetSchedule"])) { + return $this->_propDict["targetSchedule"]; + } else { + $this->_propDict["targetSchedule"] = new PrivilegedAccessGroupEligibilitySchedule($this->_propDict["targetSchedule"]); + return $this->_propDict["targetSchedule"]; + } + } + return null; + } + + /** + * Sets the targetSchedule + * + * @param PrivilegedAccessGroupEligibilitySchedule $val The targetSchedule + * + * @return PrivilegedAccessGroupAssignmentScheduleRequest + */ + public function setTargetSchedule($val) + { + $this->_propDict["targetSchedule"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentType.php new file mode 100644 index 0000000..5683bbc --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupAssignmentType.php @@ -0,0 +1,35 @@ +_propDict)) { + if (is_a($this->_propDict["accessId"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupRelationships") || is_null($this->_propDict["accessId"])) { + return $this->_propDict["accessId"]; + } else { + $this->_propDict["accessId"] = new PrivilegedAccessGroupRelationships($this->_propDict["accessId"]); + return $this->_propDict["accessId"]; + } + } + return null; + } + + /** + * Sets the accessId + * + * @param PrivilegedAccessGroupRelationships $val The accessId + * + * @return PrivilegedAccessGroupEligibilitySchedule + */ + public function setAccessId($val) + { + $this->_propDict["accessId"] = $val; + return $this; + } + + /** + * Gets the groupId + * + * @return string|null The groupId + */ + public function getGroupId() + { + if (array_key_exists("groupId", $this->_propDict)) { + return $this->_propDict["groupId"]; + } else { + return null; + } + } + + /** + * Sets the groupId + * + * @param string $val The groupId + * + * @return PrivilegedAccessGroupEligibilitySchedule + */ + public function setGroupId($val) + { + $this->_propDict["groupId"] = $val; + return $this; + } + + /** + * Gets the memberType + * + * @return PrivilegedAccessGroupMemberType|null The memberType + */ + public function getMemberType() + { + if (array_key_exists("memberType", $this->_propDict)) { + if (is_a($this->_propDict["memberType"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupMemberType") || is_null($this->_propDict["memberType"])) { + return $this->_propDict["memberType"]; + } else { + $this->_propDict["memberType"] = new PrivilegedAccessGroupMemberType($this->_propDict["memberType"]); + return $this->_propDict["memberType"]; + } + } + return null; + } + + /** + * Sets the memberType + * + * @param PrivilegedAccessGroupMemberType $val The memberType + * + * @return PrivilegedAccessGroupEligibilitySchedule + */ + public function setMemberType($val) + { + $this->_propDict["memberType"] = $val; + return $this; + } + + /** + * Gets the principalId + * + * @return string|null The principalId + */ + public function getPrincipalId() + { + if (array_key_exists("principalId", $this->_propDict)) { + return $this->_propDict["principalId"]; + } else { + return null; + } + } + + /** + * Sets the principalId + * + * @param string $val The principalId + * + * @return PrivilegedAccessGroupEligibilitySchedule + */ + public function setPrincipalId($val) + { + $this->_propDict["principalId"] = $val; + return $this; + } + + /** + * Gets the group + * + * @return Group|null The group + */ + public function getGroup() + { + if (array_key_exists("group", $this->_propDict)) { + if (is_a($this->_propDict["group"], "\Beta\Microsoft\Graph\Model\Group") || is_null($this->_propDict["group"])) { + return $this->_propDict["group"]; + } else { + $this->_propDict["group"] = new Group($this->_propDict["group"]); + return $this->_propDict["group"]; + } + } + return null; + } + + /** + * Sets the group + * + * @param Group $val The group + * + * @return PrivilegedAccessGroupEligibilitySchedule + */ + public function setGroup($val) + { + $this->_propDict["group"] = $val; + return $this; + } + + /** + * Gets the principal + * + * @return DirectoryObject|null The principal + */ + public function getPrincipal() + { + if (array_key_exists("principal", $this->_propDict)) { + if (is_a($this->_propDict["principal"], "\Beta\Microsoft\Graph\Model\DirectoryObject") || is_null($this->_propDict["principal"])) { + return $this->_propDict["principal"]; + } else { + $this->_propDict["principal"] = new DirectoryObject($this->_propDict["principal"]); + return $this->_propDict["principal"]; + } + } + return null; + } + + /** + * Sets the principal + * + * @param DirectoryObject $val The principal + * + * @return PrivilegedAccessGroupEligibilitySchedule + */ + public function setPrincipal($val) + { + $this->_propDict["principal"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupEligibilityScheduleInstance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupEligibilityScheduleInstance.php new file mode 100644 index 0000000..fef5a7a --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupEligibilityScheduleInstance.php @@ -0,0 +1,232 @@ +_propDict)) { + if (is_a($this->_propDict["accessId"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupRelationships") || is_null($this->_propDict["accessId"])) { + return $this->_propDict["accessId"]; + } else { + $this->_propDict["accessId"] = new PrivilegedAccessGroupRelationships($this->_propDict["accessId"]); + return $this->_propDict["accessId"]; + } + } + return null; + } + + /** + * Sets the accessId + * + * @param PrivilegedAccessGroupRelationships $val The accessId + * + * @return PrivilegedAccessGroupEligibilityScheduleInstance + */ + public function setAccessId($val) + { + $this->_propDict["accessId"] = $val; + return $this; + } + + /** + * Gets the eligibilityScheduleId + * + * @return string|null The eligibilityScheduleId + */ + public function getEligibilityScheduleId() + { + if (array_key_exists("eligibilityScheduleId", $this->_propDict)) { + return $this->_propDict["eligibilityScheduleId"]; + } else { + return null; + } + } + + /** + * Sets the eligibilityScheduleId + * + * @param string $val The eligibilityScheduleId + * + * @return PrivilegedAccessGroupEligibilityScheduleInstance + */ + public function setEligibilityScheduleId($val) + { + $this->_propDict["eligibilityScheduleId"] = $val; + return $this; + } + + /** + * Gets the groupId + * + * @return string|null The groupId + */ + public function getGroupId() + { + if (array_key_exists("groupId", $this->_propDict)) { + return $this->_propDict["groupId"]; + } else { + return null; + } + } + + /** + * Sets the groupId + * + * @param string $val The groupId + * + * @return PrivilegedAccessGroupEligibilityScheduleInstance + */ + public function setGroupId($val) + { + $this->_propDict["groupId"] = $val; + return $this; + } + + /** + * Gets the memberType + * + * @return PrivilegedAccessGroupMemberType|null The memberType + */ + public function getMemberType() + { + if (array_key_exists("memberType", $this->_propDict)) { + if (is_a($this->_propDict["memberType"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupMemberType") || is_null($this->_propDict["memberType"])) { + return $this->_propDict["memberType"]; + } else { + $this->_propDict["memberType"] = new PrivilegedAccessGroupMemberType($this->_propDict["memberType"]); + return $this->_propDict["memberType"]; + } + } + return null; + } + + /** + * Sets the memberType + * + * @param PrivilegedAccessGroupMemberType $val The memberType + * + * @return PrivilegedAccessGroupEligibilityScheduleInstance + */ + public function setMemberType($val) + { + $this->_propDict["memberType"] = $val; + return $this; + } + + /** + * Gets the principalId + * + * @return string|null The principalId + */ + public function getPrincipalId() + { + if (array_key_exists("principalId", $this->_propDict)) { + return $this->_propDict["principalId"]; + } else { + return null; + } + } + + /** + * Sets the principalId + * + * @param string $val The principalId + * + * @return PrivilegedAccessGroupEligibilityScheduleInstance + */ + public function setPrincipalId($val) + { + $this->_propDict["principalId"] = $val; + return $this; + } + + /** + * Gets the group + * + * @return Group|null The group + */ + public function getGroup() + { + if (array_key_exists("group", $this->_propDict)) { + if (is_a($this->_propDict["group"], "\Beta\Microsoft\Graph\Model\Group") || is_null($this->_propDict["group"])) { + return $this->_propDict["group"]; + } else { + $this->_propDict["group"] = new Group($this->_propDict["group"]); + return $this->_propDict["group"]; + } + } + return null; + } + + /** + * Sets the group + * + * @param Group $val The group + * + * @return PrivilegedAccessGroupEligibilityScheduleInstance + */ + public function setGroup($val) + { + $this->_propDict["group"] = $val; + return $this; + } + + /** + * Gets the principal + * + * @return DirectoryObject|null The principal + */ + public function getPrincipal() + { + if (array_key_exists("principal", $this->_propDict)) { + if (is_a($this->_propDict["principal"], "\Beta\Microsoft\Graph\Model\DirectoryObject") || is_null($this->_propDict["principal"])) { + return $this->_propDict["principal"]; + } else { + $this->_propDict["principal"] = new DirectoryObject($this->_propDict["principal"]); + return $this->_propDict["principal"]; + } + } + return null; + } + + /** + * Sets the principal + * + * @param DirectoryObject $val The principal + * + * @return PrivilegedAccessGroupEligibilityScheduleInstance + */ + public function setPrincipal($val) + { + $this->_propDict["principal"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupEligibilityScheduleRequest.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupEligibilityScheduleRequest.php new file mode 100644 index 0000000..8ae469d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupEligibilityScheduleRequest.php @@ -0,0 +1,232 @@ +_propDict)) { + if (is_a($this->_propDict["accessId"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupRelationships") || is_null($this->_propDict["accessId"])) { + return $this->_propDict["accessId"]; + } else { + $this->_propDict["accessId"] = new PrivilegedAccessGroupRelationships($this->_propDict["accessId"]); + return $this->_propDict["accessId"]; + } + } + return null; + } + + /** + * Sets the accessId + * + * @param PrivilegedAccessGroupRelationships $val The accessId + * + * @return PrivilegedAccessGroupEligibilityScheduleRequest + */ + public function setAccessId($val) + { + $this->_propDict["accessId"] = $val; + return $this; + } + + /** + * Gets the groupId + * + * @return string|null The groupId + */ + public function getGroupId() + { + if (array_key_exists("groupId", $this->_propDict)) { + return $this->_propDict["groupId"]; + } else { + return null; + } + } + + /** + * Sets the groupId + * + * @param string $val The groupId + * + * @return PrivilegedAccessGroupEligibilityScheduleRequest + */ + public function setGroupId($val) + { + $this->_propDict["groupId"] = $val; + return $this; + } + + /** + * Gets the principalId + * + * @return string|null The principalId + */ + public function getPrincipalId() + { + if (array_key_exists("principalId", $this->_propDict)) { + return $this->_propDict["principalId"]; + } else { + return null; + } + } + + /** + * Sets the principalId + * + * @param string $val The principalId + * + * @return PrivilegedAccessGroupEligibilityScheduleRequest + */ + public function setPrincipalId($val) + { + $this->_propDict["principalId"] = $val; + return $this; + } + + /** + * Gets the targetScheduleId + * + * @return string|null The targetScheduleId + */ + public function getTargetScheduleId() + { + if (array_key_exists("targetScheduleId", $this->_propDict)) { + return $this->_propDict["targetScheduleId"]; + } else { + return null; + } + } + + /** + * Sets the targetScheduleId + * + * @param string $val The targetScheduleId + * + * @return PrivilegedAccessGroupEligibilityScheduleRequest + */ + public function setTargetScheduleId($val) + { + $this->_propDict["targetScheduleId"] = $val; + return $this; + } + + /** + * Gets the group + * + * @return Group|null The group + */ + public function getGroup() + { + if (array_key_exists("group", $this->_propDict)) { + if (is_a($this->_propDict["group"], "\Beta\Microsoft\Graph\Model\Group") || is_null($this->_propDict["group"])) { + return $this->_propDict["group"]; + } else { + $this->_propDict["group"] = new Group($this->_propDict["group"]); + return $this->_propDict["group"]; + } + } + return null; + } + + /** + * Sets the group + * + * @param Group $val The group + * + * @return PrivilegedAccessGroupEligibilityScheduleRequest + */ + public function setGroup($val) + { + $this->_propDict["group"] = $val; + return $this; + } + + /** + * Gets the principal + * + * @return DirectoryObject|null The principal + */ + public function getPrincipal() + { + if (array_key_exists("principal", $this->_propDict)) { + if (is_a($this->_propDict["principal"], "\Beta\Microsoft\Graph\Model\DirectoryObject") || is_null($this->_propDict["principal"])) { + return $this->_propDict["principal"]; + } else { + $this->_propDict["principal"] = new DirectoryObject($this->_propDict["principal"]); + return $this->_propDict["principal"]; + } + } + return null; + } + + /** + * Sets the principal + * + * @param DirectoryObject $val The principal + * + * @return PrivilegedAccessGroupEligibilityScheduleRequest + */ + public function setPrincipal($val) + { + $this->_propDict["principal"] = $val; + return $this; + } + + /** + * Gets the targetSchedule + * + * @return PrivilegedAccessGroupEligibilitySchedule|null The targetSchedule + */ + public function getTargetSchedule() + { + if (array_key_exists("targetSchedule", $this->_propDict)) { + if (is_a($this->_propDict["targetSchedule"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroupEligibilitySchedule") || is_null($this->_propDict["targetSchedule"])) { + return $this->_propDict["targetSchedule"]; + } else { + $this->_propDict["targetSchedule"] = new PrivilegedAccessGroupEligibilitySchedule($this->_propDict["targetSchedule"]); + return $this->_propDict["targetSchedule"]; + } + } + return null; + } + + /** + * Sets the targetSchedule + * + * @param PrivilegedAccessGroupEligibilitySchedule $val The targetSchedule + * + * @return PrivilegedAccessGroupEligibilityScheduleRequest + */ + public function setTargetSchedule($val) + { + $this->_propDict["targetSchedule"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupMemberType.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupMemberType.php new file mode 100644 index 0000000..207fa75 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroupMemberType.php @@ -0,0 +1,35 @@ +_propDict)) { + if (is_a($this->_propDict["group"], "\Beta\Microsoft\Graph\Model\PrivilegedAccessGroup") || is_null($this->_propDict["group"])) { + return $this->_propDict["group"]; + } else { + $this->_propDict["group"] = new PrivilegedAccessGroup($this->_propDict["group"]); + return $this->_propDict["group"]; + } + } + return null; + } + + /** + * Sets the group + * + * @param PrivilegedAccessGroup $val The group + * + * @return PrivilegedAccessRoot + */ + public function setGroup($val) + { + $this->_propDict["group"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessSchedule.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessSchedule.php new file mode 100644 index 0000000..70b757c --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessSchedule.php @@ -0,0 +1,174 @@ +_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 PrivilegedAccessSchedule + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + /** + * Gets the createdUsing + * + * @return string|null The createdUsing + */ + public function getCreatedUsing() + { + if (array_key_exists("createdUsing", $this->_propDict)) { + return $this->_propDict["createdUsing"]; + } else { + return null; + } + } + + /** + * Sets the createdUsing + * + * @param string $val The createdUsing + * + * @return PrivilegedAccessSchedule + */ + public function setCreatedUsing($val) + { + $this->_propDict["createdUsing"] = $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 PrivilegedAccessSchedule + */ + public function setModifiedDateTime($val) + { + $this->_propDict["modifiedDateTime"] = $val; + return $this; + } + + /** + * Gets the scheduleInfo + * + * @return RequestSchedule|null The scheduleInfo + */ + public function getScheduleInfo() + { + if (array_key_exists("scheduleInfo", $this->_propDict)) { + if (is_a($this->_propDict["scheduleInfo"], "\Beta\Microsoft\Graph\Model\RequestSchedule") || is_null($this->_propDict["scheduleInfo"])) { + return $this->_propDict["scheduleInfo"]; + } else { + $this->_propDict["scheduleInfo"] = new RequestSchedule($this->_propDict["scheduleInfo"]); + return $this->_propDict["scheduleInfo"]; + } + } + return null; + } + + /** + * Sets the scheduleInfo + * + * @param RequestSchedule $val The scheduleInfo + * + * @return PrivilegedAccessSchedule + */ + public function setScheduleInfo($val) + { + $this->_propDict["scheduleInfo"] = $val; + return $this; + } + + /** + * Gets the status + * + * @return string|null The status + */ + public function getStatus() + { + if (array_key_exists("status", $this->_propDict)) { + return $this->_propDict["status"]; + } else { + return null; + } + } + + /** + * Sets the status + * + * @param string $val The status + * + * @return PrivilegedAccessSchedule + */ + public function setStatus($val) + { + $this->_propDict["status"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessScheduleInstance.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessScheduleInstance.php new file mode 100644 index 0000000..5d5da71 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessScheduleInstance.php @@ -0,0 +1,89 @@ +_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 + * + * @param \DateTime $val The endDateTime + * + * @return PrivilegedAccessScheduleInstance + */ + public function setEndDateTime($val) + { + $this->_propDict["endDateTime"] = $val; + return $this; + } + + /** + * Gets the startDateTime + * + * @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 + * + * @param \DateTime $val The startDateTime + * + * @return PrivilegedAccessScheduleInstance + */ + public function setStartDateTime($val) + { + $this->_propDict["startDateTime"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessScheduleRequest.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessScheduleRequest.php new file mode 100644 index 0000000..2fd401d --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/PrivilegedAccessScheduleRequest.php @@ -0,0 +1,174 @@ +_propDict)) { + if (is_a($this->_propDict["action"], "\Beta\Microsoft\Graph\Model\ScheduleRequestActions") || is_null($this->_propDict["action"])) { + return $this->_propDict["action"]; + } else { + $this->_propDict["action"] = new ScheduleRequestActions($this->_propDict["action"]); + return $this->_propDict["action"]; + } + } + return null; + } + + /** + * Sets the action + * + * @param ScheduleRequestActions $val The action + * + * @return PrivilegedAccessScheduleRequest + */ + public function setAction($val) + { + $this->_propDict["action"] = $val; + return $this; + } + + /** + * Gets the isValidationOnly + * + * @return bool|null The isValidationOnly + */ + public function getIsValidationOnly() + { + if (array_key_exists("isValidationOnly", $this->_propDict)) { + return $this->_propDict["isValidationOnly"]; + } else { + return null; + } + } + + /** + * Sets the isValidationOnly + * + * @param bool $val The isValidationOnly + * + * @return PrivilegedAccessScheduleRequest + */ + public function setIsValidationOnly($val) + { + $this->_propDict["isValidationOnly"] = boolval($val); + return $this; + } + + /** + * Gets the justification + * + * @return string|null The justification + */ + public function getJustification() + { + if (array_key_exists("justification", $this->_propDict)) { + return $this->_propDict["justification"]; + } else { + return null; + } + } + + /** + * Sets the justification + * + * @param string $val The justification + * + * @return PrivilegedAccessScheduleRequest + */ + public function setJustification($val) + { + $this->_propDict["justification"] = $val; + return $this; + } + + /** + * Gets the scheduleInfo + * + * @return RequestSchedule|null The scheduleInfo + */ + public function getScheduleInfo() + { + if (array_key_exists("scheduleInfo", $this->_propDict)) { + if (is_a($this->_propDict["scheduleInfo"], "\Beta\Microsoft\Graph\Model\RequestSchedule") || is_null($this->_propDict["scheduleInfo"])) { + return $this->_propDict["scheduleInfo"]; + } else { + $this->_propDict["scheduleInfo"] = new RequestSchedule($this->_propDict["scheduleInfo"]); + return $this->_propDict["scheduleInfo"]; + } + } + return null; + } + + /** + * Sets the scheduleInfo + * + * @param RequestSchedule $val The scheduleInfo + * + * @return PrivilegedAccessScheduleRequest + */ + public function setScheduleInfo($val) + { + $this->_propDict["scheduleInfo"] = $val; + return $this; + } + + /** + * Gets the ticketInfo + * + * @return TicketInfo|null The ticketInfo + */ + public function getTicketInfo() + { + if (array_key_exists("ticketInfo", $this->_propDict)) { + if (is_a($this->_propDict["ticketInfo"], "\Beta\Microsoft\Graph\Model\TicketInfo") || is_null($this->_propDict["ticketInfo"])) { + return $this->_propDict["ticketInfo"]; + } else { + $this->_propDict["ticketInfo"] = new TicketInfo($this->_propDict["ticketInfo"]); + return $this->_propDict["ticketInfo"]; + } + } + return null; + } + + /** + * Sets the ticketInfo + * + * @param TicketInfo $val The ticketInfo + * + * @return PrivilegedAccessScheduleRequest + */ + public function setTicketInfo($val) + { + $this->_propDict["ticketInfo"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ScheduleRequestActions.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ScheduleRequestActions.php new file mode 100644 index 0000000..0a392f9 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/ScheduleRequestActions.php @@ -0,0 +1,42 @@ +_propDict)) { + return $this->_propDict["isCollapsed"]; + } else { + return null; + } + } + + /** + * Sets the isCollapsed + * + * @param bool $val The value of the isCollapsed + * + * @return SearchHit + */ + public function setIsCollapsed($val) + { + $this->_propDict["isCollapsed"] = $val; + return $this; + } + /** * Gets the rank * The rank or the order of the result. * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecurityConfigurationTask.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecurityConfigurationTask.php index 3593ac2..a5157bd 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecurityConfigurationTask.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SecurityConfigurationTask.php @@ -184,7 +184,7 @@ class SecurityConfigurationTask extends DeviceAppManagementTask /** * Gets the managedDeviceCount - * The number of vulnerable devices. + * The number of vulnerable devices. Valid values 0 to 65536 * * @return int|null The managedDeviceCount */ @@ -199,7 +199,7 @@ class SecurityConfigurationTask extends DeviceAppManagementTask /** * Sets the managedDeviceCount - * The number of vulnerable devices. + * The number of vulnerable devices. Valid values 0 to 65536 * * @param int $val The managedDeviceCount * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SideLoadingKey.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SideLoadingKey.php deleted file mode 100644 index 1fd3063..0000000 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SideLoadingKey.php +++ /dev/null @@ -1,172 +0,0 @@ -_propDict)) { - return $this->_propDict["description"]; - } else { - return null; - } - } - - /** - * Sets the description - * Side Loading Key description displayed to the ITPro Admins.. - * - * @param string $val The description - * - * @return SideLoadingKey - */ - public function setDescription($val) - { - $this->_propDict["description"] = $val; - return $this; - } - - /** - * Gets the displayName - * Side Loading Key Name displayed to the ITPro Admins. - * - * @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 - * Side Loading Key Name displayed to the ITPro Admins. - * - * @param string $val The displayName - * - * @return SideLoadingKey - */ - public function setDisplayName($val) - { - $this->_propDict["displayName"] = $val; - return $this; - } - - /** - * Gets the lastUpdatedDateTime - * Side Loading Key Last Updated Date displayed to the ITPro Admins. - * - * @return string|null The lastUpdatedDateTime - */ - public function getLastUpdatedDateTime() - { - if (array_key_exists("lastUpdatedDateTime", $this->_propDict)) { - return $this->_propDict["lastUpdatedDateTime"]; - } else { - return null; - } - } - - /** - * Sets the lastUpdatedDateTime - * Side Loading Key Last Updated Date displayed to the ITPro Admins. - * - * @param string $val The lastUpdatedDateTime - * - * @return SideLoadingKey - */ - public function setLastUpdatedDateTime($val) - { - $this->_propDict["lastUpdatedDateTime"] = $val; - return $this; - } - - /** - * Gets the totalActivation - * Side Loading Key Total Activation displayed to the ITPro Admins. - * - * @return int|null The totalActivation - */ - public function getTotalActivation() - { - if (array_key_exists("totalActivation", $this->_propDict)) { - return $this->_propDict["totalActivation"]; - } else { - return null; - } - } - - /** - * Sets the totalActivation - * Side Loading Key Total Activation displayed to the ITPro Admins. - * - * @param int $val The totalActivation - * - * @return SideLoadingKey - */ - public function setTotalActivation($val) - { - $this->_propDict["totalActivation"] = intval($val); - return $this; - } - - /** - * Gets the value - * Side Loading Key Value, it is 5x5 value, seperated by hiphens. - * - * @return string|null The value - */ - public function getValue() - { - if (array_key_exists("value", $this->_propDict)) { - return $this->_propDict["value"]; - } else { - return null; - } - } - - /** - * Sets the value - * Side Loading Key Value, it is 5x5 value, seperated by hiphens. - * - * @param string $val The value - * - * @return SideLoadingKey - */ - public function setValue($val) - { - $this->_propDict["value"] = $val; - return $this; - } - -} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Simulation.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Simulation.php index bc8a589..4dcf7ff 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Simulation.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/Simulation.php @@ -276,6 +276,95 @@ class Simulation extends Entity return $this; } + /** + * Gets the durationInDays + * + * @return int|null The durationInDays + */ + public function getDurationInDays() + { + if (array_key_exists("durationInDays", $this->_propDict)) { + return $this->_propDict["durationInDays"]; + } else { + return null; + } + } + + /** + * Sets the durationInDays + * + * @param int $val The durationInDays + * + * @return Simulation + */ + public function setDurationInDays($val) + { + $this->_propDict["durationInDays"] = intval($val); + return $this; + } + + /** + * Gets the excludedAccountTarget + * + * @return AccountTargetContent|null The excludedAccountTarget + */ + public function getExcludedAccountTarget() + { + if (array_key_exists("excludedAccountTarget", $this->_propDict)) { + if (is_a($this->_propDict["excludedAccountTarget"], "\Beta\Microsoft\Graph\Model\AccountTargetContent") || is_null($this->_propDict["excludedAccountTarget"])) { + return $this->_propDict["excludedAccountTarget"]; + } else { + $this->_propDict["excludedAccountTarget"] = new AccountTargetContent($this->_propDict["excludedAccountTarget"]); + return $this->_propDict["excludedAccountTarget"]; + } + } + return null; + } + + /** + * Sets the excludedAccountTarget + * + * @param AccountTargetContent $val The excludedAccountTarget + * + * @return Simulation + */ + public function setExcludedAccountTarget($val) + { + $this->_propDict["excludedAccountTarget"] = $val; + return $this; + } + + /** + * Gets the includedAccountTarget + * + * @return AccountTargetContent|null The includedAccountTarget + */ + public function getIncludedAccountTarget() + { + if (array_key_exists("includedAccountTarget", $this->_propDict)) { + if (is_a($this->_propDict["includedAccountTarget"], "\Beta\Microsoft\Graph\Model\AccountTargetContent") || is_null($this->_propDict["includedAccountTarget"])) { + return $this->_propDict["includedAccountTarget"]; + } else { + $this->_propDict["includedAccountTarget"] = new AccountTargetContent($this->_propDict["includedAccountTarget"]); + return $this->_propDict["includedAccountTarget"]; + } + } + return null; + } + + /** + * Sets the includedAccountTarget + * + * @param AccountTargetContent $val The includedAccountTarget + * + * @return Simulation + */ + public function setIncludedAccountTarget($val) + { + $this->_propDict["includedAccountTarget"] = $val; + return $this; + } + /** * Gets the isAutomated * Flag that represents if the attack simulation and training campaign was created from a simulation automation flow. Supports $filter and $orderby. @@ -503,4 +592,35 @@ class Simulation extends Entity return $this; } + /** + * Gets the payload + * + * @return Payload|null The payload + */ + public function getPayload() + { + if (array_key_exists("payload", $this->_propDict)) { + if (is_a($this->_propDict["payload"], "\Beta\Microsoft\Graph\Model\Payload") || is_null($this->_propDict["payload"])) { + return $this->_propDict["payload"]; + } else { + $this->_propDict["payload"] = new Payload($this->_propDict["payload"]); + return $this->_propDict["payload"]; + } + } + return null; + } + + /** + * Sets the payload + * + * @param Payload $val The payload + * + * @return Simulation + */ + public function setPayload($val) + { + $this->_propDict["payload"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SimulationContentSource.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SimulationContentSource.php new file mode 100644 index 0000000..1d74860 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/SimulationContentSource.php @@ -0,0 +1,36 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the TenantRelationship + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + /** * Gets the managedTenants * The operations available to interact with the multi-tenant management platform. @@ -117,4 +148,53 @@ class TenantRelationship 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 TenantRelationship + */ + 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(); + } else if (is_a($val, "\GuzzleHttp\Psr7\Stream")) { + $serializableProperties[$property] = (string) $val; + } + } + return $serializableProperties; + } } 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 e445906..ff9a617 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 @@ -1547,7 +1547,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. Supports $filter (eq, ne, not, in, and eq on null values). * * @return PasswordProfile|null The passwordProfile */ @@ -1566,7 +1566,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. Supports $filter (eq, ne, not, in, and eq on null values). * * @param PasswordProfile $val The passwordProfile * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAnomalySeverityOverview.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAnomalySeverityOverview.php index d48cbe0..4b7c6a5 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAnomalySeverityOverview.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsAnomalySeverityOverview.php @@ -25,7 +25,7 @@ class UserExperienceAnalyticsAnomalySeverityOverview extends Entity { /** * Gets the highSeverityAnomalyCount - * The number of high severity anomalies which have been detected. Valid values -2147483648 to 2147483647 + * Indicates count of high severity anomalies which have been detected. Valid values -2147483648 to 2147483647 * * @return int|null The highSeverityAnomalyCount */ @@ -40,7 +40,7 @@ class UserExperienceAnalyticsAnomalySeverityOverview extends Entity /** * Sets the highSeverityAnomalyCount - * The number of high severity anomalies which have been detected. Valid values -2147483648 to 2147483647 + * Indicates count of high severity anomalies which have been detected. Valid values -2147483648 to 2147483647 * * @param int $val The value of the highSeverityAnomalyCount * @@ -53,7 +53,7 @@ class UserExperienceAnalyticsAnomalySeverityOverview extends Entity } /** * Gets the informationalSeverityAnomalyCount - * The number of informational severity anomalies which have been detected. Valid values -2147483648 to 2147483647 + * Indicates count of informational severity anomalies which have been detected. Valid values -2147483648 to 2147483647 * * @return int|null The informationalSeverityAnomalyCount */ @@ -68,7 +68,7 @@ class UserExperienceAnalyticsAnomalySeverityOverview extends Entity /** * Sets the informationalSeverityAnomalyCount - * The number of informational severity anomalies which have been detected. Valid values -2147483648 to 2147483647 + * Indicates count of informational severity anomalies which have been detected. Valid values -2147483648 to 2147483647 * * @param int $val The value of the informationalSeverityAnomalyCount * @@ -81,7 +81,7 @@ class UserExperienceAnalyticsAnomalySeverityOverview extends Entity } /** * Gets the lowSeverityAnomalyCount - * The number of low severity anomalies which have been detected. Valid values -2147483648 to 2147483647 + * Indicates count of low severity anomalies which have been detected. Valid values -2147483648 to 2147483647 * * @return int|null The lowSeverityAnomalyCount */ @@ -96,7 +96,7 @@ class UserExperienceAnalyticsAnomalySeverityOverview extends Entity /** * Sets the lowSeverityAnomalyCount - * The number of low severity anomalies which have been detected. Valid values -2147483648 to 2147483647 + * Indicates count of low severity anomalies which have been detected. Valid values -2147483648 to 2147483647 * * @param int $val The value of the lowSeverityAnomalyCount * @@ -109,7 +109,7 @@ class UserExperienceAnalyticsAnomalySeverityOverview extends Entity } /** * Gets the mediumSeverityAnomalyCount - * The number of medium severity anomalies which have been detected. Valid values -2147483648 to 2147483647 + * Indicates count of medium severity anomalies which have been detected. Valid values -2147483648 to 2147483647 * * @return int|null The mediumSeverityAnomalyCount */ @@ -124,7 +124,7 @@ class UserExperienceAnalyticsAnomalySeverityOverview extends Entity /** * Sets the mediumSeverityAnomalyCount - * The number of medium severity anomalies which have been detected. Valid values -2147483648 to 2147483647 + * Indicates count of medium severity anomalies which have been detected. Valid values -2147483648 to 2147483647 * * @param int $val The value of the mediumSeverityAnomalyCount * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDeviceTimelineEvents.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDeviceTimelineEvents.php new file mode 100644 index 0000000..2e8e4df --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/UserExperienceAnalyticsDeviceTimelineEvents.php @@ -0,0 +1,238 @@ +_propDict)) { + return $this->_propDict["deviceId"]; + } else { + return null; + } + } + + /** + * Sets the deviceId + * The id of the device where the event occurred. + * + * @param string $val The deviceId + * + * @return UserExperienceAnalyticsDeviceTimelineEvents + */ + public function setDeviceId($val) + { + $this->_propDict["deviceId"] = $val; + return $this; + } + + /** + * Gets the eventAdditionalInformation + * Placeholder value for future expansion. + * + * @return string|null The eventAdditionalInformation + */ + public function getEventAdditionalInformation() + { + if (array_key_exists("eventAdditionalInformation", $this->_propDict)) { + return $this->_propDict["eventAdditionalInformation"]; + } else { + return null; + } + } + + /** + * Sets the eventAdditionalInformation + * Placeholder value for future expansion. + * + * @param string $val The eventAdditionalInformation + * + * @return UserExperienceAnalyticsDeviceTimelineEvents + */ + public function setEventAdditionalInformation($val) + { + $this->_propDict["eventAdditionalInformation"] = $val; + return $this; + } + + /** + * Gets the eventDateTime + * The time the event occured. + * + * @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 + * The time the event occured. + * + * @param \DateTime $val The eventDateTime + * + * @return UserExperienceAnalyticsDeviceTimelineEvents + */ + public function setEventDateTime($val) + { + $this->_propDict["eventDateTime"] = $val; + return $this; + } + + /** + * Gets the eventDetails + * The details provided by the event, format depends on event type. + * + * @return string|null The eventDetails + */ + public function getEventDetails() + { + if (array_key_exists("eventDetails", $this->_propDict)) { + return $this->_propDict["eventDetails"]; + } else { + return null; + } + } + + /** + * Sets the eventDetails + * The details provided by the event, format depends on event type. + * + * @param string $val The eventDetails + * + * @return UserExperienceAnalyticsDeviceTimelineEvents + */ + public function setEventDetails($val) + { + $this->_propDict["eventDetails"] = $val; + return $this; + } + + /** + * Gets the eventLevel + * The severity level of the event enum. Possible values are: none, verbose, information, warning, error ,critical. Default value: none. Possible values are: none, verbose, information, warning, error, critical, unknownFutureValue. + * + * @return DeviceEventLevel|null The eventLevel + */ + public function getEventLevel() + { + if (array_key_exists("eventLevel", $this->_propDict)) { + if (is_a($this->_propDict["eventLevel"], "\Beta\Microsoft\Graph\Model\DeviceEventLevel") || is_null($this->_propDict["eventLevel"])) { + return $this->_propDict["eventLevel"]; + } else { + $this->_propDict["eventLevel"] = new DeviceEventLevel($this->_propDict["eventLevel"]); + return $this->_propDict["eventLevel"]; + } + } + return null; + } + + /** + * Sets the eventLevel + * The severity level of the event enum. Possible values are: none, verbose, information, warning, error ,critical. Default value: none. Possible values are: none, verbose, information, warning, error, critical, unknownFutureValue. + * + * @param DeviceEventLevel $val The eventLevel + * + * @return UserExperienceAnalyticsDeviceTimelineEvents + */ + public function setEventLevel($val) + { + $this->_propDict["eventLevel"] = $val; + return $this; + } + + /** + * Gets the eventName + * The name of the event. Examples include: BootEvent, LogonEvent, AppCrashEvent, AppHangEvent. + * + * @return string|null The eventName + */ + public function getEventName() + { + if (array_key_exists("eventName", $this->_propDict)) { + return $this->_propDict["eventName"]; + } else { + return null; + } + } + + /** + * Sets the eventName + * The name of the event. Examples include: BootEvent, LogonEvent, AppCrashEvent, AppHangEvent. + * + * @param string $val The eventName + * + * @return UserExperienceAnalyticsDeviceTimelineEvents + */ + public function setEventName($val) + { + $this->_propDict["eventName"] = $val; + return $this; + } + + /** + * Gets the eventSource + * The source of the event. Examples include: Intune, Sccm. + * + * @return string|null The eventSource + */ + public function getEventSource() + { + if (array_key_exists("eventSource", $this->_propDict)) { + return $this->_propDict["eventSource"]; + } else { + return null; + } + } + + /** + * Sets the eventSource + * The source of the event. Examples include: Intune, Sccm. + * + * @param string $val The eventSource + * + * @return UserExperienceAnalyticsDeviceTimelineEvents + */ + public function setEventSource($val) + { + $this->_propDict["eventSource"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsMicrosoftEdgeApp.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsMicrosoftEdgeApp.php index 794f13e..1663faa 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsMicrosoftEdgeApp.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/WindowsMicrosoftEdgeApp.php @@ -26,7 +26,7 @@ class WindowsMicrosoftEdgeApp extends MobileApp { /** * Gets the channel - * The channel to install on target devices. Possible values are: dev, beta, stable, unknownFutureValue. + * The channel to install on target devices. The possible values are dev, beta, and stable. By default, this property is set to dev. Possible values are: dev, beta, stable, unknownFutureValue. * * @return MicrosoftEdgeChannel|null The channel */ @@ -45,7 +45,7 @@ class WindowsMicrosoftEdgeApp extends MobileApp /** * Sets the channel - * The channel to install on target devices. Possible values are: dev, beta, stable, unknownFutureValue. + * The channel to install on target devices. The possible values are dev, beta, and stable. By default, this property is set to dev. Possible values are: dev, beta, stable, unknownFutureValue. * * @param MicrosoftEdgeChannel $val The channel * diff --git a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Search/Model/Qna.php b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Search/Model/Qna.php index 61c603e..c1c1643 100644 --- a/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Search/Model/Qna.php +++ b/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Search/Model/Qna.php @@ -183,7 +183,7 @@ class Qna extends SearchAnswer /** * Gets the languageTags - * A list of language names that are geographically specific and that this QnA can be viewed in. Each language tag value follows the pattern {language}-{region}. As an example, en-us is English as used in the United States. See supported language tags for the list of possible values. + * A list of language names that are geographically specific and that this QnA can be viewed in. Each language tag value follows the pattern {language}-{region}. As an example, en-us is English as used in the United States. For the list of possible values, see supported language tags. * * @return array|null The languageTags */ @@ -198,7 +198,7 @@ class Qna extends SearchAnswer /** * Sets the languageTags - * A list of language names that are geographically specific and that this QnA can be viewed in. Each language tag value follows the pattern {language}-{region}. As an example, en-us is English as used in the United States. See supported language tags for the list of possible values. + * A list of language names that are geographically specific and that this QnA can be viewed in. Each language tag value follows the pattern {language}-{region}. As an example, en-us is English as used in the United States. For the list of possible values, see supported language tags. * * @param string[] $val The languageTags * diff --git a/vendor/microsoft/microsoft-graph/src/Core/GraphConstants.php b/vendor/microsoft/microsoft-graph/src/Core/GraphConstants.php index dcca09f..eff04f7 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.85.0"; + const SDK_VERSION = "1.86.0"; // Define error constants const MAX_PAGE_SIZE = 999; diff --git a/vendor/microsoft/microsoft-graph/src/Model/AndroidMinimumOperatingSystem.php b/vendor/microsoft/microsoft-graph/src/Model/AndroidMinimumOperatingSystem.php index 145fab6..5b66458 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/AndroidMinimumOperatingSystem.php +++ b/vendor/microsoft/microsoft-graph/src/Model/AndroidMinimumOperatingSystem.php @@ -25,7 +25,7 @@ class AndroidMinimumOperatingSystem extends Entity { /** * Gets the v10_0 - * Version 10.0 or later. + * When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v10_0 */ @@ -40,7 +40,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v10_0 - * Version 10.0 or later. + * When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v10_0 * @@ -53,7 +53,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v11_0 - * Version 11.0 or later. + * When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v11_0 */ @@ -68,7 +68,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v11_0 - * Version 11.0 or later. + * When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v11_0 * @@ -81,7 +81,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_0 - * Version 4.0 or later. + * When TRUE, only Version 4.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_0 */ @@ -96,7 +96,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_0 - * Version 4.0 or later. + * When TRUE, only Version 4.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_0 * @@ -109,7 +109,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_0_3 - * Version 4.0.3 or later. + * When TRUE, only Version 4.0.3 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_0_3 */ @@ -124,7 +124,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_0_3 - * Version 4.0.3 or later. + * When TRUE, only Version 4.0.3 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_0_3 * @@ -137,7 +137,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_1 - * Version 4.1 or later. + * When TRUE, only Version 4.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_1 */ @@ -152,7 +152,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_1 - * Version 4.1 or later. + * When TRUE, only Version 4.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_1 * @@ -165,7 +165,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_2 - * Version 4.2 or later. + * When TRUE, only Version 4.2 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_2 */ @@ -180,7 +180,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_2 - * Version 4.2 or later. + * When TRUE, only Version 4.2 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_2 * @@ -193,7 +193,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_3 - * Version 4.3 or later. + * When TRUE, only Version 4.3 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_3 */ @@ -208,7 +208,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_3 - * Version 4.3 or later. + * When TRUE, only Version 4.3 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_3 * @@ -221,7 +221,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v4_4 - * Version 4.4 or later. + * When TRUE, only Version 4.4 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v4_4 */ @@ -236,7 +236,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v4_4 - * Version 4.4 or later. + * When TRUE, only Version 4.4 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v4_4 * @@ -249,7 +249,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v5_0 - * Version 5.0 or later. + * When TRUE, only Version 5.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v5_0 */ @@ -264,7 +264,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v5_0 - * Version 5.0 or later. + * When TRUE, only Version 5.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v5_0 * @@ -277,7 +277,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v5_1 - * Version 5.1 or later. + * When TRUE, only Version 5.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v5_1 */ @@ -292,7 +292,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v5_1 - * Version 5.1 or later. + * When TRUE, only Version 5.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v5_1 * @@ -305,7 +305,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v6_0 - * Version 6.0 or later. + * When TRUE, only Version 6.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v6_0 */ @@ -320,7 +320,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v6_0 - * Version 6.0 or later. + * When TRUE, only Version 6.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v6_0 * @@ -333,7 +333,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v7_0 - * Version 7.0 or later. + * When TRUE, only Version 7.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v7_0 */ @@ -348,7 +348,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v7_0 - * Version 7.0 or later. + * When TRUE, only Version 7.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v7_0 * @@ -361,7 +361,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v7_1 - * Version 7.1 or later. + * When TRUE, only Version 7.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v7_1 */ @@ -376,7 +376,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v7_1 - * Version 7.1 or later. + * When TRUE, only Version 7.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v7_1 * @@ -389,7 +389,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v8_0 - * Version 8.0 or later. + * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v8_0 */ @@ -404,7 +404,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v8_0 - * Version 8.0 or later. + * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v8_0 * @@ -417,7 +417,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v8_1 - * Version 8.1 or later. + * When TRUE, only Version 8.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v8_1 */ @@ -432,7 +432,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v8_1 - * Version 8.1 or later. + * When TRUE, only Version 8.1 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v8_1 * @@ -445,7 +445,7 @@ class AndroidMinimumOperatingSystem extends Entity } /** * Gets the v9_0 - * Version 9.0 or later. + * When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v9_0 */ @@ -460,7 +460,7 @@ class AndroidMinimumOperatingSystem extends Entity /** * Sets the v9_0 - * Version 9.0 or later. + * When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v9_0 * diff --git a/vendor/microsoft/microsoft-graph/src/Model/Call.php b/vendor/microsoft/microsoft-graph/src/Model/Call.php index f9905bb..08a89b3 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Call.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Call.php @@ -312,7 +312,7 @@ class Call extends Entity /** * Gets the meetingInfo - * The meeting information that's required for joining a meeting. + * The meeting information. Required information for meeting scenarios. * * @return MeetingInfo|null The meetingInfo */ @@ -331,7 +331,7 @@ class Call extends Entity /** * Sets the meetingInfo - * The meeting information that's required for joining a meeting. + * The meeting information. Required information for meeting scenarios. * * @param MeetingInfo $val The meetingInfo * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ChangeNotificationCollection.php b/vendor/microsoft/microsoft-graph/src/Model/ChangeNotificationCollection.php index 54a8824..2ad0520 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ChangeNotificationCollection.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ChangeNotificationCollection.php @@ -25,7 +25,7 @@ class ChangeNotificationCollection extends Entity { /** * Gets the validationTokens - * Contains an array of JWT tokens generated by Microsoft Graph for the application to validate the origin of the notifications. Microsoft Graph generates a single token for each distinct app and tenant pair for an item if it exists in the value array. Keep in mind that notifications can contain a mix of items for various apps and tenants that subscribed using the same notification URL. Only provided for change notifications with resource data Optional. + * Contains an array of JWT tokens generated by Microsoft Graph for the application to validate the origin of the notifications. Microsoft Graph generates a single token for each distinct app and tenant pair for an item if it exists in the value array. Keep in mind that notifications can contain a mix of items for various apps and tenants that subscribed using the same notification URL. Only provided for change notifications with resource data. Optional. * * @return string|null The validationTokens */ @@ -40,7 +40,7 @@ class ChangeNotificationCollection extends Entity /** * Sets the validationTokens - * Contains an array of JWT tokens generated by Microsoft Graph for the application to validate the origin of the notifications. Microsoft Graph generates a single token for each distinct app and tenant pair for an item if it exists in the value array. Keep in mind that notifications can contain a mix of items for various apps and tenants that subscribed using the same notification URL. Only provided for change notifications with resource data Optional. + * Contains an array of JWT tokens generated by Microsoft Graph for the application to validate the origin of the notifications. Microsoft Graph generates a single token for each distinct app and tenant pair for an item if it exists in the value array. Keep in mind that notifications can contain a mix of items for various apps and tenants that subscribed using the same notification URL. Only provided for change notifications with resource data. Optional. * * @param string $val The value of the validationTokens * diff --git a/vendor/microsoft/microsoft-graph/src/Model/FileEncryptionInfo.php b/vendor/microsoft/microsoft-graph/src/Model/FileEncryptionInfo.php index 5cdaeec..1e0ba6c 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/FileEncryptionInfo.php +++ b/vendor/microsoft/microsoft-graph/src/Model/FileEncryptionInfo.php @@ -59,7 +59,7 @@ class FileEncryptionInfo extends Entity /** * Gets the fileDigest - * The file digest prior to encryption. + * The file digest prior to encryption. ProfileVersion1 requires a non-null FileDigest. * * @return \GuzzleHttp\Psr7\Stream|null The fileDigest */ @@ -78,7 +78,7 @@ class FileEncryptionInfo extends Entity /** * Sets the fileDigest - * The file digest prior to encryption. + * The file digest prior to encryption. ProfileVersion1 requires a non-null FileDigest. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the fileDigest * @@ -91,7 +91,7 @@ class FileEncryptionInfo extends Entity } /** * Gets the fileDigestAlgorithm - * The file digest algorithm. + * The file digest algorithm. ProfileVersion1 currently only supports SHA256 for the FileDigestAlgorithm. * * @return string|null The fileDigestAlgorithm */ @@ -106,7 +106,7 @@ class FileEncryptionInfo extends Entity /** * Sets the fileDigestAlgorithm - * The file digest algorithm. + * The file digest algorithm. ProfileVersion1 currently only supports SHA256 for the FileDigestAlgorithm. * * @param string $val The value of the fileDigestAlgorithm * @@ -120,7 +120,7 @@ class FileEncryptionInfo extends Entity /** * Gets the initializationVector - * The initialization vector used for the encryption algorithm. + * The initialization vector (IV) used for the encryption algorithm. Must be 16 bytes. * * @return \GuzzleHttp\Psr7\Stream|null The initializationVector */ @@ -139,7 +139,7 @@ class FileEncryptionInfo extends Entity /** * Sets the initializationVector - * The initialization vector used for the encryption algorithm. + * The initialization vector (IV) used for the encryption algorithm. Must be 16 bytes. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the initializationVector * @@ -153,7 +153,7 @@ class FileEncryptionInfo extends Entity /** * Gets the mac - * The hash of the encrypted file content + IV (content hash). + * The hash of the concatenation of the IV and encrypted file content. Must be 32 bytes. * * @return \GuzzleHttp\Psr7\Stream|null The mac */ @@ -172,7 +172,7 @@ class FileEncryptionInfo extends Entity /** * Sets the mac - * The hash of the encrypted file content + IV (content hash). + * The hash of the concatenation of the IV and encrypted file content. Must be 32 bytes. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the mac * @@ -186,7 +186,7 @@ class FileEncryptionInfo extends Entity /** * Gets the macKey - * The key used to get mac. + * The key used to compute the message authentication code of the concatenation of the IV and encrypted file content. Must be 32 bytes. * * @return \GuzzleHttp\Psr7\Stream|null The macKey */ @@ -205,7 +205,7 @@ class FileEncryptionInfo extends Entity /** * Sets the macKey - * The key used to get mac. + * The key used to compute the message authentication code of the concatenation of the IV and encrypted file content. Must be 32 bytes. * * @param \GuzzleHttp\Psr7\Stream $val The value to assign to the macKey * @@ -218,7 +218,7 @@ class FileEncryptionInfo extends Entity } /** * Gets the profileIdentifier - * The the profile identifier. + * The profile identifier. Maps to the strategy used to encrypt the file. Currently, only ProfileVersion1 is supported. * * @return string|null The profileIdentifier */ @@ -233,7 +233,7 @@ class FileEncryptionInfo extends Entity /** * Sets the profileIdentifier - * The the profile identifier. + * The profile identifier. Maps to the strategy used to encrypt the file. Currently, only ProfileVersion1 is supported. * * @param string $val The value of the profileIdentifier * diff --git a/vendor/microsoft/microsoft-graph/src/Model/GraphList.php b/vendor/microsoft/microsoft-graph/src/Model/GraphList.php index 63c6c13..1dfaa3b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/GraphList.php +++ b/vendor/microsoft/microsoft-graph/src/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 * diff --git a/vendor/microsoft/microsoft-graph/src/Model/IosMinimumOperatingSystem.php b/vendor/microsoft/microsoft-graph/src/Model/IosMinimumOperatingSystem.php index 71505ba..71c362b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/IosMinimumOperatingSystem.php +++ b/vendor/microsoft/microsoft-graph/src/Model/IosMinimumOperatingSystem.php @@ -25,7 +25,7 @@ class IosMinimumOperatingSystem extends Entity { /** * Gets the v10_0 - * Version 10.0 or later. + * When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v10_0 */ @@ -40,7 +40,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v10_0 - * Version 10.0 or later. + * When TRUE, only Version 10.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v10_0 * @@ -53,7 +53,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v11_0 - * Version 11.0 or later. + * When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v11_0 */ @@ -68,7 +68,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v11_0 - * Version 11.0 or later. + * When TRUE, only Version 11.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v11_0 * @@ -81,7 +81,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v12_0 - * Version 12.0 or later. + * When TRUE, only Version 12.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v12_0 */ @@ -96,7 +96,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v12_0 - * Version 12.0 or later. + * When TRUE, only Version 12.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v12_0 * @@ -109,7 +109,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v13_0 - * Version 13.0 or later. + * When TRUE, only Version 13.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v13_0 */ @@ -124,7 +124,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v13_0 - * Version 13.0 or later. + * When TRUE, only Version 13.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v13_0 * @@ -137,7 +137,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v14_0 - * Version 14.0 or later. + * When TRUE, only Version 14.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v14_0 */ @@ -152,7 +152,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v14_0 - * Version 14.0 or later. + * When TRUE, only Version 14.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v14_0 * @@ -164,8 +164,36 @@ class IosMinimumOperatingSystem extends Entity return $this; } /** + * Gets the v15_0 + * When TRUE, only Version 15.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * + * @return bool|null The v15_0 + */ + public function getV15_0() + { + if (array_key_exists("v150", $this->_propDict)) { + return $this->_propDict["v150"]; + } else { + return null; + } + } + + /** + * Sets the v15_0 + * When TRUE, only Version 15.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * + * @param bool $val The value of the v15_0 + * + * @return IosMinimumOperatingSystem + */ + public function setV15_0($val) + { + $this->_propDict["v150"] = $val; + return $this; + } + /** * Gets the v8_0 - * Version 8.0 or later. + * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v8_0 */ @@ -180,7 +208,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v8_0 - * Version 8.0 or later. + * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v8_0 * @@ -193,7 +221,7 @@ class IosMinimumOperatingSystem extends Entity } /** * Gets the v9_0 - * Version 9.0 or later. + * When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @return bool|null The v9_0 */ @@ -208,7 +236,7 @@ class IosMinimumOperatingSystem extends Entity /** * Sets the v9_0 - * Version 9.0 or later. + * When TRUE, only Version 9.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * * @param bool $val The value of the v9_0 * diff --git a/vendor/microsoft/microsoft-graph/src/Model/JoinMeetingIdMeetingInfo.php b/vendor/microsoft/microsoft-graph/src/Model/JoinMeetingIdMeetingInfo.php new file mode 100644 index 0000000..1264a2f --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/JoinMeetingIdMeetingInfo.php @@ -0,0 +1,93 @@ +setODataType("#microsoft.graph.joinMeetingIdMeetingInfo"); + } + + /** + * Gets the joinMeetingId + * The ID used to join the meeting. + * + * @return string|null The joinMeetingId + */ + public function getJoinMeetingId() + { + if (array_key_exists("joinMeetingId", $this->_propDict)) { + return $this->_propDict["joinMeetingId"]; + } else { + return null; + } + } + + /** + * Sets the joinMeetingId + * The ID used to join the meeting. + * + * @param string $val The value of the joinMeetingId + * + * @return JoinMeetingIdMeetingInfo + */ + public function setJoinMeetingId($val) + { + $this->_propDict["joinMeetingId"] = $val; + return $this; + } + /** + * Gets the passcode + * The passcode used to join the meeting. Optional. + * + * @return string|null The passcode + */ + public function getPasscode() + { + if (array_key_exists("passcode", $this->_propDict)) { + return $this->_propDict["passcode"]; + } else { + return null; + } + } + + /** + * Sets the passcode + * The passcode used to join the meeting. Optional. + * + * @param string $val The value of the passcode + * + * @return JoinMeetingIdMeetingInfo + */ + public function setPasscode($val) + { + $this->_propDict["passcode"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/JoinMeetingIdSettings.php b/vendor/microsoft/microsoft-graph/src/Model/JoinMeetingIdSettings.php new file mode 100644 index 0000000..53138a2 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/JoinMeetingIdSettings.php @@ -0,0 +1,110 @@ +_propDict)) { + return $this->_propDict["isPasscodeRequired"]; + } else { + return null; + } + } + + /** + * Sets the isPasscodeRequired + * Indicates whether a passcode is required to join a meeting when using joinMeetingId. Optional. + * + * @param bool $val The value of the isPasscodeRequired + * + * @return JoinMeetingIdSettings + */ + public function setIsPasscodeRequired($val) + { + $this->_propDict["isPasscodeRequired"] = $val; + return $this; + } + /** + * Gets the joinMeetingId + * The meeting ID to be used to join a meeting. Optional. Read-only. + * + * @return string|null The joinMeetingId + */ + public function getJoinMeetingId() + { + if (array_key_exists("joinMeetingId", $this->_propDict)) { + return $this->_propDict["joinMeetingId"]; + } else { + return null; + } + } + + /** + * Sets the joinMeetingId + * The meeting ID to be used to join a meeting. Optional. Read-only. + * + * @param string $val The value of the joinMeetingId + * + * @return JoinMeetingIdSettings + */ + public function setJoinMeetingId($val) + { + $this->_propDict["joinMeetingId"] = $val; + return $this; + } + /** + * Gets the passcode + * The passcode to join a meeting. Optional. Read-only. + * + * @return string|null The passcode + */ + public function getPasscode() + { + if (array_key_exists("passcode", $this->_propDict)) { + return $this->_propDict["passcode"]; + } else { + return null; + } + } + + /** + * Sets the passcode + * The passcode to join a meeting. Optional. Read-only. + * + * @param string $val The value of the passcode + * + * @return JoinMeetingIdSettings + */ + public function setPasscode($val) + { + $this->_propDict["passcode"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/LongRunningOperation.php b/vendor/microsoft/microsoft-graph/src/Model/LongRunningOperation.php index 95052eb..bd43c7b 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/LongRunningOperation.php +++ b/vendor/microsoft/microsoft-graph/src/Model/LongRunningOperation.php @@ -26,7 +26,7 @@ class LongRunningOperation extends Entity { /** * Gets the createdDateTime - * The start time of the operation. + * The start time of the operation. 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 */ @@ -45,7 +45,7 @@ class LongRunningOperation extends Entity /** * Sets the createdDateTime - * The start time of the operation. + * The start time of the operation. 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 * @@ -59,7 +59,7 @@ class LongRunningOperation extends Entity /** * Gets the lastActionDateTime - * The time of the last action in the operation. + * The time of the last action in the operation. 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 lastActionDateTime */ @@ -78,7 +78,7 @@ class LongRunningOperation extends Entity /** * Sets the lastActionDateTime - * The time of the last action in the operation. + * The time of the last action in the operation. 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 lastActionDateTime * diff --git a/vendor/microsoft/microsoft-graph/src/Model/ManagedDevice.php b/vendor/microsoft/microsoft-graph/src/Model/ManagedDevice.php index 45b8367..785dad1 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/ManagedDevice.php +++ b/vendor/microsoft/microsoft-graph/src/Model/ManagedDevice.php @@ -26,7 +26,7 @@ class ManagedDevice extends Entity { /** * Gets the activationLockBypassCode - * Code that allows the Activation Lock on a device to be bypassed. This property is read-only. + * The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. Individual GET call with select query options is needed to retrieve actual values. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @return string|null The activationLockBypassCode */ @@ -41,7 +41,7 @@ class ManagedDevice extends Entity /** * Sets the activationLockBypassCode - * Code that allows the Activation Lock on a device to be bypassed. This property is read-only. + * The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. Individual GET call with select query options is needed to retrieve actual values. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @param string $val The activationLockBypassCode * @@ -581,7 +581,7 @@ class ManagedDevice extends Entity /** * Gets the ethernetMacAddress - * Ethernet MAC. This property is read-only. + * Ethernet MAC. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @return string|null The ethernetMacAddress */ @@ -596,7 +596,7 @@ class ManagedDevice extends Entity /** * Sets the ethernetMacAddress - * Ethernet MAC. This property is read-only. + * Ethernet MAC. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @param string $val The ethernetMacAddress * diff --git a/vendor/microsoft/microsoft-graph/src/Model/MobileAppContent.php b/vendor/microsoft/microsoft-graph/src/Model/MobileAppContent.php index 569fd9a..2e75e05 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/MobileAppContent.php +++ b/vendor/microsoft/microsoft-graph/src/Model/MobileAppContent.php @@ -25,6 +25,36 @@ namespace Microsoft\Graph\Model; class MobileAppContent extends Entity { + /** + * Gets the containedApps + * The collection of contained apps in a MobileLobApp acting as a package. + * + * @return array|null The containedApps + */ + public function getContainedApps() + { + if (array_key_exists("containedApps", $this->_propDict)) { + return $this->_propDict["containedApps"]; + } else { + return null; + } + } + + /** + * Sets the containedApps + * The collection of contained apps in a MobileLobApp acting as a package. + * + * @param MobileContainedApp[] $val The containedApps + * + * @return MobileAppContent + */ + public function setContainedApps($val) + { + $this->_propDict["containedApps"] = $val; + return $this; + } + + /** * Gets the files * The list of files for this app content version. diff --git a/vendor/microsoft/microsoft-graph/src/Model/MobileContainedApp.php b/vendor/microsoft/microsoft-graph/src/Model/MobileContainedApp.php new file mode 100644 index 0000000..85e8aa9 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/MobileContainedApp.php @@ -0,0 +1,27 @@ +_propDict)) { + if (is_a($this->_propDict["joinMeetingIdSettings"], "\Microsoft\Graph\Model\JoinMeetingIdSettings") || is_null($this->_propDict["joinMeetingIdSettings"])) { + return $this->_propDict["joinMeetingIdSettings"]; + } else { + $this->_propDict["joinMeetingIdSettings"] = new JoinMeetingIdSettings($this->_propDict["joinMeetingIdSettings"]); + return $this->_propDict["joinMeetingIdSettings"]; + } + } + return null; + } + + /** + * Sets the joinMeetingIdSettings + * Specifies the joinMeetingId, the meeting passcode, and the requirement for the passcode. Once an onlineMeeting is created, the joinMeetingIdSettings cannot be modified. To make any changes to this property, the meeting needs to be canceled and a new one needs to be created. + * + * @param JoinMeetingIdSettings $val The joinMeetingIdSettings + * + * @return OnlineMeeting + */ + public function setJoinMeetingIdSettings($val) + { + $this->_propDict["joinMeetingIdSettings"] = $val; + return $this; + } + /** * Gets the joinWebUrl * The join URL of the online meeting. Read-only. diff --git a/vendor/microsoft/microsoft-graph/src/Model/Organization.php b/vendor/microsoft/microsoft-graph/src/Model/Organization.php index 08fe39d..7164ec0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/Organization.php +++ b/vendor/microsoft/microsoft-graph/src/Model/Organization.php @@ -323,6 +323,37 @@ class Organization extends DirectoryObject return $this; } + /** + * Gets the partnerTenantType + * + * @return PartnerTenantType|null The partnerTenantType + */ + public function getPartnerTenantType() + { + if (array_key_exists("partnerTenantType", $this->_propDict)) { + if (is_a($this->_propDict["partnerTenantType"], "\Microsoft\Graph\Model\PartnerTenantType") || is_null($this->_propDict["partnerTenantType"])) { + return $this->_propDict["partnerTenantType"]; + } else { + $this->_propDict["partnerTenantType"] = new PartnerTenantType($this->_propDict["partnerTenantType"]); + return $this->_propDict["partnerTenantType"]; + } + } + return null; + } + + /** + * Sets the partnerTenantType + * + * @param PartnerTenantType $val The partnerTenantType + * + * @return Organization + */ + public function setPartnerTenantType($val) + { + $this->_propDict["partnerTenantType"] = $val; + return $this; + } + /** * Gets the postalCode * Postal code of the address for the organization. diff --git a/vendor/microsoft/microsoft-graph/src/Model/PartnerTenantType.php b/vendor/microsoft/microsoft-graph/src/Model/PartnerTenantType.php new file mode 100644 index 0000000..61291c0 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/PartnerTenantType.php @@ -0,0 +1,39 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the ReportRoot + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + /** * Gets the dailyPrintUsageByPrinter @@ -167,4 +198,53 @@ class ReportRoot 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 ReportRoot + */ + 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(); + } else if (is_a($val, "\GuzzleHttp\Psr7\Stream")) { + $serializableProperties[$property] = (string) $val; + } + } + return $serializableProperties; + } } diff --git a/vendor/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php b/vendor/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php index ab77e93..e211807 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php +++ b/vendor/microsoft/microsoft-graph/src/Model/SecureScoreControlProfile.php @@ -114,6 +114,7 @@ class SecureScoreControlProfile extends Entity /** * Gets the complianceInformation + * The collection of compliance information associated with secure score control * * @return array|null The complianceInformation */ @@ -128,6 +129,7 @@ class SecureScoreControlProfile extends Entity /** * Sets the complianceInformation + * The collection of compliance information associated with secure score control * * @param ComplianceInformation[] $val The complianceInformation * @@ -171,6 +173,7 @@ class SecureScoreControlProfile extends Entity /** * Gets the controlStateUpdates + * Flag to indicate where the tenant has marked a control (ignored, thirdParty, reviewed) (supports update). * * @return array|null The controlStateUpdates */ @@ -185,6 +188,7 @@ class SecureScoreControlProfile extends Entity /** * Sets the controlStateUpdates + * Flag to indicate where the tenant has marked a control (ignored, thirdParty, reviewed) (supports update). * * @param SecureScoreControlStateUpdate[] $val The controlStateUpdates * @@ -490,7 +494,6 @@ class SecureScoreControlProfile extends Entity /** * Gets the title - * Title of the control. * * @return string|null The title */ @@ -505,7 +508,6 @@ class SecureScoreControlProfile extends Entity /** * Sets the title - * Title of the control. * * @param string $val The title * diff --git a/vendor/microsoft/microsoft-graph/src/Model/User.php b/vendor/microsoft/microsoft-graph/src/Model/User.php index d604973..f5733f0 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/User.php +++ b/vendor/microsoft/microsoft-graph/src/Model/User.php @@ -1366,7 +1366,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.Returned only on $select. 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. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). * * @return PasswordProfile|null The passwordProfile */ @@ -1385,7 +1385,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.Returned only on $select. 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. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). * * @param PasswordProfile $val The passwordProfile * diff --git a/vendor/microsoft/microsoft-graph/src/Model/WindowsAppXAppAssignmentSettings.php b/vendor/microsoft/microsoft-graph/src/Model/WindowsAppXAppAssignmentSettings.php new file mode 100644 index 0000000..e9f9649 --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/WindowsAppXAppAssignmentSettings.php @@ -0,0 +1,65 @@ +setODataType("#microsoft.graph.windowsAppXAppAssignmentSettings"); + } + + /** + * Gets the useDeviceContext + * Whether or not to use device execution context for Windows AppX mobile app. + * + * @return bool|null The useDeviceContext + */ + public function getUseDeviceContext() + { + if (array_key_exists("useDeviceContext", $this->_propDict)) { + return $this->_propDict["useDeviceContext"]; + } else { + return null; + } + } + + /** + * Sets the useDeviceContext + * Whether or not to use device execution context for Windows AppX mobile app. + * + * @param bool $val The value of the useDeviceContext + * + * @return WindowsAppXAppAssignmentSettings + */ + public function setUseDeviceContext($val) + { + $this->_propDict["useDeviceContext"] = $val; + return $this; + } +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/WindowsMicrosoftEdgeApp.php b/vendor/microsoft/microsoft-graph/src/Model/WindowsMicrosoftEdgeApp.php new file mode 100644 index 0000000..7b726fe --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/WindowsMicrosoftEdgeApp.php @@ -0,0 +1,89 @@ +_propDict)) { + if (is_a($this->_propDict["channel"], "\Microsoft\Graph\Model\MicrosoftEdgeChannel") || is_null($this->_propDict["channel"])) { + return $this->_propDict["channel"]; + } else { + $this->_propDict["channel"] = new MicrosoftEdgeChannel($this->_propDict["channel"]); + return $this->_propDict["channel"]; + } + } + return null; + } + + /** + * Sets the channel + * The channel to install on target devices. The possible values are dev, beta, and stable. By default, this property is set to dev. Possible values are: dev, beta, stable, unknownFutureValue. + * + * @param MicrosoftEdgeChannel $val The channel + * + * @return WindowsMicrosoftEdgeApp + */ + public function setChannel($val) + { + $this->_propDict["channel"] = $val; + return $this; + } + + /** + * Gets the displayLanguageLocale + * The language locale to use when the Edge app displays text to the user. + * + * @return string|null The displayLanguageLocale + */ + public function getDisplayLanguageLocale() + { + if (array_key_exists("displayLanguageLocale", $this->_propDict)) { + return $this->_propDict["displayLanguageLocale"]; + } else { + return null; + } + } + + /** + * Sets the displayLanguageLocale + * The language locale to use when the Edge app displays text to the user. + * + * @param string $val The displayLanguageLocale + * + * @return WindowsMicrosoftEdgeApp + */ + public function setDisplayLanguageLocale($val) + { + $this->_propDict["displayLanguageLocale"] = $val; + return $this; + } + +} diff --git a/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php b/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php index 5c0db04..0819158 100644 --- a/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php +++ b/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppX.php @@ -268,4 +268,34 @@ class WindowsUniversalAppX extends MobileLobApp return $this; } + + /** + * Gets the committedContainedApps + * The collection of contained apps in the committed mobileAppContent of a windowsUniversalAppX app. + * + * @return array|null The committedContainedApps + */ + public function getCommittedContainedApps() + { + if (array_key_exists("committedContainedApps", $this->_propDict)) { + return $this->_propDict["committedContainedApps"]; + } else { + return null; + } + } + + /** + * Sets the committedContainedApps + * The collection of contained apps in the committed mobileAppContent of a windowsUniversalAppX app. + * + * @param MobileContainedApp[] $val The committedContainedApps + * + * @return WindowsUniversalAppX + */ + public function setCommittedContainedApps($val) + { + $this->_propDict["committedContainedApps"] = $val; + return $this; + } + } diff --git a/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppXContainedApp.php b/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppXContainedApp.php new file mode 100644 index 0000000..e38fb6f --- /dev/null +++ b/vendor/microsoft/microsoft-graph/src/Model/WindowsUniversalAppXContainedApp.php @@ -0,0 +1,56 @@ +_propDict)) { + return $this->_propDict["appUserModelId"]; + } else { + return null; + } + } + + /** + * Sets the appUserModelId + * The app user model ID of the contained app of a WindowsUniversalAppX app. + * + * @param string $val The appUserModelId + * + * @return WindowsUniversalAppXContainedApp + */ + public function setAppUserModelId($val) + { + $this->_propDict["appUserModelId"] = $val; + return $this; + } + +}