From b7e3e460fe020ced575490ef07ac32bc71caf208 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 10 Oct 2023 10:11:25 +0000 Subject: [PATCH] Update generated files with build 126471 --- .../Model/NotificationChannel.php | 28 ---- src/Beta/Microsoft/Graph/Model/AppRole.php | 4 +- .../Graph/Model/AuthenticationDetail.php | 8 +- .../Graph/Model/AuthenticationMethodsRoot.php | 4 +- .../Graph/Model/AuthorizationPolicy.php | 8 +- .../Model/CertificateAuthorityAsEntity.php | 8 + .../Graph/Model/CertificateAuthorityPath.php | 2 + ...rtificateBasedApplicationConfiguration.php | 4 + ...CloudPcOnPremisesConnectionHealthCheck.php | 4 +- ...PremisesConnectionHealthCheckErrorType.php | 1 + .../CloudPcPartnerAgentInstallResult.php | 26 +++ .../Model/CreateRemoteHelpSessionResponse.php | 86 +--------- ...TenantAccessPolicyConfigurationPartner.php | 16 +- src/Beta/Microsoft/Graph/Model/Device.php | 8 +- ...nagementConfigurationSettingDefinition.php | 40 ++--- ...entConfigurationSettingGroupDefinition.php | 4 +- ...figurationStringSettingValueDefinition.php | 12 +- ...iceManagementConfigurationTechnologies.php | 1 + ...eManagementConfigurationTemplateFamily.php | 1 + .../Model/ExtendRemoteHelpSessionResponse.php | 98 +----------- .../Model/FrontlineCloudPcAccessState.php | 39 +++++ src/Beta/Microsoft/Graph/Model/GraphList.php | 22 ++- src/Beta/Microsoft/Graph/Model/Identity.php | 8 +- .../Microsoft/Graph/Model/IdentitySet.php | 12 +- .../Graph/Model/IosMinimumOperatingSystem.php | 28 ++++ .../Model/KeyCredentialConfiguration.php | 2 + .../Microsoft/Graph/Model/MacOSAppScript.php | 54 +++++++ .../Model/MacOSMinimumOperatingSystem.php | 28 ++++ .../Microsoft/Graph/Model/MacOSPkgApp.php | 66 ++++++++ ...OrganizationIdentitySyncPolicyTemplate.php | 4 +- ...ganizationJoinRequestTransitionDetails.php | 4 +- .../Model/MultiTenantOrganizationMember.php | 32 ++-- ...antOrganizationMemberTransitionDetails.php | 8 +- .../Graph/Model/OAuth2PermissionGrant.php | 16 +- .../Microsoft/Graph/Model/ObjectIdentity.php | 4 +- .../Model/OnAttributeCollectionListener.php | 4 +- .../Microsoft/Graph/Model/OnlineMeeting.php | 37 +++-- .../Graph/Model/PermissionGrantPolicy.php | 8 +- .../Model/PlannerExternalBucketSource.php | 8 +- .../Graph/Model/PlannerExternalPlanSource.php | 8 +- .../Microsoft/Graph/Model/PlannerTask.php | 4 +- src/Beta/Microsoft/Graph/Model/PolicyRoot.php | 20 +-- .../Model/PrivilegeManagementElevation.php | 149 ++++++++++++++++++ .../Model/PrivilegeManagementProcessType.php | 36 +++++ .../Graph/Model/ProvisionedIdentity.php | 4 +- src/Beta/Microsoft/Graph/Model/RecycleBin.php | 2 + .../Microsoft/Graph/Model/RecycleBinItem.php | 6 + .../RemoteDesktopSecurityConfiguration.php | 82 ++++++++++ .../ReportSuspiciousActivitySettings.php | 8 +- ...RequestRemoteHelpSessionAccessResponse.php | 92 +---------- .../RetrieveRemoteHelpSessionResponse.php | 113 ++----------- .../Graph/Model/ServicePrincipal.php | 31 ++++ src/Beta/Microsoft/Graph/Model/Shift.php | 6 + .../Model/ShiftWorkCloudPcAccessState.php | 1 - src/Beta/Microsoft/Graph/Model/Site.php | 2 + .../Graph/Model/TargetDeviceGroup.php | 54 +++++++ .../Graph/Model/TeamsAppDefinition.php | 8 +- ...rustedCertificateAuthorityAsEntityBase.php | 2 + .../Graph/Model/UserRegistrationDetails.php | 16 +- .../Model/UserRegistrationFeatureCount.php | 4 +- .../Model/UserRegistrationFeatureSummary.php | 4 +- ...icateAuthenticationMethodConfiguration.php | 2 + ...509CertificateIssuerHintsConfiguration.php | 2 + .../Model/MonitoringSettings.php | 4 +- 64 files changed, 848 insertions(+), 559 deletions(-) create mode 100644 src/Beta/Microsoft/Graph/Model/FrontlineCloudPcAccessState.php create mode 100644 src/Beta/Microsoft/Graph/Model/MacOSAppScript.php create mode 100644 src/Beta/Microsoft/Graph/Model/PrivilegeManagementProcessType.php create mode 100644 src/Beta/Microsoft/Graph/Model/RemoteDesktopSecurityConfiguration.php create mode 100644 src/Beta/Microsoft/Graph/Model/TargetDeviceGroup.php diff --git a/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannel.php b/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannel.php index 561b4f967d0..9f75b74eaa1 100644 --- a/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannel.php +++ b/src/Beta/Microsoft/Graph/DeviceManagementNamespace/Model/NotificationChannel.php @@ -89,32 +89,4 @@ public function setNotificationReceivers($val) $this->_propDict["notificationReceivers"] = $val; return $this; } - /** - * Gets the receivers - * The contact information about the notification receivers, such as email addresses. For portal notifications, receivers can be left blank. For email notifications, receivers consists of email addresses such as serena.davis@contoso.com. - * - * @return string|null The receivers - */ - public function getReceivers() - { - if (array_key_exists("receivers", $this->_propDict)) { - return $this->_propDict["receivers"]; - } else { - return null; - } - } - - /** - * Sets the receivers - * The contact information about the notification receivers, such as email addresses. For portal notifications, receivers can be left blank. For email notifications, receivers consists of email addresses such as serena.davis@contoso.com. - * - * @param string $val The value of the receivers - * - * @return NotificationChannel - */ - public function setReceivers($val) - { - $this->_propDict["receivers"] = $val; - return $this; - } } diff --git a/src/Beta/Microsoft/Graph/Model/AppRole.php b/src/Beta/Microsoft/Graph/Model/AppRole.php index 475acf41160..b1d3ae28ad9 100644 --- a/src/Beta/Microsoft/Graph/Model/AppRole.php +++ b/src/Beta/Microsoft/Graph/Model/AppRole.php @@ -109,7 +109,7 @@ public function setDisplayName($val) } /** * Gets the id - * Unique role identifier inside the appRoles collection. When creating a new app role, a new GUID identifier must be provided. + * Unique role identifier inside the appRoles collection. You must specify a new GUID identifier when you create a new app role. * * @return string|null The id */ @@ -124,7 +124,7 @@ public function getId() /** * Sets the id - * Unique role identifier inside the appRoles collection. When creating a new app role, a new GUID identifier must be provided. + * Unique role identifier inside the appRoles collection. You must specify a new GUID identifier when you create a new app role. * * @param string $val The value of the id * diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationDetail.php b/src/Beta/Microsoft/Graph/Model/AuthenticationDetail.php index 9600c776dd5..ed2d5420ccd 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthenticationDetail.php +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationDetail.php @@ -53,7 +53,7 @@ public function setAuthenticationMethod($val) } /** * Gets the authenticationMethodDetail - * Details about the authentication method used to perform this authentication step. For example, phone number (for SMS and voice), device name (for Authenticator app), and password source (e.g. cloud, AD FS, PTA, PHS). + * Details about the authentication method used to perform this authentication step. For example, phone number (for SMS and voice), device name (for Authenticator app), and password source (for example, cloud, AD FS, PTA, PHS). * * @return string|null The authenticationMethodDetail */ @@ -68,7 +68,7 @@ public function getAuthenticationMethodDetail() /** * Sets the authenticationMethodDetail - * Details about the authentication method used to perform this authentication step. For example, phone number (for SMS and voice), device name (for Authenticator app), and password source (e.g. cloud, AD FS, PTA, PHS). + * Details about the authentication method used to perform this authentication step. For example, phone number (for SMS and voice), device name (for Authenticator app), and password source (for example, cloud, AD FS, PTA, PHS). * * @param string $val The value of the authenticationMethodDetail * @@ -114,7 +114,7 @@ public function setAuthenticationStepDateTime($val) } /** * Gets the authenticationStepRequirement - * The step of authentication that this satisfied. For example, primary authentication, or multi-factor authentication. + * The step of authentication that this satisfied. For example, primary authentication, or multifactor authentication. * * @return string|null The authenticationStepRequirement */ @@ -129,7 +129,7 @@ public function getAuthenticationStepRequirement() /** * Sets the authenticationStepRequirement - * The step of authentication that this satisfied. For example, primary authentication, or multi-factor authentication. + * The step of authentication that this satisfied. For example, primary authentication, or multifactor authentication. * * @param string $val The value of the authenticationStepRequirement * diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsRoot.php b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsRoot.php index fff94906a4e..1c54ff18ecc 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsRoot.php +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsRoot.php @@ -27,7 +27,7 @@ class AuthenticationMethodsRoot extends Entity /** * Gets the userRegistrationDetails - * Represents the state of a user's authentication methods, including which methods are registered and which features the user is registered and capable of (such as multi-factor authentication, self-service password reset, and passwordless authentication). + * Represents the state of a user's authentication methods, including which methods are registered and which features the user is registered and capable of (such as multifactor authentication, self-service password reset, and passwordless authentication). * * @return array|null The userRegistrationDetails */ @@ -42,7 +42,7 @@ public function getUserRegistrationDetails() /** * Sets the userRegistrationDetails - * Represents the state of a user's authentication methods, including which methods are registered and which features the user is registered and capable of (such as multi-factor authentication, self-service password reset, and passwordless authentication). + * Represents the state of a user's authentication methods, including which methods are registered and which features the user is registered and capable of (such as multifactor authentication, self-service password reset, and passwordless authentication). * * @param UserRegistrationDetails[] $val The userRegistrationDetails * diff --git a/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php b/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php index 3b0e130139a..f117db6d9f9 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php @@ -113,7 +113,7 @@ public function setAllowEmailVerifiedUsersToJoinOrganization($val) /** * Gets the allowInvitesFrom - * Indicates who can invite external users to the organization. Possible values are: none, adminsAndGuestInviters, adminsGuestInvitersAndAllMembers, everyone. everyone is the default setting for all cloud environments except US Government. See more in the table below. + * Indicates who can invite guests to the organization. Possible values are: none, adminsAndGuestInviters, adminsGuestInvitersAndAllMembers, everyone. everyone is the default setting for all cloud environments except US Government. See more in the table below. * * @return AllowInvitesFrom|null The allowInvitesFrom */ @@ -132,7 +132,7 @@ public function getAllowInvitesFrom() /** * Sets the allowInvitesFrom - * Indicates who can invite external users to the organization. Possible values are: none, adminsAndGuestInviters, adminsGuestInvitersAndAllMembers, everyone. everyone is the default setting for all cloud environments except US Government. See more in the table below. + * Indicates who can invite guests to the organization. Possible values are: none, adminsAndGuestInviters, adminsGuestInvitersAndAllMembers, everyone. everyone is the default setting for all cloud environments except US Government. See more in the table below. * * @param AllowInvitesFrom $val The allowInvitesFrom * @@ -266,7 +266,7 @@ public function setEnabledPreviewFeatures($val) /** * Gets the guestUserRoleId - * Represents role templateId for the role that should be granted to guest user. Refer to List unifiedRoleDefinitions to find the list of available role templates. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). + * Represents role templateId for the role that should be granted to guests. Refer to List unifiedRoleDefinitions to find the list of available role templates. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). * * @return string|null The guestUserRoleId */ @@ -281,7 +281,7 @@ public function getGuestUserRoleId() /** * Sets the guestUserRoleId - * Represents role templateId for the role that should be granted to guest user. Refer to List unifiedRoleDefinitions to find the list of available role templates. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). + * Represents role templateId for the role that should be granted to guests. Refer to List unifiedRoleDefinitions to find the list of available role templates. Currently following roles are supported: User (a0b1b346-4d3e-4e8b-98f8-753987be4970), Guest User (10dae51f-b6af-4016-8d66-8c2a99b929b3), and Restricted Guest User (2af84b1e-32c8-42b7-82bc-daa82404023b). * * @param string $val The guestUserRoleId * diff --git a/src/Beta/Microsoft/Graph/Model/CertificateAuthorityAsEntity.php b/src/Beta/Microsoft/Graph/Model/CertificateAuthorityAsEntity.php index 1b77767358f..8fde1e993f2 100644 --- a/src/Beta/Microsoft/Graph/Model/CertificateAuthorityAsEntity.php +++ b/src/Beta/Microsoft/Graph/Model/CertificateAuthorityAsEntity.php @@ -26,6 +26,7 @@ class CertificateAuthorityAsEntity extends Entity { /** * Gets the certificate + * The trusted certificate. * * @return \GuzzleHttp\Psr7\Stream|null The certificate */ @@ -44,6 +45,7 @@ public function getCertificate() /** * Sets the certificate + * The trusted certificate. * * @param \GuzzleHttp\Psr7\Stream $val The certificate * @@ -57,6 +59,7 @@ public function setCertificate($val) /** * Gets the isRootAuthority + * Indicates if the certificate is a root authority. In a certificateBasedApplicationConfiguration object, at least one object in the trustedCertificateAuthorities collection must be a root authority. * * @return bool|null The isRootAuthority */ @@ -71,6 +74,7 @@ public function getIsRootAuthority() /** * Sets the isRootAuthority + * Indicates if the certificate is a root authority. In a certificateBasedApplicationConfiguration object, at least one object in the trustedCertificateAuthorities collection must be a root authority. * * @param bool $val The isRootAuthority * @@ -84,6 +88,7 @@ public function setIsRootAuthority($val) /** * Gets the issuer + * The issuer of the trusted certificate. * * @return string|null The issuer */ @@ -98,6 +103,7 @@ public function getIssuer() /** * Sets the issuer + * The issuer of the trusted certificate. * * @param string $val The issuer * @@ -111,6 +117,7 @@ public function setIssuer($val) /** * Gets the issuerSubjectKeyIdentifier + * The subject key identifier of the trusted certificate. * * @return string|null The issuerSubjectKeyIdentifier */ @@ -125,6 +132,7 @@ public function getIssuerSubjectKeyIdentifier() /** * Sets the issuerSubjectKeyIdentifier + * The subject key identifier of the trusted certificate. * * @param string $val The issuerSubjectKeyIdentifier * diff --git a/src/Beta/Microsoft/Graph/Model/CertificateAuthorityPath.php b/src/Beta/Microsoft/Graph/Model/CertificateAuthorityPath.php index 462d4990ca1..fbc9be1f503 100644 --- a/src/Beta/Microsoft/Graph/Model/CertificateAuthorityPath.php +++ b/src/Beta/Microsoft/Graph/Model/CertificateAuthorityPath.php @@ -27,6 +27,7 @@ class CertificateAuthorityPath extends Entity /** * Gets the certificateBasedApplicationConfigurations + * Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. * * @return array|null The certificateBasedApplicationConfigurations */ @@ -41,6 +42,7 @@ public function getCertificateBasedApplicationConfigurations() /** * Sets the certificateBasedApplicationConfigurations + * Defines the trusted certificate authorities for certificates that can be added to apps and service principals in the tenant. * * @param CertificateBasedApplicationConfiguration[] $val The certificateBasedApplicationConfigurations * diff --git a/src/Beta/Microsoft/Graph/Model/CertificateBasedApplicationConfiguration.php b/src/Beta/Microsoft/Graph/Model/CertificateBasedApplicationConfiguration.php index b9d74673a0a..0c7e08f729c 100644 --- a/src/Beta/Microsoft/Graph/Model/CertificateBasedApplicationConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/CertificateBasedApplicationConfiguration.php @@ -26,6 +26,7 @@ class CertificateBasedApplicationConfiguration extends TrustedCertificateAuthori { /** * Gets the description + * The description of the trusted certificate authorities. * * @return string|null The description */ @@ -40,6 +41,7 @@ public function getDescription() /** * Sets the description + * The description of the trusted certificate authorities. * * @param string $val The description * @@ -53,6 +55,7 @@ public function setDescription($val) /** * Gets the displayName + * The display name of the trusted certificate authorities. * * @return string|null The displayName */ @@ -67,6 +70,7 @@ public function getDisplayName() /** * Sets the displayName + * The display name of the trusted certificate authorities. * * @param string $val The displayName * diff --git a/src/Beta/Microsoft/Graph/Model/CloudPcOnPremisesConnectionHealthCheck.php b/src/Beta/Microsoft/Graph/Model/CloudPcOnPremisesConnectionHealthCheck.php index a863d3b25f1..c615959f871 100644 --- a/src/Beta/Microsoft/Graph/Model/CloudPcOnPremisesConnectionHealthCheck.php +++ b/src/Beta/Microsoft/Graph/Model/CloudPcOnPremisesConnectionHealthCheck.php @@ -25,7 +25,7 @@ class CloudPcOnPremisesConnectionHealthCheck extends Entity { /** * Gets the additionalDetails - * Additional details about the health check or the recommended action. + * More details about the health check or the recommended action. * * @return string|null The additionalDetails */ @@ -40,7 +40,7 @@ public function getAdditionalDetails() /** * Sets the additionalDetails - * Additional details about the health check or the recommended action. + * More details about the health check or the recommended action. * * @param string $val The value of the additionalDetails * diff --git a/src/Beta/Microsoft/Graph/Model/CloudPcOnPremisesConnectionHealthCheckErrorType.php b/src/Beta/Microsoft/Graph/Model/CloudPcOnPremisesConnectionHealthCheckErrorType.php index 0e4540490dd..4e27be0f1b3 100644 --- a/src/Beta/Microsoft/Graph/Model/CloudPcOnPremisesConnectionHealthCheckErrorType.php +++ b/src/Beta/Microsoft/Graph/Model/CloudPcOnPremisesConnectionHealthCheckErrorType.php @@ -41,6 +41,7 @@ class CloudPcOnPremisesConnectionHealthCheckErrorType extends Enum const AD_JOIN_CHECK_CREDENTIALS_EXPIRED = "adJoinCheckCredentialsExpired"; const AD_JOIN_CHECK_ACCOUNT_LOCKED_OR_DISABLED = "adJoinCheckAccountLockedOrDisabled"; const AD_JOIN_CHECK_ACCOUNT_QUOTA_EXCEEDED = "adJoinCheckAccountQuotaExceeded"; + const AD_JOIN_CHECK_SERVER_NOT_OPERATIONAL = "adJoinCheckServerNotOperational"; const AD_JOIN_CHECK_UNKNOWN_ERROR = "adJoinCheckUnknownError"; const ENDPOINT_CONNECTIVITY_CHECK_CLOUD_PC_URL_NOT_ALLOW_LISTED = "endpointConnectivityCheckCloudPcUrlNotAllowListed"; const ENDPOINT_CONNECTIVITY_CHECK_WVD_URL_NOT_ALLOW_LISTED = "endpointConnectivityCheckWVDUrlNotAllowListed"; diff --git a/src/Beta/Microsoft/Graph/Model/CloudPcPartnerAgentInstallResult.php b/src/Beta/Microsoft/Graph/Model/CloudPcPartnerAgentInstallResult.php index 1ad499b0dde..ad4dc10fa9b 100644 --- a/src/Beta/Microsoft/Graph/Model/CloudPcPartnerAgentInstallResult.php +++ b/src/Beta/Microsoft/Graph/Model/CloudPcPartnerAgentInstallResult.php @@ -23,6 +23,32 @@ */ class CloudPcPartnerAgentInstallResult extends Entity { + /** + * Gets the errorMessage + * + * @return string|null The errorMessage + */ + public function getErrorMessage() + { + if (array_key_exists("errorMessage", $this->_propDict)) { + return $this->_propDict["errorMessage"]; + } else { + return null; + } + } + + /** + * Sets the errorMessage + * + * @param string $val The value of the errorMessage + * + * @return CloudPcPartnerAgentInstallResult + */ + public function setErrorMessage($val) + { + $this->_propDict["errorMessage"] = $val; + return $this; + } /** * Gets the installStatus diff --git a/src/Beta/Microsoft/Graph/Model/CreateRemoteHelpSessionResponse.php b/src/Beta/Microsoft/Graph/Model/CreateRemoteHelpSessionResponse.php index f86bb62f78e..e60fcbd4456 100644 --- a/src/Beta/Microsoft/Graph/Model/CreateRemoteHelpSessionResponse.php +++ b/src/Beta/Microsoft/Graph/Model/CreateRemoteHelpSessionResponse.php @@ -12,7 +12,6 @@ * @link https://graph.microsoft.com */ namespace Beta\Microsoft\Graph\Model; - /** * CreateRemoteHelpSessionResponse class * @@ -22,39 +21,8 @@ * @license https://opensource.org/licenses/MIT MIT License * @link https://graph.microsoft.com */ -class CreateRemoteHelpSessionResponse implements \JsonSerializable +class CreateRemoteHelpSessionResponse extends Entity { - /** - * The array of properties available - * to the model - * - * @var array $_propDict - */ - protected $_propDict; - - /** - * Construct a new CreateRemoteHelpSessionResponse - * - * @param array $propDict A list of properties to set - */ - function __construct($propDict = array()) - { - if (!is_array($propDict)) { - $propDict = array(); - } - $this->_propDict = $propDict; - } - - /** - * Gets the property dictionary of the CreateRemoteHelpSessionResponse - * - * @return array The list of properties - */ - public function getProperties() - { - return $this->_propDict; - } - /** * Gets the sessionKey * The unique identifier for a session @@ -74,7 +42,7 @@ public function getSessionKey() * Sets the sessionKey * The unique identifier for a session * - * @param string $val The sessionKey + * @param string $val The value of the sessionKey * * @return CreateRemoteHelpSessionResponse */ @@ -83,54 +51,4 @@ public function setSessionKey($val) $this->_propDict["sessionKey"] = $val; return $this; } - - /** - * Gets the ODataType - * - * @return string|null The ODataType - */ - public function getODataType() - { - if (array_key_exists('@odata.type', $this->_propDict)) { - return $this->_propDict["@odata.type"]; - } - return null; - } - - /** - * Sets the ODataType - * - * @param string $val The ODataType - * - * @return CreateRemoteHelpSessionResponse - */ - public function setODataType($val) - { - $this->_propDict["@odata.type"] = $val; - return $this; - } - - /** - * Serializes the object by property array - * Manually serialize DateTime into RFC3339 format - * - * @return array The list of properties - */ - #[\ReturnTypeWillChange] - public function jsonSerialize() - { - $serializableProperties = $this->getProperties(); - foreach ($serializableProperties as $property => $val) { - if (is_a($val, "\DateTime")) { - $serializableProperties[$property] = $val->format(\DateTime::RFC3339); - } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { - $serializableProperties[$property] = $val->value(); - } else if (is_a($val, "\Entity")) { - $serializableProperties[$property] = $val->jsonSerialize(); - } else if (is_a($val, "\GuzzleHttp\Psr7\Stream")) { - $serializableProperties[$property] = (string) $val; - } - } - return $serializableProperties; - } } diff --git a/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationPartner.php b/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationPartner.php index 345d7af4c4e..40ba4807abd 100644 --- a/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationPartner.php +++ b/src/Beta/Microsoft/Graph/Model/CrossTenantAccessPolicyConfigurationPartner.php @@ -57,7 +57,7 @@ public function getProperties() /** * Gets the automaticUserConsentSettings - * Determines the partner-specific configuration for automatic user consent settings. Unless specifically configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. + * Determines the partner-specific configuration for automatic user consent settings. Unless configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. * * @return InboundOutboundPolicyConfiguration|null The automaticUserConsentSettings */ @@ -76,7 +76,7 @@ public function getAutomaticUserConsentSettings() /** * Sets the automaticUserConsentSettings - * Determines the partner-specific configuration for automatic user consent settings. Unless specifically configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. + * Determines the partner-specific configuration for automatic user consent settings. Unless configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. * * @param InboundOutboundPolicyConfiguration $val The automaticUserConsentSettings * @@ -255,7 +255,7 @@ public function setInboundTrust($val) /** * Gets the isInMultiTenantOrganization - * Identifies whether a tenant is a member of a multi-tenant organization. + * Identifies whether a tenant is a member of a multitenant organization. * * @return bool|null The isInMultiTenantOrganization */ @@ -270,7 +270,7 @@ public function getIsInMultiTenantOrganization() /** * Sets the isInMultiTenantOrganization - * Identifies whether a tenant is a member of a multi-tenant organization. + * Identifies whether a tenant is a member of a multitenant organization. * * @param bool $val The isInMultiTenantOrganization * @@ -342,7 +342,7 @@ public function setTenantId($val) /** * Gets the tenantRestrictions - * Defines the partner-specific tenant restrictions configuration for your organization users accessing a partner organization using partner supplied idenities on your network or devices. + * Defines the partner-specific tenant restrictions configuration for your organization users accessing a partner organization using partner supplied identities on your network or devices. * * @return CrossTenantAccessPolicyTenantRestrictions|null The tenantRestrictions */ @@ -361,7 +361,7 @@ public function getTenantRestrictions() /** * Sets the tenantRestrictions - * Defines the partner-specific tenant restrictions configuration for your organization users accessing a partner organization using partner supplied idenities on your network or devices. + * Defines the partner-specific tenant restrictions configuration for your organization users accessing a partner organization using partner supplied identities on your network or devices. * * @param CrossTenantAccessPolicyTenantRestrictions $val The tenantRestrictions * @@ -375,7 +375,7 @@ public function setTenantRestrictions($val) /** * Gets the identitySynchronization - * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multi-tenant organization by automating the creation, update, and deletion of users from one tenant to another. + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. * * @return CrossTenantIdentitySyncPolicyPartner|null The identitySynchronization */ @@ -394,7 +394,7 @@ public function getIdentitySynchronization() /** * Sets the identitySynchronization - * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multi-tenant organization by automating the creation, update, and deletion of users from one tenant to another. + * Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multitenant organization by automating the creation, update, and deletion of users from one tenant to another. * * @param CrossTenantIdentitySyncPolicyPartner $val The identitySynchronization * diff --git a/src/Beta/Microsoft/Graph/Model/Device.php b/src/Beta/Microsoft/Graph/Model/Device.php index adfbf191cca..496eb3b6f5a 100644 --- a/src/Beta/Microsoft/Graph/Model/Device.php +++ b/src/Beta/Microsoft/Graph/Model/Device.php @@ -973,7 +973,7 @@ public function setKind($val) /** * Gets the manufacturer - * Manufacturer of the device. Read-only. + * Manufacturer of device. Only returned if user signs in with a Microsoft account as part of Project Rome. * * @return string|null The manufacturer */ @@ -988,7 +988,7 @@ public function getManufacturer() /** * Sets the manufacturer - * Manufacturer of the device. Read-only. + * Manufacturer of device. Only returned if user signs in with a Microsoft account as part of Project Rome. * * @param string $val The manufacturer * @@ -1002,7 +1002,7 @@ public function setManufacturer($val) /** * Gets the model - * Model of the device. Read-only. + * Model of device. Only returned if user signs in with a Microsoft account as part of Project Rome. * * @return string|null The model */ @@ -1017,7 +1017,7 @@ public function getModel() /** * Sets the model - * Model of the device. Read-only. + * Model of device. Only returned if user signs in with a Microsoft account as part of Project Rome. * * @param string $val The model * 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/DeviceManagementConfigurationSettingGroupDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingGroupDefinition.php index 9a6c46313c3..0563d36dd58 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingGroupDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSettingGroupDefinition.php @@ -26,7 +26,7 @@ class DeviceManagementConfigurationSettingGroupDefinition extends DeviceManageme { /** * Gets the childIds - * Dependent child settings to this group of settings + * Dependent child settings to this group of settings. * * @return array|null The childIds */ @@ -41,7 +41,7 @@ public function getChildIds() /** * Sets the childIds - * Dependent child settings to this group of settings + * Dependent child settings to this group of settings. * * @param string[] $val The childIds * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php index 323fd5206ff..4cbb970141f 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php @@ -54,7 +54,7 @@ public function setFileTypes($val) /** * Gets the format - * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. * * @return DeviceManagementConfigurationStringFormat|null The format */ @@ -73,7 +73,7 @@ public function getFormat() /** * Sets the format - * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. + * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. * * @param DeviceManagementConfigurationStringFormat $val The value to assign to the format * @@ -142,7 +142,7 @@ public function setIsSecret($val) } /** * Gets the maximumLength - * Maximum length of string + * Maximum length of string. Valid values 0 to 87516 * * @return int|null The maximumLength */ @@ -157,7 +157,7 @@ public function getMaximumLength() /** * Sets the maximumLength - * Maximum length of string + * Maximum length of string. Valid values 0 to 87516 * * @param int $val The value of the maximumLength * @@ -170,7 +170,7 @@ public function setMaximumLength($val) } /** * Gets the minimumLength - * Minimum length of string + * Minimum length of string. Valid values 0 to 87516 * * @return int|null The minimumLength */ @@ -185,7 +185,7 @@ public function getMinimumLength() /** * Sets the minimumLength - * Minimum length of string + * Minimum length of string. Valid values 0 to 87516 * * @param int $val The value of the minimumLength * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationTechnologies.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationTechnologies.php index b1cfe786a04..9d8f3f5b47a 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationTechnologies.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationTechnologies.php @@ -36,6 +36,7 @@ class DeviceManagementConfigurationTechnologies extends Enum const APPLE_REMOTE_MANAGEMENT = "appleRemoteManagement"; const MICROSOFT_SENSE = "microsoftSense"; const EXCHANGE_ONLINE = "exchangeOnline"; + const MOBILE_APPLICATION_MANAGEMENT = "mobileApplicationManagement"; const LINUX_MDM = "linuxMdm"; const ENROLLMENT = "enrollment"; const ENDPOINT_PRIVILEGE_MANAGEMENT = "endpointPrivilegeManagement"; diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationTemplateFamily.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationTemplateFamily.php index 1c36f4fdba7..9072ff7d2e9 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationTemplateFamily.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationTemplateFamily.php @@ -44,4 +44,5 @@ class DeviceManagementConfigurationTemplateFamily extends Enum const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; const DEVICE_CONFIGURATION_SCRIPTS = "deviceConfigurationScripts"; const DEVICE_CONFIGURATION_POLICIES = "deviceConfigurationPolicies"; + const COMPANY_PORTAL = "companyPortal"; } diff --git a/src/Beta/Microsoft/Graph/Model/ExtendRemoteHelpSessionResponse.php b/src/Beta/Microsoft/Graph/Model/ExtendRemoteHelpSessionResponse.php index 9f535366700..628887a5509 100644 --- a/src/Beta/Microsoft/Graph/Model/ExtendRemoteHelpSessionResponse.php +++ b/src/Beta/Microsoft/Graph/Model/ExtendRemoteHelpSessionResponse.php @@ -12,7 +12,6 @@ * @link https://graph.microsoft.com */ namespace Beta\Microsoft\Graph\Model; - /** * ExtendRemoteHelpSessionResponse class * @@ -22,39 +21,8 @@ * @license https://opensource.org/licenses/MIT MIT License * @link https://graph.microsoft.com */ -class ExtendRemoteHelpSessionResponse implements \JsonSerializable +class ExtendRemoteHelpSessionResponse extends Entity { - /** - * The array of properties available - * to the model - * - * @var array $_propDict - */ - protected $_propDict; - - /** - * Construct a new ExtendRemoteHelpSessionResponse - * - * @param array $propDict A list of properties to set - */ - function __construct($propDict = array()) - { - if (!is_array($propDict)) { - $propDict = array(); - } - $this->_propDict = $propDict; - } - - /** - * Gets the property dictionary of the ExtendRemoteHelpSessionResponse - * - * @return array The list of properties - */ - public function getProperties() - { - return $this->_propDict; - } - /** * Gets the acsHelperUserToken * Helper ACS User Token @@ -74,7 +42,7 @@ public function getAcsHelperUserToken() * Sets the acsHelperUserToken * Helper ACS User Token * - * @param string $val The acsHelperUserToken + * @param string $val The value of the acsHelperUserToken * * @return ExtendRemoteHelpSessionResponse */ @@ -83,7 +51,6 @@ public function setAcsHelperUserToken($val) $this->_propDict["acsHelperUserToken"] = $val; return $this; } - /** * Gets the pubSubHelperAccessUri * Azure Pubsub Group Id @@ -103,7 +70,7 @@ public function getPubSubHelperAccessUri() * Sets the pubSubHelperAccessUri * Azure Pubsub Group Id * - * @param string $val The pubSubHelperAccessUri + * @param string $val The value of the pubSubHelperAccessUri * * @return ExtendRemoteHelpSessionResponse */ @@ -136,16 +103,15 @@ public function getSessionExpirationDateTime() * Sets the sessionExpirationDateTime * Azure Pubsub Session Expiration Date Time. * - * @param \DateTime $val The sessionExpirationDateTime + * @param \DateTime $val The value to assign to the sessionExpirationDateTime * - * @return ExtendRemoteHelpSessionResponse + * @return ExtendRemoteHelpSessionResponse The ExtendRemoteHelpSessionResponse */ public function setSessionExpirationDateTime($val) { $this->_propDict["sessionExpirationDateTime"] = $val; - return $this; + return $this; } - /** * Gets the sessionKey * The unique identifier for a session @@ -165,7 +131,7 @@ public function getSessionKey() * Sets the sessionKey * The unique identifier for a session * - * @param string $val The sessionKey + * @param string $val The value of the sessionKey * * @return ExtendRemoteHelpSessionResponse */ @@ -174,54 +140,4 @@ public function setSessionKey($val) $this->_propDict["sessionKey"] = $val; return $this; } - - /** - * Gets the ODataType - * - * @return string|null The ODataType - */ - public function getODataType() - { - if (array_key_exists('@odata.type', $this->_propDict)) { - return $this->_propDict["@odata.type"]; - } - return null; - } - - /** - * Sets the ODataType - * - * @param string $val The ODataType - * - * @return ExtendRemoteHelpSessionResponse - */ - 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/FrontlineCloudPcAccessState.php b/src/Beta/Microsoft/Graph/Model/FrontlineCloudPcAccessState.php new file mode 100644 index 00000000000..4076ed5428d --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/FrontlineCloudPcAccessState.php @@ -0,0 +1,39 @@ +_propDict)) { + return $this->_propDict["v170"]; + } else { + return null; + } + } + + /** + * Sets the v17_0 + * When TRUE, only Version 17.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. + * + * @param bool $val The value of the v17_0 + * + * @return IosMinimumOperatingSystem + */ + public function setV17_0($val) + { + $this->_propDict["v170"] = $val; + return $this; + } + /** * Gets the v8_0 * When TRUE, only Version 8.0 or later is supported. Default value is FALSE. Exactly one of the minimum operating system boolean values will be TRUE. * diff --git a/src/Beta/Microsoft/Graph/Model/KeyCredentialConfiguration.php b/src/Beta/Microsoft/Graph/Model/KeyCredentialConfiguration.php index bd7af503024..92679661d48 100644 --- a/src/Beta/Microsoft/Graph/Model/KeyCredentialConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/KeyCredentialConfiguration.php @@ -25,6 +25,7 @@ class KeyCredentialConfiguration extends Entity { /** * Gets the certificateBasedApplicationConfigurationIds + * Collection of GUIDs that point to the certificateBasedApplicationConfiguration that contains the collection of allowed root and intermediate certificate authorities. * * @return string|null The certificateBasedApplicationConfigurationIds */ @@ -39,6 +40,7 @@ public function getCertificateBasedApplicationConfigurationIds() /** * Sets the certificateBasedApplicationConfigurationIds + * Collection of GUIDs that point to the certificateBasedApplicationConfiguration that contains the collection of allowed root and intermediate certificate authorities. * * @param string $val The value of the certificateBasedApplicationConfigurationIds * diff --git a/src/Beta/Microsoft/Graph/Model/MacOSAppScript.php b/src/Beta/Microsoft/Graph/Model/MacOSAppScript.php new file mode 100644 index 00000000000..18dcd1b5cae --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/MacOSAppScript.php @@ -0,0 +1,54 @@ +_propDict)) { + return $this->_propDict["scriptContent"]; + } else { + return null; + } + } + + /** + * Sets the scriptContent + * The base64 encoded shell script (.sh) that assists managing macOS apps. + * + * @param string $val The value of the scriptContent + * + * @return MacOSAppScript + */ + public function setScriptContent($val) + { + $this->_propDict["scriptContent"] = $val; + return $this; + } +} diff --git a/src/Beta/Microsoft/Graph/Model/MacOSMinimumOperatingSystem.php b/src/Beta/Microsoft/Graph/Model/MacOSMinimumOperatingSystem.php index bb852bf3bac..811d3ec8664 100644 --- a/src/Beta/Microsoft/Graph/Model/MacOSMinimumOperatingSystem.php +++ b/src/Beta/Microsoft/Graph/Model/MacOSMinimumOperatingSystem.php @@ -359,4 +359,32 @@ public function setV13_0($val) $this->_propDict["v130"] = $val; return $this; } + /** + * Gets the v14_0 + * When TRUE, indicates macOS 14.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * + * @return bool|null The v14_0 + */ + public function getV14_0() + { + if (array_key_exists("v140", $this->_propDict)) { + return $this->_propDict["v140"]; + } else { + return null; + } + } + + /** + * Sets the v14_0 + * When TRUE, indicates macOS 14.0 or later is required to install the app. When FALSE, indicates some other OS version is the minimum OS to install the app. Default value is FALSE. + * + * @param bool $val The value of the v14_0 + * + * @return MacOSMinimumOperatingSystem + */ + public function setV14_0($val) + { + $this->_propDict["v140"] = $val; + return $this; + } } diff --git a/src/Beta/Microsoft/Graph/Model/MacOSPkgApp.php b/src/Beta/Microsoft/Graph/Model/MacOSPkgApp.php index 9eb51ac3ea4..b1cfd6c0605 100644 --- a/src/Beta/Microsoft/Graph/Model/MacOSPkgApp.php +++ b/src/Beta/Microsoft/Graph/Model/MacOSPkgApp.php @@ -116,6 +116,72 @@ public function setMinimumSupportedOperatingSystem($val) return $this; } + /** + * Gets the postInstallScript + * ComplexType macOSAppScript the contains the post-install script for the app. This will execute on the macOS device after the app is installed. + * + * @return MacOSAppScript|null The postInstallScript + */ + public function getPostInstallScript() + { + if (array_key_exists("postInstallScript", $this->_propDict)) { + if (is_a($this->_propDict["postInstallScript"], "\Beta\Microsoft\Graph\Model\MacOSAppScript") || is_null($this->_propDict["postInstallScript"])) { + return $this->_propDict["postInstallScript"]; + } else { + $this->_propDict["postInstallScript"] = new MacOSAppScript($this->_propDict["postInstallScript"]); + return $this->_propDict["postInstallScript"]; + } + } + return null; + } + + /** + * Sets the postInstallScript + * ComplexType macOSAppScript the contains the post-install script for the app. This will execute on the macOS device after the app is installed. + * + * @param MacOSAppScript $val The postInstallScript + * + * @return MacOSPkgApp + */ + public function setPostInstallScript($val) + { + $this->_propDict["postInstallScript"] = $val; + return $this; + } + + /** + * Gets the preInstallScript + * ComplexType macOSAppScript the contains the post-install script for the app. This will execute on the macOS device after the app is installed. + * + * @return MacOSAppScript|null The preInstallScript + */ + public function getPreInstallScript() + { + if (array_key_exists("preInstallScript", $this->_propDict)) { + if (is_a($this->_propDict["preInstallScript"], "\Beta\Microsoft\Graph\Model\MacOSAppScript") || is_null($this->_propDict["preInstallScript"])) { + return $this->_propDict["preInstallScript"]; + } else { + $this->_propDict["preInstallScript"] = new MacOSAppScript($this->_propDict["preInstallScript"]); + return $this->_propDict["preInstallScript"]; + } + } + return null; + } + + /** + * Sets the preInstallScript + * ComplexType macOSAppScript the contains the post-install script for the app. This will execute on the macOS device after the app is installed. + * + * @param MacOSAppScript $val The preInstallScript + * + * @return MacOSPkgApp + */ + public function setPreInstallScript($val) + { + $this->_propDict["preInstallScript"] = $val; + return $this; + } + /** * Gets the primaryBundleId * The primary CFBundleIdentifier of the .pkg. diff --git a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationIdentitySyncPolicyTemplate.php b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationIdentitySyncPolicyTemplate.php index a32ba03ffc4..6417f8f87a5 100644 --- a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationIdentitySyncPolicyTemplate.php +++ b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationIdentitySyncPolicyTemplate.php @@ -26,7 +26,7 @@ class MultiTenantOrganizationIdentitySyncPolicyTemplate extends Entity { /** * Gets the templateApplicationLevel - * Specifies whether the template will be applied to user synchronization settings of certain tenants. The possible values are: none, newPartners, existingPartners, unknownFutureValue. You can also specify multiple values like newPartners,existingPartners (default). none indicates the template is not applied to any new or existing partner tenants. newPartners indicates the template is applied to new partner tenants. existingPartners indicates the template is applied to existing partner tenants, those who already had partner-specific user synchronization settings in place. + * Specifies whether the template will be applied to user synchronization settings of certain tenants. The possible values are: none, newPartners, existingPartners, unknownFutureValue. You can also specify multiple values like newPartners,existingPartners (default). none indicates the template isn't applied to any new or existing partner tenants. newPartners indicates the template is applied to new partner tenants. existingPartners indicates the template is applied to existing partner tenants, those who already had partner-specific user synchronization settings in place. * * @return TemplateApplicationLevel|null The templateApplicationLevel */ @@ -45,7 +45,7 @@ public function getTemplateApplicationLevel() /** * Sets the templateApplicationLevel - * Specifies whether the template will be applied to user synchronization settings of certain tenants. The possible values are: none, newPartners, existingPartners, unknownFutureValue. You can also specify multiple values like newPartners,existingPartners (default). none indicates the template is not applied to any new or existing partner tenants. newPartners indicates the template is applied to new partner tenants. existingPartners indicates the template is applied to existing partner tenants, those who already had partner-specific user synchronization settings in place. + * Specifies whether the template will be applied to user synchronization settings of certain tenants. The possible values are: none, newPartners, existingPartners, unknownFutureValue. You can also specify multiple values like newPartners,existingPartners (default). none indicates the template isn't applied to any new or existing partner tenants. newPartners indicates the template is applied to new partner tenants. existingPartners indicates the template is applied to existing partner tenants, those who already had partner-specific user synchronization settings in place. * * @param TemplateApplicationLevel $val The templateApplicationLevel * diff --git a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationJoinRequestTransitionDetails.php b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationJoinRequestTransitionDetails.php index 6d6cee6bdf2..d80c18c2cd7 100644 --- a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationJoinRequestTransitionDetails.php +++ b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationJoinRequestTransitionDetails.php @@ -26,7 +26,7 @@ class MultiTenantOrganizationJoinRequestTransitionDetails extends Entity /** * Gets the desiredMemberState - * State of the tenant in the multi-tenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. + * State of the tenant in the multitenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. * * @return MultiTenantOrganizationMemberState|null The desiredMemberState */ @@ -45,7 +45,7 @@ public function getDesiredMemberState() /** * Sets the desiredMemberState - * State of the tenant in the multi-tenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. + * State of the tenant in the multitenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. * * @param MultiTenantOrganizationMemberState $val The value to assign to the desiredMemberState * diff --git a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMember.php b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMember.php index 1fcd9ecc80d..e6e234012c8 100644 --- a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMember.php +++ b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMember.php @@ -26,7 +26,7 @@ class MultiTenantOrganizationMember extends DirectoryObject { /** * Gets the addedByTenantId - * Tenant ID of the tenant that added the tenant to the multi-tenant organization. Read-only. + * Tenant ID of the tenant that added the tenant to the multitenant organization. Read-only. * * @return string|null The addedByTenantId */ @@ -41,7 +41,7 @@ public function getAddedByTenantId() /** * Sets the addedByTenantId - * Tenant ID of the tenant that added the tenant to the multi-tenant organization. Read-only. + * Tenant ID of the tenant that added the tenant to the multitenant organization. Read-only. * * @param string $val The addedByTenantId * @@ -55,7 +55,7 @@ public function setAddedByTenantId($val) /** * Gets the addedDateTime - * Date and time when the tenant was added to the multi-tenant organization. Read-only. + * Date and time when the tenant was added to the multitenant organization. Read-only. * * @return \DateTime|null The addedDateTime */ @@ -74,7 +74,7 @@ public function getAddedDateTime() /** * Sets the addedDateTime - * Date and time when the tenant was added to the multi-tenant organization. Read-only. + * Date and time when the tenant was added to the multitenant organization. Read-only. * * @param \DateTime $val The addedDateTime * @@ -88,7 +88,7 @@ public function setAddedDateTime($val) /** * Gets the displayName - * Display name of the tenant added to the multi-tenant organization. + * Display name of the tenant added to the multitenant organization. * * @return string|null The displayName */ @@ -103,7 +103,7 @@ public function getDisplayName() /** * Sets the displayName - * Display name of the tenant added to the multi-tenant organization. + * Display name of the tenant added to the multitenant organization. * * @param string $val The displayName * @@ -117,7 +117,7 @@ public function setDisplayName($val) /** * Gets the joinedDateTime - * Date and time when the tenant joined the multi-tenant organization. Read-only. + * Date and time when the tenant joined the multitenant organization. Read-only. * * @return \DateTime|null The joinedDateTime */ @@ -136,7 +136,7 @@ public function getJoinedDateTime() /** * Sets the joinedDateTime - * Date and time when the tenant joined the multi-tenant organization. Read-only. + * Date and time when the tenant joined the multitenant organization. Read-only. * * @param \DateTime $val The joinedDateTime * @@ -150,7 +150,7 @@ public function setJoinedDateTime($val) /** * Gets the role - * Role of the tenant in the multi-tenant organization. The possible values are: owner, member (default), unknownFutureValue. Tenants with the owner role can manage the multi-tenant organization but tenants with the member role can only participate in a multi-tenant organization. There can be multiple tenants with the owner role in a multi-tenant organization. + * Role of the tenant in the multitenant organization. The possible values are: owner, member (default), unknownFutureValue. Tenants with the owner role can manage the multitenant organization but tenants with the member role can only participate in a multitenant organization. There can be multiple tenants with the owner role in a multitenant organization. * * @return MultiTenantOrganizationMemberRole|null The role */ @@ -169,7 +169,7 @@ public function getRole() /** * Sets the role - * Role of the tenant in the multi-tenant organization. The possible values are: owner, member (default), unknownFutureValue. Tenants with the owner role can manage the multi-tenant organization but tenants with the member role can only participate in a multi-tenant organization. There can be multiple tenants with the owner role in a multi-tenant organization. + * Role of the tenant in the multitenant organization. The possible values are: owner, member (default), unknownFutureValue. Tenants with the owner role can manage the multitenant organization but tenants with the member role can only participate in a multitenant organization. There can be multiple tenants with the owner role in a multitenant organization. * * @param MultiTenantOrganizationMemberRole $val The role * @@ -183,7 +183,7 @@ public function setRole($val) /** * Gets the state - * State of the tenant in the multi-tenant organization. The possible values are: pending, active, removed, unknownFutureValue. Tenants in the pending state must join the multi-tenant organization to participate in the multi-tenant organization. Tenants in the active state can participate in the multi-tenant organization. Tenants in the removed state are in the process of being removed from the multi-tenant organization. Read-only. + * State of the tenant in the multitenant organization. The possible values are: pending, active, removed, unknownFutureValue. Tenants in the pending state must join the multitenant organization to participate in the multitenant organization. Tenants in the active state can participate in the multitenant organization. Tenants in the removed state are in the process of being removed from the multitenant organization. Read-only. * * @return MultiTenantOrganizationMemberState|null The state */ @@ -202,7 +202,7 @@ public function getState() /** * Sets the state - * State of the tenant in the multi-tenant organization. The possible values are: pending, active, removed, unknownFutureValue. Tenants in the pending state must join the multi-tenant organization to participate in the multi-tenant organization. Tenants in the active state can participate in the multi-tenant organization. Tenants in the removed state are in the process of being removed from the multi-tenant organization. Read-only. + * State of the tenant in the multitenant organization. The possible values are: pending, active, removed, unknownFutureValue. Tenants in the pending state must join the multitenant organization to participate in the multitenant organization. Tenants in the active state can participate in the multitenant organization. Tenants in the removed state are in the process of being removed from the multitenant organization. Read-only. * * @param MultiTenantOrganizationMemberState $val The state * @@ -216,7 +216,7 @@ public function setState($val) /** * Gets the tenantId - * Tenant ID of the Azure Active Directory tenant added to the multi-tenant organization. Set at the time tenant is added.Supports $filter. Key. + * Tenant ID of the Azure Active Directory tenant added to the multitenant organization. Set at the time tenant is added.Supports $filter. Key. * * @return string|null The tenantId */ @@ -231,7 +231,7 @@ public function getTenantId() /** * Sets the tenantId - * Tenant ID of the Azure Active Directory tenant added to the multi-tenant organization. Set at the time tenant is added.Supports $filter. Key. + * Tenant ID of the Azure Active Directory tenant added to the multitenant organization. Set at the time tenant is added.Supports $filter. Key. * * @param string $val The tenantId * @@ -245,7 +245,7 @@ public function setTenantId($val) /** * Gets the transitionDetails - * Details of the processing status for a tenant in a multi-tenant organization. Read-only. Nullable. + * Details of the processing status for a tenant in a multitenant organization. Read-only. Nullable. * * @return MultiTenantOrganizationMemberTransitionDetails|null The transitionDetails */ @@ -264,7 +264,7 @@ public function getTransitionDetails() /** * Sets the transitionDetails - * Details of the processing status for a tenant in a multi-tenant organization. Read-only. Nullable. + * Details of the processing status for a tenant in a multitenant organization. Read-only. Nullable. * * @param MultiTenantOrganizationMemberTransitionDetails $val The transitionDetails * diff --git a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMemberTransitionDetails.php b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMemberTransitionDetails.php index 8f61371fd32..db7d414eeb5 100644 --- a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMemberTransitionDetails.php +++ b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMemberTransitionDetails.php @@ -26,7 +26,7 @@ class MultiTenantOrganizationMemberTransitionDetails extends Entity /** * Gets the desiredRole - * Role of the tenant in the multi-tenant organization. The possible values are: owner, member, unknownFutureValue. + * Role of the tenant in the multitenant organization. The possible values are: owner, member, unknownFutureValue. * * @return MultiTenantOrganizationMemberRole|null The desiredRole */ @@ -45,7 +45,7 @@ public function getDesiredRole() /** * Sets the desiredRole - * Role of the tenant in the multi-tenant organization. The possible values are: owner, member, unknownFutureValue. + * Role of the tenant in the multitenant organization. The possible values are: owner, member, unknownFutureValue. * * @param MultiTenantOrganizationMemberRole $val The value to assign to the desiredRole * @@ -59,7 +59,7 @@ public function setDesiredRole($val) /** * Gets the desiredState - * State of the tenant in the multi-tenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. + * State of the tenant in the multitenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. * * @return MultiTenantOrganizationMemberState|null The desiredState */ @@ -78,7 +78,7 @@ public function getDesiredState() /** * Sets the desiredState - * State of the tenant in the multi-tenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. + * State of the tenant in the multitenant organization currently being processed. The possible values are: pending, active, removed, unknownFutureValue. Read-only. * * @param MultiTenantOrganizationMemberState $val The value to assign to the desiredState * diff --git a/src/Beta/Microsoft/Graph/Model/OAuth2PermissionGrant.php b/src/Beta/Microsoft/Graph/Model/OAuth2PermissionGrant.php index cd0ec10a3d6..2bf394d263c 100644 --- a/src/Beta/Microsoft/Graph/Model/OAuth2PermissionGrant.php +++ b/src/Beta/Microsoft/Graph/Model/OAuth2PermissionGrant.php @@ -26,7 +26,7 @@ class OAuth2PermissionGrant extends Entity { /** * Gets the clientId - * The object id (not appId) of the client service principal for the application which is authorized to act on behalf of a signed-in user when accessing an API. Required. Supports $filter (eq only). + * The object id (not appId) of the client service principal for the application that is authorized to act on behalf of a signed-in user when accessing an API. Required. Supports $filter (eq only). * * @return string|null The clientId */ @@ -41,7 +41,7 @@ public function getClientId() /** * Sets the clientId - * The object id (not appId) of the client service principal for the application which is authorized to act on behalf of a signed-in user when accessing an API. Required. Supports $filter (eq only). + * The object id (not appId) of the client service principal for the application that is authorized to act on behalf of a signed-in user when accessing an API. Required. Supports $filter (eq only). * * @param string $val The clientId * @@ -55,7 +55,7 @@ public function setClientId($val) /** * Gets the consentType - * Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). + * Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Nonadmin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). * * @return string|null The consentType */ @@ -70,7 +70,7 @@ public function getConsentType() /** * Sets the consentType - * Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Non-admin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). + * Indicates whether authorization is granted for the client application to impersonate all users or only a specific user. AllPrincipals indicates authorization to impersonate all users. Principal indicates authorization to impersonate a specific user. Consent on behalf of all users can be granted by an administrator. Nonadmin users may be authorized to consent on behalf of themselves in some cases, for some delegated permissions. Required. Supports $filter (eq only). * * @param string $val The consentType * @@ -146,7 +146,7 @@ public function setPrincipalId($val) /** * Gets the resourceId - * The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). + * The id of the resource service principal to which access is authorized. This identifies the API that the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). * * @return string|null The resourceId */ @@ -161,7 +161,7 @@ public function getResourceId() /** * Sets the resourceId - * The id of the resource service principal to which access is authorized. This identifies the API which the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). + * The id of the resource service principal to which access is authorized. This identifies the API that the client is authorized to attempt to call on behalf of a signed-in user. Supports $filter (eq only). * * @param string $val The resourceId * @@ -175,7 +175,7 @@ public function setResourceId($val) /** * Gets the scope - * A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. + * A space-separated list of the claim values for delegated permissions that should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. * * @return string|null The scope */ @@ -190,7 +190,7 @@ public function getScope() /** * Sets the scope - * A space-separated list of the claim values for delegated permissions which should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. + * A space-separated list of the claim values for delegated permissions that should be included in access tokens for the resource application (the API). For example, openid User.Read GroupMember.Read.All. Each claim value should match the value field of one of the delegated permissions defined by the API, listed in the publishedPermissionScopes property of the resource service principal. Must not exceed 3850 characters in length. * * @param string $val The scope * diff --git a/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php b/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php index cf9e00d08d7..0fcfc830cff 100644 --- a/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php +++ b/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php @@ -25,7 +25,7 @@ class ObjectIdentity extends Entity { /** * Gets the issuer - * Specifies the issuer of the identity, for example facebook.com.For local accounts (where signInType isn't federated), this property is the local B2C tenant default domain name, for example contoso.onmicrosoft.com.For external users from other Azure AD organization, this is the domain of the federated organization, for example contoso.com.Supports $filter. 512 character limit. + * Specifies the issuer of the identity, for example facebook.com.For local accounts (where signInType isn't federated), this property is the local B2C tenant default domain name, for example contoso.onmicrosoft.com.For guests from other Azure AD organization, this is the domain of the federated organization, for example contoso.com.Supports $filter. 512 character limit. * * @return string|null The issuer */ @@ -40,7 +40,7 @@ public function getIssuer() /** * Sets the issuer - * Specifies the issuer of the identity, for example facebook.com.For local accounts (where signInType isn't federated), this property is the local B2C tenant default domain name, for example contoso.onmicrosoft.com.For external users from other Azure AD organization, this is the domain of the federated organization, for example contoso.com.Supports $filter. 512 character limit. + * Specifies the issuer of the identity, for example facebook.com.For local accounts (where signInType isn't federated), this property is the local B2C tenant default domain name, for example contoso.onmicrosoft.com.For guests from other Azure AD organization, this is the domain of the federated organization, for example contoso.com.Supports $filter. 512 character limit. * * @param string $val The value of the issuer * diff --git a/src/Beta/Microsoft/Graph/Model/OnAttributeCollectionListener.php b/src/Beta/Microsoft/Graph/Model/OnAttributeCollectionListener.php index f1261b41c5c..94388b5f496 100644 --- a/src/Beta/Microsoft/Graph/Model/OnAttributeCollectionListener.php +++ b/src/Beta/Microsoft/Graph/Model/OnAttributeCollectionListener.php @@ -26,7 +26,7 @@ class OnAttributeCollectionListener extends AuthenticationEventListener { /** * Gets the handler - * Required. Configuration for what to invoke if the event resolves to this listener. This lets us define potential handler configurations per-event. + * Required. Configuration for what to invoke if the event resolves to this listener. * * @return OnAttributeCollectionHandler|null The handler */ @@ -45,7 +45,7 @@ public function getHandler() /** * Sets the handler - * Required. Configuration for what to invoke if the event resolves to this listener. This lets us define potential handler configurations per-event. + * Required. Configuration for what to invoke if the event resolves to this listener. * * @param OnAttributeCollectionHandler $val The handler * diff --git a/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php b/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php index eb95ee578e0..a435e64555e 100644 --- a/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php +++ b/src/Beta/Microsoft/Graph/Model/OnlineMeeting.php @@ -266,7 +266,6 @@ public function setAllowTranscription($val) /** * Gets the alternativeRecording - * The content stream of the alternative recording of a Microsoft Teams live event. Read-only. * * @return \GuzzleHttp\Psr7\Stream|null The alternativeRecording */ @@ -285,7 +284,6 @@ public function getAlternativeRecording() /** * Sets the alternativeRecording - * The content stream of the alternative recording of a Microsoft Teams live event. Read-only. * * @param \GuzzleHttp\Psr7\Stream $val The alternativeRecording * @@ -329,7 +327,6 @@ public function setAnonymizeIdentityForRoles($val) /** * Gets the attendeeReport - * The content stream of the attendee report of a Teams live event. Read-only. * * @return \GuzzleHttp\Psr7\Stream|null The attendeeReport */ @@ -348,7 +345,6 @@ public function getAttendeeReport() /** * Sets the attendeeReport - * The content stream of the attendee report of a Teams live event. Read-only. * * @param \GuzzleHttp\Psr7\Stream $val The attendeeReport * @@ -426,7 +422,6 @@ public function setBroadcastRecording($val) /** * Gets the broadcastSettings - * Settings related to a live event. * * @return BroadcastMeetingSettings|null The broadcastSettings */ @@ -445,7 +440,6 @@ public function getBroadcastSettings() /** * Sets the broadcastSettings - * Settings related to a live event. * * @param BroadcastMeetingSettings $val The broadcastSettings * @@ -646,7 +640,6 @@ public function setExternalId($val) /** * Gets the isBroadcast - * Indicates whether this is a Teams live event. * * @return bool|null The isBroadcast */ @@ -661,7 +654,6 @@ public function getIsBroadcast() /** * Sets the isBroadcast - * Indicates whether this is a Teams live event. * * @param bool $val The isBroadcast * @@ -673,6 +665,33 @@ public function setIsBroadcast($val) return $this; } + /** + * Gets the isEndToEndEncryptionEnabled + * + * @return bool|null The isEndToEndEncryptionEnabled + */ + public function getIsEndToEndEncryptionEnabled() + { + if (array_key_exists("isEndToEndEncryptionEnabled", $this->_propDict)) { + return $this->_propDict["isEndToEndEncryptionEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isEndToEndEncryptionEnabled + * + * @param bool $val The isEndToEndEncryptionEnabled + * + * @return OnlineMeeting + */ + public function setIsEndToEndEncryptionEnabled($val) + { + $this->_propDict["isEndToEndEncryptionEnabled"] = boolval($val); + return $this; + } + /** * Gets the isEntryExitAnnounced * Indicates whether to announce when callers join or leave. @@ -921,7 +940,6 @@ public function setRecordAutomatically($val) /** * Gets the recording - * The content stream of the recording of a Teams live event. Read-only. * * @return \GuzzleHttp\Psr7\Stream|null The recording */ @@ -940,7 +958,6 @@ public function getRecording() /** * Sets the recording - * The content stream of the recording of a Teams live event. Read-only. * * @param \GuzzleHttp\Psr7\Stream $val The recording * diff --git a/src/Beta/Microsoft/Graph/Model/PermissionGrantPolicy.php b/src/Beta/Microsoft/Graph/Model/PermissionGrantPolicy.php index e6da4420ded..36f1b89abb5 100644 --- a/src/Beta/Microsoft/Graph/Model/PermissionGrantPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/PermissionGrantPolicy.php @@ -27,7 +27,7 @@ class PermissionGrantPolicy extends PolicyBase /** * Gets the excludes - * Condition sets which are excluded in this permission grant policy. Automatically expanded on GET. + * Condition sets that are excluded in this permission grant policy. Automatically expanded on GET. * * @return array|null The excludes */ @@ -42,7 +42,7 @@ public function getExcludes() /** * Sets the excludes - * Condition sets which are excluded in this permission grant policy. Automatically expanded on GET. + * Condition sets that are excluded in this permission grant policy. Automatically expanded on GET. * * @param PermissionGrantConditionSet[] $val The excludes * @@ -57,7 +57,7 @@ public function setExcludes($val) /** * Gets the includes - * Condition sets which are included in this permission grant policy. Automatically expanded on GET. + * Condition sets that are included in this permission grant policy. Automatically expanded on GET. * * @return array|null The includes */ @@ -72,7 +72,7 @@ public function getIncludes() /** * Sets the includes - * Condition sets which are included in this permission grant policy. Automatically expanded on GET. + * Condition sets that are included in this permission grant policy. Automatically expanded on GET. * * @param PermissionGrantConditionSet[] $val The includes * diff --git a/src/Beta/Microsoft/Graph/Model/PlannerExternalBucketSource.php b/src/Beta/Microsoft/Graph/Model/PlannerExternalBucketSource.php index e3efc711c21..cad7bb85af8 100644 --- a/src/Beta/Microsoft/Graph/Model/PlannerExternalBucketSource.php +++ b/src/Beta/Microsoft/Graph/Model/PlannerExternalBucketSource.php @@ -64,7 +64,7 @@ public function setContextScenarioId($val) } /** * Gets the externalContextId - * Nullable. The id of the external entity's containing entity or context. + * Nullable. The ID of the external entity's containing entity or context. * * @return string|null The externalContextId */ @@ -79,7 +79,7 @@ public function getExternalContextId() /** * Sets the externalContextId - * Nullable. The id of the external entity's containing entity or context. + * Nullable. The ID of the external entity's containing entity or context. * * @param string $val The value of the externalContextId * @@ -92,7 +92,7 @@ public function setExternalContextId($val) } /** * Gets the externalObjectId - * Nullable. The id of the entity that an external service associates with a bucket. + * Nullable. The ID of the entity that an external service associates with a bucket. * * @return string|null The externalObjectId */ @@ -107,7 +107,7 @@ public function getExternalObjectId() /** * Sets the externalObjectId - * Nullable. The id of the entity that an external service associates with a bucket. + * Nullable. The ID of the entity that an external service associates with a bucket. * * @param string $val The value of the externalObjectId * diff --git a/src/Beta/Microsoft/Graph/Model/PlannerExternalPlanSource.php b/src/Beta/Microsoft/Graph/Model/PlannerExternalPlanSource.php index 2ae9aa87491..b5d42ac4782 100644 --- a/src/Beta/Microsoft/Graph/Model/PlannerExternalPlanSource.php +++ b/src/Beta/Microsoft/Graph/Model/PlannerExternalPlanSource.php @@ -64,7 +64,7 @@ public function setContextScenarioId($val) } /** * Gets the externalContextId - * Nullable. The id of the external entity's containing entity or context. + * Nullable. The ID of the external entity's containing entity or context. * * @return string|null The externalContextId */ @@ -79,7 +79,7 @@ public function getExternalContextId() /** * Sets the externalContextId - * Nullable. The id of the external entity's containing entity or context. + * Nullable. The ID of the external entity's containing entity or context. * * @param string $val The value of the externalContextId * @@ -92,7 +92,7 @@ public function setExternalContextId($val) } /** * Gets the externalObjectId - * Nullable. The id of the entity that an external service associates with a plan. + * Nullable. The ID of the entity that an external service associates with a plan. * * @return string|null The externalObjectId */ @@ -107,7 +107,7 @@ public function getExternalObjectId() /** * Sets the externalObjectId - * Nullable. The id of the entity that an external service associates with a plan. + * Nullable. The ID of the entity that an external service associates with a plan. * * @param string $val The value of the externalObjectId * diff --git a/src/Beta/Microsoft/Graph/Model/PlannerTask.php b/src/Beta/Microsoft/Graph/Model/PlannerTask.php index 7f175261fcb..f3edbe2486c 100644 --- a/src/Beta/Microsoft/Graph/Model/PlannerTask.php +++ b/src/Beta/Microsoft/Graph/Model/PlannerTask.php @@ -435,7 +435,7 @@ public function setDueDateTime($val) /** * Gets the hasDescription - * Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + * Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. * * @return bool|null The hasDescription */ @@ -450,7 +450,7 @@ public function getHasDescription() /** * Sets the hasDescription - * Read-only. Value is true if the details object of the task has a non-empty description and false otherwise. + * Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. * * @param bool $val The hasDescription * diff --git a/src/Beta/Microsoft/Graph/Model/PolicyRoot.php b/src/Beta/Microsoft/Graph/Model/PolicyRoot.php index d72a8d0a126..59b25040ebc 100644 --- a/src/Beta/Microsoft/Graph/Model/PolicyRoot.php +++ b/src/Beta/Microsoft/Graph/Model/PolicyRoot.php @@ -57,7 +57,7 @@ public function getProperties() /** * Gets the authenticationMethodsPolicy - * The authentication methods and the users that are allowed to use them to sign in and perform multi-factor authentication (MFA) in Azure Active Directory (Azure AD). + * The authentication methods and the users that are allowed to use them to sign in and perform multifactor authentication (MFA) in Azure Active Directory (Azure AD). * * @return AuthenticationMethodsPolicy|null The authenticationMethodsPolicy */ @@ -76,7 +76,7 @@ public function getAuthenticationMethodsPolicy() /** * Sets the authenticationMethodsPolicy - * The authentication methods and the users that are allowed to use them to sign in and perform multi-factor authentication (MFA) in Azure Active Directory (Azure AD). + * The authentication methods and the users that are allowed to use them to sign in and perform multifactor authentication (MFA) in Azure Active Directory (Azure AD). * * @param AuthenticationMethodsPolicy $val The authenticationMethodsPolicy * @@ -120,7 +120,7 @@ public function setAuthenticationStrengthPolicies($val) /** * Gets the authenticationFlowsPolicy - * The policy configuration of the self-service sign-up experience of external users. + * The policy configuration of the self-service sign-up experience of guests. * * @return AuthenticationFlowsPolicy|null The authenticationFlowsPolicy */ @@ -139,7 +139,7 @@ public function getAuthenticationFlowsPolicy() /** * Sets the authenticationFlowsPolicy - * The policy configuration of the self-service sign-up experience of external users. + * The policy configuration of the self-service sign-up experience of guests. * * @param AuthenticationFlowsPolicy $val The authenticationFlowsPolicy * @@ -218,7 +218,7 @@ public function setDeviceRegistrationPolicy($val) /** * Gets the activityBasedTimeoutPolicies - * The policy that controls the idle time out for web sessions for applications. + * The policy that controls the idle time-out for web sessions for applications. * * @return array|null The activityBasedTimeoutPolicies */ @@ -233,7 +233,7 @@ public function getActivityBasedTimeoutPolicies() /** * Sets the activityBasedTimeoutPolicies - * The policy that controls the idle time out for web sessions for applications. + * The policy that controls the idle time-out for web sessions for applications. * * @param ActivityBasedTimeoutPolicy[] $val The activityBasedTimeoutPolicies * @@ -403,7 +403,7 @@ public function setDefaultAppManagementPolicy($val) /** * Gets the externalIdentitiesPolicy - * Represents the tenant-wide policy that controls whether external users can leave an Azure AD tenant via self-service controls. + * Represents the tenant-wide policy that controls whether guests can leave an Azure AD tenant via self-service controls. * * @return ExternalIdentitiesPolicy|null The externalIdentitiesPolicy */ @@ -422,7 +422,7 @@ public function getExternalIdentitiesPolicy() /** * Sets the externalIdentitiesPolicy - * Represents the tenant-wide policy that controls whether external users can leave an Azure AD tenant via self-service controls. + * Represents the tenant-wide policy that controls whether guests can leave an Azure AD tenant via self-service controls. * * @param ExternalIdentitiesPolicy $val The externalIdentitiesPolicy * @@ -806,7 +806,7 @@ public function setIdentitySecurityDefaultsEnforcementPolicy($val) /** * Gets the mobileAppManagementPolicies - * The policy that defines auto-enrollment configuration for a mobility management (MDM or MAM) application. + * The policy that defines autoenrollment configuration for a mobility management (MDM or MAM) application. * * @return array|null The mobileAppManagementPolicies */ @@ -821,7 +821,7 @@ public function getMobileAppManagementPolicies() /** * Sets the mobileAppManagementPolicies - * The policy that defines auto-enrollment configuration for a mobility management (MDM or MAM) application. + * The policy that defines autoenrollment configuration for a mobility management (MDM or MAM) application. * * @param MobilityManagementPolicy[] $val The mobileAppManagementPolicies * diff --git a/src/Beta/Microsoft/Graph/Model/PrivilegeManagementElevation.php b/src/Beta/Microsoft/Graph/Model/PrivilegeManagementElevation.php index 3a2d2b65571..ad60801fd75 100644 --- a/src/Beta/Microsoft/Graph/Model/PrivilegeManagementElevation.php +++ b/src/Beta/Microsoft/Graph/Model/PrivilegeManagementElevation.php @@ -380,6 +380,126 @@ public function setJustification($val) return $this; } + /** + * Gets the parentProcessName + * The name of parent process associated with the elevated process. This is always populated for both parent and child process types + * + * @return string|null The parentProcessName + */ + public function getParentProcessName() + { + if (array_key_exists("parentProcessName", $this->_propDict)) { + return $this->_propDict["parentProcessName"]; + } else { + return null; + } + } + + /** + * Sets the parentProcessName + * The name of parent process associated with the elevated process. This is always populated for both parent and child process types + * + * @param string $val The parentProcessName + * + * @return PrivilegeManagementElevation + */ + public function setParentProcessName($val) + { + $this->_propDict["parentProcessName"] = $val; + return $this; + } + + /** + * Gets the policyId + * Unique Identifier of the policy configured to run the application with elevated access + * + * @return string|null The policyId + */ + public function getPolicyId() + { + if (array_key_exists("policyId", $this->_propDict)) { + return $this->_propDict["policyId"]; + } else { + return null; + } + } + + /** + * Sets the policyId + * Unique Identifier of the policy configured to run the application with elevated access + * + * @param string $val The policyId + * + * @return PrivilegeManagementElevation + */ + public function setPolicyId($val) + { + $this->_propDict["policyId"] = $val; + return $this; + } + + /** + * Gets the policyName + * The name of the policy configured to run the application in elevated access + * + * @return string|null The policyName + */ + public function getPolicyName() + { + if (array_key_exists("policyName", $this->_propDict)) { + return $this->_propDict["policyName"]; + } else { + return null; + } + } + + /** + * Sets the policyName + * The name of the policy configured to run the application in elevated access + * + * @param string $val The policyName + * + * @return PrivilegeManagementElevation + */ + public function setPolicyName($val) + { + $this->_propDict["policyName"] = $val; + return $this; + } + + /** + * Gets the processType + * Indicates the type of process that is elevated. Possible values are `undefined`, `parent` and `child` + * + * @return PrivilegeManagementProcessType|null The processType + */ + public function getProcessType() + { + if (array_key_exists("processType", $this->_propDict)) { + if (is_a($this->_propDict["processType"], "\Beta\Microsoft\Graph\Model\PrivilegeManagementProcessType") || is_null($this->_propDict["processType"])) { + return $this->_propDict["processType"]; + } else { + $this->_propDict["processType"] = new PrivilegeManagementProcessType($this->_propDict["processType"]); + return $this->_propDict["processType"]; + } + } + return null; + } + + /** + * Sets the processType + * Indicates the type of process that is elevated. Possible values are `undefined`, `parent` and `child` + * + * @param PrivilegeManagementProcessType $val The processType + * + * @return PrivilegeManagementElevation + */ + public function setProcessType($val) + { + $this->_propDict["processType"] = $val; + return $this; + } + /** * Gets the productName * The product name of the application. This value is set by the creator of the application. Example: `Visual Studio` @@ -438,6 +558,35 @@ public function setResult($val) return $this; } + /** + * Gets the ruleId + * Unique identifier of the rule configured to run the application with elevated access + * + * @return string|null The ruleId + */ + public function getRuleId() + { + if (array_key_exists("ruleId", $this->_propDict)) { + return $this->_propDict["ruleId"]; + } else { + return null; + } + } + + /** + * Sets the ruleId + * Unique identifier of the rule configured to run the application with elevated access + * + * @param string $val The ruleId + * + * @return PrivilegeManagementElevation + */ + public function setRuleId($val) + { + $this->_propDict["ruleId"] = $val; + return $this; + } + /** * Gets the upn * The User Principal Name of the user who performed the elevation. Example: `john@domain.com` diff --git a/src/Beta/Microsoft/Graph/Model/PrivilegeManagementProcessType.php b/src/Beta/Microsoft/Graph/Model/PrivilegeManagementProcessType.php new file mode 100644 index 00000000000..ee686addbb2 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/PrivilegeManagementProcessType.php @@ -0,0 +1,36 @@ +_propDict)) { + return $this->_propDict["isRemoteDesktopProtocolEnabled"]; + } else { + return null; + } + } + + /** + * Sets the isRemoteDesktopProtocolEnabled + * + * @param bool $val The isRemoteDesktopProtocolEnabled + * + * @return RemoteDesktopSecurityConfiguration + */ + public function setIsRemoteDesktopProtocolEnabled($val) + { + $this->_propDict["isRemoteDesktopProtocolEnabled"] = boolval($val); + return $this; + } + + + /** + * Gets the targetDeviceGroups + * + * @return array|null The targetDeviceGroups + */ + public function getTargetDeviceGroups() + { + if (array_key_exists("targetDeviceGroups", $this->_propDict)) { + return $this->_propDict["targetDeviceGroups"]; + } else { + return null; + } + } + + /** + * Sets the targetDeviceGroups + * + * @param TargetDeviceGroup[] $val The targetDeviceGroups + * + * @return RemoteDesktopSecurityConfiguration + */ + public function setTargetDeviceGroups($val) + { + $this->_propDict["targetDeviceGroups"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/ReportSuspiciousActivitySettings.php b/src/Beta/Microsoft/Graph/Model/ReportSuspiciousActivitySettings.php index 58d0ef9deb0..369b597653f 100644 --- a/src/Beta/Microsoft/Graph/Model/ReportSuspiciousActivitySettings.php +++ b/src/Beta/Microsoft/Graph/Model/ReportSuspiciousActivitySettings.php @@ -59,7 +59,7 @@ public function setIncludeTarget($val) /** * Gets the state - * Specifies the state of the reportSuspiciousActivitySettings object. The possible values are: default, enabled, disabled, unknownFutureValue. Setting to default will result in a disabled state. + * Specifies the state of the reportSuspiciousActivitySettings object. The possible values are: default, enabled, disabled, unknownFutureValue. Setting to default results in a disabled state. * * @return AdvancedConfigState|null The state */ @@ -78,7 +78,7 @@ public function getState() /** * Sets the state - * Specifies the state of the reportSuspiciousActivitySettings object. The possible values are: default, enabled, disabled, unknownFutureValue. Setting to default will result in a disabled state. + * Specifies the state of the reportSuspiciousActivitySettings object. The possible values are: default, enabled, disabled, unknownFutureValue. Setting to default results in a disabled state. * * @param AdvancedConfigState $val The value to assign to the state * @@ -91,7 +91,7 @@ public function setState($val) } /** * Gets the voiceReportingCode - * Specifies the number the user will enter on their phone to report the MFA prompt as suspicious. + * Specifies the number the user enters on their phone to report the MFA prompt as suspicious. * * @return int|null The voiceReportingCode */ @@ -106,7 +106,7 @@ public function getVoiceReportingCode() /** * Sets the voiceReportingCode - * Specifies the number the user will enter on their phone to report the MFA prompt as suspicious. + * Specifies the number the user enters on their phone to report the MFA prompt as suspicious. * * @param int $val The value of the voiceReportingCode * diff --git a/src/Beta/Microsoft/Graph/Model/RequestRemoteHelpSessionAccessResponse.php b/src/Beta/Microsoft/Graph/Model/RequestRemoteHelpSessionAccessResponse.php index 148057d5242..3fcca32a421 100644 --- a/src/Beta/Microsoft/Graph/Model/RequestRemoteHelpSessionAccessResponse.php +++ b/src/Beta/Microsoft/Graph/Model/RequestRemoteHelpSessionAccessResponse.php @@ -12,7 +12,6 @@ * @link https://graph.microsoft.com */ namespace Beta\Microsoft\Graph\Model; - /** * RequestRemoteHelpSessionAccessResponse class * @@ -22,39 +21,8 @@ * @license https://opensource.org/licenses/MIT MIT License * @link https://graph.microsoft.com */ -class RequestRemoteHelpSessionAccessResponse implements \JsonSerializable +class RequestRemoteHelpSessionAccessResponse extends Entity { - /** - * The array of properties available - * to the model - * - * @var array $_propDict - */ - protected $_propDict; - - /** - * Construct a new RequestRemoteHelpSessionAccessResponse - * - * @param array $propDict A list of properties to set - */ - function __construct($propDict = array()) - { - if (!is_array($propDict)) { - $propDict = array(); - } - $this->_propDict = $propDict; - } - - /** - * Gets the property dictionary of the RequestRemoteHelpSessionAccessResponse - * - * @return array The list of properties - */ - public function getProperties() - { - return $this->_propDict; - } - /** * Gets the pubSubEncryption * AES encryption Initialization Vector for encrypting client messages sent to PubSub @@ -74,7 +42,7 @@ public function getPubSubEncryption() * Sets the pubSubEncryption * AES encryption Initialization Vector for encrypting client messages sent to PubSub * - * @param string $val The pubSubEncryption + * @param string $val The value of the pubSubEncryption * * @return RequestRemoteHelpSessionAccessResponse */ @@ -83,7 +51,6 @@ public function setPubSubEncryption($val) $this->_propDict["pubSubEncryption"] = $val; return $this; } - /** * Gets the pubSubEncryptionKey * The unique identifier for encrypting client messages sent to PubSub @@ -103,7 +70,7 @@ public function getPubSubEncryptionKey() * Sets the pubSubEncryptionKey * The unique identifier for encrypting client messages sent to PubSub * - * @param string $val The pubSubEncryptionKey + * @param string $val The value of the pubSubEncryptionKey * * @return RequestRemoteHelpSessionAccessResponse */ @@ -112,7 +79,6 @@ public function setPubSubEncryptionKey($val) $this->_propDict["pubSubEncryptionKey"] = $val; return $this; } - /** * Gets the sessionKey * The unique identifier for a session @@ -132,7 +98,7 @@ public function getSessionKey() * Sets the sessionKey * The unique identifier for a session * - * @param string $val The sessionKey + * @param string $val The value of the sessionKey * * @return RequestRemoteHelpSessionAccessResponse */ @@ -141,54 +107,4 @@ public function setSessionKey($val) $this->_propDict["sessionKey"] = $val; return $this; } - - /** - * Gets the ODataType - * - * @return string|null The ODataType - */ - public function getODataType() - { - if (array_key_exists('@odata.type', $this->_propDict)) { - return $this->_propDict["@odata.type"]; - } - return null; - } - - /** - * Sets the ODataType - * - * @param string $val The ODataType - * - * @return RequestRemoteHelpSessionAccessResponse - */ - public function setODataType($val) - { - $this->_propDict["@odata.type"] = $val; - return $this; - } - - /** - * Serializes the object by property array - * Manually serialize DateTime into RFC3339 format - * - * @return array The list of properties - */ - #[\ReturnTypeWillChange] - public function jsonSerialize() - { - $serializableProperties = $this->getProperties(); - foreach ($serializableProperties as $property => $val) { - if (is_a($val, "\DateTime")) { - $serializableProperties[$property] = $val->format(\DateTime::RFC3339); - } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { - $serializableProperties[$property] = $val->value(); - } else if (is_a($val, "\Entity")) { - $serializableProperties[$property] = $val->jsonSerialize(); - } else if (is_a($val, "\GuzzleHttp\Psr7\Stream")) { - $serializableProperties[$property] = (string) $val; - } - } - return $serializableProperties; - } } diff --git a/src/Beta/Microsoft/Graph/Model/RetrieveRemoteHelpSessionResponse.php b/src/Beta/Microsoft/Graph/Model/RetrieveRemoteHelpSessionResponse.php index aa02fa7d620..e0af074c7c3 100644 --- a/src/Beta/Microsoft/Graph/Model/RetrieveRemoteHelpSessionResponse.php +++ b/src/Beta/Microsoft/Graph/Model/RetrieveRemoteHelpSessionResponse.php @@ -12,7 +12,6 @@ * @link https://graph.microsoft.com */ namespace Beta\Microsoft\Graph\Model; - /** * RetrieveRemoteHelpSessionResponse class * @@ -22,39 +21,8 @@ * @license https://opensource.org/licenses/MIT MIT License * @link https://graph.microsoft.com */ -class RetrieveRemoteHelpSessionResponse implements \JsonSerializable +class RetrieveRemoteHelpSessionResponse extends Entity { - /** - * The array of properties available - * to the model - * - * @var array $_propDict - */ - protected $_propDict; - - /** - * Construct a new RetrieveRemoteHelpSessionResponse - * - * @param array $propDict A list of properties to set - */ - function __construct($propDict = array()) - { - if (!is_array($propDict)) { - $propDict = array(); - } - $this->_propDict = $propDict; - } - - /** - * Gets the property dictionary of the RetrieveRemoteHelpSessionResponse - * - * @return array The list of properties - */ - public function getProperties() - { - return $this->_propDict; - } - /** * Gets the acsGroupId * ACS Group Id @@ -74,7 +42,7 @@ public function getAcsGroupId() * Sets the acsGroupId * ACS Group Id * - * @param string $val The acsGroupId + * @param string $val The value of the acsGroupId * * @return RetrieveRemoteHelpSessionResponse */ @@ -83,7 +51,6 @@ public function setAcsGroupId($val) $this->_propDict["acsGroupId"] = $val; return $this; } - /** * Gets the acsHelperUserId * Helper ACS User Id @@ -103,7 +70,7 @@ public function getAcsHelperUserId() * Sets the acsHelperUserId * Helper ACS User Id * - * @param string $val The acsHelperUserId + * @param string $val The value of the acsHelperUserId * * @return RetrieveRemoteHelpSessionResponse */ @@ -112,7 +79,6 @@ public function setAcsHelperUserId($val) $this->_propDict["acsHelperUserId"] = $val; return $this; } - /** * Gets the acsHelperUserToken * Helper ACS User Token @@ -132,7 +98,7 @@ public function getAcsHelperUserToken() * Sets the acsHelperUserToken * Helper ACS User Token * - * @param string $val The acsHelperUserToken + * @param string $val The value of the acsHelperUserToken * * @return RetrieveRemoteHelpSessionResponse */ @@ -141,7 +107,6 @@ public function setAcsHelperUserToken($val) $this->_propDict["acsHelperUserToken"] = $val; return $this; } - /** * Gets the acsSharerUserId * Sharer ACS User Id @@ -161,7 +126,7 @@ public function getAcsSharerUserId() * Sets the acsSharerUserId * Sharer ACS User Id * - * @param string $val The acsSharerUserId + * @param string $val The value of the acsSharerUserId * * @return RetrieveRemoteHelpSessionResponse */ @@ -170,7 +135,6 @@ public function setAcsSharerUserId($val) $this->_propDict["acsSharerUserId"] = $val; return $this; } - /** * Gets the deviceName * Android Device Name @@ -190,7 +154,7 @@ public function getDeviceName() * Sets the deviceName * Android Device Name * - * @param string $val The deviceName + * @param string $val The value of the deviceName * * @return RetrieveRemoteHelpSessionResponse */ @@ -199,7 +163,6 @@ public function setDeviceName($val) $this->_propDict["deviceName"] = $val; return $this; } - /** * Gets the pubSubGroupId * Azure Pubsub Group Id @@ -219,7 +182,7 @@ public function getPubSubGroupId() * Sets the pubSubGroupId * Azure Pubsub Group Id * - * @param string $val The pubSubGroupId + * @param string $val The value of the pubSubGroupId * * @return RetrieveRemoteHelpSessionResponse */ @@ -228,7 +191,6 @@ public function setPubSubGroupId($val) $this->_propDict["pubSubGroupId"] = $val; return $this; } - /** * Gets the pubSubHelperAccessUri * Azure Pubsub Group Id @@ -248,7 +210,7 @@ public function getPubSubHelperAccessUri() * Sets the pubSubHelperAccessUri * Azure Pubsub Group Id * - * @param string $val The pubSubHelperAccessUri + * @param string $val The value of the pubSubHelperAccessUri * * @return RetrieveRemoteHelpSessionResponse */ @@ -281,16 +243,15 @@ public function getSessionExpirationDateTime() * Sets the sessionExpirationDateTime * Azure Pubsub Session Expiration Date Time. * - * @param \DateTime $val The sessionExpirationDateTime + * @param \DateTime $val The value to assign to the sessionExpirationDateTime * - * @return RetrieveRemoteHelpSessionResponse + * @return RetrieveRemoteHelpSessionResponse The RetrieveRemoteHelpSessionResponse */ public function setSessionExpirationDateTime($val) { $this->_propDict["sessionExpirationDateTime"] = $val; - return $this; + return $this; } - /** * Gets the sessionKey * The unique identifier for a session @@ -310,7 +271,7 @@ public function getSessionKey() * Sets the sessionKey * The unique identifier for a session * - * @param string $val The sessionKey + * @param string $val The value of the sessionKey * * @return RetrieveRemoteHelpSessionResponse */ @@ -319,54 +280,4 @@ public function setSessionKey($val) $this->_propDict["sessionKey"] = $val; return $this; } - - /** - * Gets the ODataType - * - * @return string|null The ODataType - */ - public function getODataType() - { - if (array_key_exists('@odata.type', $this->_propDict)) { - return $this->_propDict["@odata.type"]; - } - return null; - } - - /** - * Sets the ODataType - * - * @param string $val The ODataType - * - * @return RetrieveRemoteHelpSessionResponse - */ - public function setODataType($val) - { - $this->_propDict["@odata.type"] = $val; - return $this; - } - - /** - * Serializes the object by property array - * Manually serialize DateTime into RFC3339 format - * - * @return array The list of properties - */ - #[\ReturnTypeWillChange] - public function jsonSerialize() - { - $serializableProperties = $this->getProperties(); - foreach ($serializableProperties as $property => $val) { - if (is_a($val, "\DateTime")) { - $serializableProperties[$property] = $val->format(\DateTime::RFC3339); - } else if (is_a($val, "\Microsoft\Graph\Core\Enum")) { - $serializableProperties[$property] = $val->value(); - } else if (is_a($val, "\Entity")) { - $serializableProperties[$property] = $val->jsonSerialize(); - } else if (is_a($val, "\GuzzleHttp\Psr7\Stream")) { - $serializableProperties[$property] = (string) $val; - } - } - return $serializableProperties; - } } diff --git a/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php b/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php index e1ddbecf177..f28879f9084 100644 --- a/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php +++ b/src/Beta/Microsoft/Graph/Model/ServicePrincipal.php @@ -1571,6 +1571,37 @@ public function setOwners($val) return $this; } + /** + * Gets the remoteDesktopSecurityConfiguration + * + * @return RemoteDesktopSecurityConfiguration|null The remoteDesktopSecurityConfiguration + */ + public function getRemoteDesktopSecurityConfiguration() + { + if (array_key_exists("remoteDesktopSecurityConfiguration", $this->_propDict)) { + if (is_a($this->_propDict["remoteDesktopSecurityConfiguration"], "\Beta\Microsoft\Graph\Model\RemoteDesktopSecurityConfiguration") || is_null($this->_propDict["remoteDesktopSecurityConfiguration"])) { + return $this->_propDict["remoteDesktopSecurityConfiguration"]; + } else { + $this->_propDict["remoteDesktopSecurityConfiguration"] = new RemoteDesktopSecurityConfiguration($this->_propDict["remoteDesktopSecurityConfiguration"]); + return $this->_propDict["remoteDesktopSecurityConfiguration"]; + } + } + return null; + } + + /** + * Sets the remoteDesktopSecurityConfiguration + * + * @param RemoteDesktopSecurityConfiguration $val The remoteDesktopSecurityConfiguration + * + * @return ServicePrincipal + */ + public function setRemoteDesktopSecurityConfiguration($val) + { + $this->_propDict["remoteDesktopSecurityConfiguration"] = $val; + return $this; + } + /** * Gets the tokenIssuancePolicies diff --git a/src/Beta/Microsoft/Graph/Model/Shift.php b/src/Beta/Microsoft/Graph/Model/Shift.php index 06683b086c6..dd22cd26724 100644 --- a/src/Beta/Microsoft/Graph/Model/Shift.php +++ b/src/Beta/Microsoft/Graph/Model/Shift.php @@ -86,6 +86,7 @@ public function setIsStagedForDeletion($val) /** * Gets the schedulingGroupId + * ID of the scheduling group the shift is part of. Required. * * @return string|null The schedulingGroupId */ @@ -100,6 +101,7 @@ public function getSchedulingGroupId() /** * Sets the schedulingGroupId + * ID of the scheduling group the shift is part of. Required. * * @param string $val The schedulingGroupId * @@ -113,6 +115,7 @@ public function setSchedulingGroupId($val) /** * Gets the sharedShift + * The shared version of this shift that is viewable by both employees and managers. Required. * * @return ShiftItem|null The sharedShift */ @@ -131,6 +134,7 @@ public function getSharedShift() /** * Sets the sharedShift + * The shared version of this shift that is viewable by both employees and managers. Required. * * @param ShiftItem $val The sharedShift * @@ -144,6 +148,7 @@ public function setSharedShift($val) /** * Gets the userId + * ID of the user assigned to the shift. Required. * * @return string|null The userId */ @@ -158,6 +163,7 @@ public function getUserId() /** * Sets the userId + * ID of the user assigned to the shift. Required. * * @param string $val The userId * diff --git a/src/Beta/Microsoft/Graph/Model/ShiftWorkCloudPcAccessState.php b/src/Beta/Microsoft/Graph/Model/ShiftWorkCloudPcAccessState.php index 306e293d5f9..2d98713e98c 100644 --- a/src/Beta/Microsoft/Graph/Model/ShiftWorkCloudPcAccessState.php +++ b/src/Beta/Microsoft/Graph/Model/ShiftWorkCloudPcAccessState.php @@ -34,7 +34,6 @@ class ShiftWorkCloudPcAccessState extends Enum const ACTIVATION_FAILED = "activationFailed"; const ACTIVE = "active"; const ACTIVATING = "activating"; - const WAITLISTED = "waitlisted"; const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; const STANDBY_MODE = "standbyMode"; } diff --git a/src/Beta/Microsoft/Graph/Model/Site.php b/src/Beta/Microsoft/Graph/Model/Site.php index 506ca3cbf92..1c3dc6c0635 100644 --- a/src/Beta/Microsoft/Graph/Model/Site.php +++ b/src/Beta/Microsoft/Graph/Model/Site.php @@ -612,6 +612,7 @@ public function setPermissions($val) /** * Gets the recycleBin + * The collection of recycleBinItems under this site. * * @return RecycleBin|null The recycleBin */ @@ -630,6 +631,7 @@ public function getRecycleBin() /** * Sets the recycleBin + * The collection of recycleBinItems under this site. * * @param RecycleBin $val The recycleBin * diff --git a/src/Beta/Microsoft/Graph/Model/TargetDeviceGroup.php b/src/Beta/Microsoft/Graph/Model/TargetDeviceGroup.php new file mode 100644 index 00000000000..de6ebdf79b7 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/TargetDeviceGroup.php @@ -0,0 +1,54 @@ +_propDict)) { + return $this->_propDict["displayName"]; + } else { + return null; + } + } + + /** + * Sets the displayName + * + * @param string $val The displayName + * + * @return TargetDeviceGroup + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/TeamsAppDefinition.php b/src/Beta/Microsoft/Graph/Model/TeamsAppDefinition.php index 015fe4117a3..a2c5ba194c5 100644 --- a/src/Beta/Microsoft/Graph/Model/TeamsAppDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/TeamsAppDefinition.php @@ -26,7 +26,7 @@ class TeamsAppDefinition extends Entity { /** * Gets the allowedInstallationScopes - * A collection of scopes where the Teams app can be installed. Possible values are:team — Indicates that the Teams app can be installed within a team and is authorized to access that team's data. groupChat — Indicates that the Teams app can be installed within a group chat and is authorized to access that group chat's data. personal — Indicates that the Teams app can be installed in the personal scope of a user and is authorized to access that user's data. + * A collection of scopes where the Teams app can be installed. Possible values are:team—Indicates that the Teams app can be installed within a team and is authorized to access that team's data. groupChat—Indicates that the Teams app can be installed within a group chat and is authorized to access that group chat's data. personal—Indicates that the Teams app can be installed in the personal scope of a user and is authorized to access that user's data. * * @return TeamsAppInstallationScopes|null The allowedInstallationScopes */ @@ -45,7 +45,7 @@ public function getAllowedInstallationScopes() /** * Sets the allowedInstallationScopes - * A collection of scopes where the Teams app can be installed. Possible values are:team — Indicates that the Teams app can be installed within a team and is authorized to access that team's data. groupChat — Indicates that the Teams app can be installed within a group chat and is authorized to access that group chat's data. personal — Indicates that the Teams app can be installed in the personal scope of a user and is authorized to access that user's data. + * A collection of scopes where the Teams app can be installed. Possible values are:team—Indicates that the Teams app can be installed within a team and is authorized to access that team's data. groupChat—Indicates that the Teams app can be installed within a group chat and is authorized to access that group chat's data. personal—Indicates that the Teams app can be installed in the personal scope of a user and is authorized to access that user's data. * * @param TeamsAppInstallationScopes $val The allowedInstallationScopes * @@ -239,7 +239,7 @@ public function setLastModifiedDateTime($val) /** * Gets the publishingState - * The published status of a specific version of a Teams app. Possible values are:submitted — The specific version of the Teams app has been submitted and is under review. published — The request to publish the specific version of the Teams app has been approved by the admin and the app is published. rejected — The request to publish the specific version of the Teams app was rejected by the admin. + * The published status of a specific version of a Teams app. Possible values are:submitted—The specific version of the Teams app has been submitted and is under review. published—The request to publish the specific version of the Teams app has been approved by the admin and the app is published. rejected — The request to publish the specific version of the Teams app was rejected by the admin. * * @return TeamsAppPublishingState|null The publishingState */ @@ -258,7 +258,7 @@ public function getPublishingState() /** * Sets the publishingState - * The published status of a specific version of a Teams app. Possible values are:submitted — The specific version of the Teams app has been submitted and is under review. published — The request to publish the specific version of the Teams app has been approved by the admin and the app is published. rejected — The request to publish the specific version of the Teams app was rejected by the admin. + * The published status of a specific version of a Teams app. Possible values are:submitted—The specific version of the Teams app has been submitted and is under review. published—The request to publish the specific version of the Teams app has been approved by the admin and the app is published. rejected — The request to publish the specific version of the Teams app was rejected by the admin. * * @param TeamsAppPublishingState $val The publishingState * diff --git a/src/Beta/Microsoft/Graph/Model/TrustedCertificateAuthorityAsEntityBase.php b/src/Beta/Microsoft/Graph/Model/TrustedCertificateAuthorityAsEntityBase.php index d0ec4d8774d..f8f008dfae6 100644 --- a/src/Beta/Microsoft/Graph/Model/TrustedCertificateAuthorityAsEntityBase.php +++ b/src/Beta/Microsoft/Graph/Model/TrustedCertificateAuthorityAsEntityBase.php @@ -27,6 +27,7 @@ class TrustedCertificateAuthorityAsEntityBase extends DirectoryObject /** * Gets the trustedCertificateAuthorities + * Collection of trusted certificate authorities. * * @return array|null The trustedCertificateAuthorities */ @@ -41,6 +42,7 @@ public function getTrustedCertificateAuthorities() /** * Sets the trustedCertificateAuthorities + * Collection of trusted certificate authorities. * * @param CertificateAuthorityAsEntity[] $val The trustedCertificateAuthorities * diff --git a/src/Beta/Microsoft/Graph/Model/UserRegistrationDetails.php b/src/Beta/Microsoft/Graph/Model/UserRegistrationDetails.php index 3b423bba051..f475baa8219 100644 --- a/src/Beta/Microsoft/Graph/Model/UserRegistrationDetails.php +++ b/src/Beta/Microsoft/Graph/Model/UserRegistrationDetails.php @@ -26,7 +26,7 @@ class UserRegistrationDetails extends Entity { /** * Gets the defaultMfaMethod - * The method the user or admin selected as default for performing multi-factor authentication for the user. The possible values are: none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue. + * The method the user or admin selected as default for performing multifactor authentication for the user. The possible values are: none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue. * * @return DefaultMfaMethodType|null The defaultMfaMethod */ @@ -45,7 +45,7 @@ public function getDefaultMfaMethod() /** * Sets the defaultMfaMethod - * The method the user or admin selected as default for performing multi-factor authentication for the user. The possible values are: none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue. + * The method the user or admin selected as default for performing multifactor authentication for the user. The possible values are: none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue. * * @param DefaultMfaMethodType $val The defaultMfaMethod * @@ -88,7 +88,7 @@ public function setIsAdmin($val) /** * Gets the isMfaCapable - * Indicates whether the user has registered a strong authentication method for multi-factor authentication. The method must be allowed by the authentication methods policy. Supports $filter (eq). + * Indicates whether the user has registered a strong authentication method for multifactor authentication. The method must be allowed by the authentication methods policy. Supports $filter (eq). * * @return bool|null The isMfaCapable */ @@ -103,7 +103,7 @@ public function getIsMfaCapable() /** * Sets the isMfaCapable - * Indicates whether the user has registered a strong authentication method for multi-factor authentication. The method must be allowed by the authentication methods policy. Supports $filter (eq). + * Indicates whether the user has registered a strong authentication method for multifactor authentication. The method must be allowed by the authentication methods policy. Supports $filter (eq). * * @param bool $val The isMfaCapable * @@ -117,7 +117,7 @@ public function setIsMfaCapable($val) /** * Gets the isMfaRegistered - * Indicates whether the user has registered a strong authentication method for multi-factor authentication. The method may not necessarily be allowed by the authentication methods policy. Supports $filter (eq). + * Indicates whether the user has registered a strong authentication method for multifactor authentication. The method may not necessarily be allowed by the authentication methods policy. Supports $filter (eq). * * @return bool|null The isMfaRegistered */ @@ -132,7 +132,7 @@ public function getIsMfaRegistered() /** * Sets the isMfaRegistered - * Indicates whether the user has registered a strong authentication method for multi-factor authentication. The method may not necessarily be allowed by the authentication methods policy. Supports $filter (eq). + * Indicates whether the user has registered a strong authentication method for multifactor authentication. The method may not necessarily be allowed by the authentication methods policy. Supports $filter (eq). * * @param bool $val The isMfaRegistered * @@ -411,7 +411,7 @@ public function setUserDisplayName($val) /** * Gets the userPreferredMethodForSecondaryAuthentication - * The method the user selected as the default second-factor for performing multi-factor authentication. Possible values are: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. + * The method the user selected as the default second-factor for performing multifactor authentication. Possible values are: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. * * @return UserDefaultAuthenticationMethod|null The userPreferredMethodForSecondaryAuthentication */ @@ -430,7 +430,7 @@ public function getUserPreferredMethodForSecondaryAuthentication() /** * Sets the userPreferredMethodForSecondaryAuthentication - * The method the user selected as the default second-factor for performing multi-factor authentication. Possible values are: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. + * The method the user selected as the default second-factor for performing multifactor authentication. Possible values are: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. * * @param UserDefaultAuthenticationMethod $val The userPreferredMethodForSecondaryAuthentication * diff --git a/src/Beta/Microsoft/Graph/Model/UserRegistrationFeatureCount.php b/src/Beta/Microsoft/Graph/Model/UserRegistrationFeatureCount.php index 4fbf203b583..8b951f8b302 100644 --- a/src/Beta/Microsoft/Graph/Model/UserRegistrationFeatureCount.php +++ b/src/Beta/Microsoft/Graph/Model/UserRegistrationFeatureCount.php @@ -26,7 +26,7 @@ class UserRegistrationFeatureCount extends Entity /** * Gets the feature - * Number of users registered or capable for multi-factor authentication, self-service password reset, and passwordless authentication.Possible values are: ssprRegistered, ssprEnabled, ssprCapable, passwordlessCapable, mfaCapable, unknownFutureValue. + * Number of users registered or capable for multifactor authentication, self-service password reset, and passwordless authentication. Possible values are: ssprRegistered, ssprEnabled, ssprCapable, passwordlessCapable, mfaCapable, unknownFutureValue. * * @return AuthenticationMethodFeature|null The feature */ @@ -45,7 +45,7 @@ public function getFeature() /** * Sets the feature - * Number of users registered or capable for multi-factor authentication, self-service password reset, and passwordless authentication.Possible values are: ssprRegistered, ssprEnabled, ssprCapable, passwordlessCapable, mfaCapable, unknownFutureValue. + * Number of users registered or capable for multifactor authentication, self-service password reset, and passwordless authentication. Possible values are: ssprRegistered, ssprEnabled, ssprCapable, passwordlessCapable, mfaCapable, unknownFutureValue. * * @param AuthenticationMethodFeature $val The value to assign to the feature * diff --git a/src/Beta/Microsoft/Graph/Model/UserRegistrationFeatureSummary.php b/src/Beta/Microsoft/Graph/Model/UserRegistrationFeatureSummary.php index acba24917f4..de036e8843c 100644 --- a/src/Beta/Microsoft/Graph/Model/UserRegistrationFeatureSummary.php +++ b/src/Beta/Microsoft/Graph/Model/UserRegistrationFeatureSummary.php @@ -54,7 +54,7 @@ public function setTotalUserCount($val) /** * Gets the userRegistrationFeatureCounts - * Number of users registered or capable for multi-factor authentication, self-service password reset, and passwordless authentication. + * Number of users registered or capable for multifactor authentication, self-service password reset, and passwordless authentication. * * @return UserRegistrationFeatureCount|null The userRegistrationFeatureCounts */ @@ -73,7 +73,7 @@ public function getUserRegistrationFeatureCounts() /** * Sets the userRegistrationFeatureCounts - * Number of users registered or capable for multi-factor authentication, self-service password reset, and passwordless authentication. + * Number of users registered or capable for multifactor authentication, self-service password reset, and passwordless authentication. * * @param UserRegistrationFeatureCount $val The value to assign to the userRegistrationFeatureCounts * diff --git a/src/Beta/Microsoft/Graph/Model/X509CertificateAuthenticationMethodConfiguration.php b/src/Beta/Microsoft/Graph/Model/X509CertificateAuthenticationMethodConfiguration.php index efdda5b261e..0312cdb2cfd 100644 --- a/src/Beta/Microsoft/Graph/Model/X509CertificateAuthenticationMethodConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/X509CertificateAuthenticationMethodConfiguration.php @@ -89,6 +89,7 @@ public function setCertificateUserBindings($val) /** * Gets the issuerHintsConfiguration + * Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. * * @return X509CertificateIssuerHintsConfiguration|null The issuerHintsConfiguration */ @@ -107,6 +108,7 @@ public function getIssuerHintsConfiguration() /** * Sets the issuerHintsConfiguration + * Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. * * @param X509CertificateIssuerHintsConfiguration $val The issuerHintsConfiguration * diff --git a/src/Beta/Microsoft/Graph/Model/X509CertificateIssuerHintsConfiguration.php b/src/Beta/Microsoft/Graph/Model/X509CertificateIssuerHintsConfiguration.php index 8b0a4ee39a8..4fb9cf180e2 100644 --- a/src/Beta/Microsoft/Graph/Model/X509CertificateIssuerHintsConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/X509CertificateIssuerHintsConfiguration.php @@ -26,6 +26,7 @@ class X509CertificateIssuerHintsConfiguration extends Entity /** * Gets the state + * The possible values are: disabled, enabled, unknownFutureValue. * * @return X509CertificateIssuerHintsState|null The state */ @@ -44,6 +45,7 @@ public function getState() /** * Sets the state + * The possible values are: disabled, enabled, unknownFutureValue. * * @param X509CertificateIssuerHintsState $val The value to assign to the state * diff --git a/src/Beta/Microsoft/Graph/WindowsUpdates/Model/MonitoringSettings.php b/src/Beta/Microsoft/Graph/WindowsUpdates/Model/MonitoringSettings.php index ea14adc8f0c..efb69fda492 100644 --- a/src/Beta/Microsoft/Graph/WindowsUpdates/Model/MonitoringSettings.php +++ b/src/Beta/Microsoft/Graph/WindowsUpdates/Model/MonitoringSettings.php @@ -26,7 +26,7 @@ class MonitoringSettings extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the monitoringRules - * Specifies the rules through which monitoring signals can trigger actions on the deployment. Rules are combined using 'or'. + * Specifies the rules through which monitoring signals can trigger actions on the deployment. Rules are combined using 'or.' * * @return MonitoringRule|null The monitoringRules */ @@ -45,7 +45,7 @@ public function getMonitoringRules() /** * Sets the monitoringRules - * Specifies the rules through which monitoring signals can trigger actions on the deployment. Rules are combined using 'or'. + * Specifies the rules through which monitoring signals can trigger actions on the deployment. Rules are combined using 'or.' * * @param MonitoringRule $val The value to assign to the monitoringRules *