Skip to content

Commit

Permalink
Update generated files with build 128432
Browse files Browse the repository at this point in the history
  • Loading branch information
Microsoft Graph DevX Tooling authored and Microsoft Graph DevX Tooling committed Nov 7, 2023
1 parent 1391f9c commit 6eb0db3
Show file tree
Hide file tree
Showing 58 changed files with 2,360 additions and 240 deletions.
2 changes: 2 additions & 0 deletions src/Beta/Microsoft/Graph/Model/Admin.php
Original file line number Diff line number Diff line change
Expand Up @@ -311,6 +311,7 @@ public function setTodo($val)

/**
* Gets the people
* Represents a setting to control people-related admin settings in the tenant.
*
* @return PeopleAdminSettings|null The people
*/
Expand All @@ -329,6 +330,7 @@ public function getPeople()

/**
* Sets the people
* Represents a setting to control people-related admin settings in the tenant.
*
* @param PeopleAdminSettings $val The people
*
Expand Down
52 changes: 52 additions & 0 deletions src/Beta/Microsoft/Graph/Model/AgentReference.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<?php
/**
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
*
* AgentReference File
* PHP version 7
*
* @category Library
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
namespace Beta\Microsoft\Graph\Model;
/**
* AgentReference class
*
* @category Model
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
class AgentReference extends Entity
{
/**
* Gets the path
*
* @return string|null The path
*/
public function getPath()
{
if (array_key_exists("path", $this->_propDict)) {
return $this->_propDict["path"];
} else {
return null;
}
}

/**
* Sets the path
*
* @param string $val The value of the path
*
* @return AgentReference
*/
public function setPath($val)
{
$this->_propDict["path"] = $val;
return $this;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -558,6 +558,35 @@ public function setPasswordRequiredType($val)
return $this;
}

/**
* Gets the requireNoPendingSystemUpdates
* Require device to have no pending Android system updates.
*
* @return bool|null The requireNoPendingSystemUpdates
*/
public function getRequireNoPendingSystemUpdates()
{
if (array_key_exists("requireNoPendingSystemUpdates", $this->_propDict)) {
return $this->_propDict["requireNoPendingSystemUpdates"];
} else {
return null;
}
}

/**
* Sets the requireNoPendingSystemUpdates
* Require device to have no pending Android system updates.
*
* @param bool $val The requireNoPendingSystemUpdates
*
* @return AndroidDeviceOwnerCompliancePolicy
*/
public function setRequireNoPendingSystemUpdates($val)
{
$this->_propDict["requireNoPendingSystemUpdates"] = boolval($val);
return $this;
}

/**
* Gets the securityRequireIntuneAppIntegrity
* If setting is set to true, checks that the Intune app installed on fully managed, dedicated, or corporate-owned work profile Android Enterprise enrolled devices, is the one provided by Microsoft from the Managed Google Playstore. If the check fails, the device will be reported as non-compliant.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,5 @@ class AndroidDeviceOwnerEnrollmentTokenType extends Enum
*/
const GRAPHDEFAULT = "default";
const CORPORATE_OWNED_DEDICATED_DEVICE_WITH_AZURE_AD_SHARED_MODE = "corporateOwnedDedicatedDeviceWithAzureADSharedMode";
const DEVICE_STAGING = "deviceStaging";
}
Original file line number Diff line number Diff line change
Expand Up @@ -564,6 +564,39 @@ public function setDetailedHelpText($val)
return $this;
}

/**
* Gets the deviceLocationMode
* Indicates the location setting configuration for fully managed devices (COBO) and corporate owned devices with a work profile (COPE)
*
* @return AndroidDeviceOwnerLocationMode|null The deviceLocationMode
*/
public function getDeviceLocationMode()
{
if (array_key_exists("deviceLocationMode", $this->_propDict)) {
if (is_a($this->_propDict["deviceLocationMode"], "\Beta\Microsoft\Graph\Model\AndroidDeviceOwnerLocationMode") || is_null($this->_propDict["deviceLocationMode"])) {
return $this->_propDict["deviceLocationMode"];
} else {
$this->_propDict["deviceLocationMode"] = new AndroidDeviceOwnerLocationMode($this->_propDict["deviceLocationMode"]);
return $this->_propDict["deviceLocationMode"];
}
}
return null;
}

/**
* Sets the deviceLocationMode
* Indicates the location setting configuration for fully managed devices (COBO) and corporate owned devices with a work profile (COPE)
*
* @param AndroidDeviceOwnerLocationMode $val The deviceLocationMode
*
* @return AndroidDeviceOwnerGeneralDeviceConfiguration
*/
public function setDeviceLocationMode($val)
{
$this->_propDict["deviceLocationMode"] = $val;
return $this;
}

/**
* Gets the deviceOwnerLockScreenMessage
* Represents the customized lock screen message provided to users when they attempt to modify managed settings on their device.
Expand Down Expand Up @@ -3218,6 +3251,35 @@ public function setSecurityRequireVerifyApps($val)
return $this;
}

/**
* Gets the shareDeviceLocationDisabled
* Indicates whether or not location sharing is disabled for fully managed devices (COBO), and corporate owned devices with a work profile (COPE)
*
* @return bool|null The shareDeviceLocationDisabled
*/
public function getShareDeviceLocationDisabled()
{
if (array_key_exists("shareDeviceLocationDisabled", $this->_propDict)) {
return $this->_propDict["shareDeviceLocationDisabled"];
} else {
return null;
}
}

/**
* Sets the shareDeviceLocationDisabled
* Indicates whether or not location sharing is disabled for fully managed devices (COBO), and corporate owned devices with a work profile (COPE)
*
* @param bool $val The shareDeviceLocationDisabled
*
* @return AndroidDeviceOwnerGeneralDeviceConfiguration
*/
public function setShareDeviceLocationDisabled($val)
{
$this->_propDict["shareDeviceLocationDisabled"] = boolval($val);
return $this;
}

/**
* Gets the shortHelpText
* Represents the customized short help text provided to users when they attempt to modify managed settings on their device.
Expand Down
35 changes: 35 additions & 0 deletions src/Beta/Microsoft/Graph/Model/AndroidDeviceOwnerLocationMode.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?php
/**
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
*
* AndroidDeviceOwnerLocationMode File
* PHP version 7
*
* @category Library
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
namespace Beta\Microsoft\Graph\Model;

use Microsoft\Graph\Core\Enum;

/**
* AndroidDeviceOwnerLocationMode class
*
* @category Model
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
class AndroidDeviceOwnerLocationMode extends Enum
{
/**
* The Enum AndroidDeviceOwnerLocationMode
*/
const NOT_CONFIGURED = "notConfigured";
const DISABLED = "disabled";
const UNKNOWN_FUTURE_VALUE = "unknownFutureValue";
}
58 changes: 58 additions & 0 deletions src/Beta/Microsoft/Graph/Model/AndroidManagedAppProtection.php
Original file line number Diff line number Diff line change
Expand Up @@ -849,6 +849,64 @@ public function setKeyboardsRestricted($val)
return $this;
}

/**
* Gets the messagingRedirectAppDisplayName
* When a specific app redirection is enforced by protectedMessagingRedirectAppType in an App Protection Policy, this value defines the app name which is allowed to be used.
*
* @return string|null The messagingRedirectAppDisplayName
*/
public function getMessagingRedirectAppDisplayName()
{
if (array_key_exists("messagingRedirectAppDisplayName", $this->_propDict)) {
return $this->_propDict["messagingRedirectAppDisplayName"];
} else {
return null;
}
}

/**
* Sets the messagingRedirectAppDisplayName
* When a specific app redirection is enforced by protectedMessagingRedirectAppType in an App Protection Policy, this value defines the app name which is allowed to be used.
*
* @param string $val The messagingRedirectAppDisplayName
*
* @return AndroidManagedAppProtection
*/
public function setMessagingRedirectAppDisplayName($val)
{
$this->_propDict["messagingRedirectAppDisplayName"] = $val;
return $this;
}

/**
* Gets the messagingRedirectAppPackageId
* When a specific app redirection is enforced by protectedMessagingRedirectAppType in an App Protection Policy, this value defines the app package id which is allowed to be used.
*
* @return string|null The messagingRedirectAppPackageId
*/
public function getMessagingRedirectAppPackageId()
{
if (array_key_exists("messagingRedirectAppPackageId", $this->_propDict)) {
return $this->_propDict["messagingRedirectAppPackageId"];
} else {
return null;
}
}

/**
* Sets the messagingRedirectAppPackageId
* When a specific app redirection is enforced by protectedMessagingRedirectAppType in an App Protection Policy, this value defines the app package id which is allowed to be used.
*
* @param string $val The messagingRedirectAppPackageId
*
* @return AndroidManagedAppProtection
*/
public function setMessagingRedirectAppPackageId($val)
{
$this->_propDict["messagingRedirectAppPackageId"] = $val;
return $this;
}

/**
* Gets the minimumRequiredCompanyPortalVersion
* Minimum version of the Company portal that must be installed on the device or app access will be blocked
Expand Down
Loading

0 comments on commit 6eb0db3

Please sign in to comment.