diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/DirectRoutingLogRow.php b/src/Beta/Microsoft/Graph/CallRecords/Model/DirectRoutingLogRow.php index d3876a11307..f2f75288311 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/DirectRoutingLogRow.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/DirectRoutingLogRow.php @@ -25,7 +25,7 @@ class DirectRoutingLogRow extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the calleeNumber - * Number of the user or bot who received the call. E.164 format, but may include additional data. + * Number of the user or bot who received the call (E.164 format, but may include additional data). * * @return string|null The calleeNumber */ @@ -40,7 +40,7 @@ public function getCalleeNumber() /** * Sets the calleeNumber - * Number of the user or bot who received the call. E.164 format, but may include additional data. + * Number of the user or bot who received the call (E.164 format, but may include additional data). * * @param string $val The value of the calleeNumber * @@ -81,7 +81,7 @@ public function setCallEndSubReason($val) } /** * Gets the callerNumber - * Number of the user or bot who made the call. E.164 format, but may include additional data. + * Number of the user or bot who made the call (E.164 format, but may include additional data). * * @return string|null The callerNumber */ @@ -96,7 +96,7 @@ public function getCallerNumber() /** * Sets the callerNumber - * Number of the user or bot who made the call. E.164 format, but may include additional data. + * Number of the user or bot who made the call (E.164 format, but may include additional data). * * @param string $val The value of the callerNumber * @@ -137,7 +137,7 @@ public function setCallType($val) } /** * Gets the correlationId - * Identifier for the call that you can use when calling Microsoft Support. GUID. + * Identifier (GUID) for the call that you can use when calling Microsoft Support. * * @return string|null The correlationId */ @@ -152,7 +152,7 @@ public function getCorrelationId() /** * Sets the correlationId - * Identifier for the call that you can use when calling Microsoft Support. GUID. + * Identifier (GUID) for the call that you can use when calling Microsoft Support. * * @param string $val The value of the correlationId * @@ -259,7 +259,7 @@ public function setFailureDateTime($val) } /** * Gets the finalSipCode - * The code with which the call ended, RFC 3261. + * The code with which the call ended (RFC 3261). * * @return int|null The finalSipCode */ @@ -274,7 +274,7 @@ public function getFinalSipCode() /** * Sets the finalSipCode - * The code with which the call ended, RFC 3261. + * The code with which the call ended (RFC 3261). * * @param int $val The value of the finalSipCode * @@ -315,7 +315,7 @@ public function setFinalSipCodePhrase($val) } /** * Gets the id - * Unique call identifier. GUID. + * Unique call identifier (GUID). * * @return string|null The id */ @@ -330,7 +330,7 @@ public function getId() /** * Sets the id - * Unique call identifier. GUID. + * Unique call identifier (GUID). * * @param string $val The value of the id * @@ -404,7 +404,7 @@ public function setMediaBypassEnabled($val) } /** * Gets the mediaPathLocation - * The datacenter used for media path in non-bypass call. + * The data center used for media path in non-bypass call. * * @return string|null The mediaPathLocation */ @@ -419,7 +419,7 @@ public function getMediaPathLocation() /** * Sets the mediaPathLocation - * The datacenter used for media path in non-bypass call. + * The data center used for media path in non-bypass call. * * @param string $val The value of the mediaPathLocation * @@ -432,6 +432,7 @@ public function setMediaPathLocation($val) } /** * Gets the otherPartyCountryCode + * Country code of the caller in case of an incoming call, or callee in case of an outgoing call. For details, see ISO 3166-1 alpha-2. * * @return string|null The otherPartyCountryCode */ @@ -446,6 +447,7 @@ public function getOtherPartyCountryCode() /** * Sets the otherPartyCountryCode + * Country code of the caller in case of an incoming call, or callee in case of an outgoing call. For details, see ISO 3166-1 alpha-2. * * @param string $val The value of the otherPartyCountryCode * @@ -458,7 +460,7 @@ public function setOtherPartyCountryCode($val) } /** * Gets the signalingLocation - * The datacenter used for signaling for both bypass and non-bypass calls. + * The data center used for signaling for both bypass and non-bypass calls. * * @return string|null The signalingLocation */ @@ -473,7 +475,7 @@ public function getSignalingLocation() /** * Sets the signalingLocation - * The datacenter used for signaling for both bypass and non-bypass calls. + * The data center used for signaling for both bypass and non-bypass calls. * * @param string $val The value of the signalingLocation * @@ -575,6 +577,7 @@ public function setTrunkFullyQualifiedDomainName($val) } /** * Gets the userCountryCode + * Country code of the user. For details, see ISO 3166-1 alpha-2. * * @return string|null The userCountryCode */ @@ -589,6 +592,7 @@ public function getUserCountryCode() /** * Sets the userCountryCode + * Country code of the user. For details, see ISO 3166-1 alpha-2. * * @param string $val The value of the userCountryCode * @@ -629,7 +633,7 @@ public function setUserDisplayName($val) } /** * Gets the userId - * Calling user's ID in Graph. This and other user info will be null/empty for bot call types. GUID. + * The unique identifier (GUID) of the user in Azure Active Directory. This and other user info will be null/empty for bot call types. * * @return string|null The userId */ @@ -644,7 +648,7 @@ public function getUserId() /** * Sets the userId - * Calling user's ID in Graph. This and other user info will be null/empty for bot call types. GUID. + * The unique identifier (GUID) of the user in Azure Active Directory. This and other user info will be null/empty for bot call types. * * @param string $val The value of the userId * @@ -657,7 +661,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName - * UserPrincipalName (sign-in name) in Azure Active Directory. This is usually the same as user's SIP Address, and can be same as user's e-mail address. + * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -672,7 +676,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName - * UserPrincipalName (sign-in name) in Azure Active Directory. This is usually the same as user's SIP Address, and can be same as user's e-mail address. + * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnBlockedUsersLogRow.php b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnBlockedUsersLogRow.php index 8be827b1537..5fd1f7e4400 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnBlockedUsersLogRow.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnBlockedUsersLogRow.php @@ -26,6 +26,7 @@ class PstnBlockedUsersLogRow extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the blockDateTime + * The date and time when the user was blocked/unblocked from making PSTN calls. 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 blockDateTime */ @@ -44,6 +45,7 @@ public function getBlockDateTime() /** * Sets the blockDateTime + * The date and time when the user was blocked/unblocked from making PSTN calls. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. * * @param \DateTime $val The value to assign to the blockDateTime * @@ -56,6 +58,7 @@ public function setBlockDateTime($val) } /** * Gets the blockReason + * The reason why the user is blocked/unblocked from making calls. * * @return string|null The blockReason */ @@ -70,6 +73,7 @@ public function getBlockReason() /** * Sets the blockReason + * The reason why the user is blocked/unblocked from making calls. * * @param string $val The value of the blockReason * @@ -82,6 +86,7 @@ public function setBlockReason($val) } /** * Gets the remediationId + * Unique identifier (GUID) for the blocking/unblocking action. * * @return string|null The remediationId */ @@ -96,6 +101,7 @@ public function getRemediationId() /** * Sets the remediationId + * Unique identifier (GUID) for the blocking/unblocking action. * * @param string $val The value of the remediationId * @@ -109,6 +115,7 @@ public function setRemediationId($val) /** * Gets the userBlockMode + * Indicates whether the user is blocked or unblocked from making PSTN calls in Microsoft Teams. The possible values are: blocked, unblocked, unknownFutureValue. * * @return PstnUserBlockMode|null The userBlockMode */ @@ -127,6 +134,7 @@ public function getUserBlockMode() /** * Sets the userBlockMode + * Indicates whether the user is blocked or unblocked from making PSTN calls in Microsoft Teams. The possible values are: blocked, unblocked, unknownFutureValue. * * @param PstnUserBlockMode $val The value to assign to the userBlockMode * @@ -139,6 +147,7 @@ public function setUserBlockMode($val) } /** * Gets the userDisplayName + * Display name of the user. * * @return string|null The userDisplayName */ @@ -153,6 +162,7 @@ public function getUserDisplayName() /** * Sets the userDisplayName + * Display name of the user. * * @param string $val The value of the userDisplayName * @@ -165,6 +175,7 @@ public function setUserDisplayName($val) } /** * Gets the userId + * The unique identifier (GUID) of the user in Azure Active Directory. * * @return string|null The userId */ @@ -179,6 +190,7 @@ public function getUserId() /** * Sets the userId + * The unique identifier (GUID) of the user in Azure Active Directory. * * @param string $val The value of the userId * @@ -191,6 +203,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName + * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -205,6 +218,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName + * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * @@ -217,6 +231,7 @@ public function setUserPrincipalName($val) } /** * Gets the userTelephoneNumber + * User's blocked number. For details, see E.164. * * @return string|null The userTelephoneNumber */ @@ -231,6 +246,7 @@ public function getUserTelephoneNumber() /** * Sets the userTelephoneNumber + * User's blocked number. For details, see E.164. * * @param string $val The value of the userTelephoneNumber * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnCallLogRow.php b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnCallLogRow.php index 5cc10231c0b..7f5b861c8b2 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnCallLogRow.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnCallLogRow.php @@ -58,7 +58,7 @@ public function setCallDurationSource($val) } /** * Gets the calleeNumber - * Number dialed in E.164 format. + * Number of the user or bot who received the call (E.164). * * @return string|null The calleeNumber */ @@ -73,7 +73,7 @@ public function getCalleeNumber() /** * Sets the calleeNumber - * Number dialed in E.164 format. + * Number of the user or bot who received the call (E.164). * * @param string $val The value of the calleeNumber * @@ -86,7 +86,7 @@ public function setCalleeNumber($val) } /** * Gets the callerNumber - * Number that received the call for inbound calls or the number dialed for outbound calls. E.164 format. + * Number of the user or bot who made the call (E.164). * * @return string|null The callerNumber */ @@ -101,7 +101,7 @@ public function getCallerNumber() /** * Sets the callerNumber - * Number that received the call for inbound calls or the number dialed for outbound calls. E.164 format. + * Number of the user or bot who made the call (E.164). * * @param string $val The value of the callerNumber * @@ -142,7 +142,7 @@ public function setCallId($val) } /** * Gets the callType - * Whether the call was a PSTN outbound or inbound call and the type of call such as a call placed by a user or an audio conference. + * Indicates whether the call was a PSTN outbound or inbound call and the type of call such as a call placed by a user or an audio conference. * * @return string|null The callType */ @@ -157,7 +157,7 @@ public function getCallType() /** * Sets the callType - * Whether the call was a PSTN outbound or inbound call and the type of call such as a call placed by a user or an audio conference. + * Indicates whether the call was a PSTN outbound or inbound call and the type of call such as a call placed by a user or an audio conference. * * @param string $val The value of the callType * @@ -264,7 +264,7 @@ public function setConnectionCharge($val) } /** * Gets the currency - * Type of currency used to calculate the cost of the call. For details, see ISO 4217. + * Type of currency used to calculate the cost of the call (ISO 4217). * * @return string|null The currency */ @@ -279,7 +279,7 @@ public function getCurrency() /** * Sets the currency - * Type of currency used to calculate the cost of the call. For details, see ISO 4217. + * Type of currency used to calculate the cost of the call (ISO 4217). * * @param string $val The value of the currency * @@ -292,7 +292,7 @@ public function setCurrency($val) } /** * Gets the destinationContext - * Whether the call was domestic (within a country or region) or international (outside a country or region) based on the user's location. + * Indicates whether the call was Domestic (within a country or region) or International (outside a country or region) based on the user's location. * * @return string|null The destinationContext */ @@ -307,7 +307,7 @@ public function getDestinationContext() /** * Sets the destinationContext - * Whether the call was domestic (within a country or region) or international (outside a country or region) based on the user's location. + * Indicates whether the call was Domestic (within a country or region) or International (outside a country or region) based on the user's location. * * @param string $val The value of the destinationContext * @@ -409,7 +409,7 @@ public function setEndDateTime($val) } /** * Gets the id - * Unique call identifier. GUID. + * Unique call identifier (GUID). * * @return string|null The id */ @@ -424,7 +424,7 @@ public function getId() /** * Sets the id - * Unique call identifier. GUID. + * Unique call identifier (GUID). * * @param string $val The value of the id * @@ -521,6 +521,7 @@ public function setOperator($val) } /** * Gets the otherPartyCountryCode + * Country code of the caller in case of an incoming call, or callee in case of an outgoing call. For details, see ISO 3166-1 alpha-2. * * @return string|null The otherPartyCountryCode */ @@ -535,6 +536,7 @@ public function getOtherPartyCountryCode() /** * Sets the otherPartyCountryCode + * Country code of the caller in case of an incoming call, or callee in case of an outgoing call. For details, see ISO 3166-1 alpha-2. * * @param string $val The value of the otherPartyCountryCode * @@ -664,7 +666,7 @@ public function setUserDisplayName($val) } /** * Gets the userId - * Calling user's ID in Graph. GUID. This and other user info will be null/empty for bot call types (ucap_in, ucap_out). + * The unique identifier (GUID) of the user in Azure Active Directory. This and other user info will be null/empty for bot call types (ucap_in, ucap_out). * * @return string|null The userId */ @@ -679,7 +681,7 @@ public function getUserId() /** * Sets the userId - * Calling user's ID in Graph. GUID. This and other user info will be null/empty for bot call types (ucap_in, ucap_out). + * The unique identifier (GUID) of the user in Azure Active Directory. This and other user info will be null/empty for bot call types (ucap_in, ucap_out). * * @param string $val The value of the userId * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnOnlineMeetingDialoutReport.php b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnOnlineMeetingDialoutReport.php index 123944f7c49..5965d89926d 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnOnlineMeetingDialoutReport.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnOnlineMeetingDialoutReport.php @@ -25,6 +25,7 @@ class PstnOnlineMeetingDialoutReport extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the currency + * Currency used to calculate the cost of the call. For details, see ISO 4217. * * @return string|null The currency */ @@ -39,6 +40,7 @@ public function getCurrency() /** * Sets the currency + * Currency used to calculate the cost of the call. For details, see ISO 4217. * * @param string $val The value of the currency * @@ -51,6 +53,7 @@ public function setCurrency($val) } /** * Gets the destinationContext + * Indicates whether the call was Domestic (within a country or region) or International (outside a country or region) based on the user's location. * * @return string|null The destinationContext */ @@ -65,6 +68,7 @@ public function getDestinationContext() /** * Sets the destinationContext + * Indicates whether the call was Domestic (within a country or region) or International (outside a country or region) based on the user's location. * * @param string $val The value of the destinationContext * @@ -78,6 +82,7 @@ public function setDestinationContext($val) /** * Gets the totalCallCharge + * Total costs of all the calls within the selected time range, including call charges and connection fees. * * @return \Beta\Microsoft\Graph\Model\Decimal|null The totalCallCharge */ @@ -96,6 +101,7 @@ public function getTotalCallCharge() /** * Sets the totalCallCharge + * Total costs of all the calls within the selected time range, including call charges and connection fees. * * @param \Beta\Microsoft\Graph\Model\Decimal $val The value to assign to the totalCallCharge * @@ -108,6 +114,7 @@ public function setTotalCallCharge($val) } /** * Gets the totalCalls + * Total number of dial-out calls within the selected time range. * * @return int|null The totalCalls */ @@ -122,6 +129,7 @@ public function getTotalCalls() /** * Sets the totalCalls + * Total number of dial-out calls within the selected time range. * * @param int $val The value of the totalCalls * @@ -134,6 +142,7 @@ public function setTotalCalls($val) } /** * Gets the totalCallSeconds + * Total duration of all the calls within the selected time range, in seconds. * * @return int|null The totalCallSeconds */ @@ -148,6 +157,7 @@ public function getTotalCallSeconds() /** * Sets the totalCallSeconds + * Total duration of all the calls within the selected time range, in seconds. * * @param int $val The value of the totalCallSeconds * @@ -160,6 +170,7 @@ public function setTotalCallSeconds($val) } /** * Gets the usageLocation + * Country code of the user. For details, see ISO 3166-1 alpha-2. * * @return string|null The usageLocation */ @@ -174,6 +185,7 @@ public function getUsageLocation() /** * Sets the usageLocation + * Country code of the user. For details, see ISO 3166-1 alpha-2. * * @param string $val The value of the usageLocation * @@ -186,6 +198,7 @@ public function setUsageLocation($val) } /** * Gets the userDisplayName + * Display name of the user. * * @return string|null The userDisplayName */ @@ -200,6 +213,7 @@ public function getUserDisplayName() /** * Sets the userDisplayName + * Display name of the user. * * @param string $val The value of the userDisplayName * @@ -212,6 +226,7 @@ public function setUserDisplayName($val) } /** * Gets the userId + * The unique identifier (GUID) of the user in Azure Active Directory. * * @return string|null The userId */ @@ -226,6 +241,7 @@ public function getUserId() /** * Sets the userId + * The unique identifier (GUID) of the user in Azure Active Directory. * * @param string $val The value of the userId * @@ -238,6 +254,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName + * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -252,6 +269,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName + * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/SmsLogRow.php b/src/Beta/Microsoft/Graph/CallRecords/Model/SmsLogRow.php index 0df62987164..d8c805f4f92 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/SmsLogRow.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/SmsLogRow.php @@ -26,6 +26,7 @@ class SmsLogRow extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the callCharge + * Amount of money or cost of the SMS that is charged. * * @return \Beta\Microsoft\Graph\Model\Decimal|null The callCharge */ @@ -44,6 +45,7 @@ public function getCallCharge() /** * Sets the callCharge + * Amount of money or cost of the SMS that is charged. * * @param \Beta\Microsoft\Graph\Model\Decimal $val The value to assign to the callCharge * @@ -56,6 +58,7 @@ public function setCallCharge($val) } /** * Gets the currency + * Currency used to calculate the cost of the call. For details, see ISO 4217. * * @return string|null The currency */ @@ -70,6 +73,7 @@ public function getCurrency() /** * Sets the currency + * Currency used to calculate the cost of the call. For details, see ISO 4217. * * @param string $val The value of the currency * @@ -82,6 +86,7 @@ public function setCurrency($val) } /** * Gets the destinationContext + * Indicates whether the SMS was Domestic (within a country or region) or International (outside a country or region) based on the user's location. * * @return string|null The destinationContext */ @@ -96,6 +101,7 @@ public function getDestinationContext() /** * Sets the destinationContext + * Indicates whether the SMS was Domestic (within a country or region) or International (outside a country or region) based on the user's location. * * @param string $val The value of the destinationContext * @@ -108,6 +114,7 @@ public function setDestinationContext($val) } /** * Gets the destinationName + * Country or region of a phone number that received the SMS. * * @return string|null The destinationName */ @@ -122,6 +129,7 @@ public function getDestinationName() /** * Sets the destinationName + * Country or region of a phone number that received the SMS. * * @param string $val The value of the destinationName * @@ -134,6 +142,7 @@ public function setDestinationName($val) } /** * Gets the destinationNumber + * Partially obfuscated phone number that received the SMS. For details, see E.164. * * @return string|null The destinationNumber */ @@ -148,6 +157,7 @@ public function getDestinationNumber() /** * Sets the destinationNumber + * Partially obfuscated phone number that received the SMS. For details, see E.164. * * @param string $val The value of the destinationNumber * @@ -160,6 +170,7 @@ public function setDestinationNumber($val) } /** * Gets the id + * Unique identifier (GUID) for the SMS. * * @return string|null The id */ @@ -174,6 +185,7 @@ public function getId() /** * Sets the id + * Unique identifier (GUID) for the SMS. * * @param string $val The value of the id * @@ -186,6 +198,7 @@ public function setId($val) } /** * Gets the licenseCapability + * The license used for the SMS. * * @return string|null The licenseCapability */ @@ -200,6 +213,7 @@ public function getLicenseCapability() /** * Sets the licenseCapability + * The license used for the SMS. * * @param string $val The value of the licenseCapability * @@ -212,6 +226,7 @@ public function setLicenseCapability($val) } /** * Gets the otherPartyCountryCode + * For an outbound SMS, the country code of the receiver; otherwise (inbound SMS) the country code of the sender. For details, see ISO 3166-1 alpha-2. * * @return string|null The otherPartyCountryCode */ @@ -226,6 +241,7 @@ public function getOtherPartyCountryCode() /** * Sets the otherPartyCountryCode + * For an outbound SMS, the country code of the receiver; otherwise (inbound SMS) the country code of the sender. For details, see ISO 3166-1 alpha-2. * * @param string $val The value of the otherPartyCountryCode * @@ -239,6 +255,7 @@ public function setOtherPartyCountryCode($val) /** * Gets the sentDateTime + * The date and time when the SMS was sent. * * @return \DateTime|null The sentDateTime */ @@ -257,6 +274,7 @@ public function getSentDateTime() /** * Sets the sentDateTime + * The date and time when the SMS was sent. * * @param \DateTime $val The value to assign to the sentDateTime * @@ -269,6 +287,7 @@ public function setSentDateTime($val) } /** * Gets the smsId + * SMS identifier. Not guaranteed to be unique. * * @return string|null The smsId */ @@ -283,6 +302,7 @@ public function getSmsId() /** * Sets the smsId + * SMS identifier. Not guaranteed to be unique. * * @param string $val The value of the smsId * @@ -295,6 +315,7 @@ public function setSmsId($val) } /** * Gets the smsType + * Type of SMS such as outbound or inbound. * * @return string|null The smsType */ @@ -309,6 +330,7 @@ public function getSmsType() /** * Sets the smsType + * Type of SMS such as outbound or inbound. * * @param string $val The value of the smsType * @@ -321,6 +343,7 @@ public function setSmsType($val) } /** * Gets the smsUnits + * Number of SMS units sent/received. * * @return int|null The smsUnits */ @@ -335,6 +358,7 @@ public function getSmsUnits() /** * Sets the smsUnits + * Number of SMS units sent/received. * * @param int $val The value of the smsUnits * @@ -347,6 +371,7 @@ public function setSmsUnits($val) } /** * Gets the sourceNumber + * Partially obfuscated phone number that sent the SMS. For details, see E.164. * * @return string|null The sourceNumber */ @@ -361,6 +386,7 @@ public function getSourceNumber() /** * Sets the sourceNumber + * Partially obfuscated phone number that sent the SMS. For details, see E.164. * * @param string $val The value of the sourceNumber * @@ -373,6 +399,7 @@ public function setSourceNumber($val) } /** * Gets the tenantCountryCode + * Country code of the tenant. For details, see ISO 3166-1 alpha-2. * * @return string|null The tenantCountryCode */ @@ -387,6 +414,7 @@ public function getTenantCountryCode() /** * Sets the tenantCountryCode + * Country code of the tenant. For details, see ISO 3166-1 alpha-2. * * @param string $val The value of the tenantCountryCode * @@ -399,6 +427,7 @@ public function setTenantCountryCode($val) } /** * Gets the userCountryCode + * Country code of the user. For details, see ISO 3166-1 alpha-2. * * @return string|null The userCountryCode */ @@ -413,6 +442,7 @@ public function getUserCountryCode() /** * Sets the userCountryCode + * Country code of the user. For details, see ISO 3166-1 alpha-2. * * @param string $val The value of the userCountryCode * @@ -425,6 +455,7 @@ public function setUserCountryCode($val) } /** * Gets the userDisplayName + * Display name of the user. * * @return string|null The userDisplayName */ @@ -439,6 +470,7 @@ public function getUserDisplayName() /** * Sets the userDisplayName + * Display name of the user. * * @param string $val The value of the userDisplayName * @@ -451,6 +483,7 @@ public function setUserDisplayName($val) } /** * Gets the userId + * The unique identifier (GUID) of the user in Azure Active Directory. * * @return string|null The userId */ @@ -465,6 +498,7 @@ public function getUserId() /** * Sets the userId + * The unique identifier (GUID) of the user in Azure Active Directory. * * @param string $val The value of the userId * @@ -477,6 +511,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName + * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -491,6 +526,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName + * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * diff --git a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ImportanceScore.php b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ImportanceScore.php new file mode 100644 index 00000000000..87523c45657 --- /dev/null +++ b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ImportanceScore.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["rankingHint"], "\Beta\Microsoft\Graph\ExternalConnectors\Model\RankingHint") || is_null($this->_propDict["rankingHint"])) { + return $this->_propDict["rankingHint"]; + } else { + $this->_propDict["rankingHint"] = new RankingHint($this->_propDict["rankingHint"]); + return $this->_propDict["rankingHint"]; + } + } + return null; + } + + /** + * Sets the rankingHint + * Specifies the property ranking hint. Developers can specify which properties are most important, allowing Microsoft Search to determine the search relevance of the content. + * + * @param RankingHint $val The value to assign to the rankingHint + * + * @return Property The Property + */ + public function setRankingHint($val) + { + $this->_propDict["rankingHint"] = $val; + return $this; + } + /** * Gets the type * The data type of the property. Possible values are: string, int64, double, dateTime, boolean, stringCollection, int64Collection, doubleCollection, dateTimeCollection, unknownFutureValue. Required. diff --git a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/RankingHint.php b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/RankingHint.php new file mode 100644 index 00000000000..8c723c88394 --- /dev/null +++ b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/RankingHint.php @@ -0,0 +1,59 @@ +_propDict)) { + if (is_a($this->_propDict["importanceScore"], "\Beta\Microsoft\Graph\ExternalConnectors\Model\ImportanceScore") || is_null($this->_propDict["importanceScore"])) { + return $this->_propDict["importanceScore"]; + } else { + $this->_propDict["importanceScore"] = new ImportanceScore($this->_propDict["importanceScore"]); + return $this->_propDict["importanceScore"]; + } + } + return null; + } + + /** + * Sets the importanceScore + * Specifies the schema property importance. Possible values are: low, medium, high, veryHigh, unknownFutureValue. Required. + * + * @param ImportanceScore $val The value to assign to the importanceScore + * + * @return RankingHint The RankingHint + */ + public function setImportanceScore($val) + { + $this->_propDict["importanceScore"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php b/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php index be1927758a7..7e45cfd8b9d 100644 --- a/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php +++ b/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php @@ -26,7 +26,7 @@ class CustomTaskExtension extends \Beta\Microsoft\Graph\Model\CustomCalloutExten { /** * Gets the callbackConfiguration - * The callback configuration for a custom extension. + * The callback configuration for a custom task extension. * * @return \Beta\Microsoft\Graph\Model\CustomExtensionCallbackConfiguration|null The callbackConfiguration */ @@ -45,7 +45,7 @@ public function getCallbackConfiguration() /** * Sets the callbackConfiguration - * The callback configuration for a custom extension. + * The callback configuration for a custom task extension. * * @param \Beta\Microsoft\Graph\Model\CustomExtensionCallbackConfiguration $val The callbackConfiguration * diff --git a/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentPolicy.php b/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentPolicy.php index 45682d9db78..e4cd261e7e5 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentPolicy.php @@ -451,6 +451,39 @@ public function setRequestorSettings($val) return $this; } + /** + * Gets the verifiableCredentialSettings + * Settings for verifiable credentials set up through the Azure AD Verified ID service. These settings represent the verifiable credentials that a requestor of an access package in this policy can present to be assigned the access package. + * + * @return VerifiableCredentialSettings|null The verifiableCredentialSettings + */ + public function getVerifiableCredentialSettings() + { + if (array_key_exists("verifiableCredentialSettings", $this->_propDict)) { + if (is_a($this->_propDict["verifiableCredentialSettings"], "\Beta\Microsoft\Graph\Model\VerifiableCredentialSettings") || is_null($this->_propDict["verifiableCredentialSettings"])) { + return $this->_propDict["verifiableCredentialSettings"]; + } else { + $this->_propDict["verifiableCredentialSettings"] = new VerifiableCredentialSettings($this->_propDict["verifiableCredentialSettings"]); + return $this->_propDict["verifiableCredentialSettings"]; + } + } + return null; + } + + /** + * Sets the verifiableCredentialSettings + * Settings for verifiable credentials set up through the Azure AD Verified ID service. These settings represent the verifiable credentials that a requestor of an access package in this policy can present to be assigned the access package. + * + * @param VerifiableCredentialSettings $val The verifiableCredentialSettings + * + * @return AccessPackageAssignmentPolicy + */ + public function setVerifiableCredentialSettings($val) + { + $this->_propDict["verifiableCredentialSettings"] = $val; + return $this; + } + /** * Gets the accessPackage * The access package with this policy. Read-only. Nullable. Supports $expand. diff --git a/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequest.php b/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequest.php index 414206a31b2..998eea344e9 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequest.php +++ b/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequest.php @@ -389,6 +389,36 @@ public function setSchedule($val) return $this; } + + /** + * Gets the verifiedCredentialsData + * The details of the verifiable credential that was presented by the requestor, such as the issuer and claims. Read-only. + * + * @return array|null The verifiedCredentialsData + */ + public function getVerifiedCredentialsData() + { + if (array_key_exists("verifiedCredentialsData", $this->_propDict)) { + return $this->_propDict["verifiedCredentialsData"]; + } else { + return null; + } + } + + /** + * Sets the verifiedCredentialsData + * The details of the verifiable credential that was presented by the requestor, such as the issuer and claims. Read-only. + * + * @param VerifiedCredentialData[] $val The verifiedCredentialsData + * + * @return AccessPackageAssignmentRequest + */ + public function setVerifiedCredentialsData($val) + { + $this->_propDict["verifiedCredentialsData"] = $val; + return $this; + } + /** * Gets the accessPackage * The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand. diff --git a/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequestRequirements.php b/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequestRequirements.php index a947b8d160b..8c3059951b4 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequestRequirements.php +++ b/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentRequestRequirements.php @@ -318,4 +318,37 @@ public function setSchedule($val) $this->_propDict["schedule"] = $val; return $this; } + + /** + * Gets the verifiableCredentialRequirementStatus + * The status of the process to process the verifiable credential, if any. + * + * @return VerifiableCredentialRequirementStatus|null The verifiableCredentialRequirementStatus + */ + public function getVerifiableCredentialRequirementStatus() + { + if (array_key_exists("verifiableCredentialRequirementStatus", $this->_propDict)) { + if (is_a($this->_propDict["verifiableCredentialRequirementStatus"], "\Beta\Microsoft\Graph\Model\VerifiableCredentialRequirementStatus") || is_null($this->_propDict["verifiableCredentialRequirementStatus"])) { + return $this->_propDict["verifiableCredentialRequirementStatus"]; + } else { + $this->_propDict["verifiableCredentialRequirementStatus"] = new VerifiableCredentialRequirementStatus($this->_propDict["verifiableCredentialRequirementStatus"]); + return $this->_propDict["verifiableCredentialRequirementStatus"]; + } + } + return null; + } + + /** + * Sets the verifiableCredentialRequirementStatus + * The status of the process to process the verifiable credential, if any. + * + * @param VerifiableCredentialRequirementStatus $val The value to assign to the verifiableCredentialRequirementStatus + * + * @return AccessPackageAssignmentRequestRequirements The AccessPackageAssignmentRequestRequirements + */ + public function setVerifiableCredentialRequirementStatus($val) + { + $this->_propDict["verifiableCredentialRequirementStatus"] = $val; + return $this; + } } diff --git a/src/Beta/Microsoft/Graph/Model/AppManagementPolicy.php b/src/Beta/Microsoft/Graph/Model/AppManagementPolicy.php index 49d2a5c46f2..df38806c5bc 100644 --- a/src/Beta/Microsoft/Graph/Model/AppManagementPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/AppManagementPolicy.php @@ -26,6 +26,7 @@ class AppManagementPolicy extends PolicyBase { /** * Gets the isEnabled + * Denotes whether the policy is enabled. * * @return bool|null The isEnabled */ @@ -40,6 +41,7 @@ public function getIsEnabled() /** * Sets the isEnabled + * Denotes whether the policy is enabled. * * @param bool $val The isEnabled * @@ -53,6 +55,7 @@ public function setIsEnabled($val) /** * Gets the restrictions + * Restrictions that apply to an application or service principal object. * * @return AppManagementConfiguration|null The restrictions */ @@ -71,6 +74,7 @@ public function getRestrictions() /** * Sets the restrictions + * Restrictions that apply to an application or service principal object. * * @param AppManagementConfiguration $val The restrictions * @@ -85,6 +89,7 @@ public function setRestrictions($val) /** * Gets the appliesTo + * Collection of application and service principals to which a policy is applied. * * @return array|null The appliesTo */ @@ -99,6 +104,7 @@ public function getAppliesTo() /** * Sets the appliesTo + * Collection of application and service principals to which a policy is applied. * * @param DirectoryObject[] $val The appliesTo * diff --git a/src/Beta/Microsoft/Graph/Model/Application.php b/src/Beta/Microsoft/Graph/Model/Application.php index b1e4897d624..8fe7289c32c 100644 --- a/src/Beta/Microsoft/Graph/Model/Application.php +++ b/src/Beta/Microsoft/Graph/Model/Application.php @@ -915,7 +915,7 @@ public function setSpa($val) /** * Gets the tags - * Custom strings that can be used to categorize and identify the application. Not nullable. Strings added here will also appear in the tags property of any associated service principals.Supports $filter (eq, not, ge, le, startsWith). + * Custom strings that can be used to categorize and identify the application. Not nullable. Strings added here will also appear in the tags property of any associated service principals.Supports $filter (eq, not, ge, le, startsWith) and $search. * * @return array|null The tags */ @@ -930,7 +930,7 @@ public function getTags() /** * Sets the tags - * Custom strings that can be used to categorize and identify the application. Not nullable. Strings added here will also appear in the tags property of any associated service principals.Supports $filter (eq, not, ge, le, startsWith). + * Custom strings that can be used to categorize and identify the application. Not nullable. Strings added here will also appear in the tags property of any associated service principals.Supports $filter (eq, not, ge, le, startsWith) and $search. * * @param string[] $val The tags * diff --git a/src/Beta/Microsoft/Graph/Model/AssignmentFilterEvaluateRequest.php b/src/Beta/Microsoft/Graph/Model/AssignmentFilterEvaluateRequest.php index def089b9e23..4881d0ba95d 100644 --- a/src/Beta/Microsoft/Graph/Model/AssignmentFilterEvaluateRequest.php +++ b/src/Beta/Microsoft/Graph/Model/AssignmentFilterEvaluateRequest.php @@ -54,7 +54,7 @@ public function setOrderBy($val) /** * Gets the platform - * Platform type of the devices on which the Assignment Filter will be applicable. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP. + * Platform type of the devices on which the Assignment Filter will be applicable. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. * * @return DevicePlatformType|null The platform */ @@ -73,7 +73,7 @@ public function getPlatform() /** * Sets the platform - * Platform type of the devices on which the Assignment Filter will be applicable. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP. + * Platform type of the devices on which the Assignment Filter will be applicable. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. * * @param DevicePlatformType $val The value to assign to the platform * diff --git a/src/Beta/Microsoft/Graph/Model/AssignmentFilterEvaluationSummary.php b/src/Beta/Microsoft/Graph/Model/AssignmentFilterEvaluationSummary.php index 25e9938797a..10f24aff14a 100644 --- a/src/Beta/Microsoft/Graph/Model/AssignmentFilterEvaluationSummary.php +++ b/src/Beta/Microsoft/Graph/Model/AssignmentFilterEvaluationSummary.php @@ -115,7 +115,7 @@ public function setAssignmentFilterLastModifiedDateTime($val) /** * Gets the assignmentFilterPlatform - * The platform for which this assignment filter is created. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP. + * The platform for which this assignment filter is created. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. * * @return DevicePlatformType|null The assignmentFilterPlatform */ @@ -134,7 +134,7 @@ public function getAssignmentFilterPlatform() /** * Sets the assignmentFilterPlatform - * The platform for which this assignment filter is created. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP. + * The platform for which this assignment filter is created. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. * * @param DevicePlatformType $val The value to assign to the assignmentFilterPlatform * diff --git a/src/Beta/Microsoft/Graph/Model/Authentication.php b/src/Beta/Microsoft/Graph/Model/Authentication.php index c591c7861fc..c267adb22c5 100644 --- a/src/Beta/Microsoft/Graph/Model/Authentication.php +++ b/src/Beta/Microsoft/Graph/Model/Authentication.php @@ -24,6 +24,39 @@ */ class Authentication extends Entity { + /** + * Gets the signInPreferences + * The settings and preferences for to the sign-in experience of a user. + * + * @return SignInPreferences|null The signInPreferences + */ + public function getSignInPreferences() + { + if (array_key_exists("signInPreferences", $this->_propDict)) { + if (is_a($this->_propDict["signInPreferences"], "\Beta\Microsoft\Graph\Model\SignInPreferences") || is_null($this->_propDict["signInPreferences"])) { + return $this->_propDict["signInPreferences"]; + } else { + $this->_propDict["signInPreferences"] = new SignInPreferences($this->_propDict["signInPreferences"]); + return $this->_propDict["signInPreferences"]; + } + } + return null; + } + + /** + * Sets the signInPreferences + * The settings and preferences for to the sign-in experience of a user. + * + * @param SignInPreferences $val The signInPreferences + * + * @return Authentication + */ + public function setSignInPreferences($val) + { + $this->_propDict["signInPreferences"] = $val; + return $this; + } + /** * Gets the emailMethods diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsPolicy.php b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsPolicy.php index e8faae01363..00613ea2eb3 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsPolicy.php @@ -239,6 +239,39 @@ public function setRegistrationEnforcement($val) return $this; } + /** + * Gets the systemCredentialPreferences + * Prompt users with their most-preferred credential for multifactor authentication. + * + * @return SystemCredentialPreferences|null The systemCredentialPreferences + */ + public function getSystemCredentialPreferences() + { + if (array_key_exists("systemCredentialPreferences", $this->_propDict)) { + if (is_a($this->_propDict["systemCredentialPreferences"], "\Beta\Microsoft\Graph\Model\SystemCredentialPreferences") || is_null($this->_propDict["systemCredentialPreferences"])) { + return $this->_propDict["systemCredentialPreferences"]; + } else { + $this->_propDict["systemCredentialPreferences"] = new SystemCredentialPreferences($this->_propDict["systemCredentialPreferences"]); + return $this->_propDict["systemCredentialPreferences"]; + } + } + return null; + } + + /** + * Sets the systemCredentialPreferences + * Prompt users with their most-preferred credential for multifactor authentication. + * + * @param SystemCredentialPreferences $val The systemCredentialPreferences + * + * @return AuthenticationMethodsPolicy + */ + public function setSystemCredentialPreferences($val) + { + $this->_propDict["systemCredentialPreferences"] = $val; + return $this; + } + /** * Gets the authenticationMethodConfigurations diff --git a/src/Beta/Microsoft/Graph/Model/ConditionalAccessRoot.php b/src/Beta/Microsoft/Graph/Model/ConditionalAccessRoot.php index 6bd08d25788..d8ac778c67a 100644 --- a/src/Beta/Microsoft/Graph/Model/ConditionalAccessRoot.php +++ b/src/Beta/Microsoft/Graph/Model/ConditionalAccessRoot.php @@ -26,6 +26,7 @@ class ConditionalAccessRoot extends Entity { /** * Gets the authenticationStrength + * Defines the authentication strength policies, valid authentication method combinations, and authentication method mode details that can be required by a conditional access policy. * * @return AuthenticationStrengthRoot|null The authenticationStrength */ @@ -44,6 +45,7 @@ public function getAuthenticationStrength() /** * Sets the authenticationStrength + * Defines the authentication strength policies, valid authentication method combinations, and authentication method mode details that can be required by a conditional access policy. * * @param AuthenticationStrengthRoot $val The authenticationStrength * @@ -57,7 +59,6 @@ public function setAuthenticationStrength($val) /** * Gets the authenticationStrengths - * Defines the authentication strength policies, valid authentication method combinations, and authentication method mode details that can be required by a conditional access policy . * * @return AuthenticationStrengthRoot|null The authenticationStrengths */ @@ -76,7 +77,6 @@ public function getAuthenticationStrengths() /** * Sets the authenticationStrengths - * Defines the authentication strength policies, valid authentication method combinations, and authentication method mode details that can be required by a conditional access policy . * * @param AuthenticationStrengthRoot $val The authenticationStrengths * diff --git a/src/Beta/Microsoft/Graph/Model/ContainerFilter.php b/src/Beta/Microsoft/Graph/Model/ContainerFilter.php new file mode 100644 index 00000000000..4afe039713f --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ContainerFilter.php @@ -0,0 +1,52 @@ +_propDict)) { + return $this->_propDict["includedContainers"]; + } else { + return null; + } + } + + /** + * Sets the includedContainers + * + * @param string $val The value of the includedContainers + * + * @return ContainerFilter + */ + public function setIncludedContainers($val) + { + $this->_propDict["includedContainers"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/Device.php b/src/Beta/Microsoft/Graph/Model/Device.php index 6f0f1c31d15..5168fa06d47 100644 --- a/src/Beta/Microsoft/Graph/Model/Device.php +++ b/src/Beta/Microsoft/Graph/Model/Device.php @@ -1150,7 +1150,7 @@ public function setMemberOf($val) /** * Gets the registeredOwners - * The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. + * The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Read-only. Nullable. Supports $expand. * * @return array|null The registeredOwners */ @@ -1165,7 +1165,7 @@ public function getRegisteredOwners() /** * Sets the registeredOwners - * The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. Read-only. Nullable. Supports $expand. + * The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Read-only. Nullable. Supports $expand. * * @param DirectoryObject[] $val The registeredOwners * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceAndAppManagementAssignmentFilter.php b/src/Beta/Microsoft/Graph/Model/DeviceAndAppManagementAssignmentFilter.php index b85b836fe05..a24f7bf42fa 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceAndAppManagementAssignmentFilter.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceAndAppManagementAssignmentFilter.php @@ -26,7 +26,7 @@ class DeviceAndAppManagementAssignmentFilter extends Entity { /** * Gets the createdDateTime - * Creation time of the Assignment Filter. + * The creation time of the assignment filter. The value cannot be modified and is automatically populated during new assignment filter process. 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 would look like this: '2014-01-01T00:00:00Z'. * * @return \DateTime|null The createdDateTime */ @@ -45,7 +45,7 @@ public function getCreatedDateTime() /** * Sets the createdDateTime - * Creation time of the Assignment Filter. + * The creation time of the assignment filter. The value cannot be modified and is automatically populated during new assignment filter process. 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 would look like this: '2014-01-01T00:00:00Z'. * * @param \DateTime $val The createdDateTime * @@ -59,7 +59,7 @@ public function setCreatedDateTime($val) /** * Gets the description - * Description of the Assignment Filter. + * Optional description of the Assignment Filter. * * @return string|null The description */ @@ -74,7 +74,7 @@ public function getDescription() /** * Sets the description - * Description of the Assignment Filter. + * Optional description of the Assignment Filter. * * @param string $val The description * @@ -88,7 +88,7 @@ public function setDescription($val) /** * Gets the displayName - * DisplayName of the Assignment Filter. + * The name of the Assignment Filter. * * @return string|null The displayName */ @@ -103,7 +103,7 @@ public function getDisplayName() /** * Sets the displayName - * DisplayName of the Assignment Filter. + * The name of the Assignment Filter. * * @param string $val The displayName * @@ -117,7 +117,7 @@ public function setDisplayName($val) /** * Gets the lastModifiedDateTime - * Last modified time of the Assignment Filter. + * Last modified time of the Assignment Filter. 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 would look like this: '2014-01-01T00:00:00Z' * * @return \DateTime|null The lastModifiedDateTime */ @@ -136,7 +136,7 @@ public function getLastModifiedDateTime() /** * Sets the lastModifiedDateTime - * Last modified time of the Assignment Filter. + * Last modified time of the Assignment Filter. 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 would look like this: '2014-01-01T00:00:00Z' * * @param \DateTime $val The lastModifiedDateTime * @@ -151,7 +151,7 @@ public function setLastModifiedDateTime($val) /** * Gets the payloads - * Associated assignments for a specific filter + * Indicates associated assignments for a specific filter. * * @return array|null The payloads */ @@ -166,7 +166,7 @@ public function getPayloads() /** * Sets the payloads - * Associated assignments for a specific filter + * Indicates associated assignments for a specific filter. * * @param PayloadByFilter[] $val The payloads * @@ -180,7 +180,7 @@ public function setPayloads($val) /** * Gets the platform - * Platform type of the devices on which the Assignment Filter will be applicable. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP. + * Indicates filter is applied to which flatform. Possible values are android,androidForWork,iOS,macOS,windowsPhone81,windows81AndLater,windows10AndLater,androidWorkProfile, unknown, androidAOSP,androidMobileApplicationManagement, iOSMobileApplicationManagement. Default filter will be applied to 'unknown'. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. * * @return DevicePlatformType|null The platform */ @@ -199,7 +199,7 @@ public function getPlatform() /** * Sets the platform - * Platform type of the devices on which the Assignment Filter will be applicable. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP. + * Indicates filter is applied to which flatform. Possible values are android,androidForWork,iOS,macOS,windowsPhone81,windows81AndLater,windows10AndLater,androidWorkProfile, unknown, androidAOSP,androidMobileApplicationManagement, iOSMobileApplicationManagement. Default filter will be applied to 'unknown'. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. * * @param DevicePlatformType $val The platform * @@ -213,7 +213,7 @@ public function setPlatform($val) /** * Gets the roleScopeTags - * RoleScopeTags of the Assignment Filter. + * Indicates role scope tags assigned for the assignment filter. * * @return array|null The roleScopeTags */ @@ -228,7 +228,7 @@ public function getRoleScopeTags() /** * Sets the roleScopeTags - * RoleScopeTags of the Assignment Filter. + * Indicates role scope tags assigned for the assignment filter. * * @param string[] $val The roleScopeTags * @@ -242,7 +242,7 @@ public function setRoleScopeTags($val) /** * Gets the rule - * Rule definition of the Assignment Filter. + * Rule definition of the assignment filter. * * @return string|null The rule */ @@ -257,7 +257,7 @@ public function getRule() /** * Sets the rule - * Rule definition of the Assignment Filter. + * Rule definition of the assignment filter. * * @param string $val The rule * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementCompliancePolicy.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementCompliancePolicy.php index 1efcd3f00f5..4666887e496 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementCompliancePolicy.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementCompliancePolicy.php @@ -299,7 +299,7 @@ public function setSettingCount($val) /** * Gets the technologies - * Technologies for this policy. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMAM, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. + * Technologies for this policy. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @return DeviceManagementConfigurationTechnologies|null The technologies */ @@ -318,7 +318,7 @@ public function getTechnologies() /** * Sets the technologies - * Technologies for this policy. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMAM, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. + * Technologies for this policy. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @param DeviceManagementConfigurationTechnologies $val The technologies * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationCategory.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationCategory.php index 21793c824c8..ad71c52258c 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationCategory.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationCategory.php @@ -26,7 +26,7 @@ class DeviceManagementConfigurationCategory extends Entity { /** * Gets the categoryDescription - * Description of the category header + * Description of the category header in policy summary. * * @return string|null The categoryDescription */ @@ -41,7 +41,7 @@ public function getCategoryDescription() /** * Sets the categoryDescription - * Description of the category header + * Description of the category header in policy summary. * * @param string $val The categoryDescription * @@ -84,7 +84,7 @@ public function setChildCategoryIds($val) /** * Gets the description - * Description of the item + * Description of the category. For example: Display * * @return string|null The description */ @@ -99,7 +99,7 @@ public function getDescription() /** * Sets the description - * Description of the item + * Description of the category. For example: Display * * @param string $val The description * @@ -113,7 +113,7 @@ public function setDescription($val) /** * Gets the displayName - * Display name of the item + * Name of the category. For example: Device Lock * * @return string|null The displayName */ @@ -128,7 +128,7 @@ public function getDisplayName() /** * Sets the displayName - * Display name of the item + * Name of the category. For example: Device Lock * * @param string $val The displayName * @@ -142,7 +142,7 @@ public function setDisplayName($val) /** * Gets the helpText - * Help text of the item + * Help text of the category. Give more details of the category. * * @return string|null The helpText */ @@ -157,7 +157,7 @@ public function getHelpText() /** * Sets the helpText - * Help text of the item + * Help text of the category. Give more details of the category. * * @param string $val The helpText * @@ -200,7 +200,7 @@ public function setName($val) /** * Gets the parentCategoryId - * Parent id of the category. + * Direct parent id of the category. If the category is the root, the parent id is same as its id. * * @return string|null The parentCategoryId */ @@ -215,7 +215,7 @@ public function getParentCategoryId() /** * Sets the parentCategoryId - * Parent id of the category. + * Direct parent id of the category. If the category is the root, the parent id is same as its id. * * @param string $val The parentCategoryId * @@ -229,7 +229,7 @@ public function setParentCategoryId($val) /** * Gets the platforms - * Platforms types, which settings in the category have. Possible values are: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue. + * Platforms types, which settings in the category have. Possible values are: none. android, androidEnterprise, iOs, macOs, windows10X, windows10, aosp, and linux. If this property is not set, or set to none, returns categories in all platforms. Supports: $filters, $select. Read-only. Possible values are: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue. * * @return DeviceManagementConfigurationPlatforms|null The platforms */ @@ -248,7 +248,7 @@ public function getPlatforms() /** * Sets the platforms - * Platforms types, which settings in the category have. Possible values are: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue. + * Platforms types, which settings in the category have. Possible values are: none. android, androidEnterprise, iOs, macOs, windows10X, windows10, aosp, and linux. If this property is not set, or set to none, returns categories in all platforms. Supports: $filters, $select. Read-only. Possible values are: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue. * * @param DeviceManagementConfigurationPlatforms $val The platforms * @@ -291,7 +291,7 @@ public function setRootCategoryId($val) /** * Gets the settingUsage - * Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: none, configuration, compliance. + * Indicates that the category contains settings that are used for compliance, configuration, or reusable settings. Possible values are: configuration, compliance, reusableSetting. Each setting usage has separate API end-point to call. Read-only. Possible values are: none, configuration, compliance, unknownFutureValue. * * @return DeviceManagementConfigurationSettingUsage|null The settingUsage */ @@ -310,7 +310,7 @@ public function getSettingUsage() /** * Sets the settingUsage - * Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: none, configuration, compliance. + * Indicates that the category contains settings that are used for compliance, configuration, or reusable settings. Possible values are: configuration, compliance, reusableSetting. Each setting usage has separate API end-point to call. Read-only. Possible values are: none, configuration, compliance, unknownFutureValue. * * @param DeviceManagementConfigurationSettingUsage $val The settingUsage * @@ -324,7 +324,7 @@ public function setSettingUsage($val) /** * Gets the technologies - * Technologies types, which settings in the category have. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMAM, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. + * Technologies types, which settings in the category have. Possible values are: none, mdm, configManager, intuneManagementExtension, thirdParty, documentGateway, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMam, linuxMdm, extensibility, enrollment, endpointPrivilegeManagement. If this property is not set, or set to none, returns categories in all platforms. Supports: $filters, $select. Read-only. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @return DeviceManagementConfigurationTechnologies|null The technologies */ @@ -343,7 +343,7 @@ public function getTechnologies() /** * Sets the technologies - * Technologies types, which settings in the category have. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMAM, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. + * Technologies types, which settings in the category have. Possible values are: none, mdm, configManager, intuneManagementExtension, thirdParty, documentGateway, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMam, linuxMdm, extensibility, enrollment, endpointPrivilegeManagement. If this property is not set, or set to none, returns categories in all platforms. Supports: $filters, $select. Read-only. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @param DeviceManagementConfigurationTechnologies $val The technologies * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationChoiceSettingDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationChoiceSettingDefinition.php index 7e0e869c876..fec75f417bc 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationChoiceSettingDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationChoiceSettingDefinition.php @@ -26,7 +26,7 @@ class DeviceManagementConfigurationChoiceSettingDefinition extends DeviceManagem { /** * Gets the defaultOptionId - * Default option for choice setting + * Default option for the choice setting. * * @return string|null The defaultOptionId */ @@ -41,7 +41,7 @@ public function getDefaultOptionId() /** * Sets the defaultOptionId - * Default option for choice setting + * Default option for the choice setting. * * @param string $val The defaultOptionId * @@ -56,7 +56,7 @@ public function setDefaultOptionId($val) /** * Gets the options - * Options for the setting that can be selected + * Options for the setting that can be selected. * * @return array|null The options */ @@ -71,7 +71,7 @@ public function getOptions() /** * Sets the options - * Options for the setting that can be selected + * Options for the setting that can be selected. * * @param DeviceManagementConfigurationOptionDefinition[] $val The options * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationPolicy.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationPolicy.php index 995685b7676..a87ba131a51 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationPolicy.php @@ -332,7 +332,7 @@ public function setSettingCount($val) /** * Gets the technologies - * Technologies for this policy. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMAM, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. + * Technologies for this policy. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @return DeviceManagementConfigurationTechnologies|null The technologies */ @@ -351,7 +351,7 @@ public function getTechnologies() /** * Sets the technologies - * Technologies for this policy. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMAM, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. + * Technologies for this policy. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @param DeviceManagementConfigurationTechnologies $val The technologies * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationPolicyTemplate.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationPolicyTemplate.php index 7bcaa0cb015..6f2a7b7861a 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationPolicyTemplate.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationPolicyTemplate.php @@ -266,7 +266,7 @@ public function setSettingTemplateCount($val) /** * Gets the technologies - * Technologies for this template. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMAM, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. + * Technologies for this template. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @return DeviceManagementConfigurationTechnologies|null The technologies */ @@ -285,7 +285,7 @@ public function getTechnologies() /** * Sets the technologies - * Technologies for this template. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMAM, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. + * Technologies for this template. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @param DeviceManagementConfigurationTechnologies $val The technologies * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingApplicability.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingApplicability.php index 6e68147cf20..cef962d064b 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingApplicability.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingApplicability.php @@ -87,7 +87,7 @@ public function setDeviceMode($val) /** * Gets the platform - * Platform setting can be applied on. Possible values are: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue. + * Platform setting can be applied on. Posible values are: none, android, androidEnterprise, iOs, macOs, windows10X, windows10, aosp, and linux. Possible values are: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue. * * @return DeviceManagementConfigurationPlatforms|null The platform */ @@ -106,7 +106,7 @@ public function getPlatform() /** * Sets the platform - * Platform setting can be applied on. Possible values are: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue. + * Platform setting can be applied on. Posible values are: none, android, androidEnterprise, iOs, macOs, windows10X, windows10, aosp, and linux. Possible values are: none, android, iOS, macOS, windows10X, windows10, linux, unknownFutureValue. * * @param DeviceManagementConfigurationPlatforms $val The value to assign to the platform * @@ -120,7 +120,7 @@ public function setPlatform($val) /** * 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. Posible values are: none, mdm, configManager, intuneManagementExtension, thirdParty, documentGateway, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMam, linuxMdm, extensibility, enrollment, endpointPrivilegeManagement. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @return DeviceManagementConfigurationTechnologies|null The technologies */ @@ -139,7 +139,7 @@ public function getTechnologies() /** * 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. Posible values are: none, mdm, configManager, intuneManagementExtension, thirdParty, documentGateway, appleRemoteManagement, microsoftSense, exchangeOnline, edgeMam, linuxMdm, extensibility, enrollment, endpointPrivilegeManagement. Possible values are: none, mdm, windows10XManagement, configManager, appleRemoteManagement, microsoftSense, exchangeOnline, mobileApplicationManagement, linuxMdm, enrollment, endpointPrivilegeManagement, unknownFutureValue. * * @param DeviceManagementConfigurationTechnologies $val The value to assign to the technologies * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingDefinition.php index f86396f11eb..a8b2772c491 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingDefinition.php @@ -59,7 +59,7 @@ public function setAccessTypes($val) /** * Gets the applicability - * Details which device setting is applicable on + * Details which device setting is applicable on. Supports: $filters. * * @return DeviceManagementConfigurationSettingApplicability|null The applicability */ @@ -78,7 +78,7 @@ public function getApplicability() /** * Sets the applicability - * Details which device setting is applicable on + * Details which device setting is applicable on. Supports: $filters. * * @param DeviceManagementConfigurationSettingApplicability $val The applicability * @@ -121,7 +121,7 @@ public function setBaseUri($val) /** * Gets the categoryId - * Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) + * Specify category in which the setting is under. Support $filters. * * @return string|null The categoryId */ @@ -136,7 +136,7 @@ public function getCategoryId() /** * Sets the categoryId - * Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) + * Specify category in which the setting is under. Support $filters. * * @param string $val The categoryId * @@ -150,7 +150,7 @@ public function setCategoryId($val) /** * Gets the description - * Description of the item + * Description of the setting. * * @return string|null The description */ @@ -165,7 +165,7 @@ public function getDescription() /** * Sets the description - * Description of the item + * Description of the setting. * * @param string $val The description * @@ -179,7 +179,7 @@ public function setDescription($val) /** * Gets the displayName - * Display name of the item + * Name of the setting. For example: Allow Toast. * * @return string|null The displayName */ @@ -194,7 +194,7 @@ public function getDisplayName() /** * Sets the displayName - * Display name of the item + * Name of the setting. For example: Allow Toast. * * @param string $val The displayName * @@ -208,7 +208,7 @@ public function setDisplayName($val) /** * Gets the helpText - * Help text of the item + * Help text of the setting. Give more details of the setting. * * @return string|null The helpText */ @@ -223,7 +223,7 @@ public function getHelpText() /** * Sets the helpText - * Help text of the item + * Help text of the setting. Give more details of the setting. * * @param string $val The helpText * @@ -237,7 +237,7 @@ public function setHelpText($val) /** * Gets the infoUrls - * List of links more info for the setting can be found at + * List of links more info for the setting can be found at. * * @return array|null The infoUrls */ @@ -252,7 +252,7 @@ public function getInfoUrls() /** * Sets the infoUrls - * List of links more info for the setting can be found at + * List of links more info for the setting can be found at. * * @param string[] $val The infoUrls * @@ -416,7 +416,7 @@ public function setReferredSettingInformationList($val) /** * Gets the rootDefinitionId - * Root setting definition if the setting is a child setting. + * Root setting definition id if the setting is a child setting. * * @return string|null The rootDefinitionId */ @@ -431,7 +431,7 @@ public function getRootDefinitionId() /** * Sets the rootDefinitionId - * Root setting definition if the setting is a child setting. + * Root setting definition id if the setting is a child setting. * * @param string $val The rootDefinitionId * @@ -445,7 +445,7 @@ public function setRootDefinitionId($val) /** * Gets the settingUsage - * Setting type, for example, configuration and compliance. Possible values are: none, configuration, compliance. + * Indicate setting type for the setting. Possible values are: configuration, compliance, reusableSetting. Each setting usage has separate API end-point to call. Possible values are: none, configuration, compliance, unknownFutureValue. * * @return DeviceManagementConfigurationSettingUsage|null The settingUsage */ @@ -464,7 +464,7 @@ public function getSettingUsage() /** * Sets the settingUsage - * Setting type, for example, configuration and compliance. Possible values are: none, configuration, compliance. + * Indicate setting type for the setting. Possible values are: configuration, compliance, reusableSetting. Each setting usage has separate API end-point to call. Possible values are: none, configuration, compliance, unknownFutureValue. * * @param DeviceManagementConfigurationSettingUsage $val The settingUsage * @@ -478,7 +478,7 @@ public function setSettingUsage($val) /** * Gets the uxBehavior - * Setting control type representation in the UX. Possible values are: default, dropdown, smallTextBox, largeTextBox, toggle, multiheaderGrid, contextPane. + * Setting control type representation in the UX. Possible values are: default, dropdown, smallTextBox, largeTextBox, toggle, multiheaderGrid, contextPane. Possible values are: default, dropdown, smallTextBox, largeTextBox, toggle, multiheaderGrid, contextPane, unknownFutureValue. * * @return DeviceManagementConfigurationControlType|null The uxBehavior */ @@ -497,7 +497,7 @@ public function getUxBehavior() /** * Sets the uxBehavior - * Setting control type representation in the UX. Possible values are: default, dropdown, smallTextBox, largeTextBox, toggle, multiheaderGrid, contextPane. + * Setting control type representation in the UX. Possible values are: default, dropdown, smallTextBox, largeTextBox, toggle, multiheaderGrid, contextPane. Possible values are: default, dropdown, smallTextBox, largeTextBox, toggle, multiheaderGrid, contextPane, unknownFutureValue. * * @param DeviceManagementConfigurationControlType $val The uxBehavior * @@ -540,7 +540,7 @@ public function setVersion($val) /** * Gets the visibility - * Setting visibility scope to UX. Possible values are: none, settingsCatalog, template. + * Setting visibility scope to UX. Possible values are: none, settingsCatalog, template. Possible values are: none, settingsCatalog, template, unknownFutureValue. * * @return DeviceManagementConfigurationSettingVisibility|null The visibility */ @@ -559,7 +559,7 @@ public function getVisibility() /** * Sets the visibility - * Setting visibility scope to UX. Possible values are: none, settingsCatalog, template. + * Setting visibility scope to UX. Possible values are: none, settingsCatalog, template. Possible values are: none, settingsCatalog, template, unknownFutureValue. * * @param DeviceManagementConfigurationSettingVisibility $val The visibility * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingGroupCollectionDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingGroupCollectionDefinition.php index 84d921c2cdd..10e62e20a65 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingGroupCollectionDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingGroupCollectionDefinition.php @@ -26,7 +26,7 @@ class DeviceManagementConfigurationSettingGroupCollectionDefinition extends Devi { /** * Gets the maximumCount - * Maximum number of setting group count in the collection. Valid values 1 to 100 + * Maximum number of setting group count in the collection * * @return int|null The maximumCount */ @@ -41,7 +41,7 @@ public function getMaximumCount() /** * Sets the maximumCount - * Maximum number of setting group count in the collection. Valid values 1 to 100 + * Maximum number of setting group count in the collection * * @param int $val The maximumCount * @@ -55,7 +55,7 @@ public function setMaximumCount($val) /** * Gets the minimumCount - * Minimum number of setting group count in the collection. Valid values 1 to 100 + * Minimum number of setting group count in the collection * * @return int|null The minimumCount */ @@ -70,7 +70,7 @@ public function getMinimumCount() /** * Sets the minimumCount - * Minimum number of setting group count in the collection. Valid values 1 to 100 + * Minimum number of setting group count in the collection * * @param int $val The minimumCount * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php index 60995c914c7..68ed03d5cbc 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php @@ -26,7 +26,7 @@ class DeviceManagementConfigurationSimpleSettingCollectionDefinition extends Dev { /** * Gets the maximumCount - * Maximum number of simple settings in the collection. Valid values 1 to 100 + * Maximum number of simple settings in the collection * * @return int|null The maximumCount */ @@ -41,7 +41,7 @@ public function getMaximumCount() /** * Sets the maximumCount - * Maximum number of simple settings in the collection. Valid values 1 to 100 + * Maximum number of simple settings in the collection * * @param int $val The maximumCount * @@ -55,7 +55,7 @@ public function setMaximumCount($val) /** * Gets the minimumCount - * Minimum number of simple settings in the collection. Valid values 1 to 100 + * Minimum number of simple settings in the collection * * @return int|null The minimumCount */ @@ -70,7 +70,7 @@ public function getMinimumCount() /** * Sets the minimumCount - * Minimum number of simple settings in the collection. Valid values 1 to 100 + * Minimum number of simple settings in the collection * * @param int $val The minimumCount * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingDefinition.php index 245b38ef0d2..cfb59dc09c9 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingDefinition.php @@ -26,7 +26,7 @@ class DeviceManagementConfigurationSimpleSettingDefinition extends DeviceManagem { /** * Gets the defaultValue - * Default setting value for this setting + * Default setting value for this setting. * * @return DeviceManagementConfigurationSettingValue|null The defaultValue */ @@ -45,7 +45,7 @@ public function getDefaultValue() /** * Sets the defaultValue - * Default setting value for this setting + * Default setting value for this setting. * * @param DeviceManagementConfigurationSettingValue $val The defaultValue * @@ -60,7 +60,7 @@ public function setDefaultValue($val) /** * Gets the dependedOnBy - * list of child settings that depend on this setting + * list of child settings that depend on this setting. * * @return array|null The dependedOnBy */ @@ -75,7 +75,7 @@ public function getDependedOnBy() /** * Sets the dependedOnBy - * list of child settings that depend on this setting + * list of child settings that depend on this setting. * * @param DeviceManagementConfigurationSettingDependedOnBy[] $val The dependedOnBy * @@ -90,7 +90,7 @@ public function setDependedOnBy($val) /** * Gets the dependentOn - * list of parent settings this setting is dependent on + * list of parent settings this setting is dependent on. * * @return array|null The dependentOn */ @@ -105,7 +105,7 @@ public function getDependentOn() /** * Sets the dependentOn - * list of parent settings this setting is dependent on + * list of parent settings this setting is dependent on. * * @param DeviceManagementConfigurationDependentOn[] $val The dependentOn * @@ -119,7 +119,7 @@ public function setDependentOn($val) /** * Gets the valueDefinition - * Definition of the value for this setting + * Definition of the value for this setting. * * @return DeviceManagementConfigurationSettingValueDefinition|null The valueDefinition */ @@ -138,7 +138,7 @@ public function getValueDefinition() /** * Sets the valueDefinition - * Definition of the value for this setting + * Definition of the value for this setting. * * @param DeviceManagementConfigurationSettingValueDefinition $val The valueDefinition * diff --git a/src/Beta/Microsoft/Graph/Model/DriveItem.php b/src/Beta/Microsoft/Graph/Model/DriveItem.php index 52ce72e7bb5..c095b7b46f7 100644 --- a/src/Beta/Microsoft/Graph/Model/DriveItem.php +++ b/src/Beta/Microsoft/Graph/Model/DriveItem.php @@ -1059,6 +1059,37 @@ public function setPermissions($val) return $this; } + /** + * Gets the retentionLabel + * + * @return ItemRetentionLabel|null The retentionLabel + */ + public function getRetentionLabel() + { + if (array_key_exists("retentionLabel", $this->_propDict)) { + if (is_a($this->_propDict["retentionLabel"], "\Beta\Microsoft\Graph\Model\ItemRetentionLabel") || is_null($this->_propDict["retentionLabel"])) { + return $this->_propDict["retentionLabel"]; + } else { + $this->_propDict["retentionLabel"] = new ItemRetentionLabel($this->_propDict["retentionLabel"]); + return $this->_propDict["retentionLabel"]; + } + } + return null; + } + + /** + * Sets the retentionLabel + * + * @param ItemRetentionLabel $val The retentionLabel + * + * @return DriveItem + */ + public function setRetentionLabel($val) + { + $this->_propDict["retentionLabel"] = $val; + return $this; + } + /** * Gets the subscriptions diff --git a/src/Beta/Microsoft/Graph/Model/GraphPrint.php b/src/Beta/Microsoft/Graph/Model/GraphPrint.php index 07c77eb0ede..79c0784f3e6 100644 --- a/src/Beta/Microsoft/Graph/Model/GraphPrint.php +++ b/src/Beta/Microsoft/Graph/Model/GraphPrint.php @@ -204,37 +204,6 @@ public function setPrinterShares($val) return $this; } - /** - * Gets the reports - * - * @return ReportRoot|null The reports - */ - public function getReports() - { - if (array_key_exists("reports", $this->_propDict)) { - if (is_a($this->_propDict["reports"], "\Beta\Microsoft\Graph\Model\ReportRoot") || is_null($this->_propDict["reports"])) { - return $this->_propDict["reports"]; - } else { - $this->_propDict["reports"] = new ReportRoot($this->_propDict["reports"]); - return $this->_propDict["reports"]; - } - } - return null; - } - - /** - * Sets the reports - * - * @param ReportRoot $val The reports - * - * @return GraphPrint - */ - public function setReports($val) - { - $this->_propDict["reports"] = $val; - return $this; - } - /** * Gets the services diff --git a/src/Beta/Microsoft/Graph/Model/Group.php b/src/Beta/Microsoft/Graph/Model/Group.php index d5c83d68096..6ddeeb740d6 100644 --- a/src/Beta/Microsoft/Graph/Model/Group.php +++ b/src/Beta/Microsoft/Graph/Model/Group.php @@ -1058,6 +1058,34 @@ public function setSecurityIdentifier($val) return $this; } + + /** + * Gets the serviceProvisioningErrors + * + * @return array|null The serviceProvisioningErrors + */ + public function getServiceProvisioningErrors() + { + if (array_key_exists("serviceProvisioningErrors", $this->_propDict)) { + return $this->_propDict["serviceProvisioningErrors"]; + } else { + return null; + } + } + + /** + * Sets the serviceProvisioningErrors + * + * @param ServiceProvisioningError[] $val The serviceProvisioningErrors + * + * @return Group + */ + public function setServiceProvisioningErrors($val) + { + $this->_propDict["serviceProvisioningErrors"] = $val; + return $this; + } + /** * Gets the theme * Specifies a Microsoft 365 group's color theme. Possible values are Teal, Purple, Green, Blue, Pink, Orange or Red. Returned by default. diff --git a/src/Beta/Microsoft/Graph/Model/GroupFilter.php b/src/Beta/Microsoft/Graph/Model/GroupFilter.php new file mode 100644 index 00000000000..2e1267cbf79 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/GroupFilter.php @@ -0,0 +1,52 @@ +_propDict)) { + return $this->_propDict["includedGroups"]; + } else { + return null; + } + } + + /** + * Sets the includedGroups + * + * @param string $val The value of the includedGroups + * + * @return GroupFilter + */ + public function setIncludedGroups($val) + { + $this->_propDict["includedGroups"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/Identity.php b/src/Beta/Microsoft/Graph/Model/Identity.php index 79a5705bc43..03a9de8a01b 100644 --- a/src/Beta/Microsoft/Graph/Model/Identity.php +++ b/src/Beta/Microsoft/Graph/Model/Identity.php @@ -25,7 +25,7 @@ class Identity extends Entity { /** * Gets the displayName - * The display name of the identity. Note that this might not always be available or up to date. For example, if a user changes their display name, the API might show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. + * The display name of the identity. This property is read-only. * * @return string|null The displayName */ @@ -40,7 +40,7 @@ public function getDisplayName() /** * Sets the displayName - * The display name of the identity. Note that this might not always be available or up to date. For example, if a user changes their display name, the API might show the new value in a future response, but the items associated with the user won't show up as having changed when using delta. + * The display name of the identity. This property is read-only. * * @param string $val The value of the displayName * @@ -53,7 +53,7 @@ public function setDisplayName($val) } /** * Gets the id - * Unique identifier for the identity. + * The identifier of the identity. This property is read-only. * * @return string|null The id */ @@ -68,7 +68,7 @@ public function getId() /** * Sets the id - * Unique identifier for the identity. + * The identifier of the identity. This property is read-only. * * @param string $val The value of the id * diff --git a/src/Beta/Microsoft/Graph/Model/IdentitySet.php b/src/Beta/Microsoft/Graph/Model/IdentitySet.php index 655759bfd9f..2046ffd53d1 100644 --- a/src/Beta/Microsoft/Graph/Model/IdentitySet.php +++ b/src/Beta/Microsoft/Graph/Model/IdentitySet.php @@ -26,7 +26,7 @@ class IdentitySet extends Entity /** * Gets the application - * Optional. The application associated with this action. + * The Identity of the Application. This property is read-only. * * @return Identity|null The application */ @@ -45,7 +45,7 @@ public function getApplication() /** * Sets the application - * Optional. The application associated with this action. + * The Identity of the Application. This property is read-only. * * @param Identity $val The value to assign to the application * @@ -59,7 +59,7 @@ public function setApplication($val) /** * Gets the device - * Optional. The device associated with this action. + * The Identity of the Device. This property is read-only. * * @return Identity|null The device */ @@ -78,7 +78,7 @@ public function getDevice() /** * Sets the device - * Optional. The device associated with this action. + * The Identity of the Device. This property is read-only. * * @param Identity $val The value to assign to the device * @@ -92,7 +92,7 @@ public function setDevice($val) /** * Gets the user - * Optional. The user associated with this action. + * The Identity of the User. This property is read-only. * * @return Identity|null The user */ @@ -111,7 +111,7 @@ public function getUser() /** * Sets the user - * Optional. The user associated with this action. + * The Identity of the User. This property is read-only. * * @param Identity $val The value to assign to the user * diff --git a/src/Beta/Microsoft/Graph/Model/IncludeTarget.php b/src/Beta/Microsoft/Graph/Model/IncludeTarget.php new file mode 100644 index 00000000000..c67a3cc24cd --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/IncludeTarget.php @@ -0,0 +1,87 @@ +_propDict)) { + return $this->_propDict["id"]; + } else { + return null; + } + } + + /** + * Sets the id + * The ID of the entity targeted. + * + * @param string $val The value of the id + * + * @return IncludeTarget + */ + public function setId($val) + { + $this->_propDict["id"] = $val; + return $this; + } + + /** + * Gets the targetType + * The kind of entity targeted. Possible values are: user, group. + * + * @return AuthenticationMethodTargetType|null The targetType + */ + public function getTargetType() + { + if (array_key_exists("targetType", $this->_propDict)) { + if (is_a($this->_propDict["targetType"], "\Beta\Microsoft\Graph\Model\AuthenticationMethodTargetType") || is_null($this->_propDict["targetType"])) { + return $this->_propDict["targetType"]; + } else { + $this->_propDict["targetType"] = new AuthenticationMethodTargetType($this->_propDict["targetType"]); + return $this->_propDict["targetType"]; + } + } + return null; + } + + /** + * Sets the targetType + * The kind of entity targeted. Possible values are: user, group. + * + * @param AuthenticationMethodTargetType $val The value to assign to the targetType + * + * @return IncludeTarget The IncludeTarget + */ + public function setTargetType($val) + { + $this->_propDict["targetType"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/ItemRetentionLabel.php b/src/Beta/Microsoft/Graph/Model/ItemRetentionLabel.php new file mode 100644 index 00000000000..8acaed5e260 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ItemRetentionLabel.php @@ -0,0 +1,174 @@ +_propDict)) { + return $this->_propDict["isLabelAppliedExplicitly"]; + } else { + return null; + } + } + + /** + * Sets the isLabelAppliedExplicitly + * + * @param bool $val The isLabelAppliedExplicitly + * + * @return ItemRetentionLabel + */ + public function setIsLabelAppliedExplicitly($val) + { + $this->_propDict["isLabelAppliedExplicitly"] = boolval($val); + return $this; + } + + /** + * Gets the labelAppliedBy + * + * @return IdentitySet|null The labelAppliedBy + */ + public function getLabelAppliedBy() + { + if (array_key_exists("labelAppliedBy", $this->_propDict)) { + if (is_a($this->_propDict["labelAppliedBy"], "\Beta\Microsoft\Graph\Model\IdentitySet") || is_null($this->_propDict["labelAppliedBy"])) { + return $this->_propDict["labelAppliedBy"]; + } else { + $this->_propDict["labelAppliedBy"] = new IdentitySet($this->_propDict["labelAppliedBy"]); + return $this->_propDict["labelAppliedBy"]; + } + } + return null; + } + + /** + * Sets the labelAppliedBy + * + * @param IdentitySet $val The labelAppliedBy + * + * @return ItemRetentionLabel + */ + public function setLabelAppliedBy($val) + { + $this->_propDict["labelAppliedBy"] = $val; + return $this; + } + + /** + * Gets the labelAppliedDateTime + * + * @return \DateTime|null The labelAppliedDateTime + */ + public function getLabelAppliedDateTime() + { + if (array_key_exists("labelAppliedDateTime", $this->_propDict)) { + if (is_a($this->_propDict["labelAppliedDateTime"], "\DateTime") || is_null($this->_propDict["labelAppliedDateTime"])) { + return $this->_propDict["labelAppliedDateTime"]; + } else { + $this->_propDict["labelAppliedDateTime"] = new \DateTime($this->_propDict["labelAppliedDateTime"]); + return $this->_propDict["labelAppliedDateTime"]; + } + } + return null; + } + + /** + * Sets the labelAppliedDateTime + * + * @param \DateTime $val The labelAppliedDateTime + * + * @return ItemRetentionLabel + */ + public function setLabelAppliedDateTime($val) + { + $this->_propDict["labelAppliedDateTime"] = $val; + return $this; + } + + /** + * Gets the name + * + * @return string|null The name + */ + public function getName() + { + if (array_key_exists("name", $this->_propDict)) { + return $this->_propDict["name"]; + } else { + return null; + } + } + + /** + * Sets the name + * + * @param string $val The name + * + * @return ItemRetentionLabel + */ + public function setName($val) + { + $this->_propDict["name"] = $val; + return $this; + } + + /** + * Gets the retentionSettings + * + * @return RetentionLabelSettings|null The retentionSettings + */ + public function getRetentionSettings() + { + if (array_key_exists("retentionSettings", $this->_propDict)) { + if (is_a($this->_propDict["retentionSettings"], "\Beta\Microsoft\Graph\Model\RetentionLabelSettings") || is_null($this->_propDict["retentionSettings"])) { + return $this->_propDict["retentionSettings"]; + } else { + $this->_propDict["retentionSettings"] = new RetentionLabelSettings($this->_propDict["retentionSettings"]); + return $this->_propDict["retentionSettings"]; + } + } + return null; + } + + /** + * Sets the retentionSettings + * + * @param RetentionLabelSettings $val The retentionSettings + * + * @return ItemRetentionLabel + */ + public function setRetentionSettings($val) + { + $this->_propDict["retentionSettings"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/MacOsLobAppAssignmentSettings.php b/src/Beta/Microsoft/Graph/Model/MacOsLobAppAssignmentSettings.php index a8b5c6204b4..d6de277022d 100644 --- a/src/Beta/Microsoft/Graph/Model/MacOsLobAppAssignmentSettings.php +++ b/src/Beta/Microsoft/Graph/Model/MacOsLobAppAssignmentSettings.php @@ -36,7 +36,7 @@ public function __construct($propDict = array()) /** * 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 @@ public function getUninstallOnDeviceRemoval() /** * 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/src/Beta/Microsoft/Graph/Model/ManagedDevice.php b/src/Beta/Microsoft/Graph/Model/ManagedDevice.php index 0f7656da488..b8d81b0b7a0 100644 --- a/src/Beta/Microsoft/Graph/Model/ManagedDevice.php +++ b/src/Beta/Microsoft/Graph/Model/ManagedDevice.php @@ -83,7 +83,7 @@ public function setAadRegistered($val) /** * Gets the activationLockBypassCode - * 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. + * 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. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @return string|null The activationLockBypassCode */ @@ -98,7 +98,7 @@ public function getActivationLockBypassCode() /** * Sets the activationLockBypassCode - * 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. + * 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. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @param string $val The activationLockBypassCode * @@ -320,7 +320,7 @@ public function setChassisType($val) /** * Gets the chromeOSDeviceInfo - * List of properties of the ChromeOS Device. + * List of properties of the ChromeOS Device. Default is an empty list. To retrieve actual values GET call needs to be made, with device id and included in select parameter. * * @return array|null The chromeOSDeviceInfo */ @@ -335,7 +335,7 @@ public function getChromeOSDeviceInfo() /** * Sets the chromeOSDeviceInfo - * List of properties of the ChromeOS Device. + * List of properties of the ChromeOS Device. Default is an empty list. To retrieve actual values GET call needs to be made, with device id and included in select parameter. * * @param ChromeOSDeviceProperty[] $val The chromeOSDeviceInfo * @@ -382,7 +382,7 @@ public function setComplianceGracePeriodExpirationDateTime($val) /** * Gets the complianceState - * Compliance state of the device. This property is read-only. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager. + * Compliance state of the device. Examples: Compliant, Conflict, Error, etc. Default is unknown. Supports $filter operator 'eq' and 'or'. This property is read-only. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager. * * @return ComplianceState|null The complianceState */ @@ -401,7 +401,7 @@ public function getComplianceState() /** * Sets the complianceState - * Compliance state of the device. This property is read-only. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager. + * Compliance state of the device. Examples: Compliant, Conflict, Error, etc. Default is unknown. Supports $filter operator 'eq' and 'or'. This property is read-only. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager. * * @param ComplianceState $val The complianceState * @@ -544,7 +544,7 @@ public function setDeviceActionResults($val) /** * Gets the deviceCategoryDisplayName - * Device category display name. This property is read-only. + * Device category display name. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only. * * @return string|null The deviceCategoryDisplayName */ @@ -559,7 +559,7 @@ public function getDeviceCategoryDisplayName() /** * Sets the deviceCategoryDisplayName - * Device category display name. This property is read-only. + * Device category display name. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only. * * @param string $val The deviceCategoryDisplayName * @@ -730,7 +730,7 @@ public function setDeviceRegistrationState($val) /** * Gets the deviceType - * Platform of the device. This property is read-only. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC. + * Platform of the device. Examples: Desktop, WindowsRT, etc. Default is unknown. Supports $filter operator 'eq' and 'or'. This property is read-only. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC. * * @return DeviceType|null The deviceType */ @@ -749,7 +749,7 @@ public function getDeviceType() /** * Sets the deviceType - * Platform of the device. This property is read-only. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC. + * Platform of the device. Examples: Desktop, WindowsRT, etc. Default is unknown. Supports $filter operator 'eq' and 'or'. This property is read-only. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC. * * @param DeviceType $val The deviceType * @@ -883,7 +883,7 @@ public function setEmailAddress($val) /** * Gets the enrolledDateTime - * Enrollment time of the device. This property is read-only. + * Enrollment time of the device. Supports $filter operator 'lt' and 'gt'. This property is read-only. * * @return \DateTime|null The enrolledDateTime */ @@ -902,7 +902,7 @@ public function getEnrolledDateTime() /** * Sets the enrolledDateTime - * Enrollment time of the device. This property is read-only. + * Enrollment time of the device. Supports $filter operator 'lt' and 'gt'. This property is read-only. * * @param \DateTime $val The enrolledDateTime * @@ -1102,7 +1102,7 @@ public function setFreeStorageSpaceInBytes($val) /** * Gets the hardwareInformation - * The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. Return default value in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. + * The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. By default most property of this type are set to null/0/false and enum defaults for associated types. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @return HardwareInformation|null The hardwareInformation */ @@ -1121,7 +1121,7 @@ public function getHardwareInformation() /** * Sets the hardwareInformation - * The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. Return default value in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. + * The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. By default most property of this type are set to null/0/false and enum defaults for associated types. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @param HardwareInformation $val The hardwareInformation * @@ -1135,7 +1135,7 @@ public function setHardwareInformation($val) /** * Gets the iccid - * Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. + * Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @return string|null The iccid */ @@ -1150,7 +1150,7 @@ public function getIccid() /** * Sets the iccid - * Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. + * Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @param string $val The iccid * @@ -1251,7 +1251,7 @@ public function setIsSupervised($val) /** * Gets the jailBroken - * whether the device is jail broken or rooted. This property is read-only. + * Whether the device is jail broken or rooted. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only. * * @return string|null The jailBroken */ @@ -1266,7 +1266,7 @@ public function getJailBroken() /** * Sets the jailBroken - * whether the device is jail broken or rooted. This property is read-only. + * Whether the device is jail broken or rooted. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only. * * @param string $val The jailBroken * @@ -1313,7 +1313,7 @@ public function setJoinType($val) /** * Gets the lastSyncDateTime - * The date and time that the device last completed a successful sync with Intune. This property is read-only. + * The date and time that the device last completed a successful sync with Intune. Supports $filter operator 'lt' and 'gt'. This property is read-only. * * @return \DateTime|null The lastSyncDateTime */ @@ -1332,7 +1332,7 @@ public function getLastSyncDateTime() /** * Sets the lastSyncDateTime - * The date and time that the device last completed a successful sync with Intune. This property is read-only. + * The date and time that the device last completed a successful sync with Intune. Supports $filter operator 'lt' and 'gt'. This property is read-only. * * @param \DateTime $val The lastSyncDateTime * @@ -1441,7 +1441,7 @@ public function setManagedDeviceOwnerType($val) /** * Gets the managementAgent - * Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp. + * Management channel of the device. Examples: Intune, EAS, etc. Default is unknown. Supports $filter operator 'eq' and 'or'. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp. * * @return ManagementAgentType|null The managementAgent */ @@ -1460,7 +1460,7 @@ public function getManagementAgent() /** * Sets the managementAgent - * Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp. + * Management channel of the device. Examples: Intune, EAS, etc. Default is unknown. Supports $filter operator 'eq' and 'or'. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp. * * @param ManagementAgentType $val The managementAgent * @@ -1540,7 +1540,7 @@ public function setManagementFeatures($val) /** * Gets the managementState - * Management state of the device. This property is read-only. Possible values are: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered. + * Management state of the device. Examples: Managed, RetirePending, etc. Default is managed. Supports $filter operator 'eq' and 'or'. This property is read-only. Possible values are: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered. * * @return ManagementState|null The managementState */ @@ -1559,7 +1559,7 @@ public function getManagementState() /** * Sets the managementState - * Management state of the device. This property is read-only. Possible values are: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered. + * Management state of the device. Examples: Managed, RetirePending, etc. Default is managed. Supports $filter operator 'eq' and 'or'. This property is read-only. Possible values are: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered. * * @param ManagementState $val The managementState * @@ -1660,7 +1660,7 @@ public function setModel($val) /** * Gets the notes - * Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. + * Notes on the device created by IT Admin. Default is null. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. * * @return string|null The notes */ @@ -1675,7 +1675,7 @@ public function getNotes() /** * Sets the notes - * Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. + * Notes on the device created by IT Admin. Default is null. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. * * @param string $val The notes * @@ -1747,7 +1747,7 @@ public function setOsVersion($val) /** * Gets the ownerType - * Ownership of the device. Can be 'company' or 'personal'. Possible values are: unknown, company, personal. + * Ownership of the device. Possible values are, 'company' or 'personal'. Default is unknown. Supports $filter operator 'eq' and 'or'. Possible values are: unknown, company, personal. * * @return OwnerType|null The ownerType */ @@ -1766,7 +1766,7 @@ public function getOwnerType() /** * Sets the ownerType - * Ownership of the device. Can be 'company' or 'personal'. Possible values are: unknown, company, personal. + * Ownership of the device. Possible values are, 'company' or 'personal'. Default is unknown. Supports $filter operator 'eq' and 'or'. Possible values are: unknown, company, personal. * * @param OwnerType $val The ownerType * @@ -1842,7 +1842,7 @@ public function setPhoneNumber($val) /** * Gets the physicalMemoryInBytes - * Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only. + * Total Memory in Bytes. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. Read-only. This property is read-only. * * @return int|null The physicalMemoryInBytes */ @@ -1857,7 +1857,7 @@ public function getPhysicalMemoryInBytes() /** * Sets the physicalMemoryInBytes - * Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only. + * Total Memory in Bytes. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. Read-only. This property is read-only. * * @param int $val The physicalMemoryInBytes * @@ -1966,7 +1966,7 @@ public function setRemoteAssistanceSessionErrorDetails($val) /** * Gets the remoteAssistanceSessionUrl - * Url that allows a Remote Assistance session to be established with the device. This property is read-only. + * Url that allows a Remote Assistance session to be established with the device. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only. * * @return string|null The remoteAssistanceSessionUrl */ @@ -1981,7 +1981,7 @@ public function getRemoteAssistanceSessionUrl() /** * Sets the remoteAssistanceSessionUrl - * Url that allows a Remote Assistance session to be established with the device. This property is read-only. + * Url that allows a Remote Assistance session to be established with the device. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only. * * @param string $val The remoteAssistanceSessionUrl * @@ -2260,7 +2260,7 @@ public function setTotalStorageSpaceInBytes($val) /** * Gets the udid - * Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. + * Unique Device Identifier for iOS and macOS devices. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @return string|null The udid */ @@ -2275,7 +2275,7 @@ public function getUdid() /** * Sets the udid - * Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. + * Unique Device Identifier for iOS and macOS devices. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. * * @param string $val The udid * @@ -2435,7 +2435,7 @@ public function setWiFiMacAddress($val) /** * Gets the windowsActiveMalwareCount - * Count of active malware for this windows device. This property is read-only. + * Count of active malware for this windows device. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only. * * @return int|null The windowsActiveMalwareCount */ @@ -2450,7 +2450,7 @@ public function getWindowsActiveMalwareCount() /** * Sets the windowsActiveMalwareCount - * Count of active malware for this windows device. This property is read-only. + * Count of active malware for this windows device. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only. * * @param int $val The windowsActiveMalwareCount * @@ -2464,7 +2464,7 @@ public function setWindowsActiveMalwareCount($val) /** * Gets the windowsRemediatedMalwareCount - * Count of remediated malware for this windows device. This property is read-only. + * Count of remediated malware for this windows device. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only. * * @return int|null The windowsRemediatedMalwareCount */ @@ -2479,7 +2479,7 @@ public function getWindowsRemediatedMalwareCount() /** * Sets the windowsRemediatedMalwareCount - * Count of remediated malware for this windows device. This property is read-only. + * Count of remediated malware for this windows device. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only. * * @param int $val The windowsRemediatedMalwareCount * diff --git a/src/Beta/Microsoft/Graph/Model/ManagedDeviceCertificateState.php b/src/Beta/Microsoft/Graph/Model/ManagedDeviceCertificateState.php index d3bfd837542..07b65e50db1 100644 --- a/src/Beta/Microsoft/Graph/Model/ManagedDeviceCertificateState.php +++ b/src/Beta/Microsoft/Graph/Model/ManagedDeviceCertificateState.php @@ -675,7 +675,7 @@ public function setDeviceDisplayName($val) /** * Gets the devicePlatform - * Device platform. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP. + * Device platform. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. * * @return DevicePlatformType|null The devicePlatform */ @@ -694,7 +694,7 @@ public function getDevicePlatform() /** * Sets the devicePlatform - * Device platform. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP. + * Device platform. Possible values are: android, androidForWork, iOS, macOS, windowsPhone81, windows81AndLater, windows10AndLater, androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, unknownFutureValue. * * @param DevicePlatformType $val The devicePlatform * diff --git a/src/Beta/Microsoft/Graph/Model/MembershipOutlierInsight.php b/src/Beta/Microsoft/Graph/Model/MembershipOutlierInsight.php index 0de0920f12c..236b4fe23e0 100644 --- a/src/Beta/Microsoft/Graph/Model/MembershipOutlierInsight.php +++ b/src/Beta/Microsoft/Graph/Model/MembershipOutlierInsight.php @@ -181,6 +181,37 @@ public function setContainer($val) return $this; } + /** + * Gets the lastModifiedBy + * + * @return User|null The lastModifiedBy + */ + public function getLastModifiedBy() + { + if (array_key_exists("lastModifiedBy", $this->_propDict)) { + if (is_a($this->_propDict["lastModifiedBy"], "\Beta\Microsoft\Graph\Model\User") || is_null($this->_propDict["lastModifiedBy"])) { + return $this->_propDict["lastModifiedBy"]; + } else { + $this->_propDict["lastModifiedBy"] = new User($this->_propDict["lastModifiedBy"]); + return $this->_propDict["lastModifiedBy"]; + } + } + return null; + } + + /** + * Sets the lastModifiedBy + * + * @param User $val The lastModifiedBy + * + * @return MembershipOutlierInsight + */ + public function setLastModifiedBy($val) + { + $this->_propDict["lastModifiedBy"] = $val; + return $this; + } + /** * Gets the member * Navigation link to a member object. For example, to a user. diff --git a/src/Beta/Microsoft/Graph/Model/OfficeClientCheckinStatus.php b/src/Beta/Microsoft/Graph/Model/OfficeClientCheckinStatus.php index 9e4e734b2ab..d9af0065df2 100644 --- a/src/Beta/Microsoft/Graph/Model/OfficeClientCheckinStatus.php +++ b/src/Beta/Microsoft/Graph/Model/OfficeClientCheckinStatus.php @@ -25,7 +25,6 @@ class OfficeClientCheckinStatus extends Entity { /** * Gets the appliedPolicies - * List of policies delivered to the device as last checkin. * * @return string|null The appliedPolicies */ @@ -40,7 +39,6 @@ public function getAppliedPolicies() /** * Sets the appliedPolicies - * List of policies delivered to the device as last checkin. * * @param string $val The value of the appliedPolicies * @@ -54,7 +52,6 @@ public function setAppliedPolicies($val) /** * Gets the checkinDateTime - * Last device check-in time in UTC. * * @return \DateTime|null The checkinDateTime */ @@ -73,7 +70,6 @@ public function getCheckinDateTime() /** * Sets the checkinDateTime - * Last device check-in time in UTC. * * @param \DateTime $val The value to assign to the checkinDateTime * @@ -86,7 +82,6 @@ public function setCheckinDateTime($val) } /** * Gets the deviceName - * Device name trying to check-in. * * @return string|null The deviceName */ @@ -101,7 +96,6 @@ public function getDeviceName() /** * Sets the deviceName - * Device name trying to check-in. * * @param string $val The value of the deviceName * @@ -114,7 +108,6 @@ public function setDeviceName($val) } /** * Gets the devicePlatform - * Device platform trying to check-in. * * @return string|null The devicePlatform */ @@ -129,7 +122,6 @@ public function getDevicePlatform() /** * Sets the devicePlatform - * Device platform trying to check-in. * * @param string $val The value of the devicePlatform * @@ -142,7 +134,6 @@ public function setDevicePlatform($val) } /** * Gets the devicePlatformVersion - * Device platform version trying to check-in. * * @return string|null The devicePlatformVersion */ @@ -157,7 +148,6 @@ public function getDevicePlatformVersion() /** * Sets the devicePlatformVersion - * Device platform version trying to check-in. * * @param string $val The value of the devicePlatformVersion * @@ -170,7 +160,6 @@ public function setDevicePlatformVersion($val) } /** * Gets the errorMessage - * Error message if any associated for the last checkin. * * @return string|null The errorMessage */ @@ -185,7 +174,6 @@ public function getErrorMessage() /** * Sets the errorMessage - * Error message if any associated for the last checkin. * * @param string $val The value of the errorMessage * @@ -198,7 +186,6 @@ public function setErrorMessage($val) } /** * Gets the userId - * User identifier using the device. * * @return string|null The userId */ @@ -213,7 +200,6 @@ public function getUserId() /** * Sets the userId - * User identifier using the device. * * @param string $val The value of the userId * @@ -226,7 +212,6 @@ public function setUserId($val) } /** * Gets the userPrincipalName - * User principal name using the device. * * @return string|null The userPrincipalName */ @@ -241,7 +226,6 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName - * User principal name using the device. * * @param string $val The value of the userPrincipalName * @@ -254,7 +238,6 @@ public function setUserPrincipalName($val) } /** * Gets the wasSuccessful - * If the last checkin was successful. * * @return bool|null The wasSuccessful */ @@ -269,7 +252,6 @@ public function getWasSuccessful() /** * Sets the wasSuccessful - * If the last checkin was successful. * * @param bool $val The value of the wasSuccessful * diff --git a/src/Beta/Microsoft/Graph/Model/OfficeClientConfiguration.php b/src/Beta/Microsoft/Graph/Model/OfficeClientConfiguration.php index a8e9e4a2132..cd1bf569aa5 100644 --- a/src/Beta/Microsoft/Graph/Model/OfficeClientConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/OfficeClientConfiguration.php @@ -27,7 +27,6 @@ class OfficeClientConfiguration extends Entity /** * Gets the checkinStatuses - * List of office Client check-in status. * * @return array|null The checkinStatuses */ @@ -42,7 +41,6 @@ public function getCheckinStatuses() /** * Sets the checkinStatuses - * List of office Client check-in status. * * @param OfficeClientCheckinStatus[] $val The checkinStatuses * @@ -56,7 +54,6 @@ public function setCheckinStatuses($val) /** * Gets the description - * Not yet documented * * @return string|null The description */ @@ -71,7 +68,6 @@ public function getDescription() /** * Sets the description - * Not yet documented * * @param string $val The description * @@ -85,7 +81,6 @@ public function setDescription($val) /** * Gets the displayName - * Admin provided description of the office client configuration policy. * * @return string|null The displayName */ @@ -100,7 +95,6 @@ public function getDisplayName() /** * Sets the displayName - * Admin provided description of the office client configuration policy. * * @param string $val The displayName * @@ -114,7 +108,6 @@ public function setDisplayName($val) /** * Gets the policyPayload - * Policy settings JSON string in binary format, these values cannot be changed by the user. * * @return \GuzzleHttp\Psr7\Stream|null The policyPayload */ @@ -133,7 +126,6 @@ public function getPolicyPayload() /** * Sets the policyPayload - * Policy settings JSON string in binary format, these values cannot be changed by the user. * * @param \GuzzleHttp\Psr7\Stream $val The policyPayload * @@ -147,7 +139,6 @@ public function setPolicyPayload($val) /** * Gets the priority - * Priority value should be unique value for each policy under a tenant and will be used for conflict resolution, lower values mean priority is high. * * @return int|null The priority */ @@ -162,7 +153,6 @@ public function getPriority() /** * Sets the priority - * Priority value should be unique value for each policy under a tenant and will be used for conflict resolution, lower values mean priority is high. * * @param int $val The priority * @@ -176,7 +166,6 @@ public function setPriority($val) /** * Gets the userCheckinSummary - * User check-in summary for the policy. * * @return OfficeUserCheckinSummary|null The userCheckinSummary */ @@ -195,7 +184,6 @@ public function getUserCheckinSummary() /** * Sets the userCheckinSummary - * User check-in summary for the policy. * * @param OfficeUserCheckinSummary $val The userCheckinSummary * @@ -209,7 +197,6 @@ public function setUserCheckinSummary($val) /** * Gets the userPreferencePayload - * Preference settings JSON string in binary format, these values can be overridden by the user. * * @return \GuzzleHttp\Psr7\Stream|null The userPreferencePayload */ @@ -228,7 +215,6 @@ public function getUserPreferencePayload() /** * Sets the userPreferencePayload - * Preference settings JSON string in binary format, these values can be overridden by the user. * * @param \GuzzleHttp\Psr7\Stream $val The userPreferencePayload * @@ -243,7 +229,6 @@ public function setUserPreferencePayload($val) /** * Gets the assignments - * The list of group assignments for the policy. * * @return array|null The assignments */ @@ -258,7 +243,6 @@ public function getAssignments() /** * Sets the assignments - * The list of group assignments for the policy. * * @param OfficeClientConfigurationAssignment[] $val The assignments * diff --git a/src/Beta/Microsoft/Graph/Model/OfficeClientConfigurationAssignment.php b/src/Beta/Microsoft/Graph/Model/OfficeClientConfigurationAssignment.php index 778b2a305d4..7c2c451f7b7 100644 --- a/src/Beta/Microsoft/Graph/Model/OfficeClientConfigurationAssignment.php +++ b/src/Beta/Microsoft/Graph/Model/OfficeClientConfigurationAssignment.php @@ -26,7 +26,6 @@ class OfficeClientConfigurationAssignment extends Entity { /** * Gets the target - * The target assignment defined by the admin. * * @return OfficeConfigurationAssignmentTarget|null The target */ @@ -45,7 +44,6 @@ public function getTarget() /** * Sets the target - * The target assignment defined by the admin. * * @param OfficeConfigurationAssignmentTarget $val The target * diff --git a/src/Beta/Microsoft/Graph/Model/OfficeConfiguration.php b/src/Beta/Microsoft/Graph/Model/OfficeConfiguration.php index c7cdce3dc5b..1d167a5c184 100644 --- a/src/Beta/Microsoft/Graph/Model/OfficeConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/OfficeConfiguration.php @@ -58,7 +58,6 @@ public function getProperties() /** * Gets the tenantCheckinStatuses - * List of office Client check-in status. * * @return array|null The tenantCheckinStatuses */ @@ -73,7 +72,6 @@ public function getTenantCheckinStatuses() /** * Sets the tenantCheckinStatuses - * List of office Client check-in status. * * @param OfficeClientCheckinStatus[] $val The tenantCheckinStatuses * @@ -87,7 +85,6 @@ public function setTenantCheckinStatuses($val) /** * Gets the tenantUserCheckinSummary - * Entity that describes tenant check-in statues * * @return OfficeUserCheckinSummary|null The tenantUserCheckinSummary */ @@ -106,7 +103,6 @@ public function getTenantUserCheckinSummary() /** * Sets the tenantUserCheckinSummary - * Entity that describes tenant check-in statues * * @param OfficeUserCheckinSummary $val The tenantUserCheckinSummary * @@ -121,7 +117,6 @@ public function setTenantUserCheckinSummary($val) /** * Gets the clientConfigurations - * List of office Client configuration. * * @return array|null The clientConfigurations */ @@ -136,7 +131,6 @@ public function getClientConfigurations() /** * Sets the clientConfigurations - * List of office Client configuration. * * @param OfficeClientConfiguration[] $val The clientConfigurations * diff --git a/src/Beta/Microsoft/Graph/Model/OfficeConfigurationGroupAssignmentTarget.php b/src/Beta/Microsoft/Graph/Model/OfficeConfigurationGroupAssignmentTarget.php index 50b7715945e..4d195084157 100644 --- a/src/Beta/Microsoft/Graph/Model/OfficeConfigurationGroupAssignmentTarget.php +++ b/src/Beta/Microsoft/Graph/Model/OfficeConfigurationGroupAssignmentTarget.php @@ -36,7 +36,6 @@ public function __construct($propDict = array()) /** * Gets the groupId - * The Id of the AAD group we are targeting the device configuration to. * * @return string|null The groupId */ @@ -51,7 +50,6 @@ public function getGroupId() /** * Sets the groupId - * The Id of the AAD group we are targeting the device configuration to. * * @param string $val The value of the groupId * diff --git a/src/Beta/Microsoft/Graph/Model/OfficeUserCheckinSummary.php b/src/Beta/Microsoft/Graph/Model/OfficeUserCheckinSummary.php index e0c57fa94b1..6db2c2a8fe5 100644 --- a/src/Beta/Microsoft/Graph/Model/OfficeUserCheckinSummary.php +++ b/src/Beta/Microsoft/Graph/Model/OfficeUserCheckinSummary.php @@ -25,7 +25,6 @@ class OfficeUserCheckinSummary extends Entity { /** * Gets the failedUserCount - * Total failed user check ins for the last 3 months. * * @return int|null The failedUserCount */ @@ -40,7 +39,6 @@ public function getFailedUserCount() /** * Sets the failedUserCount - * Total failed user check ins for the last 3 months. * * @param int $val The value of the failedUserCount * @@ -53,7 +51,6 @@ public function setFailedUserCount($val) } /** * Gets the succeededUserCount - * Total successful user check ins for the last 3 months. * * @return int|null The succeededUserCount */ @@ -68,7 +65,6 @@ public function getSucceededUserCount() /** * Sets the succeededUserCount - * Total successful user check ins for the last 3 months. * * @param int $val The value of the succeededUserCount * diff --git a/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php b/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php index 8a3c368efa9..805f82c2909 100644 --- a/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php +++ b/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php @@ -832,6 +832,7 @@ public function setRecording($val) /** * Gets the shareMeetingChatHistoryDefault + * Specifies whether meeting chat history is shared with participants. Possible values are: all, none, unknownFutureValue. * * @return MeetingChatHistoryDefaultMode|null The shareMeetingChatHistoryDefault */ @@ -850,6 +851,7 @@ public function getShareMeetingChatHistoryDefault() /** * Sets the shareMeetingChatHistoryDefault + * Specifies whether meeting chat history is shared with participants. Possible values are: all, none, unknownFutureValue. * * @param MeetingChatHistoryDefaultMode $val The shareMeetingChatHistoryDefault * diff --git a/src/Beta/Microsoft/Graph/Model/OrgContact.php b/src/Beta/Microsoft/Graph/Model/OrgContact.php index d2a34a7840d..286766c561d 100644 --- a/src/Beta/Microsoft/Graph/Model/OrgContact.php +++ b/src/Beta/Microsoft/Graph/Model/OrgContact.php @@ -408,6 +408,34 @@ public function setProxyAddresses($val) return $this; } + + /** + * Gets the serviceProvisioningErrors + * + * @return array|null The serviceProvisioningErrors + */ + public function getServiceProvisioningErrors() + { + if (array_key_exists("serviceProvisioningErrors", $this->_propDict)) { + return $this->_propDict["serviceProvisioningErrors"]; + } else { + return null; + } + } + + /** + * Sets the serviceProvisioningErrors + * + * @param ServiceProvisioningError[] $val The serviceProvisioningErrors + * + * @return OrgContact + */ + public function setServiceProvisioningErrors($val) + { + $this->_propDict["serviceProvisioningErrors"] = $val; + return $this; + } + /** * Gets the surname * Last name for this organizational contact. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq for null values) diff --git a/src/Beta/Microsoft/Graph/Model/Organization.php b/src/Beta/Microsoft/Graph/Model/Organization.php index 997556af17c..15bd4ff8e82 100644 --- a/src/Beta/Microsoft/Graph/Model/Organization.php +++ b/src/Beta/Microsoft/Graph/Model/Organization.php @@ -868,6 +868,37 @@ public function setCertificateBasedAuthConfiguration($val) return $this; } + /** + * Gets the partnerInformation + * + * @return PartnerInformation|null The partnerInformation + */ + public function getPartnerInformation() + { + if (array_key_exists("partnerInformation", $this->_propDict)) { + if (is_a($this->_propDict["partnerInformation"], "\Beta\Microsoft\Graph\Model\PartnerInformation") || is_null($this->_propDict["partnerInformation"])) { + return $this->_propDict["partnerInformation"]; + } else { + $this->_propDict["partnerInformation"] = new PartnerInformation($this->_propDict["partnerInformation"]); + return $this->_propDict["partnerInformation"]; + } + } + return null; + } + + /** + * Sets the partnerInformation + * + * @param PartnerInformation $val The partnerInformation + * + * @return Organization + */ + public function setPartnerInformation($val) + { + $this->_propDict["partnerInformation"] = $val; + return $this; + } + /** * Gets the extensions diff --git a/src/Beta/Microsoft/Graph/Model/PartnerInformation.php b/src/Beta/Microsoft/Graph/Model/PartnerInformation.php new file mode 100644 index 00000000000..79e386643c4 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/PartnerInformation.php @@ -0,0 +1,327 @@ +_propDict = $propDict; + } + + /** + * Gets the property dictionary of the PartnerInformation + * + * @return array The list of properties + */ + public function getProperties() + { + return $this->_propDict; + } + + /** + * Gets the commerceUrl + * + * @return string|null The commerceUrl + */ + public function getCommerceUrl() + { + if (array_key_exists("commerceUrl", $this->_propDict)) { + return $this->_propDict["commerceUrl"]; + } else { + return null; + } + } + + /** + * Sets the commerceUrl + * + * @param string $val The commerceUrl + * + * @return PartnerInformation + */ + public function setCommerceUrl($val) + { + $this->_propDict["commerceUrl"] = $val; + return $this; + } + + /** + * Gets the companyName + * + * @return string|null The companyName + */ + public function getCompanyName() + { + if (array_key_exists("companyName", $this->_propDict)) { + return $this->_propDict["companyName"]; + } else { + return null; + } + } + + /** + * Sets the companyName + * + * @param string $val The companyName + * + * @return PartnerInformation + */ + public function setCompanyName($val) + { + $this->_propDict["companyName"] = $val; + return $this; + } + + /** + * Gets the companyType + * + * @return PartnerTenantType|null The companyType + */ + public function getCompanyType() + { + if (array_key_exists("companyType", $this->_propDict)) { + if (is_a($this->_propDict["companyType"], "\Beta\Microsoft\Graph\Model\PartnerTenantType") || is_null($this->_propDict["companyType"])) { + return $this->_propDict["companyType"]; + } else { + $this->_propDict["companyType"] = new PartnerTenantType($this->_propDict["companyType"]); + return $this->_propDict["companyType"]; + } + } + return null; + } + + /** + * Sets the companyType + * + * @param PartnerTenantType $val The companyType + * + * @return PartnerInformation + */ + public function setCompanyType($val) + { + $this->_propDict["companyType"] = $val; + return $this; + } + + /** + * Gets the helpUrl + * + * @return string|null The helpUrl + */ + public function getHelpUrl() + { + if (array_key_exists("helpUrl", $this->_propDict)) { + return $this->_propDict["helpUrl"]; + } else { + return null; + } + } + + /** + * Sets the helpUrl + * + * @param string $val The helpUrl + * + * @return PartnerInformation + */ + public function setHelpUrl($val) + { + $this->_propDict["helpUrl"] = $val; + return $this; + } + + /** + * Gets the partnerTenantId + * + * @return string|null The partnerTenantId + */ + public function getPartnerTenantId() + { + if (array_key_exists("partnerTenantId", $this->_propDict)) { + return $this->_propDict["partnerTenantId"]; + } else { + return null; + } + } + + /** + * Sets the partnerTenantId + * + * @param string $val The partnerTenantId + * + * @return PartnerInformation + */ + public function setPartnerTenantId($val) + { + $this->_propDict["partnerTenantId"] = $val; + return $this; + } + + /** + * Gets the supportEmails + * + * @return array|null The supportEmails + */ + public function getSupportEmails() + { + if (array_key_exists("supportEmails", $this->_propDict)) { + return $this->_propDict["supportEmails"]; + } else { + return null; + } + } + + /** + * Sets the supportEmails + * + * @param string[] $val The supportEmails + * + * @return PartnerInformation + */ + public function setSupportEmails($val) + { + $this->_propDict["supportEmails"] = $val; + return $this; + } + + /** + * Gets the supportTelephones + * + * @return array|null The supportTelephones + */ + public function getSupportTelephones() + { + if (array_key_exists("supportTelephones", $this->_propDict)) { + return $this->_propDict["supportTelephones"]; + } else { + return null; + } + } + + /** + * Sets the supportTelephones + * + * @param string[] $val The supportTelephones + * + * @return PartnerInformation + */ + public function setSupportTelephones($val) + { + $this->_propDict["supportTelephones"] = $val; + return $this; + } + + /** + * Gets the supportUrl + * + * @return string|null The supportUrl + */ + public function getSupportUrl() + { + if (array_key_exists("supportUrl", $this->_propDict)) { + return $this->_propDict["supportUrl"]; + } else { + return null; + } + } + + /** + * Sets the supportUrl + * + * @param string $val The supportUrl + * + * @return PartnerInformation + */ + public function setSupportUrl($val) + { + $this->_propDict["supportUrl"] = $val; + return $this; + } + + /** + * Gets the ODataType + * + * @return string|null The ODataType + */ + public function getODataType() + { + if (array_key_exists('@odata.type', $this->_propDict)) { + return $this->_propDict["@odata.type"]; + } + return null; + } + + /** + * Sets the ODataType + * + * @param string $val The ODataType + * + * @return PartnerInformation + */ + 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/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroup.php b/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroup.php index f259d3be65b..84eb6add4dd 100644 --- a/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroup.php +++ b/src/Beta/Microsoft/Graph/Model/PrivilegedAccessGroup.php @@ -25,6 +25,34 @@ class PrivilegedAccessGroup extends Entity { + /** + * Gets the assignmentApprovals + * + * @return array|null The assignmentApprovals + */ + public function getAssignmentApprovals() + { + if (array_key_exists("assignmentApprovals", $this->_propDict)) { + return $this->_propDict["assignmentApprovals"]; + } else { + return null; + } + } + + /** + * Sets the assignmentApprovals + * + * @param Approval[] $val The assignmentApprovals + * + * @return PrivilegedAccessGroup + */ + public function setAssignmentApprovals($val) + { + $this->_propDict["assignmentApprovals"] = $val; + return $this; + } + + /** * Gets the assignmentScheduleInstances * diff --git a/src/Beta/Microsoft/Graph/Model/RetentionLabelSettings.php b/src/Beta/Microsoft/Graph/Model/RetentionLabelSettings.php new file mode 100644 index 00000000000..71880aafa5a --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/RetentionLabelSettings.php @@ -0,0 +1,187 @@ +_propDict)) { + if (is_a($this->_propDict["behaviorDuringRetentionPeriod"], "\Beta\Microsoft\Graph\SecurityNamespace\Model\BehaviorDuringRetentionPeriod") || is_null($this->_propDict["behaviorDuringRetentionPeriod"])) { + return $this->_propDict["behaviorDuringRetentionPeriod"]; + } else { + $this->_propDict["behaviorDuringRetentionPeriod"] = new \Beta\Microsoft\Graph\SecurityNamespace\Model\BehaviorDuringRetentionPeriod($this->_propDict["behaviorDuringRetentionPeriod"]); + return $this->_propDict["behaviorDuringRetentionPeriod"]; + } + } + return null; + } + + /** + * Sets the behaviorDuringRetentionPeriod + * + * @param \Beta\Microsoft\Graph\SecurityNamespace\Model\BehaviorDuringRetentionPeriod $val The value to assign to the behaviorDuringRetentionPeriod + * + * @return RetentionLabelSettings The RetentionLabelSettings + */ + public function setBehaviorDuringRetentionPeriod($val) + { + $this->_propDict["behaviorDuringRetentionPeriod"] = $val; + return $this; + } + /** + * Gets the isContentUpdateAllowed + * + * @return bool|null The isContentUpdateAllowed + */ + public function getIsContentUpdateAllowed() + { + if (array_key_exists("isContentUpdateAllowed", $this->_propDict)) { + return $this->_propDict["isContentUpdateAllowed"]; + } else { + return null; + } + } + + /** + * Sets the isContentUpdateAllowed + * + * @param bool $val The value of the isContentUpdateAllowed + * + * @return RetentionLabelSettings + */ + public function setIsContentUpdateAllowed($val) + { + $this->_propDict["isContentUpdateAllowed"] = $val; + return $this; + } + /** + * Gets the isDeleteAllowed + * + * @return bool|null The isDeleteAllowed + */ + public function getIsDeleteAllowed() + { + if (array_key_exists("isDeleteAllowed", $this->_propDict)) { + return $this->_propDict["isDeleteAllowed"]; + } else { + return null; + } + } + + /** + * Sets the isDeleteAllowed + * + * @param bool $val The value of the isDeleteAllowed + * + * @return RetentionLabelSettings + */ + public function setIsDeleteAllowed($val) + { + $this->_propDict["isDeleteAllowed"] = $val; + return $this; + } + /** + * Gets the isLabelUpdateAllowed + * + * @return bool|null The isLabelUpdateAllowed + */ + public function getIsLabelUpdateAllowed() + { + if (array_key_exists("isLabelUpdateAllowed", $this->_propDict)) { + return $this->_propDict["isLabelUpdateAllowed"]; + } else { + return null; + } + } + + /** + * Sets the isLabelUpdateAllowed + * + * @param bool $val The value of the isLabelUpdateAllowed + * + * @return RetentionLabelSettings + */ + public function setIsLabelUpdateAllowed($val) + { + $this->_propDict["isLabelUpdateAllowed"] = $val; + return $this; + } + /** + * Gets the isMetadataUpdateAllowed + * + * @return bool|null The isMetadataUpdateAllowed + */ + public function getIsMetadataUpdateAllowed() + { + if (array_key_exists("isMetadataUpdateAllowed", $this->_propDict)) { + return $this->_propDict["isMetadataUpdateAllowed"]; + } else { + return null; + } + } + + /** + * Sets the isMetadataUpdateAllowed + * + * @param bool $val The value of the isMetadataUpdateAllowed + * + * @return RetentionLabelSettings + */ + public function setIsMetadataUpdateAllowed($val) + { + $this->_propDict["isMetadataUpdateAllowed"] = $val; + return $this; + } + /** + * Gets the isRecordLocked + * + * @return bool|null The isRecordLocked + */ + public function getIsRecordLocked() + { + if (array_key_exists("isRecordLocked", $this->_propDict)) { + return $this->_propDict["isRecordLocked"]; + } else { + return null; + } + } + + /** + * Sets the isRecordLocked + * + * @param bool $val The value of the isRecordLocked + * + * @return RetentionLabelSettings + */ + public function setIsRecordLocked($val) + { + $this->_propDict["isRecordLocked"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/Schedule.php b/src/Beta/Microsoft/Graph/Model/Schedule.php index 5aed5dfa137..d32c5e7a70e 100644 --- a/src/Beta/Microsoft/Graph/Model/Schedule.php +++ b/src/Beta/Microsoft/Graph/Model/Schedule.php @@ -378,6 +378,7 @@ public function setOfferShiftRequests($val) /** * Gets the openShiftChangeRequests + * The open shift requests in the schedule. * * @return array|null The openShiftChangeRequests */ @@ -392,6 +393,7 @@ public function getOpenShiftChangeRequests() /** * Sets the openShiftChangeRequests + * The open shift requests in the schedule. * * @param OpenShiftChangeRequest[] $val The openShiftChangeRequests * @@ -406,6 +408,7 @@ public function setOpenShiftChangeRequests($val) /** * Gets the openShifts + * The set of open shifts in a scheduling group in the schedule. * * @return array|null The openShifts */ @@ -420,6 +423,7 @@ public function getOpenShifts() /** * Sets the openShifts + * The set of open shifts in a scheduling group in the schedule. * * @param OpenShift[] $val The openShifts * @@ -494,6 +498,7 @@ public function setShifts($val) /** * Gets the swapShiftsChangeRequests + * The swap requests for shifts in the schedule. * * @return array|null The swapShiftsChangeRequests */ @@ -508,6 +513,7 @@ public function getSwapShiftsChangeRequests() /** * Sets the swapShiftsChangeRequests + * The swap requests for shifts in the schedule. * * @param SwapShiftsChangeRequest[] $val The swapShiftsChangeRequests * @@ -580,6 +586,7 @@ public function setTimeOffReasons($val) /** * Gets the timeOffRequests + * The time off requests in the schedule. * * @return array|null The timeOffRequests */ @@ -594,6 +601,7 @@ public function getTimeOffRequests() /** * Sets the timeOffRequests + * The time off requests in the schedule. * * @param TimeOffRequest[] $val The timeOffRequests * diff --git a/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php b/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php index acb5f1dd19f..3f32c1f822e 100644 --- a/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php +++ b/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php @@ -800,7 +800,7 @@ public function setPreferredTokenSigningKeyEndDateTime($val) /** * Gets the preferredTokenSigningKeyThumbprint - * Reserved for internal use only. Do not write or otherwise rely on this property. May be removed in future versions. + * This property can be used on SAML applications (apps that have preferredSingleSignOnMode set to saml) to control which certificate is used to sign the SAML responses. For applications that are not SAML, do not write or otherwise rely on this property. * * @return string|null The preferredTokenSigningKeyThumbprint */ @@ -815,7 +815,7 @@ public function getPreferredTokenSigningKeyThumbprint() /** * Sets the preferredTokenSigningKeyThumbprint - * Reserved for internal use only. Do not write or otherwise rely on this property. May be removed in future versions. + * This property can be used on SAML applications (apps that have preferredSingleSignOnMode set to saml) to control which certificate is used to sign the SAML responses. For applications that are not SAML, do not write or otherwise rely on this property. * * @param string $val The preferredTokenSigningKeyThumbprint * @@ -1037,7 +1037,7 @@ public function setServicePrincipalType($val) /** * Gets the signInAudience - * Specifies the Microsoft accounts that are supported for the current application. Read-only. Supported values are:AzureADMyOrg: Users with a Microsoft work or school account in my organization’s Azure AD tenant (single-tenant).AzureADMultipleOrgs: Users with a Microsoft work or school account in any organization’s Azure AD tenant (multi-tenant).AzureADandPersonalMicrosoftAccount: Users with a personal Microsoft account, or a work or school account in any organization’s Azure AD tenant.PersonalMicrosoftAccount: Users with a personal Microsoft account only. + * Specifies the Microsoft accounts that are supported for the current application. Read-only. Supported values are:AzureADMyOrg: Users with a Microsoft work or school account in my organization's Azure AD tenant (single-tenant).AzureADMultipleOrgs: Users with a Microsoft work or school account in any organization's Azure AD tenant (multi-tenant).AzureADandPersonalMicrosoftAccount: Users with a personal Microsoft account, or a work or school account in any organization's Azure AD tenant.PersonalMicrosoftAccount: Users with a personal Microsoft account only. * * @return string|null The signInAudience */ @@ -1052,7 +1052,7 @@ public function getSignInAudience() /** * Sets the signInAudience - * Specifies the Microsoft accounts that are supported for the current application. Read-only. Supported values are:AzureADMyOrg: Users with a Microsoft work or school account in my organization’s Azure AD tenant (single-tenant).AzureADMultipleOrgs: Users with a Microsoft work or school account in any organization’s Azure AD tenant (multi-tenant).AzureADandPersonalMicrosoftAccount: Users with a personal Microsoft account, or a work or school account in any organization’s Azure AD tenant.PersonalMicrosoftAccount: Users with a personal Microsoft account only. + * Specifies the Microsoft accounts that are supported for the current application. Read-only. Supported values are:AzureADMyOrg: Users with a Microsoft work or school account in my organization's Azure AD tenant (single-tenant).AzureADMultipleOrgs: Users with a Microsoft work or school account in any organization's Azure AD tenant (multi-tenant).AzureADandPersonalMicrosoftAccount: Users with a personal Microsoft account, or a work or school account in any organization's Azure AD tenant.PersonalMicrosoftAccount: Users with a personal Microsoft account only. * * @param string $val The signInAudience * diff --git a/src/Beta/Microsoft/Graph/Model/ServiceProvisioningError.php b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningError.php new file mode 100644 index 00000000000..33b41a8828b --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningError.php @@ -0,0 +1,109 @@ +_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 value to assign to the createdDateTime + * + * @return ServiceProvisioningError The ServiceProvisioningError + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + /** + * Gets the isResolved + * + * @return bool|null The isResolved + */ + public function getIsResolved() + { + if (array_key_exists("isResolved", $this->_propDict)) { + return $this->_propDict["isResolved"]; + } else { + return null; + } + } + + /** + * Sets the isResolved + * + * @param bool $val The value of the isResolved + * + * @return ServiceProvisioningError + */ + public function setIsResolved($val) + { + $this->_propDict["isResolved"] = $val; + return $this; + } + /** + * Gets the serviceInstance + * + * @return string|null The serviceInstance + */ + public function getServiceInstance() + { + if (array_key_exists("serviceInstance", $this->_propDict)) { + return $this->_propDict["serviceInstance"]; + } else { + return null; + } + } + + /** + * Sets the serviceInstance + * + * @param string $val The value of the serviceInstance + * + * @return ServiceProvisioningError + */ + public function setServiceInstance($val) + { + $this->_propDict["serviceInstance"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/ServiceProvisioningLinkedResourceErrorDetail.php b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningLinkedResourceErrorDetail.php new file mode 100644 index 00000000000..b9794d8f4e8 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningLinkedResourceErrorDetail.php @@ -0,0 +1,78 @@ +_propDict)) { + return $this->_propDict["propertyName"]; + } else { + return null; + } + } + + /** + * Sets the propertyName + * + * @param string $val The value of the propertyName + * + * @return ServiceProvisioningLinkedResourceErrorDetail + */ + public function setPropertyName($val) + { + $this->_propDict["propertyName"] = $val; + return $this; + } + /** + * Gets the target + * + * @return string|null The target + */ + public function getTarget() + { + if (array_key_exists("target", $this->_propDict)) { + return $this->_propDict["target"]; + } else { + return null; + } + } + + /** + * Sets the target + * + * @param string $val The value of the target + * + * @return ServiceProvisioningLinkedResourceErrorDetail + */ + public function setTarget($val) + { + $this->_propDict["target"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/ServiceProvisioningResourceError.php b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningResourceError.php new file mode 100644 index 00000000000..1b5f730f101 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningResourceError.php @@ -0,0 +1,68 @@ +setODataType("#microsoft.graph.serviceProvisioningResourceError"); + } + + + /** + * Gets the errors + * + * @return ServiceProvisioningResourceErrorDetail|null The errors + */ + public function getErrors() + { + if (array_key_exists("errors", $this->_propDict)) { + if (is_a($this->_propDict["errors"], "\Beta\Microsoft\Graph\Model\ServiceProvisioningResourceErrorDetail") || is_null($this->_propDict["errors"])) { + return $this->_propDict["errors"]; + } else { + $this->_propDict["errors"] = new ServiceProvisioningResourceErrorDetail($this->_propDict["errors"]); + return $this->_propDict["errors"]; + } + } + return null; + } + + /** + * Sets the errors + * + * @param ServiceProvisioningResourceErrorDetail $val The value to assign to the errors + * + * @return ServiceProvisioningResourceError The ServiceProvisioningResourceError + */ + public function setErrors($val) + { + $this->_propDict["errors"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/ServiceProvisioningResourceErrorDetail.php b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningResourceErrorDetail.php new file mode 100644 index 00000000000..a49f63ec93a --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningResourceErrorDetail.php @@ -0,0 +1,104 @@ +_propDict)) { + return $this->_propDict["code"]; + } else { + return null; + } + } + + /** + * Sets the code + * + * @param string $val The value of the code + * + * @return ServiceProvisioningResourceErrorDetail + */ + public function setCode($val) + { + $this->_propDict["code"] = $val; + return $this; + } + /** + * Gets the details + * + * @return string|null The details + */ + public function getDetails() + { + if (array_key_exists("details", $this->_propDict)) { + return $this->_propDict["details"]; + } else { + return null; + } + } + + /** + * Sets the details + * + * @param string $val The value of the details + * + * @return ServiceProvisioningResourceErrorDetail + */ + public function setDetails($val) + { + $this->_propDict["details"] = $val; + return $this; + } + /** + * Gets the message + * + * @return string|null The message + */ + public function getMessage() + { + if (array_key_exists("message", $this->_propDict)) { + return $this->_propDict["message"]; + } else { + return null; + } + } + + /** + * Sets the message + * + * @param string $val The value of the message + * + * @return ServiceProvisioningResourceErrorDetail + */ + public function setMessage($val) + { + $this->_propDict["message"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/ServiceProvisioningXmlError.php b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningXmlError.php new file mode 100644 index 00000000000..d2ad1741796 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ServiceProvisioningXmlError.php @@ -0,0 +1,63 @@ +setODataType("#microsoft.graph.serviceProvisioningXmlError"); + } + + /** + * Gets the errorDetail + * + * @return string|null The errorDetail + */ + public function getErrorDetail() + { + if (array_key_exists("errorDetail", $this->_propDict)) { + return $this->_propDict["errorDetail"]; + } else { + return null; + } + } + + /** + * Sets the errorDetail + * + * @param string $val The value of the errorDetail + * + * @return ServiceProvisioningXmlError + */ + public function setErrorDetail($val) + { + $this->_propDict["errorDetail"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/SignInPreferences.php b/src/Beta/Microsoft/Graph/Model/SignInPreferences.php new file mode 100644 index 00000000000..91119bde86f --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/SignInPreferences.php @@ -0,0 +1,54 @@ +_propDict)) { + return $this->_propDict["isSystemPreferredAuthenticationMethodEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isSystemPreferredAuthenticationMethodEnabled + * Indicates whether the credential preferences of the system are enabled. + * + * @param bool $val The value of the isSystemPreferredAuthenticationMethodEnabled + * + * @return SignInPreferences + */ + public function setIsSystemPreferredAuthenticationMethodEnabled($val) + { + $this->_propDict["isSystemPreferredAuthenticationMethodEnabled"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/Subscription.php b/src/Beta/Microsoft/Graph/Model/Subscription.php index 409244ca387..d8fa6504e1a 100644 --- a/src/Beta/Microsoft/Graph/Model/Subscription.php +++ b/src/Beta/Microsoft/Graph/Model/Subscription.php @@ -378,7 +378,7 @@ public function setNotificationQueryOptions($val) /** * Gets the notificationUrl - * Required. The URL of the endpoint that receives the change notifications. This URL must make use of the HTTPS protocol. + * Required. The URL of the endpoint that receives the change notifications. This URL must make use of the HTTPS protocol. Any query string parameter included in the notificationUrl property will be included in the HTTP POST request when Microsoft Graph sends the change notifications. * * @return string|null The notificationUrl */ @@ -393,7 +393,7 @@ public function getNotificationUrl() /** * Sets the notificationUrl - * Required. The URL of the endpoint that receives the change notifications. This URL must make use of the HTTPS protocol. + * Required. The URL of the endpoint that receives the change notifications. This URL must make use of the HTTPS protocol. Any query string parameter included in the notificationUrl property will be included in the HTTP POST request when Microsoft Graph sends the change notifications. * * @param string $val The notificationUrl * diff --git a/src/Beta/Microsoft/Graph/Model/SynchronizationRule.php b/src/Beta/Microsoft/Graph/Model/SynchronizationRule.php index 7aabb063b90..50fa2b277f3 100644 --- a/src/Beta/Microsoft/Graph/Model/SynchronizationRule.php +++ b/src/Beta/Microsoft/Graph/Model/SynchronizationRule.php @@ -23,6 +23,37 @@ */ class SynchronizationRule extends Entity { + + /** + * Gets the containerFilter + * + * @return ContainerFilter|null The containerFilter + */ + public function getContainerFilter() + { + if (array_key_exists("containerFilter", $this->_propDict)) { + if (is_a($this->_propDict["containerFilter"], "\Beta\Microsoft\Graph\Model\ContainerFilter") || is_null($this->_propDict["containerFilter"])) { + return $this->_propDict["containerFilter"]; + } else { + $this->_propDict["containerFilter"] = new ContainerFilter($this->_propDict["containerFilter"]); + return $this->_propDict["containerFilter"]; + } + } + return null; + } + + /** + * Sets the containerFilter + * + * @param ContainerFilter $val The value to assign to the containerFilter + * + * @return SynchronizationRule The SynchronizationRule + */ + public function setContainerFilter($val) + { + $this->_propDict["containerFilter"] = $val; + return $this; + } /** * Gets the editable * true if the synchronization rule can be customized; false if this rule is read-only and should not be changed. @@ -51,6 +82,37 @@ public function setEditable($val) $this->_propDict["editable"] = $val; return $this; } + + /** + * Gets the groupFilter + * + * @return GroupFilter|null The groupFilter + */ + public function getGroupFilter() + { + if (array_key_exists("groupFilter", $this->_propDict)) { + if (is_a($this->_propDict["groupFilter"], "\Beta\Microsoft\Graph\Model\GroupFilter") || is_null($this->_propDict["groupFilter"])) { + return $this->_propDict["groupFilter"]; + } else { + $this->_propDict["groupFilter"] = new GroupFilter($this->_propDict["groupFilter"]); + return $this->_propDict["groupFilter"]; + } + } + return null; + } + + /** + * Sets the groupFilter + * + * @param GroupFilter $val The value to assign to the groupFilter + * + * @return SynchronizationRule The SynchronizationRule + */ + public function setGroupFilter($val) + { + $this->_propDict["groupFilter"] = $val; + return $this; + } /** * Gets the id * Synchronization rule identifier. Must be one of the identifiers recognized by the synchronization engine. Supported rule identifiers can be found in the synchronization template returned by the API. diff --git a/src/Beta/Microsoft/Graph/Model/SystemCredentialPreferences.php b/src/Beta/Microsoft/Graph/Model/SystemCredentialPreferences.php new file mode 100644 index 00000000000..326aa985d07 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/SystemCredentialPreferences.php @@ -0,0 +1,125 @@ +_propDict)) { + if (is_a($this->_propDict["excludeTargets"], "\Beta\Microsoft\Graph\Model\ExcludeTarget") || is_null($this->_propDict["excludeTargets"])) { + return $this->_propDict["excludeTargets"]; + } else { + $this->_propDict["excludeTargets"] = new ExcludeTarget($this->_propDict["excludeTargets"]); + return $this->_propDict["excludeTargets"]; + } + } + return null; + } + + /** + * Sets the excludeTargets + * Users and groups excluded from the preferred authentication method experience of the system. + * + * @param ExcludeTarget $val The value to assign to the excludeTargets + * + * @return SystemCredentialPreferences The SystemCredentialPreferences + */ + public function setExcludeTargets($val) + { + $this->_propDict["excludeTargets"] = $val; + return $this; + } + + /** + * Gets the includeTargets + * Users and groups included in the preferred authentication method experience of the system. + * + * @return IncludeTarget|null The includeTargets + */ + public function getIncludeTargets() + { + if (array_key_exists("includeTargets", $this->_propDict)) { + if (is_a($this->_propDict["includeTargets"], "\Beta\Microsoft\Graph\Model\IncludeTarget") || is_null($this->_propDict["includeTargets"])) { + return $this->_propDict["includeTargets"]; + } else { + $this->_propDict["includeTargets"] = new IncludeTarget($this->_propDict["includeTargets"]); + return $this->_propDict["includeTargets"]; + } + } + return null; + } + + /** + * Sets the includeTargets + * Users and groups included in the preferred authentication method experience of the system. + * + * @param IncludeTarget $val The value to assign to the includeTargets + * + * @return SystemCredentialPreferences The SystemCredentialPreferences + */ + public function setIncludeTargets($val) + { + $this->_propDict["includeTargets"] = $val; + return $this; + } + + /** + * Gets the state + * Indicates whether the feature is enabled or disabled. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set, and uses the default behavior of Azure Active Directory for the setting. The default value is disabled. + * + * @return AdvancedConfigState|null The state + */ + public function getState() + { + if (array_key_exists("state", $this->_propDict)) { + if (is_a($this->_propDict["state"], "\Beta\Microsoft\Graph\Model\AdvancedConfigState") || is_null($this->_propDict["state"])) { + return $this->_propDict["state"]; + } else { + $this->_propDict["state"] = new AdvancedConfigState($this->_propDict["state"]); + return $this->_propDict["state"]; + } + } + return null; + } + + /** + * Sets the state + * Indicates whether the feature is enabled or disabled. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set, and uses the default behavior of Azure Active Directory for the setting. The default value is disabled. + * + * @param AdvancedConfigState $val The value to assign to the state + * + * @return SystemCredentialPreferences The SystemCredentialPreferences + */ + public function setState($val) + { + $this->_propDict["state"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/TeamsAppSettings.php b/src/Beta/Microsoft/Graph/Model/TeamsAppSettings.php index 8cb7b855c4e..0aa6a7c3506 100644 --- a/src/Beta/Microsoft/Graph/Model/TeamsAppSettings.php +++ b/src/Beta/Microsoft/Graph/Model/TeamsAppSettings.php @@ -26,7 +26,7 @@ class TeamsAppSettings extends Entity { /** * Gets the allowUserRequestsForAppAccess - * Indicates whether Teams users are allowed to request admins access to certain Teams apps. + * Indicates whether users are allowed to request access to the unavailable Teams apps. * * @return bool|null The allowUserRequestsForAppAccess */ @@ -41,7 +41,7 @@ public function getAllowUserRequestsForAppAccess() /** * Sets the allowUserRequestsForAppAccess - * Indicates whether Teams users are allowed to request admins access to certain Teams apps. + * Indicates whether users are allowed to request access to the unavailable Teams apps. * * @param bool $val The allowUserRequestsForAppAccess * diff --git a/src/Beta/Microsoft/Graph/Model/UnifiedRbacApplication.php b/src/Beta/Microsoft/Graph/Model/UnifiedRbacApplication.php index 43e4ea0464e..e6267d58580 100644 --- a/src/Beta/Microsoft/Graph/Model/UnifiedRbacApplication.php +++ b/src/Beta/Microsoft/Graph/Model/UnifiedRbacApplication.php @@ -27,6 +27,7 @@ class UnifiedRbacApplication extends Entity /** * Gets the resourceNamespaces + * Resource that represents a collection of related actions. * * @return array|null The resourceNamespaces */ @@ -41,6 +42,7 @@ public function getResourceNamespaces() /** * Sets the resourceNamespaces + * Resource that represents a collection of related actions. * * @param UnifiedRbacResourceNamespace[] $val The resourceNamespaces * @@ -55,6 +57,7 @@ public function setResourceNamespaces($val) /** * Gets the roleAssignments + * Resource to grant access to users or groups. * * @return array|null The roleAssignments */ @@ -69,6 +72,7 @@ public function getRoleAssignments() /** * Sets the roleAssignments + * Resource to grant access to users or groups. * * @param UnifiedRoleAssignment[] $val The roleAssignments * @@ -83,6 +87,7 @@ public function setRoleAssignments($val) /** * Gets the roleDefinitions + * The roles allowed by RBAC providers and the permissions assigned to the roles. * * @return array|null The roleDefinitions */ @@ -97,6 +102,7 @@ public function getRoleDefinitions() /** * Sets the roleDefinitions + * The roles allowed by RBAC providers and the permissions assigned to the roles. * * @param UnifiedRoleDefinition[] $val The roleDefinitions * @@ -111,6 +117,7 @@ public function setRoleDefinitions($val) /** * Gets the transitiveRoleAssignments + * Resource to grant access to users or groups that are transitive. * * @return array|null The transitiveRoleAssignments */ @@ -125,6 +132,7 @@ public function getTransitiveRoleAssignments() /** * Sets the transitiveRoleAssignments + * Resource to grant access to users or groups that are transitive. * * @param UnifiedRoleAssignment[] $val The transitiveRoleAssignments * diff --git a/src/Beta/Microsoft/Graph/Model/User.php b/src/Beta/Microsoft/Graph/Model/User.php index f0907288513..3cbbf8a5ab8 100644 --- a/src/Beta/Microsoft/Graph/Model/User.php +++ b/src/Beta/Microsoft/Graph/Model/User.php @@ -26,7 +26,7 @@ class User extends DirectoryObject { /** * Gets the signInActivity - * Get the last signed-in date and request ID of the sign-in for a given user. Read-only.Returned only on $select. Supports $filter (eq, ne, not, ge, le) but not with any other filterable properties. Note: Details for this property require an Azure AD Premium P1/P2 license and the AuditLog.Read.All permission.When you specify $select=signInActivity or $filter=signInActivity while listing users, the maximum page size is 120 users. Requests with $top set higher than 120 will fail.This property is not returned for a user who has never signed in or last signed in before April 2020. + * Get the last signed-in date and request ID of the sign-in for a given user. Read-only.Returned only on $select. Supports $filter (eq, ne, not, ge, le) but not with any other filterable properties. Note: Details for this property require an Azure AD Premium P1/P2 license and the AuditLog.Read.All permission.When you specify $select=signInActivity or $filter=signInActivity while listing users, the maximum page size is 120 users. Requests with $top set higher than 120 will return pages with up to 120 users.This property is not returned for a user who has never signed in or last signed in before April 2020. * * @return SignInActivity|null The signInActivity */ @@ -45,7 +45,7 @@ public function getSignInActivity() /** * Sets the signInActivity - * Get the last signed-in date and request ID of the sign-in for a given user. Read-only.Returned only on $select. Supports $filter (eq, ne, not, ge, le) but not with any other filterable properties. Note: Details for this property require an Azure AD Premium P1/P2 license and the AuditLog.Read.All permission.When you specify $select=signInActivity or $filter=signInActivity while listing users, the maximum page size is 120 users. Requests with $top set higher than 120 will fail.This property is not returned for a user who has never signed in or last signed in before April 2020. + * Get the last signed-in date and request ID of the sign-in for a given user. Read-only.Returned only on $select. Supports $filter (eq, ne, not, ge, le) but not with any other filterable properties. Note: Details for this property require an Azure AD Premium P1/P2 license and the AuditLog.Read.All permission.When you specify $select=signInActivity or $filter=signInActivity while listing users, the maximum page size is 120 users. Requests with $top set higher than 120 will return pages with up to 120 users.This property is not returned for a user who has never signed in or last signed in before April 2020. * * @param SignInActivity $val The signInActivity * @@ -1786,6 +1786,34 @@ public function setSecurityIdentifier($val) return $this; } + + /** + * Gets the serviceProvisioningErrors + * + * @return array|null The serviceProvisioningErrors + */ + public function getServiceProvisioningErrors() + { + if (array_key_exists("serviceProvisioningErrors", $this->_propDict)) { + return $this->_propDict["serviceProvisioningErrors"]; + } else { + return null; + } + } + + /** + * Sets the serviceProvisioningErrors + * + * @param ServiceProvisioningError[] $val The serviceProvisioningErrors + * + * @return User + */ + public function setServiceProvisioningErrors($val) + { + $this->_propDict["serviceProvisioningErrors"] = $val; + return $this; + } + /** * Gets the showInAddressList * Do not use in Microsoft Graph. Manage this property through the Microsoft 365 admin center instead. Represents whether the user should be included in the Outlook global address list. See Known issue. diff --git a/src/Beta/Microsoft/Graph/Model/VerifiableCredentialPresentationStatusCode.php b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialPresentationStatusCode.php new file mode 100644 index 00000000000..10d4d37d798 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialPresentationStatusCode.php @@ -0,0 +1,35 @@ +_propDict)) { + if (is_a($this->_propDict["expiryDateTime"], "\DateTime") || is_null($this->_propDict["expiryDateTime"])) { + return $this->_propDict["expiryDateTime"]; + } else { + $this->_propDict["expiryDateTime"] = new \DateTime($this->_propDict["expiryDateTime"]); + return $this->_propDict["expiryDateTime"]; + } + } + return null; + } + + /** + * Sets the expiryDateTime + * When the presentation request will expire and a new one will need to be generated. + * + * @param \DateTime $val The value to assign to the expiryDateTime + * + * @return VerifiableCredentialRequired The VerifiableCredentialRequired + */ + public function setExpiryDateTime($val) + { + $this->_propDict["expiryDateTime"] = $val; + return $this; + } + /** + * Gets the url + * A URL that launches the digital wallet and starts the presentation process. You can present this URL to the user if they can't scan the QR code. + * + * @return string|null The url + */ + public function getUrl() + { + if (array_key_exists("url", $this->_propDict)) { + return $this->_propDict["url"]; + } else { + return null; + } + } + + /** + * Sets the url + * A URL that launches the digital wallet and starts the presentation process. You can present this URL to the user if they can't scan the QR code. + * + * @param string $val The value of the url + * + * @return VerifiableCredentialRequired + */ + public function setUrl($val) + { + $this->_propDict["url"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/VerifiableCredentialRequirementStatus.php b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialRequirementStatus.php new file mode 100644 index 00000000000..e1d5116d34c --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialRequirementStatus.php @@ -0,0 +1,26 @@ +_propDict)) { + if (is_a($this->_propDict["expiryDateTime"], "\DateTime") || is_null($this->_propDict["expiryDateTime"])) { + return $this->_propDict["expiryDateTime"]; + } else { + $this->_propDict["expiryDateTime"] = new \DateTime($this->_propDict["expiryDateTime"]); + return $this->_propDict["expiryDateTime"]; + } + } + return null; + } + + /** + * Sets the expiryDateTime + * The specific date and time that the presentation request will expire and a new one will need to be generated. + * + * @param \DateTime $val The value to assign to the expiryDateTime + * + * @return VerifiableCredentialRetrieved The VerifiableCredentialRetrieved + */ + public function setExpiryDateTime($val) + { + $this->_propDict["expiryDateTime"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/VerifiableCredentialSettings.php b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialSettings.php new file mode 100644 index 00000000000..25e0a2032d3 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialSettings.php @@ -0,0 +1,59 @@ +_propDict)) { + if (is_a($this->_propDict["credentialTypes"], "\Beta\Microsoft\Graph\Model\VerifiableCredentialType") || is_null($this->_propDict["credentialTypes"])) { + return $this->_propDict["credentialTypes"]; + } else { + $this->_propDict["credentialTypes"] = new VerifiableCredentialType($this->_propDict["credentialTypes"]); + return $this->_propDict["credentialTypes"]; + } + } + return null; + } + + /** + * Sets the credentialTypes + * The types of verifiable credentials that a requestor must present when requesting an access package that has the policy. + * + * @param VerifiableCredentialType $val The value to assign to the credentialTypes + * + * @return VerifiableCredentialSettings The VerifiableCredentialSettings + */ + public function setCredentialTypes($val) + { + $this->_propDict["credentialTypes"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/VerifiableCredentialType.php b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialType.php new file mode 100644 index 00000000000..b0c1375ddb0 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialType.php @@ -0,0 +1,82 @@ +_propDict)) { + return $this->_propDict["credentialType"]; + } else { + return null; + } + } + + /** + * Sets the credentialType + * The type of credential issued, for example, BusinessCardCredential. + * + * @param string $val The value of the credentialType + * + * @return VerifiableCredentialType + */ + public function setCredentialType($val) + { + $this->_propDict["credentialType"] = $val; + return $this; + } + /** + * Gets the issuers + * List of the accepted issuers authority as identified by the Microsoft Entra Verified ID service, for example, did:ion:EiAlrenrtD3Lsw0GlbzS1O2YFdy3Xtu8yo35W/<SNIP/>.... + * + * @return string|null The issuers + */ + public function getIssuers() + { + if (array_key_exists("issuers", $this->_propDict)) { + return $this->_propDict["issuers"]; + } else { + return null; + } + } + + /** + * Sets the issuers + * List of the accepted issuers authority as identified by the Microsoft Entra Verified ID service, for example, did:ion:EiAlrenrtD3Lsw0GlbzS1O2YFdy3Xtu8yo35W/<SNIP/>.... + * + * @param string $val The value of the issuers + * + * @return VerifiableCredentialType + */ + public function setIssuers($val) + { + $this->_propDict["issuers"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/VerifiableCredentialVerified.php b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialVerified.php new file mode 100644 index 00000000000..20b4241bc49 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/VerifiableCredentialVerified.php @@ -0,0 +1,26 @@ +_propDict)) { + return $this->_propDict["authority"]; + } else { + return null; + } + } + + /** + * Sets the authority + * The authority ID for the issuer. + * + * @param string $val The value of the authority + * + * @return VerifiedCredentialData + */ + public function setAuthority($val) + { + $this->_propDict["authority"] = $val; + return $this; + } + + /** + * Gets the claims + * Key-value pair of claims retrieved from the credential that the user presented, and the service verified. + * + * @return VerifiedCredentialClaims|null The claims + */ + public function getClaims() + { + if (array_key_exists("claims", $this->_propDict)) { + if (is_a($this->_propDict["claims"], "\Beta\Microsoft\Graph\Model\VerifiedCredentialClaims") || is_null($this->_propDict["claims"])) { + return $this->_propDict["claims"]; + } else { + $this->_propDict["claims"] = new VerifiedCredentialClaims($this->_propDict["claims"]); + return $this->_propDict["claims"]; + } + } + return null; + } + + /** + * Sets the claims + * Key-value pair of claims retrieved from the credential that the user presented, and the service verified. + * + * @param VerifiedCredentialClaims $val The value to assign to the claims + * + * @return VerifiedCredentialData The VerifiedCredentialData + */ + public function setClaims($val) + { + $this->_propDict["claims"] = $val; + return $this; + } + /** + * Gets the type + * The list of credential types provided by the issuer. + * + * @return string|null The type + */ + public function getType() + { + if (array_key_exists("type", $this->_propDict)) { + return $this->_propDict["type"]; + } else { + return null; + } + } + + /** + * Sets the type + * The list of credential types provided by the issuer. + * + * @param string $val The value of the type + * + * @return VerifiedCredentialData + */ + public function setType($val) + { + $this->_propDict["type"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/WarrantyOffer.php b/src/Beta/Microsoft/Graph/Model/WarrantyOffer.php index 266d07f5c14..8ff4a9984c7 100644 --- a/src/Beta/Microsoft/Graph/Model/WarrantyOffer.php +++ b/src/Beta/Microsoft/Graph/Model/WarrantyOffer.php @@ -120,7 +120,7 @@ public function setStartDateTime($val) /** * Gets the type - * Warranty offer type. Possible values are: unknown, manufacturer, contractual, unknownFutureValue. + * Warranty offer type * * @return WarrantyType|null The type */ @@ -139,7 +139,7 @@ public function getType() /** * Sets the type - * Warranty offer type. Possible values are: unknown, manufacturer, contractual, unknownFutureValue. + * Warranty offer type * * @param WarrantyType $val The value to assign to the type * diff --git a/src/Beta/Microsoft/Graph/Model/WindowsAppXAppAssignmentSettings.php b/src/Beta/Microsoft/Graph/Model/WindowsAppXAppAssignmentSettings.php index c0565626007..35c1517fa90 100644 --- a/src/Beta/Microsoft/Graph/Model/WindowsAppXAppAssignmentSettings.php +++ b/src/Beta/Microsoft/Graph/Model/WindowsAppXAppAssignmentSettings.php @@ -36,7 +36,7 @@ public function __construct($propDict = array()) /** * Gets the useDeviceContext - * When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. + * Whether or not to use device execution context for Windows AppX mobile app. * * @return bool|null The useDeviceContext */ @@ -51,7 +51,7 @@ public function getUseDeviceContext() /** * Sets the useDeviceContext - * When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. + * Whether or not to use device execution context for Windows AppX mobile app. * * @param bool $val The value of the useDeviceContext * diff --git a/src/Beta/Microsoft/Graph/Model/WindowsUniversalAppXAppAssignmentSettings.php b/src/Beta/Microsoft/Graph/Model/WindowsUniversalAppXAppAssignmentSettings.php index 3de3dcf3edd..afb4b2f6b75 100644 --- a/src/Beta/Microsoft/Graph/Model/WindowsUniversalAppXAppAssignmentSettings.php +++ b/src/Beta/Microsoft/Graph/Model/WindowsUniversalAppXAppAssignmentSettings.php @@ -36,7 +36,7 @@ public function __construct($propDict = array()) /** * Gets the useDeviceContext - * Whether or not to use device execution context for Windows Universal AppX mobile app. + * If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. * * @return bool|null The useDeviceContext */ @@ -51,7 +51,7 @@ public function getUseDeviceContext() /** * Sets the useDeviceContext - * Whether or not to use device execution context for Windows Universal AppX mobile app. + * If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. * * @param bool $val The value of the useDeviceContext * diff --git a/src/Beta/Microsoft/Graph/Model/ZebraFotaConnector.php b/src/Beta/Microsoft/Graph/Model/ZebraFotaConnector.php index cd93acb2209..cbf64323dca 100644 --- a/src/Beta/Microsoft/Graph/Model/ZebraFotaConnector.php +++ b/src/Beta/Microsoft/Graph/Model/ZebraFotaConnector.php @@ -146,7 +146,7 @@ public function setLastSyncDateTime($val) /** * Gets the state - * The Zebra connector state. Possible values are: none, connected, disconnected, unknownFutureValue. + * The Zebra connector state. * * @return ZebraFotaConnectorState|null The state */ @@ -165,7 +165,7 @@ public function getState() /** * Sets the state - * The Zebra connector state. Possible values are: none, connected, disconnected, unknownFutureValue. + * The Zebra connector state. * * @param ZebraFotaConnectorState $val The state * diff --git a/src/Core/GraphConstants.php b/src/Core/GraphConstants.php index b51b22aaf0e..7e950a07d24 100644 --- a/src/Core/GraphConstants.php +++ b/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.94.0"; + const SDK_VERSION = "1.95.0"; // Define error constants const MAX_PAGE_SIZE = 999;