From 01bcc8b56cde54c22e2cc93aba074a784c0d5b09 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Wed, 25 Oct 2023 11:08:32 +0000 Subject: [PATCH] Update generated files with build 127520 --- .../CallRecords/Model/ClientUserAgent.php | 4 +- .../CallRecords/Model/DirectRoutingLogRow.php | 8 +- .../Model/PstnBlockedUsersLogRow.php | 8 +- .../CallRecords/Model/PstnCallLogRow.php | 8 +- .../Model/PstnOnlineMeetingDialoutReport.php | 8 +- .../Graph/CallRecords/Model/SmsLogRow.php | 8 +- .../Graph/ExternalConnectors/Model/Acl.php | 4 +- .../Model/Configuration.php | 4 +- .../Model/ExternalGroup.php | 4 +- .../ExternalConnectors/Model/Identity.php | 4 +- .../Model/CustomTaskExtension.php | 8 +- .../Model/TaskProcessingResult.php | 4 +- .../Model/Workflow.php | 4 +- .../Model/AggregatedInboundStatistics.php | 8 +- .../Model/InboundActivityResults.php | 8 +- .../Model/UserMatchingSetting.php | 4 +- .../Model/AggregatedPolicyCompliance.php | 4 +- .../Graph/ManagedTenants/Model/AuditEvent.php | 4 +- .../Model/CloudPcConnection.php | 4 +- .../ManagedTenants/Model/CloudPcDevice.php | 4 +- .../CredentialUserRegistrationsSummary.php | 4 +- ...iceCompliancePolicySettingStateSummary.php | 4 +- .../Model/ManagedDeviceCompliance.php | 4 +- .../Model/ManagedDeviceComplianceTrend.php | 4 +- .../Model/ManagedTenantOperationError.php | 4 +- ...ManagementActionTenantDeploymentStatus.php | 4 +- .../Graph/ManagedTenants/Model/MyRole.php | 4 +- .../Graph/ManagedTenants/Model/Tenant.php | 4 +- .../Model/TenantCustomizedInformation.php | 4 +- .../Model/TenantDetailedInformation.php | 4 +- .../Graph/ManagedTenants/Model/TenantInfo.php | 4 +- .../Model/WindowsDeviceMalwareState.php | 4 +- .../Model/WindowsProtectionState.php | 4 +- .../Graph/Model/AadUserConversationMember.php | 4 +- .../Model/AadUserConversationMemberResult.php | 4 +- .../Model/AadUserNotificationRecipient.php | 4 +- .../Model/AccessPackageAssignmentPolicy.php | 12 +- .../Graph/Model/AccessPackageResource.php | 8 +- .../AccessPackageResourceEnvironment.php | 4 +- .../Model/AccessReviewScheduleSettings.php | 4 +- .../Microsoft/Graph/Model/AccessReviewSet.php | 4 +- .../Graph/Model/AccessReviewStage.php | 4 +- .../Graph/Model/AccessReviewStageSettings.php | 8 +- .../Model/ActiveUsersBreakdownMetric.php | 166 ++++++++++ .../Graph/Model/ActiveUsersMetric.php | 85 +++++ .../Graph/Model/AdministrativeUnit.php | 4 +- src/Beta/Microsoft/Graph/Model/Agreement.php | 4 +- .../Graph/Model/AgreementFileLocalization.php | 4 +- src/Beta/Microsoft/Graph/Model/Alert.php | 4 +- .../Graph/Model/AllAccountsWithAccess.php | 11 + .../Microsoft/Graph/Model/AllInboundPorts.php | 11 + .../Microsoft/Graph/Model/ApiApplication.php | 4 +- .../Microsoft/Graph/Model/AppIdentity.php | 8 +- .../Microsoft/Graph/Model/Application.php | 44 +-- .../Model/AssignedComputeInstanceDetails.php | 86 +++++ .../Graph/Model/AttackSimulationUser.php | 4 +- .../Graph/Model/AuditUserIdentity.php | 4 +- .../Microsoft/Graph/Model/Authentication.php | 28 ++ ...thenticationMethodFeatureConfiguration.php | 4 +- .../Model/AuthenticationMethodPlatform.php | 39 +++ ...henticationMethodsRegistrationCampaign.php | 32 +- ...thodsRegistrationCampaignIncludeTarget.php | 4 +- .../Model/AuthenticationRequirementPolicy.php | 4 +- .../Model/AuthenticationStrengthPolicy.php | 4 +- .../Graph/Model/AuthenticationsMetric.php | 193 +++++++++++ .../Graph/Model/AuthorizationInfo.php | 4 +- .../Graph/Model/AuthorizationPolicy.php | 4 +- .../Graph/Model/AuthorizationSystemInfo.php | 31 ++ .../Graph/Model/AuthorizationSystemType.php | 36 +++ .../Microsoft/Graph/Model/AwsAccessKey.php | 58 ++++ .../Microsoft/Graph/Model/AwsAccessType.php | 37 +++ .../Microsoft/Graph/Model/AwsEc2Instance.php | 58 ++++ .../Model/AwsExternalSystemAccessFinding.php | 174 ++++++++++ .../AwsExternalSystemAccessRoleFinding.php | 116 +++++++ src/Beta/Microsoft/Graph/Model/AwsGroup.php | 27 ++ ...sIdentityAccessManagementKeyAgeFinding.php | 182 +++++++++++ ...dentityAccessManagementKeyUsageFinding.php | 182 +++++++++++ src/Beta/Microsoft/Graph/Model/AwsLambda.php | 58 ++++ .../AwsSecretInformationAccessFinding.php | 151 +++++++++ .../Model/AwsSecretInformationWebServices.php | 37 +++ .../AwsSecurityToolAdministrationFinding.php | 151 +++++++++ .../Model/AwsSecurityToolWebServices.php | 40 +++ .../Microsoft/Graph/Model/AzureAccessType.php | 35 ++ .../Model/AzureActiveDirectoryTenant.php | 8 +- .../Model/AzureAdTokenAuthentication.php | 4 +- .../Microsoft/Graph/Model/AzureEncryption.php | 36 +++ src/Beta/Microsoft/Graph/Model/AzureGroup.php | 27 ++ .../Graph/Model/AzureServerlessFunction.php | 58 ++++ .../Graph/Model/BitlockerRecoveryKey.php | 4 +- src/Beta/Microsoft/Graph/Model/CallEvent.php | 116 +++++++ .../Microsoft/Graph/Model/CallEventType.php | 35 ++ src/Beta/Microsoft/Graph/Model/Channel.php | 4 +- src/Beta/Microsoft/Graph/Model/CloudPC.php | 4 +- .../Graph/Model/CloudPcAuditActor.php | 8 +- .../Graph/Model/CloudPcAuditEvent.php | 4 +- .../Model/CloudPcDomainJoinConfiguration.php | 12 +- .../Model/CloudPcOnPremisesConnection.php | 4 +- .../Model/CloudPcOrganizationSettings.php | 4 +- .../Graph/Model/CloudPcProvisioningPolicy.php | 12 +- .../Graph/Model/CloudPcUserSetting.php | 4 +- .../Graph/Model/ConditionalAccessFilter.php | 4 +- .../ConditionalAccessSessionControls.php | 4 +- .../CrossCloudAzureActiveDirectoryTenant.php | 8 +- .../Graph/Model/CrossTenantAccessPolicy.php | 8 +- ...TenantAccessPolicyConfigurationDefault.php | 20 +- ...TenantAccessPolicyConfigurationPartner.php | 20 +- .../CrossTenantAccessPolicyInboundTrust.php | 12 +- .../CrossTenantIdentitySyncPolicyPartner.php | 8 +- .../Graph/Model/CustomCalloutExtension.php | 4 +- .../CustomExtensionCallbackConfiguration.php | 4 +- .../CustomExtensionClientConfiguration.php | 8 +- .../Model/DailyUserInsightMetricsRoot.php | 279 ++++++++++++++++ .../Model/DelegatedAdminAccessContainer.php | 4 +- .../Graph/Model/DelegatedAdminCustomer.php | 8 +- ...edAdminRelationshipCustomerParticipant.php | 8 +- src/Beta/Microsoft/Graph/Model/Device.php | 12 +- .../Graph/Model/DeviceLocalCredential.php | 8 +- .../Graph/Model/DeviceLocalCredentialInfo.php | 8 +- ...nagementConfigurationSettingDefinition.php | 40 +-- ...entConfigurationSettingGroupDefinition.php | 4 +- ...ationSimpleSettingCollectionDefinition.php | 8 +- ...ntConfigurationSimpleSettingDefinition.php | 16 +- ...figurationStringSettingValueDefinition.php | 12 +- .../Graph/Model/DeviceRegistrationPolicy.php | 12 +- src/Beta/Microsoft/Graph/Model/Directory.php | 30 ++ .../Microsoft/Graph/Model/DirectoryAudit.php | 8 +- src/Beta/Microsoft/Graph/Model/Domain.php | 12 +- .../EducationIdentityMatchingOptions.php | 4 +- .../Model/EducationSynchronizationProfile.php | 4 +- .../Microsoft/Graph/Model/EducationUser.php | 4 +- .../EncryptedAwsStorageBucketFinding.php | 89 ++++++ .../EncryptedAzureStorageAccountFinding.php | 89 ++++++ .../EncryptedGcpStorageBucketFinding.php | 120 +++++++ .../Graph/Model/EntitlementManagement.php | 4 +- .../Model/EnumeratedAccountsWithAccess.php | 11 + .../Graph/Model/EnumeratedInboundPorts.php | 11 + .../Model/EvaluateDynamicMembershipResult.php | 4 +- .../Microsoft/Graph/Model/ExcludeTarget.php | 4 +- .../Graph/Model/ExtensionProperty.php | 4 +- .../Graph/Model/ExternalMeetingRegistrant.php | 8 +- .../Model/ExternalSystemAccessMethods.php | 35 ++ ...nallyAccessibleAwsStorageBucketFinding.php | 120 +++++++ ...llyAccessibleAzureBlobContainerFinding.php | 120 +++++++ ...nallyAccessibleGcpStorageBucketFinding.php | 120 +++++++ .../Model/FederatedIdentityCredential.php | 8 +- ...Fido2AuthenticationMethodConfiguration.php | 30 -- src/Beta/Microsoft/Graph/Model/Finding.php | 58 ++++ .../Microsoft/Graph/Model/GcpAccessType.php | 36 +++ .../Graph/Model/GcpCloudFunction.php | 58 ++++ .../Microsoft/Graph/Model/GcpEncryption.php | 35 ++ src/Beta/Microsoft/Graph/Model/GcpGroup.php | 27 ++ src/Beta/Microsoft/Graph/Model/Group.php | 24 +- .../Microsoft/Graph/Model/GroupMembers.php | 8 +- .../Model/GroupWritebackConfiguration.php | 4 +- src/Beta/Microsoft/Graph/Model/IamStatus.php | 36 +++ .../Graph/Model/IdentityContainer.php | 4 +- .../Microsoft/Graph/Model/IdentityFinding.php | 151 +++++++++ .../Graph/Model/IdentityGovernance.php | 31 ++ .../Graph/Model/IdentityProtectionRoot.php | 16 +- ...ntitySecurityDefaultsEnforcementPolicy.php | 4 +- .../Graph/Model/ImpactedResource.php | 16 +- .../Model/InactiveAwsResourceFinding.php | 27 ++ .../Graph/Model/InactiveAwsRoleFinding.php | 27 ++ .../InactiveAzureServicePrincipalFinding.php | 27 ++ .../InactiveGcpServiceAccountFinding.php | 27 ++ .../Graph/Model/InactiveGroupFinding.php | 120 +++++++ .../InactiveServerlessFunctionFinding.php | 27 ++ .../Graph/Model/InactiveUserFinding.php | 27 ++ .../InactiveUsersByApplicationMetricBase.php | 27 ++ .../Microsoft/Graph/Model/InsightSummary.php | 301 ++++++++++++++++++ .../Graph/Model/InsightsSettings.php | 4 +- .../Graph/Model/InternalDomainFederation.php | 16 +- .../Model/InvalidLicenseAlertIncident.php | 4 +- src/Beta/Microsoft/Graph/Model/KeyValue.php | 8 +- .../Graph/Model/MfaCompletionMetric.php | 193 +++++++++++ ...MicrosoftApplicationDataAccessSettings.php | 8 +- .../Graph/Model/MobilityManagementPolicy.php | 4 +- .../Model/MonthlyUserInsightMetricsRoot.php | 279 ++++++++++++++++ ...ltiTenantOrganizationJoinRequestRecord.php | 4 +- .../Model/MultiTenantOrganizationMember.php | 4 +- ...ganizationPartnerConfigurationTemplate.php | 16 +- .../NoMfaOnRoleActivationAlertIncident.php | 4 +- .../Microsoft/Graph/Model/ObjectIdentity.php | 4 +- ...remisesDirectorySynchronizationFeature.php | 12 +- .../Graph/Model/OnPremisesPublishing.php | 8 +- .../Model/OnPremisesPublishingProfile.php | 4 +- .../Model/OpenAwsSecurityGroupFinding.php | 144 +++++++++ .../Model/OpenIdConnectIdentityProvider.php | 4 +- .../Graph/Model/OpenIdConnectProvider.php | 4 +- .../OpenNetworkAzureSecurityGroupFinding.php | 117 +++++++ .../OrganizationalBrandingProperties.php | 8 +- .../Graph/Model/OrganizerMeetingInfo.php | 4 +- .../Graph/Model/OutboundSharedUserProfile.php | 4 +- .../OverprovisionedAwsResourceFinding.php | 27 ++ .../Model/OverprovisionedAwsRoleFinding.php | 27 ++ ...rovisionedAzureServicePrincipalFinding.php | 27 ++ ...verprovisionedGcpServiceAccountFinding.php | 27 ++ ...erprovisionedServerlessFunctionFinding.php | 27 ++ .../Model/OverprovisionedUserFinding.php | 27 ++ .../Graph/Model/PasswordCredential.php | 4 +- .../Model/PermissionGrantConditionSet.php | 4 +- .../Graph/Model/PermissionsAnalytics.php | 83 +++++ .../Model/PermissionsAnalyticsAggregation.php | 120 +++++++ .../PermissionsCreepIndexDistribution.php | 182 +++++++++++ ...PlatformCredentialAuthenticationMethod.php | 178 +++++++++++ src/Beta/Microsoft/Graph/Model/PolicyRoot.php | 32 +- .../Graph/Model/PrivateLinkDetails.php | 8 +- .../Graph/Model/PrivilegeEscalation.php | 137 ++++++++ .../PrivilegeEscalationAwsResourceFinding.php | 27 ++ .../PrivilegeEscalationAwsRoleFinding.php | 27 ++ .../Model/PrivilegeEscalationFinding.php | 148 +++++++++ ...legeEscalationGcpServiceAccountFinding.php | 27 ++ .../Model/PrivilegeEscalationUserFinding.php | 27 ++ .../Graph/Model/ProfileCardProperty.php | 4 +- .../Graph/Model/ProvisioningObjectSummary.php | 8 +- .../Graph/Model/RecommendationBase.php | 8 +- .../Model/RelyingPartyDetailedSummary.php | 8 +- .../RemoteDesktopSecurityConfiguration.php | 4 + src/Beta/Microsoft/Graph/Model/ReportRoot.php | 39 ++- .../Model/ResourceSpecificPermissionGrant.php | 12 +- .../Microsoft/Graph/Model/RiskDetection.php | 8 +- .../Graph/Model/RiskyServicePrincipal.php | 12 +- .../Graph/Model/RoleManagementAlert.php | 4 +- .../Graph/Model/SamlOrWsFedProvider.php | 8 +- .../Microsoft/Graph/Model/SchemaExtension.php | 4 +- ...retInformationAccessAwsResourceFinding.php | 27 ++ .../SecretInformationAccessAwsRoleFinding.php | 27 ++ ...tionAccessAwsServerlessFunctionFinding.php | 27 ++ .../SecretInformationAccessAwsUserFinding.php | 27 ++ .../Graph/Model/SecureScoreControlProfile.php | 4 +- ...ityToolAwsResourceAdministratorFinding.php | 27 ++ ...ecurityToolAwsRoleAdministratorFinding.php | 27 ++ ...ServerlessFunctionAdministratorFinding.php | 27 ++ ...ecurityToolAwsUserAdministratorFinding.php | 27 ++ .../Model/ServiceLevelAgreementAttainment.php | 4 +- .../Graph/Model/ServiceLevelAgreementRoot.php | 4 +- .../Graph/Model/ServicePrincipal.php | 58 ++-- src/Beta/Microsoft/Graph/Model/SignIn.php | 60 ++-- .../Graph/Model/SignInAccessType.php | 1 + .../Microsoft/Graph/Model/SignInActivity.php | 8 +- src/Beta/Microsoft/Graph/Model/SingleUser.php | 8 +- ...SkypeForBusinessUserConversationMember.php | 4 +- .../Model/SmsAuthenticationMethodTarget.php | 4 +- .../Graph/Model/StringKeyLongValuePair.php | 4 +- .../Graph/Model/SuperAwsResourceFinding.php | 27 ++ .../Graph/Model/SuperAwsRoleFinding.php | 27 ++ .../SuperAzureServicePrincipalFinding.php | 27 ++ .../Model/SuperGcpServiceAccountFinding.php | 27 ++ .../Model/SuperServerlessFunctionFinding.php | 27 ++ .../Graph/Model/SuperUserFinding.php | 27 ++ .../Graph/Model/SynchronizationJobSubject.php | 8 +- .../Model/SystemCredentialPreferences.php | 4 +- .../Graph/Model/TargetDeviceGroup.php | 2 + src/Beta/Microsoft/Graph/Model/Team.php | 4 +- src/Beta/Microsoft/Graph/Model/TeamInfo.php | 4 +- .../Graph/Model/TenantInformation.php | 16 +- .../Microsoft/Graph/Model/TenantReference.php | 4 +- .../Graph/Model/TenantRelationship.php | 4 +- .../Graph/Model/TermsOfUseContainer.php | 4 +- .../Microsoft/Graph/Model/TiIndicator.php | 4 +- .../Model/UnenforcedMfaAwsUserFinding.php | 27 ++ .../Graph/Model/UnifiedRoleDefinition.php | 8 +- .../Model/UnifiedRoleManagementAlert.php | 12 +- ...nifiedRoleManagementAlertConfiguration.php | 4 +- .../UnifiedRoleManagementAlertDefinition.php | 8 +- .../UnifiedRoleManagementPolicyAssignment.php | 4 +- src/Beta/Microsoft/Graph/Model/User.php | 48 +-- .../Microsoft/Graph/Model/UserCountMetric.php | 85 +++++ .../Graph/Model/UserInsightsRoot.php | 89 ++++++ ...LastSignInRecommendationInsightSetting.php | 4 +- .../Graph/Model/UserRequestsMetric.php | 85 +++++ .../Graph/Model/UserSignUpMetric.php | 112 +++++++ .../Graph/Model/VirtualEventRegistration.php | 4 +- ...chineWithAwsStorageBucketAccessFinding.php | 178 +++++++++++ .../WindowsAppXAppAssignmentSettings.php | 4 +- ...icateAuthenticationMethodConfiguration.php | 4 +- .../Model/X509CertificateUserBinding.php | 8 +- .../Graph/Networkaccess/Model/Destination.php | 78 +++++ .../Model/DestinationSummary.php | 31 ++ .../Networkaccess/Model/EntitiesSummary.php | 4 +- .../Model/AdditionalOptions.php | 39 +++ .../Graph/SecurityNamespace/Model/Alert.php | 31 +- .../SecurityNamespace/Model/CaseAction.php | 2 + .../Model/DetectionSource.php | 16 + .../Model/DeviceEvidence.php | 4 +- .../Model/EdiscoverySearchExportOperation.php | 291 +++++++++++++++++ .../Model/ExportCriteria.php | 35 ++ .../SecurityNamespace/Model/ExportFormat.php | 36 +++ .../Model/ExportLocation.php | 35 ++ .../Graph/SecurityNamespace/Model/Host.php | 2 + .../SecurityNamespace/Model/HostPort.php | 22 ++ .../Model/HostPortBanner.php | 10 + .../Model/HostPortComponent.php | 6 + .../SecurityNamespace/Model/Incident.php | 4 +- .../SecurityNamespace/Model/ServiceSource.php | 1 + .../Model/ThreatIntelligence.php | 2 + .../SecurityNamespace/Model/UserAccount.php | 12 +- 297 files changed, 8526 insertions(+), 720 deletions(-) create mode 100644 src/Beta/Microsoft/Graph/Model/ActiveUsersBreakdownMetric.php create mode 100644 src/Beta/Microsoft/Graph/Model/ActiveUsersMetric.php create mode 100644 src/Beta/Microsoft/Graph/Model/AssignedComputeInstanceDetails.php create mode 100644 src/Beta/Microsoft/Graph/Model/AuthenticationMethodPlatform.php create mode 100644 src/Beta/Microsoft/Graph/Model/AuthenticationsMetric.php create mode 100644 src/Beta/Microsoft/Graph/Model/AuthorizationSystemType.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsAccessKey.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsAccessType.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsEc2Instance.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsExternalSystemAccessFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsExternalSystemAccessRoleFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsGroup.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsIdentityAccessManagementKeyAgeFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsIdentityAccessManagementKeyUsageFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsLambda.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsSecretInformationAccessFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsSecretInformationWebServices.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsSecurityToolAdministrationFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/AwsSecurityToolWebServices.php create mode 100644 src/Beta/Microsoft/Graph/Model/AzureAccessType.php create mode 100644 src/Beta/Microsoft/Graph/Model/AzureEncryption.php create mode 100644 src/Beta/Microsoft/Graph/Model/AzureGroup.php create mode 100644 src/Beta/Microsoft/Graph/Model/AzureServerlessFunction.php create mode 100644 src/Beta/Microsoft/Graph/Model/CallEvent.php create mode 100644 src/Beta/Microsoft/Graph/Model/CallEventType.php create mode 100644 src/Beta/Microsoft/Graph/Model/DailyUserInsightMetricsRoot.php create mode 100644 src/Beta/Microsoft/Graph/Model/EncryptedAwsStorageBucketFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/EncryptedAzureStorageAccountFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/EncryptedGcpStorageBucketFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/ExternalSystemAccessMethods.php create mode 100644 src/Beta/Microsoft/Graph/Model/ExternallyAccessibleAwsStorageBucketFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/ExternallyAccessibleAzureBlobContainerFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/ExternallyAccessibleGcpStorageBucketFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/Finding.php create mode 100644 src/Beta/Microsoft/Graph/Model/GcpAccessType.php create mode 100644 src/Beta/Microsoft/Graph/Model/GcpCloudFunction.php create mode 100644 src/Beta/Microsoft/Graph/Model/GcpEncryption.php create mode 100644 src/Beta/Microsoft/Graph/Model/GcpGroup.php create mode 100644 src/Beta/Microsoft/Graph/Model/IamStatus.php create mode 100644 src/Beta/Microsoft/Graph/Model/IdentityFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/InactiveAwsResourceFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/InactiveAwsRoleFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/InactiveAzureServicePrincipalFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/InactiveGcpServiceAccountFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/InactiveGroupFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/InactiveServerlessFunctionFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/InactiveUserFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/InsightSummary.php create mode 100644 src/Beta/Microsoft/Graph/Model/MfaCompletionMetric.php create mode 100644 src/Beta/Microsoft/Graph/Model/MonthlyUserInsightMetricsRoot.php create mode 100644 src/Beta/Microsoft/Graph/Model/OpenAwsSecurityGroupFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/OpenNetworkAzureSecurityGroupFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/OverprovisionedAwsResourceFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/OverprovisionedAwsRoleFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/OverprovisionedAzureServicePrincipalFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/OverprovisionedGcpServiceAccountFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/OverprovisionedServerlessFunctionFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/OverprovisionedUserFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/PermissionsAnalytics.php create mode 100644 src/Beta/Microsoft/Graph/Model/PermissionsAnalyticsAggregation.php create mode 100644 src/Beta/Microsoft/Graph/Model/PermissionsCreepIndexDistribution.php create mode 100644 src/Beta/Microsoft/Graph/Model/PlatformCredentialAuthenticationMethod.php create mode 100644 src/Beta/Microsoft/Graph/Model/PrivilegeEscalation.php create mode 100644 src/Beta/Microsoft/Graph/Model/PrivilegeEscalationAwsResourceFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/PrivilegeEscalationAwsRoleFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/PrivilegeEscalationFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/PrivilegeEscalationGcpServiceAccountFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/PrivilegeEscalationUserFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SecretInformationAccessAwsResourceFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SecretInformationAccessAwsRoleFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SecretInformationAccessAwsServerlessFunctionFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SecretInformationAccessAwsUserFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SecurityToolAwsResourceAdministratorFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SecurityToolAwsRoleAdministratorFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SecurityToolAwsServerlessFunctionAdministratorFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SecurityToolAwsUserAdministratorFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SuperAwsResourceFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SuperAwsRoleFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SuperAzureServicePrincipalFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SuperGcpServiceAccountFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SuperServerlessFunctionFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/SuperUserFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/UnenforcedMfaAwsUserFinding.php create mode 100644 src/Beta/Microsoft/Graph/Model/UserCountMetric.php create mode 100644 src/Beta/Microsoft/Graph/Model/UserInsightsRoot.php create mode 100644 src/Beta/Microsoft/Graph/Model/UserRequestsMetric.php create mode 100644 src/Beta/Microsoft/Graph/Model/UserSignUpMetric.php create mode 100644 src/Beta/Microsoft/Graph/Model/VirtualMachineWithAwsStorageBucketAccessFinding.php create mode 100644 src/Beta/Microsoft/Graph/SecurityNamespace/Model/AdditionalOptions.php create mode 100644 src/Beta/Microsoft/Graph/SecurityNamespace/Model/EdiscoverySearchExportOperation.php create mode 100644 src/Beta/Microsoft/Graph/SecurityNamespace/Model/ExportCriteria.php create mode 100644 src/Beta/Microsoft/Graph/SecurityNamespace/Model/ExportFormat.php create mode 100644 src/Beta/Microsoft/Graph/SecurityNamespace/Model/ExportLocation.php diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/ClientUserAgent.php b/src/Beta/Microsoft/Graph/CallRecords/Model/ClientUserAgent.php index 55117b81c8e..863032810c6 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/ClientUserAgent.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/ClientUserAgent.php @@ -25,7 +25,7 @@ class ClientUserAgent extends UserAgent { /** * Gets the azureADAppId - * The unique identifier of the Azure AD application used by this endpoint. + * The unique identifier of the Microsoft Entra application used by this endpoint. * * @return string|null The azureADAppId */ @@ -40,7 +40,7 @@ public function getAzureADAppId() /** * Sets the azureADAppId - * The unique identifier of the Azure AD application used by this endpoint. + * The unique identifier of the Microsoft Entra application used by this endpoint. * * @param string $val The value of the azureADAppId * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/DirectRoutingLogRow.php b/src/Beta/Microsoft/Graph/CallRecords/Model/DirectRoutingLogRow.php index 0fd961e6b51..4f04e0f59fb 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/DirectRoutingLogRow.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/DirectRoutingLogRow.php @@ -633,7 +633,7 @@ public function setUserDisplayName($val) } /** * Gets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. This and other user info is null/empty for bot call types. + * The unique identifier (GUID) of the user in Microsoft Entra ID. This and other user info is null/empty for bot call types. * * @return string|null The userId */ @@ -648,7 +648,7 @@ public function getUserId() /** * Sets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. This and other user info is null/empty for bot call types. + * The unique identifier (GUID) of the user in Microsoft Entra ID. This and other user info is null/empty for bot call types. * * @param string $val The value of the userId * @@ -661,7 +661,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory, is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID, is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -676,7 +676,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory, is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID, is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnBlockedUsersLogRow.php b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnBlockedUsersLogRow.php index 5fd1f7e4400..2d15c15acc5 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnBlockedUsersLogRow.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnBlockedUsersLogRow.php @@ -175,7 +175,7 @@ public function setUserDisplayName($val) } /** * Gets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. + * The unique identifier (GUID) of the user in Microsoft Entra ID. * * @return string|null The userId */ @@ -190,7 +190,7 @@ public function getUserId() /** * Sets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. + * The unique identifier (GUID) of the user in Microsoft Entra ID. * * @param string $val The value of the userId * @@ -203,7 +203,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -218,7 +218,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnCallLogRow.php b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnCallLogRow.php index a4b2d95b0e2..89abcb34475 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnCallLogRow.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnCallLogRow.php @@ -778,7 +778,7 @@ public function setUserDisplayName($val) } /** * Gets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. This and other user info will be null/empty for bot call types (ucapin, ucapout). + * The unique identifier (GUID) of the user in Microsoft Entra ID. This and other user info will be null/empty for bot call types (ucapin, ucapout). * * @return string|null The userId */ @@ -793,7 +793,7 @@ public function getUserId() /** * Sets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. This and other user info will be null/empty for bot call types (ucapin, ucapout). + * The unique identifier (GUID) of the user in Microsoft Entra ID. This and other user info will be null/empty for bot call types (ucapin, ucapout). * * @param string $val The value of the userId * @@ -806,7 +806,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -821,7 +821,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnOnlineMeetingDialoutReport.php b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnOnlineMeetingDialoutReport.php index 5965d89926d..56feb7be0ef 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/PstnOnlineMeetingDialoutReport.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/PstnOnlineMeetingDialoutReport.php @@ -226,7 +226,7 @@ public function setUserDisplayName($val) } /** * Gets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. + * The unique identifier (GUID) of the user in Microsoft Entra ID. * * @return string|null The userId */ @@ -241,7 +241,7 @@ public function getUserId() /** * Sets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. + * The unique identifier (GUID) of the user in Microsoft Entra ID. * * @param string $val The value of the userId * @@ -254,7 +254,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -269,7 +269,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * diff --git a/src/Beta/Microsoft/Graph/CallRecords/Model/SmsLogRow.php b/src/Beta/Microsoft/Graph/CallRecords/Model/SmsLogRow.php index d8c805f4f92..db8b4033d4a 100644 --- a/src/Beta/Microsoft/Graph/CallRecords/Model/SmsLogRow.php +++ b/src/Beta/Microsoft/Graph/CallRecords/Model/SmsLogRow.php @@ -483,7 +483,7 @@ public function setUserDisplayName($val) } /** * Gets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. + * The unique identifier (GUID) of the user in Microsoft Entra ID. * * @return string|null The userId */ @@ -498,7 +498,7 @@ public function getUserId() /** * Sets the userId - * The unique identifier (GUID) of the user in Azure Active Directory. + * The unique identifier (GUID) of the user in Microsoft Entra ID. * * @param string $val The value of the userId * @@ -511,7 +511,7 @@ public function setUserId($val) } /** * Gets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @return string|null The userPrincipalName */ @@ -526,7 +526,7 @@ public function getUserPrincipalName() /** * Sets the userPrincipalName - * The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. + * The user principal name (sign-in name) in Microsoft Entra ID. This is usually the same as the user's SIP address, and can be same as the user's e-mail address. * * @param string $val The value of the userPrincipalName * diff --git a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Acl.php b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Acl.php index 18d3910c1d9..2663f720dc1 100644 --- a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Acl.php +++ b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Acl.php @@ -124,7 +124,7 @@ public function setType($val) } /** * Gets the value - * The unique identifer of the identity. For Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. For external groups, value is set to the ID of the externalGroup. + * The unique identifer of the identity. For Microsoft Entra identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. For external groups, value is set to the ID of the externalGroup. * * @return string|null The value */ @@ -139,7 +139,7 @@ public function getValue() /** * Sets the value - * The unique identifer of the identity. For Azure Active Directory identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. For external groups, value is set to the ID of the externalGroup. + * The unique identifer of the identity. For Microsoft Entra identities, value is set to the object identifier of the user, group or tenant for types user, group and everyone (and everyoneExceptGuests) respectively. For external groups, value is set to the ID of the externalGroup. * * @param string $val The value of the value * diff --git a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Configuration.php b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Configuration.php index 7083553f415..755efeacdf6 100644 --- a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Configuration.php +++ b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Configuration.php @@ -25,7 +25,7 @@ class Configuration extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the authorizedAppIds - * A collection of application IDs for registered Azure Active Directory apps that are allowed to manage the externalConnection and to index content in the externalConnection. + * A collection of application IDs for registered Microsoft Entra apps that are allowed to manage the externalConnection and to index content in the externalConnection. * * @return string|null The authorizedAppIds */ @@ -40,7 +40,7 @@ public function getAuthorizedAppIds() /** * Sets the authorizedAppIds - * A collection of application IDs for registered Azure Active Directory apps that are allowed to manage the externalConnection and to index content in the externalConnection. + * A collection of application IDs for registered Microsoft Entra apps that are allowed to manage the externalConnection and to index content in the externalConnection. * * @param string $val The value of the authorizedAppIds * diff --git a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalGroup.php b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalGroup.php index 9eea40c1b87..deb5c2ae781 100644 --- a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalGroup.php +++ b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/ExternalGroup.php @@ -85,7 +85,7 @@ public function setDisplayName($val) /** * Gets the members - * A member added to an externalGroup. You can add Azure Active Directory users, Azure Active Directory groups, or other externalGroups as members. + * A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or other externalGroups as members. * * @return array|null The members */ @@ -100,7 +100,7 @@ public function getMembers() /** * Sets the members - * A member added to an externalGroup. You can add Azure Active Directory users, Azure Active Directory groups, or other externalGroups as members. + * A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or other externalGroups as members. * * @param Identity[] $val The members * diff --git a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Identity.php b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Identity.php index bbf492e2d97..8a57d047648 100644 --- a/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Identity.php +++ b/src/Beta/Microsoft/Graph/ExternalConnectors/Model/Identity.php @@ -26,7 +26,7 @@ class Identity extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the type - * The type of identity. Possible values are: user or group for Azure AD identities and externalgroup for groups in an external system. + * The type of identity. Possible values are: user or group for Microsoft Entra identities and externalgroup for groups in an external system. * * @return IdentityType|null The type */ @@ -45,7 +45,7 @@ public function getType() /** * Sets the type - * The type of identity. Possible values are: user or group for Azure AD identities and externalgroup for groups in an external system. + * The type of identity. Possible values are: user or group for Microsoft Entra identities and externalgroup for groups in an external system. * * @param IdentityType $val The type * diff --git a/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php b/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php index 7e45cfd8b9d..1e30af5546c 100644 --- a/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php +++ b/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/CustomTaskExtension.php @@ -125,7 +125,7 @@ public function setLastModifiedDateTime($val) /** * Gets the createdBy - * The unique identifier of the Azure AD user that created the custom task extension.Supports $filter(eq, ne) and $expand. + * The unique identifier of the Microsoft Entra user that created the custom task extension.Supports $filter(eq, ne) and $expand. * * @return \Beta\Microsoft\Graph\Model\User|null The createdBy */ @@ -144,7 +144,7 @@ public function getCreatedBy() /** * Sets the createdBy - * The unique identifier of the Azure AD user that created the custom task extension.Supports $filter(eq, ne) and $expand. + * The unique identifier of the Microsoft Entra user that created the custom task extension.Supports $filter(eq, ne) and $expand. * * @param \Beta\Microsoft\Graph\Model\User $val The createdBy * @@ -158,7 +158,7 @@ public function setCreatedBy($val) /** * Gets the lastModifiedBy - * The unique identifier of the Azure AD user that modified the custom task extension last.Supports $filter(eq, ne) and $expand. + * The unique identifier of the Microsoft Entra user that modified the custom task extension last.Supports $filter(eq, ne) and $expand. * * @return \Beta\Microsoft\Graph\Model\User|null The lastModifiedBy */ @@ -177,7 +177,7 @@ public function getLastModifiedBy() /** * Sets the lastModifiedBy - * The unique identifier of the Azure AD user that modified the custom task extension last.Supports $filter(eq, ne) and $expand. + * The unique identifier of the Microsoft Entra user that modified the custom task extension last.Supports $filter(eq, ne) and $expand. * * @param \Beta\Microsoft\Graph\Model\User $val The lastModifiedBy * diff --git a/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskProcessingResult.php b/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskProcessingResult.php index db6559f4052..cc401e59187 100644 --- a/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskProcessingResult.php +++ b/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/TaskProcessingResult.php @@ -187,7 +187,7 @@ public function setStartedDateTime($val) /** * Gets the subject - * The unique identifier of the Azure AD user targeted for the task execution.Supports $filter(eq, ne) and $expand. + * The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. * * @return \Beta\Microsoft\Graph\Model\User|null The subject */ @@ -206,7 +206,7 @@ public function getSubject() /** * Sets the subject - * The unique identifier of the Azure AD user targeted for the task execution.Supports $filter(eq, ne) and $expand. + * The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. * * @param \Beta\Microsoft\Graph\Model\User $val The subject * diff --git a/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Workflow.php b/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Workflow.php index 7f03fada48f..52780a25657 100644 --- a/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Workflow.php +++ b/src/Beta/Microsoft/Graph/IdentityGovernanceNamespace/Model/Workflow.php @@ -151,7 +151,7 @@ public function setVersion($val) /** * Gets the executionScope - * The unique identifier of the Azure AD identity that last modified the workflow object. + * The unique identifier of the Microsoft Entra identity that last modified the workflow object. * * @return array|null The executionScope */ @@ -166,7 +166,7 @@ public function getExecutionScope() /** * Sets the executionScope - * The unique identifier of the Azure AD identity that last modified the workflow object. + * The unique identifier of the Microsoft Entra identity that last modified the workflow object. * * @param UserProcessingResult[] $val The executionScope * diff --git a/src/Beta/Microsoft/Graph/IndustryData/Model/AggregatedInboundStatistics.php b/src/Beta/Microsoft/Graph/IndustryData/Model/AggregatedInboundStatistics.php index 67bf339ef6e..869f54267d2 100644 --- a/src/Beta/Microsoft/Graph/IndustryData/Model/AggregatedInboundStatistics.php +++ b/src/Beta/Microsoft/Graph/IndustryData/Model/AggregatedInboundStatistics.php @@ -82,7 +82,7 @@ public function setGroups($val) /** * Gets the matchedPeopleByRole - * The aggregate count of active people matched to an Azure Active Directory user, by role. + * The aggregate count of active people matched to a Microsoft Entra user, by role. * * @return IndustryDataRunRoleCountMetric|null The matchedPeopleByRole */ @@ -101,7 +101,7 @@ public function getMatchedPeopleByRole() /** * Sets the matchedPeopleByRole - * The aggregate count of active people matched to an Azure Active Directory user, by role. + * The aggregate count of active people matched to a Microsoft Entra user, by role. * * @param IndustryDataRunRoleCountMetric $val The value to assign to the matchedPeopleByRole * @@ -199,7 +199,7 @@ public function setPeople($val) /** * Gets the unmatchedPeopleByRole - * The aggregate count of active people not matched to an Azure Active Directory user, by role. + * The aggregate count of active people not matched to a Microsoft Entra user, by role. * * @return IndustryDataRunRoleCountMetric|null The unmatchedPeopleByRole */ @@ -218,7 +218,7 @@ public function getUnmatchedPeopleByRole() /** * Sets the unmatchedPeopleByRole - * The aggregate count of active people not matched to an Azure Active Directory user, by role. + * The aggregate count of active people not matched to a Microsoft Entra user, by role. * * @param IndustryDataRunRoleCountMetric $val The value to assign to the unmatchedPeopleByRole * diff --git a/src/Beta/Microsoft/Graph/IndustryData/Model/InboundActivityResults.php b/src/Beta/Microsoft/Graph/IndustryData/Model/InboundActivityResults.php index 3e73f83325d..c47b510e8f9 100644 --- a/src/Beta/Microsoft/Graph/IndustryData/Model/InboundActivityResults.php +++ b/src/Beta/Microsoft/Graph/IndustryData/Model/InboundActivityResults.php @@ -87,7 +87,7 @@ public function setGroups($val) /** * Gets the matchedPeopleByRole - * Number of people matched to an Azure Active Directory user, by role. + * Number of people matched to a Microsoft Entra user, by role. * * @return IndustryDataRunRoleCountMetric|null The matchedPeopleByRole */ @@ -106,7 +106,7 @@ public function getMatchedPeopleByRole() /** * Sets the matchedPeopleByRole - * Number of people matched to an Azure Active Directory user, by role. + * Number of people matched to a Microsoft Entra user, by role. * * @param IndustryDataRunRoleCountMetric $val The value to assign to the matchedPeopleByRole * @@ -219,7 +219,7 @@ public function setPeople($val) /** * Gets the unmatchedPeopleByRole - * Number of people not matched to an Azure Active Directory user, by role. + * Number of people not matched to a Microsoft Entra user, by role. * * @return IndustryDataRunRoleCountMetric|null The unmatchedPeopleByRole */ @@ -238,7 +238,7 @@ public function getUnmatchedPeopleByRole() /** * Sets the unmatchedPeopleByRole - * Number of people not matched to an Azure Active Directory user, by role. + * Number of people not matched to a Microsoft Entra user, by role. * * @param IndustryDataRunRoleCountMetric $val The value to assign to the unmatchedPeopleByRole * diff --git a/src/Beta/Microsoft/Graph/IndustryData/Model/UserMatchingSetting.php b/src/Beta/Microsoft/Graph/IndustryData/Model/UserMatchingSetting.php index 95852077a73..bdbada0dd63 100644 --- a/src/Beta/Microsoft/Graph/IndustryData/Model/UserMatchingSetting.php +++ b/src/Beta/Microsoft/Graph/IndustryData/Model/UserMatchingSetting.php @@ -26,7 +26,7 @@ class UserMatchingSetting extends \Beta\Microsoft\Graph\Model\Entity /** * Gets the matchTarget - * The RefUserMatchTarget for matching a user from the source with an Azure Active Directory user object. + * The RefUserMatchTarget for matching a user from the source with a Microsoft Entra user object. * * @return UserMatchTargetReferenceValue|null The matchTarget */ @@ -45,7 +45,7 @@ public function getMatchTarget() /** * Sets the matchTarget - * The RefUserMatchTarget for matching a user from the source with an Azure Active Directory user object. + * The RefUserMatchTarget for matching a user from the source with a Microsoft Entra user object. * * @param UserMatchTargetReferenceValue $val The value to assign to the matchTarget * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/AggregatedPolicyCompliance.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/AggregatedPolicyCompliance.php index 8e524344180..5ba124f3cb2 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/AggregatedPolicyCompliance.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/AggregatedPolicyCompliance.php @@ -324,7 +324,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @return string|null The tenantId */ @@ -339,7 +339,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/AuditEvent.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/AuditEvent.php index 91b1050f03b..9a82d1bae1c 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/AuditEvent.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/AuditEvent.php @@ -349,7 +349,7 @@ public function setRequestUrl($val) /** * Gets the tenantIds - * The collection of Azure Active Directory tenant identifiers for the managed tenants that were affected by a change, and is formatted as a list of comma-separated values. Required. Read-only. + * The collection of Microsoft Entra tenant identifiers for the managed tenants that were affected by a change, and is formatted as a list of comma-separated values. Required. Read-only. * * @return string|null The tenantIds */ @@ -364,7 +364,7 @@ public function getTenantIds() /** * Sets the tenantIds - * The collection of Azure Active Directory tenant identifiers for the managed tenants that were affected by a change, and is formatted as a list of comma-separated values. Required. Read-only. + * The collection of Microsoft Entra tenant identifiers for the managed tenants that were affected by a change, and is formatted as a list of comma-separated values. Required. Read-only. * * @param string $val The tenantIds * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/CloudPcConnection.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/CloudPcConnection.php index a52c5a62b57..841c9d345a9 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/CloudPcConnection.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/CloudPcConnection.php @@ -146,7 +146,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @return string|null The tenantId */ @@ -161,7 +161,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/CloudPcDevice.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/CloudPcDevice.php index d1e2d8e948b..adb85688a74 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/CloudPcDevice.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/CloudPcDevice.php @@ -320,7 +320,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @return string|null The tenantId */ @@ -335,7 +335,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/CredentialUserRegistrationsSummary.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/CredentialUserRegistrationsSummary.php index 69d871fe930..0b95bf96987 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/CredentialUserRegistrationsSummary.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/CredentialUserRegistrationsSummary.php @@ -291,7 +291,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @return string|null The tenantId */ @@ -306,7 +306,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/DeviceCompliancePolicySettingStateSummary.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/DeviceCompliancePolicySettingStateSummary.php index 6dd17ffbc96..0bbcabf06c1 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/DeviceCompliancePolicySettingStateSummary.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/DeviceCompliancePolicySettingStateSummary.php @@ -378,7 +378,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @return string|null The tenantId */ @@ -393,7 +393,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedDeviceCompliance.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedDeviceCompliance.php index 77887f60246..427d79b4948 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedDeviceCompliance.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedDeviceCompliance.php @@ -415,7 +415,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @return string|null The tenantId */ @@ -430,7 +430,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedDeviceComplianceTrend.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedDeviceComplianceTrend.php index 8a97a321948..bc4bb6a72ed 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedDeviceComplianceTrend.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedDeviceComplianceTrend.php @@ -229,7 +229,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @return string|null The tenantId */ @@ -244,7 +244,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedTenantOperationError.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedTenantOperationError.php index 3ded00c390b..f26e96f891b 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedTenantOperationError.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagedTenantOperationError.php @@ -53,7 +53,7 @@ public function setError($val) } /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. + * The Microsoft Entra tenant identifier for the managed tenant. * * @return string|null The tenantId */ @@ -68,7 +68,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. + * The Microsoft Entra tenant identifier for the managed tenant. * * @param string $val The value of the tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagementActionTenantDeploymentStatus.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagementActionTenantDeploymentStatus.php index 565195e203f..8c114671f9f 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagementActionTenantDeploymentStatus.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/ManagementActionTenantDeploymentStatus.php @@ -85,7 +85,7 @@ public function setTenantGroupId($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @return string|null The tenantId */ @@ -100,7 +100,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Required. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/MyRole.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/MyRole.php index 74d975343c5..4d63eaa0b3a 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/MyRole.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/MyRole.php @@ -87,7 +87,7 @@ public function setAssignments($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @return string|null The tenantId */ @@ -102,7 +102,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/Tenant.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/Tenant.php index 84f2a560617..6691d243354 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/Tenant.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/Tenant.php @@ -154,7 +154,7 @@ public function setLastUpdatedDateTime($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @return string|null The tenantId */ @@ -169,7 +169,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantCustomizedInformation.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantCustomizedInformation.php index 482acdae935..9e03783cc71 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantCustomizedInformation.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantCustomizedInformation.php @@ -85,7 +85,7 @@ public function setDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @return string|null The tenantId */ @@ -100,7 +100,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantDetailedInformation.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantDetailedInformation.php index 21f840085f2..aba4ad7a47a 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantDetailedInformation.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantDetailedInformation.php @@ -258,7 +258,7 @@ public function setSegmentName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. + * The Microsoft Entra tenant identifier for the managed tenant. * * @return string|null The tenantId */ @@ -273,7 +273,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. + * The Microsoft Entra tenant identifier for the managed tenant. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantInfo.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantInfo.php index 063a262c861..b9f7778ea39 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantInfo.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/TenantInfo.php @@ -25,7 +25,7 @@ class TenantInfo extends \Beta\Microsoft\Graph\Model\Entity { /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. * * @return string|null The tenantId */ @@ -40,7 +40,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. * * @param string $val The value of the tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/WindowsDeviceMalwareState.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/WindowsDeviceMalwareState.php index 37d71771fba..ed3fc1864b9 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/WindowsDeviceMalwareState.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/WindowsDeviceMalwareState.php @@ -473,7 +473,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @return string|null The tenantId */ @@ -488,7 +488,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/ManagedTenants/Model/WindowsProtectionState.php b/src/Beta/Microsoft/Graph/ManagedTenants/Model/WindowsProtectionState.php index 67bfe262b89..a2c2323e562 100644 --- a/src/Beta/Microsoft/Graph/ManagedTenants/Model/WindowsProtectionState.php +++ b/src/Beta/Microsoft/Graph/ManagedTenants/Model/WindowsProtectionState.php @@ -742,7 +742,7 @@ public function setTenantDisplayName($val) /** * Gets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @return string|null The tenantId */ @@ -757,7 +757,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only. + * The Microsoft Entra tenant identifier for the managed tenant. Optional. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/Model/AadUserConversationMember.php b/src/Beta/Microsoft/Graph/Model/AadUserConversationMember.php index c4ed5819c2f..10afcc7ec70 100644 --- a/src/Beta/Microsoft/Graph/Model/AadUserConversationMember.php +++ b/src/Beta/Microsoft/Graph/Model/AadUserConversationMember.php @@ -55,7 +55,7 @@ public function setEmail($val) /** * Gets the tenantId - * TenantId which the Azure AD user belongs to. + * TenantId which the Microsoft Entra user belongs to. * * @return string|null The tenantId */ @@ -70,7 +70,7 @@ public function getTenantId() /** * Sets the tenantId - * TenantId which the Azure AD user belongs to. + * TenantId which the Microsoft Entra user belongs to. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/Model/AadUserConversationMemberResult.php b/src/Beta/Microsoft/Graph/Model/AadUserConversationMemberResult.php index c0c4c982ce2..0205eb813ad 100644 --- a/src/Beta/Microsoft/Graph/Model/AadUserConversationMemberResult.php +++ b/src/Beta/Microsoft/Graph/Model/AadUserConversationMemberResult.php @@ -25,7 +25,7 @@ class AadUserConversationMemberResult extends ActionResultPart { /** * Gets the userId - * The user object ID of the Azure AD user that was being added as part of the bulk operation. + * The user object ID of the Microsoft Entra user that was being added as part of the bulk operation. * * @return string|null The userId */ @@ -40,7 +40,7 @@ public function getUserId() /** * Sets the userId - * The user object ID of the Azure AD user that was being added as part of the bulk operation. + * The user object ID of the Microsoft Entra user that was being added as part of the bulk operation. * * @param string $val The value of the userId * diff --git a/src/Beta/Microsoft/Graph/Model/AadUserNotificationRecipient.php b/src/Beta/Microsoft/Graph/Model/AadUserNotificationRecipient.php index 6e9b61d1ede..47ef9f058c6 100644 --- a/src/Beta/Microsoft/Graph/Model/AadUserNotificationRecipient.php +++ b/src/Beta/Microsoft/Graph/Model/AadUserNotificationRecipient.php @@ -25,7 +25,7 @@ class AadUserNotificationRecipient extends TeamworkNotificationRecipient { /** * Gets the userId - * Azure AD user identifier. Use the List users method to get this ID. + * Microsoft Entra user identifier. Use the List users method to get this ID. * * @return string|null The userId */ @@ -40,7 +40,7 @@ public function getUserId() /** * Sets the userId - * Azure AD user identifier. Use the List users method to get this ID. + * Microsoft Entra user identifier. Use the List users method to get this ID. * * @param string $val The value of the userId * diff --git a/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentPolicy.php b/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentPolicy.php index e4cd261e7e5..a0db351c935 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/AccessPackageAssignmentPolicy.php @@ -55,7 +55,7 @@ public function setAccessPackageId($val) /** * Gets the accessReviewSettings - * Who must review, and how often, the assignments to the access package from this policy. This property is null if reviews are not required. + * Who must review, and how often, the assignments to the access package from this policy. This property is null if reviews aren't required. * * @return AssignmentReviewSettings|null The accessReviewSettings */ @@ -74,7 +74,7 @@ public function getAccessReviewSettings() /** * Sets the accessReviewSettings - * Who must review, and how often, the assignments to the access package from this policy. This property is null if reviews are not required. + * Who must review, and how often, the assignments to the access package from this policy. This property is null if reviews aren't required. * * @param AssignmentReviewSettings $val The accessReviewSettings * @@ -235,7 +235,7 @@ public function setDisplayName($val) /** * Gets the durationInDays - * The number of days in which assignments from this policy last until they are expired. + * The number of days in which assignments from this policy last until they're expired. * * @return int|null The durationInDays */ @@ -250,7 +250,7 @@ public function getDurationInDays() /** * Sets the durationInDays - * The number of days in which assignments from this policy last until they are expired. + * The number of days in which assignments from this policy last until they're expired. * * @param int $val The durationInDays * @@ -453,7 +453,7 @@ public function setRequestorSettings($val) /** * Gets the verifiableCredentialSettings - * Settings for verifiable credentials set up through the Azure AD Verified ID service. These settings represent the verifiable credentials that a requestor of an access package in this policy can present to be assigned the access package. + * Settings for verifiable credentials set up through the Microsoft Entra Verified I D service. These settings represent the verifiable credentials that a requestor of an access package in this policy can present to be assigned the access package. * * @return VerifiableCredentialSettings|null The verifiableCredentialSettings */ @@ -472,7 +472,7 @@ public function getVerifiableCredentialSettings() /** * Sets the verifiableCredentialSettings - * Settings for verifiable credentials set up through the Azure AD Verified ID service. These settings represent the verifiable credentials that a requestor of an access package in this policy can present to be assigned the access package. + * Settings for verifiable credentials set up through the Microsoft Entra Verified I D service. These settings represent the verifiable credentials that a requestor of an access package in this policy can present to be assigned the access package. * * @param VerifiableCredentialSettings $val The verifiableCredentialSettings * diff --git a/src/Beta/Microsoft/Graph/Model/AccessPackageResource.php b/src/Beta/Microsoft/Graph/Model/AccessPackageResource.php index cec482744cd..9e5a9f3bfbf 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessPackageResource.php +++ b/src/Beta/Microsoft/Graph/Model/AccessPackageResource.php @@ -205,7 +205,7 @@ public function setIsPendingOnboarding($val) /** * Gets the originId - * The unique identifier of the resource in the origin system. In the case of an Azure AD group, this is the identifier of the group. + * The unique identifier of the resource in the origin system. In the case of a Microsoft Entra group, this is the identifier of the group. * * @return string|null The originId */ @@ -220,7 +220,7 @@ public function getOriginId() /** * Sets the originId - * The unique identifier of the resource in the origin system. In the case of an Azure AD group, this is the identifier of the group. + * The unique identifier of the resource in the origin system. In the case of a Microsoft Entra group, this is the identifier of the group. * * @param string $val The originId * @@ -263,7 +263,7 @@ public function setOriginSystem($val) /** * Gets the resourceType - * The type of the resource, such as Application if it is an Azure AD connected application, or SharePoint Online Site for a SharePoint Online site. + * The type of the resource, such as Application if it is a Microsoft Entra connected application, or SharePoint Online Site for a SharePoint Online site. * * @return string|null The resourceType */ @@ -278,7 +278,7 @@ public function getResourceType() /** * Sets the resourceType - * The type of the resource, such as Application if it is an Azure AD connected application, or SharePoint Online Site for a SharePoint Online site. + * The type of the resource, such as Application if it is a Microsoft Entra connected application, or SharePoint Online Site for a SharePoint Online site. * * @param string $val The resourceType * diff --git a/src/Beta/Microsoft/Graph/Model/AccessPackageResourceEnvironment.php b/src/Beta/Microsoft/Graph/Model/AccessPackageResourceEnvironment.php index 6fcbe026098..3cbac1de494 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessPackageResourceEnvironment.php +++ b/src/Beta/Microsoft/Graph/Model/AccessPackageResourceEnvironment.php @@ -179,7 +179,7 @@ public function setDisplayName($val) /** * Gets the isDefaultEnvironment - * Determines whether this is default environment or not. It is set to true for all static origin systems, such as Azure AD groups and Azure AD Applications. + * Determines whether this is default environment or not. It is set to true for all static origin systems, such as Microsoft Entra groups and Microsoft Entra Applications. * * @return bool|null The isDefaultEnvironment */ @@ -194,7 +194,7 @@ public function getIsDefaultEnvironment() /** * Sets the isDefaultEnvironment - * Determines whether this is default environment or not. It is set to true for all static origin systems, such as Azure AD groups and Azure AD Applications. + * Determines whether this is default environment or not. It is set to true for all static origin systems, such as Microsoft Entra groups and Microsoft Entra Applications. * * @param bool $val The isDefaultEnvironment * diff --git a/src/Beta/Microsoft/Graph/Model/AccessReviewScheduleSettings.php b/src/Beta/Microsoft/Graph/Model/AccessReviewScheduleSettings.php index f03f3e3b8b0..5358d258937 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessReviewScheduleSettings.php +++ b/src/Beta/Microsoft/Graph/Model/AccessReviewScheduleSettings.php @@ -288,7 +288,7 @@ public function setRecommendationInsightSettings($val) /** * Gets the recommendationLookBackDuration - * Optional field. Indicates the period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Azure AD roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its recommendationLookBackDuration setting will be used instead of the value of this property. + * Optional field. Indicates the period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Microsoft Entra roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its recommendationLookBackDuration setting will be used instead of the value of this property. * * @return \DateInterval|null The recommendationLookBackDuration */ @@ -307,7 +307,7 @@ public function getRecommendationLookBackDuration() /** * Sets the recommendationLookBackDuration - * Optional field. Indicates the period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Azure AD roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its recommendationLookBackDuration setting will be used instead of the value of this property. + * Optional field. Indicates the period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Microsoft Entra roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its recommendationLookBackDuration setting will be used instead of the value of this property. * * @param \DateInterval $val The value to assign to the recommendationLookBackDuration * diff --git a/src/Beta/Microsoft/Graph/Model/AccessReviewSet.php b/src/Beta/Microsoft/Graph/Model/AccessReviewSet.php index 7beb2fc3042..de31dabbfd0 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessReviewSet.php +++ b/src/Beta/Microsoft/Graph/Model/AccessReviewSet.php @@ -27,7 +27,7 @@ class AccessReviewSet extends Entity /** * Gets the decisions - * Represents an Azure AD access review decision on an instance of a review. + * Represents a Microsoft Entra access review decision on an instance of a review. * * @return array|null The decisions */ @@ -42,7 +42,7 @@ public function getDecisions() /** * Sets the decisions - * Represents an Azure AD access review decision on an instance of a review. + * Represents a Microsoft Entra access review decision on an instance of a review. * * @param AccessReviewInstanceDecisionItem[] $val The decisions * diff --git a/src/Beta/Microsoft/Graph/Model/AccessReviewStage.php b/src/Beta/Microsoft/Graph/Model/AccessReviewStage.php index c684ed784fe..06b742e1eb3 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessReviewStage.php +++ b/src/Beta/Microsoft/Graph/Model/AccessReviewStage.php @@ -60,7 +60,7 @@ public function setEndDateTime($val) /** * Gets the fallbackReviewers - * This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. + * This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers are notified to take action if no users are found from the list of reviewers specified. This can occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. * * @return array|null The fallbackReviewers */ @@ -75,7 +75,7 @@ public function getFallbackReviewers() /** * Sets the fallbackReviewers - * This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. + * This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers are notified to take action if no users are found from the list of reviewers specified. This can occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. * * @param AccessReviewReviewerScope[] $val The fallbackReviewers * diff --git a/src/Beta/Microsoft/Graph/Model/AccessReviewStageSettings.php b/src/Beta/Microsoft/Graph/Model/AccessReviewStageSettings.php index d4ddb0c9f52..9a6383b4406 100644 --- a/src/Beta/Microsoft/Graph/Model/AccessReviewStageSettings.php +++ b/src/Beta/Microsoft/Graph/Model/AccessReviewStageSettings.php @@ -110,7 +110,7 @@ public function setDurationInDays($val) /** * Gets the fallbackReviewers - * If provided, the fallback reviewers are asked to complete a review if the primary reviewers don't exist. For example, if managers are selected as reviewers and a principal under review doesn't have a manager in Azure AD, the fallback reviewers are asked to review that principal. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. + * If provided, the fallback reviewers are asked to complete a review if the primary reviewers don't exist. For example, if managers are selected as reviewers and a principal under review doesn't have a manager in Microsoft Entra ID, the fallback reviewers are asked to review that principal. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. * * @return AccessReviewReviewerScope|null The fallbackReviewers */ @@ -129,7 +129,7 @@ public function getFallbackReviewers() /** * Sets the fallbackReviewers - * If provided, the fallback reviewers are asked to complete a review if the primary reviewers don't exist. For example, if managers are selected as reviewers and a principal under review doesn't have a manager in Azure AD, the fallback reviewers are asked to review that principal. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. + * If provided, the fallback reviewers are asked to complete a review if the primary reviewers don't exist. For example, if managers are selected as reviewers and a principal under review doesn't have a manager in Microsoft Entra ID, the fallback reviewers are asked to review that principal. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. * * @param AccessReviewReviewerScope $val The value to assign to the fallbackReviewers * @@ -174,7 +174,7 @@ public function setRecommendationInsightSettings($val) /** * Gets the recommendationLookBackDuration - * Optional field. Indicates the time period of inactivity (with respect to the start date of the review instance) from which that recommendations will be configured. The recommendation is to deny if the user is inactive during the look back duration. For reviews of groups and Azure AD roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. + * Optional field. Indicates the time period of inactivity (with respect to the start date of the review instance) from which that recommendations will be configured. The recommendation is to deny if the user is inactive during the look back duration. For reviews of groups and Microsoft Entra roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. * * @return \DateInterval|null The recommendationLookBackDuration */ @@ -193,7 +193,7 @@ public function getRecommendationLookBackDuration() /** * Sets the recommendationLookBackDuration - * Optional field. Indicates the time period of inactivity (with respect to the start date of the review instance) from which that recommendations will be configured. The recommendation is to deny if the user is inactive during the look back duration. For reviews of groups and Azure AD roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. + * Optional field. Indicates the time period of inactivity (with respect to the start date of the review instance) from which that recommendations will be configured. The recommendation is to deny if the user is inactive during the look back duration. For reviews of groups and Microsoft Entra roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. NOTE: The value of this property overrides the corresponding setting on the accessReviewScheduleDefinition object. * * @param \DateInterval $val The value to assign to the recommendationLookBackDuration * diff --git a/src/Beta/Microsoft/Graph/Model/ActiveUsersBreakdownMetric.php b/src/Beta/Microsoft/Graph/Model/ActiveUsersBreakdownMetric.php new file mode 100644 index 00000000000..f33669ac303 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ActiveUsersBreakdownMetric.php @@ -0,0 +1,166 @@ +_propDict)) { + return $this->_propDict["appId"]; + } else { + return null; + } + } + + /** + * Sets the appId + * + * @param string $val The appId + * + * @return ActiveUsersBreakdownMetric + */ + public function setAppId($val) + { + $this->_propDict["appId"] = $val; + return $this; + } + + /** + * Gets the appName + * + * @return string|null The appName + */ + public function getAppName() + { + if (array_key_exists("appName", $this->_propDict)) { + return $this->_propDict["appName"]; + } else { + return null; + } + } + + /** + * Sets the appName + * + * @param string $val The appName + * + * @return ActiveUsersBreakdownMetric + */ + public function setAppName($val) + { + $this->_propDict["appName"] = $val; + return $this; + } + + /** + * Gets the count + * + * @return int|null The count + */ + public function getCount() + { + if (array_key_exists("count", $this->_propDict)) { + return $this->_propDict["count"]; + } else { + return null; + } + } + + /** + * Sets the count + * + * @param int $val The count + * + * @return ActiveUsersBreakdownMetric + */ + public function setCount($val) + { + $this->_propDict["count"] = intval($val); + return $this; + } + + /** + * Gets the factDate + * + * @return \DateTime|null The factDate + */ + public function getFactDate() + { + if (array_key_exists("factDate", $this->_propDict)) { + if (is_a($this->_propDict["factDate"], "\DateTime") || is_null($this->_propDict["factDate"])) { + return $this->_propDict["factDate"]; + } else { + $this->_propDict["factDate"] = new \DateTime($this->_propDict["factDate"]); + return $this->_propDict["factDate"]; + } + } + return null; + } + + /** + * Sets the factDate + * + * @param \DateTime $val The factDate + * + * @return ActiveUsersBreakdownMetric + */ + public function setFactDate($val) + { + $this->_propDict["factDate"] = $val; + return $this; + } + + /** + * Gets the os + * + * @return string|null The os + */ + public function getOs() + { + if (array_key_exists("os", $this->_propDict)) { + return $this->_propDict["os"]; + } else { + return null; + } + } + + /** + * Sets the os + * + * @param string $val The os + * + * @return ActiveUsersBreakdownMetric + */ + public function setOs($val) + { + $this->_propDict["os"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/ActiveUsersMetric.php b/src/Beta/Microsoft/Graph/Model/ActiveUsersMetric.php new file mode 100644 index 00000000000..029b505689d --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ActiveUsersMetric.php @@ -0,0 +1,85 @@ +_propDict)) { + return $this->_propDict["count"]; + } else { + return null; + } + } + + /** + * Sets the count + * + * @param int $val The count + * + * @return ActiveUsersMetric + */ + public function setCount($val) + { + $this->_propDict["count"] = intval($val); + return $this; + } + + /** + * Gets the factDate + * + * @return \DateTime|null The factDate + */ + public function getFactDate() + { + if (array_key_exists("factDate", $this->_propDict)) { + if (is_a($this->_propDict["factDate"], "\DateTime") || is_null($this->_propDict["factDate"])) { + return $this->_propDict["factDate"]; + } else { + $this->_propDict["factDate"] = new \DateTime($this->_propDict["factDate"]); + return $this->_propDict["factDate"]; + } + } + return null; + } + + /** + * Sets the factDate + * + * @param \DateTime $val The factDate + * + * @return ActiveUsersMetric + */ + public function setFactDate($val) + { + $this->_propDict["factDate"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AdministrativeUnit.php b/src/Beta/Microsoft/Graph/Model/AdministrativeUnit.php index 3c7d3139165..9eea0fdb3da 100644 --- a/src/Beta/Microsoft/Graph/Model/AdministrativeUnit.php +++ b/src/Beta/Microsoft/Graph/Model/AdministrativeUnit.php @@ -84,7 +84,7 @@ public function setDisplayName($val) /** * Gets the isMemberManagementRestricted - * true if members of this administrative unit should be treated as sensitive, which requires specific permissions to manage. Default value is false. Use this property to define administrative units whose roles don't inherit from tenant-level administrators, and management of individual member objects is limited to administrators scoped to a restricted management administrative unit. Immutable, so can't be changed later. For more information about working with restricted management administrative units, see Restricted management administrative units in Azure Active Directory. + * true if members of this administrative unit should be treated as sensitive, which requires specific permissions to manage. Default value is false. Use this property to define administrative units whose roles don't inherit from tenant-level administrators, and management of individual member objects is limited to administrators scoped to a restricted management administrative unit. Immutable, so can't be changed later. For more information about working with restricted management administrative units, see Restricted management administrative units in Microsoft Entra ID. * * @return bool|null The isMemberManagementRestricted */ @@ -99,7 +99,7 @@ public function getIsMemberManagementRestricted() /** * Sets the isMemberManagementRestricted - * true if members of this administrative unit should be treated as sensitive, which requires specific permissions to manage. Default value is false. Use this property to define administrative units whose roles don't inherit from tenant-level administrators, and management of individual member objects is limited to administrators scoped to a restricted management administrative unit. Immutable, so can't be changed later. For more information about working with restricted management administrative units, see Restricted management administrative units in Azure Active Directory. + * true if members of this administrative unit should be treated as sensitive, which requires specific permissions to manage. Default value is false. Use this property to define administrative units whose roles don't inherit from tenant-level administrators, and management of individual member objects is limited to administrators scoped to a restricted management administrative unit. Immutable, so can't be changed later. For more information about working with restricted management administrative units, see Restricted management administrative units in Microsoft Entra ID. * * @param bool $val The isMemberManagementRestricted * diff --git a/src/Beta/Microsoft/Graph/Model/Agreement.php b/src/Beta/Microsoft/Graph/Model/Agreement.php index 3154f861653..be0faa6b28a 100644 --- a/src/Beta/Microsoft/Graph/Model/Agreement.php +++ b/src/Beta/Microsoft/Graph/Model/Agreement.php @@ -55,7 +55,7 @@ public function setDisplayName($val) /** * Gets the isPerDeviceAcceptanceRequired - * This setting enables you to require end users to accept this agreement on every device that they are accessing it from. The end user will be required to register their device in Azure AD, if they haven't already done so. Supports $filter (eq). + * This setting enables you to require end users to accept this agreement on every device that they are accessing it from. The end user will be required to register their device in Microsoft Entra ID, if they haven't already done so. Supports $filter (eq). * * @return bool|null The isPerDeviceAcceptanceRequired */ @@ -70,7 +70,7 @@ public function getIsPerDeviceAcceptanceRequired() /** * Sets the isPerDeviceAcceptanceRequired - * This setting enables you to require end users to accept this agreement on every device that they are accessing it from. The end user will be required to register their device in Azure AD, if they haven't already done so. Supports $filter (eq). + * This setting enables you to require end users to accept this agreement on every device that they are accessing it from. The end user will be required to register their device in Microsoft Entra ID, if they haven't already done so. Supports $filter (eq). * * @param bool $val The isPerDeviceAcceptanceRequired * diff --git a/src/Beta/Microsoft/Graph/Model/AgreementFileLocalization.php b/src/Beta/Microsoft/Graph/Model/AgreementFileLocalization.php index 694838ce6a0..40aa8caaad0 100644 --- a/src/Beta/Microsoft/Graph/Model/AgreementFileLocalization.php +++ b/src/Beta/Microsoft/Graph/Model/AgreementFileLocalization.php @@ -27,7 +27,7 @@ class AgreementFileLocalization extends AgreementFileProperties /** * Gets the versions - * Read-only. Customized versions of the terms of use agreement in the Azure AD tenant. + * Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. * * @return array|null The versions */ @@ -42,7 +42,7 @@ public function getVersions() /** * Sets the versions - * Read-only. Customized versions of the terms of use agreement in the Azure AD tenant. + * Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. * * @param AgreementFileVersion[] $val The versions * diff --git a/src/Beta/Microsoft/Graph/Model/Alert.php b/src/Beta/Microsoft/Graph/Model/Alert.php index cbb2445738e..02c3595018c 100644 --- a/src/Beta/Microsoft/Graph/Model/Alert.php +++ b/src/Beta/Microsoft/Graph/Model/Alert.php @@ -141,7 +141,7 @@ public function setAzureSubscriptionId($val) /** * Gets the azureTenantId - * Azure Active Directory tenant ID. Required. + * Microsoft Entra tenant ID. Required. * * @return string|null The azureTenantId */ @@ -156,7 +156,7 @@ public function getAzureTenantId() /** * Sets the azureTenantId - * Azure Active Directory tenant ID. Required. + * Microsoft Entra tenant ID. Required. * * @param string $val The azureTenantId * diff --git a/src/Beta/Microsoft/Graph/Model/AllAccountsWithAccess.php b/src/Beta/Microsoft/Graph/Model/AllAccountsWithAccess.php index a1bbf6ad4cf..12d9d486a3f 100644 --- a/src/Beta/Microsoft/Graph/Model/AllAccountsWithAccess.php +++ b/src/Beta/Microsoft/Graph/Model/AllAccountsWithAccess.php @@ -23,4 +23,15 @@ */ class AllAccountsWithAccess extends AccountsWithAccess { + /** + * Set the @odata.type since this type is immediately descended from an abstract + * type that is referenced as the type in an entity. + * @param array $propDict The property dictionary + */ + public function __construct($propDict = array()) + { + parent::__construct($propDict); + $this->setODataType("#microsoft.graph.allAccountsWithAccess"); + } + } diff --git a/src/Beta/Microsoft/Graph/Model/AllInboundPorts.php b/src/Beta/Microsoft/Graph/Model/AllInboundPorts.php index 33cdbdb8173..5a317a13c2d 100644 --- a/src/Beta/Microsoft/Graph/Model/AllInboundPorts.php +++ b/src/Beta/Microsoft/Graph/Model/AllInboundPorts.php @@ -23,4 +23,15 @@ */ class AllInboundPorts extends InboundPorts { + /** + * Set the @odata.type since this type is immediately descended from an abstract + * type that is referenced as the type in an entity. + * @param array $propDict The property dictionary + */ + public function __construct($propDict = array()) + { + parent::__construct($propDict); + $this->setODataType("#microsoft.graph.allInboundPorts"); + } + } diff --git a/src/Beta/Microsoft/Graph/Model/ApiApplication.php b/src/Beta/Microsoft/Graph/Model/ApiApplication.php index dcb3e57c701..f339d9a297b 100644 --- a/src/Beta/Microsoft/Graph/Model/ApiApplication.php +++ b/src/Beta/Microsoft/Graph/Model/ApiApplication.php @@ -53,7 +53,7 @@ public function setAcceptMappedClaims($val) } /** * Gets the knownClientApplications - * Used for bundling consent if you have a solution that contains two parts: a client app and a custom web API app. If you set the appID of the client app to this value, the user only consents once to the client app. Azure AD knows that consenting to the client means implicitly consenting to the web API and automatically provisions service principals for both APIs at the same time. Both the client and the web API app must be registered in the same tenant. + * Used for bundling consent if you have a solution that contains two parts: a client app and a custom web API app. If you set the appID of the client app to this value, the user only consents once to the client app. Microsoft Entra ID knows that consenting to the client means implicitly consenting to the web API and automatically provisions service principals for both APIs at the same time. Both the client and the web API app must be registered in the same tenant. * * @return string|null The knownClientApplications */ @@ -68,7 +68,7 @@ public function getKnownClientApplications() /** * Sets the knownClientApplications - * Used for bundling consent if you have a solution that contains two parts: a client app and a custom web API app. If you set the appID of the client app to this value, the user only consents once to the client app. Azure AD knows that consenting to the client means implicitly consenting to the web API and automatically provisions service principals for both APIs at the same time. Both the client and the web API app must be registered in the same tenant. + * Used for bundling consent if you have a solution that contains two parts: a client app and a custom web API app. If you set the appID of the client app to this value, the user only consents once to the client app. Microsoft Entra ID knows that consenting to the client means implicitly consenting to the web API and automatically provisions service principals for both APIs at the same time. Both the client and the web API app must be registered in the same tenant. * * @param string $val The value of the knownClientApplications * diff --git a/src/Beta/Microsoft/Graph/Model/AppIdentity.php b/src/Beta/Microsoft/Graph/Model/AppIdentity.php index 3620b5c8cbc..61d32a001c5 100644 --- a/src/Beta/Microsoft/Graph/Model/AppIdentity.php +++ b/src/Beta/Microsoft/Graph/Model/AppIdentity.php @@ -25,7 +25,7 @@ class AppIdentity extends Entity { /** * Gets the appId - * Refers to the unique identifier representing Application Id in the Azure Active Directory. + * Refers to the unique identifier representing Application Id in the Microsoft Entra ID. * * @return string|null The appId */ @@ -40,7 +40,7 @@ public function getAppId() /** * Sets the appId - * Refers to the unique identifier representing Application Id in the Azure Active Directory. + * Refers to the unique identifier representing Application Id in the Microsoft Entra ID. * * @param string $val The value of the appId * @@ -81,7 +81,7 @@ public function setDisplayName($val) } /** * Gets the servicePrincipalId - * Refers to the unique identifier indicating Service Principal Id in Azure Active Directory for the corresponding App. + * Refers to the unique identifier indicating Service Principal Id in Microsoft Entra ID for the corresponding App. * * @return string|null The servicePrincipalId */ @@ -96,7 +96,7 @@ public function getServicePrincipalId() /** * Sets the servicePrincipalId - * Refers to the unique identifier indicating Service Principal Id in Azure Active Directory for the corresponding App. + * Refers to the unique identifier indicating Service Principal Id in Microsoft Entra ID for the corresponding App. * * @param string $val The value of the servicePrincipalId * diff --git a/src/Beta/Microsoft/Graph/Model/Application.php b/src/Beta/Microsoft/Graph/Model/Application.php index 1fcb4bec693..b05d853da89 100644 --- a/src/Beta/Microsoft/Graph/Model/Application.php +++ b/src/Beta/Microsoft/Graph/Model/Application.php @@ -59,7 +59,7 @@ public function setApi($val) /** * Gets the appId - * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. Alternate key. Supports $filter (eq). + * The unique identifier for the application that is assigned by Microsoft Entra ID. Not nullable. Read-only. Alternate key. Supports $filter (eq). * * @return string|null The appId */ @@ -74,7 +74,7 @@ public function getAppId() /** * Sets the appId - * The unique identifier for the application that is assigned by Azure AD. Not nullable. Read-only. Alternate key. Supports $filter (eq). + * The unique identifier for the application that is assigned by Microsoft Entra ID. Not nullable. Read-only. Alternate key. Supports $filter (eq). * * @param string $val The appId * @@ -217,7 +217,7 @@ public function setCreatedDateTime($val) /** * Gets the defaultRedirectUri - * The default redirect URI. If specified and there is no explicit redirect URI in the sign-in request for SAML and OIDC flows, Azure AD sends the token to this redirect URI. Azure AD also sends the token to this default URI in SAML IdP-initiated single sign-on. The value must match one of the configured redirect URIs for the application. + * The default redirect URI. If specified and there is no explicit redirect URI in the sign-in request for SAML and OIDC flows, Microsoft Entra ID sends the token to this redirect URI. Microsoft Entra ID also sends the token to this default URI in SAML IdP-initiated single sign-on. The value must match one of the configured redirect URIs for the application. * * @return string|null The defaultRedirectUri */ @@ -232,7 +232,7 @@ public function getDefaultRedirectUri() /** * Sets the defaultRedirectUri - * The default redirect URI. If specified and there is no explicit redirect URI in the sign-in request for SAML and OIDC flows, Azure AD sends the token to this redirect URI. Azure AD also sends the token to this default URI in SAML IdP-initiated single sign-on. The value must match one of the configured redirect URIs for the application. + * The default redirect URI. If specified and there is no explicit redirect URI in the sign-in request for SAML and OIDC flows, Microsoft Entra ID sends the token to this redirect URI. Microsoft Entra ID also sends the token to this default URI in SAML IdP-initiated single sign-on. The value must match one of the configured redirect URIs for the application. * * @param string $val The defaultRedirectUri * @@ -333,7 +333,7 @@ public function setDisplayName($val) /** * Gets the groupMembershipClaims - * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following string values: None, SecurityGroup (for security groups and Azure AD roles), All (this gets all security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of). + * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following string values: None, SecurityGroup (for security groups and Microsoft Entra roles), All (this gets all security groups, distribution groups, and Microsoft Entra directory roles that the signed-in user is a member of). * * @return string|null The groupMembershipClaims */ @@ -348,7 +348,7 @@ public function getGroupMembershipClaims() /** * Sets the groupMembershipClaims - * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following string values: None, SecurityGroup (for security groups and Azure AD roles), All (this gets all security groups, distribution groups, and Azure AD directory roles that the signed-in user is a member of). + * Configures the groups claim issued in a user or OAuth 2.0 access token that the application expects. To set this attribute, use one of the following string values: None, SecurityGroup (for security groups and Microsoft Entra roles), All (this gets all security groups, distribution groups, and Microsoft Entra directory roles that the signed-in user is a member of). * * @param string $val The groupMembershipClaims * @@ -362,7 +362,7 @@ public function setGroupMembershipClaims($val) /** * Gets the identifierUris - * Also known as App ID URI, this value is set when an application is used as a resource app. The identifierUris acts as the prefix for the scopes you'll reference in your API's code, and it must be globally unique. You can use the default value provided, which is in the form api://<application-client-id>, or specify a more readable URI like https://contoso.com/api. For more information on valid identifierUris patterns and best practices, see Azure AD application registration security best practices. Not nullable. Supports $filter (eq, ne, ge, le, startsWith). + * Also known as App ID URI, this value is set when an application is used as a resource app. The identifierUris acts as the prefix for the scopes you'll reference in your API's code, and it must be globally unique. You can use the default value provided, which is in the form api://<application-client-id>, or specify a more readable URI like https://contoso.com/api. For more information on valid identifierUris patterns and best practices, see Microsoft Entra application registration security best practices. Not nullable. Supports $filter (eq, ne, ge, le, startsWith). * * @return array|null The identifierUris */ @@ -377,7 +377,7 @@ public function getIdentifierUris() /** * Sets the identifierUris - * Also known as App ID URI, this value is set when an application is used as a resource app. The identifierUris acts as the prefix for the scopes you'll reference in your API's code, and it must be globally unique. You can use the default value provided, which is in the form api://<application-client-id>, or specify a more readable URI like https://contoso.com/api. For more information on valid identifierUris patterns and best practices, see Azure AD application registration security best practices. Not nullable. Supports $filter (eq, ne, ge, le, startsWith). + * Also known as App ID URI, this value is set when an application is used as a resource app. The identifierUris acts as the prefix for the scopes you'll reference in your API's code, and it must be globally unique. You can use the default value provided, which is in the form api://<application-client-id>, or specify a more readable URI like https://contoso.com/api. For more information on valid identifierUris patterns and best practices, see Microsoft Entra application registration security best practices. Not nullable. Supports $filter (eq, ne, ge, le, startsWith). * * @param string[] $val The identifierUris * @@ -391,7 +391,7 @@ public function setIdentifierUris($val) /** * Gets the info - * Basic profile information of the application, such as it's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see How to: Add Terms of service and privacy statement for registered Azure AD apps. Supports $filter (eq, ne, not, ge, le, and eq on null values). + * Basic profile information of the application, such as it's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see How to: Add Terms of service and privacy statement for registered Microsoft Entra apps. Supports $filter (eq, ne, not, ge, le, and eq on null values). * * @return InformationalUrl|null The info */ @@ -410,7 +410,7 @@ public function getInfo() /** * Sets the info - * Basic profile information of the application, such as it's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see How to: Add Terms of service and privacy statement for registered Azure AD apps. Supports $filter (eq, ne, not, ge, le, and eq on null values). + * Basic profile information of the application, such as it's marketing, support, terms of service, and privacy statement URLs. The terms of service and privacy statement are surfaced to users through the user consent experience. For more information, see How to: Add Terms of service and privacy statement for registered Microsoft Entra apps. Supports $filter (eq, ne, not, ge, le, and eq on null values). * * @param InformationalUrl $val The info * @@ -453,7 +453,7 @@ public function setIsDeviceOnlyAuthSupported($val) /** * Gets the isFallbackPublicClient - * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property. + * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Microsoft Entra ID cannot determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Microsoft Entra ID interprets the application type based on the value of this property. * * @return bool|null The isFallbackPublicClient */ @@ -468,7 +468,7 @@ public function getIsFallbackPublicClient() /** * Sets the isFallbackPublicClient - * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Azure AD cannot determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Azure AD interprets the application type based on the value of this property. + * Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false which means the fallback application type is confidential client such as a web app. There are certain scenarios where Microsoft Entra ID cannot determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Microsoft Entra ID interprets the application type based on the value of this property. * * @param bool $val The isFallbackPublicClient * @@ -574,7 +574,7 @@ public function setNotes($val) /** * Gets the optionalClaims - * Application developers can configure optional claims in their Azure AD applications to specify the claims that are sent to their application by the Microsoft security token service. For more information, see How to: Provide optional claims to your app. + * Application developers can configure optional claims in their Microsoft Entra applications to specify the claims that are sent to their application by the Microsoft security token service. For more information, see How to: Provide optional claims to your app. * * @return OptionalClaims|null The optionalClaims */ @@ -593,7 +593,7 @@ public function getOptionalClaims() /** * Sets the optionalClaims - * Application developers can configure optional claims in their Azure AD applications to specify the claims that are sent to their application by the Microsoft security token service. For more information, see How to: Provide optional claims to your app. + * Application developers can configure optional claims in their Microsoft Entra applications to specify the claims that are sent to their application by the Microsoft security token service. For more information, see How to: Provide optional claims to your app. * * @param OptionalClaims $val The optionalClaims * @@ -732,7 +732,7 @@ public function setPublisherDomain($val) /** * Gets the requestSignatureVerification - * Specifies whether this application requires Azure AD to verify the signed authentication requests. + * Specifies whether this application requires Microsoft Entra ID to verify the signed authentication requests. * * @return RequestSignatureVerification|null The requestSignatureVerification */ @@ -751,7 +751,7 @@ public function getRequestSignatureVerification() /** * Sets the requestSignatureVerification - * Specifies whether this application requires Azure AD to verify the signed authentication requests. + * Specifies whether this application requires Microsoft Entra ID to verify the signed authentication requests. * * @param RequestSignatureVerification $val The requestSignatureVerification * @@ -977,7 +977,7 @@ public function setTags($val) /** * Gets the tokenEncryptionKeyId - * Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user. + * Specifies the keyId of a public key from the keyCredentials collection. When configured, Microsoft Entra ID encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user. * * @return string|null The tokenEncryptionKeyId */ @@ -992,7 +992,7 @@ public function getTokenEncryptionKeyId() /** * Sets the tokenEncryptionKeyId - * Specifies the keyId of a public key from the keyCredentials collection. When configured, Azure AD encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user. + * Specifies the keyId of a public key from the keyCredentials collection. When configured, Microsoft Entra ID encrypts all the tokens it emits by using the key this property points to. The application code that receives the encrypted token must use the matching private key to decrypt the token before it can be used for the signed-in user. * * @param string $val The tokenEncryptionKeyId * @@ -1406,7 +1406,7 @@ public function setTokenLifetimePolicies($val) /** * Gets the connectorGroup - * The connectorGroup the application is using with Azure AD Application Proxy. Nullable. + * The connectorGroup the application is using with Microsoft Entra application proxy. Nullable. * * @return ConnectorGroup|null The connectorGroup */ @@ -1425,7 +1425,7 @@ public function getConnectorGroup() /** * Sets the connectorGroup - * The connectorGroup the application is using with Azure AD Application Proxy. Nullable. + * The connectorGroup the application is using with Microsoft Entra application proxy. Nullable. * * @param ConnectorGroup $val The connectorGroup * @@ -1439,7 +1439,7 @@ public function setConnectorGroup($val) /** * Gets the synchronization - * Represents the capability for Azure Active Directory (Azure AD) identity synchronization through the Microsoft Graph API. + * Represents the capability for Microsoft Entra identity synchronization through the Microsoft Graph API. * * @return Synchronization|null The synchronization */ @@ -1458,7 +1458,7 @@ public function getSynchronization() /** * Sets the synchronization - * Represents the capability for Azure Active Directory (Azure AD) identity synchronization through the Microsoft Graph API. + * Represents the capability for Microsoft Entra identity synchronization through the Microsoft Graph API. * * @param Synchronization $val The synchronization * diff --git a/src/Beta/Microsoft/Graph/Model/AssignedComputeInstanceDetails.php b/src/Beta/Microsoft/Graph/Model/AssignedComputeInstanceDetails.php new file mode 100644 index 00000000000..ef9b56785a2 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AssignedComputeInstanceDetails.php @@ -0,0 +1,86 @@ +_propDict)) { + return $this->_propDict["accessedStorageBuckets"]; + } else { + return null; + } + } + + /** + * Sets the accessedStorageBuckets + * + * @param AuthorizationSystemResource[] $val The accessedStorageBuckets + * + * @return AssignedComputeInstanceDetails + */ + public function setAccessedStorageBuckets($val) + { + $this->_propDict["accessedStorageBuckets"] = $val; + return $this; + } + + /** + * Gets the assignedComputeInstance + * + * @return AuthorizationSystemResource|null The assignedComputeInstance + */ + public function getAssignedComputeInstance() + { + if (array_key_exists("assignedComputeInstance", $this->_propDict)) { + if (is_a($this->_propDict["assignedComputeInstance"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["assignedComputeInstance"])) { + return $this->_propDict["assignedComputeInstance"]; + } else { + $this->_propDict["assignedComputeInstance"] = new AuthorizationSystemResource($this->_propDict["assignedComputeInstance"]); + return $this->_propDict["assignedComputeInstance"]; + } + } + return null; + } + + /** + * Sets the assignedComputeInstance + * + * @param AuthorizationSystemResource $val The assignedComputeInstance + * + * @return AssignedComputeInstanceDetails + */ + public function setAssignedComputeInstance($val) + { + $this->_propDict["assignedComputeInstance"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AttackSimulationUser.php b/src/Beta/Microsoft/Graph/Model/AttackSimulationUser.php index c8f677a40cd..619a06bd892 100644 --- a/src/Beta/Microsoft/Graph/Model/AttackSimulationUser.php +++ b/src/Beta/Microsoft/Graph/Model/AttackSimulationUser.php @@ -109,7 +109,7 @@ public function setOutOfOfficeDays($val) } /** * Gets the userId - * The id property value of the user resource that represents the user in the Azure Active Directory tenant. + * The id property value of the user resource that represents the user in the Microsoft Entra tenant. * * @return string|null The userId */ @@ -124,7 +124,7 @@ public function getUserId() /** * Sets the userId - * The id property value of the user resource that represents the user in the Azure Active Directory tenant. + * The id property value of the user resource that represents the user in the Microsoft Entra tenant. * * @param string $val The value of the userId * diff --git a/src/Beta/Microsoft/Graph/Model/AuditUserIdentity.php b/src/Beta/Microsoft/Graph/Model/AuditUserIdentity.php index c8a83c87694..447b73d3765 100644 --- a/src/Beta/Microsoft/Graph/Model/AuditUserIdentity.php +++ b/src/Beta/Microsoft/Graph/Model/AuditUserIdentity.php @@ -53,7 +53,7 @@ public function setHomeTenantId($val) } /** * Gets the homeTenantName - * For user sign ins, the name of the tenant that the user is a member of. Only populated in cases where the home tenant has provided affirmative consent to Azure AD to show the tenant content. + * For user sign ins, the name of the tenant that the user is a member of. Only populated in cases where the home tenant has provided affirmative consent to Microsoft Entra ID to show the tenant content. * * @return string|null The homeTenantName */ @@ -68,7 +68,7 @@ public function getHomeTenantName() /** * Sets the homeTenantName - * For user sign ins, the name of the tenant that the user is a member of. Only populated in cases where the home tenant has provided affirmative consent to Azure AD to show the tenant content. + * For user sign ins, the name of the tenant that the user is a member of. Only populated in cases where the home tenant has provided affirmative consent to Microsoft Entra ID to show the tenant content. * * @param string $val The value of the homeTenantName * diff --git a/src/Beta/Microsoft/Graph/Model/Authentication.php b/src/Beta/Microsoft/Graph/Model/Authentication.php index c267adb22c5..d851a09e563 100644 --- a/src/Beta/Microsoft/Graph/Model/Authentication.php +++ b/src/Beta/Microsoft/Graph/Model/Authentication.php @@ -296,6 +296,34 @@ public function setPhoneMethods($val) } + /** + * Gets the platformCredentialMethods + * + * @return array|null The platformCredentialMethods + */ + public function getPlatformCredentialMethods() + { + if (array_key_exists("platformCredentialMethods", $this->_propDict)) { + return $this->_propDict["platformCredentialMethods"]; + } else { + return null; + } + } + + /** + * Sets the platformCredentialMethods + * + * @param PlatformCredentialAuthenticationMethod[] $val The platformCredentialMethods + * + * @return Authentication + */ + public function setPlatformCredentialMethods($val) + { + $this->_propDict["platformCredentialMethods"] = $val; + return $this; + } + + /** * Gets the softwareOathMethods * diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodFeatureConfiguration.php b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodFeatureConfiguration.php index 8dd8bfc3c4c..aa1115fab64 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodFeatureConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodFeatureConfiguration.php @@ -92,7 +92,7 @@ public function setIncludeTarget($val) /** * Gets the state - * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure AD for the setting. The default value is disabled. + * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Microsoft Entra ID for the setting. The default value is disabled. * * @return AdvancedConfigState|null The state */ @@ -111,7 +111,7 @@ public function getState() /** * Sets the state - * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure AD for the setting. The default value is disabled. + * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Microsoft Entra ID for the setting. The default value is disabled. * * @param AdvancedConfigState $val The value to assign to the state * diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodPlatform.php b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodPlatform.php new file mode 100644 index 00000000000..6a03158a90b --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodPlatform.php @@ -0,0 +1,39 @@ +_propDict)) { + return $this->_propDict["enforceRegistrationAfterAllowedSnoozes"]; + } else { + return null; + } + } + + /** + * Sets the enforceRegistrationAfterAllowedSnoozes + * Specifies whether a user is required to perform registration after snoozing 3 times. If true, the user is required to register after 3 snoozes. If false, the user can snooze indefinitely. The default value is true. + * + * @param bool $val The value of the enforceRegistrationAfterAllowedSnoozes + * + * @return AuthenticationMethodsRegistrationCampaign + */ + public function setEnforceRegistrationAfterAllowedSnoozes($val) + { + $this->_propDict["enforceRegistrationAfterAllowedSnoozes"] = $val; + return $this; + } /** * Gets the excludeTargets @@ -120,7 +148,7 @@ public function setSnoozeDurationInDays($val) /** * Gets the state - * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure AD for the setting. The default value is disabled. + * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Microsoft Entra ID for the setting. The default value is disabled. * * @return AdvancedConfigState|null The state */ @@ -139,7 +167,7 @@ public function getState() /** * Sets the state - * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Azure AD for the setting. The default value is disabled. + * Enable or disable the feature. Possible values are: default, enabled, disabled, unknownFutureValue. The default value is used when the configuration hasn't been explicitly set and uses the default behavior of Microsoft Entra ID for the setting. The default value is disabled. * * @param AdvancedConfigState $val The value to assign to the state * diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsRegistrationCampaignIncludeTarget.php b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsRegistrationCampaignIncludeTarget.php index c566b39736e..332249e7b74 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsRegistrationCampaignIncludeTarget.php +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationMethodsRegistrationCampaignIncludeTarget.php @@ -25,7 +25,7 @@ class AuthenticationMethodsRegistrationCampaignIncludeTarget extends Entity { /** * Gets the id - * The object identifier of an Azure AD user or group. + * The object identifier of a Microsoft Entra user or group. * * @return string|null The id */ @@ -40,7 +40,7 @@ public function getId() /** * Sets the id - * The object identifier of an Azure AD user or group. + * The object identifier of a Microsoft Entra user or group. * * @param string $val The value of the id * diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationRequirementPolicy.php b/src/Beta/Microsoft/Graph/Model/AuthenticationRequirementPolicy.php index 0d0ed6650cc..edcac35c3fb 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthenticationRequirementPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationRequirementPolicy.php @@ -54,7 +54,7 @@ public function setDetail($val) /** * Gets the requirementProvider - * Identifies what Azure AD feature requires MFA in this policy. Possible values are: user, request, servicePrincipal, v1ConditionalAccess, multiConditionalAccess, tenantSessionRiskPolicy, accountCompromisePolicies, v1ConditionalAccessDependency, v1ConditionalAccessPolicyIdRequested, mfaRegistrationRequiredByIdentityProtectionPolicy, baselineProtection, mfaRegistrationRequiredByBaselineProtection, mfaRegistrationRequiredByMultiConditionalAccess, enforcedForCspAdmins, securityDefaults, mfaRegistrationRequiredBySecurityDefaults, proofUpCodeRequest, crossTenantOutboundRule, gpsLocationCondition, riskBasedPolicy, unknownFutureValue. + * Identifies what Microsoft Entra feature requires MFA in this policy. Possible values are: user, request, servicePrincipal, v1ConditionalAccess, multiConditionalAccess, tenantSessionRiskPolicy, accountCompromisePolicies, v1ConditionalAccessDependency, v1ConditionalAccessPolicyIdRequested, mfaRegistrationRequiredByIdentityProtectionPolicy, baselineProtection, mfaRegistrationRequiredByBaselineProtection, mfaRegistrationRequiredByMultiConditionalAccess, enforcedForCspAdmins, securityDefaults, mfaRegistrationRequiredBySecurityDefaults, proofUpCodeRequest, crossTenantOutboundRule, gpsLocationCondition, riskBasedPolicy, unknownFutureValue. * * @return RequirementProvider|null The requirementProvider */ @@ -73,7 +73,7 @@ public function getRequirementProvider() /** * Sets the requirementProvider - * Identifies what Azure AD feature requires MFA in this policy. Possible values are: user, request, servicePrincipal, v1ConditionalAccess, multiConditionalAccess, tenantSessionRiskPolicy, accountCompromisePolicies, v1ConditionalAccessDependency, v1ConditionalAccessPolicyIdRequested, mfaRegistrationRequiredByIdentityProtectionPolicy, baselineProtection, mfaRegistrationRequiredByBaselineProtection, mfaRegistrationRequiredByMultiConditionalAccess, enforcedForCspAdmins, securityDefaults, mfaRegistrationRequiredBySecurityDefaults, proofUpCodeRequest, crossTenantOutboundRule, gpsLocationCondition, riskBasedPolicy, unknownFutureValue. + * Identifies what Microsoft Entra feature requires MFA in this policy. Possible values are: user, request, servicePrincipal, v1ConditionalAccess, multiConditionalAccess, tenantSessionRiskPolicy, accountCompromisePolicies, v1ConditionalAccessDependency, v1ConditionalAccessPolicyIdRequested, mfaRegistrationRequiredByIdentityProtectionPolicy, baselineProtection, mfaRegistrationRequiredByBaselineProtection, mfaRegistrationRequiredByMultiConditionalAccess, enforcedForCspAdmins, securityDefaults, mfaRegistrationRequiredBySecurityDefaults, proofUpCodeRequest, crossTenantOutboundRule, gpsLocationCondition, riskBasedPolicy, unknownFutureValue. * * @param RequirementProvider $val The value to assign to the requirementProvider * diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthPolicy.php b/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthPolicy.php index e4740a0c455..e495da3c968 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationStrengthPolicy.php @@ -180,7 +180,7 @@ public function setModifiedDateTime($val) /** * Gets the policyType - * A descriptor of whether this policy is built into Azure AD or created by an admin for the tenant. The possible values are: builtIn, custom, unknownFutureValue. Supports $filter (eq, ne, not , and in). + * A descriptor of whether this policy is built into Microsoft Entra Conditional Access or created by an admin for the tenant. The possible values are: builtIn, custom, unknownFutureValue. Supports $filter (eq, ne, not , and in). * * @return AuthenticationStrengthPolicyType|null The policyType */ @@ -199,7 +199,7 @@ public function getPolicyType() /** * Sets the policyType - * A descriptor of whether this policy is built into Azure AD or created by an admin for the tenant. The possible values are: builtIn, custom, unknownFutureValue. Supports $filter (eq, ne, not , and in). + * A descriptor of whether this policy is built into Microsoft Entra Conditional Access or created by an admin for the tenant. The possible values are: builtIn, custom, unknownFutureValue. Supports $filter (eq, ne, not , and in). * * @param AuthenticationStrengthPolicyType $val The policyType * diff --git a/src/Beta/Microsoft/Graph/Model/AuthenticationsMetric.php b/src/Beta/Microsoft/Graph/Model/AuthenticationsMetric.php new file mode 100644 index 00000000000..138e34d35cb --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AuthenticationsMetric.php @@ -0,0 +1,193 @@ +_propDict)) { + return $this->_propDict["appid"]; + } else { + return null; + } + } + + /** + * Sets the appid + * + * @param string $val The appid + * + * @return AuthenticationsMetric + */ + public function setAppid($val) + { + $this->_propDict["appid"] = $val; + return $this; + } + + /** + * Gets the attemptsCount + * + * @return int|null The attemptsCount + */ + public function getAttemptsCount() + { + if (array_key_exists("attemptsCount", $this->_propDict)) { + return $this->_propDict["attemptsCount"]; + } else { + return null; + } + } + + /** + * Sets the attemptsCount + * + * @param int $val The attemptsCount + * + * @return AuthenticationsMetric + */ + public function setAttemptsCount($val) + { + $this->_propDict["attemptsCount"] = intval($val); + return $this; + } + + /** + * Gets the country + * + * @return string|null The country + */ + public function getCountry() + { + if (array_key_exists("country", $this->_propDict)) { + return $this->_propDict["country"]; + } else { + return null; + } + } + + /** + * Sets the country + * + * @param string $val The country + * + * @return AuthenticationsMetric + */ + public function setCountry($val) + { + $this->_propDict["country"] = $val; + return $this; + } + + /** + * Gets the factDate + * + * @return \DateTime|null The factDate + */ + public function getFactDate() + { + if (array_key_exists("factDate", $this->_propDict)) { + if (is_a($this->_propDict["factDate"], "\DateTime") || is_null($this->_propDict["factDate"])) { + return $this->_propDict["factDate"]; + } else { + $this->_propDict["factDate"] = new \DateTime($this->_propDict["factDate"]); + return $this->_propDict["factDate"]; + } + } + return null; + } + + /** + * Sets the factDate + * + * @param \DateTime $val The factDate + * + * @return AuthenticationsMetric + */ + public function setFactDate($val) + { + $this->_propDict["factDate"] = $val; + return $this; + } + + /** + * Gets the os + * + * @return string|null The os + */ + public function getOs() + { + if (array_key_exists("os", $this->_propDict)) { + return $this->_propDict["os"]; + } else { + return null; + } + } + + /** + * Sets the os + * + * @param string $val The os + * + * @return AuthenticationsMetric + */ + public function setOs($val) + { + $this->_propDict["os"] = $val; + return $this; + } + + /** + * Gets the successCount + * + * @return int|null The successCount + */ + public function getSuccessCount() + { + if (array_key_exists("successCount", $this->_propDict)) { + return $this->_propDict["successCount"]; + } else { + return null; + } + } + + /** + * Sets the successCount + * + * @param int $val The successCount + * + * @return AuthenticationsMetric + */ + public function setSuccessCount($val) + { + $this->_propDict["successCount"] = intval($val); + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AuthorizationInfo.php b/src/Beta/Microsoft/Graph/Model/AuthorizationInfo.php index 947fda4405e..3f7062cf399 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthorizationInfo.php +++ b/src/Beta/Microsoft/Graph/Model/AuthorizationInfo.php @@ -25,7 +25,7 @@ class AuthorizationInfo extends Entity { /** * Gets the certificateUserIds - * The collection of unique identifiers that can be associated with a user and can be used to bind the Azure AD user to a certificate for authentication and authorization into non-Azure AD environments. The identifiers must be unique in the tenant. + * The collection of unique identifiers that can be associated with a user and can be used to bind the Microsoft Entra user to a certificate for authentication and authorization into non-Azure AD environments. The identifiers must be unique in the tenant. * * @return string|null The certificateUserIds */ @@ -40,7 +40,7 @@ public function getCertificateUserIds() /** * Sets the certificateUserIds - * The collection of unique identifiers that can be associated with a user and can be used to bind the Azure AD user to a certificate for authentication and authorization into non-Azure AD environments. The identifiers must be unique in the tenant. + * The collection of unique identifiers that can be associated with a user and can be used to bind the Microsoft Entra user to a certificate for authentication and authorization into non-Azure AD environments. The identifiers must be unique in the tenant. * * @param string $val The value of the certificateUserIds * diff --git a/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php b/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php index f117db6d9f9..13070b99a6e 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/AuthorizationPolicy.php @@ -175,7 +175,7 @@ public function setAllowUserConsentForRiskyApps($val) /** * Gets the blockMsolPowerShell - * To disable the use of the MSOnline PowerShell module set this property to true. This will also disable user-based access to the legacy service endpoint used by the MSOnline PowerShell module. This doesn't affect Azure AD Connect or Microsoft Graph. + * To disable the use of the MSOnline PowerShell module set this property to true. This will also disable user-based access to the legacy service endpoint used by the MSOnline PowerShell module. This doesn't affect Microsoft Entra Connect or Microsoft Graph. * * @return bool|null The blockMsolPowerShell */ @@ -190,7 +190,7 @@ public function getBlockMsolPowerShell() /** * Sets the blockMsolPowerShell - * To disable the use of the MSOnline PowerShell module set this property to true. This will also disable user-based access to the legacy service endpoint used by the MSOnline PowerShell module. This doesn't affect Azure AD Connect or Microsoft Graph. + * To disable the use of the MSOnline PowerShell module set this property to true. This will also disable user-based access to the legacy service endpoint used by the MSOnline PowerShell module. This doesn't affect Microsoft Entra Connect or Microsoft Graph. * * @param bool $val The blockMsolPowerShell * diff --git a/src/Beta/Microsoft/Graph/Model/AuthorizationSystemInfo.php b/src/Beta/Microsoft/Graph/Model/AuthorizationSystemInfo.php index d4a620764ec..415190fd8fe 100644 --- a/src/Beta/Microsoft/Graph/Model/AuthorizationSystemInfo.php +++ b/src/Beta/Microsoft/Graph/Model/AuthorizationSystemInfo.php @@ -23,6 +23,37 @@ */ class AuthorizationSystemInfo extends Entity { + + /** + * Gets the authorizationSystemType + * + * @return AuthorizationSystemType|null The authorizationSystemType + */ + public function getAuthorizationSystemType() + { + if (array_key_exists("authorizationSystemType", $this->_propDict)) { + if (is_a($this->_propDict["authorizationSystemType"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemType") || is_null($this->_propDict["authorizationSystemType"])) { + return $this->_propDict["authorizationSystemType"]; + } else { + $this->_propDict["authorizationSystemType"] = new AuthorizationSystemType($this->_propDict["authorizationSystemType"]); + return $this->_propDict["authorizationSystemType"]; + } + } + return null; + } + + /** + * Sets the authorizationSystemType + * + * @param AuthorizationSystemType $val The value to assign to the authorizationSystemType + * + * @return AuthorizationSystemInfo The AuthorizationSystemInfo + */ + public function setAuthorizationSystemType($val) + { + $this->_propDict["authorizationSystemType"] = $val; + return $this; + } /** * Gets the displayName * diff --git a/src/Beta/Microsoft/Graph/Model/AuthorizationSystemType.php b/src/Beta/Microsoft/Graph/Model/AuthorizationSystemType.php new file mode 100644 index 00000000000..b201cf2b2c0 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AuthorizationSystemType.php @@ -0,0 +1,36 @@ +_propDict)) { + if (is_a($this->_propDict["owner"], "\Beta\Microsoft\Graph\Model\AwsUser") || is_null($this->_propDict["owner"])) { + return $this->_propDict["owner"]; + } else { + $this->_propDict["owner"] = new AwsUser($this->_propDict["owner"]); + return $this->_propDict["owner"]; + } + } + return null; + } + + /** + * Sets the owner + * + * @param AwsUser $val The owner + * + * @return AwsAccessKey + */ + public function setOwner($val) + { + $this->_propDict["owner"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsAccessType.php b/src/Beta/Microsoft/Graph/Model/AwsAccessType.php new file mode 100644 index 00000000000..9799c606d99 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsAccessType.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["resource"], "\Beta\Microsoft\Graph\Model\AwsAuthorizationSystemResource") || is_null($this->_propDict["resource"])) { + return $this->_propDict["resource"]; + } else { + $this->_propDict["resource"] = new AwsAuthorizationSystemResource($this->_propDict["resource"]); + return $this->_propDict["resource"]; + } + } + return null; + } + + /** + * Sets the resource + * + * @param AwsAuthorizationSystemResource $val The resource + * + * @return AwsEc2Instance + */ + public function setResource($val) + { + $this->_propDict["resource"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsExternalSystemAccessFinding.php b/src/Beta/Microsoft/Graph/Model/AwsExternalSystemAccessFinding.php new file mode 100644 index 00000000000..5e9cb940afe --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsExternalSystemAccessFinding.php @@ -0,0 +1,174 @@ +_propDict)) { + if (is_a($this->_propDict["accessMethods"], "\Beta\Microsoft\Graph\Model\ExternalSystemAccessMethods") || is_null($this->_propDict["accessMethods"])) { + return $this->_propDict["accessMethods"]; + } else { + $this->_propDict["accessMethods"] = new ExternalSystemAccessMethods($this->_propDict["accessMethods"]); + return $this->_propDict["accessMethods"]; + } + } + return null; + } + + /** + * Sets the accessMethods + * + * @param ExternalSystemAccessMethods $val The accessMethods + * + * @return AwsExternalSystemAccessFinding + */ + public function setAccessMethods($val) + { + $this->_propDict["accessMethods"] = $val; + return $this; + } + + /** + * Gets the systemWithAccess + * + * @return AuthorizationSystemInfo|null The systemWithAccess + */ + public function getSystemWithAccess() + { + if (array_key_exists("systemWithAccess", $this->_propDict)) { + if (is_a($this->_propDict["systemWithAccess"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemInfo") || is_null($this->_propDict["systemWithAccess"])) { + return $this->_propDict["systemWithAccess"]; + } else { + $this->_propDict["systemWithAccess"] = new AuthorizationSystemInfo($this->_propDict["systemWithAccess"]); + return $this->_propDict["systemWithAccess"]; + } + } + return null; + } + + /** + * Sets the systemWithAccess + * + * @param AuthorizationSystemInfo $val The systemWithAccess + * + * @return AwsExternalSystemAccessFinding + */ + public function setSystemWithAccess($val) + { + $this->_propDict["systemWithAccess"] = $val; + return $this; + } + + /** + * Gets the trustedIdentityCount + * + * @return int|null The trustedIdentityCount + */ + public function getTrustedIdentityCount() + { + if (array_key_exists("trustedIdentityCount", $this->_propDict)) { + return $this->_propDict["trustedIdentityCount"]; + } else { + return null; + } + } + + /** + * Sets the trustedIdentityCount + * + * @param int $val The trustedIdentityCount + * + * @return AwsExternalSystemAccessFinding + */ + public function setTrustedIdentityCount($val) + { + $this->_propDict["trustedIdentityCount"] = intval($val); + return $this; + } + + /** + * Gets the trustsAllIdentities + * + * @return bool|null The trustsAllIdentities + */ + public function getTrustsAllIdentities() + { + if (array_key_exists("trustsAllIdentities", $this->_propDict)) { + return $this->_propDict["trustsAllIdentities"]; + } else { + return null; + } + } + + /** + * Sets the trustsAllIdentities + * + * @param bool $val The trustsAllIdentities + * + * @return AwsExternalSystemAccessFinding + */ + public function setTrustsAllIdentities($val) + { + $this->_propDict["trustsAllIdentities"] = boolval($val); + return $this; + } + + /** + * Gets the affectedSystem + * + * @return AuthorizationSystem|null The affectedSystem + */ + public function getAffectedSystem() + { + if (array_key_exists("affectedSystem", $this->_propDict)) { + if (is_a($this->_propDict["affectedSystem"], "\Beta\Microsoft\Graph\Model\AuthorizationSystem") || is_null($this->_propDict["affectedSystem"])) { + return $this->_propDict["affectedSystem"]; + } else { + $this->_propDict["affectedSystem"] = new AuthorizationSystem($this->_propDict["affectedSystem"]); + return $this->_propDict["affectedSystem"]; + } + } + return null; + } + + /** + * Sets the affectedSystem + * + * @param AuthorizationSystem $val The affectedSystem + * + * @return AwsExternalSystemAccessFinding + */ + public function setAffectedSystem($val) + { + $this->_propDict["affectedSystem"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsExternalSystemAccessRoleFinding.php b/src/Beta/Microsoft/Graph/Model/AwsExternalSystemAccessRoleFinding.php new file mode 100644 index 00000000000..245b59e125d --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsExternalSystemAccessRoleFinding.php @@ -0,0 +1,116 @@ +_propDict)) { + return $this->_propDict["accessibleSystemIds"]; + } else { + return null; + } + } + + /** + * Sets the accessibleSystemIds + * + * @param string[] $val The accessibleSystemIds + * + * @return AwsExternalSystemAccessRoleFinding + */ + public function setAccessibleSystemIds($val) + { + $this->_propDict["accessibleSystemIds"] = $val; + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return AwsExternalSystemAccessRoleFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the role + * + * @return AwsRole|null The role + */ + public function getRole() + { + if (array_key_exists("role", $this->_propDict)) { + if (is_a($this->_propDict["role"], "\Beta\Microsoft\Graph\Model\AwsRole") || is_null($this->_propDict["role"])) { + return $this->_propDict["role"]; + } else { + $this->_propDict["role"] = new AwsRole($this->_propDict["role"]); + return $this->_propDict["role"]; + } + } + return null; + } + + /** + * Sets the role + * + * @param AwsRole $val The role + * + * @return AwsExternalSystemAccessRoleFinding + */ + public function setRole($val) + { + $this->_propDict["role"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsGroup.php b/src/Beta/Microsoft/Graph/Model/AwsGroup.php new file mode 100644 index 00000000000..674fb4d5d2f --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsGroup.php @@ -0,0 +1,27 @@ +_propDict)) { + if (is_a($this->_propDict["actionSummary"], "\Beta\Microsoft\Graph\Model\ActionSummary") || is_null($this->_propDict["actionSummary"])) { + return $this->_propDict["actionSummary"]; + } else { + $this->_propDict["actionSummary"] = new ActionSummary($this->_propDict["actionSummary"]); + return $this->_propDict["actionSummary"]; + } + } + return null; + } + + /** + * Sets the actionSummary + * + * @param ActionSummary $val The actionSummary + * + * @return AwsIdentityAccessManagementKeyAgeFinding + */ + public function setActionSummary($val) + { + $this->_propDict["actionSummary"] = $val; + return $this; + } + + /** + * Gets the awsAccessKeyDetails + * + * @return AwsAccessKeyDetails|null The awsAccessKeyDetails + */ + public function getAwsAccessKeyDetails() + { + if (array_key_exists("awsAccessKeyDetails", $this->_propDict)) { + if (is_a($this->_propDict["awsAccessKeyDetails"], "\Beta\Microsoft\Graph\Model\AwsAccessKeyDetails") || is_null($this->_propDict["awsAccessKeyDetails"])) { + return $this->_propDict["awsAccessKeyDetails"]; + } else { + $this->_propDict["awsAccessKeyDetails"] = new AwsAccessKeyDetails($this->_propDict["awsAccessKeyDetails"]); + return $this->_propDict["awsAccessKeyDetails"]; + } + } + return null; + } + + /** + * Sets the awsAccessKeyDetails + * + * @param AwsAccessKeyDetails $val The awsAccessKeyDetails + * + * @return AwsIdentityAccessManagementKeyAgeFinding + */ + public function setAwsAccessKeyDetails($val) + { + $this->_propDict["awsAccessKeyDetails"] = $val; + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return AwsIdentityAccessManagementKeyAgeFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the status + * + * @return IamStatus|null The status + */ + public function getStatus() + { + if (array_key_exists("status", $this->_propDict)) { + if (is_a($this->_propDict["status"], "\Beta\Microsoft\Graph\Model\IamStatus") || is_null($this->_propDict["status"])) { + return $this->_propDict["status"]; + } else { + $this->_propDict["status"] = new IamStatus($this->_propDict["status"]); + return $this->_propDict["status"]; + } + } + return null; + } + + /** + * Sets the status + * + * @param IamStatus $val The status + * + * @return AwsIdentityAccessManagementKeyAgeFinding + */ + public function setStatus($val) + { + $this->_propDict["status"] = $val; + return $this; + } + + /** + * Gets the accessKey + * + * @return AwsAccessKey|null The accessKey + */ + public function getAccessKey() + { + if (array_key_exists("accessKey", $this->_propDict)) { + if (is_a($this->_propDict["accessKey"], "\Beta\Microsoft\Graph\Model\AwsAccessKey") || is_null($this->_propDict["accessKey"])) { + return $this->_propDict["accessKey"]; + } else { + $this->_propDict["accessKey"] = new AwsAccessKey($this->_propDict["accessKey"]); + return $this->_propDict["accessKey"]; + } + } + return null; + } + + /** + * Sets the accessKey + * + * @param AwsAccessKey $val The accessKey + * + * @return AwsIdentityAccessManagementKeyAgeFinding + */ + public function setAccessKey($val) + { + $this->_propDict["accessKey"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsIdentityAccessManagementKeyUsageFinding.php b/src/Beta/Microsoft/Graph/Model/AwsIdentityAccessManagementKeyUsageFinding.php new file mode 100644 index 00000000000..de043e2e9a1 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsIdentityAccessManagementKeyUsageFinding.php @@ -0,0 +1,182 @@ +_propDict)) { + if (is_a($this->_propDict["actionSummary"], "\Beta\Microsoft\Graph\Model\ActionSummary") || is_null($this->_propDict["actionSummary"])) { + return $this->_propDict["actionSummary"]; + } else { + $this->_propDict["actionSummary"] = new ActionSummary($this->_propDict["actionSummary"]); + return $this->_propDict["actionSummary"]; + } + } + return null; + } + + /** + * Sets the actionSummary + * + * @param ActionSummary $val The actionSummary + * + * @return AwsIdentityAccessManagementKeyUsageFinding + */ + public function setActionSummary($val) + { + $this->_propDict["actionSummary"] = $val; + return $this; + } + + /** + * Gets the awsAccessKeyDetails + * + * @return AwsAccessKeyDetails|null The awsAccessKeyDetails + */ + public function getAwsAccessKeyDetails() + { + if (array_key_exists("awsAccessKeyDetails", $this->_propDict)) { + if (is_a($this->_propDict["awsAccessKeyDetails"], "\Beta\Microsoft\Graph\Model\AwsAccessKeyDetails") || is_null($this->_propDict["awsAccessKeyDetails"])) { + return $this->_propDict["awsAccessKeyDetails"]; + } else { + $this->_propDict["awsAccessKeyDetails"] = new AwsAccessKeyDetails($this->_propDict["awsAccessKeyDetails"]); + return $this->_propDict["awsAccessKeyDetails"]; + } + } + return null; + } + + /** + * Sets the awsAccessKeyDetails + * + * @param AwsAccessKeyDetails $val The awsAccessKeyDetails + * + * @return AwsIdentityAccessManagementKeyUsageFinding + */ + public function setAwsAccessKeyDetails($val) + { + $this->_propDict["awsAccessKeyDetails"] = $val; + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return AwsIdentityAccessManagementKeyUsageFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the status + * + * @return IamStatus|null The status + */ + public function getStatus() + { + if (array_key_exists("status", $this->_propDict)) { + if (is_a($this->_propDict["status"], "\Beta\Microsoft\Graph\Model\IamStatus") || is_null($this->_propDict["status"])) { + return $this->_propDict["status"]; + } else { + $this->_propDict["status"] = new IamStatus($this->_propDict["status"]); + return $this->_propDict["status"]; + } + } + return null; + } + + /** + * Sets the status + * + * @param IamStatus $val The status + * + * @return AwsIdentityAccessManagementKeyUsageFinding + */ + public function setStatus($val) + { + $this->_propDict["status"] = $val; + return $this; + } + + /** + * Gets the accessKey + * + * @return AwsAccessKey|null The accessKey + */ + public function getAccessKey() + { + if (array_key_exists("accessKey", $this->_propDict)) { + if (is_a($this->_propDict["accessKey"], "\Beta\Microsoft\Graph\Model\AwsAccessKey") || is_null($this->_propDict["accessKey"])) { + return $this->_propDict["accessKey"]; + } else { + $this->_propDict["accessKey"] = new AwsAccessKey($this->_propDict["accessKey"]); + return $this->_propDict["accessKey"]; + } + } + return null; + } + + /** + * Sets the accessKey + * + * @param AwsAccessKey $val The accessKey + * + * @return AwsIdentityAccessManagementKeyUsageFinding + */ + public function setAccessKey($val) + { + $this->_propDict["accessKey"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsLambda.php b/src/Beta/Microsoft/Graph/Model/AwsLambda.php new file mode 100644 index 00000000000..6659f10dfc2 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsLambda.php @@ -0,0 +1,58 @@ +_propDict)) { + if (is_a($this->_propDict["resource"], "\Beta\Microsoft\Graph\Model\AwsAuthorizationSystemResource") || is_null($this->_propDict["resource"])) { + return $this->_propDict["resource"]; + } else { + $this->_propDict["resource"] = new AwsAuthorizationSystemResource($this->_propDict["resource"]); + return $this->_propDict["resource"]; + } + } + return null; + } + + /** + * Sets the resource + * + * @param AwsAuthorizationSystemResource $val The resource + * + * @return AwsLambda + */ + public function setResource($val) + { + $this->_propDict["resource"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsSecretInformationAccessFinding.php b/src/Beta/Microsoft/Graph/Model/AwsSecretInformationAccessFinding.php new file mode 100644 index 00000000000..48c7b0df59a --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsSecretInformationAccessFinding.php @@ -0,0 +1,151 @@ +_propDict)) { + if (is_a($this->_propDict["identityDetails"], "\Beta\Microsoft\Graph\Model\IdentityDetails") || is_null($this->_propDict["identityDetails"])) { + return $this->_propDict["identityDetails"]; + } else { + $this->_propDict["identityDetails"] = new IdentityDetails($this->_propDict["identityDetails"]); + return $this->_propDict["identityDetails"]; + } + } + return null; + } + + /** + * Sets the identityDetails + * + * @param IdentityDetails $val The identityDetails + * + * @return AwsSecretInformationAccessFinding + */ + public function setIdentityDetails($val) + { + $this->_propDict["identityDetails"] = $val; + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return AwsSecretInformationAccessFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the secretInformationWebServices + * + * @return AwsSecretInformationWebServices|null The secretInformationWebServices + */ + public function getSecretInformationWebServices() + { + if (array_key_exists("secretInformationWebServices", $this->_propDict)) { + if (is_a($this->_propDict["secretInformationWebServices"], "\Beta\Microsoft\Graph\Model\AwsSecretInformationWebServices") || is_null($this->_propDict["secretInformationWebServices"])) { + return $this->_propDict["secretInformationWebServices"]; + } else { + $this->_propDict["secretInformationWebServices"] = new AwsSecretInformationWebServices($this->_propDict["secretInformationWebServices"]); + return $this->_propDict["secretInformationWebServices"]; + } + } + return null; + } + + /** + * Sets the secretInformationWebServices + * + * @param AwsSecretInformationWebServices $val The secretInformationWebServices + * + * @return AwsSecretInformationAccessFinding + */ + public function setSecretInformationWebServices($val) + { + $this->_propDict["secretInformationWebServices"] = $val; + return $this; + } + + /** + * Gets the identity + * + * @return AuthorizationSystemIdentity|null The identity + */ + public function getIdentity() + { + if (array_key_exists("identity", $this->_propDict)) { + if (is_a($this->_propDict["identity"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemIdentity") || is_null($this->_propDict["identity"])) { + return $this->_propDict["identity"]; + } else { + $this->_propDict["identity"] = new AuthorizationSystemIdentity($this->_propDict["identity"]); + return $this->_propDict["identity"]; + } + } + return null; + } + + /** + * Sets the identity + * + * @param AuthorizationSystemIdentity $val The identity + * + * @return AwsSecretInformationAccessFinding + */ + public function setIdentity($val) + { + $this->_propDict["identity"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsSecretInformationWebServices.php b/src/Beta/Microsoft/Graph/Model/AwsSecretInformationWebServices.php new file mode 100644 index 00000000000..8c5f7053d17 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsSecretInformationWebServices.php @@ -0,0 +1,37 @@ +_propDict)) { + if (is_a($this->_propDict["identityDetails"], "\Beta\Microsoft\Graph\Model\IdentityDetails") || is_null($this->_propDict["identityDetails"])) { + return $this->_propDict["identityDetails"]; + } else { + $this->_propDict["identityDetails"] = new IdentityDetails($this->_propDict["identityDetails"]); + return $this->_propDict["identityDetails"]; + } + } + return null; + } + + /** + * Sets the identityDetails + * + * @param IdentityDetails $val The identityDetails + * + * @return AwsSecurityToolAdministrationFinding + */ + public function setIdentityDetails($val) + { + $this->_propDict["identityDetails"] = $val; + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return AwsSecurityToolAdministrationFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the securityTools + * + * @return AwsSecurityToolWebServices|null The securityTools + */ + public function getSecurityTools() + { + if (array_key_exists("securityTools", $this->_propDict)) { + if (is_a($this->_propDict["securityTools"], "\Beta\Microsoft\Graph\Model\AwsSecurityToolWebServices") || is_null($this->_propDict["securityTools"])) { + return $this->_propDict["securityTools"]; + } else { + $this->_propDict["securityTools"] = new AwsSecurityToolWebServices($this->_propDict["securityTools"]); + return $this->_propDict["securityTools"]; + } + } + return null; + } + + /** + * Sets the securityTools + * + * @param AwsSecurityToolWebServices $val The securityTools + * + * @return AwsSecurityToolAdministrationFinding + */ + public function setSecurityTools($val) + { + $this->_propDict["securityTools"] = $val; + return $this; + } + + /** + * Gets the identity + * + * @return AuthorizationSystemIdentity|null The identity + */ + public function getIdentity() + { + if (array_key_exists("identity", $this->_propDict)) { + if (is_a($this->_propDict["identity"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemIdentity") || is_null($this->_propDict["identity"])) { + return $this->_propDict["identity"]; + } else { + $this->_propDict["identity"] = new AuthorizationSystemIdentity($this->_propDict["identity"]); + return $this->_propDict["identity"]; + } + } + return null; + } + + /** + * Sets the identity + * + * @param AuthorizationSystemIdentity $val The identity + * + * @return AwsSecurityToolAdministrationFinding + */ + public function setIdentity($val) + { + $this->_propDict["identity"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/AwsSecurityToolWebServices.php b/src/Beta/Microsoft/Graph/Model/AwsSecurityToolWebServices.php new file mode 100644 index 00000000000..95f47f279bc --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/AwsSecurityToolWebServices.php @@ -0,0 +1,40 @@ +_propDict)) { + if (is_a($this->_propDict["resource"], "\Beta\Microsoft\Graph\Model\AzureAuthorizationSystemResource") || is_null($this->_propDict["resource"])) { + return $this->_propDict["resource"]; + } else { + $this->_propDict["resource"] = new AzureAuthorizationSystemResource($this->_propDict["resource"]); + return $this->_propDict["resource"]; + } + } + return null; + } + + /** + * Sets the resource + * + * @param AzureAuthorizationSystemResource $val The resource + * + * @return AzureServerlessFunction + */ + public function setResource($val) + { + $this->_propDict["resource"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/BitlockerRecoveryKey.php b/src/Beta/Microsoft/Graph/Model/BitlockerRecoveryKey.php index 3f0484cdd3e..004cca2cb6f 100644 --- a/src/Beta/Microsoft/Graph/Model/BitlockerRecoveryKey.php +++ b/src/Beta/Microsoft/Graph/Model/BitlockerRecoveryKey.php @@ -26,7 +26,7 @@ class BitlockerRecoveryKey extends Entity { /** * Gets the createdDateTime - * The date and time when the key was originally backed up to Azure Active Directory. + * The date and time when the key was originally backed up to Microsoft Entra ID. * * @return \DateTime|null The createdDateTime */ @@ -45,7 +45,7 @@ public function getCreatedDateTime() /** * Sets the createdDateTime - * The date and time when the key was originally backed up to Azure Active Directory. + * The date and time when the key was originally backed up to Microsoft Entra ID. * * @param \DateTime $val The createdDateTime * diff --git a/src/Beta/Microsoft/Graph/Model/CallEvent.php b/src/Beta/Microsoft/Graph/Model/CallEvent.php new file mode 100644 index 00000000000..7c6503d2bf4 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/CallEvent.php @@ -0,0 +1,116 @@ +_propDict)) { + if (is_a($this->_propDict["callEventType"], "\Beta\Microsoft\Graph\Model\CallEventType") || is_null($this->_propDict["callEventType"])) { + return $this->_propDict["callEventType"]; + } else { + $this->_propDict["callEventType"] = new CallEventType($this->_propDict["callEventType"]); + return $this->_propDict["callEventType"]; + } + } + return null; + } + + /** + * Sets the callEventType + * + * @param CallEventType $val The callEventType + * + * @return CallEvent + */ + public function setCallEventType($val) + { + $this->_propDict["callEventType"] = $val; + return $this; + } + + /** + * Gets the direction + * + * @return CallDirection|null The direction + */ + public function getDirection() + { + if (array_key_exists("direction", $this->_propDict)) { + if (is_a($this->_propDict["direction"], "\Beta\Microsoft\Graph\Model\CallDirection") || is_null($this->_propDict["direction"])) { + return $this->_propDict["direction"]; + } else { + $this->_propDict["direction"] = new CallDirection($this->_propDict["direction"]); + return $this->_propDict["direction"]; + } + } + return null; + } + + /** + * Sets the direction + * + * @param CallDirection $val The direction + * + * @return CallEvent + */ + public function setDirection($val) + { + $this->_propDict["direction"] = $val; + return $this; + } + + /** + * Gets the joinCallUrl + * + * @return string|null The joinCallUrl + */ + public function getJoinCallUrl() + { + if (array_key_exists("joinCallUrl", $this->_propDict)) { + return $this->_propDict["joinCallUrl"]; + } else { + return null; + } + } + + /** + * Sets the joinCallUrl + * + * @param string $val The joinCallUrl + * + * @return CallEvent + */ + public function setJoinCallUrl($val) + { + $this->_propDict["joinCallUrl"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/CallEventType.php b/src/Beta/Microsoft/Graph/Model/CallEventType.php new file mode 100644 index 00000000000..f676536677b --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/CallEventType.php @@ -0,0 +1,35 @@ +_propDict)) { + return $this->_propDict["activeUsers"]; + } else { + return null; + } + } + + /** + * Sets the activeUsers + * + * @param ActiveUsersMetric[] $val The activeUsers + * + * @return DailyUserInsightMetricsRoot + */ + public function setActiveUsers($val) + { + $this->_propDict["activeUsers"] = $val; + return $this; + } + + + /** + * Gets the activeUsersBreakdown + * + * @return array|null The activeUsersBreakdown + */ + public function getActiveUsersBreakdown() + { + if (array_key_exists("activeUsersBreakdown", $this->_propDict)) { + return $this->_propDict["activeUsersBreakdown"]; + } else { + return null; + } + } + + /** + * Sets the activeUsersBreakdown + * + * @param ActiveUsersBreakdownMetric[] $val The activeUsersBreakdown + * + * @return DailyUserInsightMetricsRoot + */ + public function setActiveUsersBreakdown($val) + { + $this->_propDict["activeUsersBreakdown"] = $val; + return $this; + } + + + /** + * Gets the authentications + * + * @return array|null The authentications + */ + public function getAuthentications() + { + if (array_key_exists("authentications", $this->_propDict)) { + return $this->_propDict["authentications"]; + } else { + return null; + } + } + + /** + * Sets the authentications + * + * @param AuthenticationsMetric[] $val The authentications + * + * @return DailyUserInsightMetricsRoot + */ + public function setAuthentications($val) + { + $this->_propDict["authentications"] = $val; + return $this; + } + + + /** + * Gets the inactiveUsers + * + * @return array|null The inactiveUsers + */ + public function getInactiveUsers() + { + if (array_key_exists("inactiveUsers", $this->_propDict)) { + return $this->_propDict["inactiveUsers"]; + } else { + return null; + } + } + + /** + * Sets the inactiveUsers + * + * @param DailyInactiveUsersMetric[] $val The inactiveUsers + * + * @return DailyUserInsightMetricsRoot + */ + public function setInactiveUsers($val) + { + $this->_propDict["inactiveUsers"] = $val; + return $this; + } + + + /** + * Gets the inactiveUsersByApplication + * + * @return array|null The inactiveUsersByApplication + */ + public function getInactiveUsersByApplication() + { + if (array_key_exists("inactiveUsersByApplication", $this->_propDict)) { + return $this->_propDict["inactiveUsersByApplication"]; + } else { + return null; + } + } + + /** + * Sets the inactiveUsersByApplication + * + * @param DailyInactiveUsersByApplicationMetric[] $val The inactiveUsersByApplication + * + * @return DailyUserInsightMetricsRoot + */ + public function setInactiveUsersByApplication($val) + { + $this->_propDict["inactiveUsersByApplication"] = $val; + return $this; + } + + + /** + * Gets the mfaCompletions + * + * @return array|null The mfaCompletions + */ + public function getMfaCompletions() + { + if (array_key_exists("mfaCompletions", $this->_propDict)) { + return $this->_propDict["mfaCompletions"]; + } else { + return null; + } + } + + /** + * Sets the mfaCompletions + * + * @param MfaCompletionMetric[] $val The mfaCompletions + * + * @return DailyUserInsightMetricsRoot + */ + public function setMfaCompletions($val) + { + $this->_propDict["mfaCompletions"] = $val; + return $this; + } + + + /** + * Gets the signUps + * + * @return array|null The signUps + */ + public function getSignUps() + { + if (array_key_exists("signUps", $this->_propDict)) { + return $this->_propDict["signUps"]; + } else { + return null; + } + } + + /** + * Sets the signUps + * + * @param UserSignUpMetric[] $val The signUps + * + * @return DailyUserInsightMetricsRoot + */ + public function setSignUps($val) + { + $this->_propDict["signUps"] = $val; + return $this; + } + + + /** + * Gets the summary + * + * @return array|null The summary + */ + public function getSummary() + { + if (array_key_exists("summary", $this->_propDict)) { + return $this->_propDict["summary"]; + } else { + return null; + } + } + + /** + * Sets the summary + * + * @param InsightSummary[] $val The summary + * + * @return DailyUserInsightMetricsRoot + */ + public function setSummary($val) + { + $this->_propDict["summary"] = $val; + return $this; + } + + + /** + * Gets the userCount + * + * @return array|null The userCount + */ + public function getUserCount() + { + if (array_key_exists("userCount", $this->_propDict)) { + return $this->_propDict["userCount"]; + } else { + return null; + } + } + + /** + * Sets the userCount + * + * @param UserCountMetric[] $val The userCount + * + * @return DailyUserInsightMetricsRoot + */ + public function setUserCount($val) + { + $this->_propDict["userCount"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/DelegatedAdminAccessContainer.php b/src/Beta/Microsoft/Graph/Model/DelegatedAdminAccessContainer.php index 8750d1df380..4c30ae88754 100644 --- a/src/Beta/Microsoft/Graph/Model/DelegatedAdminAccessContainer.php +++ b/src/Beta/Microsoft/Graph/Model/DelegatedAdminAccessContainer.php @@ -25,7 +25,7 @@ class DelegatedAdminAccessContainer extends Entity { /** * Gets the accessContainerId - * The identifier of the access container (for example, a security group). For 'securityGroup' access containers, this must be a valid ID of an Azure AD security group in the Microsoft partner's tenant. + * The identifier of the access container (for example, a security group). For 'securityGroup' access containers, this must be a valid ID of a Microsoft Entra security group in the Microsoft partner's tenant. * * @return string|null The accessContainerId */ @@ -40,7 +40,7 @@ public function getAccessContainerId() /** * Sets the accessContainerId - * The identifier of the access container (for example, a security group). For 'securityGroup' access containers, this must be a valid ID of an Azure AD security group in the Microsoft partner's tenant. + * The identifier of the access container (for example, a security group). For 'securityGroup' access containers, this must be a valid ID of a Microsoft Entra security group in the Microsoft partner's tenant. * * @param string $val The value of the accessContainerId * diff --git a/src/Beta/Microsoft/Graph/Model/DelegatedAdminCustomer.php b/src/Beta/Microsoft/Graph/Model/DelegatedAdminCustomer.php index d0621416f9b..8f8a9b1da27 100644 --- a/src/Beta/Microsoft/Graph/Model/DelegatedAdminCustomer.php +++ b/src/Beta/Microsoft/Graph/Model/DelegatedAdminCustomer.php @@ -26,7 +26,7 @@ class DelegatedAdminCustomer extends Entity { /** * Gets the displayName - * The Azure AD display name of the customer tenant. Read-only. Supports $orderby. + * The Microsoft Entra ID display name of the customer tenant. Read-only. Supports $orderby. * * @return string|null The displayName */ @@ -41,7 +41,7 @@ public function getDisplayName() /** * Sets the displayName - * The Azure AD display name of the customer tenant. Read-only. Supports $orderby. + * The Microsoft Entra ID display name of the customer tenant. Read-only. Supports $orderby. * * @param string $val The displayName * @@ -55,7 +55,7 @@ public function setDisplayName($val) /** * Gets the tenantId - * The Azure AD-assigned tenant ID of the customer. Read-only. + * The Microsoft Entra ID-assigned tenant ID of the customer. Read-only. * * @return string|null The tenantId */ @@ -70,7 +70,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure AD-assigned tenant ID of the customer. Read-only. + * The Microsoft Entra ID-assigned tenant ID of the customer. Read-only. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/Model/DelegatedAdminRelationshipCustomerParticipant.php b/src/Beta/Microsoft/Graph/Model/DelegatedAdminRelationshipCustomerParticipant.php index a323ef2390b..8616fddee39 100644 --- a/src/Beta/Microsoft/Graph/Model/DelegatedAdminRelationshipCustomerParticipant.php +++ b/src/Beta/Microsoft/Graph/Model/DelegatedAdminRelationshipCustomerParticipant.php @@ -25,7 +25,7 @@ class DelegatedAdminRelationshipCustomerParticipant extends Entity { /** * Gets the displayName - * The display name of the customer tenant as set by Azure AD. Read-only + * The display name of the customer tenant as set by Microsoft Entra ID. Read-only * * @return string|null The displayName */ @@ -40,7 +40,7 @@ public function getDisplayName() /** * Sets the displayName - * The display name of the customer tenant as set by Azure AD. Read-only + * The display name of the customer tenant as set by Microsoft Entra ID. Read-only * * @param string $val The value of the displayName * @@ -53,7 +53,7 @@ public function setDisplayName($val) } /** * Gets the tenantId - * The Azure AD-assigned tenant ID of the customer tenant. + * The Microsoft Entra ID-assigned tenant ID of the customer tenant. * * @return string|null The tenantId */ @@ -68,7 +68,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure AD-assigned tenant ID of the customer tenant. + * The Microsoft Entra ID-assigned tenant ID of the customer tenant. * * @param string $val The value of the tenantId * diff --git a/src/Beta/Microsoft/Graph/Model/Device.php b/src/Beta/Microsoft/Graph/Model/Device.php index 758a7f24238..51dab01e517 100644 --- a/src/Beta/Microsoft/Graph/Model/Device.php +++ b/src/Beta/Microsoft/Graph/Model/Device.php @@ -325,7 +325,7 @@ public function setDisplayName($val) /** * Gets the domainName - * The on-premises domain name of Hybrid Azure AD joined devices. This property is set by Intune. + * The on-premises domain name of Microsoft Entra hybrid joined devices. This property is set by Intune. * * @return string|null The domainName */ @@ -340,7 +340,7 @@ public function getDomainName() /** * Sets the domainName - * The on-premises domain name of Hybrid Azure AD joined devices. This property is set by Intune. + * The on-premises domain name of Microsoft Entra hybrid joined devices. This property is set by Intune. * * @param string $val The domainName * @@ -412,7 +412,7 @@ public function setEnrollmentType($val) /** * Gets the extensionAttributes - * Contains extension attributes 1-15 for the device. The individual extension attributes are not selectable. These properties are mastered in cloud and can be set during creation or update of a device object in Azure AD. Supports $filter (eq, not, startsWith, and eq on null values). + * Contains extension attributes 1-15 for the device. The individual extension attributes are not selectable. These properties are mastered in cloud and can be set during creation or update of a device object in Microsoft Entra ID. Supports $filter (eq, not, startsWith, and eq on null values). * * @return OnPremisesExtensionAttributes|null The extensionAttributes */ @@ -431,7 +431,7 @@ public function getExtensionAttributes() /** * Sets the extensionAttributes - * Contains extension attributes 1-15 for the device. The individual extension attributes are not selectable. These properties are mastered in cloud and can be set during creation or update of a device object in Azure AD. Supports $filter (eq, not, startsWith, and eq on null values). + * Contains extension attributes 1-15 for the device. The individual extension attributes are not selectable. These properties are mastered in cloud and can be set during creation or update of a device object in Microsoft Entra ID. Supports $filter (eq, not, startsWith, and eq on null values). * * @param OnPremisesExtensionAttributes $val The extensionAttributes * @@ -917,7 +917,7 @@ public function setSystemLabels($val) /** * Gets the trustType - * Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory. + * Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Microsoft Entra ID). For more details, see Introduction to device management in Microsoft Entra ID. * * @return string|null The trustType */ @@ -932,7 +932,7 @@ public function getTrustType() /** * Sets the trustType - * Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Azure AD). For more details, see Introduction to device management in Azure Active Directory. + * Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud only joined devices), ServerAd (on-premises domain joined devices joined to Microsoft Entra ID). For more details, see Introduction to device management in Microsoft Entra ID. * * @param string $val The trustType * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceLocalCredential.php b/src/Beta/Microsoft/Graph/Model/DeviceLocalCredential.php index aad1d4a784e..125f0005cd2 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceLocalCredential.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceLocalCredential.php @@ -93,7 +93,7 @@ public function setAccountSid($val) /** * Gets the backupDateTime - * When the local adminstrator account credential for the device object was backed up to Azure Active Directory. + * When the local adminstrator account credential for the device object was backed up to Microsoft Entra ID. * * @return \DateTime|null The backupDateTime */ @@ -112,7 +112,7 @@ public function getBackupDateTime() /** * Sets the backupDateTime - * When the local adminstrator account credential for the device object was backed up to Azure Active Directory. + * When the local adminstrator account credential for the device object was backed up to Microsoft Entra ID. * * @param \DateTime $val The value to assign to the backupDateTime * @@ -125,7 +125,7 @@ public function setBackupDateTime($val) } /** * Gets the passwordBase64 - * The password for the local administrator account that is backed up to Azure Active Directory and returned as a base 64 encoded value. + * The password for the local administrator account that is backed up to Microsoft Entra ID and returned as a base 64 encoded value. * * @return string|null The passwordBase64 */ @@ -140,7 +140,7 @@ public function getPasswordBase64() /** * Sets the passwordBase64 - * The password for the local administrator account that is backed up to Azure Active Directory and returned as a base 64 encoded value. + * The password for the local administrator account that is backed up to Microsoft Entra ID and returned as a base 64 encoded value. * * @param string $val The value of the passwordBase64 * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceLocalCredentialInfo.php b/src/Beta/Microsoft/Graph/Model/DeviceLocalCredentialInfo.php index 62961f07cc3..b02fceb623b 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceLocalCredentialInfo.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceLocalCredentialInfo.php @@ -85,7 +85,7 @@ public function setDeviceName($val) /** * Gets the lastBackupDateTime - * When the local administrator account credential was backed up to Azure Active Directory. + * When the local administrator account credential was backed up to Microsoft Entra ID. * * @return \DateTime|null The lastBackupDateTime */ @@ -104,7 +104,7 @@ public function getLastBackupDateTime() /** * Sets the lastBackupDateTime - * When the local administrator account credential was backed up to Azure Active Directory. + * When the local administrator account credential was backed up to Microsoft Entra ID. * * @param \DateTime $val The lastBackupDateTime * @@ -118,7 +118,7 @@ public function setLastBackupDateTime($val) /** * Gets the refreshDateTime - * When the local administrator account credential will be refreshed and backed up to Azure Active Directory. + * When the local administrator account credential will be refreshed and backed up to Microsoft Entra ID. * * @return \DateTime|null The refreshDateTime */ @@ -137,7 +137,7 @@ public function getRefreshDateTime() /** * Sets the refreshDateTime - * When the local administrator account credential will be refreshed and backed up to Azure Active Directory. + * When the local administrator account credential will be refreshed and backed up to Microsoft Entra ID. * * @param \DateTime $val The refreshDateTime * 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/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php index 60995c914c7..68ed03d5cbc 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php @@ -26,7 +26,7 @@ class DeviceManagementConfigurationSimpleSettingCollectionDefinition extends Dev { /** * Gets the maximumCount - * Maximum number of simple settings in the collection. Valid values 1 to 100 + * Maximum number of simple settings in the collection * * @return int|null The maximumCount */ @@ -41,7 +41,7 @@ public function getMaximumCount() /** * Sets the maximumCount - * Maximum number of simple settings in the collection. Valid values 1 to 100 + * Maximum number of simple settings in the collection * * @param int $val The maximumCount * @@ -55,7 +55,7 @@ public function setMaximumCount($val) /** * Gets the minimumCount - * Minimum number of simple settings in the collection. Valid values 1 to 100 + * Minimum number of simple settings in the collection * * @return int|null The minimumCount */ @@ -70,7 +70,7 @@ public function getMinimumCount() /** * Sets the minimumCount - * Minimum number of simple settings in the collection. Valid values 1 to 100 + * Minimum number of simple settings in the collection * * @param int $val The minimumCount * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingDefinition.php index cfb59dc09c9..245b38ef0d2 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingDefinition.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationSimpleSettingDefinition.php @@ -26,7 +26,7 @@ class DeviceManagementConfigurationSimpleSettingDefinition extends DeviceManagem { /** * Gets the defaultValue - * Default setting value for this setting. + * Default setting value for this setting * * @return DeviceManagementConfigurationSettingValue|null The defaultValue */ @@ -45,7 +45,7 @@ public function getDefaultValue() /** * Sets the defaultValue - * Default setting value for this setting. + * Default setting value for this setting * * @param DeviceManagementConfigurationSettingValue $val The defaultValue * @@ -60,7 +60,7 @@ public function setDefaultValue($val) /** * Gets the dependedOnBy - * list of child settings that depend on this setting. + * list of child settings that depend on this setting * * @return array|null The dependedOnBy */ @@ -75,7 +75,7 @@ public function getDependedOnBy() /** * Sets the dependedOnBy - * list of child settings that depend on this setting. + * list of child settings that depend on this setting * * @param DeviceManagementConfigurationSettingDependedOnBy[] $val The dependedOnBy * @@ -90,7 +90,7 @@ public function setDependedOnBy($val) /** * Gets the dependentOn - * list of parent settings this setting is dependent on. + * list of parent settings this setting is dependent on * * @return array|null The dependentOn */ @@ -105,7 +105,7 @@ public function getDependentOn() /** * Sets the dependentOn - * list of parent settings this setting is dependent on. + * list of parent settings this setting is dependent on * * @param DeviceManagementConfigurationDependentOn[] $val The dependentOn * @@ -119,7 +119,7 @@ public function setDependentOn($val) /** * Gets the valueDefinition - * Definition of the value for this setting. + * Definition of the value for this setting * * @return DeviceManagementConfigurationSettingValueDefinition|null The valueDefinition */ @@ -138,7 +138,7 @@ public function getValueDefinition() /** * Sets the valueDefinition - * Definition of the value for this setting. + * Definition of the value for this setting * * @param DeviceManagementConfigurationSettingValueDefinition $val The valueDefinition * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php b/src/Beta/Microsoft/Graph/Model/DeviceManagementConfigurationStringSettingValueDefinition.php index 4cbb970141f..323fd5206ff 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, bashScript, unknownFutureValue. + * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. * * @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, bashScript, unknownFutureValue. + * Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. * * @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. Valid values 0 to 87516 + * Maximum length of string * * @return int|null The maximumLength */ @@ -157,7 +157,7 @@ public function getMaximumLength() /** * Sets the maximumLength - * Maximum length of string. Valid values 0 to 87516 + * Maximum length of string * * @param int $val The value of the maximumLength * @@ -170,7 +170,7 @@ public function setMaximumLength($val) } /** * Gets the minimumLength - * Minimum length of string. Valid values 0 to 87516 + * Minimum length of string * * @return int|null The minimumLength */ @@ -185,7 +185,7 @@ public function getMinimumLength() /** * Sets the minimumLength - * Minimum length of string. Valid values 0 to 87516 + * Minimum length of string * * @param int $val The value of the minimumLength * diff --git a/src/Beta/Microsoft/Graph/Model/DeviceRegistrationPolicy.php b/src/Beta/Microsoft/Graph/Model/DeviceRegistrationPolicy.php index 18c5d4df922..7c3ee925d95 100644 --- a/src/Beta/Microsoft/Graph/Model/DeviceRegistrationPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/DeviceRegistrationPolicy.php @@ -26,7 +26,7 @@ class DeviceRegistrationPolicy extends Entity { /** * Gets the azureADJoin - * Specifies the authorization policy for controlling registration of new devices using Azure AD Join within your organization. Required. For more information, see What is a device identity?. + * Specifies the authorization policy for controlling registration of new devices using Microsoft Entra join within your organization. Required. For more information, see What is a device identity?. * * @return AzureAdJoinPolicy|null The azureADJoin */ @@ -45,7 +45,7 @@ public function getAzureADJoin() /** * Sets the azureADJoin - * Specifies the authorization policy for controlling registration of new devices using Azure AD Join within your organization. Required. For more information, see What is a device identity?. + * Specifies the authorization policy for controlling registration of new devices using Microsoft Entra join within your organization. Required. For more information, see What is a device identity?. * * @param AzureAdJoinPolicy $val The azureADJoin * @@ -59,7 +59,7 @@ public function setAzureADJoin($val) /** * Gets the azureADRegistration - * Specifies the authorization policy for controlling registration of new devices using Azure AD registered within your organization. Required. For more information, see What is a device identity?. + * Specifies the authorization policy for controlling registration of new devices using Microsoft Entra registered within your organization. Required. For more information, see What is a device identity?. * * @return AzureADRegistrationPolicy|null The azureADRegistration */ @@ -78,7 +78,7 @@ public function getAzureADRegistration() /** * Sets the azureADRegistration - * Specifies the authorization policy for controlling registration of new devices using Azure AD registered within your organization. Required. For more information, see What is a device identity?. + * Specifies the authorization policy for controlling registration of new devices using Microsoft Entra registered within your organization. Required. For more information, see What is a device identity?. * * @param AzureADRegistrationPolicy $val The azureADRegistration * @@ -183,7 +183,7 @@ public function setLocalAdminPassword($val) /** * Gets the multiFactorAuthConfiguration - * Specifies the authentication policy for a user to complete registration using Azure AD Join or Azure AD registered within your organization. The possible values are: 0 (meaning notRequired), 1 (meaning required), and 2 (meaning unknownFutureValue). The default value is 0. + * Specifies the authentication policy for a user to complete registration using Microsoft Entra join or Microsoft Entra registered within your organization. The possible values are: 0 (meaning notRequired), 1 (meaning required), and 2 (meaning unknownFutureValue). The default value is 0. * * @return MultiFactorAuthConfiguration|null The multiFactorAuthConfiguration */ @@ -202,7 +202,7 @@ public function getMultiFactorAuthConfiguration() /** * Sets the multiFactorAuthConfiguration - * Specifies the authentication policy for a user to complete registration using Azure AD Join or Azure AD registered within your organization. The possible values are: 0 (meaning notRequired), 1 (meaning required), and 2 (meaning unknownFutureValue). The default value is 0. + * Specifies the authentication policy for a user to complete registration using Microsoft Entra join or Microsoft Entra registered within your organization. The possible values are: 0 (meaning notRequired), 1 (meaning required), and 2 (meaning unknownFutureValue). The default value is 0. * * @param MultiFactorAuthConfiguration $val The multiFactorAuthConfiguration * diff --git a/src/Beta/Microsoft/Graph/Model/Directory.php b/src/Beta/Microsoft/Graph/Model/Directory.php index 86c6d3f305c..72cd8e12ff0 100644 --- a/src/Beta/Microsoft/Graph/Model/Directory.php +++ b/src/Beta/Microsoft/Graph/Model/Directory.php @@ -83,6 +83,36 @@ public function setRecommendations($val) } + /** + * Gets the deviceLocalCredentials + * The credentials of the device's local administrator account backed up to Microsoft Entra ID. + * + * @return array|null The deviceLocalCredentials + */ + public function getDeviceLocalCredentials() + { + if (array_key_exists("deviceLocalCredentials", $this->_propDict)) { + return $this->_propDict["deviceLocalCredentials"]; + } else { + return null; + } + } + + /** + * Sets the deviceLocalCredentials + * The credentials of the device's local administrator account backed up to Microsoft Entra ID. + * + * @param DeviceLocalCredentialInfo[] $val The deviceLocalCredentials + * + * @return Directory + */ + public function setDeviceLocalCredentials($val) + { + $this->_propDict["deviceLocalCredentials"] = $val; + return $this; + } + + /** * Gets the administrativeUnits * Conceptual container for user and group directory objects. diff --git a/src/Beta/Microsoft/Graph/Model/DirectoryAudit.php b/src/Beta/Microsoft/Graph/Model/DirectoryAudit.php index f77941cc80c..8a2c51af062 100644 --- a/src/Beta/Microsoft/Graph/Model/DirectoryAudit.php +++ b/src/Beta/Microsoft/Graph/Model/DirectoryAudit.php @@ -59,7 +59,7 @@ public function setActivityDateTime($val) /** * Gets the activityDisplayName - * Indicates the activity name or the operation name (for example 'Create User', 'Add member to group'). For a list of activities logged, refer to Azure AD audit log categories and activities. Supports $filter (eq, startswith). + * Indicates the activity name or the operation name (for example 'Create User', 'Add member to group'). For a list of activities logged, refer to Microsoft Entra audit log categories and activities. Supports $filter (eq, startswith). * * @return string|null The activityDisplayName */ @@ -74,7 +74,7 @@ public function getActivityDisplayName() /** * Sets the activityDisplayName - * Indicates the activity name or the operation name (for example 'Create User', 'Add member to group'). For a list of activities logged, refer to Azure AD audit log categories and activities. Supports $filter (eq, startswith). + * Indicates the activity name or the operation name (for example 'Create User', 'Add member to group'). For a list of activities logged, refer to Microsoft Entra audit log categories and activities. Supports $filter (eq, startswith). * * @param string $val The activityDisplayName * @@ -118,7 +118,7 @@ public function setAdditionalDetails($val) /** * Gets the category - * Indicates which resource category that's targeted by the activity. For example: UserManagement, GroupManagement, ApplicationManagement, RoleManagement. For a list of categories for activities logged, refer to Azure AD audit log categories and activities. + * Indicates which resource category that's targeted by the activity. For example: UserManagement, GroupManagement, ApplicationManagement, RoleManagement. For a list of categories for activities logged, refer to Microsoft Entra audit log categories and activities. * * @return string|null The category */ @@ -133,7 +133,7 @@ public function getCategory() /** * Sets the category - * Indicates which resource category that's targeted by the activity. For example: UserManagement, GroupManagement, ApplicationManagement, RoleManagement. For a list of categories for activities logged, refer to Azure AD audit log categories and activities. + * Indicates which resource category that's targeted by the activity. For example: UserManagement, GroupManagement, ApplicationManagement, RoleManagement. For a list of categories for activities logged, refer to Microsoft Entra audit log categories and activities. * * @param string $val The category * diff --git a/src/Beta/Microsoft/Graph/Model/Domain.php b/src/Beta/Microsoft/Graph/Model/Domain.php index 5db1fa2bf03..c126f83af7a 100644 --- a/src/Beta/Microsoft/Graph/Model/Domain.php +++ b/src/Beta/Microsoft/Graph/Model/Domain.php @@ -26,7 +26,7 @@ class Domain extends Entity { /** * Gets the authenticationType - * Indicates the configured authentication type for the domain. The value is either Managed or Federated. Managed indicates a cloud managed domain where Azure AD performs user authentication. Federated indicates authentication is federated with an identity provider such as the tenant's on-premises Active Directory via Active Directory Federation Services. Not nullable. + * Indicates the configured authentication type for the domain. The value is either Managed or Federated. Managed indicates a cloud managed domain where Microsoft Entra ID performs user authentication. Federated indicates authentication is federated with an identity provider such as the tenant's on-premises Active Directory via Active Directory Federation Services. Not nullable. * * @return string|null The authenticationType */ @@ -41,7 +41,7 @@ public function getAuthenticationType() /** * Sets the authenticationType - * Indicates the configured authentication type for the domain. The value is either Managed or Federated. Managed indicates a cloud managed domain where Azure AD performs user authentication. Federated indicates authentication is federated with an identity provider such as the tenant's on-premises Active Directory via Active Directory Federation Services. Not nullable. + * Indicates the configured authentication type for the domain. The value is either Managed or Federated. Managed indicates a cloud managed domain where Microsoft Entra ID performs user authentication. Federated indicates authentication is federated with an identity provider such as the tenant's on-premises Active Directory via Active Directory Federation Services. Not nullable. * * @param string $val The authenticationType * @@ -380,7 +380,7 @@ public function setDomainNameReferences($val) /** * Gets the federationConfiguration - * Domain settings configured by customer when federated with Azure AD. Supports $expand. + * Domain settings configured by customer when federated with Microsoft Entra ID. Supports $expand. * * @return array|null The federationConfiguration */ @@ -395,7 +395,7 @@ public function getFederationConfiguration() /** * Sets the federationConfiguration - * Domain settings configured by customer when federated with Azure AD. Supports $expand. + * Domain settings configured by customer when federated with Microsoft Entra ID. Supports $expand. * * @param InternalDomainFederation[] $val The federationConfiguration * @@ -468,7 +468,7 @@ public function setSharedEmailDomainInvitations($val) /** * Gets the verificationDnsRecords - * DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Azure AD. Read-only, Nullable. Supports $expand. + * DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Supports $expand. * * @return array|null The verificationDnsRecords */ @@ -483,7 +483,7 @@ public function getVerificationDnsRecords() /** * Sets the verificationDnsRecords - * DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Azure AD. Read-only, Nullable. Supports $expand. + * DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Supports $expand. * * @param DomainDnsRecord[] $val The verificationDnsRecords * diff --git a/src/Beta/Microsoft/Graph/Model/EducationIdentityMatchingOptions.php b/src/Beta/Microsoft/Graph/Model/EducationIdentityMatchingOptions.php index e0b9139f9da..51163665e57 100644 --- a/src/Beta/Microsoft/Graph/Model/EducationIdentityMatchingOptions.php +++ b/src/Beta/Microsoft/Graph/Model/EducationIdentityMatchingOptions.php @@ -114,7 +114,7 @@ public function setTargetDomain($val) } /** * Gets the targetPropertyName - * The name of the target property, which should be a valid property in Azure AD. This property is case-sensitive. + * The name of the target property, which should be a valid property in Microsoft Entra ID. This property is case-sensitive. * * @return string|null The targetPropertyName */ @@ -129,7 +129,7 @@ public function getTargetPropertyName() /** * Sets the targetPropertyName - * The name of the target property, which should be a valid property in Azure AD. This property is case-sensitive. + * The name of the target property, which should be a valid property in Microsoft Entra ID. This property is case-sensitive. * * @param string $val The value of the targetPropertyName * diff --git a/src/Beta/Microsoft/Graph/Model/EducationSynchronizationProfile.php b/src/Beta/Microsoft/Graph/Model/EducationSynchronizationProfile.php index 883770b8f2e..1ba769b41e2 100644 --- a/src/Beta/Microsoft/Graph/Model/EducationSynchronizationProfile.php +++ b/src/Beta/Microsoft/Graph/Model/EducationSynchronizationProfile.php @@ -150,7 +150,7 @@ public function setHandleSpecialCharacterConstraint($val) /** * Gets the identitySynchronizationConfiguration - * Determines how the Profile should [create new][fullsync] or [match existing][dirsync] AAD Users. + * Determines how the Profile should [create new][fullsync] or [match existing][dirsync] Microsoft Entra users. * * @return EducationIdentitySynchronizationConfiguration|null The identitySynchronizationConfiguration */ @@ -169,7 +169,7 @@ public function getIdentitySynchronizationConfiguration() /** * Sets the identitySynchronizationConfiguration - * Determines how the Profile should [create new][fullsync] or [match existing][dirsync] AAD Users. + * Determines how the Profile should [create new][fullsync] or [match existing][dirsync] Microsoft Entra users. * * @param EducationIdentitySynchronizationConfiguration $val The identitySynchronizationConfiguration * diff --git a/src/Beta/Microsoft/Graph/Model/EducationUser.php b/src/Beta/Microsoft/Graph/Model/EducationUser.php index 6de036ee13a..60cc7dbc52e 100644 --- a/src/Beta/Microsoft/Graph/Model/EducationUser.php +++ b/src/Beta/Microsoft/Graph/Model/EducationUser.php @@ -532,7 +532,7 @@ public function setOfficeLocation($val) /** * Gets the onPremisesInfo - * Additional information used to associate the Azure Active Directory user with its Active Directory counterpart. + * Additional information used to associate the Microsoft Entra user with its Active Directory counterpart. * * @return EducationOnPremisesInfo|null The onPremisesInfo */ @@ -551,7 +551,7 @@ public function getOnPremisesInfo() /** * Sets the onPremisesInfo - * Additional information used to associate the Azure Active Directory user with its Active Directory counterpart. + * Additional information used to associate the Microsoft Entra user with its Active Directory counterpart. * * @param EducationOnPremisesInfo $val The onPremisesInfo * diff --git a/src/Beta/Microsoft/Graph/Model/EncryptedAwsStorageBucketFinding.php b/src/Beta/Microsoft/Graph/Model/EncryptedAwsStorageBucketFinding.php new file mode 100644 index 00000000000..693189f8338 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/EncryptedAwsStorageBucketFinding.php @@ -0,0 +1,89 @@ +_propDict)) { + if (is_a($this->_propDict["accessibility"], "\Beta\Microsoft\Graph\Model\AwsAccessType") || is_null($this->_propDict["accessibility"])) { + return $this->_propDict["accessibility"]; + } else { + $this->_propDict["accessibility"] = new AwsAccessType($this->_propDict["accessibility"]); + return $this->_propDict["accessibility"]; + } + } + return null; + } + + /** + * Sets the accessibility + * + * @param AwsAccessType $val The accessibility + * + * @return EncryptedAwsStorageBucketFinding + */ + public function setAccessibility($val) + { + $this->_propDict["accessibility"] = $val; + return $this; + } + + /** + * Gets the storageBucket + * + * @return AuthorizationSystemResource|null The storageBucket + */ + public function getStorageBucket() + { + if (array_key_exists("storageBucket", $this->_propDict)) { + if (is_a($this->_propDict["storageBucket"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["storageBucket"])) { + return $this->_propDict["storageBucket"]; + } else { + $this->_propDict["storageBucket"] = new AuthorizationSystemResource($this->_propDict["storageBucket"]); + return $this->_propDict["storageBucket"]; + } + } + return null; + } + + /** + * Sets the storageBucket + * + * @param AuthorizationSystemResource $val The storageBucket + * + * @return EncryptedAwsStorageBucketFinding + */ + public function setStorageBucket($val) + { + $this->_propDict["storageBucket"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/EncryptedAzureStorageAccountFinding.php b/src/Beta/Microsoft/Graph/Model/EncryptedAzureStorageAccountFinding.php new file mode 100644 index 00000000000..927b13ceca9 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/EncryptedAzureStorageAccountFinding.php @@ -0,0 +1,89 @@ +_propDict)) { + if (is_a($this->_propDict["encryptionManagedBy"], "\Beta\Microsoft\Graph\Model\AzureEncryption") || is_null($this->_propDict["encryptionManagedBy"])) { + return $this->_propDict["encryptionManagedBy"]; + } else { + $this->_propDict["encryptionManagedBy"] = new AzureEncryption($this->_propDict["encryptionManagedBy"]); + return $this->_propDict["encryptionManagedBy"]; + } + } + return null; + } + + /** + * Sets the encryptionManagedBy + * + * @param AzureEncryption $val The encryptionManagedBy + * + * @return EncryptedAzureStorageAccountFinding + */ + public function setEncryptionManagedBy($val) + { + $this->_propDict["encryptionManagedBy"] = $val; + return $this; + } + + /** + * Gets the storageAccount + * + * @return AuthorizationSystemResource|null The storageAccount + */ + public function getStorageAccount() + { + if (array_key_exists("storageAccount", $this->_propDict)) { + if (is_a($this->_propDict["storageAccount"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["storageAccount"])) { + return $this->_propDict["storageAccount"]; + } else { + $this->_propDict["storageAccount"] = new AuthorizationSystemResource($this->_propDict["storageAccount"]); + return $this->_propDict["storageAccount"]; + } + } + return null; + } + + /** + * Sets the storageAccount + * + * @param AuthorizationSystemResource $val The storageAccount + * + * @return EncryptedAzureStorageAccountFinding + */ + public function setStorageAccount($val) + { + $this->_propDict["storageAccount"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/EncryptedGcpStorageBucketFinding.php b/src/Beta/Microsoft/Graph/Model/EncryptedGcpStorageBucketFinding.php new file mode 100644 index 00000000000..d0b8d069327 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/EncryptedGcpStorageBucketFinding.php @@ -0,0 +1,120 @@ +_propDict)) { + if (is_a($this->_propDict["accessibility"], "\Beta\Microsoft\Graph\Model\GcpAccessType") || is_null($this->_propDict["accessibility"])) { + return $this->_propDict["accessibility"]; + } else { + $this->_propDict["accessibility"] = new GcpAccessType($this->_propDict["accessibility"]); + return $this->_propDict["accessibility"]; + } + } + return null; + } + + /** + * Sets the accessibility + * + * @param GcpAccessType $val The accessibility + * + * @return EncryptedGcpStorageBucketFinding + */ + public function setAccessibility($val) + { + $this->_propDict["accessibility"] = $val; + return $this; + } + + /** + * Gets the encryptionManagedBy + * + * @return GcpEncryption|null The encryptionManagedBy + */ + public function getEncryptionManagedBy() + { + if (array_key_exists("encryptionManagedBy", $this->_propDict)) { + if (is_a($this->_propDict["encryptionManagedBy"], "\Beta\Microsoft\Graph\Model\GcpEncryption") || is_null($this->_propDict["encryptionManagedBy"])) { + return $this->_propDict["encryptionManagedBy"]; + } else { + $this->_propDict["encryptionManagedBy"] = new GcpEncryption($this->_propDict["encryptionManagedBy"]); + return $this->_propDict["encryptionManagedBy"]; + } + } + return null; + } + + /** + * Sets the encryptionManagedBy + * + * @param GcpEncryption $val The encryptionManagedBy + * + * @return EncryptedGcpStorageBucketFinding + */ + public function setEncryptionManagedBy($val) + { + $this->_propDict["encryptionManagedBy"] = $val; + return $this; + } + + /** + * Gets the storageBucket + * + * @return AuthorizationSystemResource|null The storageBucket + */ + public function getStorageBucket() + { + if (array_key_exists("storageBucket", $this->_propDict)) { + if (is_a($this->_propDict["storageBucket"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["storageBucket"])) { + return $this->_propDict["storageBucket"]; + } else { + $this->_propDict["storageBucket"] = new AuthorizationSystemResource($this->_propDict["storageBucket"]); + return $this->_propDict["storageBucket"]; + } + } + return null; + } + + /** + * Sets the storageBucket + * + * @param AuthorizationSystemResource $val The storageBucket + * + * @return EncryptedGcpStorageBucketFinding + */ + public function setStorageBucket($val) + { + $this->_propDict["storageBucket"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/EntitlementManagement.php b/src/Beta/Microsoft/Graph/Model/EntitlementManagement.php index 87e10bbf28b..ee938a9433e 100644 --- a/src/Beta/Microsoft/Graph/Model/EntitlementManagement.php +++ b/src/Beta/Microsoft/Graph/Model/EntitlementManagement.php @@ -384,7 +384,7 @@ public function setConnectedOrganizations($val) /** * Gets the settings - * Represents the settings that control the behavior of Azure AD entitlement management. + * Represents the settings that control the behavior of Microsoft Entra entitlement management. * * @return EntitlementManagementSettings|null The settings */ @@ -403,7 +403,7 @@ public function getSettings() /** * Sets the settings - * Represents the settings that control the behavior of Azure AD entitlement management. + * Represents the settings that control the behavior of Microsoft Entra entitlement management. * * @param EntitlementManagementSettings $val The settings * diff --git a/src/Beta/Microsoft/Graph/Model/EnumeratedAccountsWithAccess.php b/src/Beta/Microsoft/Graph/Model/EnumeratedAccountsWithAccess.php index 4701095855a..4117182886e 100644 --- a/src/Beta/Microsoft/Graph/Model/EnumeratedAccountsWithAccess.php +++ b/src/Beta/Microsoft/Graph/Model/EnumeratedAccountsWithAccess.php @@ -23,6 +23,17 @@ */ class EnumeratedAccountsWithAccess extends AccountsWithAccess { + /** + * Set the @odata.type since this type is immediately descended from an abstract + * type that is referenced as the type in an entity. + * @param array $propDict The property dictionary + */ + public function __construct($propDict = array()) + { + parent::__construct($propDict); + $this->setODataType("#microsoft.graph.enumeratedAccountsWithAccess"); + } + /** * Gets the accounts diff --git a/src/Beta/Microsoft/Graph/Model/EnumeratedInboundPorts.php b/src/Beta/Microsoft/Graph/Model/EnumeratedInboundPorts.php index 9df55319321..0c8ebcbb85d 100644 --- a/src/Beta/Microsoft/Graph/Model/EnumeratedInboundPorts.php +++ b/src/Beta/Microsoft/Graph/Model/EnumeratedInboundPorts.php @@ -23,6 +23,17 @@ */ class EnumeratedInboundPorts extends InboundPorts { + /** + * Set the @odata.type since this type is immediately descended from an abstract + * type that is referenced as the type in an entity. + * @param array $propDict The property dictionary + */ + public function __construct($propDict = array()) + { + parent::__construct($propDict); + $this->setODataType("#microsoft.graph.enumeratedInboundPorts"); + } + /** * Gets the ports * diff --git a/src/Beta/Microsoft/Graph/Model/EvaluateDynamicMembershipResult.php b/src/Beta/Microsoft/Graph/Model/EvaluateDynamicMembershipResult.php index a8e70dd68b6..9bda6bbc386 100644 --- a/src/Beta/Microsoft/Graph/Model/EvaluateDynamicMembershipResult.php +++ b/src/Beta/Microsoft/Graph/Model/EvaluateDynamicMembershipResult.php @@ -25,7 +25,7 @@ class EvaluateDynamicMembershipResult extends Entity { /** * Gets the membershipRule - * If a group ID is provided, the value is the membership rule for the group. If a group ID isn't provided, the value is the membership rule that was provided as a parameter. For more information, see Dynamic membership rules for groups in Azure Active Directory. + * If a group ID is provided, the value is the membership rule for the group. If a group ID isn't provided, the value is the membership rule that was provided as a parameter. For more information, see Dynamic membership rules for groups in Microsoft Entra ID. * * @return string|null The membershipRule */ @@ -40,7 +40,7 @@ public function getMembershipRule() /** * Sets the membershipRule - * If a group ID is provided, the value is the membership rule for the group. If a group ID isn't provided, the value is the membership rule that was provided as a parameter. For more information, see Dynamic membership rules for groups in Azure Active Directory. + * If a group ID is provided, the value is the membership rule for the group. If a group ID isn't provided, the value is the membership rule that was provided as a parameter. For more information, see Dynamic membership rules for groups in Microsoft Entra ID. * * @param string $val The value of the membershipRule * diff --git a/src/Beta/Microsoft/Graph/Model/ExcludeTarget.php b/src/Beta/Microsoft/Graph/Model/ExcludeTarget.php index d8a5f2dac95..c7335955a35 100644 --- a/src/Beta/Microsoft/Graph/Model/ExcludeTarget.php +++ b/src/Beta/Microsoft/Graph/Model/ExcludeTarget.php @@ -25,7 +25,7 @@ class ExcludeTarget extends Entity { /** * Gets the id - * The object identifier of an Azure AD group. + * The object identifier of a Microsoft Entra group. * * @return string|null The id */ @@ -40,7 +40,7 @@ public function getId() /** * Sets the id - * The object identifier of an Azure AD group. + * The object identifier of a Microsoft Entra group. * * @param string $val The value of the id * diff --git a/src/Beta/Microsoft/Graph/Model/ExtensionProperty.php b/src/Beta/Microsoft/Graph/Model/ExtensionProperty.php index da7405d29d2..1f3e946a851 100644 --- a/src/Beta/Microsoft/Graph/Model/ExtensionProperty.php +++ b/src/Beta/Microsoft/Graph/Model/ExtensionProperty.php @@ -113,7 +113,7 @@ public function setIsMultiValued($val) /** * Gets the isSyncedFromOnPremises - * Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. + * Indicates if this extension property was synced from on-premises active directory using Microsoft Entra Connect. Read-only. * * @return bool|null The isSyncedFromOnPremises */ @@ -128,7 +128,7 @@ public function getIsSyncedFromOnPremises() /** * Sets the isSyncedFromOnPremises - * Indicates if this extension property was synced from on-premises active directory using Azure AD Connect. Read-only. + * Indicates if this extension property was synced from on-premises active directory using Microsoft Entra Connect. Read-only. * * @param bool $val The isSyncedFromOnPremises * diff --git a/src/Beta/Microsoft/Graph/Model/ExternalMeetingRegistrant.php b/src/Beta/Microsoft/Graph/Model/ExternalMeetingRegistrant.php index aee4a4fb331..4592c71781a 100644 --- a/src/Beta/Microsoft/Graph/Model/ExternalMeetingRegistrant.php +++ b/src/Beta/Microsoft/Graph/Model/ExternalMeetingRegistrant.php @@ -26,7 +26,7 @@ class ExternalMeetingRegistrant extends MeetingRegistrantBase { /** * Gets the tenantId - * The tenant ID of this registrant if in Azure Active Directory. + * The tenant ID of this registrant if in Microsoft Entra ID. * * @return string|null The tenantId */ @@ -41,7 +41,7 @@ public function getTenantId() /** * Sets the tenantId - * The tenant ID of this registrant if in Azure Active Directory. + * The tenant ID of this registrant if in Microsoft Entra ID. * * @param string $val The tenantId * @@ -55,7 +55,7 @@ public function setTenantId($val) /** * Gets the userId - * The user ID of this registrant if in Azure Active Directory. + * The user ID of this registrant if in Microsoft Entra ID. * * @return string|null The userId */ @@ -70,7 +70,7 @@ public function getUserId() /** * Sets the userId - * The user ID of this registrant if in Azure Active Directory. + * The user ID of this registrant if in Microsoft Entra ID. * * @param string $val The userId * diff --git a/src/Beta/Microsoft/Graph/Model/ExternalSystemAccessMethods.php b/src/Beta/Microsoft/Graph/Model/ExternalSystemAccessMethods.php new file mode 100644 index 00000000000..44387bae36a --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ExternalSystemAccessMethods.php @@ -0,0 +1,35 @@ +_propDict)) { + if (is_a($this->_propDict["accessibility"], "\Beta\Microsoft\Graph\Model\AwsAccessType") || is_null($this->_propDict["accessibility"])) { + return $this->_propDict["accessibility"]; + } else { + $this->_propDict["accessibility"] = new AwsAccessType($this->_propDict["accessibility"]); + return $this->_propDict["accessibility"]; + } + } + return null; + } + + /** + * Sets the accessibility + * + * @param AwsAccessType $val The accessibility + * + * @return ExternallyAccessibleAwsStorageBucketFinding + */ + public function setAccessibility($val) + { + $this->_propDict["accessibility"] = $val; + return $this; + } + + /** + * Gets the accountsWithAccess + * + * @return AccountsWithAccess|null The accountsWithAccess + */ + public function getAccountsWithAccess() + { + if (array_key_exists("accountsWithAccess", $this->_propDict)) { + if (is_a($this->_propDict["accountsWithAccess"], "\Beta\Microsoft\Graph\Model\AccountsWithAccess") || is_null($this->_propDict["accountsWithAccess"])) { + return $this->_propDict["accountsWithAccess"]; + } else { + $this->_propDict["accountsWithAccess"] = new AccountsWithAccess($this->_propDict["accountsWithAccess"]); + return $this->_propDict["accountsWithAccess"]; + } + } + return null; + } + + /** + * Sets the accountsWithAccess + * + * @param AccountsWithAccess $val The accountsWithAccess + * + * @return ExternallyAccessibleAwsStorageBucketFinding + */ + public function setAccountsWithAccess($val) + { + $this->_propDict["accountsWithAccess"] = $val; + return $this; + } + + /** + * Gets the storageBucket + * + * @return AuthorizationSystemResource|null The storageBucket + */ + public function getStorageBucket() + { + if (array_key_exists("storageBucket", $this->_propDict)) { + if (is_a($this->_propDict["storageBucket"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["storageBucket"])) { + return $this->_propDict["storageBucket"]; + } else { + $this->_propDict["storageBucket"] = new AuthorizationSystemResource($this->_propDict["storageBucket"]); + return $this->_propDict["storageBucket"]; + } + } + return null; + } + + /** + * Sets the storageBucket + * + * @param AuthorizationSystemResource $val The storageBucket + * + * @return ExternallyAccessibleAwsStorageBucketFinding + */ + public function setStorageBucket($val) + { + $this->_propDict["storageBucket"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/ExternallyAccessibleAzureBlobContainerFinding.php b/src/Beta/Microsoft/Graph/Model/ExternallyAccessibleAzureBlobContainerFinding.php new file mode 100644 index 00000000000..a9cc893a6c4 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ExternallyAccessibleAzureBlobContainerFinding.php @@ -0,0 +1,120 @@ +_propDict)) { + if (is_a($this->_propDict["accessibility"], "\Beta\Microsoft\Graph\Model\AzureAccessType") || is_null($this->_propDict["accessibility"])) { + return $this->_propDict["accessibility"]; + } else { + $this->_propDict["accessibility"] = new AzureAccessType($this->_propDict["accessibility"]); + return $this->_propDict["accessibility"]; + } + } + return null; + } + + /** + * Sets the accessibility + * + * @param AzureAccessType $val The accessibility + * + * @return ExternallyAccessibleAzureBlobContainerFinding + */ + public function setAccessibility($val) + { + $this->_propDict["accessibility"] = $val; + return $this; + } + + /** + * Gets the encryptionManagedBy + * + * @return AzureEncryption|null The encryptionManagedBy + */ + public function getEncryptionManagedBy() + { + if (array_key_exists("encryptionManagedBy", $this->_propDict)) { + if (is_a($this->_propDict["encryptionManagedBy"], "\Beta\Microsoft\Graph\Model\AzureEncryption") || is_null($this->_propDict["encryptionManagedBy"])) { + return $this->_propDict["encryptionManagedBy"]; + } else { + $this->_propDict["encryptionManagedBy"] = new AzureEncryption($this->_propDict["encryptionManagedBy"]); + return $this->_propDict["encryptionManagedBy"]; + } + } + return null; + } + + /** + * Sets the encryptionManagedBy + * + * @param AzureEncryption $val The encryptionManagedBy + * + * @return ExternallyAccessibleAzureBlobContainerFinding + */ + public function setEncryptionManagedBy($val) + { + $this->_propDict["encryptionManagedBy"] = $val; + return $this; + } + + /** + * Gets the storageAccount + * + * @return AuthorizationSystemResource|null The storageAccount + */ + public function getStorageAccount() + { + if (array_key_exists("storageAccount", $this->_propDict)) { + if (is_a($this->_propDict["storageAccount"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["storageAccount"])) { + return $this->_propDict["storageAccount"]; + } else { + $this->_propDict["storageAccount"] = new AuthorizationSystemResource($this->_propDict["storageAccount"]); + return $this->_propDict["storageAccount"]; + } + } + return null; + } + + /** + * Sets the storageAccount + * + * @param AuthorizationSystemResource $val The storageAccount + * + * @return ExternallyAccessibleAzureBlobContainerFinding + */ + public function setStorageAccount($val) + { + $this->_propDict["storageAccount"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/ExternallyAccessibleGcpStorageBucketFinding.php b/src/Beta/Microsoft/Graph/Model/ExternallyAccessibleGcpStorageBucketFinding.php new file mode 100644 index 00000000000..b5d7c36b926 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/ExternallyAccessibleGcpStorageBucketFinding.php @@ -0,0 +1,120 @@ +_propDict)) { + if (is_a($this->_propDict["accessibility"], "\Beta\Microsoft\Graph\Model\GcpAccessType") || is_null($this->_propDict["accessibility"])) { + return $this->_propDict["accessibility"]; + } else { + $this->_propDict["accessibility"] = new GcpAccessType($this->_propDict["accessibility"]); + return $this->_propDict["accessibility"]; + } + } + return null; + } + + /** + * Sets the accessibility + * + * @param GcpAccessType $val The accessibility + * + * @return ExternallyAccessibleGcpStorageBucketFinding + */ + public function setAccessibility($val) + { + $this->_propDict["accessibility"] = $val; + return $this; + } + + /** + * Gets the encryptionManagedBy + * + * @return GcpEncryption|null The encryptionManagedBy + */ + public function getEncryptionManagedBy() + { + if (array_key_exists("encryptionManagedBy", $this->_propDict)) { + if (is_a($this->_propDict["encryptionManagedBy"], "\Beta\Microsoft\Graph\Model\GcpEncryption") || is_null($this->_propDict["encryptionManagedBy"])) { + return $this->_propDict["encryptionManagedBy"]; + } else { + $this->_propDict["encryptionManagedBy"] = new GcpEncryption($this->_propDict["encryptionManagedBy"]); + return $this->_propDict["encryptionManagedBy"]; + } + } + return null; + } + + /** + * Sets the encryptionManagedBy + * + * @param GcpEncryption $val The encryptionManagedBy + * + * @return ExternallyAccessibleGcpStorageBucketFinding + */ + public function setEncryptionManagedBy($val) + { + $this->_propDict["encryptionManagedBy"] = $val; + return $this; + } + + /** + * Gets the storageBucket + * + * @return AuthorizationSystemResource|null The storageBucket + */ + public function getStorageBucket() + { + if (array_key_exists("storageBucket", $this->_propDict)) { + if (is_a($this->_propDict["storageBucket"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["storageBucket"])) { + return $this->_propDict["storageBucket"]; + } else { + $this->_propDict["storageBucket"] = new AuthorizationSystemResource($this->_propDict["storageBucket"]); + return $this->_propDict["storageBucket"]; + } + } + return null; + } + + /** + * Sets the storageBucket + * + * @param AuthorizationSystemResource $val The storageBucket + * + * @return ExternallyAccessibleGcpStorageBucketFinding + */ + public function setStorageBucket($val) + { + $this->_propDict["storageBucket"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/FederatedIdentityCredential.php b/src/Beta/Microsoft/Graph/Model/FederatedIdentityCredential.php index 82ac9d02b3b..2b111499bdc 100644 --- a/src/Beta/Microsoft/Graph/Model/FederatedIdentityCredential.php +++ b/src/Beta/Microsoft/Graph/Model/FederatedIdentityCredential.php @@ -26,7 +26,7 @@ class FederatedIdentityCredential extends Entity { /** * Gets the audiences - * The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. + * The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Microsoft Entra ID. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Microsoft Entra ID in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. * * @return array|null The audiences */ @@ -41,7 +41,7 @@ public function getAudiences() /** * Sets the audiences - * The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Azure AD. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Azure AD in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. + * The audience that can appear in the external token. This field is mandatory and should be set to api://AzureADTokenExchange for Microsoft Entra ID. It says what Microsoft identity platform should accept in the aud claim in the incoming token. This value represents Microsoft Entra ID in your external identity provider and has no fixed value across identity providers - you may need to create a new application registration in your identity provider to serve as the audience of this token. This field can only accept a single value and has a limit of 600 characters. Required. * * @param string[] $val The audiences * @@ -142,7 +142,7 @@ public function setName($val) /** * Gets the subject - * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. It has a limit of 600 characters. Supports $filter (eq). + * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Microsoft Entra ID. The combination of issuer and subject must be unique on the app. It has a limit of 600 characters. Supports $filter (eq). * * @return string|null The subject */ @@ -157,7 +157,7 @@ public function getSubject() /** * Sets the subject - * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Azure AD. The combination of issuer and subject must be unique on the app. It has a limit of 600 characters. Supports $filter (eq). + * Required. The identifier of the external software workload within the external identity provider. Like the audience value, it has no fixed format, as each identity provider uses their own - sometimes a GUID, sometimes a colon delimited identifier, sometimes arbitrary strings. The value here must match the sub claim within the token presented to Microsoft Entra ID. The combination of issuer and subject must be unique on the app. It has a limit of 600 characters. Supports $filter (eq). * * @param string $val The subject * diff --git a/src/Beta/Microsoft/Graph/Model/Fido2AuthenticationMethodConfiguration.php b/src/Beta/Microsoft/Graph/Model/Fido2AuthenticationMethodConfiguration.php index f5bbbf3e66b..95ea18bfadd 100644 --- a/src/Beta/Microsoft/Graph/Model/Fido2AuthenticationMethodConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/Fido2AuthenticationMethodConfiguration.php @@ -115,34 +115,4 @@ public function setKeyRestrictions($val) return $this; } - - /** - * Gets the includeTargets - * A collection of groups that are enabled to use the authentication method. - * - * @return array|null The includeTargets - */ - public function getIncludeTargets() - { - if (array_key_exists("includeTargets", $this->_propDict)) { - return $this->_propDict["includeTargets"]; - } else { - return null; - } - } - - /** - * Sets the includeTargets - * A collection of groups that are enabled to use the authentication method. - * - * @param AuthenticationMethodTarget[] $val The includeTargets - * - * @return Fido2AuthenticationMethodConfiguration - */ - public function setIncludeTargets($val) - { - $this->_propDict["includeTargets"] = $val; - return $this; - } - } diff --git a/src/Beta/Microsoft/Graph/Model/Finding.php b/src/Beta/Microsoft/Graph/Model/Finding.php new file mode 100644 index 00000000000..c1f2248a382 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/Finding.php @@ -0,0 +1,58 @@ +_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * + * @param \DateTime $val The createdDateTime + * + * @return Finding + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/GcpAccessType.php b/src/Beta/Microsoft/Graph/Model/GcpAccessType.php new file mode 100644 index 00000000000..7c7465e4ded --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/GcpAccessType.php @@ -0,0 +1,36 @@ +_propDict)) { + if (is_a($this->_propDict["resource"], "\Beta\Microsoft\Graph\Model\GcpAuthorizationSystemResource") || is_null($this->_propDict["resource"])) { + return $this->_propDict["resource"]; + } else { + $this->_propDict["resource"] = new GcpAuthorizationSystemResource($this->_propDict["resource"]); + return $this->_propDict["resource"]; + } + } + return null; + } + + /** + * Sets the resource + * + * @param GcpAuthorizationSystemResource $val The resource + * + * @return GcpCloudFunction + */ + public function setResource($val) + { + $this->_propDict["resource"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/GcpEncryption.php b/src/Beta/Microsoft/Graph/Model/GcpEncryption.php new file mode 100644 index 00000000000..f8b075e6f6a --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/GcpEncryption.php @@ -0,0 +1,35 @@ +_propDict)) { + if (is_a($this->_propDict["actionSummary"], "\Beta\Microsoft\Graph\Model\ActionSummary") || is_null($this->_propDict["actionSummary"])) { + return $this->_propDict["actionSummary"]; + } else { + $this->_propDict["actionSummary"] = new ActionSummary($this->_propDict["actionSummary"]); + return $this->_propDict["actionSummary"]; + } + } + return null; + } + + /** + * Sets the actionSummary + * + * @param ActionSummary $val The actionSummary + * + * @return IdentityFinding + */ + public function setActionSummary($val) + { + $this->_propDict["actionSummary"] = $val; + return $this; + } + + /** + * Gets the identityDetails + * + * @return IdentityDetails|null The identityDetails + */ + public function getIdentityDetails() + { + if (array_key_exists("identityDetails", $this->_propDict)) { + if (is_a($this->_propDict["identityDetails"], "\Beta\Microsoft\Graph\Model\IdentityDetails") || is_null($this->_propDict["identityDetails"])) { + return $this->_propDict["identityDetails"]; + } else { + $this->_propDict["identityDetails"] = new IdentityDetails($this->_propDict["identityDetails"]); + return $this->_propDict["identityDetails"]; + } + } + return null; + } + + /** + * Sets the identityDetails + * + * @param IdentityDetails $val The identityDetails + * + * @return IdentityFinding + */ + public function setIdentityDetails($val) + { + $this->_propDict["identityDetails"] = $val; + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return IdentityFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the identity + * + * @return AuthorizationSystemIdentity|null The identity + */ + public function getIdentity() + { + if (array_key_exists("identity", $this->_propDict)) { + if (is_a($this->_propDict["identity"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemIdentity") || is_null($this->_propDict["identity"])) { + return $this->_propDict["identity"]; + } else { + $this->_propDict["identity"] = new AuthorizationSystemIdentity($this->_propDict["identity"]); + return $this->_propDict["identity"]; + } + } + return null; + } + + /** + * Sets the identity + * + * @param AuthorizationSystemIdentity $val The identity + * + * @return IdentityFinding + */ + public function setIdentity($val) + { + $this->_propDict["identity"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/IdentityGovernance.php b/src/Beta/Microsoft/Graph/Model/IdentityGovernance.php index 7e4071c2088..d0333f61eb6 100644 --- a/src/Beta/Microsoft/Graph/Model/IdentityGovernance.php +++ b/src/Beta/Microsoft/Graph/Model/IdentityGovernance.php @@ -210,6 +210,37 @@ public function setEntitlementManagement($val) return $this; } + /** + * Gets the permissionsAnalytics + * + * @return PermissionsAnalyticsAggregation|null The permissionsAnalytics + */ + public function getPermissionsAnalytics() + { + if (array_key_exists("permissionsAnalytics", $this->_propDict)) { + if (is_a($this->_propDict["permissionsAnalytics"], "\Beta\Microsoft\Graph\Model\PermissionsAnalyticsAggregation") || is_null($this->_propDict["permissionsAnalytics"])) { + return $this->_propDict["permissionsAnalytics"]; + } else { + $this->_propDict["permissionsAnalytics"] = new PermissionsAnalyticsAggregation($this->_propDict["permissionsAnalytics"]); + return $this->_propDict["permissionsAnalytics"]; + } + } + return null; + } + + /** + * Sets the permissionsAnalytics + * + * @param PermissionsAnalyticsAggregation $val The permissionsAnalytics + * + * @return IdentityGovernance + */ + public function setPermissionsAnalytics($val) + { + $this->_propDict["permissionsAnalytics"] = $val; + return $this; + } + /** * Gets the permissionsManagement * diff --git a/src/Beta/Microsoft/Graph/Model/IdentityProtectionRoot.php b/src/Beta/Microsoft/Graph/Model/IdentityProtectionRoot.php index 3bdc7d9c20c..a8bf548fb7d 100644 --- a/src/Beta/Microsoft/Graph/Model/IdentityProtectionRoot.php +++ b/src/Beta/Microsoft/Graph/Model/IdentityProtectionRoot.php @@ -58,7 +58,7 @@ public function getProperties() /** * Gets the riskDetections - * Risk detection in Azure AD Identity Protection and the associated information about the detection. + * Risk detection in Microsoft Entra ID Protection and the associated information about the detection. * * @return array|null The riskDetections */ @@ -73,7 +73,7 @@ public function getRiskDetections() /** * Sets the riskDetections - * Risk detection in Azure AD Identity Protection and the associated information about the detection. + * Risk detection in Microsoft Entra ID Protection and the associated information about the detection. * * @param RiskDetection[] $val The riskDetections * @@ -88,7 +88,7 @@ public function setRiskDetections($val) /** * Gets the riskyServicePrincipals - * Azure AD service principals that are at risk. + * Microsoft Entra service principals that are at risk. * * @return array|null The riskyServicePrincipals */ @@ -103,7 +103,7 @@ public function getRiskyServicePrincipals() /** * Sets the riskyServicePrincipals - * Azure AD service principals that are at risk. + * Microsoft Entra service principals that are at risk. * * @param RiskyServicePrincipal[] $val The riskyServicePrincipals * @@ -118,7 +118,7 @@ public function setRiskyServicePrincipals($val) /** * Gets the riskyUsers - * Users that are flagged as at-risk by Azure AD Identity Protection. + * Users that are flagged as at-risk by Microsoft Entra ID Protection. * * @return array|null The riskyUsers */ @@ -133,7 +133,7 @@ public function getRiskyUsers() /** * Sets the riskyUsers - * Users that are flagged as at-risk by Azure AD Identity Protection. + * Users that are flagged as at-risk by Microsoft Entra ID Protection. * * @param RiskyUser[] $val The riskyUsers * @@ -148,7 +148,7 @@ public function setRiskyUsers($val) /** * Gets the servicePrincipalRiskDetections - * Represents information about detected at-risk service principals in an Azure AD tenant. + * Represents information about detected at-risk service principals in a Microsoft Entra tenant. * * @return array|null The servicePrincipalRiskDetections */ @@ -163,7 +163,7 @@ public function getServicePrincipalRiskDetections() /** * Sets the servicePrincipalRiskDetections - * Represents information about detected at-risk service principals in an Azure AD tenant. + * Represents information about detected at-risk service principals in a Microsoft Entra tenant. * * @param ServicePrincipalRiskDetection[] $val The servicePrincipalRiskDetections * diff --git a/src/Beta/Microsoft/Graph/Model/IdentitySecurityDefaultsEnforcementPolicy.php b/src/Beta/Microsoft/Graph/Model/IdentitySecurityDefaultsEnforcementPolicy.php index 25b37f77ae7..9a7de61b64e 100644 --- a/src/Beta/Microsoft/Graph/Model/IdentitySecurityDefaultsEnforcementPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/IdentitySecurityDefaultsEnforcementPolicy.php @@ -26,7 +26,7 @@ class IdentitySecurityDefaultsEnforcementPolicy extends PolicyBase { /** * Gets the isEnabled - * If set to true, Azure Active Directory security defaults are enabled for the tenant. + * If set to true, Microsoft Entra security defaults are enabled for the tenant. * * @return bool|null The isEnabled */ @@ -41,7 +41,7 @@ public function getIsEnabled() /** * Sets the isEnabled - * If set to true, Azure Active Directory security defaults are enabled for the tenant. + * If set to true, Microsoft Entra security defaults are enabled for the tenant. * * @param bool $val The isEnabled * diff --git a/src/Beta/Microsoft/Graph/Model/ImpactedResource.php b/src/Beta/Microsoft/Graph/Model/ImpactedResource.php index 9f62f005371..e08ec09be63 100644 --- a/src/Beta/Microsoft/Graph/Model/ImpactedResource.php +++ b/src/Beta/Microsoft/Graph/Model/ImpactedResource.php @@ -89,7 +89,7 @@ public function setAdditionalDetails($val) /** * Gets the apiUrl - * The URL link to the corresponding Azure AD resource. + * The URL link to the corresponding Microsoft Entra resource. * * @return string|null The apiUrl */ @@ -104,7 +104,7 @@ public function getApiUrl() /** * Sets the apiUrl - * The URL link to the corresponding Azure AD resource. + * The URL link to the corresponding Microsoft Entra resource. * * @param string $val The apiUrl * @@ -118,7 +118,7 @@ public function setApiUrl($val) /** * Gets the displayName - * Friendly name of the Azure AD resource. + * Friendly name of the Microsoft Entra resource. * * @return string|null The displayName */ @@ -133,7 +133,7 @@ public function getDisplayName() /** * Sets the displayName - * Friendly name of the Azure AD resource. + * Friendly name of the Microsoft Entra resource. * * @param string $val The displayName * @@ -234,7 +234,7 @@ public function setOwner($val) /** * Gets the portalUrl - * The URL link to the corresponding Azure AD portal page of the resource. + * The URL link to the corresponding Microsoft Entra admin center page of the resource. * * @return string|null The portalUrl */ @@ -249,7 +249,7 @@ public function getPortalUrl() /** * Sets the portalUrl - * The URL link to the corresponding Azure AD portal page of the resource. + * The URL link to the corresponding Microsoft Entra admin center page of the resource. * * @param string $val The portalUrl * @@ -354,7 +354,7 @@ public function setRecommendationId($val) /** * Gets the resourceType - * Indicates the type of Azure AD resource. Examples include user, application. + * Indicates the type of Microsoft Entra resource. Examples include user, application. * * @return string|null The resourceType */ @@ -369,7 +369,7 @@ public function getResourceType() /** * Sets the resourceType - * Indicates the type of Azure AD resource. Examples include user, application. + * Indicates the type of Microsoft Entra resource. Examples include user, application. * * @param string $val The resourceType * diff --git a/src/Beta/Microsoft/Graph/Model/InactiveAwsResourceFinding.php b/src/Beta/Microsoft/Graph/Model/InactiveAwsResourceFinding.php new file mode 100644 index 00000000000..dfdf75b8395 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/InactiveAwsResourceFinding.php @@ -0,0 +1,27 @@ +_propDict)) { + if (is_a($this->_propDict["actionSummary"], "\Beta\Microsoft\Graph\Model\ActionSummary") || is_null($this->_propDict["actionSummary"])) { + return $this->_propDict["actionSummary"]; + } else { + $this->_propDict["actionSummary"] = new ActionSummary($this->_propDict["actionSummary"]); + return $this->_propDict["actionSummary"]; + } + } + return null; + } + + /** + * Sets the actionSummary + * + * @param ActionSummary $val The actionSummary + * + * @return InactiveGroupFinding + */ + public function setActionSummary($val) + { + $this->_propDict["actionSummary"] = $val; + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return InactiveGroupFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the group + * + * @return AuthorizationSystemIdentity|null The group + */ + public function getGroup() + { + if (array_key_exists("group", $this->_propDict)) { + if (is_a($this->_propDict["group"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemIdentity") || is_null($this->_propDict["group"])) { + return $this->_propDict["group"]; + } else { + $this->_propDict["group"] = new AuthorizationSystemIdentity($this->_propDict["group"]); + return $this->_propDict["group"]; + } + } + return null; + } + + /** + * Sets the group + * + * @param AuthorizationSystemIdentity $val The group + * + * @return InactiveGroupFinding + */ + public function setGroup($val) + { + $this->_propDict["group"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/InactiveServerlessFunctionFinding.php b/src/Beta/Microsoft/Graph/Model/InactiveServerlessFunctionFinding.php new file mode 100644 index 00000000000..1eec8237a9a --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/InactiveServerlessFunctionFinding.php @@ -0,0 +1,27 @@ +_propDict)) { + return $this->_propDict["appId"]; + } else { + return null; + } + } + + /** + * Sets the appId + * + * @param string $val The appId + * + * @return InactiveUsersByApplicationMetricBase + */ + public function setAppId($val) + { + $this->_propDict["appId"] = $val; + return $this; + } + /** * Gets the factDate * diff --git a/src/Beta/Microsoft/Graph/Model/InsightSummary.php b/src/Beta/Microsoft/Graph/Model/InsightSummary.php new file mode 100644 index 00000000000..3214ab4b922 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/InsightSummary.php @@ -0,0 +1,301 @@ +_propDict)) { + return $this->_propDict["activeUsers"]; + } else { + return null; + } + } + + /** + * Sets the activeUsers + * + * @param int $val The activeUsers + * + * @return InsightSummary + */ + public function setActiveUsers($val) + { + $this->_propDict["activeUsers"] = intval($val); + return $this; + } + + /** + * Gets the appId + * + * @return string|null The appId + */ + public function getAppId() + { + if (array_key_exists("appId", $this->_propDict)) { + return $this->_propDict["appId"]; + } else { + return null; + } + } + + /** + * Sets the appId + * + * @param string $val The appId + * + * @return InsightSummary + */ + public function setAppId($val) + { + $this->_propDict["appId"] = $val; + return $this; + } + + /** + * Gets the authenticationCompletions + * + * @return int|null The authenticationCompletions + */ + public function getAuthenticationCompletions() + { + if (array_key_exists("authenticationCompletions", $this->_propDict)) { + return $this->_propDict["authenticationCompletions"]; + } else { + return null; + } + } + + /** + * Sets the authenticationCompletions + * + * @param int $val The authenticationCompletions + * + * @return InsightSummary + */ + public function setAuthenticationCompletions($val) + { + $this->_propDict["authenticationCompletions"] = intval($val); + return $this; + } + + /** + * Gets the authenticationRequests + * + * @return int|null The authenticationRequests + */ + public function getAuthenticationRequests() + { + if (array_key_exists("authenticationRequests", $this->_propDict)) { + return $this->_propDict["authenticationRequests"]; + } else { + return null; + } + } + + /** + * Sets the authenticationRequests + * + * @param int $val The authenticationRequests + * + * @return InsightSummary + */ + public function setAuthenticationRequests($val) + { + $this->_propDict["authenticationRequests"] = intval($val); + return $this; + } + + /** + * Gets the factDate + * + * @return \DateTime|null The factDate + */ + public function getFactDate() + { + if (array_key_exists("factDate", $this->_propDict)) { + if (is_a($this->_propDict["factDate"], "\DateTime") || is_null($this->_propDict["factDate"])) { + return $this->_propDict["factDate"]; + } else { + $this->_propDict["factDate"] = new \DateTime($this->_propDict["factDate"]); + return $this->_propDict["factDate"]; + } + } + return null; + } + + /** + * Sets the factDate + * + * @param \DateTime $val The factDate + * + * @return InsightSummary + */ + public function setFactDate($val) + { + $this->_propDict["factDate"] = $val; + return $this; + } + + /** + * Gets the os + * + * @return string|null The os + */ + public function getOs() + { + if (array_key_exists("os", $this->_propDict)) { + return $this->_propDict["os"]; + } else { + return null; + } + } + + /** + * Sets the os + * + * @param string $val The os + * + * @return InsightSummary + */ + public function setOs($val) + { + $this->_propDict["os"] = $val; + return $this; + } + + /** + * Gets the securityTextCompletions + * + * @return int|null The securityTextCompletions + */ + public function getSecurityTextCompletions() + { + if (array_key_exists("securityTextCompletions", $this->_propDict)) { + return $this->_propDict["securityTextCompletions"]; + } else { + return null; + } + } + + /** + * Sets the securityTextCompletions + * + * @param int $val The securityTextCompletions + * + * @return InsightSummary + */ + public function setSecurityTextCompletions($val) + { + $this->_propDict["securityTextCompletions"] = intval($val); + return $this; + } + + /** + * Gets the securityTextRequests + * + * @return int|null The securityTextRequests + */ + public function getSecurityTextRequests() + { + if (array_key_exists("securityTextRequests", $this->_propDict)) { + return $this->_propDict["securityTextRequests"]; + } else { + return null; + } + } + + /** + * Sets the securityTextRequests + * + * @param int $val The securityTextRequests + * + * @return InsightSummary + */ + public function setSecurityTextRequests($val) + { + $this->_propDict["securityTextRequests"] = intval($val); + return $this; + } + + /** + * Gets the securityVoiceCompletions + * + * @return int|null The securityVoiceCompletions + */ + public function getSecurityVoiceCompletions() + { + if (array_key_exists("securityVoiceCompletions", $this->_propDict)) { + return $this->_propDict["securityVoiceCompletions"]; + } else { + return null; + } + } + + /** + * Sets the securityVoiceCompletions + * + * @param int $val The securityVoiceCompletions + * + * @return InsightSummary + */ + public function setSecurityVoiceCompletions($val) + { + $this->_propDict["securityVoiceCompletions"] = intval($val); + return $this; + } + + /** + * Gets the securityVoiceRequests + * + * @return int|null The securityVoiceRequests + */ + public function getSecurityVoiceRequests() + { + if (array_key_exists("securityVoiceRequests", $this->_propDict)) { + return $this->_propDict["securityVoiceRequests"]; + } else { + return null; + } + } + + /** + * Sets the securityVoiceRequests + * + * @param int $val The securityVoiceRequests + * + * @return InsightSummary + */ + public function setSecurityVoiceRequests($val) + { + $this->_propDict["securityVoiceRequests"] = intval($val); + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/InsightsSettings.php b/src/Beta/Microsoft/Graph/Model/InsightsSettings.php index 8938dbd8340..c5390180838 100644 --- a/src/Beta/Microsoft/Graph/Model/InsightsSettings.php +++ b/src/Beta/Microsoft/Graph/Model/InsightsSettings.php @@ -26,7 +26,7 @@ class InsightsSettings extends Entity { /** * Gets the disabledForGroup - * The ID of an Azure Active Directory group, of which the specified type of insights are disabled for its members. Default is empty. Optional. + * The ID of a Microsoft Entra group, of which the specified type of insights are disabled for its members. Default is empty. Optional. * * @return string|null The disabledForGroup */ @@ -41,7 +41,7 @@ public function getDisabledForGroup() /** * Sets the disabledForGroup - * The ID of an Azure Active Directory group, of which the specified type of insights are disabled for its members. Default is empty. Optional. + * The ID of a Microsoft Entra group, of which the specified type of insights are disabled for its members. Default is empty. Optional. * * @param string $val The disabledForGroup * diff --git a/src/Beta/Microsoft/Graph/Model/InternalDomainFederation.php b/src/Beta/Microsoft/Graph/Model/InternalDomainFederation.php index 7641c32482d..76aea7752de 100644 --- a/src/Beta/Microsoft/Graph/Model/InternalDomainFederation.php +++ b/src/Beta/Microsoft/Graph/Model/InternalDomainFederation.php @@ -26,7 +26,7 @@ class InternalDomainFederation extends SamlOrWsFedProvider { /** * Gets the activeSignInUri - * URL of the endpoint used by active clients when authenticating with federated domains set up for single sign-on in Azure Active Directory (Azure AD). Corresponds to the ActiveLogOnUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. + * URL of the endpoint used by active clients when authenticating with federated domains set up for single sign-on in Microsoft Entra ID. Corresponds to the ActiveLogOnUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. * * @return string|null The activeSignInUri */ @@ -41,7 +41,7 @@ public function getActiveSignInUri() /** * Sets the activeSignInUri - * URL of the endpoint used by active clients when authenticating with federated domains set up for single sign-on in Azure Active Directory (Azure AD). Corresponds to the ActiveLogOnUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. + * URL of the endpoint used by active clients when authenticating with federated domains set up for single sign-on in Microsoft Entra ID. Corresponds to the ActiveLogOnUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. * * @param string $val The activeSignInUri * @@ -55,7 +55,7 @@ public function setActiveSignInUri($val) /** * Gets the federatedIdpMfaBehavior - * Determines whether Azure AD accepts the MFA performed by the federated IdP when a federated user accesses an application that is governed by a conditional access policy that requires MFA. The possible values are: acceptIfMfaDoneByFederatedIdp, enforceMfaByFederatedIdp, rejectMfaByFederatedIdp, unknownFutureValue. For more information, see federatedIdpMfaBehavior values. + * Determines whether Microsoft Entra ID accepts the MFA performed by the federated IdP when a federated user accesses an application that is governed by a conditional access policy that requires MFA. The possible values are: acceptIfMfaDoneByFederatedIdp, enforceMfaByFederatedIdp, rejectMfaByFederatedIdp, unknownFutureValue. For more information, see federatedIdpMfaBehavior values. * * @return FederatedIdpMfaBehavior|null The federatedIdpMfaBehavior */ @@ -74,7 +74,7 @@ public function getFederatedIdpMfaBehavior() /** * Sets the federatedIdpMfaBehavior - * Determines whether Azure AD accepts the MFA performed by the federated IdP when a federated user accesses an application that is governed by a conditional access policy that requires MFA. The possible values are: acceptIfMfaDoneByFederatedIdp, enforceMfaByFederatedIdp, rejectMfaByFederatedIdp, unknownFutureValue. For more information, see federatedIdpMfaBehavior values. + * Determines whether Microsoft Entra ID accepts the MFA performed by the federated IdP when a federated user accesses an application that is governed by a conditional access policy that requires MFA. The possible values are: acceptIfMfaDoneByFederatedIdp, enforceMfaByFederatedIdp, rejectMfaByFederatedIdp, unknownFutureValue. For more information, see federatedIdpMfaBehavior values. * * @param FederatedIdpMfaBehavior $val The federatedIdpMfaBehavior * @@ -88,7 +88,7 @@ public function setFederatedIdpMfaBehavior($val) /** * Gets the isSignedAuthenticationRequestRequired - * If true, when SAML authentication requests are sent to the federated SAML IdP, Azure AD will sign those requests using the OrgID signing key. If false (default), the SAML authentication requests sent to the federated IdP aren't signed. + * If true, when SAML authentication requests are sent to the federated SAML IdP, Microsoft Entra ID will sign those requests using the OrgID signing key. If false (default), the SAML authentication requests sent to the federated IdP aren't signed. * * @return bool|null The isSignedAuthenticationRequestRequired */ @@ -103,7 +103,7 @@ public function getIsSignedAuthenticationRequestRequired() /** * Sets the isSignedAuthenticationRequestRequired - * If true, when SAML authentication requests are sent to the federated SAML IdP, Azure AD will sign those requests using the OrgID signing key. If false (default), the SAML authentication requests sent to the federated IdP aren't signed. + * If true, when SAML authentication requests are sent to the federated SAML IdP, Microsoft Entra ID will sign those requests using the OrgID signing key. If false (default), the SAML authentication requests sent to the federated IdP aren't signed. * * @param bool $val The isSignedAuthenticationRequestRequired * @@ -212,7 +212,7 @@ public function setSigningCertificateUpdateStatus($val) /** * Gets the signOutUri - * URI that clients are redirected to when they sign out of Azure AD services. Corresponds to the LogOffUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. + * URI that clients are redirected to when they sign out of Microsoft Entra services. Corresponds to the LogOffUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. * * @return string|null The signOutUri */ @@ -227,7 +227,7 @@ public function getSignOutUri() /** * Sets the signOutUri - * URI that clients are redirected to when they sign out of Azure AD services. Corresponds to the LogOffUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. + * URI that clients are redirected to when they sign out of Microsoft Entra services. Corresponds to the LogOffUri property of the Set-MsolDomainFederationSettings MSOnline v1 PowerShell cmdlet. * * @param string $val The signOutUri * diff --git a/src/Beta/Microsoft/Graph/Model/InvalidLicenseAlertIncident.php b/src/Beta/Microsoft/Graph/Model/InvalidLicenseAlertIncident.php index cb0f633dc0b..a74e71d76dc 100644 --- a/src/Beta/Microsoft/Graph/Model/InvalidLicenseAlertIncident.php +++ b/src/Beta/Microsoft/Graph/Model/InvalidLicenseAlertIncident.php @@ -26,7 +26,7 @@ class InvalidLicenseAlertIncident extends UnifiedRoleManagementAlertIncident { /** * Gets the tenantLicenseStatus - * Status of the tenant's Azure AD Premium P2 license. + * Status of the tenant's Microsoft Entra ID P2 license. * * @return string|null The tenantLicenseStatus */ @@ -41,7 +41,7 @@ public function getTenantLicenseStatus() /** * Sets the tenantLicenseStatus - * Status of the tenant's Azure AD Premium P2 license. + * Status of the tenant's Microsoft Entra ID P2 license. * * @param string $val The tenantLicenseStatus * diff --git a/src/Beta/Microsoft/Graph/Model/KeyValue.php b/src/Beta/Microsoft/Graph/Model/KeyValue.php index 9e797ef81ae..2dfdabba03a 100644 --- a/src/Beta/Microsoft/Graph/Model/KeyValue.php +++ b/src/Beta/Microsoft/Graph/Model/KeyValue.php @@ -25,7 +25,7 @@ class KeyValue extends Entity { /** * Gets the key - * Contains the name of the field that a value is associated with. + * Key. * * @return string|null The key */ @@ -40,7 +40,7 @@ public function getKey() /** * Sets the key - * Contains the name of the field that a value is associated with. + * Key. * * @param string $val The value of the key * @@ -53,7 +53,7 @@ public function setKey($val) } /** * Gets the value - * Contains the corresponding value for the specified key. + * Value. * * @return string|null The value */ @@ -68,7 +68,7 @@ public function getValue() /** * Sets the value - * Contains the corresponding value for the specified key. + * Value. * * @param string $val The value of the value * diff --git a/src/Beta/Microsoft/Graph/Model/MfaCompletionMetric.php b/src/Beta/Microsoft/Graph/Model/MfaCompletionMetric.php new file mode 100644 index 00000000000..8ec881623bf --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/MfaCompletionMetric.php @@ -0,0 +1,193 @@ +_propDict)) { + return $this->_propDict["appId"]; + } else { + return null; + } + } + + /** + * Sets the appId + * + * @param string $val The appId + * + * @return MfaCompletionMetric + */ + public function setAppId($val) + { + $this->_propDict["appId"] = $val; + return $this; + } + + /** + * Gets the attemptsCount + * + * @return int|null The attemptsCount + */ + public function getAttemptsCount() + { + if (array_key_exists("attemptsCount", $this->_propDict)) { + return $this->_propDict["attemptsCount"]; + } else { + return null; + } + } + + /** + * Sets the attemptsCount + * + * @param int $val The attemptsCount + * + * @return MfaCompletionMetric + */ + public function setAttemptsCount($val) + { + $this->_propDict["attemptsCount"] = intval($val); + return $this; + } + + /** + * Gets the factDate + * + * @return \DateTime|null The factDate + */ + public function getFactDate() + { + if (array_key_exists("factDate", $this->_propDict)) { + if (is_a($this->_propDict["factDate"], "\DateTime") || is_null($this->_propDict["factDate"])) { + return $this->_propDict["factDate"]; + } else { + $this->_propDict["factDate"] = new \DateTime($this->_propDict["factDate"]); + return $this->_propDict["factDate"]; + } + } + return null; + } + + /** + * Sets the factDate + * + * @param \DateTime $val The factDate + * + * @return MfaCompletionMetric + */ + public function setFactDate($val) + { + $this->_propDict["factDate"] = $val; + return $this; + } + + /** + * Gets the mfaMethod + * + * @return string|null The mfaMethod + */ + public function getMfaMethod() + { + if (array_key_exists("mfaMethod", $this->_propDict)) { + return $this->_propDict["mfaMethod"]; + } else { + return null; + } + } + + /** + * Sets the mfaMethod + * + * @param string $val The mfaMethod + * + * @return MfaCompletionMetric + */ + public function setMfaMethod($val) + { + $this->_propDict["mfaMethod"] = $val; + return $this; + } + + /** + * Gets the os + * + * @return string|null The os + */ + public function getOs() + { + if (array_key_exists("os", $this->_propDict)) { + return $this->_propDict["os"]; + } else { + return null; + } + } + + /** + * Sets the os + * + * @param string $val The os + * + * @return MfaCompletionMetric + */ + public function setOs($val) + { + $this->_propDict["os"] = $val; + return $this; + } + + /** + * Gets the successCount + * + * @return int|null The successCount + */ + public function getSuccessCount() + { + if (array_key_exists("successCount", $this->_propDict)) { + return $this->_propDict["successCount"]; + } else { + return null; + } + } + + /** + * Sets the successCount + * + * @param int $val The successCount + * + * @return MfaCompletionMetric + */ + public function setSuccessCount($val) + { + $this->_propDict["successCount"] = intval($val); + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/MicrosoftApplicationDataAccessSettings.php b/src/Beta/Microsoft/Graph/Model/MicrosoftApplicationDataAccessSettings.php index c17a1f07e91..4e74e2f8b59 100644 --- a/src/Beta/Microsoft/Graph/Model/MicrosoftApplicationDataAccessSettings.php +++ b/src/Beta/Microsoft/Graph/Model/MicrosoftApplicationDataAccessSettings.php @@ -26,7 +26,7 @@ class MicrosoftApplicationDataAccessSettings extends Entity { /** * Gets the disabledForGroup - * The ID of an Azure Active Directory (Azure AD) security group for which the members are allowed to access Microsoft 365 data using only Microsoft 365 apps, but not other Microsoft apps such as Edge. This is only applicable if isEnabledForAllMicrosoftApplications is set to true. + * The ID of a Microsoft Entra security group for which the members are allowed to access Microsoft 365 data using only Microsoft 365 apps, but not other Microsoft apps such as Edge. This is only applicable if isEnabledForAllMicrosoftApplications is set to true. * * @return string|null The disabledForGroup */ @@ -41,7 +41,7 @@ public function getDisabledForGroup() /** * Sets the disabledForGroup - * The ID of an Azure Active Directory (Azure AD) security group for which the members are allowed to access Microsoft 365 data using only Microsoft 365 apps, but not other Microsoft apps such as Edge. This is only applicable if isEnabledForAllMicrosoftApplications is set to true. + * The ID of a Microsoft Entra security group for which the members are allowed to access Microsoft 365 data using only Microsoft 365 apps, but not other Microsoft apps such as Edge. This is only applicable if isEnabledForAllMicrosoftApplications is set to true. * * @param string $val The disabledForGroup * @@ -55,7 +55,7 @@ public function setDisabledForGroup($val) /** * Gets the isEnabledForAllMicrosoftApplications - * When set to true, all users in the organization can access in a Microsoft app any Microsoft 365 data that the user has been authorized to access. The Microsoft app can be a Microsoft 365 app (for example, Excel, Outlook) or non-Microsoft 365 app (for example, Edge). The default is true. It is possible to disable this access for a subset of users in an Azure AD security group, by specifying the group in the disabledForGroup property. When set to false, all users can access authorized Microsoft 365 data only in a Microsoft 365 app. + * When set to true, all users in the organization can access in a Microsoft app any Microsoft 365 data that the user has been authorized to access. The Microsoft app can be a Microsoft 365 app (for example, Excel, Outlook) or non-Microsoft 365 app (for example, Edge). The default is true. It is possible to disable this access for a subset of users in a Microsoft Entra security group, by specifying the group in the disabledForGroup property. When set to false, all users can access authorized Microsoft 365 data only in a Microsoft 365 app. * * @return bool|null The isEnabledForAllMicrosoftApplications */ @@ -70,7 +70,7 @@ public function getIsEnabledForAllMicrosoftApplications() /** * Sets the isEnabledForAllMicrosoftApplications - * When set to true, all users in the organization can access in a Microsoft app any Microsoft 365 data that the user has been authorized to access. The Microsoft app can be a Microsoft 365 app (for example, Excel, Outlook) or non-Microsoft 365 app (for example, Edge). The default is true. It is possible to disable this access for a subset of users in an Azure AD security group, by specifying the group in the disabledForGroup property. When set to false, all users can access authorized Microsoft 365 data only in a Microsoft 365 app. + * When set to true, all users in the organization can access in a Microsoft app any Microsoft 365 data that the user has been authorized to access. The Microsoft app can be a Microsoft 365 app (for example, Excel, Outlook) or non-Microsoft 365 app (for example, Edge). The default is true. It is possible to disable this access for a subset of users in a Microsoft Entra security group, by specifying the group in the disabledForGroup property. When set to false, all users can access authorized Microsoft 365 data only in a Microsoft 365 app. * * @param bool $val The isEnabledForAllMicrosoftApplications * diff --git a/src/Beta/Microsoft/Graph/Model/MobilityManagementPolicy.php b/src/Beta/Microsoft/Graph/Model/MobilityManagementPolicy.php index f6b5a22344b..ece28fecbff 100644 --- a/src/Beta/Microsoft/Graph/Model/MobilityManagementPolicy.php +++ b/src/Beta/Microsoft/Graph/Model/MobilityManagementPolicy.php @@ -234,7 +234,7 @@ public function setTermsOfUseUrl($val) /** * Gets the includedGroups - * Azure AD groups under the scope of the mobility management application if appliesTo is selected + * Microsoft Entra groups under the scope of the mobility management application if appliesTo is selected * * @return array|null The includedGroups */ @@ -249,7 +249,7 @@ public function getIncludedGroups() /** * Sets the includedGroups - * Azure AD groups under the scope of the mobility management application if appliesTo is selected + * Microsoft Entra groups under the scope of the mobility management application if appliesTo is selected * * @param Group[] $val The includedGroups * diff --git a/src/Beta/Microsoft/Graph/Model/MonthlyUserInsightMetricsRoot.php b/src/Beta/Microsoft/Graph/Model/MonthlyUserInsightMetricsRoot.php new file mode 100644 index 00000000000..f8e2035a5b2 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/MonthlyUserInsightMetricsRoot.php @@ -0,0 +1,279 @@ +_propDict)) { + return $this->_propDict["activeUsers"]; + } else { + return null; + } + } + + /** + * Sets the activeUsers + * + * @param ActiveUsersMetric[] $val The activeUsers + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setActiveUsers($val) + { + $this->_propDict["activeUsers"] = $val; + return $this; + } + + + /** + * Gets the activeUsersBreakdown + * + * @return array|null The activeUsersBreakdown + */ + public function getActiveUsersBreakdown() + { + if (array_key_exists("activeUsersBreakdown", $this->_propDict)) { + return $this->_propDict["activeUsersBreakdown"]; + } else { + return null; + } + } + + /** + * Sets the activeUsersBreakdown + * + * @param ActiveUsersBreakdownMetric[] $val The activeUsersBreakdown + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setActiveUsersBreakdown($val) + { + $this->_propDict["activeUsersBreakdown"] = $val; + return $this; + } + + + /** + * Gets the authentications + * + * @return array|null The authentications + */ + public function getAuthentications() + { + if (array_key_exists("authentications", $this->_propDict)) { + return $this->_propDict["authentications"]; + } else { + return null; + } + } + + /** + * Sets the authentications + * + * @param AuthenticationsMetric[] $val The authentications + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setAuthentications($val) + { + $this->_propDict["authentications"] = $val; + return $this; + } + + + /** + * Gets the inactiveUsers + * + * @return array|null The inactiveUsers + */ + public function getInactiveUsers() + { + if (array_key_exists("inactiveUsers", $this->_propDict)) { + return $this->_propDict["inactiveUsers"]; + } else { + return null; + } + } + + /** + * Sets the inactiveUsers + * + * @param MonthlyInactiveUsersMetric[] $val The inactiveUsers + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setInactiveUsers($val) + { + $this->_propDict["inactiveUsers"] = $val; + return $this; + } + + + /** + * Gets the inactiveUsersByApplication + * + * @return array|null The inactiveUsersByApplication + */ + public function getInactiveUsersByApplication() + { + if (array_key_exists("inactiveUsersByApplication", $this->_propDict)) { + return $this->_propDict["inactiveUsersByApplication"]; + } else { + return null; + } + } + + /** + * Sets the inactiveUsersByApplication + * + * @param MonthlyInactiveUsersByApplicationMetric[] $val The inactiveUsersByApplication + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setInactiveUsersByApplication($val) + { + $this->_propDict["inactiveUsersByApplication"] = $val; + return $this; + } + + + /** + * Gets the mfaCompletions + * + * @return array|null The mfaCompletions + */ + public function getMfaCompletions() + { + if (array_key_exists("mfaCompletions", $this->_propDict)) { + return $this->_propDict["mfaCompletions"]; + } else { + return null; + } + } + + /** + * Sets the mfaCompletions + * + * @param MfaCompletionMetric[] $val The mfaCompletions + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setMfaCompletions($val) + { + $this->_propDict["mfaCompletions"] = $val; + return $this; + } + + + /** + * Gets the requests + * + * @return array|null The requests + */ + public function getRequests() + { + if (array_key_exists("requests", $this->_propDict)) { + return $this->_propDict["requests"]; + } else { + return null; + } + } + + /** + * Sets the requests + * + * @param UserRequestsMetric[] $val The requests + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setRequests($val) + { + $this->_propDict["requests"] = $val; + return $this; + } + + + /** + * Gets the signUps + * + * @return array|null The signUps + */ + public function getSignUps() + { + if (array_key_exists("signUps", $this->_propDict)) { + return $this->_propDict["signUps"]; + } else { + return null; + } + } + + /** + * Sets the signUps + * + * @param UserSignUpMetric[] $val The signUps + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setSignUps($val) + { + $this->_propDict["signUps"] = $val; + return $this; + } + + + /** + * Gets the summary + * + * @return array|null The summary + */ + public function getSummary() + { + if (array_key_exists("summary", $this->_propDict)) { + return $this->_propDict["summary"]; + } else { + return null; + } + } + + /** + * Sets the summary + * + * @param InsightSummary[] $val The summary + * + * @return MonthlyUserInsightMetricsRoot + */ + public function setSummary($val) + { + $this->_propDict["summary"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationJoinRequestRecord.php b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationJoinRequestRecord.php index a77ebcbf070..830e8271369 100644 --- a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationJoinRequestRecord.php +++ b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationJoinRequestRecord.php @@ -26,7 +26,7 @@ class MultiTenantOrganizationJoinRequestRecord extends Entity { /** * Gets the addedByTenantId - * Tenant ID of the Azure Active Directory tenant that added a tenant to the multi-tenant organization. To reset a failed join request, set addedByTenantId to 00000000-0000-0000-0000-000000000000. Required. + * Tenant ID of the Microsoft Entra tenant that added a tenant to the multi-tenant organization. To reset a failed join request, set addedByTenantId to 00000000-0000-0000-0000-000000000000. Required. * * @return string|null The addedByTenantId */ @@ -41,7 +41,7 @@ public function getAddedByTenantId() /** * Sets the addedByTenantId - * Tenant ID of the Azure Active Directory tenant that added a tenant to the multi-tenant organization. To reset a failed join request, set addedByTenantId to 00000000-0000-0000-0000-000000000000. Required. + * Tenant ID of the Microsoft Entra tenant that added a tenant to the multi-tenant organization. To reset a failed join request, set addedByTenantId to 00000000-0000-0000-0000-000000000000. Required. * * @param string $val The addedByTenantId * diff --git a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMember.php b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMember.php index e6e234012c8..0365d5795cd 100644 --- a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMember.php +++ b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationMember.php @@ -216,7 +216,7 @@ public function setState($val) /** * Gets the tenantId - * Tenant ID of the Azure Active Directory tenant added to the multitenant organization. Set at the time tenant is added.Supports $filter. Key. + * Tenant ID of the Microsoft Entra 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 multitenant organization. Set at the time tenant is added.Supports $filter. Key. + * Tenant ID of the Microsoft Entra tenant added to the multitenant organization. Set at the time tenant is added.Supports $filter. Key. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationPartnerConfigurationTemplate.php b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationPartnerConfigurationTemplate.php index af0eb91cf34..9ea5e57e998 100644 --- a/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationPartnerConfigurationTemplate.php +++ b/src/Beta/Microsoft/Graph/Model/MultiTenantOrganizationPartnerConfigurationTemplate.php @@ -59,7 +59,7 @@ public function setAutomaticUserConsentSettings($val) /** * Gets the b2bCollaborationInbound - * Defines your partner-specific configuration for users from other organizations accessing your resources via Azure AD B2B collaboration. + * Defines your partner-specific configuration for users from other organizations accessing your resources via Microsoft Entra B2B collaboration. * * @return CrossTenantAccessPolicyB2BSetting|null The b2bCollaborationInbound */ @@ -78,7 +78,7 @@ public function getB2bCollaborationInbound() /** * Sets the b2bCollaborationInbound - * Defines your partner-specific configuration for users from other organizations accessing your resources via Azure AD B2B collaboration. + * Defines your partner-specific configuration for users from other organizations accessing your resources via Microsoft Entra B2B collaboration. * * @param CrossTenantAccessPolicyB2BSetting $val The b2bCollaborationInbound * @@ -92,7 +92,7 @@ public function setB2bCollaborationInbound($val) /** * Gets the b2bCollaborationOutbound - * Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Azure AD B2B collaboration. + * Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B collaboration. * * @return CrossTenantAccessPolicyB2BSetting|null The b2bCollaborationOutbound */ @@ -111,7 +111,7 @@ public function getB2bCollaborationOutbound() /** * Sets the b2bCollaborationOutbound - * Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Azure AD B2B collaboration. + * Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B collaboration. * * @param CrossTenantAccessPolicyB2BSetting $val The b2bCollaborationOutbound * @@ -158,7 +158,7 @@ public function setB2bDirectConnectInbound($val) /** * Gets the b2bDirectConnectOutbound - * Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Azure AD B2B direct connect. + * Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. * * @return CrossTenantAccessPolicyB2BSetting|null The b2bDirectConnectOutbound */ @@ -177,7 +177,7 @@ public function getB2bDirectConnectOutbound() /** * Sets the b2bDirectConnectOutbound - * Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Azure AD B2B direct connect. + * Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. * * @param CrossTenantAccessPolicyB2BSetting $val The b2bDirectConnectOutbound * @@ -191,7 +191,7 @@ public function setB2bDirectConnectOutbound($val) /** * Gets the inboundTrust - * Determines the partner-specific configuration for trusting other Conditional Access claims from external Azure AD organizations. + * Determines the partner-specific configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. * * @return CrossTenantAccessPolicyInboundTrust|null The inboundTrust */ @@ -210,7 +210,7 @@ public function getInboundTrust() /** * Sets the inboundTrust - * Determines the partner-specific configuration for trusting other Conditional Access claims from external Azure AD organizations. + * Determines the partner-specific configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. * * @param CrossTenantAccessPolicyInboundTrust $val The inboundTrust * diff --git a/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertIncident.php b/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertIncident.php index 71d7734192c..ab486294b58 100644 --- a/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertIncident.php +++ b/src/Beta/Microsoft/Graph/Model/NoMfaOnRoleActivationAlertIncident.php @@ -26,7 +26,7 @@ class NoMfaOnRoleActivationAlertIncident extends UnifiedRoleManagementAlertIncid { /** * Gets the roleDisplayName - * The name of the Azure AD directory role. + * The name of the Microsoft Entra ID directory role. * * @return string|null The roleDisplayName */ @@ -41,7 +41,7 @@ public function getRoleDisplayName() /** * Sets the roleDisplayName - * The name of the Azure AD directory role. + * The name of the Microsoft Entra ID directory role. * * @param string $val The roleDisplayName * diff --git a/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php b/src/Beta/Microsoft/Graph/Model/ObjectIdentity.php index 0fcfc830cff..96643b7e1bf 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 guests 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 Microsoft Entra 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 guests 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 Microsoft Entra 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/OnPremisesDirectorySynchronizationFeature.php b/src/Beta/Microsoft/Graph/Model/OnPremisesDirectorySynchronizationFeature.php index 31a60279144..4d2f32e46b9 100644 --- a/src/Beta/Microsoft/Graph/Model/OnPremisesDirectorySynchronizationFeature.php +++ b/src/Beta/Microsoft/Graph/Model/OnPremisesDirectorySynchronizationFeature.php @@ -81,7 +81,7 @@ public function setBlockSoftMatchEnabled($val) } /** * Gets the bypassDirSyncOverridesEnabled - * When true, persists the values of Mobile and OtherMobile in on-premises AD during sync cycles instead of values of MobilePhone or AlternateMobilePhones in Azure AD. + * When true, persists the values of Mobile and OtherMobile in on-premises AD during sync cycles instead of values of MobilePhone or AlternateMobilePhones in Microsoft Entra ID. * * @return bool|null The bypassDirSyncOverridesEnabled */ @@ -96,7 +96,7 @@ public function getBypassDirSyncOverridesEnabled() /** * Sets the bypassDirSyncOverridesEnabled - * When true, persists the values of Mobile and OtherMobile in on-premises AD during sync cycles instead of values of MobilePhone or AlternateMobilePhones in Azure AD. + * When true, persists the values of Mobile and OtherMobile in on-premises AD during sync cycles instead of values of MobilePhone or AlternateMobilePhones in Microsoft Entra ID. * * @param bool $val The value of the bypassDirSyncOverridesEnabled * @@ -221,7 +221,7 @@ public function setDeviceWritebackEnabled($val) } /** * Gets the directoryExtensionsEnabled - * Used to indicate that directory extensions are being synced from on-premises AD to Azure AD. + * Used to indicate that directory extensions are being synced from on-premises AD to Microsoft Entra ID. * * @return bool|null The directoryExtensionsEnabled */ @@ -236,7 +236,7 @@ public function getDirectoryExtensionsEnabled() /** * Sets the directoryExtensionsEnabled - * Used to indicate that directory extensions are being synced from on-premises AD to Azure AD. + * Used to indicate that directory extensions are being synced from on-premises AD to Microsoft Entra ID. * * @param bool $val The value of the directoryExtensionsEnabled * @@ -333,7 +333,7 @@ public function setPasswordSyncEnabled($val) } /** * Gets the passwordWritebackEnabled - * Used to indicate that writeback of password resets from Azure AD to on-premises AD is enabled. + * Used to indicate that writeback of password resets from Microsoft Entra ID to on-premises AD is enabled. * * @return bool|null The passwordWritebackEnabled */ @@ -348,7 +348,7 @@ public function getPasswordWritebackEnabled() /** * Sets the passwordWritebackEnabled - * Used to indicate that writeback of password resets from Azure AD to on-premises AD is enabled. + * Used to indicate that writeback of password resets from Microsoft Entra ID to on-premises AD is enabled. * * @param bool $val The value of the passwordWritebackEnabled * diff --git a/src/Beta/Microsoft/Graph/Model/OnPremisesPublishing.php b/src/Beta/Microsoft/Graph/Model/OnPremisesPublishing.php index 7b4c8fc2c02..3e5344ed15b 100644 --- a/src/Beta/Microsoft/Graph/Model/OnPremisesPublishing.php +++ b/src/Beta/Microsoft/Graph/Model/OnPremisesPublishing.php @@ -308,7 +308,7 @@ public function setIsOnPremPublishingEnabled($val) } /** * Gets the isPersistentCookieEnabled - * Indicates if the Persistent cookie flag should be set in the HTTP response headers. Keep this value set to false. Only use this setting for applications that can't share cookies between processes. For more information about cookie settings, see Cookie settings for accessing on-premises applications in Azure Active Directory. Default value is false. + * Indicates if the Persistent cookie flag should be set in the HTTP response headers. Keep this value set to false. Only use this setting for applications that can't share cookies between processes. For more information about cookie settings, see Cookie settings for accessing on-premises applications in Microsoft Entra ID. Default value is false. * * @return bool|null The isPersistentCookieEnabled */ @@ -323,7 +323,7 @@ public function getIsPersistentCookieEnabled() /** * Sets the isPersistentCookieEnabled - * Indicates if the Persistent cookie flag should be set in the HTTP response headers. Keep this value set to false. Only use this setting for applications that can't share cookies between processes. For more information about cookie settings, see Cookie settings for accessing on-premises applications in Azure Active Directory. Default value is false. + * Indicates if the Persistent cookie flag should be set in the HTTP response headers. Keep this value set to false. Only use this setting for applications that can't share cookies between processes. For more information about cookie settings, see Cookie settings for accessing on-premises applications in Microsoft Entra ID. Default value is false. * * @param bool $val The value of the isPersistentCookieEnabled * @@ -480,7 +480,7 @@ public function setOnPremisesApplicationSegments($val) /** * Gets the segmentsConfiguration - * Represents the collection of application segments for an on-premises wildcard application that's published through Azure AD Application Proxy. + * Represents the collection of application segments for an on-premises wildcard application that's published through Microsoft Entra application proxy. * * @return SegmentConfiguration|null The segmentsConfiguration */ @@ -499,7 +499,7 @@ public function getSegmentsConfiguration() /** * Sets the segmentsConfiguration - * Represents the collection of application segments for an on-premises wildcard application that's published through Azure AD Application Proxy. + * Represents the collection of application segments for an on-premises wildcard application that's published through Microsoft Entra application proxy. * * @param SegmentConfiguration $val The value to assign to the segmentsConfiguration * diff --git a/src/Beta/Microsoft/Graph/Model/OnPremisesPublishingProfile.php b/src/Beta/Microsoft/Graph/Model/OnPremisesPublishingProfile.php index 29bb69292e7..514a415240c 100644 --- a/src/Beta/Microsoft/Graph/Model/OnPremisesPublishingProfile.php +++ b/src/Beta/Microsoft/Graph/Model/OnPremisesPublishingProfile.php @@ -86,7 +86,7 @@ public function setIsDefaultAccessEnabled($val) /** * Gets the isEnabled - * Represents if Azure AD Application Proxy is enabled for the tenant. + * Represents if Microsoft Entra application proxy is enabled for the tenant. * * @return bool|null The isEnabled */ @@ -101,7 +101,7 @@ public function getIsEnabled() /** * Sets the isEnabled - * Represents if Azure AD Application Proxy is enabled for the tenant. + * Represents if Microsoft Entra application proxy is enabled for the tenant. * * @param bool $val The isEnabled * diff --git a/src/Beta/Microsoft/Graph/Model/OpenAwsSecurityGroupFinding.php b/src/Beta/Microsoft/Graph/Model/OpenAwsSecurityGroupFinding.php new file mode 100644 index 00000000000..11f752a9874 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/OpenAwsSecurityGroupFinding.php @@ -0,0 +1,144 @@ +_propDict)) { + if (is_a($this->_propDict["inboundPorts"], "\Beta\Microsoft\Graph\Model\InboundPorts") || is_null($this->_propDict["inboundPorts"])) { + return $this->_propDict["inboundPorts"]; + } else { + $this->_propDict["inboundPorts"] = new InboundPorts($this->_propDict["inboundPorts"]); + return $this->_propDict["inboundPorts"]; + } + } + return null; + } + + /** + * Sets the inboundPorts + * + * @param InboundPorts $val The inboundPorts + * + * @return OpenAwsSecurityGroupFinding + */ + public function setInboundPorts($val) + { + $this->_propDict["inboundPorts"] = $val; + return $this; + } + + /** + * Gets the totalStorageBucketCount + * + * @return int|null The totalStorageBucketCount + */ + public function getTotalStorageBucketCount() + { + if (array_key_exists("totalStorageBucketCount", $this->_propDict)) { + return $this->_propDict["totalStorageBucketCount"]; + } else { + return null; + } + } + + /** + * Sets the totalStorageBucketCount + * + * @param int $val The totalStorageBucketCount + * + * @return OpenAwsSecurityGroupFinding + */ + public function setTotalStorageBucketCount($val) + { + $this->_propDict["totalStorageBucketCount"] = intval($val); + return $this; + } + + + /** + * Gets the assignedComputeInstancesDetails + * + * @return array|null The assignedComputeInstancesDetails + */ + public function getAssignedComputeInstancesDetails() + { + if (array_key_exists("assignedComputeInstancesDetails", $this->_propDict)) { + return $this->_propDict["assignedComputeInstancesDetails"]; + } else { + return null; + } + } + + /** + * Sets the assignedComputeInstancesDetails + * + * @param AssignedComputeInstanceDetails[] $val The assignedComputeInstancesDetails + * + * @return OpenAwsSecurityGroupFinding + */ + public function setAssignedComputeInstancesDetails($val) + { + $this->_propDict["assignedComputeInstancesDetails"] = $val; + return $this; + } + + /** + * Gets the securityGroup + * + * @return AwsAuthorizationSystemResource|null The securityGroup + */ + public function getSecurityGroup() + { + if (array_key_exists("securityGroup", $this->_propDict)) { + if (is_a($this->_propDict["securityGroup"], "\Beta\Microsoft\Graph\Model\AwsAuthorizationSystemResource") || is_null($this->_propDict["securityGroup"])) { + return $this->_propDict["securityGroup"]; + } else { + $this->_propDict["securityGroup"] = new AwsAuthorizationSystemResource($this->_propDict["securityGroup"]); + return $this->_propDict["securityGroup"]; + } + } + return null; + } + + /** + * Sets the securityGroup + * + * @param AwsAuthorizationSystemResource $val The securityGroup + * + * @return OpenAwsSecurityGroupFinding + */ + public function setSecurityGroup($val) + { + $this->_propDict["securityGroup"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/OpenIdConnectIdentityProvider.php b/src/Beta/Microsoft/Graph/Model/OpenIdConnectIdentityProvider.php index 1b50c50931f..6d550c1c0ad 100644 --- a/src/Beta/Microsoft/Graph/Model/OpenIdConnectIdentityProvider.php +++ b/src/Beta/Microsoft/Graph/Model/OpenIdConnectIdentityProvider.php @@ -26,7 +26,7 @@ class OpenIdConnectIdentityProvider extends IdentityProviderBase { /** * Gets the claimsMapping - * After the OIDC provider sends an ID token back to Azure AD, Azure AD needs to be able to map the claims from the received token to the claims that Azure AD recognizes and uses. This complex type captures that mapping. Required. + * After the OIDC provider sends an ID token back to Microsoft Entra ID, Microsoft Entra ID needs to be able to map the claims from the received token to the claims that Microsoft Entra ID recognizes and uses. This complex type captures that mapping. Required. * * @return ClaimsMapping|null The claimsMapping */ @@ -45,7 +45,7 @@ public function getClaimsMapping() /** * Sets the claimsMapping - * After the OIDC provider sends an ID token back to Azure AD, Azure AD needs to be able to map the claims from the received token to the claims that Azure AD recognizes and uses. This complex type captures that mapping. Required. + * After the OIDC provider sends an ID token back to Microsoft Entra ID, Microsoft Entra ID needs to be able to map the claims from the received token to the claims that Microsoft Entra ID recognizes and uses. This complex type captures that mapping. Required. * * @param ClaimsMapping $val The claimsMapping * diff --git a/src/Beta/Microsoft/Graph/Model/OpenIdConnectProvider.php b/src/Beta/Microsoft/Graph/Model/OpenIdConnectProvider.php index 4a40487340a..401754c5c53 100644 --- a/src/Beta/Microsoft/Graph/Model/OpenIdConnectProvider.php +++ b/src/Beta/Microsoft/Graph/Model/OpenIdConnectProvider.php @@ -26,7 +26,7 @@ class OpenIdConnectProvider extends IdentityProvider { /** * Gets the claimsMapping - * After the OIDC provider sends an ID token back to Azure AD, Azure AD needs to be able to map the claims from the received token to the claims that Azure AD recognizes and uses. This complex type captures that mapping. It's a required property. + * After the OIDC provider sends an ID token back to Microsoft Entra ID, Microsoft Entra ID needs to be able to map the claims from the received token to the claims that Microsoft Entra ID recognizes and uses. This complex type captures that mapping. It's a required property. * * @return ClaimsMapping|null The claimsMapping */ @@ -45,7 +45,7 @@ public function getClaimsMapping() /** * Sets the claimsMapping - * After the OIDC provider sends an ID token back to Azure AD, Azure AD needs to be able to map the claims from the received token to the claims that Azure AD recognizes and uses. This complex type captures that mapping. It's a required property. + * After the OIDC provider sends an ID token back to Microsoft Entra ID, Microsoft Entra ID needs to be able to map the claims from the received token to the claims that Microsoft Entra ID recognizes and uses. This complex type captures that mapping. It's a required property. * * @param ClaimsMapping $val The claimsMapping * diff --git a/src/Beta/Microsoft/Graph/Model/OpenNetworkAzureSecurityGroupFinding.php b/src/Beta/Microsoft/Graph/Model/OpenNetworkAzureSecurityGroupFinding.php new file mode 100644 index 00000000000..a9725d9097c --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/OpenNetworkAzureSecurityGroupFinding.php @@ -0,0 +1,117 @@ +_propDict)) { + if (is_a($this->_propDict["inboundPorts"], "\Beta\Microsoft\Graph\Model\InboundPorts") || is_null($this->_propDict["inboundPorts"])) { + return $this->_propDict["inboundPorts"]; + } else { + $this->_propDict["inboundPorts"] = new InboundPorts($this->_propDict["inboundPorts"]); + return $this->_propDict["inboundPorts"]; + } + } + return null; + } + + /** + * Sets the inboundPorts + * + * @param InboundPorts $val The inboundPorts + * + * @return OpenNetworkAzureSecurityGroupFinding + */ + public function setInboundPorts($val) + { + $this->_propDict["inboundPorts"] = $val; + return $this; + } + + /** + * Gets the securityGroup + * + * @return AuthorizationSystemResource|null The securityGroup + */ + public function getSecurityGroup() + { + if (array_key_exists("securityGroup", $this->_propDict)) { + if (is_a($this->_propDict["securityGroup"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["securityGroup"])) { + return $this->_propDict["securityGroup"]; + } else { + $this->_propDict["securityGroup"] = new AuthorizationSystemResource($this->_propDict["securityGroup"]); + return $this->_propDict["securityGroup"]; + } + } + return null; + } + + /** + * Sets the securityGroup + * + * @param AuthorizationSystemResource $val The securityGroup + * + * @return OpenNetworkAzureSecurityGroupFinding + */ + public function setSecurityGroup($val) + { + $this->_propDict["securityGroup"] = $val; + return $this; + } + + + /** + * Gets the virtualMachines + * + * @return array|null The virtualMachines + */ + public function getVirtualMachines() + { + if (array_key_exists("virtualMachines", $this->_propDict)) { + return $this->_propDict["virtualMachines"]; + } else { + return null; + } + } + + /** + * Sets the virtualMachines + * + * @param AuthorizationSystemResource[] $val The virtualMachines + * + * @return OpenNetworkAzureSecurityGroupFinding + */ + public function setVirtualMachines($val) + { + $this->_propDict["virtualMachines"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/OrganizationalBrandingProperties.php b/src/Beta/Microsoft/Graph/Model/OrganizationalBrandingProperties.php index 3c639462a7d..c2bb55e3d8b 100644 --- a/src/Beta/Microsoft/Graph/Model/OrganizationalBrandingProperties.php +++ b/src/Beta/Microsoft/Graph/Model/OrganizationalBrandingProperties.php @@ -208,7 +208,7 @@ public function setCdnList($val) /** * Gets the contentCustomization - * Represents the various content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Azure Active Directory for customers tenants only. + * Represents the various content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Microsoft Entra ID for customers tenants only. * * @return ContentCustomization|null The contentCustomization */ @@ -227,7 +227,7 @@ public function getContentCustomization() /** * Sets the contentCustomization - * Represents the various content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Azure Active Directory for customers tenants only. + * Represents the various content options to be customized throughout the authentication flow for a tenant. NOTE: Supported by Microsoft Entra ID for customers tenants only. * * @param ContentCustomization $val The contentCustomization * @@ -564,7 +564,7 @@ public function setCustomTermsOfUseUrl($val) /** * Gets the favicon - * A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. + * A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. * * @return \GuzzleHttp\Psr7\Stream|null The favicon */ @@ -583,7 +583,7 @@ public function getFavicon() /** * Sets the favicon - * A custom icon (favicon) to replace a default Microsoft product favicon on an Azure AD tenant. + * A custom icon (favicon) to replace a default Microsoft product favicon on a Microsoft Entra tenant. * * @param \GuzzleHttp\Psr7\Stream $val The favicon * diff --git a/src/Beta/Microsoft/Graph/Model/OrganizerMeetingInfo.php b/src/Beta/Microsoft/Graph/Model/OrganizerMeetingInfo.php index ff7723e8fee..7574244a675 100644 --- a/src/Beta/Microsoft/Graph/Model/OrganizerMeetingInfo.php +++ b/src/Beta/Microsoft/Graph/Model/OrganizerMeetingInfo.php @@ -37,7 +37,7 @@ public function __construct($propDict = array()) /** * Gets the organizer - * The organizer Azure Active Directory identity. + * The organizer Microsoft Entra identity. * * @return IdentitySet|null The organizer */ @@ -56,7 +56,7 @@ public function getOrganizer() /** * Sets the organizer - * The organizer Azure Active Directory identity. + * The organizer Microsoft Entra identity. * * @param IdentitySet $val The value to assign to the organizer * diff --git a/src/Beta/Microsoft/Graph/Model/OutboundSharedUserProfile.php b/src/Beta/Microsoft/Graph/Model/OutboundSharedUserProfile.php index b38f6bfc65b..12fe90b9421 100644 --- a/src/Beta/Microsoft/Graph/Model/OutboundSharedUserProfile.php +++ b/src/Beta/Microsoft/Graph/Model/OutboundSharedUserProfile.php @@ -87,7 +87,7 @@ public function setUserId($val) /** * Gets the tenants - * The collection of external Azure AD tenants that the user has shared profile data with. Read-only. + * The collection of external Microsoft Entra tenants that the user has shared profile data with. Read-only. * * @return array|null The tenants */ @@ -102,7 +102,7 @@ public function getTenants() /** * Sets the tenants - * The collection of external Azure AD tenants that the user has shared profile data with. Read-only. + * The collection of external Microsoft Entra tenants that the user has shared profile data with. Read-only. * * @param TenantReference[] $val The tenants * diff --git a/src/Beta/Microsoft/Graph/Model/OverprovisionedAwsResourceFinding.php b/src/Beta/Microsoft/Graph/Model/OverprovisionedAwsResourceFinding.php new file mode 100644 index 00000000000..b18121cd14e --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/OverprovisionedAwsResourceFinding.php @@ -0,0 +1,27 @@ +_propDict)) { + return $this->_propDict["findings"]; + } else { + return null; + } + } + + /** + * Sets the findings + * + * @param Finding[] $val The findings + * + * @return PermissionsAnalytics + */ + public function setFindings($val) + { + $this->_propDict["findings"] = $val; + return $this; + } + + + /** + * Gets the permissionsCreepIndexDistributions + * + * @return array|null The permissionsCreepIndexDistributions + */ + public function getPermissionsCreepIndexDistributions() + { + if (array_key_exists("permissionsCreepIndexDistributions", $this->_propDict)) { + return $this->_propDict["permissionsCreepIndexDistributions"]; + } else { + return null; + } + } + + /** + * Sets the permissionsCreepIndexDistributions + * + * @param PermissionsCreepIndexDistribution[] $val The permissionsCreepIndexDistributions + * + * @return PermissionsAnalytics + */ + public function setPermissionsCreepIndexDistributions($val) + { + $this->_propDict["permissionsCreepIndexDistributions"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/PermissionsAnalyticsAggregation.php b/src/Beta/Microsoft/Graph/Model/PermissionsAnalyticsAggregation.php new file mode 100644 index 00000000000..2cf774e6286 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/PermissionsAnalyticsAggregation.php @@ -0,0 +1,120 @@ +_propDict)) { + if (is_a($this->_propDict["aws"], "\Beta\Microsoft\Graph\Model\PermissionsAnalytics") || is_null($this->_propDict["aws"])) { + return $this->_propDict["aws"]; + } else { + $this->_propDict["aws"] = new PermissionsAnalytics($this->_propDict["aws"]); + return $this->_propDict["aws"]; + } + } + return null; + } + + /** + * Sets the aws + * + * @param PermissionsAnalytics $val The aws + * + * @return PermissionsAnalyticsAggregation + */ + public function setAws($val) + { + $this->_propDict["aws"] = $val; + return $this; + } + + /** + * Gets the azure + * + * @return PermissionsAnalytics|null The azure + */ + public function getAzure() + { + if (array_key_exists("azure", $this->_propDict)) { + if (is_a($this->_propDict["azure"], "\Beta\Microsoft\Graph\Model\PermissionsAnalytics") || is_null($this->_propDict["azure"])) { + return $this->_propDict["azure"]; + } else { + $this->_propDict["azure"] = new PermissionsAnalytics($this->_propDict["azure"]); + return $this->_propDict["azure"]; + } + } + return null; + } + + /** + * Sets the azure + * + * @param PermissionsAnalytics $val The azure + * + * @return PermissionsAnalyticsAggregation + */ + public function setAzure($val) + { + $this->_propDict["azure"] = $val; + return $this; + } + + /** + * Gets the gcp + * + * @return PermissionsAnalytics|null The gcp + */ + public function getGcp() + { + if (array_key_exists("gcp", $this->_propDict)) { + if (is_a($this->_propDict["gcp"], "\Beta\Microsoft\Graph\Model\PermissionsAnalytics") || is_null($this->_propDict["gcp"])) { + return $this->_propDict["gcp"]; + } else { + $this->_propDict["gcp"] = new PermissionsAnalytics($this->_propDict["gcp"]); + return $this->_propDict["gcp"]; + } + } + return null; + } + + /** + * Sets the gcp + * + * @param PermissionsAnalytics $val The gcp + * + * @return PermissionsAnalyticsAggregation + */ + public function setGcp($val) + { + $this->_propDict["gcp"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/PermissionsCreepIndexDistribution.php b/src/Beta/Microsoft/Graph/Model/PermissionsCreepIndexDistribution.php new file mode 100644 index 00000000000..d06b725e732 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/PermissionsCreepIndexDistribution.php @@ -0,0 +1,182 @@ +_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * + * @param \DateTime $val The createdDateTime + * + * @return PermissionsCreepIndexDistribution + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + /** + * Gets the highRiskProfile + * + * @return RiskProfile|null The highRiskProfile + */ + public function getHighRiskProfile() + { + if (array_key_exists("highRiskProfile", $this->_propDict)) { + if (is_a($this->_propDict["highRiskProfile"], "\Beta\Microsoft\Graph\Model\RiskProfile") || is_null($this->_propDict["highRiskProfile"])) { + return $this->_propDict["highRiskProfile"]; + } else { + $this->_propDict["highRiskProfile"] = new RiskProfile($this->_propDict["highRiskProfile"]); + return $this->_propDict["highRiskProfile"]; + } + } + return null; + } + + /** + * Sets the highRiskProfile + * + * @param RiskProfile $val The highRiskProfile + * + * @return PermissionsCreepIndexDistribution + */ + public function setHighRiskProfile($val) + { + $this->_propDict["highRiskProfile"] = $val; + return $this; + } + + /** + * Gets the lowRiskProfile + * + * @return RiskProfile|null The lowRiskProfile + */ + public function getLowRiskProfile() + { + if (array_key_exists("lowRiskProfile", $this->_propDict)) { + if (is_a($this->_propDict["lowRiskProfile"], "\Beta\Microsoft\Graph\Model\RiskProfile") || is_null($this->_propDict["lowRiskProfile"])) { + return $this->_propDict["lowRiskProfile"]; + } else { + $this->_propDict["lowRiskProfile"] = new RiskProfile($this->_propDict["lowRiskProfile"]); + return $this->_propDict["lowRiskProfile"]; + } + } + return null; + } + + /** + * Sets the lowRiskProfile + * + * @param RiskProfile $val The lowRiskProfile + * + * @return PermissionsCreepIndexDistribution + */ + public function setLowRiskProfile($val) + { + $this->_propDict["lowRiskProfile"] = $val; + return $this; + } + + /** + * Gets the mediumRiskProfile + * + * @return RiskProfile|null The mediumRiskProfile + */ + public function getMediumRiskProfile() + { + if (array_key_exists("mediumRiskProfile", $this->_propDict)) { + if (is_a($this->_propDict["mediumRiskProfile"], "\Beta\Microsoft\Graph\Model\RiskProfile") || is_null($this->_propDict["mediumRiskProfile"])) { + return $this->_propDict["mediumRiskProfile"]; + } else { + $this->_propDict["mediumRiskProfile"] = new RiskProfile($this->_propDict["mediumRiskProfile"]); + return $this->_propDict["mediumRiskProfile"]; + } + } + return null; + } + + /** + * Sets the mediumRiskProfile + * + * @param RiskProfile $val The mediumRiskProfile + * + * @return PermissionsCreepIndexDistribution + */ + public function setMediumRiskProfile($val) + { + $this->_propDict["mediumRiskProfile"] = $val; + return $this; + } + + /** + * Gets the authorizationSystem + * + * @return AuthorizationSystem|null The authorizationSystem + */ + public function getAuthorizationSystem() + { + if (array_key_exists("authorizationSystem", $this->_propDict)) { + if (is_a($this->_propDict["authorizationSystem"], "\Beta\Microsoft\Graph\Model\AuthorizationSystem") || is_null($this->_propDict["authorizationSystem"])) { + return $this->_propDict["authorizationSystem"]; + } else { + $this->_propDict["authorizationSystem"] = new AuthorizationSystem($this->_propDict["authorizationSystem"]); + return $this->_propDict["authorizationSystem"]; + } + } + return null; + } + + /** + * Sets the authorizationSystem + * + * @param AuthorizationSystem $val The authorizationSystem + * + * @return PermissionsCreepIndexDistribution + */ + public function setAuthorizationSystem($val) + { + $this->_propDict["authorizationSystem"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/PlatformCredentialAuthenticationMethod.php b/src/Beta/Microsoft/Graph/Model/PlatformCredentialAuthenticationMethod.php new file mode 100644 index 00000000000..453809ed24b --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/PlatformCredentialAuthenticationMethod.php @@ -0,0 +1,178 @@ +_propDict)) { + if (is_a($this->_propDict["createdDateTime"], "\DateTime") || is_null($this->_propDict["createdDateTime"])) { + return $this->_propDict["createdDateTime"]; + } else { + $this->_propDict["createdDateTime"] = new \DateTime($this->_propDict["createdDateTime"]); + return $this->_propDict["createdDateTime"]; + } + } + return null; + } + + /** + * Sets the createdDateTime + * + * @param \DateTime $val The createdDateTime + * + * @return PlatformCredentialAuthenticationMethod + */ + public function setCreatedDateTime($val) + { + $this->_propDict["createdDateTime"] = $val; + return $this; + } + + /** + * Gets the displayName + * + * @return string|null The displayName + */ + public function getDisplayName() + { + if (array_key_exists("displayName", $this->_propDict)) { + return $this->_propDict["displayName"]; + } else { + return null; + } + } + + /** + * Sets the displayName + * + * @param string $val The displayName + * + * @return PlatformCredentialAuthenticationMethod + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the keyStrength + * + * @return AuthenticationMethodKeyStrength|null The keyStrength + */ + public function getKeyStrength() + { + if (array_key_exists("keyStrength", $this->_propDict)) { + if (is_a($this->_propDict["keyStrength"], "\Beta\Microsoft\Graph\Model\AuthenticationMethodKeyStrength") || is_null($this->_propDict["keyStrength"])) { + return $this->_propDict["keyStrength"]; + } else { + $this->_propDict["keyStrength"] = new AuthenticationMethodKeyStrength($this->_propDict["keyStrength"]); + return $this->_propDict["keyStrength"]; + } + } + return null; + } + + /** + * Sets the keyStrength + * + * @param AuthenticationMethodKeyStrength $val The keyStrength + * + * @return PlatformCredentialAuthenticationMethod + */ + public function setKeyStrength($val) + { + $this->_propDict["keyStrength"] = $val; + return $this; + } + + /** + * Gets the platform + * + * @return AuthenticationMethodPlatform|null The platform + */ + public function getPlatform() + { + if (array_key_exists("platform", $this->_propDict)) { + if (is_a($this->_propDict["platform"], "\Beta\Microsoft\Graph\Model\AuthenticationMethodPlatform") || is_null($this->_propDict["platform"])) { + return $this->_propDict["platform"]; + } else { + $this->_propDict["platform"] = new AuthenticationMethodPlatform($this->_propDict["platform"]); + return $this->_propDict["platform"]; + } + } + return null; + } + + /** + * Sets the platform + * + * @param AuthenticationMethodPlatform $val The platform + * + * @return PlatformCredentialAuthenticationMethod + */ + public function setPlatform($val) + { + $this->_propDict["platform"] = $val; + return $this; + } + + /** + * Gets the device + * + * @return Device|null The device + */ + public function getDevice() + { + if (array_key_exists("device", $this->_propDict)) { + if (is_a($this->_propDict["device"], "\Beta\Microsoft\Graph\Model\Device") || is_null($this->_propDict["device"])) { + return $this->_propDict["device"]; + } else { + $this->_propDict["device"] = new Device($this->_propDict["device"]); + return $this->_propDict["device"]; + } + } + return null; + } + + /** + * Sets the device + * + * @param Device $val The device + * + * @return PlatformCredentialAuthenticationMethod + */ + public function setDevice($val) + { + $this->_propDict["device"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/PolicyRoot.php b/src/Beta/Microsoft/Graph/Model/PolicyRoot.php index 59b25040ebc..04d15dad625 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 multifactor 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 Microsoft Entra ID. * * @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 multifactor 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 Microsoft Entra ID. * * @param AuthenticationMethodsPolicy $val The authenticationMethodsPolicy * @@ -91,7 +91,7 @@ public function setAuthenticationMethodsPolicy($val) /** * Gets the authenticationStrengthPolicies - * The authentication method combinations that are to be used in scenarios defined by Azure AD Conditional Access. + * The authentication method combinations that are to be used in scenarios defined by Microsoft Entra Conditional Access. * * @return array|null The authenticationStrengthPolicies */ @@ -106,7 +106,7 @@ public function getAuthenticationStrengthPolicies() /** * Sets the authenticationStrengthPolicies - * The authentication method combinations that are to be used in scenarios defined by Azure AD Conditional Access. + * The authentication method combinations that are to be used in scenarios defined by Microsoft Entra Conditional Access. * * @param AuthenticationStrengthPolicy[] $val The authenticationStrengthPolicies * @@ -278,7 +278,7 @@ public function setAppManagementPolicies($val) /** * Gets the authorizationPolicy - * The policy that controls Azure AD authorization settings. + * The policy that controls Microsoft Entra authorization settings. * * @return array|null The authorizationPolicy */ @@ -293,7 +293,7 @@ public function getAuthorizationPolicy() /** * Sets the authorizationPolicy - * The policy that controls Azure AD authorization settings. + * The policy that controls Microsoft Entra authorization settings. * * @param AuthorizationPolicy[] $val The authorizationPolicy * @@ -337,7 +337,7 @@ public function setClaimsMappingPolicies($val) /** * Gets the crossTenantAccessPolicy - * The custom rules that define an access scenario when interacting with external Azure AD tenants. + * The custom rules that define an access scenario when interacting with external Microsoft Entra tenants. * * @return CrossTenantAccessPolicy|null The crossTenantAccessPolicy */ @@ -356,7 +356,7 @@ public function getCrossTenantAccessPolicy() /** * Sets the crossTenantAccessPolicy - * The custom rules that define an access scenario when interacting with external Azure AD tenants. + * The custom rules that define an access scenario when interacting with external Microsoft Entra tenants. * * @param CrossTenantAccessPolicy $val The crossTenantAccessPolicy * @@ -403,7 +403,7 @@ public function setDefaultAppManagementPolicy($val) /** * Gets the externalIdentitiesPolicy - * Represents the tenant-wide policy that controls whether guests can leave an Azure AD tenant via self-service controls. + * Represents the tenant-wide policy that controls whether guests can leave a Microsoft Entra 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 guests can leave an Azure AD tenant via self-service controls. + * Represents the tenant-wide policy that controls whether guests can leave a Microsoft Entra tenant via self-service controls. * * @param ExternalIdentitiesPolicy $val The externalIdentitiesPolicy * @@ -468,7 +468,7 @@ public function setFederatedTokenValidationPolicy($val) /** * Gets the homeRealmDiscoveryPolicies - * The policy to control Azure AD authentication behavior for federated users. + * The policy to control Microsoft Entra authentication behavior for federated users. * * @return array|null The homeRealmDiscoveryPolicies */ @@ -483,7 +483,7 @@ public function getHomeRealmDiscoveryPolicies() /** * Sets the homeRealmDiscoveryPolicies - * The policy to control Azure AD authentication behavior for federated users. + * The policy to control Microsoft Entra authentication behavior for federated users. * * @param HomeRealmDiscoveryPolicy[] $val The homeRealmDiscoveryPolicies * @@ -556,7 +556,7 @@ public function setServicePrincipalCreationPolicies($val) /** * Gets the tokenIssuancePolicies - * The policy that specifies the characteristics of SAML tokens issued by Azure AD. + * The policy that specifies the characteristics of SAML tokens issued by Microsoft Entra ID. * * @return array|null The tokenIssuancePolicies */ @@ -571,7 +571,7 @@ public function getTokenIssuancePolicies() /** * Sets the tokenIssuancePolicies - * The policy that specifies the characteristics of SAML tokens issued by Azure AD. + * The policy that specifies the characteristics of SAML tokens issued by Microsoft Entra ID. * * @param TokenIssuancePolicy[] $val The tokenIssuancePolicies * @@ -586,7 +586,7 @@ public function setTokenIssuancePolicies($val) /** * Gets the tokenLifetimePolicies - * The policy that controls the lifetime of a JWT access token, an ID token, or a SAML 1.1/2.0 token issued by Azure AD. + * The policy that controls the lifetime of a JWT access token, an ID token, or a SAML 1.1/2.0 token issued by Microsoft Entra ID. * * @return array|null The tokenLifetimePolicies */ @@ -601,7 +601,7 @@ public function getTokenLifetimePolicies() /** * Sets the tokenLifetimePolicies - * The policy that controls the lifetime of a JWT access token, an ID token, or a SAML 1.1/2.0 token issued by Azure AD. + * The policy that controls the lifetime of a JWT access token, an ID token, or a SAML 1.1/2.0 token issued by Microsoft Entra ID. * * @param TokenLifetimePolicy[] $val The tokenLifetimePolicies * diff --git a/src/Beta/Microsoft/Graph/Model/PrivateLinkDetails.php b/src/Beta/Microsoft/Graph/Model/PrivateLinkDetails.php index 5b7a53610e8..2b81ef2b5cc 100644 --- a/src/Beta/Microsoft/Graph/Model/PrivateLinkDetails.php +++ b/src/Beta/Microsoft/Graph/Model/PrivateLinkDetails.php @@ -53,7 +53,7 @@ public function setPolicyId($val) } /** * Gets the policyName - * The name of the Private Link policy in Azure AD. + * The name of the Private Link policy in Microsoft Entra ID. * * @return string|null The policyName */ @@ -68,7 +68,7 @@ public function getPolicyName() /** * Sets the policyName - * The name of the Private Link policy in Azure AD. + * The name of the Private Link policy in Microsoft Entra ID. * * @param string $val The value of the policyName * @@ -81,7 +81,7 @@ public function setPolicyName($val) } /** * Gets the policyTenantId - * The tenant identifier of the Azure AD tenant the Private Link policy belongs to. + * The tenant identifier of the Microsoft Entra tenant the Private Link policy belongs to. * * @return string|null The policyTenantId */ @@ -96,7 +96,7 @@ public function getPolicyTenantId() /** * Sets the policyTenantId - * The tenant identifier of the Azure AD tenant the Private Link policy belongs to. + * The tenant identifier of the Microsoft Entra tenant the Private Link policy belongs to. * * @param string $val The value of the policyTenantId * diff --git a/src/Beta/Microsoft/Graph/Model/PrivilegeEscalation.php b/src/Beta/Microsoft/Graph/Model/PrivilegeEscalation.php new file mode 100644 index 00000000000..71139beab30 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/PrivilegeEscalation.php @@ -0,0 +1,137 @@ +_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * + * @param string $val The description + * + * @return PrivilegeEscalation + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + + /** + * Gets the displayName + * + * @return string|null The displayName + */ + public function getDisplayName() + { + if (array_key_exists("displayName", $this->_propDict)) { + return $this->_propDict["displayName"]; + } else { + return null; + } + } + + /** + * Sets the displayName + * + * @param string $val The displayName + * + * @return PrivilegeEscalation + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + + /** + * Gets the actions + * + * @return array|null The actions + */ + public function getActions() + { + if (array_key_exists("actions", $this->_propDict)) { + return $this->_propDict["actions"]; + } else { + return null; + } + } + + /** + * Sets the actions + * + * @param AuthorizationSystemTypeAction[] $val The actions + * + * @return PrivilegeEscalation + */ + public function setActions($val) + { + $this->_propDict["actions"] = $val; + return $this; + } + + + /** + * Gets the resources + * + * @return array|null The resources + */ + public function getResources() + { + if (array_key_exists("resources", $this->_propDict)) { + return $this->_propDict["resources"]; + } else { + return null; + } + } + + /** + * Sets the resources + * + * @param AuthorizationSystemResource[] $val The resources + * + * @return PrivilegeEscalation + */ + public function setResources($val) + { + $this->_propDict["resources"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/PrivilegeEscalationAwsResourceFinding.php b/src/Beta/Microsoft/Graph/Model/PrivilegeEscalationAwsResourceFinding.php new file mode 100644 index 00000000000..7b6d308808a --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/PrivilegeEscalationAwsResourceFinding.php @@ -0,0 +1,27 @@ +_propDict)) { + if (is_a($this->_propDict["identityDetails"], "\Beta\Microsoft\Graph\Model\IdentityDetails") || is_null($this->_propDict["identityDetails"])) { + return $this->_propDict["identityDetails"]; + } else { + $this->_propDict["identityDetails"] = new IdentityDetails($this->_propDict["identityDetails"]); + return $this->_propDict["identityDetails"]; + } + } + return null; + } + + /** + * Sets the identityDetails + * + * @param IdentityDetails $val The identityDetails + * + * @return PrivilegeEscalationFinding + */ + public function setIdentityDetails($val) + { + $this->_propDict["identityDetails"] = $val; + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return PrivilegeEscalationFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the identity + * + * @return AuthorizationSystemIdentity|null The identity + */ + public function getIdentity() + { + if (array_key_exists("identity", $this->_propDict)) { + if (is_a($this->_propDict["identity"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemIdentity") || is_null($this->_propDict["identity"])) { + return $this->_propDict["identity"]; + } else { + $this->_propDict["identity"] = new AuthorizationSystemIdentity($this->_propDict["identity"]); + return $this->_propDict["identity"]; + } + } + return null; + } + + /** + * Sets the identity + * + * @param AuthorizationSystemIdentity $val The identity + * + * @return PrivilegeEscalationFinding + */ + public function setIdentity($val) + { + $this->_propDict["identity"] = $val; + return $this; + } + + + /** + * Gets the privilegeEscalationDetails + * + * @return array|null The privilegeEscalationDetails + */ + public function getPrivilegeEscalationDetails() + { + if (array_key_exists("privilegeEscalationDetails", $this->_propDict)) { + return $this->_propDict["privilegeEscalationDetails"]; + } else { + return null; + } + } + + /** + * Sets the privilegeEscalationDetails + * + * @param PrivilegeEscalation[] $val The privilegeEscalationDetails + * + * @return PrivilegeEscalationFinding + */ + public function setPrivilegeEscalationDetails($val) + { + $this->_propDict["privilegeEscalationDetails"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/PrivilegeEscalationGcpServiceAccountFinding.php b/src/Beta/Microsoft/Graph/Model/PrivilegeEscalationGcpServiceAccountFinding.php new file mode 100644 index 00000000000..4f14fa6c4aa --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/PrivilegeEscalationGcpServiceAccountFinding.php @@ -0,0 +1,27 @@ +_propDict)) { + if (is_a($this->_propDict["userInsights"], "\Beta\Microsoft\Graph\Model\UserInsightsRoot") || is_null($this->_propDict["userInsights"])) { + return $this->_propDict["userInsights"]; + } else { + $this->_propDict["userInsights"] = new UserInsightsRoot($this->_propDict["userInsights"]); + return $this->_propDict["userInsights"]; + } + } + return null; + } + + /** + * Sets the userInsights + * + * @param UserInsightsRoot $val The userInsights + * + * @return ReportRoot + */ + public function setUserInsights($val) + { + $this->_propDict["userInsights"] = $val; + return $this; + } + /** * Gets the dailyPrintUsage @@ -502,7 +533,7 @@ public function setMonthlyPrintUsageSummariesByUser($val) /** * Gets the security - * Provides the ability to launch a realistic simulated phishing attack that organizations can learn from. + * Provides the ability to launch a realistically simulated phishing attack that organizations can learn from. * * @return SecurityReportsRoot|null The security */ @@ -521,7 +552,7 @@ public function getSecurity() /** * Sets the security - * Provides the ability to launch a realistic simulated phishing attack that organizations can learn from. + * Provides the ability to launch a realistically simulated phishing attack that organizations can learn from. * * @param SecurityReportsRoot $val The security * diff --git a/src/Beta/Microsoft/Graph/Model/ResourceSpecificPermissionGrant.php b/src/Beta/Microsoft/Graph/Model/ResourceSpecificPermissionGrant.php index fa72de5b6bc..cbb9f1f4eee 100644 --- a/src/Beta/Microsoft/Graph/Model/ResourceSpecificPermissionGrant.php +++ b/src/Beta/Microsoft/Graph/Model/ResourceSpecificPermissionGrant.php @@ -26,7 +26,7 @@ class ResourceSpecificPermissionGrant extends DirectoryObject { /** * Gets the clientAppId - * ID of the service principal of the Azure AD app that has been granted access. Read-only. + * ID of the service principal of the Microsoft Entra app that has been granted access. Read-only. * * @return string|null The clientAppId */ @@ -41,7 +41,7 @@ public function getClientAppId() /** * Sets the clientAppId - * ID of the service principal of the Azure AD app that has been granted access. Read-only. + * ID of the service principal of the Microsoft Entra app that has been granted access. Read-only. * * @param string $val The clientAppId * @@ -55,7 +55,7 @@ public function setClientAppId($val) /** * Gets the clientId - * ID of the Azure AD app that has been granted access. Read-only. + * ID of the Microsoft Entra app that has been granted access. Read-only. * * @return string|null The clientId */ @@ -70,7 +70,7 @@ public function getClientId() /** * Sets the clientId - * ID of the Azure AD app that has been granted access. Read-only. + * ID of the Microsoft Entra app that has been granted access. Read-only. * * @param string $val The clientId * @@ -142,7 +142,7 @@ public function setPermissionType($val) /** * Gets the resourceAppId - * ID of the Azure AD app that is hosting the resource. Read-only. + * ID of the Microsoft Entra app that is hosting the resource. Read-only. * * @return string|null The resourceAppId */ @@ -157,7 +157,7 @@ public function getResourceAppId() /** * Sets the resourceAppId - * ID of the Azure AD app that is hosting the resource. Read-only. + * ID of the Microsoft Entra app that is hosting the resource. Read-only. * * @param string $val The resourceAppId * diff --git a/src/Beta/Microsoft/Graph/Model/RiskDetection.php b/src/Beta/Microsoft/Graph/Model/RiskDetection.php index 80ce1b570ab..6e7c614a40e 100644 --- a/src/Beta/Microsoft/Graph/Model/RiskDetection.php +++ b/src/Beta/Microsoft/Graph/Model/RiskDetection.php @@ -367,7 +367,7 @@ public function setRequestId($val) /** * Gets the riskDetail - * Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection. Note: Details for this property are only available for Microsoft Entra ID P2 customers. P1 customers will be returned hidden. * * @return RiskDetail|null The riskDetail */ @@ -386,7 +386,7 @@ public function getRiskDetail() /** * Sets the riskDetail - * Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Details of the detected risk. The possible values are: none, adminGeneratedTemporaryPassword, userPerformedSecuredPasswordChange, userPerformedSecuredPasswordReset, adminConfirmedSigninSafe, aiConfirmedSigninSafe, userPassedMFADrivenByRiskBasedPolicy, adminDismissedAllRiskForUser, adminConfirmedSigninCompromised, hidden, adminConfirmedUserCompromised, unknownFutureValue, adminConfirmedServicePrincipalCompromised, adminDismissedAllRiskForServicePrincipal, m365DAdminDismissedDetection. Note that you must use the Prefer: include - unknown -enum-members request header to get the following value(s) in this evolvable enum: adminConfirmedServicePrincipalCompromised , adminDismissedAllRiskForServicePrincipal , m365DAdminDismissedDetection. Note: Details for this property are only available for Microsoft Entra ID P2 customers. P1 customers will be returned hidden. * * @param RiskDetail $val The riskDetail * @@ -429,7 +429,7 @@ public function setRiskEventType($val) /** * Gets the riskLevel - * Level of the detected risk. The possible values are low, medium, high, hidden, none, unknownFutureValue. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Level of the detected risk. The possible values are low, medium, high, hidden, none, unknownFutureValue. Note: Details for this property are only available for Microsoft Entra ID P2 customers. P1 customers will be returned hidden. * * @return RiskLevel|null The riskLevel */ @@ -448,7 +448,7 @@ public function getRiskLevel() /** * Sets the riskLevel - * Level of the detected risk. The possible values are low, medium, high, hidden, none, unknownFutureValue. Note: Details for this property are only available for Azure AD Premium P2 customers. P1 customers will be returned hidden. + * Level of the detected risk. The possible values are low, medium, high, hidden, none, unknownFutureValue. Note: Details for this property are only available for Microsoft Entra ID P2 customers. P1 customers will be returned hidden. * * @param RiskLevel $val The riskLevel * diff --git a/src/Beta/Microsoft/Graph/Model/RiskyServicePrincipal.php b/src/Beta/Microsoft/Graph/Model/RiskyServicePrincipal.php index 593f3814a9e..bd9d001d5bd 100644 --- a/src/Beta/Microsoft/Graph/Model/RiskyServicePrincipal.php +++ b/src/Beta/Microsoft/Graph/Model/RiskyServicePrincipal.php @@ -140,7 +140,7 @@ public function setIsEnabled($val) /** * Gets the isProcessing - * Indicates whether Azure AD is currently processing the service principal's risky state. + * Indicates whether Microsoft Entra ID Protection is currently processing the service principal's risky state. * * @return bool|null The isProcessing */ @@ -155,7 +155,7 @@ public function getIsProcessing() /** * Sets the isProcessing - * Indicates whether Azure AD is currently processing the service principal's risky state. + * Indicates whether Microsoft Entra ID Protection is currently processing the service principal's risky state. * * @param bool $val The isProcessing * @@ -301,7 +301,7 @@ public function setRiskState($val) /** * Gets the servicePrincipalType - * Identifies whether the service principal represents an Application, a ManagedIdentity, or a legacy application (socialIdp). This is set by Azure AD internally and is inherited from servicePrincipal. + * Identifies whether the service principal represents an Application, a ManagedIdentity, or a legacy application (socialIdp). This is set by Microsoft Entra ID internally and is inherited from servicePrincipal. * * @return string|null The servicePrincipalType */ @@ -316,7 +316,7 @@ public function getServicePrincipalType() /** * Sets the servicePrincipalType - * Identifies whether the service principal represents an Application, a ManagedIdentity, or a legacy application (socialIdp). This is set by Azure AD internally and is inherited from servicePrincipal. + * Identifies whether the service principal represents an Application, a ManagedIdentity, or a legacy application (socialIdp). This is set by Microsoft Entra ID internally and is inherited from servicePrincipal. * * @param string $val The servicePrincipalType * @@ -331,7 +331,7 @@ public function setServicePrincipalType($val) /** * Gets the history - * Represents the risk history of Azure AD service principals. + * Represents the risk history of Microsoft Entra service principals. * * @return array|null The history */ @@ -346,7 +346,7 @@ public function getHistory() /** * Sets the history - * Represents the risk history of Azure AD service principals. + * Represents the risk history of Microsoft Entra service principals. * * @param RiskyServicePrincipalHistoryItem[] $val The history * diff --git a/src/Beta/Microsoft/Graph/Model/RoleManagementAlert.php b/src/Beta/Microsoft/Graph/Model/RoleManagementAlert.php index 846f3b7f6de..c61300d0892 100644 --- a/src/Beta/Microsoft/Graph/Model/RoleManagementAlert.php +++ b/src/Beta/Microsoft/Graph/Model/RoleManagementAlert.php @@ -27,7 +27,7 @@ class RoleManagementAlert extends Entity /** * Gets the alertConfigurations - * The various configurations of an alert for Azure AD roles. The configurations are predefined and can't be created or deleted, but some of the configurations can be modified. + * The various configurations of an alert for Microsoft Entra roles. The configurations are predefined and can't be created or deleted, but some of the configurations can be modified. * * @return array|null The alertConfigurations */ @@ -42,7 +42,7 @@ public function getAlertConfigurations() /** * Sets the alertConfigurations - * The various configurations of an alert for Azure AD roles. The configurations are predefined and can't be created or deleted, but some of the configurations can be modified. + * The various configurations of an alert for Microsoft Entra roles. The configurations are predefined and can't be created or deleted, but some of the configurations can be modified. * * @param UnifiedRoleManagementAlertConfiguration[] $val The alertConfigurations * diff --git a/src/Beta/Microsoft/Graph/Model/SamlOrWsFedProvider.php b/src/Beta/Microsoft/Graph/Model/SamlOrWsFedProvider.php index fefe2f9dc09..ba3ef099a47 100644 --- a/src/Beta/Microsoft/Graph/Model/SamlOrWsFedProvider.php +++ b/src/Beta/Microsoft/Graph/Model/SamlOrWsFedProvider.php @@ -84,7 +84,7 @@ public function setMetadataExchangeUri($val) /** * Gets the passiveSignInUri - * URI that web-based clients are directed to when signing in to Azure Active Directory (Azure AD) services. + * URI that web-based clients are directed to when signing in to Microsoft Entra services. * * @return string|null The passiveSignInUri */ @@ -99,7 +99,7 @@ public function getPassiveSignInUri() /** * Sets the passiveSignInUri - * URI that web-based clients are directed to when signing in to Azure Active Directory (Azure AD) services. + * URI that web-based clients are directed to when signing in to Microsoft Entra services. * * @param string $val The passiveSignInUri * @@ -146,7 +146,7 @@ public function setPreferredAuthenticationProtocol($val) /** * Gets the signingCertificate - * Current certificate used to sign tokens passed to the Microsoft identity platform. The certificate is formatted as a Base64 encoded string of the public portion of the federated IdP's token signing certificate and must be compatible with the X509Certificate2 class. This property is used in the following scenarios: if a rollover is required outside of the autorollover update a new federation service is being set up if the new token signing certificate isn't present in the federation properties after the federation service certificate has been updated. Azure AD updates certificates via an autorollover process in which it attempts to retrieve a new certificate from the federation service metadata, 30 days before expiry of the current certificate. If a new certificate isn't available, Azure AD monitors the metadata daily and will update the federation settings for the domain when a new certificate is available. + * Current certificate used to sign tokens passed to the Microsoft identity platform. The certificate is formatted as a Base64 encoded string of the public portion of the federated IdP's token signing certificate and must be compatible with the X509Certificate2 class. This property is used in the following scenarios: if a rollover is required outside of the autorollover update a new federation service is being set up if the new token signing certificate isn't present in the federation properties after the federation service certificate has been updated. Microsoft Entra ID updates certificates via an autorollover process in which it attempts to retrieve a new certificate from the federation service metadata, 30 days before expiry of the current certificate. If a new certificate isn't available, Microsoft Entra ID monitors the metadata daily and will update the federation settings for the domain when a new certificate is available. * * @return string|null The signingCertificate */ @@ -161,7 +161,7 @@ public function getSigningCertificate() /** * Sets the signingCertificate - * Current certificate used to sign tokens passed to the Microsoft identity platform. The certificate is formatted as a Base64 encoded string of the public portion of the federated IdP's token signing certificate and must be compatible with the X509Certificate2 class. This property is used in the following scenarios: if a rollover is required outside of the autorollover update a new federation service is being set up if the new token signing certificate isn't present in the federation properties after the federation service certificate has been updated. Azure AD updates certificates via an autorollover process in which it attempts to retrieve a new certificate from the federation service metadata, 30 days before expiry of the current certificate. If a new certificate isn't available, Azure AD monitors the metadata daily and will update the federation settings for the domain when a new certificate is available. + * Current certificate used to sign tokens passed to the Microsoft identity platform. The certificate is formatted as a Base64 encoded string of the public portion of the federated IdP's token signing certificate and must be compatible with the X509Certificate2 class. This property is used in the following scenarios: if a rollover is required outside of the autorollover update a new federation service is being set up if the new token signing certificate isn't present in the federation properties after the federation service certificate has been updated. Microsoft Entra ID updates certificates via an autorollover process in which it attempts to retrieve a new certificate from the federation service metadata, 30 days before expiry of the current certificate. If a new certificate isn't available, Microsoft Entra ID monitors the metadata daily and will update the federation settings for the domain when a new certificate is available. * * @param string $val The signingCertificate * diff --git a/src/Beta/Microsoft/Graph/Model/SchemaExtension.php b/src/Beta/Microsoft/Graph/Model/SchemaExtension.php index 2a35b9922e3..771116051f3 100644 --- a/src/Beta/Microsoft/Graph/Model/SchemaExtension.php +++ b/src/Beta/Microsoft/Graph/Model/SchemaExtension.php @@ -55,7 +55,7 @@ public function setDescription($val) /** * Gets the owner - * The appId of the application that is the owner of the schema extension. The owner of the schema definition must be explicitly specified during the Create and Update operations, or it will be implied and auto-assigned by Azure AD as follows: In delegated access: The signed-in user must be the owner of the app that calls Microsoft Graph to create the schema extension definition. If the signed-in user isn't the owner of the calling app, they must explicitly specify the owner property, and assign it the appId of an app that they own. In app-only access: The owner property isn't required in the request body. Instead, the calling app is assigned ownership of the schema extension. So, for example, if creating a new schema extension definition using Graph Explorer, you must supply the owner property. Once set, this property is read-only and cannot be changed. Supports $filter (eq). + * The appId of the application that is the owner of the schema extension. The owner of the schema definition must be explicitly specified during the Create and Update operations, or it will be implied and auto-assigned by Microsoft Entra ID as follows: In delegated access: The signed-in user must be the owner of the app that calls Microsoft Graph to create the schema extension definition. If the signed-in user isn't the owner of the calling app, they must explicitly specify the owner property, and assign it the appId of an app that they own. In app-only access: The owner property isn't required in the request body. Instead, the calling app is assigned ownership of the schema extension. So, for example, if creating a new schema extension definition using Graph Explorer, you must supply the owner property. Once set, this property is read-only and cannot be changed. Supports $filter (eq). * * @return string|null The owner */ @@ -70,7 +70,7 @@ public function getOwner() /** * Sets the owner - * The appId of the application that is the owner of the schema extension. The owner of the schema definition must be explicitly specified during the Create and Update operations, or it will be implied and auto-assigned by Azure AD as follows: In delegated access: The signed-in user must be the owner of the app that calls Microsoft Graph to create the schema extension definition. If the signed-in user isn't the owner of the calling app, they must explicitly specify the owner property, and assign it the appId of an app that they own. In app-only access: The owner property isn't required in the request body. Instead, the calling app is assigned ownership of the schema extension. So, for example, if creating a new schema extension definition using Graph Explorer, you must supply the owner property. Once set, this property is read-only and cannot be changed. Supports $filter (eq). + * The appId of the application that is the owner of the schema extension. The owner of the schema definition must be explicitly specified during the Create and Update operations, or it will be implied and auto-assigned by Microsoft Entra ID as follows: In delegated access: The signed-in user must be the owner of the app that calls Microsoft Graph to create the schema extension definition. If the signed-in user isn't the owner of the calling app, they must explicitly specify the owner property, and assign it the appId of an app that they own. In app-only access: The owner property isn't required in the request body. Instead, the calling app is assigned ownership of the schema extension. So, for example, if creating a new schema extension definition using Graph Explorer, you must supply the owner property. Once set, this property is read-only and cannot be changed. Supports $filter (eq). * * @param string $val The owner * diff --git a/src/Beta/Microsoft/Graph/Model/SecretInformationAccessAwsResourceFinding.php b/src/Beta/Microsoft/Graph/Model/SecretInformationAccessAwsResourceFinding.php new file mode 100644 index 00000000000..862214ae3dd --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/SecretInformationAccessAwsResourceFinding.php @@ -0,0 +1,27 @@ +_propDict)) { + return $this->_propDict["count"]; + } else { + return null; + } + } + + /** + * Sets the count + * + * @param int $val The count + * + * @return UserCountMetric + */ + public function setCount($val) + { + $this->_propDict["count"] = intval($val); + return $this; + } + + /** + * Gets the factDate + * + * @return \DateTime|null The factDate + */ + public function getFactDate() + { + if (array_key_exists("factDate", $this->_propDict)) { + if (is_a($this->_propDict["factDate"], "\DateTime") || is_null($this->_propDict["factDate"])) { + return $this->_propDict["factDate"]; + } else { + $this->_propDict["factDate"] = new \DateTime($this->_propDict["factDate"]); + return $this->_propDict["factDate"]; + } + } + return null; + } + + /** + * Sets the factDate + * + * @param \DateTime $val The factDate + * + * @return UserCountMetric + */ + public function setFactDate($val) + { + $this->_propDict["factDate"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/UserInsightsRoot.php b/src/Beta/Microsoft/Graph/Model/UserInsightsRoot.php new file mode 100644 index 00000000000..e685df3a535 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/UserInsightsRoot.php @@ -0,0 +1,89 @@ +_propDict)) { + if (is_a($this->_propDict["daily"], "\Beta\Microsoft\Graph\Model\DailyUserInsightMetricsRoot") || is_null($this->_propDict["daily"])) { + return $this->_propDict["daily"]; + } else { + $this->_propDict["daily"] = new DailyUserInsightMetricsRoot($this->_propDict["daily"]); + return $this->_propDict["daily"]; + } + } + return null; + } + + /** + * Sets the daily + * + * @param DailyUserInsightMetricsRoot $val The daily + * + * @return UserInsightsRoot + */ + public function setDaily($val) + { + $this->_propDict["daily"] = $val; + return $this; + } + + /** + * Gets the monthly + * + * @return MonthlyUserInsightMetricsRoot|null The monthly + */ + public function getMonthly() + { + if (array_key_exists("monthly", $this->_propDict)) { + if (is_a($this->_propDict["monthly"], "\Beta\Microsoft\Graph\Model\MonthlyUserInsightMetricsRoot") || is_null($this->_propDict["monthly"])) { + return $this->_propDict["monthly"]; + } else { + $this->_propDict["monthly"] = new MonthlyUserInsightMetricsRoot($this->_propDict["monthly"]); + return $this->_propDict["monthly"]; + } + } + return null; + } + + /** + * Sets the monthly + * + * @param MonthlyUserInsightMetricsRoot $val The monthly + * + * @return UserInsightsRoot + */ + public function setMonthly($val) + { + $this->_propDict["monthly"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/UserLastSignInRecommendationInsightSetting.php b/src/Beta/Microsoft/Graph/Model/UserLastSignInRecommendationInsightSetting.php index 3a5414488fb..7cf52f70885 100644 --- a/src/Beta/Microsoft/Graph/Model/UserLastSignInRecommendationInsightSetting.php +++ b/src/Beta/Microsoft/Graph/Model/UserLastSignInRecommendationInsightSetting.php @@ -26,7 +26,7 @@ class UserLastSignInRecommendationInsightSetting extends AccessReviewRecommendat /** * Gets the recommendationLookBackDuration - * Optional. Indicates the time period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Azure AD roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. + * Optional. Indicates the time period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Microsoft Entra roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. * * @return \DateInterval|null The recommendationLookBackDuration */ @@ -45,7 +45,7 @@ public function getRecommendationLookBackDuration() /** * Sets the recommendationLookBackDuration - * Optional. Indicates the time period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Azure AD roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. + * Optional. Indicates the time period of inactivity (with respect to the start date of the review instance) that recommendations will be configured from. The recommendation will be to deny if the user is inactive during the look-back duration. For reviews of groups and Microsoft Entra roles, any duration is accepted. For reviews of applications, 30 days is the maximum duration. If not specified, the duration is 30 days. * * @param \DateInterval $val The value to assign to the recommendationLookBackDuration * diff --git a/src/Beta/Microsoft/Graph/Model/UserRequestsMetric.php b/src/Beta/Microsoft/Graph/Model/UserRequestsMetric.php new file mode 100644 index 00000000000..8ce1e8dd324 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/UserRequestsMetric.php @@ -0,0 +1,85 @@ +_propDict)) { + if (is_a($this->_propDict["factDate"], "\DateTime") || is_null($this->_propDict["factDate"])) { + return $this->_propDict["factDate"]; + } else { + $this->_propDict["factDate"] = new \DateTime($this->_propDict["factDate"]); + return $this->_propDict["factDate"]; + } + } + return null; + } + + /** + * Sets the factDate + * + * @param \DateTime $val The factDate + * + * @return UserRequestsMetric + */ + public function setFactDate($val) + { + $this->_propDict["factDate"] = $val; + return $this; + } + + /** + * Gets the requestCount + * + * @return int|null The requestCount + */ + public function getRequestCount() + { + if (array_key_exists("requestCount", $this->_propDict)) { + return $this->_propDict["requestCount"]; + } else { + return null; + } + } + + /** + * Sets the requestCount + * + * @param int $val The requestCount + * + * @return UserRequestsMetric + */ + public function setRequestCount($val) + { + $this->_propDict["requestCount"] = intval($val); + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/UserSignUpMetric.php b/src/Beta/Microsoft/Graph/Model/UserSignUpMetric.php new file mode 100644 index 00000000000..05ce0052828 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/UserSignUpMetric.php @@ -0,0 +1,112 @@ +_propDict)) { + return $this->_propDict["count"]; + } else { + return null; + } + } + + /** + * Sets the count + * + * @param int $val The count + * + * @return UserSignUpMetric + */ + public function setCount($val) + { + $this->_propDict["count"] = intval($val); + return $this; + } + + /** + * Gets the factDate + * + * @return \DateTime|null The factDate + */ + public function getFactDate() + { + if (array_key_exists("factDate", $this->_propDict)) { + if (is_a($this->_propDict["factDate"], "\DateTime") || is_null($this->_propDict["factDate"])) { + return $this->_propDict["factDate"]; + } else { + $this->_propDict["factDate"] = new \DateTime($this->_propDict["factDate"]); + return $this->_propDict["factDate"]; + } + } + return null; + } + + /** + * Sets the factDate + * + * @param \DateTime $val The factDate + * + * @return UserSignUpMetric + */ + public function setFactDate($val) + { + $this->_propDict["factDate"] = $val; + return $this; + } + + /** + * Gets the os + * + * @return string|null The os + */ + public function getOs() + { + if (array_key_exists("os", $this->_propDict)) { + return $this->_propDict["os"]; + } else { + return null; + } + } + + /** + * Sets the os + * + * @param string $val The os + * + * @return UserSignUpMetric + */ + public function setOs($val) + { + $this->_propDict["os"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/VirtualEventRegistration.php b/src/Beta/Microsoft/Graph/Model/VirtualEventRegistration.php index 8bdf4960b62..2735a3e4377 100644 --- a/src/Beta/Microsoft/Graph/Model/VirtualEventRegistration.php +++ b/src/Beta/Microsoft/Graph/Model/VirtualEventRegistration.php @@ -242,7 +242,7 @@ public function setStatus($val) /** * Gets the userId - * The registrant's ID in Azure Active Directory (Azure AD). Only appears when the registrant is registered in Azure AD. + * The registrant's ID in Microsoft Entra ID. Only appears when the registrant is registered in Microsoft Entra ID. * * @return string|null The userId */ @@ -257,7 +257,7 @@ public function getUserId() /** * Sets the userId - * The registrant's ID in Azure Active Directory (Azure AD). Only appears when the registrant is registered in Azure AD. + * The registrant's ID in Microsoft Entra ID. Only appears when the registrant is registered in Microsoft Entra ID. * * @param string $val The userId * diff --git a/src/Beta/Microsoft/Graph/Model/VirtualMachineWithAwsStorageBucketAccessFinding.php b/src/Beta/Microsoft/Graph/Model/VirtualMachineWithAwsStorageBucketAccessFinding.php new file mode 100644 index 00000000000..f573efbbff5 --- /dev/null +++ b/src/Beta/Microsoft/Graph/Model/VirtualMachineWithAwsStorageBucketAccessFinding.php @@ -0,0 +1,178 @@ +_propDict)) { + return $this->_propDict["accessibleCount"]; + } else { + return null; + } + } + + /** + * Sets the accessibleCount + * The total number of storage buckets that the EC2 instance can access using the role + * + * @param int $val The accessibleCount + * + * @return VirtualMachineWithAwsStorageBucketAccessFinding + */ + public function setAccessibleCount($val) + { + $this->_propDict["accessibleCount"] = intval($val); + return $this; + } + + /** + * Gets the bucketCount + * The total number of storage buckets in the authorization system that host the EC2 instance + * + * @return int|null The bucketCount + */ + public function getBucketCount() + { + if (array_key_exists("bucketCount", $this->_propDict)) { + return $this->_propDict["bucketCount"]; + } else { + return null; + } + } + + /** + * Sets the bucketCount + * The total number of storage buckets in the authorization system that host the EC2 instance + * + * @param int $val The bucketCount + * + * @return VirtualMachineWithAwsStorageBucketAccessFinding + */ + public function setBucketCount($val) + { + $this->_propDict["bucketCount"] = intval($val); + return $this; + } + + /** + * Gets the permissionsCreepIndex + * + * @return PermissionsCreepIndex|null The permissionsCreepIndex + */ + public function getPermissionsCreepIndex() + { + if (array_key_exists("permissionsCreepIndex", $this->_propDict)) { + if (is_a($this->_propDict["permissionsCreepIndex"], "\Beta\Microsoft\Graph\Model\PermissionsCreepIndex") || is_null($this->_propDict["permissionsCreepIndex"])) { + return $this->_propDict["permissionsCreepIndex"]; + } else { + $this->_propDict["permissionsCreepIndex"] = new PermissionsCreepIndex($this->_propDict["permissionsCreepIndex"]); + return $this->_propDict["permissionsCreepIndex"]; + } + } + return null; + } + + /** + * Sets the permissionsCreepIndex + * + * @param PermissionsCreepIndex $val The permissionsCreepIndex + * + * @return VirtualMachineWithAwsStorageBucketAccessFinding + */ + public function setPermissionsCreepIndex($val) + { + $this->_propDict["permissionsCreepIndex"] = $val; + return $this; + } + + /** + * Gets the ec2Instance + * + * @return AuthorizationSystemResource|null The ec2Instance + */ + public function getEc2Instance() + { + if (array_key_exists("ec2Instance", $this->_propDict)) { + if (is_a($this->_propDict["ec2Instance"], "\Beta\Microsoft\Graph\Model\AuthorizationSystemResource") || is_null($this->_propDict["ec2Instance"])) { + return $this->_propDict["ec2Instance"]; + } else { + $this->_propDict["ec2Instance"] = new AuthorizationSystemResource($this->_propDict["ec2Instance"]); + return $this->_propDict["ec2Instance"]; + } + } + return null; + } + + /** + * Sets the ec2Instance + * + * @param AuthorizationSystemResource $val The ec2Instance + * + * @return VirtualMachineWithAwsStorageBucketAccessFinding + */ + public function setEc2Instance($val) + { + $this->_propDict["ec2Instance"] = $val; + return $this; + } + + /** + * Gets the role + * + * @return AwsRole|null The role + */ + public function getRole() + { + if (array_key_exists("role", $this->_propDict)) { + if (is_a($this->_propDict["role"], "\Beta\Microsoft\Graph\Model\AwsRole") || is_null($this->_propDict["role"])) { + return $this->_propDict["role"]; + } else { + $this->_propDict["role"] = new AwsRole($this->_propDict["role"]); + return $this->_propDict["role"]; + } + } + return null; + } + + /** + * Sets the role + * + * @param AwsRole $val The role + * + * @return VirtualMachineWithAwsStorageBucketAccessFinding + */ + public function setRole($val) + { + $this->_propDict["role"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/Model/WindowsAppXAppAssignmentSettings.php b/src/Beta/Microsoft/Graph/Model/WindowsAppXAppAssignmentSettings.php index 35c1517fa90..c0565626007 100644 --- a/src/Beta/Microsoft/Graph/Model/WindowsAppXAppAssignmentSettings.php +++ b/src/Beta/Microsoft/Graph/Model/WindowsAppXAppAssignmentSettings.php @@ -36,7 +36,7 @@ public function __construct($propDict = array()) /** * Gets the useDeviceContext - * Whether or not to use device execution context for Windows AppX mobile app. + * When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. * * @return bool|null The useDeviceContext */ @@ -51,7 +51,7 @@ public function getUseDeviceContext() /** * Sets the useDeviceContext - * Whether or not to use device execution context for Windows AppX mobile app. + * When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. * * @param bool $val The value of the useDeviceContext * diff --git a/src/Beta/Microsoft/Graph/Model/X509CertificateAuthenticationMethodConfiguration.php b/src/Beta/Microsoft/Graph/Model/X509CertificateAuthenticationMethodConfiguration.php index 0312cdb2cfd..405f17ff8ac 100644 --- a/src/Beta/Microsoft/Graph/Model/X509CertificateAuthenticationMethodConfiguration.php +++ b/src/Beta/Microsoft/Graph/Model/X509CertificateAuthenticationMethodConfiguration.php @@ -60,7 +60,7 @@ public function setAuthenticationModeConfiguration($val) /** * Gets the certificateUserBindings - * Defines fields in the X.509 certificate that map to attributes of the Azure AD user object in order to bind the certificate to the user. The priority of the object determines the order in which the binding is carried out. The first binding that matches will be used and the rest ignored. + * Defines fields in the X.509 certificate that map to attributes of the Microsoft Entra user object in order to bind the certificate to the user. The priority of the object determines the order in which the binding is carried out. The first binding that matches will be used and the rest ignored. * * @return array|null The certificateUserBindings */ @@ -75,7 +75,7 @@ public function getCertificateUserBindings() /** * Sets the certificateUserBindings - * Defines fields in the X.509 certificate that map to attributes of the Azure AD user object in order to bind the certificate to the user. The priority of the object determines the order in which the binding is carried out. The first binding that matches will be used and the rest ignored. + * Defines fields in the X.509 certificate that map to attributes of the Microsoft Entra user object in order to bind the certificate to the user. The priority of the object determines the order in which the binding is carried out. The first binding that matches will be used and the rest ignored. * * @param X509CertificateUserBinding[] $val The certificateUserBindings * diff --git a/src/Beta/Microsoft/Graph/Model/X509CertificateUserBinding.php b/src/Beta/Microsoft/Graph/Model/X509CertificateUserBinding.php index b8022b518e6..f53e78beb4a 100644 --- a/src/Beta/Microsoft/Graph/Model/X509CertificateUserBinding.php +++ b/src/Beta/Microsoft/Graph/Model/X509CertificateUserBinding.php @@ -25,7 +25,7 @@ class X509CertificateUserBinding extends Entity { /** * Gets the priority - * The priority of the binding. Azure AD uses the binding with the highest priority. This value must be a non-negative integer and unique in the collection of objects in the certificateUserBindings property of an x509CertificateAuthenticationMethodConfiguration object. Required + * The priority of the binding. Microsoft Entra ID uses the binding with the highest priority. This value must be a non-negative integer and unique in the collection of objects in the certificateUserBindings property of an x509CertificateAuthenticationMethodConfiguration object. Required * * @return int|null The priority */ @@ -40,7 +40,7 @@ public function getPriority() /** * Sets the priority - * The priority of the binding. Azure AD uses the binding with the highest priority. This value must be a non-negative integer and unique in the collection of objects in the certificateUserBindings property of an x509CertificateAuthenticationMethodConfiguration object. Required + * The priority of the binding. Microsoft Entra ID uses the binding with the highest priority. This value must be a non-negative integer and unique in the collection of objects in the certificateUserBindings property of an x509CertificateAuthenticationMethodConfiguration object. Required * * @param int $val The value of the priority * @@ -53,7 +53,7 @@ public function setPriority($val) } /** * Gets the userProperty - * Defines the Azure AD user property of the user object to use for the binding. The possible values are: userPrincipalName, onPremisesUserPrincipalName, email. Required. + * Defines the Microsoft Entra user property of the user object to use for the binding. The possible values are: userPrincipalName, onPremisesUserPrincipalName, email. Required. * * @return string|null The userProperty */ @@ -68,7 +68,7 @@ public function getUserProperty() /** * Sets the userProperty - * Defines the Azure AD user property of the user object to use for the binding. The possible values are: userPrincipalName, onPremisesUserPrincipalName, email. Required. + * Defines the Microsoft Entra user property of the user object to use for the binding. The possible values are: userPrincipalName, onPremisesUserPrincipalName, email. Required. * * @param string $val The value of the userProperty * diff --git a/src/Beta/Microsoft/Graph/Networkaccess/Model/Destination.php b/src/Beta/Microsoft/Graph/Networkaccess/Model/Destination.php index f20603f2fa1..e15f0d0a1e3 100644 --- a/src/Beta/Microsoft/Graph/Networkaccess/Model/Destination.php +++ b/src/Beta/Microsoft/Graph/Networkaccess/Model/Destination.php @@ -23,6 +23,32 @@ */ class Destination extends \Beta\Microsoft\Graph\Model\Entity { + /** + * Gets the deviceCount + * + * @return int|null The deviceCount + */ + public function getDeviceCount() + { + if (array_key_exists("deviceCount", $this->_propDict)) { + return $this->_propDict["deviceCount"]; + } else { + return null; + } + } + + /** + * Sets the deviceCount + * + * @param int $val The value of the deviceCount + * + * @return Destination + */ + public function setDeviceCount($val) + { + $this->_propDict["deviceCount"] = $val; + return $this; + } /** * Gets the fqdn * @@ -194,4 +220,56 @@ public function setTrafficType($val) $this->_propDict["trafficType"] = $val; return $this; } + /** + * Gets the transactionCount + * + * @return int|null The transactionCount + */ + public function getTransactionCount() + { + if (array_key_exists("transactionCount", $this->_propDict)) { + return $this->_propDict["transactionCount"]; + } else { + return null; + } + } + + /** + * Sets the transactionCount + * + * @param int $val The value of the transactionCount + * + * @return Destination + */ + public function setTransactionCount($val) + { + $this->_propDict["transactionCount"] = $val; + return $this; + } + /** + * Gets the userCount + * + * @return int|null The userCount + */ + public function getUserCount() + { + if (array_key_exists("userCount", $this->_propDict)) { + return $this->_propDict["userCount"]; + } else { + return null; + } + } + + /** + * Sets the userCount + * + * @param int $val The value of the userCount + * + * @return Destination + */ + public function setUserCount($val) + { + $this->_propDict["userCount"] = $val; + return $this; + } } diff --git a/src/Beta/Microsoft/Graph/Networkaccess/Model/DestinationSummary.php b/src/Beta/Microsoft/Graph/Networkaccess/Model/DestinationSummary.php index c6c03691c2b..cf2c61149db 100644 --- a/src/Beta/Microsoft/Graph/Networkaccess/Model/DestinationSummary.php +++ b/src/Beta/Microsoft/Graph/Networkaccess/Model/DestinationSummary.php @@ -79,4 +79,35 @@ public function setDestination($val) $this->_propDict["destination"] = $val; return $this; } + + /** + * Gets the trafficType + * + * @return TrafficType|null The trafficType + */ + public function getTrafficType() + { + if (array_key_exists("trafficType", $this->_propDict)) { + if (is_a($this->_propDict["trafficType"], "\Beta\Microsoft\Graph\Networkaccess\Model\TrafficType") || is_null($this->_propDict["trafficType"])) { + return $this->_propDict["trafficType"]; + } else { + $this->_propDict["trafficType"] = new TrafficType($this->_propDict["trafficType"]); + return $this->_propDict["trafficType"]; + } + } + return null; + } + + /** + * Sets the trafficType + * + * @param TrafficType $val The value to assign to the trafficType + * + * @return DestinationSummary The DestinationSummary + */ + public function setTrafficType($val) + { + $this->_propDict["trafficType"] = $val; + return $this; + } } diff --git a/src/Beta/Microsoft/Graph/Networkaccess/Model/EntitiesSummary.php b/src/Beta/Microsoft/Graph/Networkaccess/Model/EntitiesSummary.php index 04b48e26175..9e133b68fc1 100644 --- a/src/Beta/Microsoft/Graph/Networkaccess/Model/EntitiesSummary.php +++ b/src/Beta/Microsoft/Graph/Networkaccess/Model/EntitiesSummary.php @@ -86,7 +86,7 @@ public function setTrafficType($val) } /** * Gets the userCount - * Count of unique Azure Active Directory users that were seen. + * Count of unique Microsoft Entra users that were seen. * * @return int|null The userCount */ @@ -101,7 +101,7 @@ public function getUserCount() /** * Sets the userCount - * Count of unique Azure Active Directory users that were seen. + * Count of unique Microsoft Entra users that were seen. * * @param int $val The value of the userCount * diff --git a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AdditionalOptions.php b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AdditionalOptions.php new file mode 100644 index 00000000000..ce1eb9e6e65 --- /dev/null +++ b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/AdditionalOptions.php @@ -0,0 +1,39 @@ +_propDict)) { + return $this->_propDict["productName"]; + } else { + return null; + } + } + + /** + * Sets the productName + * + * @param string $val The productName + * + * @return Alert + */ + public function setProductName($val) + { + $this->_propDict["productName"] = $val; + return $this; + } + /** * Gets the providerAlertId * The ID of the alert as it appears in the security provider product that generated the alert. @@ -853,7 +880,7 @@ public function setSystemTags($val) /** * Gets the tenantId - * The Azure Active Directory tenant the alert was created in. + * The Microsoft Entra tenant the alert was created in. * * @return string|null The tenantId */ @@ -868,7 +895,7 @@ public function getTenantId() /** * Sets the tenantId - * The Azure Active Directory tenant the alert was created in. + * The Microsoft Entra tenant the alert was created in. * * @param string $val The tenantId * diff --git a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CaseAction.php b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CaseAction.php index f614460847c..c76ba314aaf 100644 --- a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CaseAction.php +++ b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/CaseAction.php @@ -38,4 +38,6 @@ class CaseAction extends Enum const HOLD_UPDATE = "holdUpdate"; const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; const PURGE_DATA = "purgeData"; + const EXPORT_REPORT = "exportReport"; + const EXPORT_RESULT = "exportResult"; } diff --git a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DetectionSource.php b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DetectionSource.php index bb9cfd77894..ae8b8cd8f9c 100644 --- a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DetectionSource.php +++ b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DetectionSource.php @@ -48,4 +48,20 @@ class DetectionSource extends Enum const APP_GOVERNANCE_DETECTION = "appGovernanceDetection"; const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; const MICROSOFT_DEFENDER_FOR_CLOUD = "microsoftDefenderForCloud"; + const MICROSOFT_DEFENDER_FOR_IO_T = "microsoftDefenderForIoT"; + const MICROSOFT_DEFENDER_FOR_SERVERS = "microsoftDefenderForServers"; + const MICROSOFT_DEFENDER_FOR_STORAGE = "microsoftDefenderForStorage"; + const MICROSOFT_DEFENDER_FOR_DNS = "microsoftDefenderForDNS"; + const MICROSOFT_DEFENDER_FOR_DATABASES = "microsoftDefenderForDatabases"; + const MICROSOFT_DEFENDER_FOR_CONTAINERS = "microsoftDefenderForContainers"; + const MICROSOFT_DEFENDER_FOR_NETWORK = "microsoftDefenderForNetwork"; + const MICROSOFT_DEFENDER_FOR_APP_SERVICE = "microsoftDefenderForAppService"; + const MICROSOFT_DEFENDER_FOR_KEY_VAULT = "microsoftDefenderForKeyVault"; + const MICROSOFT_DEFENDER_FOR_RESOURCE_MANAGER = "microsoftDefenderForResourceManager"; + const MICROSOFT_DEFENDER_FOR_API_MANAGEMENT = "microsoftDefenderForApiManagement"; + const NRT_ALERTS = "nrtAlerts"; + const SCHEDULED_ALERTS = "scheduledAlerts"; + const MICROSOFT_DEFENDER_THREAT_INTELLIGENCE_ANALYTICS = "microsoftDefenderThreatIntelligenceAnalytics"; + const BUILT_IN_ML = "builtInMl"; + const MICROSOFT_SENTINEL = "microsoftSentinel"; } diff --git a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DeviceEvidence.php b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DeviceEvidence.php index 731e0882fea..e6b9bdba19e 100644 --- a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DeviceEvidence.php +++ b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/DeviceEvidence.php @@ -25,7 +25,7 @@ class DeviceEvidence extends AlertEvidence { /** * Gets the azureAdDeviceId - * A unique identifier assigned to a device by Azure Active Directory (Azure AD) when device is Azure AD-joined. + * A unique identifier assigned to a device by Microsoft Entra ID when device is Microsoft Entra joined. * * @return string|null The azureAdDeviceId */ @@ -40,7 +40,7 @@ public function getAzureAdDeviceId() /** * Sets the azureAdDeviceId - * A unique identifier assigned to a device by Azure Active Directory (Azure AD) when device is Azure AD-joined. + * A unique identifier assigned to a device by Microsoft Entra ID when device is Microsoft Entra joined. * * @param string $val The value of the azureAdDeviceId * diff --git a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/EdiscoverySearchExportOperation.php b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/EdiscoverySearchExportOperation.php new file mode 100644 index 00000000000..c1c4b08b14a --- /dev/null +++ b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/EdiscoverySearchExportOperation.php @@ -0,0 +1,291 @@ +_propDict)) { + if (is_a($this->_propDict["additionalOptions"], "\Beta\Microsoft\Graph\SecurityNamespace\Model\AdditionalOptions") || is_null($this->_propDict["additionalOptions"])) { + return $this->_propDict["additionalOptions"]; + } else { + $this->_propDict["additionalOptions"] = new AdditionalOptions($this->_propDict["additionalOptions"]); + return $this->_propDict["additionalOptions"]; + } + } + return null; + } + + /** + * Sets the additionalOptions + * + * @param AdditionalOptions $val The additionalOptions + * + * @return EdiscoverySearchExportOperation + */ + public function setAdditionalOptions($val) + { + $this->_propDict["additionalOptions"] = $val; + return $this; + } + + /** + * Gets the description + * + * @return string|null The description + */ + public function getDescription() + { + if (array_key_exists("description", $this->_propDict)) { + return $this->_propDict["description"]; + } else { + return null; + } + } + + /** + * Sets the description + * + * @param string $val The description + * + * @return EdiscoverySearchExportOperation + */ + public function setDescription($val) + { + $this->_propDict["description"] = $val; + return $this; + } + + /** + * Gets the displayName + * + * @return string|null The displayName + */ + public function getDisplayName() + { + if (array_key_exists("displayName", $this->_propDict)) { + return $this->_propDict["displayName"]; + } else { + return null; + } + } + + /** + * Sets the displayName + * + * @param string $val The displayName + * + * @return EdiscoverySearchExportOperation + */ + public function setDisplayName($val) + { + $this->_propDict["displayName"] = $val; + return $this; + } + + /** + * Gets the exportCriteria + * + * @return ExportCriteria|null The exportCriteria + */ + public function getExportCriteria() + { + if (array_key_exists("exportCriteria", $this->_propDict)) { + if (is_a($this->_propDict["exportCriteria"], "\Beta\Microsoft\Graph\SecurityNamespace\Model\ExportCriteria") || is_null($this->_propDict["exportCriteria"])) { + return $this->_propDict["exportCriteria"]; + } else { + $this->_propDict["exportCriteria"] = new ExportCriteria($this->_propDict["exportCriteria"]); + return $this->_propDict["exportCriteria"]; + } + } + return null; + } + + /** + * Sets the exportCriteria + * + * @param ExportCriteria $val The exportCriteria + * + * @return EdiscoverySearchExportOperation + */ + public function setExportCriteria($val) + { + $this->_propDict["exportCriteria"] = $val; + return $this; + } + + + /** + * Gets the exportFileMetadata + * + * @return array|null The exportFileMetadata + */ + public function getExportFileMetadata() + { + if (array_key_exists("exportFileMetadata", $this->_propDict)) { + return $this->_propDict["exportFileMetadata"]; + } else { + return null; + } + } + + /** + * Sets the exportFileMetadata + * + * @param ExportFileMetadata[] $val The exportFileMetadata + * + * @return EdiscoverySearchExportOperation + */ + public function setExportFileMetadata($val) + { + $this->_propDict["exportFileMetadata"] = $val; + return $this; + } + + /** + * Gets the exportFormat + * + * @return ExportFormat|null The exportFormat + */ + public function getExportFormat() + { + if (array_key_exists("exportFormat", $this->_propDict)) { + if (is_a($this->_propDict["exportFormat"], "\Beta\Microsoft\Graph\SecurityNamespace\Model\ExportFormat") || is_null($this->_propDict["exportFormat"])) { + return $this->_propDict["exportFormat"]; + } else { + $this->_propDict["exportFormat"] = new ExportFormat($this->_propDict["exportFormat"]); + return $this->_propDict["exportFormat"]; + } + } + return null; + } + + /** + * Sets the exportFormat + * + * @param ExportFormat $val The exportFormat + * + * @return EdiscoverySearchExportOperation + */ + public function setExportFormat($val) + { + $this->_propDict["exportFormat"] = $val; + return $this; + } + + /** + * Gets the exportLocation + * + * @return ExportLocation|null The exportLocation + */ + public function getExportLocation() + { + if (array_key_exists("exportLocation", $this->_propDict)) { + if (is_a($this->_propDict["exportLocation"], "\Beta\Microsoft\Graph\SecurityNamespace\Model\ExportLocation") || is_null($this->_propDict["exportLocation"])) { + return $this->_propDict["exportLocation"]; + } else { + $this->_propDict["exportLocation"] = new ExportLocation($this->_propDict["exportLocation"]); + return $this->_propDict["exportLocation"]; + } + } + return null; + } + + /** + * Sets the exportLocation + * + * @param ExportLocation $val The exportLocation + * + * @return EdiscoverySearchExportOperation + */ + public function setExportLocation($val) + { + $this->_propDict["exportLocation"] = $val; + return $this; + } + + /** + * Gets the exportSingleItems + * + * @return bool|null The exportSingleItems + */ + public function getExportSingleItems() + { + if (array_key_exists("exportSingleItems", $this->_propDict)) { + return $this->_propDict["exportSingleItems"]; + } else { + return null; + } + } + + /** + * Sets the exportSingleItems + * + * @param bool $val The exportSingleItems + * + * @return EdiscoverySearchExportOperation + */ + public function setExportSingleItems($val) + { + $this->_propDict["exportSingleItems"] = boolval($val); + return $this; + } + + /** + * Gets the search + * + * @return EdiscoverySearch|null The search + */ + public function getSearch() + { + if (array_key_exists("search", $this->_propDict)) { + if (is_a($this->_propDict["search"], "\Beta\Microsoft\Graph\SecurityNamespace\Model\EdiscoverySearch") || is_null($this->_propDict["search"])) { + return $this->_propDict["search"]; + } else { + $this->_propDict["search"] = new EdiscoverySearch($this->_propDict["search"]); + return $this->_propDict["search"]; + } + } + return null; + } + + /** + * Sets the search + * + * @param EdiscoverySearch $val The search + * + * @return EdiscoverySearchExportOperation + */ + public function setSearch($val) + { + $this->_propDict["search"] = $val; + return $this; + } + +} diff --git a/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ExportCriteria.php b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ExportCriteria.php new file mode 100644 index 00000000000..0f9bdc40068 --- /dev/null +++ b/src/Beta/Microsoft/Graph/SecurityNamespace/Model/ExportCriteria.php @@ -0,0 +1,35 @@ +