office365-rest-python-client API reference
400 public APIs from office365-rest-python-client (vgrem/office365-rest-python-client) — 56 classes, 2 functions, 342 methods. Signatures extracted by static analysis of the actual source.
Repository: vgrem/office365-rest-python-client
| Kind | Count |
|---|---|
| Classes | 56 |
| Functions | 2 |
| Methods | 342 |
API list
class
generator.builders.type.TypeBuilderType builder
func
office365.azure_env.get_graph_authority(env:AzureEnvironment) -> strGet the Graph API endpoint for the specified environment.
func
office365.azure_env.get_login_authority(env:AzureEnvironment) -> strGet the login endpoint for the specified environment.
class
office365.booking.appointment.BookingAppointmentRepresents a business in Microsoft Bookings.
class
office365.booking.business.business.BookingBusinessRepresents a business in Microsoft Bookings.
method
office365.booking.business.business.BookingBusiness.address() -> PhysicalAddressThe street address of the business.
class
office365.booking.staff.member_base.BookingStaffMemberBaseBase type of bookingStaffMember.
class
office365.booking.work_time_slot.BookingWorkTimeSlotDefines the start and end times for work.
class
office365.communications.callrecords.endpoint.EndpointRepresents an endpoint in a call.
method
office365.communications.callrecords.segment.Segment.callee() -> EndpointEndpoint that answered this segment.
method
office365.communications.callrecords.segment.Segment.caller() -> EndpointEndpoint that initiated this segment.
method
office365.communications.callrecords.session.Session.callee() -> EndpointGets the callee property
method
office365.communications.callrecords.session.Session.caller() -> EndpointGets the caller property
method
office365.communications.callrecords.session.Session.end_date_time() -> datetimeGets the endDateTime property
method
office365.communications.callrecords.session.Session.is_test() -> Optional[bool]Gets the isTest property
method
office365.communications.callrecords.session.Session.modalities() -> ClientValueCollection[Modality]Gets the modalities property
method
office365.communications.callrecords.session.Session.start_date_time() -> datetimeGets the startDateTime property
method
office365.communications.calls.call.Call.call_chain_id() -> Optional[str]Gets the callChainId property
method
office365.communications.calls.call.Call.call_options() -> CallOptionsGets the callOptions property
method
office365.communications.calls.call.Call.chat_info() -> ChatInfoGets the chatInfo property
method
office365.communications.calls.call.Call.direction() -> CallDirectionGets the direction property
method
office365.communications.calls.call.Call.meeting_info() -> MeetingInfoGets the meetingInfo property
method
office365.communications.calls.call.Call.my_participant_id() -> Optional[str]Gets the myParticipantId property
method
office365.communications.calls.call.Call.operations()CommsOperation collection
method
office365.communications.calls.call.Call.participants()Participant collection
method
office365.communications.calls.call.Call.result_info() -> ResultInfoGets the resultInfo property
method
office365.communications.calls.call.Call.source() -> ParticipantInfoGets the source property
method
office365.communications.calls.call.Call.state() -> CallStateGets the state property
method
office365.communications.calls.call.Call.subject() -> Optional[str]Gets the subject property
method
office365.communications.calls.call.Call.targets() -> ClientValueCollection[InvitationParticipantInfo]Gets the targets property
method
office365.communications.calls.call.Call.tenant_id() -> Optional[str]Gets the tenantId property
class
office365.communications.calls.participant.ParticipantRepresents a participant in a call.
method
office365.communications.calls.participant.Participant.info() -> ParticipantInfoInformation about the participant.
class
office365.communications.calls.route.CallRouteRepresents the call route type.
class
office365.communications.onlinemeetings.base.OnlineMeetingBaseRepresents a base online meeting.
class
office365.communications.onlinemeetings.participants.MeetingParticipantsParticipants in a meeting.
class
office365.communications.onlinemeetings.provider_type.OnlineMeetingProviderTypeSpecifies the type of a principal.
class
office365.communications.virtualevents.root.VirtualEventsRootThe container for virtual event APIs.
method
office365.communications.virtualevents.root.VirtualEventsRoot.townhalls() -> EntityCollection[VirtualEventTownhall]A collection of town halls.
method
office365.communications.virtualevents.root.VirtualEventsRoot.webinars() -> EntityCollection[VirtualEventWebinar]A collection of webinars.
class
office365.communications.virtualevents.session.VirtualEventSessionRepresents a session in a virtualEvent.
class
office365.copilot.root.CopilotRootA container for Microsoft 365 Copilot admin controls.
class
office365.delta_path.DeltaPathDelta path
class
office365.directory.applications.app_ids.MsAppIdsEnum for commonly used Microsoft application IDs.
class
office365.directory.applications.application.ApplicationRepresents an application.
method
office365.directory.applications.application.Application.add_ins() -> ClientValueCollection[AddIn]Gets the addIns property
method
office365.directory.applications.application.Application.add_password(display_name:str) -> ClientResult[PasswordCredential]Adds a strong password to an application.
method
office365.directory.applications.application.Application.created_by_app_id() -> Optional[str]Gets the createdByAppId property
method
office365.directory.applications.application.Application.created_date_time() -> datetimeGets the createdDateTime property
method
office365.directory.applications.application.Application.description() -> Optional[str]Gets the description property
method
office365.directory.applications.application.Application.display_name() -> Optional[str]The display name for the application.
method
office365.directory.applications.application.Application.info() -> InformationalUrlGets the info property
method
office365.directory.applications.application.Application.is_disabled() -> Optional[bool]Gets the isDisabled property
method
office365.directory.applications.application.Application.logo() -> bytes | NoneGets the logo property
method
office365.directory.applications.application.Application.notes() -> Optional[str]Gets the notes property
method
office365.directory.applications.application.Application.publisher_domain() -> Optional[str]Gets the publisherDomain property
method
office365.directory.applications.application.Application.remove_certificate(thumbprint:str) -> SelfRemove a certificate from an application.
method
office365.directory.applications.application.Application.remove_key(key_id:str, proof:str) -> SelfRemove a key credential from an application.
method
office365.directory.applications.application.Application.remove_password(key_id:str) -> SelfRemove a password from an application.
method
office365.directory.applications.application.Application.saml_metadata_url() -> Optional[str]Gets the samlMetadataUrl property
method
office365.directory.applications.application.Application.set_verified_publisher(verified_publisher_id:str) -> SelfSet the verifiedPublisher on an application.
method
office365.directory.applications.application.Application.sign_in_audience() -> Optional[str]Gets the signInAudience property
method
office365.directory.applications.application.Application.synchronization() -> SynchronizationGets the synchronization property
method
office365.directory.applications.application.Application.tags() -> StringCollectionGets the tags property
method
office365.directory.applications.application.Application.unique_name() -> Optional[str]Gets the uniqueName property
method
office365.directory.applications.application.Application.verified_publisher() -> VerifiedPublisherGets the verifiedPublisher property
method
office365.directory.applications.application.Application.web() -> WebApplicationGets the web property
class
office365.directory.applications.collection.ApplicationCollectionDirectoryObject's collection
method
office365.directory.applications.collection.ApplicationCollection.add(display_name:str, **kwargs:Any) -> ApplicationCreate a new application object.
class
office365.directory.applications.spa.SpaApplicationSpecifies settings for a single-page application.
class
office365.directory.applications.web.WebApplicationSpecifies settings for a web application.
class
office365.directory.audit.log_root.AuditLogRootContains different types of audit logs.
class
office365.directory.authentication.methods.password.PasswordAuthenticationMethodA representation of a user's password.
class
office365.directory.certificates.authority.CertificateAuthorityRepresents a certificate authority.
class
office365.directory.datapolicy.operation.DataPolicyOperationRepresents a submitted data policy operation.
class
office365.directory.directory.DirectoryRepresents a deleted item in the directory.
method
office365.directory.directory.Directory.deleted_groups()Recently deleted groups
method
office365.directory.directory.Directory.deleted_items(entity_type=None) -> DirectoryObjectCollectionRecently deleted items.
method
office365.directory.directory.Directory.deleted_teams()Recently deleted groups
method
office365.directory.directory.Directory.deleted_users()Recently deleted users
class
office365.directory.domains.domain.DomainRepresents a domain associated with the tenant.
method
office365.directory.domains.domain.Domain.supported_services() -> StringCollectionThe capabilities assigned to the domain.
method
office365.directory.domains.domain.Domain.verify() -> 'Domain'Validates the ownership of the domain.
class
office365.directory.domains.verified.VerifiedDomainSpecifies a domain for a tenant.
method
office365.directory.featuretype.FeatureType.entity_type_name()Get the entity type name.
class
office365.directory.groups.collection.GroupCollectionGroup's collection
method
office365.directory.groups.collection.GroupCollection.add(group_properties:GroupProfile) -> GroupCreate a Group resource.
method
office365.directory.groups.collection.GroupCollection.create_m365(name:str, description:str | None=None, owners:list[str] | None=None, members:list[str] | None=None) -> GroupCreates a Microsoft 365 group.
method
office365.directory.groups.collection.GroupCollection.create_with_team(group_name:str) -> GroupProvision a new group along with a team.
method
office365.directory.groups.collection.GroupCollection.get_by_name(name:str) -> GroupRetrieves group by displayName
method
office365.directory.groups.group.Group.accepted_senders() -> EntityCollection[DirectoryObject]Gets the acceptedSenders property
method
office365.directory.groups.group.Group.add_team() -> TeamCreate a new team under a group.
method
office365.directory.groups.group.Group.allow_external_senders() -> Optional[bool]Gets the allowExternalSenders property
method
office365.directory.groups.group.Group.calendar() -> CalendarGets the calendar property
method
office365.directory.groups.group.Group.calendar_view() -> EntityCollection[Event]Gets the calendarView property
method
office365.directory.groups.group.Group.conversations() -> EntityCollection[Conversation]The group's conversations.
method
office365.directory.groups.group.Group.created_date_time() -> datetimeGets the createdDateTime property
method
office365.directory.groups.group.Group.created_datetime() -> datetimeTimestamp of when the group was created.
method
office365.directory.groups.group.Group.created_on_behalf_of() -> DirectoryObjectGets the createdOnBehalfOf property
method
office365.directory.groups.group.Group.description() -> Optional[str]Gets the description property
method
office365.directory.groups.group.Group.display_name() -> Optional[str]The display name for the group.
method
office365.directory.groups.group.Group.drive() -> DriveGets the drive property
method
office365.directory.groups.group.Group.drives() -> EntityCollection[Drive]The group's drives.
method
office365.directory.groups.group.Group.events() -> EventCollectionGet an event collection or an event.
method
office365.directory.groups.group.Group.expiration_date_time() -> datetimeGets the expirationDateTime property
method
office365.directory.groups.group.Group.group_types() -> StringCollectionSpecifies the group type and its membership.
method
office365.directory.groups.group.Group.hide_from_address_lists() -> Optional[bool]Gets the hideFromAddressLists property
method
office365.directory.groups.group.Group.info_catalogs() -> StringCollectionGets the infoCatalogs property
method
office365.directory.groups.group.Group.is_archived() -> Optional[bool]Gets the isArchived property
method
office365.directory.groups.group.Group.is_management_restricted() -> Optional[bool]Gets the isManagementRestricted property
method
office365.directory.groups.group.Group.is_subscribed_by_mail() -> Optional[bool]Gets the isSubscribedByMail property
method
office365.directory.groups.group.Group.mail_enabled() -> Optional[bool]Specifies whether the group is mail-enabled.
method
office365.directory.groups.group.Group.member_of() -> EntityCollection[DirectoryObject]Gets the memberOf property
method
office365.directory.groups.group.Group.membership_rule() -> Optional[str]Gets the membershipRule property
method
office365.directory.groups.group.Group.on_premises_net_bios_name() -> Optional[str]Gets the onPremisesNetBiosName property
method
office365.directory.groups.group.Group.on_premises_sync_enabled() -> Optional[bool]Gets the onPremisesSyncEnabled property
method
office365.directory.groups.group.Group.owners() -> DirectoryObjectCollectionThe owners of the group.
method
office365.directory.groups.group.Group.photo() -> ProfilePhotoThe group's profile photo
method
office365.directory.groups.group.Group.photos() -> EntityCollection[ProfilePhoto]Gets the photos property
method
office365.directory.groups.group.Group.preferred_data_location() -> Optional[str]Gets the preferredDataLocation property
method
office365.directory.groups.group.Group.preferred_language() -> Optional[str]Gets the preferredLanguage property
method
office365.directory.groups.group.Group.proxy_addresses() -> StringCollectionGets the proxyAddresses property
method
office365.directory.groups.group.Group.renew() -> SelfRenews a group's expiration.
method
office365.directory.groups.group.Group.renewed_date_time() -> datetimeGets the renewedDateTime property
method
office365.directory.groups.group.Group.security_enabled() -> Optional[bool]Gets the securityEnabled property
method
office365.directory.groups.group.Group.security_identifier() -> Optional[str]Gets the securityIdentifier property
method
office365.directory.groups.group.Group.settings() -> EntityCollection[GroupSetting]Gets the settings property
method
office365.directory.groups.group.Group.team() -> TeamThe team associated with this group.
method
office365.directory.groups.group.Group.theme() -> Optional[str]Gets the theme property
method
office365.directory.groups.group.Group.threads() -> EntityCollection[ConversationThread]The group's conversation threads
method
office365.directory.groups.group.Group.transitive_members() -> DirectoryObjectCollectionGet a list of the group's members.
method
office365.directory.groups.group.Group.unique_name() -> Optional[str]Gets the uniqueName property
method
office365.directory.groups.group.Group.unseen_count() -> Optional[int]Gets the unseenCount property
method
office365.directory.groups.group.Group.visibility() -> Optional[str]Gets the visibility property
method
office365.directory.groups.group.Group.welcome_message_enabled() -> Optional[bool]Gets the welcomeMessageEnabled property
method
office365.directory.identities.provider.IdentityProvider.client_id() -> Optional[str]The client ID for the application.
method
office365.directory.identities.provider.IdentityProvider.client_secret() -> Optional[str]The client secret for the application.
method
office365.directory.identitygovernance.accessreview.instance.AccessReviewInstance.end_date_time() -> datetimeGets the endDateTime property
method
office365.directory.identitygovernance.accessreview.instance.AccessReviewInstance.scope() -> AccessReviewScopeGets the scope property
method
office365.directory.identitygovernance.accessreview.instance.AccessReviewInstance.status() -> Optional[str]Gets the status property
class
office365.directory.identitygovernance.accessreview.stages.AccessReviewStageCollectionAccessReviewStage collection
method
office365.directory.identitygovernance.appconsent.approval_stage.ApprovalStage.display_name() -> Optional[str]Gets the displayName property
method
office365.directory.identitygovernance.appconsent.approval_stage.ApprovalStage.review_result() -> Optional[str]Gets the reviewResult property
method
office365.directory.identitygovernance.appconsent.approval_stage.ApprovalStage.reviewed_by() -> IdentityGets the reviewedBy property
method
office365.directory.identitygovernance.appconsent.approval_stage.ApprovalStage.status() -> Optional[str]Gets the status property
class
office365.directory.identitygovernance.appconsent.request_collection.AppConsentRequestCollectionAppConsentRequest's collection
method
office365.directory.identitygovernance.run.Run.activated_on_scope() -> ActivationScopeGets the activatedOnScope property
method
office365.directory.identitygovernance.run.Run.completed_date_time() -> datetimeGets the completedDateTime property
method
office365.directory.identitygovernance.run.Run.failed_tasks_count() -> Optional[int]Gets the failedTasksCount property
method
office365.directory.identitygovernance.run.Run.failed_users_count() -> Optional[int]Gets the failedUsersCount property
method
office365.directory.identitygovernance.run.Run.last_updated_date_time() -> datetimeGets the lastUpdatedDateTime property
method
office365.directory.identitygovernance.run.Run.processing_status() -> LifecycleWorkflowProcessingStatusGets the processingStatus property
method
office365.directory.identitygovernance.run.Run.reprocessed_runs() -> EntityCollection[Run]Gets the reprocessedRuns property
method
office365.directory.identitygovernance.run.Run.scheduled_date_time() -> datetimeGets the scheduledDateTime property
method
office365.directory.identitygovernance.run.Run.started_date_time() -> datetimeGets the startedDateTime property
method
office365.directory.identitygovernance.run.Run.successful_users_count() -> Optional[int]Gets the successfulUsersCount property
method
office365.directory.identitygovernance.run.Run.total_tasks_count() -> Optional[int]Gets the totalTasksCount property
method
office365.directory.identitygovernance.run.Run.total_users_count() -> Optional[int]Gets the totalUsersCount property
method
office365.directory.identitygovernance.task.Task.arguments() -> ClientValueCollection[KeyValuePair]Gets the arguments property
method
office365.directory.identitygovernance.task.Task.category() -> LifecycleTaskCategoryGets the category property
method
office365.directory.identitygovernance.task.Task.continue_on_error() -> Optional[bool]Gets the continueOnError property
method
office365.directory.identitygovernance.task.Task.description() -> Optional[str]Gets the description property
method
office365.directory.identitygovernance.task.Task.display_name() -> Optional[str]Gets the displayName property
method
office365.directory.identitygovernance.task.Task.execution_sequence() -> Optional[int]Gets the executionSequence property
method
office365.directory.identitygovernance.task.Task.is_enabled() -> Optional[bool]Gets the isEnabled property
method
office365.directory.identitygovernance.task.Task.task_definition_id() -> Optional[str]Gets the taskDefinitionId property
class
office365.directory.identitygovernance.userconsent.request_collection.UserConsentRequestCollectionAppConsentRequest's collection
method
office365.directory.identitygovernance.workflow.Workflow.deleted_date_time() -> Optional[datetime]Gets the deletedDateTime property
method
office365.directory.identitygovernance.workflow.Workflow.id_() -> Optional[str]Gets the id property
method
office365.directory.identitygovernance.workflow.Workflow.runs() -> EntityCollection[Run]Gets the runs property
method
office365.directory.identitygovernance.workflow.Workflow.task_reports() -> EntityCollection[TaskReport]Gets the taskReports property
method
office365.directory.identitygovernance.workflow.Workflow.version() -> Optional[int]Gets the version property
method
office365.directory.identitygovernance.workflow.Workflow.versions() -> EntityCollection[WorkflowVersion]Gets the versions property
method
office365.directory.identitygovernance.workflow_version.WorkflowVersion.version_number() -> Optional[int]Gets the versionNumber property
class
office365.directory.internal.paths.me.MePathSignedIn user resource path
class
office365.directory.invitations.collection.InvitationCollectionInvitation's collection
class
office365.directory.licenses.assigned_license.AssignedLicenseRepresents a license assigned to a user.
method
office365.directory.licenses.details.LicenseDetails.sku_part_number() -> Optional[str]Unique SKU display name.
class
office365.directory.objects.collection.DirectoryObjectCollectionDirectoryObject's collection
method
office365.directory.objects.collection.DirectoryObjectCollection.add(directory_object:DirectoryObject) -> SelfAdds directory objects to the collection.
method
office365.directory.objects.collection.DirectoryObjectCollection.remove(directory_object:Union[DirectoryObject, str]) -> SelfRemoves directory object from the collection.
class
office365.directory.objects.object.DirectoryObjectRepresents an Azure Active Directory object.
method
office365.directory.objects.object.DirectoryObject.deleted_date_time() -> datetimeGets the deletedDateTime property
class
office365.directory.permissions.email_identity.EmailIdentityRepresents the email identity of a user.
class
office365.directory.permissions.grants.oauth2_collection.OAuth2PermissionGrantCollectionDirectoryObject's collection
class
office365.directory.protection.riskyusers.collection.RiskyUserCollectionRiskyUser's collection
class
office365.directory.protection.riskyusers.risky_user.RiskyUserRepresents Azure AD users who are at risk.
method
office365.directory.protection.riskyusers.risky_user.RiskyUser.is_deleted() -> Optional[bool]Gets the isDeleted property
method
office365.directory.protection.riskyusers.risky_user.RiskyUser.is_processing() -> Optional[bool]Gets the isProcessing property
method
office365.directory.protection.riskyusers.risky_user.RiskyUser.risk_detail() -> RiskDetailGets the riskDetail property
method
office365.directory.protection.riskyusers.risky_user.RiskyUser.risk_level() -> RiskLevelGets the riskLevel property
method
office365.directory.protection.riskyusers.risky_user.RiskyUser.risk_state() -> RiskStateGets the riskState property
method
office365.directory.protection.riskyusers.risky_user.RiskyUser.user_display_name() -> Optional[str]Gets the userDisplayName property
method
office365.directory.protection.riskyusers.risky_user.RiskyUser.user_principal_name() -> Optional[str]Risky user principal name.
class
office365.directory.rolemanagement.roles.collection.DirectoryRoleCollectionUser's collection
method
office365.directory.rolemanagement.roles.collection.DirectoryRoleCollection.assign(role_name:str) -> SelfActivate a directory role by display name.
class
office365.directory.rolemanagement.roles.role.DirectoryRoleRepresents an Azure AD directory role.
class
office365.directory.rolemanagement.templates.collection.DirectoryRoleTemplateCollectionUser's collection
class
office365.directory.rolemanagement.templates.template.DirectoryRoleTemplateRepresents a directory role template.
method
office365.directory.security.alerts.alert.Alert.alert_web_url() -> Optional[str]Gets the alertWebUrl property
method
office365.directory.security.alerts.alert.Alert.assigned_to() -> Optional[str]Gets the assignedTo property
method
office365.directory.security.alerts.alert.Alert.categories() -> StringCollectionGets the categories property
method
office365.directory.security.alerts.alert.Alert.category() -> Optional[str]Gets the category property
method
office365.directory.security.alerts.alert.Alert.classification() -> AlertClassificationGets the classification property
method
office365.directory.security.alerts.alert.Alert.comments() -> ClientValueCollection[AlertComment]Gets the comments property
method
office365.directory.security.alerts.alert.Alert.created_date_time() -> Optional[datetime]Gets the createdDateTime property
method
office365.directory.security.alerts.alert.Alert.description() -> Optional[str]Gets the description property
method
office365.directory.security.alerts.alert.Alert.detection_source() -> DetectionSourceGets the detectionSource property
method
office365.directory.security.alerts.alert.Alert.detector_id() -> Optional[str]Gets the detectorId property
method
office365.directory.security.alerts.alert.Alert.determination() -> AlertDeterminationGets the determination property
method
office365.directory.security.alerts.alert.Alert.incident_id() -> Optional[str]Gets the incidentId property
method
office365.directory.security.alerts.alert.Alert.incident_web_url() -> Optional[str]Gets the incidentWebUrl property
method
office365.directory.security.alerts.alert.Alert.last_update_date_time() -> Optional[datetime]Gets the lastUpdateDateTime property
method
office365.directory.security.alerts.alert.Alert.mitre_techniques() -> StringCollectionGets the mitreTechniques property
method
office365.directory.security.alerts.alert.Alert.product_name() -> Optional[str]Gets the productName property
method
office365.directory.security.alerts.alert.Alert.provider_alert_id() -> Optional[str]Gets the providerAlertId property
method
office365.directory.security.alerts.alert.Alert.recommended_actions() -> Optional[str]Gets the recommendedActions property
method
office365.directory.security.alerts.alert.Alert.resolved_date_time() -> Optional[datetime]Gets the resolvedDateTime property
method
office365.directory.security.alerts.alert.Alert.severity() -> AlertSeverityGets the severity property
method
office365.directory.security.alerts.alert.Alert.status() -> AlertStatusGets the status property
method
office365.directory.security.alerts.alert.Alert.system_tags() -> StringCollectionGets the systemTags property
method
office365.directory.security.alerts.alert.Alert.tenant_id() -> Optional[str]Gets the tenantId property
method
office365.directory.security.alerts.alert.Alert.threat_display_name() -> Optional[str]Gets the threatDisplayName property
method
office365.directory.security.alerts.alert.Alert.threat_family_name() -> Optional[str]Gets the threatFamilyName property
method
office365.directory.security.alerts.alert.Alert.title() -> Optional[str]Gets the title property
class
office365.directory.security.alerts.collection.AlertCollectionService Principal's collection
class
office365.directory.security.alerts.history_state.AlertHistoryStateStores changes made to alerts.
method
office365.directory.security.article.Article.created_date_time() -> datetimeGets the createdDateTime property
method
office365.directory.security.article.Article.image_url() -> Optional[str]Gets the imageUrl property
method
office365.directory.security.article.Article.indicators() -> EntityCollection[ArticleIndicator]Gets the indicators property
method
office365.directory.security.article.Article.is_featured() -> Optional[bool]Gets the isFeatured property
method
office365.directory.security.article.Article.last_updated_date_time() -> datetimeGets the lastUpdatedDateTime property
method
office365.directory.security.article.Article.tags() -> StringCollectionGets the tags property
method
office365.directory.security.article.Article.title() -> Optional[str]Gets the title property
method
office365.directory.security.case.Case.created_date_time() -> Optional[datetime]Gets the createdDateTime property
method
office365.directory.security.case.Case.description() -> Optional[str]Gets the description property
method
office365.directory.security.case.Case.display_name() -> Optional[str]Gets the displayName property
method
office365.directory.security.case.Case.last_modified_by() -> IdentitySetGets the lastModifiedBy property
method
office365.directory.security.case.Case.last_modified_date_time() -> Optional[datetime]Gets the lastModifiedDateTime property
method
office365.directory.security.case.Case.status() -> CaseStatusGets the status property
method
office365.directory.security.data_set.DataSet.created_by() -> IdentitySetGets the createdBy property
method
office365.directory.security.data_set.DataSet.created_date_time() -> Optional[datetime]Gets the createdDateTime property
method
office365.directory.security.data_set.DataSet.description() -> Optional[str]Gets the description property
method
office365.directory.security.data_set.DataSet.display_name() -> Optional[str]Gets the displayName property
method
office365.directory.security.host.Host.child_host_pairs() -> EntityCollection[HostPair]Gets the childHostPairs property
method
office365.directory.security.host.Host.components() -> EntityCollection[HostComponent]Gets the components property
method
office365.directory.security.host.Host.cookies() -> EntityCollection[HostCookie]Gets the cookies property
method
office365.directory.security.host.Host.first_seen_date_time() -> datetimeGets the firstSeenDateTime property
method
office365.directory.security.host.Host.host_pairs() -> EntityCollection[HostPair]Gets the hostPairs property
method
office365.directory.security.host.Host.last_seen_date_time() -> datetimeGets the lastSeenDateTime property
method
office365.directory.security.host.Host.parent_host_pairs() -> EntityCollection[HostPair]Gets the parentHostPairs property
method
office365.directory.security.host.Host.passive_dns() -> EntityCollection[PassiveDnsRecord]Gets the passiveDns property
method
office365.directory.security.host.Host.passive_dns_reverse() -> EntityCollection[PassiveDnsRecord]Gets the passiveDnsReverse property
method
office365.directory.security.host.Host.ports() -> EntityCollection[HostPort]Gets the ports property
method
office365.directory.security.host.Host.reputation() -> HostReputationGets the reputation property
method
office365.directory.security.host.Host.ssl_certificates() -> EntityCollection[HostSslCertificate]Gets the sslCertificates property
method
office365.directory.security.host.Host.subdomains() -> EntityCollection[Subdomain]Gets the subdomains property
method
office365.directory.security.host.Host.trackers() -> EntityCollection[HostTracker]Gets the trackers property
method
office365.directory.security.host.Host.whois() -> WhoisRecordGets the whois property
method
office365.directory.security.hostname.Hostname.registrant() -> Optional[str]Gets the registrant property
method
office365.directory.security.hostname.Hostname.registrar() -> Optional[str]Gets the registrar property
method
office365.directory.security.indicator.Indicator.artifact() -> ArtifactGets the artifact property
method
office365.directory.security.ip_address.IpAddress.country_or_region() -> Optional[str]Gets the countryOrRegion property
method
office365.directory.security.ip_address.IpAddress.hosting_provider() -> Optional[str]Gets the hostingProvider property
method
office365.directory.security.ip_address.IpAddress.netblock() -> Optional[str]Gets the netblock property
method
office365.directory.security.search.Search.content_query() -> Optional[str]Gets the contentQuery property
method
office365.directory.security.search.Search.created_by() -> IdentitySetGets the createdBy property
method
office365.directory.security.search.Search.created_date_time() -> Optional[datetime]Gets the createdDateTime property
method
office365.directory.security.search.Search.description() -> Optional[str]Gets the description property
method
office365.directory.security.search.Search.display_name() -> Optional[str]Gets the displayName property
method
office365.directory.security.search.Search.last_modified_by() -> IdentitySetGets the lastModifiedBy property
method
office365.directory.security.search.Search.last_modified_date_time() -> Optional[datetime]Gets the lastModifiedDateTime property
method
office365.directory.security.search.data_source.DataSource.created_by() -> IdentitySetGets the createdBy property
method
office365.directory.security.search.data_source.DataSource.created_date_time() -> Optional[datetime]Gets the createdDateTime property
method
office365.directory.security.search.data_source.DataSource.display_name() -> Optional[str]Gets the displayName property
method
office365.directory.security.search.data_source.DataSource.hold_status() -> DataSourceHoldStatusGets the holdStatus property
method
office365.directory.security.tag.Tag.created_by() -> IdentitySetGets the createdBy property
method
office365.directory.security.tag.Tag.description() -> Optional[str]Gets the description property
method
office365.directory.security.tag.Tag.display_name() -> Optional[str]Gets the displayName property
method
office365.directory.security.tag.Tag.last_modified_date_time() -> Optional[datetime]Gets the lastModifiedDateTime property
method
office365.directory.security.vulnerability.Vulnerability.articles() -> EntityCollection[Article]Gets the articles property
method
office365.directory.security.vulnerability.Vulnerability.components() -> EntityCollection[VulnerabilityComponent]Gets the components property
method
office365.directory.security.vulnerability.Vulnerability.created_date_time() -> datetimeGets the createdDateTime property
method
office365.directory.security.vulnerability.Vulnerability.exploits_available() -> Optional[bool]Gets the exploitsAvailable property
method
office365.directory.security.vulnerability.Vulnerability.has_chatter() -> Optional[bool]Gets the hasChatter property
method
office365.directory.security.vulnerability.Vulnerability.priority_score() -> Optional[int]Gets the priorityScore property
method
office365.directory.security.vulnerability.Vulnerability.published_date_time() -> datetimeGets the publishedDateTime property
class
office365.directory.serviceprincipals.collection.ServicePrincipalCollectionService Principal's collection
method
office365.directory.serviceprincipals.collection.ServicePrincipalCollection.add(app_id:str) -> ServicePrincipalCreate a new servicePrincipal object.
class
office365.directory.users.activities.collection.UserActivityCollectionUser activities collection
class
office365.directory.users.collection.UserCollectionUser's collection
method
office365.directory.users.collection.UserCollection.add(user_properties:UserProfile) -> UserCreate a new user.
class
office365.directory.users.settings.UserSettingsThe current user settings for content discovery.
class
office365.directory.users.user.UserRepresents an Azure AD user account.
method
office365.directory.users.user.User.about_me() -> Optional[str]Gets the aboutMe property
method
office365.directory.users.user.User.activities() -> UserActivityCollectionThe user's activities across devices.
method
office365.directory.users.user.User.age_group() -> str | NoneGets the age group of the user
method
office365.directory.users.user.User.assign_license(add_licenses:list[str] | list[AssignedLicense], remove_licenses:list[str] | None=None) -> SelfAdd or remove licenses on the user.
method
office365.directory.users.user.User.assign_manager(user:str | User | OrgContact) -> DirectoryObjectAssign a user's manager.
method
office365.directory.users.user.User.authorization_info() -> AuthorizationInfoGets the authorizationInfo property
method
office365.directory.users.user.User.birthday() -> datetimeGets the birthday property
method
office365.directory.users.user.User.calendar() -> CalendarThe user's primary calendar.
method
office365.directory.users.user.User.calendar_groups() -> EntityCollection[CalendarGroup]The user's calendar groups.
method
office365.directory.users.user.User.calendar_view() -> EntityCollection[Event]Gets the calendarView property
method
office365.directory.users.user.User.calendars() -> EntityCollection[Calendar]The user's calendar groups.
method
office365.directory.users.user.User.change_password(current_password:str, new_password:str) -> SelfEnable the user to update their password.
method
office365.directory.users.user.User.chats() -> ChatCollectionThe user's chats.
method
office365.directory.users.user.User.city() -> Optional[str]Gets the city property
method
office365.directory.users.user.User.company_name() -> Optional[str]Gets the companyName property
method
office365.directory.users.user.User.consent_provided_for_minor() -> Optional[str]Gets the consentProvidedForMinor property
method
office365.directory.users.user.User.country() -> Optional[str]Gets the country property
method
office365.directory.users.user.User.created_date_time() -> datetimeGets the createdDateTime property
method
office365.directory.users.user.User.created_objects() -> DirectoryObjectCollectionDirectory objects created by this user.
method
office365.directory.users.user.User.department() -> Optional[str]Gets the department property
method
office365.directory.users.user.User.direct_reports() -> DirectoryObjectCollectionGet a user's direct reports
method
office365.directory.users.user.User.drives() -> EntityCollection[Drive]Gets the drives property
method
office365.directory.users.user.User.employee_hire_date() -> datetimeGets the employeeHireDate property
method
office365.directory.users.user.User.employee_id() -> Optional[str]Gets the employeeId property
method
office365.directory.users.user.User.employee_leave_date_time() -> datetimeGets the employeeLeaveDateTime property
method
office365.directory.users.user.User.employee_org_data() -> EmployeeOrgDataGets the employeeOrgData property
method
office365.directory.users.user.User.employee_type() -> Optional[str]Gets the employeeType property
method
office365.directory.users.user.User.events() -> DeltaCollection[Event]Get an event collection or an event.
method
office365.directory.users.user.User.external_user_state() -> Optional[str]Gets the externalUserState property
method
office365.directory.users.user.User.fax_number() -> Optional[str]Gets the faxNumber property
method
office365.directory.users.user.User.follow_site(site:str | Site) -> Selffollow a site
method
office365.directory.users.user.User.get_my_site() -> SiteGets user's site
method
office365.directory.users.user.User.given_name() -> Optional[str]The given name (first name) of the user.
method
office365.directory.users.user.User.hire_date() -> datetimeGets the hireDate property
method
office365.directory.users.user.User.identity_parent_id() -> Optional[str]Gets the identityParentId property
method
office365.directory.users.user.User.im_addresses() -> StringCollectionGets the imAddresses property
method
office365.directory.users.user.User.is_management_restricted() -> Optional[bool]Gets the isManagementRestricted property
method
office365.directory.users.user.User.is_resource_account() -> Optional[bool]Gets the isResourceAccount property
method
office365.directory.users.user.User.job_title() -> Optional[str]Gets the jobTitle property
method
office365.directory.users.user.User.mail_nickname() -> Optional[str]Gets the mailNickname property
method
office365.directory.users.user.User.mailbox_settings() -> MailboxSettingsGet the user's mailboxSettings.
method
office365.directory.users.user.User.manager() -> DirectoryObjectThe user or contact that is this user's manager
method
office365.directory.users.user.User.messages() -> MessageCollectionGet an event collection or an event.
method
office365.directory.users.user.User.mobile_phone() -> Optional[str]Gets the mobilePhone property
method
office365.directory.users.user.User.my_site() -> Optional[str]The URL for the user's site.
method
office365.directory.users.user.User.on_premises_immutable_id() -> Optional[str]Gets the onPremisesImmutableId property
method
office365.directory.users.user.User.on_premises_sync_enabled() -> Optional[bool]Gets the onPremisesSyncEnabled property
method
office365.directory.users.user.User.online_meetings() -> OnlineMeetingCollectionGet a user's online meetings.
method
office365.directory.users.user.User.owned_devices() -> DirectoryObjectCollectionDevices that are owned by the user.
method
office365.directory.users.user.User.password_policies() -> Optional[str]Specifies password policies for the user.
method
office365.directory.users.user.User.past_projects() -> StringCollectionGets the pastProjects property
method
office365.directory.users.user.User.people() -> EntityCollection[Person]People that are relevant to the user.
method
office365.directory.users.user.User.photo() -> ProfilePhotoThe user's profile photo.
method
office365.directory.users.user.User.postal_code() -> Optional[str]Gets the postalCode property
method
office365.directory.users.user.User.preferred_data_location() -> Optional[str]Gets the preferredDataLocation property
method
office365.directory.users.user.User.preferred_language() -> Optional[str]The preferred language for the user.
method
office365.directory.users.user.User.preferred_name() -> Optional[str]Gets the preferredName property
method
office365.directory.users.user.User.presence() -> PresenceGet a user's presence information.
method
office365.directory.users.user.User.print_() -> UserPrintGets the print property
method
office365.directory.users.user.User.provisioned_plans() -> ClientValueCollection[ProvisionedPlan]Gets the provisionedPlans property
method
office365.directory.users.user.User.remove_manager() -> SelfRemove a user's manager.
method
office365.directory.users.user.User.responsibilities() -> StringCollectionGets the responsibilities property
method
office365.directory.users.user.User.schools() -> StringCollectionGets the schools property
method
office365.directory.users.user.User.show_in_address_list() -> Optional[bool]Gets the showInAddressList property
method
office365.directory.users.user.User.skills() -> StringCollectionGets the skills property
method
office365.directory.users.user.User.sponsors() -> EntityCollection[DirectoryObject]Gets the sponsors property
method
office365.directory.users.user.User.state() -> Optional[str]Gets the state property
method
office365.directory.users.user.User.surname() -> Optional[str]Gets the surname property
method
office365.directory.users.user.User.todo() -> TodoRepresents the To Do services available to a user.
method
office365.directory.users.user.User.unfollow_site(site:str | Site) -> SelfUnfollow a user's site or multiple sites.
method
office365.directory.users.user.User.user_principal_name() -> Optional[str]The user principal name (UPN) of the user.
method
office365.directory.users.user.User.user_type() -> Optional[str]Gets the userType property
class
office365.education.classes.type.EducationClassRepresents a class within a school.
class
office365.education.users.user.EducationUserA user in the system.
class
office365.entity.EntityBase entity for Microsoft Graph objects with common CRUD operations.
method
office365.entity.Entity.context() -> GraphClientGets the GraphClient context for this entity.
method
office365.entity.Entity.delete_object() -> SelfDeletes the entity from Microsoft Graph.
method
office365.entity.Entity.entity_type_name() -> strGets the Microsoft Graph type name for this entity.
method
office365.entity.Entity.id() -> str | NoneGets the unique identifier of the entity.
method
office365.entity.Entity.update() -> SelfUpdates the entity in Microsoft Graph.
class
office365.entity_collection.EntityCollectionA collection container which represents a named collections of entities
method
office365.entity_collection.EntityCollection.add(*args:Any, **kwargs:Any) -> ClientObjectTCreates an entity and prepares the query
method
office365.externalconnectors.schema.Schema.base_type() -> Optional[str]Gets the baseType property
class
office365.graph_client.GraphClientMicrosoft Graph API client
method
office365.graph_client.GraphClient.chats() -> ChatCollectionChats container
method
office365.graph_client.GraphClient.communications() -> CloudCommunicationsCloud communications API endpoint
method
office365.graph_client.GraphClient.devices() -> DeviceCollectionDevices container
method
office365.graph_client.GraphClient.directory() -> DirectoryRepresents a deleted item in the directory
method
office365.graph_client.GraphClient.directory_objects() -> DirectoryObjectCollectionDirectory Objects container
method
office365.graph_client.GraphClient.domains() -> EntityCollection[Domain]Alias to domains
method
office365.graph_client.GraphClient.drives() -> 'DriveCollection'Get one drives
method
office365.graph_client.GraphClient.employee_experience() -> EmployeeExperienceAn alias to EmployeeExperience
method
office365.graph_client.GraphClient.external() -> ExternalA logical container for external sources.
method
office365.graph_client.GraphClient.group_settings() -> GroupSettingRepresents a directory roles in the directory
method
office365.graph_client.GraphClient.groups() -> GroupCollectionGet groups
method
office365.graph_client.GraphClient.identity_governance() -> IdentityGovernanceThe identity governance singleton
method
office365.graph_client.GraphClient.identity_protection() -> IdentityProtectionRootIdentity Protection alias
method
office365.graph_client.GraphClient.invitations() -> InvitationCollectionGet invitations
method
office365.graph_client.GraphClient.oauth2_permission_grants() -> OAuth2PermissionGrantCollectionPermission grants container
method
office365.graph_client.GraphClient.pending_request() -> GraphRequestGet or create the pending request
method
office365.graph_client.GraphClient.places() -> EntityCollection[Place]Gets all places in a tenant
method
office365.graph_client.GraphClient.revoke_delegated_permissions(client_id:str, scope:str) -> SelfRevokes a delegated permission on Microsoft Graph.
method
office365.graph_client.GraphClient.room_lists() -> EntityCollection[RoomList]Gets all the room lists in a tenant
method
office365.graph_client.GraphClient.shares() -> SharesCollectionShares container
method
office365.graph_client.GraphClient.sites() -> SitesWithRootSites container
method
office365.graph_client.GraphClient.teams() -> TeamCollectionTeams container
About this data
These signatures were extracted from the public source of vgrem/office365-rest-python-client
using Python's ast module. Argument names, default values,
type annotations and return types are taken verbatim from the code.
Implementation bodies are never stored. See
how it works for details.