diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 9321dcc2d18..9bfde39b393 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -6,6 +6,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|reportSettings:ReportSettingsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|serviceAnnouncement:ServiceAnnouncementRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|sharepoint:SharepointRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|teams:TeamsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|toPatchRequestInformation(body:Admin; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilderGetQueryParameters::|public|expand:string[] @@ -685,6 +686,106 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.sharepoint.sharepointReq github.com/microsoftgraph/msgraph-sdk-typescript/.admin.sharepoint.sharepointRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.sharepoint.sharepointRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.sharepoint.sharepointRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamsAdminRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|patch(body:TeamsAdminRoot; requestConfiguration?:RequestConfiguration):TeamsAdminRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|toPatchRequestInformation(body:TeamsAdminRoot; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|userConfigurations:UserConfigurationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamsUserConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilder::|public|patch(body:TeamsUserConfiguration; requestConfiguration?:RequestConfiguration):TeamsUserConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilder::|public|toPatchRequestInformation(body:TeamsUserConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilder::|public|user:UserRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.teamsUserConfigurationItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.teamsUserConfigurationItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.teamsUserConfigurationItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.teamsUserConfigurationItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.TeamsUserConfigurationItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; requestConfiguration?:RequestConfiguration):MailboxSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilder::|public|toPatchRequestInformation(body:MailboxSettings; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.mailboxSettings.mailboxSettingsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ServiceProvisioningErrorCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.serviceProvisioningErrors.serviceProvisioningErrorsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):User +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilder::|public|mailboxSettings:MailboxSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilder::|public|serviceProvisioningErrors:ServiceProvisioningErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.item.user.userRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilder::|public|byTeamsUserConfigurationId(teamsUserConfigurationId:string):TeamsUserConfigurationItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamsUserConfigurationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilder::|public|post(body:TeamsUserConfiguration; requestConfiguration?:RequestConfiguration):TeamsUserConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilder::|public|toPostRequestInformation(body:TeamsUserConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.userConfigurationsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.agreementAcceptances.agreementAcceptancesRequestBuilder::|public|byAgreementAcceptanceId(agreementAcceptanceId:string):AgreementAcceptanceItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.agreementAcceptances.agreementAcceptancesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AgreementAcceptanceCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.agreementAcceptances.agreementAcceptancesRequestBuilder::|public|post(body:AgreementAcceptance; requestConfiguration?:RequestConfiguration):AgreementAcceptance @@ -3433,6 +3534,198 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.unhideForUser.unhid github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.unhideForUser::createUnhideForUserPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UnhideForUserPostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.unhideForUser::deserializeIntoUnhideForUserPostRequestBody(UnhideForUserPostRequestBody:UnhideForUserPostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.unhideForUser::serializeUnhideForUserPostRequestBody(writer:SerializationWriter; UnhideForUserPostRequestBody:UnhideForUserPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilder::|public|byAdhocCallId(adhocCallId:string):AdhocCallItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AdhocCallCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilder::|public|post(body:AdhocCall; requestConfiguration?:RequestConfiguration):AdhocCall +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilder::|public|toPostRequestInformation(body:AdhocCall; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.adhocCallsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AdhocCall +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder::|public|patch(body:AdhocCall; requestConfiguration?:RequestConfiguration):AdhocCall +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder::|public|recordings:RecordingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder::|public|toPatchRequestInformation(body:AdhocCall; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder::|public|transcripts:TranscriptsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.adhocCallItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.adhocCallItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.adhocCallItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.adhocCallItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.AdhocCallItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.DeltaGetResponse::|public|value:CallRecording[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallRecording +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|patch(body:CallRecording; requestConfiguration?:RequestConfiguration):CallRecording +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toPatchRequestInformation(body:CallRecording; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.callRecordingItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.callRecordingItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.callRecordingItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.callRecordingItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):CallRecording +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.item.content.contentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilder::|public|byCallRecordingId(callRecordingId:string):CallRecordingItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilder::|public|delta:DeltaRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallRecordingCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilder::|public|post(body:CallRecording; requestConfiguration?:RequestConfiguration):CallRecording +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilder::|public|toPostRequestInformation(body:CallRecording; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.recordings.recordingsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.DeltaGetResponse::|public|value:CallTranscript[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|metadataContent:MetadataContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|patch(body:CallTranscript; requestConfiguration?:RequestConfiguration):CallTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toPatchRequestInformation(body:CallTranscript; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.callTranscriptItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.callTranscriptItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.callTranscriptItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.callTranscriptItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):CallTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.content.contentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|byCallTranscriptId(callTranscriptId:string):CallTranscriptItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|delta:DeltaRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallTranscriptCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|post(body:CallTranscript; requestConfiguration?:RequestConfiguration):CallTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|toPostRequestInformation(body:CallTranscript; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.adhocCalls.item.transcripts.transcriptsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.callRecords.callRecordsRequestBuilder::|public|byCallRecordId(callRecordId:string):CallRecordItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.callRecords.callRecordsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.callRecords.callRecordsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallRecordCollectionResponse @@ -4116,6 +4409,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.communications.calls.logTeleco github.com/microsoftgraph/msgraph-sdk-typescript/.communications.calls.logTeleconferenceDeviceQuality::createLogTeleconferenceDeviceQualityPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):LogTeleconferenceDeviceQualityPostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.communications.calls.logTeleconferenceDeviceQuality::deserializeIntoLogTeleconferenceDeviceQualityPostRequestBody(LogTeleconferenceDeviceQualityPostRequestBody:LogTeleconferenceDeviceQualityPostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.communications.calls.logTeleconferenceDeviceQuality::serializeLogTeleconferenceDeviceQualityPostRequestBody(writer:SerializationWriter; LogTeleconferenceDeviceQualityPostRequestBody:LogTeleconferenceDeviceQualityPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.communicationsRequestBuilder::|public|adhocCalls:AdhocCallsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.communicationsRequestBuilder::|public|callRecords:CallRecordsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.communicationsRequestBuilder::|public|calls:CallsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.communicationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CloudCommunications @@ -4995,6 +5289,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.count github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.count.countRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.count.countRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearAutomaticLocation.clearAutomaticLocationRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearAutomaticLocation.clearAutomaticLocationRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearAutomaticLocation.clearAutomaticLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearAutomaticLocation.clearAutomaticLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearAutomaticLocation.clearAutomaticLocationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearLocation.clearLocationRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearLocation.clearLocationRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearLocation.clearLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearLocation.clearLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearLocation.clearLocationRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearPresence.ClearPresencePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearPresence.ClearPresencePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearPresence.ClearPresencePostRequestBody::|public|sessionId:string @@ -5012,11 +5316,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item. github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearUserPreferredPresence.clearUserPreferredPresenceRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearUserPreferredPresence.clearUserPreferredPresenceRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.clearUserPreferredPresence.clearUserPreferredPresenceRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|clearAutomaticLocation:ClearAutomaticLocationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|clearLocation:ClearLocationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|clearPresence:ClearPresenceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|clearUserPreferredPresence:ClearUserPreferredPresenceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Presence github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|patch(body:Presence; requestConfiguration?:RequestConfiguration):Presence +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|setAutomaticLocation:SetAutomaticLocationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|setManualLocation:SetManualLocationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|setPresence:SetPresenceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|setStatusMessage:SetStatusMessageRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder::|public|setUserPreferredPresence:SetUserPreferredPresenceRequestBuilder @@ -5030,6 +5338,32 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item. github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.presenceItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.presenceItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.PresenceItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.SetAutomaticLocationPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.SetAutomaticLocationPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.SetAutomaticLocationPostRequestBody::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.SetAutomaticLocationPostRequestBody::|public|workLocationType:WorkLocationType +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.SetAutomaticLocationPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.setAutomaticLocationRequestBuilder::|public|post(body:SetAutomaticLocationPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.setAutomaticLocationRequestBuilder::|public|toPostRequestInformation(body:SetAutomaticLocationPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.setAutomaticLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.setAutomaticLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation.setAutomaticLocationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation::createSetAutomaticLocationPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):SetAutomaticLocationPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation::deserializeIntoSetAutomaticLocationPostRequestBody(SetAutomaticLocationPostRequestBody:SetAutomaticLocationPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setAutomaticLocation::serializeSetAutomaticLocationPostRequestBody(writer:SerializationWriter; SetAutomaticLocationPostRequestBody:SetAutomaticLocationPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.SetManualLocationPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.SetManualLocationPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.SetManualLocationPostRequestBody::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.SetManualLocationPostRequestBody::|public|workLocationType:WorkLocationType +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.SetManualLocationPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.setManualLocationRequestBuilder::|public|post(body:SetManualLocationPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.setManualLocationRequestBuilder::|public|toPostRequestInformation(body:SetManualLocationPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.setManualLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.setManualLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation.setManualLocationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation::createSetManualLocationPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):SetManualLocationPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation::deserializeIntoSetManualLocationPostRequestBody(SetManualLocationPostRequestBody:SetManualLocationPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setManualLocation::serializeSetManualLocationPostRequestBody(writer:SerializationWriter; SetManualLocationPostRequestBody:SetManualLocationPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setPresence.SetPresencePostRequestBody::|public|activity:string github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setPresence.SetPresencePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.communications.presences.item.setPresence.SetPresencePostRequestBody::|public|availability:string @@ -15310,8 +15644,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|patch(body:CloudPC; requestConfiguration?:RequestConfiguration):CloudPC github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|reboot:RebootRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|rename:RenameRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|reprovision:ReprovisionRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|resize:ResizeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|restore:RestoreRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|retrieveCloudPcLaunchDetail:RetrieveCloudPcLaunchDetailRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|toPatchRequestInformation(body:CloudPC; requestConfiguration?:RequestConfiguration):RequestInformation @@ -15345,6 +15681,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.rename::createRenamePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RenamePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.rename::deserializeIntoRenamePostRequestBody(RenamePostRequestBody:RenamePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.rename::serializeRenamePostRequestBody(writer:SerializationWriter; RenamePostRequestBody:RenamePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.ReprovisionPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.ReprovisionPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.ReprovisionPostRequestBody::|public|osVersion:CloudPcOperatingSystem +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.ReprovisionPostRequestBody::|public|userAccountType:CloudPcUserAccountType +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.ReprovisionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.reprovisionRequestBuilder::|public|post(body:ReprovisionPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.reprovisionRequestBuilder::|public|toPostRequestInformation(body:ReprovisionPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.reprovisionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.reprovisionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision.reprovisionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision::createReprovisionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ReprovisionPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision::deserializeIntoReprovisionPostRequestBody(ReprovisionPostRequestBody:ReprovisionPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reprovision::serializeReprovisionPostRequestBody(writer:SerializationWriter; ReprovisionPostRequestBody:ReprovisionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.resize.ResizePostRequestBody::|public|targetServicePlanId:string @@ -15369,6 +15718,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.restore::createRestorePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RestorePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.restore::deserializeIntoRestorePostRequestBody(RestorePostRequestBody:RestorePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.restore::serializeRestorePostRequestBody(writer:SerializationWriter; RestorePostRequestBody:RestorePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CloudPcLaunchDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.troubleshoot.troubleshootRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.troubleshoot.troubleshootRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.troubleshoot.troubleshootRequestBuilderRequestsMetadata @@ -15689,6 +16043,39 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.provisioningPolicies.provisioningPoliciesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.provisioningPolicies.provisioningPoliciesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.provisioningPolicies.provisioningPoliciesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CloudPcReport +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilder::|public|patch(body:CloudPcReport; requestConfiguration?:RequestConfiguration):CloudPcReport +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilder::|public|retrieveCloudPcRecommendationReports:RetrieveCloudPcRecommendationReportsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilder::|public|toPatchRequestInformation(body:CloudPcReport; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.reportRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|groupBy:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|orderBy:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|reportType:CloudPcRecommendationReportType +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.retrieveCloudPcRecommendationReportsRequestBuilder::|public|post(body:RetrieveCloudPcRecommendationReportsPostRequestBody; requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.retrieveCloudPcRecommendationReportsRequestBuilder::|public|toPostRequestInformation(body:RetrieveCloudPcRecommendationReportsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.retrieveCloudPcRecommendationReportsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.retrieveCloudPcRecommendationReportsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports.retrieveCloudPcRecommendationReportsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports::createRetrieveCloudPcRecommendationReportsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RetrieveCloudPcRecommendationReportsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports::deserializeIntoRetrieveCloudPcRecommendationReportsPostRequestBody(RetrieveCloudPcRecommendationReportsPostRequestBody:RetrieveCloudPcRecommendationReportsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.report.retrieveCloudPcRecommendationReports::serializeRetrieveCloudPcRecommendationReportsPostRequestBody(writer:SerializationWriter; RetrieveCloudPcRecommendationReportsPostRequestBody:RetrieveCloudPcRecommendationReportsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.userSettings.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.userSettings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.userSettings.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -15791,6 +16178,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.virtualEndpointRequestBuilder::|public|onPremisesConnections:OnPremisesConnectionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.virtualEndpointRequestBuilder::|public|patch(body:VirtualEndpoint; requestConfiguration?:RequestConfiguration):VirtualEndpoint github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.virtualEndpointRequestBuilder::|public|provisioningPolicies:ProvisioningPoliciesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.virtualEndpointRequestBuilder::|public|report:ReportRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.virtualEndpointRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.virtualEndpointRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.virtualEndpointRequestBuilder::|public|toPatchRequestInformation(body:VirtualEndpoint; requestConfiguration?:RequestConfiguration):RequestInformation @@ -68046,6 +68434,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.accountTargetContentTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.accountTargetContentType::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.accountTargetContentTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccountTargetContent~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionItem::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionItem::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionItem::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionItem::|public|ownerDisplayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionItem::|public|text:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionItem::|public|title:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionItem~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionResultPart::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionResultPart::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.ActionResultPart::|public|errorEscaped:PublicError @@ -68106,6 +68501,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddLargeGalleryViewOper github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddressBookAccountTargetContent::|public|accountTargetEmails:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddressBookAccountTargetContent::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddressBookAccountTargetContent~~>AccountTargetContent; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdhocCall::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdhocCall::|public|recordings:CallRecording[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdhocCall::|public|transcripts:CallTranscript[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdhocCallCollectionResponse::|public|value:AdhocCall[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdhocCallCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdhocCall~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|edge:Edge @@ -68115,6 +68516,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|people:P github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|reportSettings:AdminReportSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|serviceAnnouncement:ServiceAnnouncement github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|sharepoint:Sharepoint +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|teams:TeamsAdminRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminConsentRequestPolicy::|public|isEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminConsentRequestPolicy::|public|notifyReviewers:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminConsentRequestPolicy::|public|OdataType:string @@ -68278,6 +68680,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.aiInteractionType::0001 github.com/microsoftgraph/msgraph-sdk-typescript/.models.aiInteractionType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.aiInteractionTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteraction~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiOnlineMeeting::|public|aiInsights:CallAiInsight[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiOnlineMeeting::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiOnlineMeeting~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AirPrintSettings::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.AirPrintSettings::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AirPrintSettings::|public|incompatiblePrinters:IncompatiblePrinterSettings @@ -68285,6 +68690,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AirPrintSettings::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AirPrintSettings~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiUser::|public|interactionHistory:AiInteractionHistory github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiUser::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiUser::|public|onlineMeetings:AiOnlineMeeting[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiUser~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AkamaiAttackGroupActionModel::|public|action:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AkamaiAttackGroupActionModel::|public|AdditionalData:Record @@ -68428,7 +68834,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedTargetScope::000 github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedTargetScope::0006-allDirectoryServicePrincipals github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedTargetScope::0007-allConfiguredConnectedOrganizationUsers github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedTargetScope::0008-allExternalUsers -github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedTargetScope::0009-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedTargetScope::0009-allDirectoryAgentIdentities +github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedTargetScope::0010-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedTargetScopeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllowedValue::|public|isActive:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllowedValue::|public|OdataType:string @@ -70359,6 +70766,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.bucketAggregationSortPr github.com/microsoftgraph/msgraph-sdk-typescript/.models.Building::|public|map:BuildingMap github.com/microsoftgraph/msgraph-sdk-typescript/.models.Building::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Building::|public|resourceLinks:ResourceLink[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Building::|public|wifiState:PlaceFeatureEnablement github.com/microsoftgraph/msgraph-sdk-typescript/.models.BuildingCollectionResponse::|public|value:Building[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BuildingCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.BuildingMap::|public|footprints:FootprintMap[] @@ -70493,6 +70901,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Call::|public|targets:I github.com/microsoftgraph/msgraph-sdk-typescript/.models.Call::|public|tenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Call::|public|toneInfo:ToneInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models.Call::|public|transcription:CallTranscriptionInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight::|public|actionItems:ActionItem[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight::|public|callId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight::|public|contentCorrelationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight::|public|endDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight::|public|meetingNotes:MeetingNote[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight::|public|viewpoint:CallAiInsightViewPoint +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsightViewPoint::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsightViewPoint::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsightViewPoint::|public|mentionEvents:MentionEvent[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsightViewPoint::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsightViewPoint~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallAiInsight~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallCollectionResponse::|public|value:Call[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CallCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.callDirection::0000-incoming @@ -71551,6 +71973,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudClipboardRoot::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudClipboardRoot::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudClipboardRoot~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudCommunications::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudCommunications::|public|adhocCalls:AdhocCall[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudCommunications::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudCommunications::|public|callRecords:CallRecord[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudCommunications::|public|calls:Call[] @@ -71721,6 +72144,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcGalleryImageStat github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcGalleryImageStatus::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcGalleryImageStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcGalleryImage~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|cloudPcId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|cloudPcLaunchUrl:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|windows365SwitchCompatibilityFailureReasonType:Windows365SwitchCompatibilityFailureReasonType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|windows365SwitchCompatible:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcManagementAssignmentTarget::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcManagementAssignmentTarget::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcManagementAssignmentTarget::|public|odataType:string @@ -71849,6 +72280,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnec github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnection~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOperatingSystem::0000-windows10 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOperatingSystem::0001-windows11 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOperatingSystem::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOperatingSystemObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcProvisioningPolicy::|public|alternateResourceUrl:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcProvisioningPolicy::|public|assignments:CloudPcProvisioningPolicyAssignment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcProvisioningPolicy::|public|autopatch:CloudPcProvisioningPolicyAutopatch @@ -71889,6 +72324,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcProvisioningType github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcProvisioningType::0001-shared github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcProvisioningType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcProvisioningTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRecommendationReportType::0000-cloudPcUsageCategoryReport +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRecommendationReportType::0001-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRecommendationReportTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRegionGroup::0000-defaultEscaped github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRegionGroup::0001-australia github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRegionGroup::0002-canada @@ -71911,6 +72349,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRegionGroup::001 github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRegionGroup::0019-southKorea github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRegionGroup::0020-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRegionGroupObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcReport::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcReport~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRestorePointFrequencyType::0000-defaultEscaped github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRestorePointFrequencyType::0001-fourHours github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcRestorePointFrequencyType::0002-sixHours @@ -71933,6 +72373,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImag github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|subscriptionDisplayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|subscriptionId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcUserAccountType::0000-standardUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcUserAccountType::0001-administrator +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcUserAccountType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcUserAccountTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcUserRoleScopeTagInfo::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcUserRoleScopeTagInfo::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcUserRoleScopeTagInfo::|public|displayName:string @@ -73143,6 +73587,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeltaParticipants::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeltaParticipants::|public|sequenceNumber:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeltaParticipants~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|displayDeviceName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|heightAdjustableState:PlaceFeatureEnablement github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|mailboxDetails:MailboxDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|mode:PlaceMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|OdataType:string @@ -75824,8 +76269,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileSecurityState::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileSecurityState::|public|riskScore:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileSecurityState~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorage::|public|containers:FileStorageContainer[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorage::|public|containerTypeRegistrations:FileStorageContainerTypeRegistration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorage::|public|containerTypes:FileStorageContainerType[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorage::|public|deletedContainers:FileStorageContainer[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorage::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|assignedSensitivityLabel:AssignedLabel github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|columns:ColumnDefinition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|containerTypeId:Guid github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|createdDateTime:Date @@ -75841,6 +76289,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|settings:FileStorageContainerSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|status:FileStorageContainerStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainer::|public|viewpoint:FileStorageContainerViewpoint +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingClassification::0000-standard +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingClassification::0001-trial +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingClassification::0002-directToCustomer +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingClassification::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingClassificationObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingStatus::0000-invalid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingStatus::0001-valid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingStatus::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerBillingStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerCollectionResponse::|public|value:FileStorageContainer[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerCustomPropertyDictionary::|public|OdataType:string @@ -75856,6 +76313,90 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerSta github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerStatus::0001-active github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerStatus::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|billingClassification:FileStorageContainerBillingClassification +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|billingStatus:FileStorageContainerBillingStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|etag:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|expirationDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|owningAppId:Guid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType::|public|settings:FileStorageContainerTypeSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0001-readContent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0002-writeContent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0003-manageContent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0004-create +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0005-delete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0006-read +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0007-write +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0008-enumeratePermissions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0009-addPermissions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0010-updatePermissions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0011-deletePermissions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0012-deleteOwnPermission +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0013-managePermissions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0014-full +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermission::0015-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrant::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrant::|public|appId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrant::|public|applicationPermissions:FileStorageContainerTypeAppPermission[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrant::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrant::|public|delegatedPermissions:FileStorageContainerTypeAppPermission[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrant::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrantCollectionResponse::|public|value:FileStorageContainerTypeAppPermissionGrant[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrantCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeAppPermissionGrant~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeAppPermissionObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeCollectionResponse::|public|value:FileStorageContainerType[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|applicationPermissionGrants:FileStorageContainerTypeAppPermissionGrant[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|billingClassification:FileStorageContainerBillingClassification +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|billingStatus:FileStorageContainerBillingStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|etag:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|expirationDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|owningAppId:Guid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|registeredDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration::|public|settings:FileStorageContainerTypeRegistrationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationCollectionResponse::|public|value:FileStorageContainerTypeRegistration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isDiscoverabilityEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isItemVersioningEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isSearchEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|isSharingRestricted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|itemMajorVersionLimit:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|maxStoragePerContainerInBytes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|sharingCapability:SharingCapabilities +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistrationSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeRegistration~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|consumingTenantOverridables:FileStorageContainerTypeSettingsOverride +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isDiscoverabilityEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isItemVersioningEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isSearchEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|isSharingRestricted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|itemMajorVersionLimit:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|maxStoragePerContainerInBytes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|sharingCapability:SharingCapabilities +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings::|public|urlTemplate:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0000-urlTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0001-isDiscoverabilityEnabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0002-isSearchEnabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0003-isItemVersioningEnabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0004-itemMajorVersionLimit +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0005-maxStoragePerContainerInBytes +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverride::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fileStorageContainerTypeSettingsOverrideObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerTypeSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerType~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerViewpoint::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerViewpoint::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FileStorageContainerViewpoint::|public|effectiveRole:string @@ -77755,6 +78296,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ListInfo::|public|templ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ListInfo~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ListItem::|public|analytics:ItemAnalytics github.com/microsoftgraph/msgraph-sdk-typescript/.models.ListItem::|public|contentType:ContentTypeInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ListItem::|public|deleted:Deleted github.com/microsoftgraph/msgraph-sdk-typescript/.models.ListItem::|public|documentSetVersions:DocumentSetVersion[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ListItem::|public|driveItem:DriveItem github.com/microsoftgraph/msgraph-sdk-typescript/.models.ListItem::|public|fields:FieldValueSet @@ -78543,6 +79085,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.managementState::0010-r github.com/microsoftgraph/msgraph-sdk-typescript/.models.managementState::0011-discovered github.com/microsoftgraph/msgraph-sdk-typescript/.models.managementState::0012-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.managementStateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.maxWorkLocationDetails::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.maxWorkLocationDetails::0001-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.maxWorkLocationDetails::0002-approximate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.maxWorkLocationDetails::0003-specific +github.com/microsoftgraph/msgraph-sdk-typescript/.models.maxWorkLocationDetails::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.maxWorkLocationDetailsObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.mdmAppConfigKeyType::0000-stringType github.com/microsoftgraph/msgraph-sdk-typescript/.models.mdmAppConfigKeyType::0001-integerType github.com/microsoftgraph/msgraph-sdk-typescript/.models.mdmAppConfigKeyType::0002-realType @@ -78696,6 +79244,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingMessageType::000 github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingMessageType::0004-meetingTenativelyAccepted github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingMessageType::0005-meetingDeclined github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingMessageTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNote::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNote::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNote::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNote::|public|subpoints:MeetingNoteSubpoint[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNote::|public|text:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNote::|public|title:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNoteSubpoint::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNoteSubpoint::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNoteSubpoint::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNoteSubpoint::|public|text:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNoteSubpoint::|public|title:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNoteSubpoint~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingNote~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingParticipantInfo::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingParticipantInfo::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingParticipantInfo::|public|identity:IdentitySet @@ -78765,6 +79326,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.MembersLeftEventMessage github.com/microsoftgraph/msgraph-sdk-typescript/.models.MembersLeftEventMessageDetail::|public|members:TeamworkUserIdentity[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.MembersLeftEventMessageDetail::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.MembersLeftEventMessageDetail~~>EventMessageDetail; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MentionEvent::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MentionEvent::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MentionEvent::|public|eventDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MentionEvent::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MentionEvent::|public|speaker:IdentitySet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MentionEvent::|public|transcriptUtterance:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MentionEvent~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Message::|public|attachments:Attachment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Message::|public|bccRecipients:Recipient[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Message::|public|body:ItemBody @@ -79725,14 +80293,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|audioConferencing:AudioConferencing github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|chatInfo:ChatInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|chatRestrictions:ChatRestrictions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|expiryDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|isEndToEndEncryptionEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|isEntryExitAnnounced:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|joinInformation:ItemBody github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|joinMeetingIdSettings:JoinMeetingIdSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|joinWebUrl:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|lobbyBypassSettings:LobbyBypassSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|meetingOptionsWebUrl:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|meetingSpokenLanguageTag:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|recordAutomatically:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|sensitivityLabelAssignment:OnlineMeetingSensitivityLabelAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|shareMeetingChatHistoryDefault:MeetingChatHistoryDefaultMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|subject:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingBase::|public|videoTeleconferenceId:string @@ -79785,6 +80357,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingRole::0002 github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingRole::0003-producer github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingRole::0004-coorganizer github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingRoleObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment::|public|sensitivityLabelId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnlineMeetingSensitivityLabelAssignment~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingVideoDisabledReason::0000-watermarkProtection github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingVideoDisabledReason::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.onlineMeetingVideoDisabledReasonObject @@ -80692,6 +81269,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|OdataTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|parentId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|phone:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|tags:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.placeFeatureEnablement::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.placeFeatureEnablement::0001-enabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.placeFeatureEnablement::0002-disabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.placeFeatureEnablement::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.placeFeatureEnablementObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceMode::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceMode::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceMode::|public|odataType:string @@ -80975,6 +81557,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Presence::|public|Odata github.com/microsoftgraph/msgraph-sdk-typescript/.models.Presence::|public|outOfOfficeSettings:OutOfOfficeSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.Presence::|public|sequenceNumber:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Presence::|public|statusMessage:PresenceStatusMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Presence::|public|workLocation:UserWorkLocation github.com/microsoftgraph/msgraph-sdk-typescript/.models.PresenceCollectionResponse::|public|value:Presence[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.PresenceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PresenceStatusMessage::|public|AdditionalData:Record @@ -83762,6 +84345,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|floorLabe github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|floorNumber:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|nickname:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|teamsEnabledState:PlaceFeatureEnablement github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|videoDeviceName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoomCollectionResponse::|public|value:Room[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoomCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -84293,6 +84878,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.actionAfterRet github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.actionAfterRetentionPeriod::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.actionAfterRetentionPeriodObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.actionObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ActiveDirectoryDomainEvidence::|public|activeDirectoryDomainName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ActiveDirectoryDomainEvidence::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ActiveDirectoryDomainEvidence::|public|trustedDomains:ActiveDirectoryDomainEvidence[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ActiveDirectoryDomainEvidence~~>AlertEvidence; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalDataOptions::0000-allVersions github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalDataOptions::0001-linkedFiles github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalDataOptions::0002-unknownFutureValue @@ -84777,6 +85366,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|osPlatform:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|rbacGroupId:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|rbacGroupName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|resourceAccessEvents:ResourceAccessEvent[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|riskScore:DeviceRiskScore github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|version:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|vmMetadata:VmMetadata @@ -84828,6 +85418,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryAddT github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryAddToReviewSetOperation::|public|reviewSet:EdiscoveryReviewSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryAddToReviewSetOperation::|public|search:EdiscoverySearch github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryAddToReviewSetOperation~~>CaseOperation; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCase::|public|caseMembers:EdiscoveryCaseMember[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCase::|public|closedBy:IdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCase::|public|closedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCase::|public|custodians:EdiscoveryCustodian[] @@ -84841,6 +85432,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCase github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCase::|public|tags:EdiscoveryReviewTag[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseCollectionResponse::|public|value:EdiscoveryCase[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseMember::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseMember::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseMember::|public|recipientType:RecipientType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseMember::|public|smtpAddress:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseMemberCollectionResponse::|public|value:EdiscoveryCaseMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseMemberCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseMember~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseSettings::|public|caseType:CaseType github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseSettings::|public|ocr:OcrSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryCaseSettings::|public|OdataType:string @@ -85728,6 +86326,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.queryType::000 github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.queryType::0001-messages github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.queryType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.queryTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.recipientType::0000-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.recipientType::0001-roleGroup +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.recipientType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.recipientTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RedundancyDetectionSettings::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RedundancyDetectionSettings::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RedundancyDetectionSettings::|public|isEnabled:boolean @@ -86233,6 +86835,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WhoisRecordCol github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WhoisRecordCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WhoisRecord~~>Parsable; WhoisBaseRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAccountFromDiscriminatorValue(parseNode:ParseNode):Account +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createActiveDirectoryDomainEvidenceFromDiscriminatorValue(parseNode:ParseNode):ActiveDirectoryDomainEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiAgentEvidenceFromDiscriminatorValue(parseNode:ParseNode):AiAgentEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AlertCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertCommentFromDiscriminatorValue(parseNode:ParseNode):AlertComment @@ -86281,6 +86884,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDnsEvid github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryAddToReviewSetOperationFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryAddToReviewSetOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCaseCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCaseCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCaseFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCaseMemberCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCaseMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCaseMemberFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCaseMember github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCaseSettingsFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCaseSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCustodianCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCustodianCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEdiscoveryCustodianFromDiscriminatorValue(parseNode:ParseNode):EdiscoveryCustodian @@ -86456,6 +87061,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWhoisNa github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWhoisRecordCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WhoisRecordCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWhoisRecordFromDiscriminatorValue(parseNode:ParseNode):WhoisRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAccount(Account:Account={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoActiveDirectoryDomainEvidence(ActiveDirectoryDomainEvidence:ActiveDirectoryDomainEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiAgentEvidence(AiAgentEvidence:AiAgentEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlert(Alert:Alert={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertCollectionResponse(AlertCollectionResponse:AlertCollectionResponse={}):Record void> @@ -86504,6 +87110,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryAddToReviewSetOperation(EdiscoveryAddToReviewSetOperation:EdiscoveryAddToReviewSetOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCase(EdiscoveryCase:EdiscoveryCase={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCaseCollectionResponse(EdiscoveryCaseCollectionResponse:EdiscoveryCaseCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCaseMember(EdiscoveryCaseMember:EdiscoveryCaseMember={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCaseMemberCollectionResponse(EdiscoveryCaseMemberCollectionResponse:EdiscoveryCaseMemberCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCaseSettings(EdiscoveryCaseSettings:EdiscoveryCaseSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCustodian(EdiscoveryCustodian:EdiscoveryCustodian={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEdiscoveryCustodianCollectionResponse(EdiscoveryCustodianCollectionResponse:EdiscoveryCustodianCollectionResponse={}):Record void> @@ -86679,6 +87287,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWhoisRecord(WhoisRecord:WhoisRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWhoisRecordCollectionResponse(WhoisRecordCollectionResponse:WhoisRecordCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAccount(writer:SerializationWriter; Account:Account={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeActiveDirectoryDomainEvidence(writer:SerializationWriter; ActiveDirectoryDomainEvidence:ActiveDirectoryDomainEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiAgentEvidence(writer:SerializationWriter; AiAgentEvidence:AiAgentEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlert(writer:SerializationWriter; Alert:Alert={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertCollectionResponse(writer:SerializationWriter; AlertCollectionResponse:AlertCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -86727,6 +87336,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDnsE github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryAddToReviewSetOperation(writer:SerializationWriter; EdiscoveryAddToReviewSetOperation:EdiscoveryAddToReviewSetOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCase(writer:SerializationWriter; EdiscoveryCase:EdiscoveryCase={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCaseCollectionResponse(writer:SerializationWriter; EdiscoveryCaseCollectionResponse:EdiscoveryCaseCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCaseMember(writer:SerializationWriter; EdiscoveryCaseMember:EdiscoveryCaseMember={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCaseMemberCollectionResponse(writer:SerializationWriter; EdiscoveryCaseMemberCollectionResponse:EdiscoveryCaseMemberCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCaseSettings(writer:SerializationWriter; EdiscoveryCaseSettings:EdiscoveryCaseSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCustodian(writer:SerializationWriter; EdiscoveryCustodian:EdiscoveryCustodian={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEdiscoveryCustodianCollectionResponse(writer:SerializationWriter; EdiscoveryCustodianCollectionResponse:EdiscoveryCustodianCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -87000,6 +87611,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|autoTooltip:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|hasProtection:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|isDefault:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|isEndpointProtectionEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.SensitivityLabel::|public|isScopedToUser:boolean @@ -88534,6 +89146,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.TabUpdatedEventMessageD github.com/microsoftgraph/msgraph-sdk-typescript/.models.TabUpdatedEventMessageDetail::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TabUpdatedEventMessageDetail::|public|tabId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TabUpdatedEventMessageDetail~~>EventMessageDetail; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetAgentIdentitySponsorsOrOwners::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetAgentIdentitySponsorsOrOwners~~>Parsable; SubjectSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetApplicationOwners::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetApplicationOwners~~>Parsable; SubjectSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetDeviceGroup::|public|displayName:string @@ -88695,6 +89309,78 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamRenamedEventMessage github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamRenamedEventMessageDetail::|public|teamDisplayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamRenamedEventMessageDetail::|public|teamId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamRenamedEventMessageDetail~~>EventMessageDetail; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0000-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0001-resourceAccount +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0002-guest +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0003-sfbOnPremUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0004-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0006-ineligibleUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber::|public|assignmentCategory:AssignmentCategory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber::|public|telephoneNumber:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentCategory::0000-primary +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentCategory::0001-private +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentCategory::0002-alternate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentCategory::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentCategoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentType::0000-direct +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentType::0001-group +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|policyAssignment:PolicyAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|policyType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|assignmentType:AssignmentType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|groupId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|policyId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsAdminRoot::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsAdminRoot::|public|userConfigurations:TeamsUserConfiguration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsAdminRoot~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|accountType:AccountType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|effectivePolicyAssignments:EffectivePolicyAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|featureTypes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|isEnterpriseVoiceEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|modifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|telephoneNumbers:AssignedTelephoneNumber[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|tenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|user:User +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|userPrincipalName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfigurationCollectionResponse::|public|value:TeamsUserConfiguration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfigurationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createAssignedTelephoneNumberFromDiscriminatorValue(parseNode:ParseNode):AssignedTelephoneNumber +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createEffectivePolicyAssignmentFromDiscriminatorValue(parseNode:ParseNode):EffectivePolicyAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createPolicyAssignmentFromDiscriminatorValue(parseNode:ParseNode):PolicyAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsAdminRootFromDiscriminatorValue(parseNode:ParseNode):TeamsAdminRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsUserConfigurationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TeamsUserConfigurationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsUserConfigurationFromDiscriminatorValue(parseNode:ParseNode):TeamsUserConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoAssignedTelephoneNumber(AssignedTelephoneNumber:AssignedTelephoneNumber={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoEffectivePolicyAssignment(EffectivePolicyAssignment:EffectivePolicyAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoPolicyAssignment(PolicyAssignment:PolicyAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsAdminRoot(TeamsAdminRoot:TeamsAdminRoot={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsUserConfiguration(TeamsUserConfiguration:TeamsUserConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsUserConfigurationCollectionResponse(TeamsUserConfigurationCollectionResponse:TeamsUserConfigurationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeAssignedTelephoneNumber(writer:SerializationWriter; AssignedTelephoneNumber:AssignedTelephoneNumber={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeEffectivePolicyAssignment(writer:SerializationWriter; EffectivePolicyAssignment:EffectivePolicyAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializePolicyAssignment(writer:SerializationWriter; PolicyAssignment:PolicyAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsAdminRoot(writer:SerializationWriter; TeamsAdminRoot:TeamsAdminRoot={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsUserConfiguration(writer:SerializationWriter; TeamsUserConfiguration:TeamsUserConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsUserConfigurationCollectionResponse(writer:SerializationWriter; TeamsUserConfigurationCollectionResponse:TeamsUserConfigurationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamsApp::|public|appDefinitions:TeamsAppDefinition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamsApp::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamsApp::|public|distributionMethod:TeamsAppDistributionMethod @@ -89359,6 +90045,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOff::|public|shared github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOff::|public|userId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffCollectionResponse::|public|value:TimeOff[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffDetails::|public|isAllDay:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffDetails::|public|subject:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffDetails~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffItem::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffItem::|public|timeOffReasonId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TimeOffItem~~>Parsable; ScheduleEntity @@ -89629,6 +90321,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Trending::|public|weigh github.com/microsoftgraph/msgraph-sdk-typescript/.models.TrendingCollectionResponse::|public|value:Trending[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TrendingCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Trending~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnavailablePlaceMode::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnavailablePlaceMode::|public|reason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnavailablePlaceMode~~>Parsable; PlaceMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedApprovalStage::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedApprovalStage::|public|approvalStageTimeOutInDays:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedApprovalStage::|public|backingStoreEnabled:boolean @@ -89968,6 +90663,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsedInsight~~>Entity; P github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|aboutMe:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|accountEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|activities:UserActivity[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|adhocCalls:AdhocCall[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|ageGroup:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|agreementAcceptances:AgreementAcceptance[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|appRoleAssignments:AppRoleAssignment[] @@ -90053,6 +90749,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|onPremise github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|onPremisesProvisioningErrors:OnPremisesProvisioningError[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|onPremisesSamAccountName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|onPremisesSecurityIdentifier:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|onPremisesSyncBehavior:OnPremisesSyncBehavior github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|onPremisesSyncEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|onPremisesUserPrincipalName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|otherMails:string[] @@ -90685,6 +91382,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings::|public|O github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings::|public|shiftPreferences:ShiftPreferences github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings::|public|storage:UserStorage github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings::|public|windows:WindowsSetting[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings::|public|workHoursAndLocations:WorkHoursAndLocationsSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSettings~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignIn::|public|externalTenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserSignIn::|public|externalUserType:ConditionalAccessGuestOrExternalUserTypes @@ -90763,6 +91461,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.userType::0000-member github.com/microsoftgraph/msgraph-sdk-typescript/.models.userType::0001-guest github.com/microsoftgraph/msgraph-sdk-typescript/.models.userType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.userTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|public|source:WorkLocationSource +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|public|workLocationType:WorkLocationType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.User~~>DirectoryObject; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiedDomain::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiedDomain::|public|backingStoreEnabled:boolean @@ -90810,6 +91515,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.VirtualEndpoint::|publi github.com/microsoftgraph/msgraph-sdk-typescript/.models.VirtualEndpoint::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.VirtualEndpoint::|public|onPremisesConnections:CloudPcOnPremisesConnection[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.VirtualEndpoint::|public|provisioningPolicies:CloudPcProvisioningPolicy[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VirtualEndpoint::|public|report:CloudPcReport github.com/microsoftgraph/msgraph-sdk-typescript/.models.VirtualEndpoint::|public|userSettings:CloudPcUserSetting[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.VirtualEndpoint~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.VirtualEvent::|public|createdBy:CommunicationsIdentitySet @@ -91686,6 +92392,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Windows10TeamGeneralCon github.com/microsoftgraph/msgraph-sdk-typescript/.models.Windows10TeamGeneralConfiguration::|public|welcomeScreenBlockAutomaticWakeUp:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Windows10TeamGeneralConfiguration::|public|welcomeScreenMeetingInformation:WelcomeScreenMeetingInformation github.com/microsoftgraph/msgraph-sdk-typescript/.models.Windows10TeamGeneralConfiguration~~>DeviceConfiguration; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windows365SwitchCompatibilityFailureReasonType::0000-osVersionNotSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windows365SwitchCompatibilityFailureReasonType::0001-hardwareNotSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windows365SwitchCompatibilityFailureReasonType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windows365SwitchCompatibilityFailureReasonTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Windows81CompliancePolicy::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Windows81CompliancePolicy::|public|osMaximumVersion:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Windows81CompliancePolicy::|public|osMinimumVersion:string @@ -92801,6 +93511,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.workforceIntegrationSup github.com/microsoftgraph/msgraph-sdk-typescript/.models.workforceIntegrationSupportedEntities::0011-timeOffRequest github.com/microsoftgraph/msgraph-sdk-typescript/.models.workforceIntegrationSupportedEntitiesObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkforceIntegration~~>ChangeTrackedEntity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkHoursAndLocationsSetting::|public|maxSharedWorkLocationDetails:MaxWorkLocationDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkHoursAndLocationsSetting::|public|occurrences:WorkPlanOccurrence[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkHoursAndLocationsSetting::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkHoursAndLocationsSetting::|public|recurrences:WorkPlanRecurrence[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkHoursAndLocationsSetting~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkingHours::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkingHours::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkingHours::|public|daysOfWeek:DayOfWeek[] @@ -92811,12 +93526,48 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkingHours::|public|t github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkingHours~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkingTimeSchedule::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkingTimeSchedule~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationSource::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationSource::0001-manual +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationSource::0002-scheduled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationSource::0003-automatic +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationSource::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationSourceObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationType::0000-unspecified +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationType::0001-office +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationType::0002-remote +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationType::0003-timeOff +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationUpdateScope::0000-currentSegment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationUpdateScope::0001-currentDay +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationUpdateScope::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.workLocationUpdateScopeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrence::|public|end:DateTimeTimeZone +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrence::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrence::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrence::|public|recurrenceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrence::|public|start:DateTimeTimeZone +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrence::|public|timeOffDetails:TimeOffDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrence::|public|workLocationType:WorkLocationType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrenceCollectionResponse::|public|value:WorkPlanOccurrence[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrenceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanOccurrence~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrence::|public|end:DateTimeTimeZone +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrence::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrence::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrence::|public|recurrence:PatternedRecurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrence::|public|start:DateTimeTimeZone +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrence::|public|workLocationType:WorkLocationType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrenceCollectionResponse::|public|value:WorkPlanRecurrence[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrenceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkPlanRecurrence~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|capacity:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|displayDeviceName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|emailAddress:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|mode:PlaceMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|nickname:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|placeId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkspaceCollectionResponse::|public|value:Workspace[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkspaceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace~~>Parsable; Place @@ -92962,6 +93713,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewStag github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewStageFromDiscriminatorValue(parseNode:ParseNode):AccessReviewStage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewStageSettingsFromDiscriminatorValue(parseNode:ParseNode):AccessReviewStageSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccountTargetContentFromDiscriminatorValue(parseNode:ParseNode):AccountTargetContent +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createActionItemFromDiscriminatorValue(parseNode:ParseNode):ActionItem github.com/microsoftgraph/msgraph-sdk-typescript/.models::createActionResultPartFromDiscriminatorValue(parseNode:ParseNode):ActionResultPart github.com/microsoftgraph/msgraph-sdk-typescript/.models::createActivitiesContainerFromDiscriminatorValue(parseNode:ParseNode):ActivitiesContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models::createActivityBasedTimeoutPolicyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ActivityBasedTimeoutPolicyCollectionResponse @@ -92972,6 +93724,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createActivityMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddInFromDiscriminatorValue(parseNode:ParseNode):AddIn github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddLargeGalleryViewOperationFromDiscriminatorValue(parseNode:ParseNode):AddLargeGalleryViewOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddressBookAccountTargetContentFromDiscriminatorValue(parseNode:ParseNode):AddressBookAccountTargetContent +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAdhocCallCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AdhocCallCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAdhocCallFromDiscriminatorValue(parseNode:ParseNode):AdhocCall github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAdminConsentRequestPolicyFromDiscriminatorValue(parseNode:ParseNode):AdminConsentRequestPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAdminFromDiscriminatorValue(parseNode:ParseNode):Admin github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAdministrativeUnitCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AdministrativeUnitCollectionResponse @@ -92998,6 +93752,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionLin github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionMentionedIdentitySetFromDiscriminatorValue(parseNode:ParseNode):AiInteractionMentionedIdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionMentionFromDiscriminatorValue(parseNode:ParseNode):AiInteractionMention github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionPluginFromDiscriminatorValue(parseNode:ParseNode):AiInteractionPlugin +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiOnlineMeetingFromDiscriminatorValue(parseNode:ParseNode):AiOnlineMeeting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAirPrintSettingsFromDiscriminatorValue(parseNode:ParseNode):AirPrintSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiUserFromDiscriminatorValue(parseNode:ParseNode):AiUser github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAkamaiAttackGroupActionModelFromDiscriminatorValue(parseNode:ParseNode):AkamaiAttackGroupActionModel @@ -93257,6 +94012,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCalendarPermissi github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCalendarPermissionFromDiscriminatorValue(parseNode:ParseNode):CalendarPermission github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCalendarSharingMessageActionFromDiscriminatorValue(parseNode:ParseNode):CalendarSharingMessageAction github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCalendarSharingMessageFromDiscriminatorValue(parseNode:ParseNode):CalendarSharingMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCallAiInsightFromDiscriminatorValue(parseNode:ParseNode):CallAiInsight +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCallAiInsightViewPointFromDiscriminatorValue(parseNode:ParseNode):CallAiInsightViewPoint github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCallCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CallCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCallEndedEventMessageDetailFromDiscriminatorValue(parseNode:ParseNode):CallEndedEventMessageDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCallEventFromDiscriminatorValue(parseNode:ParseNode):CallEvent @@ -93352,6 +94109,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDomainJoi github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPCFromDiscriminatorValue(parseNode:ParseNode):CloudPC github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcGalleryImageCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CloudPcGalleryImageCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcGalleryImageFromDiscriminatorValue(parseNode:ParseNode):CloudPcGalleryImage +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcLaunchDetailFromDiscriminatorValue(parseNode:ParseNode):CloudPcLaunchDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcManagementAssignmentTargetFromDiscriminatorValue(parseNode:ParseNode):CloudPcManagementAssignmentTarget github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcManagementGroupAssignmentTargetFromDiscriminatorValue(parseNode:ParseNode):CloudPcManagementGroupAssignmentTarget github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcOnPremisesConnectionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CloudPcOnPremisesConnectionCollectionResponse @@ -93363,6 +94121,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcProvision github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcProvisioningPolicyAutopatchFromDiscriminatorValue(parseNode:ParseNode):CloudPcProvisioningPolicyAutopatch github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcProvisioningPolicyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CloudPcProvisioningPolicyCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcProvisioningPolicyFromDiscriminatorValue(parseNode:ParseNode):CloudPcProvisioningPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcReportFromDiscriminatorValue(parseNode:ParseNode):CloudPcReport github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcRestorePointSettingFromDiscriminatorValue(parseNode:ParseNode):CloudPcRestorePointSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcSourceDeviceImageFromDiscriminatorValue(parseNode:ParseNode):CloudPcSourceDeviceImage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcUserRoleScopeTagInfoFromDiscriminatorValue(parseNode:ParseNode):CloudPcUserRoleScopeTagInfo @@ -93846,6 +94605,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageConta github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerCustomPropertyDictionaryFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerCustomPropertyDictionary github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerSettingsFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerTypeAppPermissionGrantCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerTypeAppPermissionGrantCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerTypeAppPermissionGrantFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerTypeAppPermissionGrant +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerTypeCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerTypeCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerTypeFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerType +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerTypeRegistrationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerTypeRegistrationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerTypeRegistrationFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerTypeRegistration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerTypeRegistrationSettingsFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerTypeRegistrationSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerTypeSettingsFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerTypeSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageContainerViewpointFromDiscriminatorValue(parseNode:ParseNode):FileStorageContainerViewpoint github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileStorageFromDiscriminatorValue(parseNode:ParseNode):FileStorage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFileSystemInfoFromDiscriminatorValue(parseNode:ParseNode):FileSystemInfo @@ -94162,6 +94929,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMediaStreamFromD github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingAttendanceReportCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):MeetingAttendanceReportCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingAttendanceReportFromDiscriminatorValue(parseNode:ParseNode):MeetingAttendanceReport github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingInfoFromDiscriminatorValue(parseNode:ParseNode):MeetingInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingNoteFromDiscriminatorValue(parseNode:ParseNode):MeetingNote +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingNoteSubpointFromDiscriminatorValue(parseNode:ParseNode):MeetingNoteSubpoint github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingParticipantInfoFromDiscriminatorValue(parseNode:ParseNode):MeetingParticipantInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingParticipantsFromDiscriminatorValue(parseNode:ParseNode):MeetingParticipants github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMeetingPolicyUpdatedEventMessageDetailFromDiscriminatorValue(parseNode:ParseNode):MeetingPolicyUpdatedEventMessageDetail @@ -94172,6 +94941,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMembersDeletedEv github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMembershipOutlierInsightFromDiscriminatorValue(parseNode:ParseNode):MembershipOutlierInsight github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMembersJoinedEventMessageDetailFromDiscriminatorValue(parseNode:ParseNode):MembersJoinedEventMessageDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMembersLeftEventMessageDetailFromDiscriminatorValue(parseNode:ParseNode):MembersLeftEventMessageDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMentionEventFromDiscriminatorValue(parseNode:ParseNode):MentionEvent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMessageCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):MessageCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMessageFromDiscriminatorValue(parseNode:ParseNode):Message github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMessagePinnedEventMessageDetailFromDiscriminatorValue(parseNode:ParseNode):MessagePinnedEventMessageDetail @@ -94308,6 +95078,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingEng github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingFromDiscriminatorValue(parseNode:ParseNode):OnlineMeeting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingInfoFromDiscriminatorValue(parseNode:ParseNode):OnlineMeetingInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingRestrictedFromDiscriminatorValue(parseNode:ParseNode):OnlineMeetingRestricted +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingSensitivityLabelAssignmentFromDiscriminatorValue(parseNode:ParseNode):OnlineMeetingSensitivityLabelAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendCustomExtensionFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendCustomExtension github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendCustomExtensionHandlerFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendCustomExtensionHandler github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendHandlerFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendHandler @@ -94901,6 +95672,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSynchronizationT github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSynchronizationTemplateFromDiscriminatorValue(parseNode:ParseNode):SynchronizationTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSystemFacetFromDiscriminatorValue(parseNode:ParseNode):SystemFacet github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTabUpdatedEventMessageDetailFromDiscriminatorValue(parseNode:ParseNode):TabUpdatedEventMessageDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetAgentIdentitySponsorsOrOwnersFromDiscriminatorValue(parseNode:ParseNode):TargetAgentIdentitySponsorsOrOwners github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetApplicationOwnersFromDiscriminatorValue(parseNode:ParseNode):TargetApplicationOwners github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetDeviceGroupCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TargetDeviceGroupCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetDeviceGroupFromDiscriminatorValue(parseNode:ParseNode):TargetDeviceGroup @@ -95007,6 +95779,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTimeCardFromDisc github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTimeClockSettingsFromDiscriminatorValue(parseNode:ParseNode):TimeClockSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTimeConstraintFromDiscriminatorValue(parseNode:ParseNode):TimeConstraint github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTimeOffCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TimeOffCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTimeOffDetailsFromDiscriminatorValue(parseNode:ParseNode):TimeOffDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTimeOffFromDiscriminatorValue(parseNode:ParseNode):TimeOff github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTimeOffItemFromDiscriminatorValue(parseNode:ParseNode):TimeOffItem github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTimeOffReasonCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TimeOffReasonCollectionResponse @@ -95040,6 +95813,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTrainingReminder github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTrainingSettingFromDiscriminatorValue(parseNode:ParseNode):TrainingSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTrendingCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TrendingCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTrendingFromDiscriminatorValue(parseNode:ParseNode):Trending +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnavailablePlaceModeFromDiscriminatorValue(parseNode:ParseNode):UnavailablePlaceMode github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedApprovalStageFromDiscriminatorValue(parseNode:ParseNode):UnifiedApprovalStage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRbacResourceActionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UnifiedRbacResourceActionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRbacResourceActionFromDiscriminatorValue(parseNode:ParseNode):UnifiedRbacResourceAction @@ -95187,6 +95961,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTeamworkFrom github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingContentEventInfoFromDiscriminatorValue(parseNode:ParseNode):UserTrainingContentEventInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingEventInfoFromDiscriminatorValue(parseNode:ParseNode):UserTrainingEventInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingStatusInfoFromDiscriminatorValue(parseNode:ParseNode):UserTrainingStatusInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserWorkLocationFromDiscriminatorValue(parseNode:ParseNode):UserWorkLocation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiedDomainFromDiscriminatorValue(parseNode:ParseNode):VerifiedDomain github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiedPublisherFromDiscriminatorValue(parseNode:ParseNode):VerifiedPublisher github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerticalSectionFromDiscriminatorValue(parseNode:ParseNode):VerticalSection @@ -95394,8 +96169,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkbookWorkshee github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkforceIntegrationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WorkforceIntegrationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkforceIntegrationEncryptionFromDiscriminatorValue(parseNode:ParseNode):WorkforceIntegrationEncryption github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkforceIntegrationFromDiscriminatorValue(parseNode:ParseNode):WorkforceIntegration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkHoursAndLocationsSettingFromDiscriminatorValue(parseNode:ParseNode):WorkHoursAndLocationsSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkingHoursFromDiscriminatorValue(parseNode:ParseNode):WorkingHours github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkingTimeScheduleFromDiscriminatorValue(parseNode:ParseNode):WorkingTimeSchedule +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkPlanOccurrenceCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WorkPlanOccurrenceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkPlanOccurrenceFromDiscriminatorValue(parseNode:ParseNode):WorkPlanOccurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkPlanRecurrenceCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WorkPlanRecurrenceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkPlanRecurrenceFromDiscriminatorValue(parseNode:ParseNode):WorkPlanRecurrence github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkspaceCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WorkspaceCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createWorkspaceFromDiscriminatorValue(parseNode:ParseNode):Workspace github.com/microsoftgraph/msgraph-sdk-typescript/.models::createX509CertificateAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode:ParseNode):X509CertificateAuthenticationMethodConfiguration @@ -95488,6 +96268,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessR github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewStageCollectionResponse(AccessReviewStageCollectionResponse:AccessReviewStageCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewStageSettings(AccessReviewStageSettings:AccessReviewStageSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccountTargetContent(AccountTargetContent:AccountTargetContent={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoActionItem(ActionItem:ActionItem={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoActionResultPart(ActionResultPart:ActionResultPart={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoActivitiesContainer(ActivitiesContainer:ActivitiesContainer={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoActivityBasedTimeoutPolicy(ActivityBasedTimeoutPolicy:ActivityBasedTimeoutPolicy={}):Record void> @@ -95498,6 +96279,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoActivit github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddIn(AddIn:AddIn={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddLargeGalleryViewOperation(AddLargeGalleryViewOperation:AddLargeGalleryViewOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddressBookAccountTargetContent(AddressBookAccountTargetContent:AddressBookAccountTargetContent={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAdhocCall(AdhocCall:AdhocCall={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAdhocCallCollectionResponse(AdhocCallCollectionResponse:AdhocCallCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAdmin(Admin:Admin={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAdminConsentRequestPolicy(AdminConsentRequestPolicy:AdminConsentRequestPolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAdministrativeUnit(AdministrativeUnit:AdministrativeUnit={}):Record void> @@ -95524,6 +96307,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInter github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionMention(AiInteractionMention:AiInteractionMention={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionMentionedIdentitySet(AiInteractionMentionedIdentitySet:AiInteractionMentionedIdentitySet={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionPlugin(AiInteractionPlugin:AiInteractionPlugin={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiOnlineMeeting(AiOnlineMeeting:AiOnlineMeeting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAirPrintSettings(AirPrintSettings:AirPrintSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiUser(AiUser:AiUser={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAkamaiAttackGroupActionModel(AkamaiAttackGroupActionModel:AkamaiAttackGroupActionModel={}):Record void> @@ -95784,6 +96568,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCalenda github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCalendarSharingMessage(CalendarSharingMessage:CalendarSharingMessage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCalendarSharingMessageAction(CalendarSharingMessageAction:CalendarSharingMessageAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCall(Call:Call={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCallAiInsight(CallAiInsight:CallAiInsight={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCallAiInsightViewPoint(CallAiInsightViewPoint:CallAiInsightViewPoint={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCallCollectionResponse(CallCollectionResponse:CallCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCallEndedEventMessageDetail(CallEndedEventMessageDetail:CallEndedEventMessageDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCallEvent(CallEvent:CallEvent={}):Record void> @@ -95878,6 +96664,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDomainJoinConfiguration(CloudPcDomainJoinConfiguration:CloudPcDomainJoinConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcGalleryImage(CloudPcGalleryImage:CloudPcGalleryImage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcGalleryImageCollectionResponse(CloudPcGalleryImageCollectionResponse:CloudPcGalleryImageCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcLaunchDetail(CloudPcLaunchDetail:CloudPcLaunchDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcManagementAssignmentTarget(CloudPcManagementAssignmentTarget:CloudPcManagementAssignmentTarget={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcManagementGroupAssignmentTarget(CloudPcManagementGroupAssignmentTarget:CloudPcManagementGroupAssignmentTarget={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcOnPremisesConnection(CloudPcOnPremisesConnection:CloudPcOnPremisesConnection={}):Record void> @@ -95889,6 +96676,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcProvisioningPolicyAssignmentCollectionResponse(CloudPcProvisioningPolicyAssignmentCollectionResponse:CloudPcProvisioningPolicyAssignmentCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcProvisioningPolicyAutopatch(CloudPcProvisioningPolicyAutopatch:CloudPcProvisioningPolicyAutopatch={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcProvisioningPolicyCollectionResponse(CloudPcProvisioningPolicyCollectionResponse:CloudPcProvisioningPolicyCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcReport(CloudPcReport:CloudPcReport={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcRestorePointSetting(CloudPcRestorePointSetting:CloudPcRestorePointSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcSourceDeviceImage(CloudPcSourceDeviceImage:CloudPcSourceDeviceImage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcUserRoleScopeTagInfo(CloudPcUserRoleScopeTagInfo:CloudPcUserRoleScopeTagInfo={}):Record void> @@ -96373,6 +97161,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileSto github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerCollectionResponse(FileStorageContainerCollectionResponse:FileStorageContainerCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerCustomPropertyDictionary(FileStorageContainerCustomPropertyDictionary:FileStorageContainerCustomPropertyDictionary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerSettings(FileStorageContainerSettings:FileStorageContainerSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerType(FileStorageContainerType:FileStorageContainerType={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerTypeAppPermissionGrant(FileStorageContainerTypeAppPermissionGrant:FileStorageContainerTypeAppPermissionGrant={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerTypeAppPermissionGrantCollectionResponse(FileStorageContainerTypeAppPermissionGrantCollectionResponse:FileStorageContainerTypeAppPermissionGrantCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerTypeCollectionResponse(FileStorageContainerTypeCollectionResponse:FileStorageContainerTypeCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerTypeRegistration(FileStorageContainerTypeRegistration:FileStorageContainerTypeRegistration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerTypeRegistrationCollectionResponse(FileStorageContainerTypeRegistrationCollectionResponse:FileStorageContainerTypeRegistrationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerTypeRegistrationSettings(FileStorageContainerTypeRegistrationSettings:FileStorageContainerTypeRegistrationSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerTypeSettings(FileStorageContainerTypeSettings:FileStorageContainerTypeSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileStorageContainerViewpoint(FileStorageContainerViewpoint:FileStorageContainerViewpoint={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFileSystemInfo(FileSystemInfo:FileSystemInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFilter(Filter:Filter={}):Record void> @@ -96688,6 +97484,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMediaSt github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingAttendanceReport(MeetingAttendanceReport:MeetingAttendanceReport={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingAttendanceReportCollectionResponse(MeetingAttendanceReportCollectionResponse:MeetingAttendanceReportCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingInfo(MeetingInfo:MeetingInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingNote(MeetingNote:MeetingNote={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingNoteSubpoint(MeetingNoteSubpoint:MeetingNoteSubpoint={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingParticipantInfo(MeetingParticipantInfo:MeetingParticipantInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingParticipants(MeetingParticipants:MeetingParticipants={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMeetingPolicyUpdatedEventMessageDetail(MeetingPolicyUpdatedEventMessageDetail:MeetingPolicyUpdatedEventMessageDetail={}):Record void> @@ -96698,6 +97496,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMembers github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMembershipOutlierInsight(MembershipOutlierInsight:MembershipOutlierInsight={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMembersJoinedEventMessageDetail(MembersJoinedEventMessageDetail:MembersJoinedEventMessageDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMembersLeftEventMessageDetail(MembersLeftEventMessageDetail:MembersLeftEventMessageDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMentionEvent(MentionEvent:MentionEvent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMessage(Message:Message={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMessageCollectionResponse(MessageCollectionResponse:MessageCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMessagePinnedEventMessageDetail(MessagePinnedEventMessageDetail:MessagePinnedEventMessageDetail={}):Record void> @@ -96834,6 +97633,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineM github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineMeetingEngagementConversationCollectionResponse(OnlineMeetingEngagementConversationCollectionResponse:OnlineMeetingEngagementConversationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineMeetingInfo(OnlineMeetingInfo:OnlineMeetingInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineMeetingRestricted(OnlineMeetingRestricted:OnlineMeetingRestricted={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineMeetingSensitivityLabelAssignment(OnlineMeetingSensitivityLabelAssignment:OnlineMeetingSensitivityLabelAssignment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendCustomExtension(OnOtpSendCustomExtension:OnOtpSendCustomExtension={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendCustomExtensionHandler(OnOtpSendCustomExtensionHandler:OnOtpSendCustomExtensionHandler={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendHandler(OnOtpSendHandler:OnOtpSendHandler={}):Record void> @@ -97427,6 +98227,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSynchro github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSynchronizationTemplateCollectionResponse(SynchronizationTemplateCollectionResponse:SynchronizationTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSystemFacet(SystemFacet:SystemFacet={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTabUpdatedEventMessageDetail(TabUpdatedEventMessageDetail:TabUpdatedEventMessageDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetAgentIdentitySponsorsOrOwners(TargetAgentIdentitySponsorsOrOwners:TargetAgentIdentitySponsorsOrOwners={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetApplicationOwners(TargetApplicationOwners:TargetApplicationOwners={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetDeviceGroup(TargetDeviceGroup:TargetDeviceGroup={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetDeviceGroupCollectionResponse(TargetDeviceGroupCollectionResponse:TargetDeviceGroupCollectionResponse={}):Record void> @@ -97534,6 +98335,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTimeClo github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTimeConstraint(TimeConstraint:TimeConstraint={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTimeOff(TimeOff:TimeOff={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTimeOffCollectionResponse(TimeOffCollectionResponse:TimeOffCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTimeOffDetails(TimeOffDetails:TimeOffDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTimeOffItem(TimeOffItem:TimeOffItem={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTimeOffReason(TimeOffReason:TimeOffReason={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTimeOffReasonCollectionResponse(TimeOffReasonCollectionResponse:TimeOffReasonCollectionResponse={}):Record void> @@ -97566,6 +98368,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTrainin github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTrainingSetting(TrainingSetting:TrainingSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTrending(Trending:Trending={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTrendingCollectionResponse(TrendingCollectionResponse:TrendingCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnavailablePlaceMode(UnavailablePlaceMode:UnavailablePlaceMode={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedApprovalStage(UnifiedApprovalStage:UnifiedApprovalStage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRbacResourceAction(UnifiedRbacResourceAction:UnifiedRbacResourceAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRbacResourceActionCollectionResponse(UnifiedRbacResourceActionCollectionResponse:UnifiedRbacResourceActionCollectionResponse={}):Record void> @@ -97713,6 +98516,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTea github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTrainingContentEventInfo(UserTrainingContentEventInfo:UserTrainingContentEventInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTrainingEventInfo(UserTrainingEventInfo:UserTrainingEventInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTrainingStatusInfo(UserTrainingStatusInfo:UserTrainingStatusInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserWorkLocation(UserWorkLocation:UserWorkLocation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiedDomain(VerifiedDomain:VerifiedDomain={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiedPublisher(VerifiedPublisher:VerifiedPublisher={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerticalSection(VerticalSection:VerticalSection={}):Record void> @@ -97920,8 +98724,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkboo github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkforceIntegration(WorkforceIntegration:WorkforceIntegration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkforceIntegrationCollectionResponse(WorkforceIntegrationCollectionResponse:WorkforceIntegrationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkforceIntegrationEncryption(WorkforceIntegrationEncryption:WorkforceIntegrationEncryption={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkHoursAndLocationsSetting(WorkHoursAndLocationsSetting:WorkHoursAndLocationsSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkingHours(WorkingHours:WorkingHours={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkingTimeSchedule(WorkingTimeSchedule:WorkingTimeSchedule={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkPlanOccurrence(WorkPlanOccurrence:WorkPlanOccurrence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkPlanOccurrenceCollectionResponse(WorkPlanOccurrenceCollectionResponse:WorkPlanOccurrenceCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkPlanRecurrence(WorkPlanRecurrence:WorkPlanRecurrence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkPlanRecurrenceCollectionResponse(WorkPlanRecurrenceCollectionResponse:WorkPlanRecurrenceCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkspace(Workspace:Workspace={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoWorkspaceCollectionResponse(WorkspaceCollectionResponse:WorkspaceCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoX509CertificateAuthenticationMethodConfiguration(X509CertificateAuthenticationMethodConfiguration:X509CertificateAuthenticationMethodConfiguration={}):Record void> @@ -98014,6 +98823,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewS github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewStageCollectionResponse(writer:SerializationWriter; AccessReviewStageCollectionResponse:AccessReviewStageCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewStageSettings(writer:SerializationWriter; AccessReviewStageSettings:AccessReviewStageSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccountTargetContent(writer:SerializationWriter; AccountTargetContent:AccountTargetContent={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeActionItem(writer:SerializationWriter; ActionItem:ActionItem={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeActionResultPart(writer:SerializationWriter; ActionResultPart:ActionResultPart={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeActivitiesContainer(writer:SerializationWriter; ActivitiesContainer:ActivitiesContainer={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeActivityBasedTimeoutPolicy(writer:SerializationWriter; ActivityBasedTimeoutPolicy:ActivityBasedTimeoutPolicy={}; isSerializingDerivedType?:boolean=false):void @@ -98024,6 +98834,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeActivityMetad github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddIn(writer:SerializationWriter; AddIn:AddIn={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddLargeGalleryViewOperation(writer:SerializationWriter; AddLargeGalleryViewOperation:AddLargeGalleryViewOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddressBookAccountTargetContent(writer:SerializationWriter; AddressBookAccountTargetContent:AddressBookAccountTargetContent={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAdhocCall(writer:SerializationWriter; AdhocCall:AdhocCall={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAdhocCallCollectionResponse(writer:SerializationWriter; AdhocCallCollectionResponse:AdhocCallCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAdmin(writer:SerializationWriter; Admin:Admin={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAdminConsentRequestPolicy(writer:SerializationWriter; AdminConsentRequestPolicy:AdminConsentRequestPolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAdministrativeUnit(writer:SerializationWriter; AdministrativeUnit:AdministrativeUnit={}; isSerializingDerivedType?:boolean=false):void @@ -98050,6 +98862,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteraction github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionMention(writer:SerializationWriter; AiInteractionMention:AiInteractionMention={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionMentionedIdentitySet(writer:SerializationWriter; AiInteractionMentionedIdentitySet:AiInteractionMentionedIdentitySet={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionPlugin(writer:SerializationWriter; AiInteractionPlugin:AiInteractionPlugin={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiOnlineMeeting(writer:SerializationWriter; AiOnlineMeeting:AiOnlineMeeting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAirPrintSettings(writer:SerializationWriter; AirPrintSettings:AirPrintSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiUser(writer:SerializationWriter; AiUser:AiUser={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAkamaiAttackGroupActionModel(writer:SerializationWriter; AkamaiAttackGroupActionModel:AkamaiAttackGroupActionModel={}; isSerializingDerivedType?:boolean=false):void @@ -98310,6 +99123,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCalendarPermi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCalendarSharingMessage(writer:SerializationWriter; CalendarSharingMessage:CalendarSharingMessage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCalendarSharingMessageAction(writer:SerializationWriter; CalendarSharingMessageAction:CalendarSharingMessageAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCall(writer:SerializationWriter; Call:Call={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCallAiInsight(writer:SerializationWriter; CallAiInsight:CallAiInsight={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCallAiInsightViewPoint(writer:SerializationWriter; CallAiInsightViewPoint:CallAiInsightViewPoint={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCallCollectionResponse(writer:SerializationWriter; CallCollectionResponse:CallCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCallEndedEventMessageDetail(writer:SerializationWriter; CallEndedEventMessageDetail:CallEndedEventMessageDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCallEvent(writer:SerializationWriter; CallEvent:CallEvent={}; isSerializingDerivedType?:boolean=false):void @@ -98404,6 +99219,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDevice github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDomainJoinConfiguration(writer:SerializationWriter; CloudPcDomainJoinConfiguration:CloudPcDomainJoinConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcGalleryImage(writer:SerializationWriter; CloudPcGalleryImage:CloudPcGalleryImage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcGalleryImageCollectionResponse(writer:SerializationWriter; CloudPcGalleryImageCollectionResponse:CloudPcGalleryImageCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcLaunchDetail(writer:SerializationWriter; CloudPcLaunchDetail:CloudPcLaunchDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcManagementAssignmentTarget(writer:SerializationWriter; CloudPcManagementAssignmentTarget:CloudPcManagementAssignmentTarget={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcManagementGroupAssignmentTarget(writer:SerializationWriter; CloudPcManagementGroupAssignmentTarget:CloudPcManagementGroupAssignmentTarget={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcOnPremisesConnection(writer:SerializationWriter; CloudPcOnPremisesConnection:CloudPcOnPremisesConnection={}; isSerializingDerivedType?:boolean=false):void @@ -98415,6 +99231,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcProvis github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcProvisioningPolicyAssignmentCollectionResponse(writer:SerializationWriter; CloudPcProvisioningPolicyAssignmentCollectionResponse:CloudPcProvisioningPolicyAssignmentCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcProvisioningPolicyAutopatch(writer:SerializationWriter; CloudPcProvisioningPolicyAutopatch:CloudPcProvisioningPolicyAutopatch={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcProvisioningPolicyCollectionResponse(writer:SerializationWriter; CloudPcProvisioningPolicyCollectionResponse:CloudPcProvisioningPolicyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcReport(writer:SerializationWriter; CloudPcReport:CloudPcReport={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcRestorePointSetting(writer:SerializationWriter; CloudPcRestorePointSetting:CloudPcRestorePointSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcSourceDeviceImage(writer:SerializationWriter; CloudPcSourceDeviceImage:CloudPcSourceDeviceImage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcUserRoleScopeTagInfo(writer:SerializationWriter; CloudPcUserRoleScopeTagInfo:CloudPcUserRoleScopeTagInfo={}; isSerializingDerivedType?:boolean=false):void @@ -98899,6 +99716,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageCo github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerCollectionResponse(writer:SerializationWriter; FileStorageContainerCollectionResponse:FileStorageContainerCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerCustomPropertyDictionary(writer:SerializationWriter; FileStorageContainerCustomPropertyDictionary:FileStorageContainerCustomPropertyDictionary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerSettings(writer:SerializationWriter; FileStorageContainerSettings:FileStorageContainerSettings={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerType(writer:SerializationWriter; FileStorageContainerType:FileStorageContainerType={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerTypeAppPermissionGrant(writer:SerializationWriter; FileStorageContainerTypeAppPermissionGrant:FileStorageContainerTypeAppPermissionGrant={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerTypeAppPermissionGrantCollectionResponse(writer:SerializationWriter; FileStorageContainerTypeAppPermissionGrantCollectionResponse:FileStorageContainerTypeAppPermissionGrantCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerTypeCollectionResponse(writer:SerializationWriter; FileStorageContainerTypeCollectionResponse:FileStorageContainerTypeCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerTypeRegistration(writer:SerializationWriter; FileStorageContainerTypeRegistration:FileStorageContainerTypeRegistration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerTypeRegistrationCollectionResponse(writer:SerializationWriter; FileStorageContainerTypeRegistrationCollectionResponse:FileStorageContainerTypeRegistrationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerTypeRegistrationSettings(writer:SerializationWriter; FileStorageContainerTypeRegistrationSettings:FileStorageContainerTypeRegistrationSettings={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerTypeSettings(writer:SerializationWriter; FileStorageContainerTypeSettings:FileStorageContainerTypeSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileStorageContainerViewpoint(writer:SerializationWriter; FileStorageContainerViewpoint:FileStorageContainerViewpoint={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFileSystemInfo(writer:SerializationWriter; FileSystemInfo:FileSystemInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFilter(writer:SerializationWriter; Filter:Filter={}; isSerializingDerivedType?:boolean=false):void @@ -99214,6 +100039,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMediaStream(w github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingAttendanceReport(writer:SerializationWriter; MeetingAttendanceReport:MeetingAttendanceReport={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingAttendanceReportCollectionResponse(writer:SerializationWriter; MeetingAttendanceReportCollectionResponse:MeetingAttendanceReportCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingInfo(writer:SerializationWriter; MeetingInfo:MeetingInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingNote(writer:SerializationWriter; MeetingNote:MeetingNote={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingNoteSubpoint(writer:SerializationWriter; MeetingNoteSubpoint:MeetingNoteSubpoint={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingParticipantInfo(writer:SerializationWriter; MeetingParticipantInfo:MeetingParticipantInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingParticipants(writer:SerializationWriter; MeetingParticipants:MeetingParticipants={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMeetingPolicyUpdatedEventMessageDetail(writer:SerializationWriter; MeetingPolicyUpdatedEventMessageDetail:MeetingPolicyUpdatedEventMessageDetail={}; isSerializingDerivedType?:boolean=false):void @@ -99224,6 +100051,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMembersDelete github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMembershipOutlierInsight(writer:SerializationWriter; MembershipOutlierInsight:MembershipOutlierInsight={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMembersJoinedEventMessageDetail(writer:SerializationWriter; MembersJoinedEventMessageDetail:MembersJoinedEventMessageDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMembersLeftEventMessageDetail(writer:SerializationWriter; MembersLeftEventMessageDetail:MembersLeftEventMessageDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMentionEvent(writer:SerializationWriter; MentionEvent:MentionEvent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMessage(writer:SerializationWriter; Message:Message={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMessageCollectionResponse(writer:SerializationWriter; MessageCollectionResponse:MessageCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMessagePinnedEventMessageDetail(writer:SerializationWriter; MessagePinnedEventMessageDetail:MessagePinnedEventMessageDetail={}; isSerializingDerivedType?:boolean=false):void @@ -99360,6 +100188,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeeting github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeetingEngagementConversationCollectionResponse(writer:SerializationWriter; OnlineMeetingEngagementConversationCollectionResponse:OnlineMeetingEngagementConversationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeetingInfo(writer:SerializationWriter; OnlineMeetingInfo:OnlineMeetingInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeetingRestricted(writer:SerializationWriter; OnlineMeetingRestricted:OnlineMeetingRestricted={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeetingSensitivityLabelAssignment(writer:SerializationWriter; OnlineMeetingSensitivityLabelAssignment:OnlineMeetingSensitivityLabelAssignment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendCustomExtension(writer:SerializationWriter; OnOtpSendCustomExtension:OnOtpSendCustomExtension={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendCustomExtensionHandler(writer:SerializationWriter; OnOtpSendCustomExtensionHandler:OnOtpSendCustomExtensionHandler={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendHandler(writer:SerializationWriter; OnOtpSendHandler:OnOtpSendHandler={}; isSerializingDerivedType?:boolean=false):void @@ -99953,6 +100782,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSynchronizati github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSynchronizationTemplateCollectionResponse(writer:SerializationWriter; SynchronizationTemplateCollectionResponse:SynchronizationTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSystemFacet(writer:SerializationWriter; SystemFacet:SystemFacet={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTabUpdatedEventMessageDetail(writer:SerializationWriter; TabUpdatedEventMessageDetail:TabUpdatedEventMessageDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetAgentIdentitySponsorsOrOwners(writer:SerializationWriter; TargetAgentIdentitySponsorsOrOwners:TargetAgentIdentitySponsorsOrOwners={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetApplicationOwners(writer:SerializationWriter; TargetApplicationOwners:TargetApplicationOwners={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetDeviceGroup(writer:SerializationWriter; TargetDeviceGroup:TargetDeviceGroup={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetDeviceGroupCollectionResponse(writer:SerializationWriter; TargetDeviceGroupCollectionResponse:TargetDeviceGroupCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -100060,6 +100890,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTimeClockSett github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTimeConstraint(writer:SerializationWriter; TimeConstraint:TimeConstraint={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTimeOff(writer:SerializationWriter; TimeOff:TimeOff={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTimeOffCollectionResponse(writer:SerializationWriter; TimeOffCollectionResponse:TimeOffCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTimeOffDetails(writer:SerializationWriter; TimeOffDetails:TimeOffDetails={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTimeOffItem(writer:SerializationWriter; TimeOffItem:TimeOffItem={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTimeOffReason(writer:SerializationWriter; TimeOffReason:TimeOffReason={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTimeOffReasonCollectionResponse(writer:SerializationWriter; TimeOffReasonCollectionResponse:TimeOffReasonCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -100092,6 +100923,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTrainingRemin github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTrainingSetting(writer:SerializationWriter; TrainingSetting:TrainingSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTrending(writer:SerializationWriter; Trending:Trending={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTrendingCollectionResponse(writer:SerializationWriter; TrendingCollectionResponse:TrendingCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnavailablePlaceMode(writer:SerializationWriter; UnavailablePlaceMode:UnavailablePlaceMode={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedApprovalStage(writer:SerializationWriter; UnifiedApprovalStage:UnifiedApprovalStage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRbacResourceAction(writer:SerializationWriter; UnifiedRbacResourceAction:UnifiedRbacResourceAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRbacResourceActionCollectionResponse(writer:SerializationWriter; UnifiedRbacResourceActionCollectionResponse:UnifiedRbacResourceActionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -100239,6 +101071,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTeamwork( github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingContentEventInfo(writer:SerializationWriter; UserTrainingContentEventInfo:UserTrainingContentEventInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingEventInfo(writer:SerializationWriter; UserTrainingEventInfo:UserTrainingEventInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingStatusInfo(writer:SerializationWriter; UserTrainingStatusInfo:UserTrainingStatusInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserWorkLocation(writer:SerializationWriter; UserWorkLocation:UserWorkLocation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiedDomain(writer:SerializationWriter; VerifiedDomain:VerifiedDomain={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiedPublisher(writer:SerializationWriter; VerifiedPublisher:VerifiedPublisher={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerticalSection(writer:SerializationWriter; VerticalSection:VerticalSection={}; isSerializingDerivedType?:boolean=false):void @@ -100446,8 +101279,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkbookWorks github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkforceIntegration(writer:SerializationWriter; WorkforceIntegration:WorkforceIntegration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkforceIntegrationCollectionResponse(writer:SerializationWriter; WorkforceIntegrationCollectionResponse:WorkforceIntegrationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkforceIntegrationEncryption(writer:SerializationWriter; WorkforceIntegrationEncryption:WorkforceIntegrationEncryption={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkHoursAndLocationsSetting(writer:SerializationWriter; WorkHoursAndLocationsSetting:WorkHoursAndLocationsSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkingHours(writer:SerializationWriter; WorkingHours:WorkingHours={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkingTimeSchedule(writer:SerializationWriter; WorkingTimeSchedule:WorkingTimeSchedule={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkPlanOccurrence(writer:SerializationWriter; WorkPlanOccurrence:WorkPlanOccurrence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkPlanOccurrenceCollectionResponse(writer:SerializationWriter; WorkPlanOccurrenceCollectionResponse:WorkPlanOccurrenceCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkPlanRecurrence(writer:SerializationWriter; WorkPlanRecurrence:WorkPlanRecurrence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkPlanRecurrenceCollectionResponse(writer:SerializationWriter; WorkPlanRecurrenceCollectionResponse:WorkPlanRecurrenceCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkspace(writer:SerializationWriter; Workspace:Workspace={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeWorkspaceCollectionResponse(writer:SerializationWriter; WorkspaceCollectionResponse:WorkspaceCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeX509CertificateAuthenticationMethodConfiguration(writer:SerializationWriter; X509CertificateAuthenticationMethodConfiguration:X509CertificateAuthenticationMethodConfiguration={}; isSerializingDerivedType?:boolean=false):void @@ -109191,6 +110029,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.ediscoveryCasesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.ediscoveryCasesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.ediscoveryCasesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilder::|public|byEdiscoveryCaseMemberId(ediscoveryCaseMemberId:string):EdiscoveryCaseMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EdiscoveryCaseMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilder::|public|post(body:EdiscoveryCaseMember; requestConfiguration?:RequestConfiguration):EdiscoveryCaseMember +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilder::|public|toPostRequestInformation(body:EdiscoveryCaseMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.caseMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EdiscoveryCaseMember +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|patch(body:EdiscoveryCaseMember; requestConfiguration?:RequestConfiguration):EdiscoveryCaseMember +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder::|public|toPatchRequestInformation(body:EdiscoveryCaseMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.ediscoveryCaseMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.ediscoveryCaseMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.ediscoveryCaseMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.caseMembers.item.EdiscoveryCaseMemberItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.custodians.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.custodians.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.custodians.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -109462,6 +110339,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.custodians.microsoftGraphSecurityRemoveHold::createRemoveHoldPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemoveHoldPostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.custodians.microsoftGraphSecurityRemoveHold::deserializeIntoRemoveHoldPostRequestBody(RemoveHoldPostRequestBody:RemoveHoldPostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.custodians.microsoftGraphSecurityRemoveHold::serializeRemoveHoldPostRequestBody(writer:SerializationWriter; RemoveHoldPostRequestBody:RemoveHoldPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder::|public|caseMembers:CaseMembersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder::|public|custodians:CustodiansRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.EdiscoveryCaseItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EdiscoveryCase @@ -127500,6 +128378,125 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.unlock.unlockRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.unlock.unlockRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.unlock.unlockRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilder::|public|byFileStorageContainerTypeRegistrationId(fileStorageContainerTypeRegistrationId:string):FileStorageContainerTypeRegistrationItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorageContainerTypeRegistrationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilder::|public|post(body:FileStorageContainerTypeRegistration; requestConfiguration?:RequestConfiguration):FileStorageContainerTypeRegistration +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilder::|public|toPostRequestInformation(body:FileStorageContainerTypeRegistration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.containerTypeRegistrationsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilder::|public|byFileStorageContainerTypeAppPermissionGrantAppId(fileStorageContainerTypeAppPermissionGrantAppId:string):FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorageContainerTypeAppPermissionGrantCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilder::|public|post(body:FileStorageContainerTypeAppPermissionGrant; requestConfiguration?:RequestConfiguration):FileStorageContainerTypeAppPermissionGrant +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilder::|public|toPostRequestInformation(body:FileStorageContainerTypeAppPermissionGrant; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.applicationPermissionGrantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorageContainerTypeAppPermissionGrant +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder::|public|patch(body:FileStorageContainerTypeAppPermissionGrant; requestConfiguration?:RequestConfiguration):FileStorageContainerTypeAppPermissionGrant +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder::|public|toPatchRequestInformation(body:FileStorageContainerTypeAppPermissionGrant; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.fileStorageContainerTypeAppPermissionGrantAppItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.fileStorageContainerTypeAppPermissionGrantAppItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.fileStorageContainerTypeAppPermissionGrantAppItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.applicationPermissionGrants.item.FileStorageContainerTypeAppPermissionGrantAppItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilder::|public|applicationPermissionGrants:ApplicationPermissionGrantsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorageContainerTypeRegistration +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilder::|public|patch(body:FileStorageContainerTypeRegistration; requestConfiguration?:RequestConfiguration):FileStorageContainerTypeRegistration +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilder::|public|toPatchRequestInformation(body:FileStorageContainerTypeRegistration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.fileStorageContainerTypeRegistrationItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.fileStorageContainerTypeRegistrationItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.fileStorageContainerTypeRegistrationItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.fileStorageContainerTypeRegistrationItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypeRegistrations.item.FileStorageContainerTypeRegistrationItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilder::|public|byFileStorageContainerTypeId(fileStorageContainerTypeId:string):FileStorageContainerTypeItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorageContainerTypeCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilder::|public|post(body:FileStorageContainerType; requestConfiguration?:RequestConfiguration):FileStorageContainerType +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilder::|public|toPostRequestInformation(body:FileStorageContainerType; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.containerTypesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorageContainerType +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilder::|public|patch(body:FileStorageContainerType; requestConfiguration?:RequestConfiguration):FileStorageContainerType +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilder::|public|toPatchRequestInformation(body:FileStorageContainerType; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.fileStorageContainerTypeItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.fileStorageContainerTypeItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.fileStorageContainerTypeItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containerTypes.item.FileStorageContainerTypeItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -128023,6 +129020,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedCon github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.unlock.unlockRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.unlock.unlockRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.fileStorageRequestBuilder::|public|containers:ContainersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.fileStorageRequestBuilder::|public|containerTypeRegistrations:ContainerTypeRegistrationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.fileStorageRequestBuilder::|public|containerTypes:ContainerTypesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.fileStorageRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.fileStorageRequestBuilder::|public|deletedContainers:DeletedContainersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.fileStorageRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorage @@ -132175,6 +133174,198 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.activities.recent.r github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.activities.recent::createRecentGetResponseFromDiscriminatorValue(parseNode:ParseNode):RecentGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.activities.recent::deserializeIntoRecentGetResponse(RecentGetResponse:RecentGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.activities.recent::serializeRecentGetResponse(writer:SerializationWriter; RecentGetResponse:RecentGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilder::|public|byAdhocCallId(adhocCallId:string):AdhocCallItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AdhocCallCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilder::|public|post(body:AdhocCall; requestConfiguration?:RequestConfiguration):AdhocCall +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilder::|public|toPostRequestInformation(body:AdhocCall; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.adhocCallsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AdhocCall +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder::|public|patch(body:AdhocCall; requestConfiguration?:RequestConfiguration):AdhocCall +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder::|public|recordings:RecordingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder::|public|toPatchRequestInformation(body:AdhocCall; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder::|public|transcripts:TranscriptsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.adhocCallItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.adhocCallItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.adhocCallItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.adhocCallItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.AdhocCallItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.DeltaGetResponse::|public|value:CallRecording[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallRecording +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|patch(body:CallRecording; requestConfiguration?:RequestConfiguration):CallRecording +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder::|public|toPatchRequestInformation(body:CallRecording; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.callRecordingItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.callRecordingItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.callRecordingItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.callRecordingItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.CallRecordingItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):CallRecording +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.item.content.contentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilder::|public|byCallRecordingId(callRecordingId:string):CallRecordingItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilder::|public|delta:DeltaRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallRecordingCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilder::|public|post(body:CallRecording; requestConfiguration?:RequestConfiguration):CallRecording +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilder::|public|toPostRequestInformation(body:CallRecording; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.recordings.recordingsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.DeltaGetResponse::|public|value:CallTranscript[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|metadataContent:MetadataContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|patch(body:CallTranscript; requestConfiguration?:RequestConfiguration):CallTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder::|public|toPatchRequestInformation(body:CallTranscript; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.callTranscriptItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.callTranscriptItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.callTranscriptItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.callTranscriptItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.CallTranscriptItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):CallTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.content.contentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.item.metadataContent.metadataContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|byCallTranscriptId(callTranscriptId:string):CallTranscriptItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|delta:DeltaRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CallTranscriptCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|post(body:CallTranscript; requestConfiguration?:RequestConfiguration):CallTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilder::|public|toPostRequestInformation(body:CallTranscript; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.adhocCalls.item.transcripts.transcriptsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.agreementAcceptances.agreementAcceptancesRequestBuilder::|public|byAgreementAcceptanceId(agreementAcceptanceId:string):AgreementAcceptanceItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.agreementAcceptances.agreementAcceptancesRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.agreementAcceptances.agreementAcceptancesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AgreementAcceptanceCollectionResponse @@ -135083,8 +136274,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.Cloud github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|patch(body:CloudPC; requestConfiguration?:RequestConfiguration):CloudPC github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|reboot:RebootRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|rename:RenameRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|reprovision:ReprovisionRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|resize:ResizeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|restore:RestoreRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|retrieveCloudPcLaunchDetail:RetrieveCloudPcLaunchDetailRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|toPatchRequestInformation(body:CloudPC; requestConfiguration?:RequestConfiguration):RequestInformation @@ -135118,6 +136311,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.renam github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.rename::createRenamePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RenamePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.rename::deserializeIntoRenamePostRequestBody(RenamePostRequestBody:RenamePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.rename::serializeRenamePostRequestBody(writer:SerializationWriter; RenamePostRequestBody:RenamePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.ReprovisionPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.ReprovisionPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.ReprovisionPostRequestBody::|public|osVersion:CloudPcOperatingSystem +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.ReprovisionPostRequestBody::|public|userAccountType:CloudPcUserAccountType +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.ReprovisionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.reprovisionRequestBuilder::|public|post(body:ReprovisionPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.reprovisionRequestBuilder::|public|toPostRequestInformation(body:ReprovisionPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.reprovisionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.reprovisionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision.reprovisionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision::createReprovisionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ReprovisionPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision::deserializeIntoReprovisionPostRequestBody(ReprovisionPostRequestBody:ReprovisionPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reprovision::serializeReprovisionPostRequestBody(writer:SerializationWriter; ReprovisionPostRequestBody:ReprovisionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.resize.ResizePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.resize.ResizePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.resize.ResizePostRequestBody::|public|targetServicePlanId:string @@ -135142,6 +136348,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.resto github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.restore::createRestorePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RestorePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.restore::deserializeIntoRestorePostRequestBody(RestorePostRequestBody:RestorePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.restore::serializeRestorePostRequestBody(writer:SerializationWriter; RestorePostRequestBody:RestorePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CloudPcLaunchDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.retrieveCloudPcLaunchDetail.retrieveCloudPcLaunchDetailRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.troubleshoot.troubleshootRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.troubleshoot.troubleshootRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.troubleshoot.troubleshootRequestBuilderRequestsMetadata @@ -143129,6 +144340,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onlineMeetings.onli github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onlineMeetings.onlineMeetingsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onlineMeetings.onlineMeetingsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onlineMeetings.onlineMeetingsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):OnPremisesSyncBehavior +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|patch(body:OnPremisesSyncBehavior; requestConfiguration?:RequestConfiguration):OnPremisesSyncBehavior +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder::|public|toPatchRequestInformation(body:OnPremisesSyncBehavior; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.onPremisesSyncBehavior.onPremisesSyncBehaviorRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.outlook.masterCategories.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.outlook.masterCategories.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.outlook.masterCategories.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -144018,6 +145241,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.planner.tasks.tasks github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.planner.tasks.tasksRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.planner.tasks.tasksRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.planner.tasks.tasksRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearAutomaticLocation.clearAutomaticLocationRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearAutomaticLocation.clearAutomaticLocationRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearAutomaticLocation.clearAutomaticLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearAutomaticLocation.clearAutomaticLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearAutomaticLocation.clearAutomaticLocationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearLocation.clearLocationRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearLocation.clearLocationRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearLocation.clearLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearLocation.clearLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearLocation.clearLocationRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearPresence.ClearPresencePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearPresence.ClearPresencePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearPresence.ClearPresencePostRequestBody::|public|sessionId:string @@ -144035,11 +145268,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearUserP github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearUserPreferredPresence.clearUserPreferredPresenceRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearUserPreferredPresence.clearUserPreferredPresenceRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.clearUserPreferredPresence.clearUserPreferredPresenceRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|clearAutomaticLocation:ClearAutomaticLocationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|clearLocation:ClearLocationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|clearPresence:ClearPresenceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|clearUserPreferredPresence:ClearUserPreferredPresenceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Presence github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|patch(body:Presence; requestConfiguration?:RequestConfiguration):Presence +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|setAutomaticLocation:SetAutomaticLocationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|setManualLocation:SetManualLocationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|setPresence:SetPresenceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|setStatusMessage:SetStatusMessageRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder::|public|setUserPreferredPresence:SetUserPreferredPresenceRequestBuilder @@ -144053,6 +145290,32 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRe github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.presenceRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.SetAutomaticLocationPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.SetAutomaticLocationPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.SetAutomaticLocationPostRequestBody::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.SetAutomaticLocationPostRequestBody::|public|workLocationType:WorkLocationType +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.SetAutomaticLocationPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.setAutomaticLocationRequestBuilder::|public|post(body:SetAutomaticLocationPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.setAutomaticLocationRequestBuilder::|public|toPostRequestInformation(body:SetAutomaticLocationPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.setAutomaticLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.setAutomaticLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation.setAutomaticLocationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation::createSetAutomaticLocationPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):SetAutomaticLocationPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation::deserializeIntoSetAutomaticLocationPostRequestBody(SetAutomaticLocationPostRequestBody:SetAutomaticLocationPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setAutomaticLocation::serializeSetAutomaticLocationPostRequestBody(writer:SerializationWriter; SetAutomaticLocationPostRequestBody:SetAutomaticLocationPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.SetManualLocationPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.SetManualLocationPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.SetManualLocationPostRequestBody::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.SetManualLocationPostRequestBody::|public|workLocationType:WorkLocationType +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.SetManualLocationPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.setManualLocationRequestBuilder::|public|post(body:SetManualLocationPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.setManualLocationRequestBuilder::|public|toPostRequestInformation(body:SetManualLocationPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.setManualLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.setManualLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation.setManualLocationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation::createSetManualLocationPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):SetManualLocationPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation::deserializeIntoSetManualLocationPostRequestBody(SetManualLocationPostRequestBody:SetManualLocationPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setManualLocation::serializeSetManualLocationPostRequestBody(writer:SerializationWriter; SetManualLocationPostRequestBody:SetManualLocationPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setPresence.SetPresencePostRequestBody::|public|activity:string github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setPresence.SetPresencePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.presence.setPresence.SetPresencePostRequestBody::|public|availability:string @@ -144376,6 +145639,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.settingsRe github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.settingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.settingsRequestBuilder::|public|toPatchRequestInformation(body:UserSettings; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.settingsRequestBuilder::|public|windows:WindowsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.settingsRequestBuilder::|public|workHoursAndLocations:WorkHoursAndLocationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.settingsRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.settingsRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.settingsRequestBuilderGetQueryParametersMapper @@ -144542,6 +145806,132 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.windows.wi github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.windows.windowsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.windows.windowsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.windows.windowsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):WorkPlanOccurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilder::|public|put(body:WorkPlanOccurrence; requestConfiguration?:RequestConfiguration):WorkPlanOccurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilder::|public|toPutRequestInformation(body:WorkPlanOccurrence; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.workPlanOccurrenceItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.workPlanOccurrenceItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.workPlanOccurrenceItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.item.WorkPlanOccurrenceItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilder::|public|byWorkPlanOccurrenceId(workPlanOccurrenceId:string):WorkPlanOccurrenceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):WorkPlanOccurrenceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilder::|public|post(body:WorkPlanOccurrence; requestConfiguration?:RequestConfiguration):WorkPlanOccurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilder::|public|setCurrentLocation:SetCurrentLocationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilder::|public|toPostRequestInformation(body:WorkPlanOccurrence; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.occurrencesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.SetCurrentLocationPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.SetCurrentLocationPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.SetCurrentLocationPostRequestBody::|public|placeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.SetCurrentLocationPostRequestBody::|public|updateScope:WorkLocationUpdateScope +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.SetCurrentLocationPostRequestBody::|public|workLocationType:WorkLocationType +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.SetCurrentLocationPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.setCurrentLocationRequestBuilder::|public|post(body:SetCurrentLocationPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.setCurrentLocationRequestBuilder::|public|toPostRequestInformation(body:SetCurrentLocationPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.setCurrentLocationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.setCurrentLocationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation.setCurrentLocationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation::createSetCurrentLocationPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):SetCurrentLocationPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation::deserializeIntoSetCurrentLocationPostRequestBody(SetCurrentLocationPostRequestBody:SetCurrentLocationPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrences.setCurrentLocation::serializeSetCurrentLocationPostRequestBody(writer:SerializationWriter; SetCurrentLocationPostRequestBody:SetCurrentLocationPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse::|public|value:WorkPlanOccurrence[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime.occurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime::createOccurrencesViewWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode:ParseNode):OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime::deserializeIntoOccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse(OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse:OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.occurrencesViewWithStartDateTimeWithEndDateTime::serializeOccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse(writer:SerializationWriter; OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse:OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):WorkPlanRecurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilder::|public|put(body:WorkPlanRecurrence; requestConfiguration?:RequestConfiguration):WorkPlanRecurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilder::|public|toPutRequestInformation(body:WorkPlanRecurrence; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.workPlanRecurrenceItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.workPlanRecurrenceItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.workPlanRecurrenceItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.item.WorkPlanRecurrenceItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilder::|public|byWorkPlanRecurrenceId(workPlanRecurrenceId:string):WorkPlanRecurrenceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):WorkPlanRecurrenceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilder::|public|post(body:WorkPlanRecurrence; requestConfiguration?:RequestConfiguration):WorkPlanRecurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilder::|public|toPostRequestInformation(body:WorkPlanRecurrence; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.recurrences.recurrencesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):WorkHoursAndLocationsSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilder::|public|occurrences:OccurrencesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilder::|public|occurrencesViewWithStartDateTimeWithEndDateTime(endDateTime:string; startDateTime:string):OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilder::|public|patch(body:WorkHoursAndLocationsSetting; requestConfiguration?:RequestConfiguration):WorkHoursAndLocationsSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilder::|public|recurrences:RecurrencesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilder::|public|toPatchRequestInformation(body:WorkHoursAndLocationsSetting; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.settings.workHoursAndLocations.workHoursAndLocationsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.solutions.solutionsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.solutions.solutionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UserSolutionRoot github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.solutions.solutionsRequestBuilder::|public|patch(body:UserSolutionRoot; requestConfiguration?:RequestConfiguration):UserSolutionRoot @@ -145326,6 +146716,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.translateExchangeId github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.translateExchangeIds::serializeTranslateExchangeIdsPostRequestBody(writer:SerializationWriter; TranslateExchangeIdsPostRequestBody:TranslateExchangeIdsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.translateExchangeIds::serializeTranslateExchangeIdsPostResponse(writer:SerializationWriter; TranslateExchangeIdsPostResponse:TranslateExchangeIdsPostResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|activities:ActivitiesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|adhocCalls:AdhocCallsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|agreementAcceptances:AgreementAcceptancesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|appRoleAssignments:AppRoleAssignmentsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|assignLicense:AssignLicenseRequestBuilder @@ -145378,6 +146769,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuil github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|oauth2PermissionGrants:Oauth2PermissionGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|onenote:OnenoteRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|onlineMeetings:OnlineMeetingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|onPremisesSyncBehavior:OnPremisesSyncBehaviorRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|outlook:OutlookRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|ownedDevices:OwnedDevicesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|ownedObjects:OwnedObjectsRequestBuilder diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index 00b09a25707..c2fef26e5d0 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "C00D26F092ED047E2B673F4D4AECAB01A3187818C66466C54F2F67BB43DC7762A57476FC6DB2C95F213034E60A57374E84B2B6A01F223BF7D23A0BB155BCA47D", + "descriptionHash": "B772231A114EE0F151C5CAD415592E6EC30B995AF2CC2035B656C76E0001C925D96ED0F43B5BE31AF65452F62E25448AB3A19A7FBECB1096C50BCB71D40F0E49", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.30.0", diff --git a/packages/msgraph-sdk-admin/admin/index.ts b/packages/msgraph-sdk-admin/admin/index.ts index 2d280d2d193..a1da29bf2d7 100644 --- a/packages/msgraph-sdk-admin/admin/index.ts +++ b/packages/msgraph-sdk-admin/admin/index.ts @@ -18,6 +18,8 @@ import { ServiceAnnouncementRequestBuilderNavigationMetadata, ServiceAnnouncemen // @ts-ignore import { SharepointRequestBuilderNavigationMetadata, SharepointRequestBuilderRequestsMetadata, type SharepointRequestBuilder } from './sharepoint/index.js'; // @ts-ignore +import { TeamsRequestBuilderNavigationMetadata, TeamsRequestBuilderRequestsMetadata, type TeamsRequestBuilder } from './teams/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -48,6 +50,10 @@ export interface AdminRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + */ + get userConfigurations(): UserConfigurationsRequestBuilder; + /** + * Delete navigation property teams for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents a collection of user configurations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property teams in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: TeamsAdminRoot, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property teams for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents a collection of user configurations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property teams in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TeamsAdminRoot, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents a collection of user configurations. + */ +export interface TeamsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TeamsRequestBuilderUriTemplate = "{+baseurl}/admin/teams{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TeamsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TeamsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + userConfigurations: { + requestsMetadata: UserConfigurationsRequestBuilderRequestsMetadata, + navigationMetadata: UserConfigurationsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TeamsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TeamsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TeamsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsAdminRootFromDiscriminatorValue, + queryParametersMapper: TeamsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TeamsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsAdminRootFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTeamsAdminRoot, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/userConfigurations/count/index.ts b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/count/index.ts new file mode 100644 index 00000000000..9c74396d9f6 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/teams/userConfigurations/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/userConfigurations/index.ts b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/index.ts new file mode 100644 index 00000000000..7d42b4fccc3 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTeamsUserConfigurationCollectionResponseFromDiscriminatorValue, createTeamsUserConfigurationFromDiscriminatorValue, serializeTeamsUserConfiguration, type TeamsUserConfiguration, type TeamsUserConfigurationCollectionResponse } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { TeamsUserConfigurationItemRequestBuilderNavigationMetadata, TeamsUserConfigurationItemRequestBuilderRequestsMetadata, type TeamsUserConfigurationItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + */ +export interface UserConfigurationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + * @param teamsUserConfigurationId The unique identifier of teamsUserConfiguration + * @returns {TeamsUserConfigurationItemRequestBuilder} + */ + byTeamsUserConfigurationId(teamsUserConfigurationId: string) : TeamsUserConfigurationItemRequestBuilder; + /** + * Get user configurations for all Teams users who belong to a tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/teamsadministration-teamsadminroot-list-userconfigurations?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to userConfigurations for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: TeamsUserConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get user configurations for all Teams users who belong to a tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to userConfigurations for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: TeamsUserConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get user configurations for all Teams users who belong to a tenant. + */ +export interface UserConfigurationsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const UserConfigurationsRequestBuilderUriTemplate = "{+baseurl}/admin/teams/userConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UserConfigurationsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const UserConfigurationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byTeamsUserConfigurationId: { + requestsMetadata: TeamsUserConfigurationItemRequestBuilderRequestsMetadata, + navigationMetadata: TeamsUserConfigurationItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["teamsUserConfiguration%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UserConfigurationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: UserConfigurationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsUserConfigurationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: UserConfigurationsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: UserConfigurationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsUserConfigurationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTeamsUserConfiguration, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/index.ts b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/index.ts new file mode 100644 index 00000000000..c2d766f1d01 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/index.ts @@ -0,0 +1,132 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTeamsUserConfigurationFromDiscriminatorValue, serializeTeamsUserConfiguration, type TeamsUserConfiguration } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { type UserRequestBuilder, UserRequestBuilderNavigationMetadata, UserRequestBuilderRequestsMetadata } from './user/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + */ +export interface TeamsUserConfigurationItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the user property of the microsoft.graph.teamsAdministration.teamsUserConfiguration entity. + */ + get user(): UserRequestBuilder; + /** + * Delete navigation property userConfigurations for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the Teams user configurations for a specific user using their ID (the user's identifier). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/teamsadministration-teamsuserconfiguration-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property userConfigurations in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: TeamsUserConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property userConfigurations for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the Teams user configurations for a specific user using their ID (the user's identifier). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property userConfigurations in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TeamsUserConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the Teams user configurations for a specific user using their ID (the user's identifier). + */ +export interface TeamsUserConfigurationItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TeamsUserConfigurationItemRequestBuilderUriTemplate = "{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TeamsUserConfigurationItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TeamsUserConfigurationItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + user: { + requestsMetadata: UserRequestBuilderRequestsMetadata, + navigationMetadata: UserRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TeamsUserConfigurationItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TeamsUserConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TeamsUserConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsUserConfigurationFromDiscriminatorValue, + queryParametersMapper: TeamsUserConfigurationItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TeamsUserConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsUserConfigurationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTeamsUserConfiguration, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/index.ts b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/index.ts new file mode 100644 index 00000000000..590d5efab79 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/index.ts @@ -0,0 +1,93 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUserFromDiscriminatorValue, type User } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { MailboxSettingsRequestBuilderRequestsMetadata, type MailboxSettingsRequestBuilder } from './mailboxSettings/index.js'; +// @ts-ignore +import { ServiceProvisioningErrorsRequestBuilderNavigationMetadata, ServiceProvisioningErrorsRequestBuilderRequestsMetadata, type ServiceProvisioningErrorsRequestBuilder } from './serviceProvisioningErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the user property of the microsoft.graph.teamsAdministration.teamsUserConfiguration entity. + */ +export interface UserRequestBuilder extends BaseRequestBuilder { + /** + * The mailboxSettings property + */ + get mailboxSettings(): MailboxSettingsRequestBuilder; + /** + * The serviceProvisioningErrors property + */ + get serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder; + /** + * Represents an Entra user account. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents an Entra user account. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents an Entra user account. + */ +export interface UserRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const UserRequestBuilderUriTemplate = "{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UserRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const UserRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + mailboxSettings: { + requestsMetadata: MailboxSettingsRequestBuilderRequestsMetadata, + }, + serviceProvisioningErrors: { + requestsMetadata: ServiceProvisioningErrorsRequestBuilderRequestsMetadata, + navigationMetadata: ServiceProvisioningErrorsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UserRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: UserRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUserFromDiscriminatorValue, + queryParametersMapper: UserRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/mailboxSettings/index.ts b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/mailboxSettings/index.ts new file mode 100644 index 00000000000..5d118b56a1e --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/mailboxSettings/index.ts @@ -0,0 +1,96 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createMailboxSettingsFromDiscriminatorValue, serializeMailboxSettings, type MailboxSettings } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Builds and executes requests for operations under /admin/teams/userConfigurations/{teamsUserConfiguration-id}/user/mailboxSettings + */ +export interface MailboxSettingsRequestBuilder extends BaseRequestBuilder { + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update property mailboxSettings value. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: MailboxSettings, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update property mailboxSettings value. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: MailboxSettings, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. + */ +export interface MailboxSettingsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const MailboxSettingsRequestBuilderUriTemplate = "{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/mailboxSettings{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const MailboxSettingsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const MailboxSettingsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: MailboxSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxSettingsFromDiscriminatorValue, + queryParametersMapper: MailboxSettingsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: MailboxSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxSettingsFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxSettings, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/serviceProvisioningErrors/count/index.ts b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/serviceProvisioningErrors/count/index.ts new file mode 100644 index 00000000000..7f3b96c9050 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/serviceProvisioningErrors/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/serviceProvisioningErrors/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/serviceProvisioningErrors/index.ts b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/serviceProvisioningErrors/index.ts new file mode 100644 index 00000000000..73af3aeed85 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/userConfigurations/item/user/serviceProvisioningErrors/index.ts @@ -0,0 +1,113 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createServiceProvisioningErrorCollectionResponseFromDiscriminatorValue, type ServiceProvisioningErrorCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Builds and executes requests for operations under /admin/teams/userConfigurations/{teamsUserConfiguration-id}/user/serviceProvisioningErrors + */ +export interface ServiceProvisioningErrorsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). + */ +export interface ServiceProvisioningErrorsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const ServiceProvisioningErrorsRequestBuilderUriTemplate = "{+baseurl}/admin/teams/userConfigurations/{teamsUserConfiguration%2Did}/user/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ServiceProvisioningErrorsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ServiceProvisioningErrorsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ServiceProvisioningErrorsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ServiceProvisioningErrorsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createServiceProvisioningErrorCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ServiceProvisioningErrorsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/count/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/count/index.ts new file mode 100644 index 00000000000..c372b4174e3 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/index.ts new file mode 100644 index 00000000000..b31e75d8bba --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAdhocCallCollectionResponseFromDiscriminatorValue, createAdhocCallFromDiscriminatorValue, serializeAdhocCall, type AdhocCall, type AdhocCallCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AdhocCallItemRequestBuilderNavigationMetadata, AdhocCallItemRequestBuilderRequestsMetadata, type AdhocCallItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the adhocCalls property of the microsoft.graph.cloudCommunications entity. + */ +export interface AdhocCallsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the adhocCalls property of the microsoft.graph.cloudCommunications entity. + * @param adhocCallId The unique identifier of adhocCall + * @returns {AdhocCallItemRequestBuilder} + */ + byAdhocCallId(adhocCallId: string) : AdhocCallItemRequestBuilder; + /** + * Get adhocCalls from communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to adhocCalls for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: AdhocCall, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get adhocCalls from communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to adhocCalls for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AdhocCall, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get adhocCalls from communications + */ +export interface AdhocCallsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const AdhocCallsRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AdhocCallsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AdhocCallsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAdhocCallId: { + requestsMetadata: AdhocCallItemRequestBuilderRequestsMetadata, + navigationMetadata: AdhocCallItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["adhocCall%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AdhocCallsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AdhocCallsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdhocCallCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AdhocCallsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AdhocCallsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdhocCallFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAdhocCall, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/index.ts new file mode 100644 index 00000000000..2673c0654fb --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAdhocCallFromDiscriminatorValue, serializeAdhocCall, type AdhocCall } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { RecordingsRequestBuilderNavigationMetadata, RecordingsRequestBuilderRequestsMetadata, type RecordingsRequestBuilder } from './recordings/index.js'; +// @ts-ignore +import { TranscriptsRequestBuilderNavigationMetadata, TranscriptsRequestBuilderRequestsMetadata, type TranscriptsRequestBuilder } from './transcripts/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the adhocCalls property of the microsoft.graph.cloudCommunications entity. + */ +export interface AdhocCallItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ + get recordings(): RecordingsRequestBuilder; + /** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ + get transcripts(): TranscriptsRequestBuilder; + /** + * Delete navigation property adhocCalls for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get adhocCalls from communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property adhocCalls in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: AdhocCall, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property adhocCalls for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get adhocCalls from communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property adhocCalls in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AdhocCall, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get adhocCalls from communications + */ +export interface AdhocCallItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AdhocCallItemRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AdhocCallItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AdhocCallItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + recordings: { + requestsMetadata: RecordingsRequestBuilderRequestsMetadata, + navigationMetadata: RecordingsRequestBuilderNavigationMetadata, + }, + transcripts: { + requestsMetadata: TranscriptsRequestBuilderRequestsMetadata, + navigationMetadata: TranscriptsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AdhocCallItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AdhocCallItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AdhocCallItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdhocCallFromDiscriminatorValue, + queryParametersMapper: AdhocCallItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AdhocCallItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdhocCallFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAdhocCall, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/count/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/count/index.ts new file mode 100644 index 00000000000..d186153d58e --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/delta/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/delta/index.ts new file mode 100644 index 00000000000..83765412d3c --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/delta/index.ts @@ -0,0 +1,138 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallRecordingFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeCallRecording, type BaseDeltaFunctionResponse, type CallRecording } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DeltaGetResponse} + */ +// @ts-ignore +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeltaGetResponse; +} +export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { + /** + * The value property + */ + value?: CallRecording[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function delta + */ +export interface DeltaRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * The deserialization information for the current model + * @param DeltaGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), + "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createCallRecordingFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param DeltaGetResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deltaGetResponse || isSerializingDerivedType) { return; } + serializeBaseDeltaFunctionResponse(writer, deltaGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeCallRecording); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeltaRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeltaRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeltaRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeltaGetResponseFromDiscriminatorValue, + queryParametersMapper: DeltaRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/index.ts new file mode 100644 index 00000000000..003c42d9c6e --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/index.ts @@ -0,0 +1,162 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallRecordingCollectionResponseFromDiscriminatorValue, createCallRecordingFromDiscriminatorValue, serializeCallRecording, type CallRecording, type CallRecordingCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DeltaRequestBuilderRequestsMetadata, type DeltaRequestBuilder } from './delta/index.js'; +// @ts-ignore +import { CallRecordingItemRequestBuilderNavigationMetadata, CallRecordingItemRequestBuilderRequestsMetadata, type CallRecordingItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ +export interface RecordingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the delta method. + */ + get delta(): DeltaRequestBuilder; + /** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + * @param callRecordingId The unique identifier of callRecording + * @returns {CallRecordingItemRequestBuilder} + */ + byCallRecordingId(callRecordingId: string) : CallRecordingItemRequestBuilder; + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to recordings for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: CallRecording, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to recordings for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CallRecording, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The recordings of a call. Read-only. + */ +export interface RecordingsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const RecordingsRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RecordingsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const RecordingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byCallRecordingId: { + requestsMetadata: CallRecordingItemRequestBuilderRequestsMetadata, + navigationMetadata: CallRecordingItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["callRecording%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + delta: { + requestsMetadata: DeltaRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RecordingsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RecordingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RecordingsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RecordingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallRecording, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/item/content/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/item/content/index.ts new file mode 100644 index 00000000000..d0fa965046b --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/item/content/index.ts @@ -0,0 +1,94 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallRecordingFromDiscriminatorValue, type CallRecording } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the media for the cloudCommunications entity. + */ +export interface ContentRequestBuilder extends BaseRequestBuilder { + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + put(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ContentRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}/content"; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, + put: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingFromDiscriminatorValue, + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/item/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/item/index.ts new file mode 100644 index 00000000000..fe3af0afc81 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/recordings/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallRecordingFromDiscriminatorValue, serializeCallRecording, type CallRecording } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { ContentRequestBuilderRequestsMetadata, type ContentRequestBuilder } from './content/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ +export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the cloudCommunications entity. + */ + get content(): ContentRequestBuilder; + /** + * Delete navigation property recordings for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property recordings in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: CallRecording, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property recordings for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The recordings of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property recordings in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CallRecording, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The recordings of a call. Read-only. + */ +export interface CallRecordingItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CallRecordingItemRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CallRecordingItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CallRecordingItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CallRecordingItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CallRecordingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CallRecordingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingFromDiscriminatorValue, + queryParametersMapper: CallRecordingItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CallRecordingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallRecording, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/count/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/count/index.ts new file mode 100644 index 00000000000..100c0f0624e --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/delta/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/delta/index.ts new file mode 100644 index 00000000000..7c4d72b57ae --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/delta/index.ts @@ -0,0 +1,138 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallTranscriptFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeCallTranscript, type BaseDeltaFunctionResponse, type CallTranscript } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DeltaGetResponse} + */ +// @ts-ignore +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeltaGetResponse; +} +export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { + /** + * The value property + */ + value?: CallTranscript[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function delta + */ +export interface DeltaRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * The deserialization information for the current model + * @param DeltaGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), + "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createCallTranscriptFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param DeltaGetResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deltaGetResponse || isSerializingDerivedType) { return; } + serializeBaseDeltaFunctionResponse(writer, deltaGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeCallTranscript); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeltaRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeltaRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeltaRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeltaGetResponseFromDiscriminatorValue, + queryParametersMapper: DeltaRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/index.ts new file mode 100644 index 00000000000..9bfe262f095 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/index.ts @@ -0,0 +1,162 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallTranscriptCollectionResponseFromDiscriminatorValue, createCallTranscriptFromDiscriminatorValue, serializeCallTranscript, type CallTranscript, type CallTranscriptCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DeltaRequestBuilderRequestsMetadata, type DeltaRequestBuilder } from './delta/index.js'; +// @ts-ignore +import { CallTranscriptItemRequestBuilderNavigationMetadata, CallTranscriptItemRequestBuilderRequestsMetadata, type CallTranscriptItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ +export interface TranscriptsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the delta method. + */ + get delta(): DeltaRequestBuilder; + /** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + * @param callTranscriptId The unique identifier of callTranscript + * @returns {CallTranscriptItemRequestBuilder} + */ + byCallTranscriptId(callTranscriptId: string) : CallTranscriptItemRequestBuilder; + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to transcripts for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: CallTranscript, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to transcripts for communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CallTranscript, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The transcripts of a call. Read-only. + */ +export interface TranscriptsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const TranscriptsRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TranscriptsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TranscriptsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byCallTranscriptId: { + requestsMetadata: CallTranscriptItemRequestBuilderRequestsMetadata, + navigationMetadata: CallTranscriptItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["callTranscript%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + delta: { + requestsMetadata: DeltaRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TranscriptsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: TranscriptsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TranscriptsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: TranscriptsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallTranscript, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/content/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/content/index.ts new file mode 100644 index 00000000000..d1535a3c631 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/content/index.ts @@ -0,0 +1,94 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallTranscriptFromDiscriminatorValue, type CallTranscript } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the media for the cloudCommunications entity. + */ +export interface ContentRequestBuilder extends BaseRequestBuilder { + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + put(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ContentRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/content"; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, + put: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptFromDiscriminatorValue, + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/index.ts new file mode 100644 index 00000000000..2f967f54bc2 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/index.ts @@ -0,0 +1,139 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallTranscriptFromDiscriminatorValue, serializeCallTranscript, type CallTranscript } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { ContentRequestBuilderRequestsMetadata, type ContentRequestBuilder } from './content/index.js'; +// @ts-ignore +import { MetadataContentRequestBuilderRequestsMetadata, type MetadataContentRequestBuilder } from './metadataContent/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ +export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the cloudCommunications entity. + */ + get content(): ContentRequestBuilder; + /** + * Provides operations to manage the media for the cloudCommunications entity. + */ + get metadataContent(): MetadataContentRequestBuilder; + /** + * Delete navigation property transcripts for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property transcripts in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: CallTranscript, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property transcripts for communications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The transcripts of a call. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property transcripts in communications + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CallTranscript, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The transcripts of a call. Read-only. + */ +export interface CallTranscriptItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CallTranscriptItemRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CallTranscriptItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CallTranscriptItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, + metadataContent: { + requestsMetadata: MetadataContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CallTranscriptItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CallTranscriptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CallTranscriptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptFromDiscriminatorValue, + queryParametersMapper: CallTranscriptItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CallTranscriptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallTranscript, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/metadataContent/index.ts b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/metadataContent/index.ts new file mode 100644 index 00000000000..d7ada6f8433 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/adhocCalls/item/transcripts/item/metadataContent/index.ts @@ -0,0 +1,92 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the media for the cloudCommunications entity. + */ +export interface MetadataContentRequestBuilder extends BaseRequestBuilder { + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + put(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const MetadataContentRequestBuilderUriTemplate = "{+baseurl}/communications/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/metadataContent"; +/** + * Metadata for all the requests in the request builder. + */ +export const MetadataContentRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: MetadataContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: MetadataContentRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, + put: { + uriTemplate: MetadataContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/index.ts b/packages/msgraph-sdk-communications/communications/index.ts index ae6e892d71b..e59cfcfc5da 100644 --- a/packages/msgraph-sdk-communications/communications/index.ts +++ b/packages/msgraph-sdk-communications/communications/index.ts @@ -6,6 +6,8 @@ import { createCloudCommunicationsFromDiscriminatorValue, serializeCloudCommunic // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { AdhocCallsRequestBuilderNavigationMetadata, AdhocCallsRequestBuilderRequestsMetadata, type AdhocCallsRequestBuilder } from './adhocCalls/index.js'; +// @ts-ignore import { CallRecordsRequestBuilderNavigationMetadata, CallRecordsRequestBuilderRequestsMetadata, type CallRecordsRequestBuilder } from './callRecords/index.js'; // @ts-ignore import { CallsRequestBuilderNavigationMetadata, CallsRequestBuilderRequestsMetadata, type CallsRequestBuilder } from './calls/index.js'; @@ -26,6 +28,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the cloudCommunications singleton. */ export interface CommunicationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the adhocCalls property of the microsoft.graph.cloudCommunications entity. + */ + get adhocCalls(): AdhocCallsRequestBuilder; /** * Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity. */ @@ -111,6 +117,10 @@ const CommunicationsRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + adhocCalls: { + requestsMetadata: AdhocCallsRequestBuilderRequestsMetadata, + navigationMetadata: AdhocCallsRequestBuilderNavigationMetadata, + }, callRecords: { requestsMetadata: CallRecordsRequestBuilderRequestsMetadata, navigationMetadata: CallRecordsRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-sdk-communications/communications/presences/item/clearAutomaticLocation/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/clearAutomaticLocation/index.ts new file mode 100644 index 00000000000..a03201abf0c --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/presences/item/clearAutomaticLocation/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the clearAutomaticLocation method. + */ +export interface ClearAutomaticLocationRequestBuilder extends BaseRequestBuilder { + /** + * Clear the automatic work location signal for a user. After clearing, the user’s final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/presence-clearautomaticlocation?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Clear the automatic work location signal for a user. After clearing, the user’s final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ClearAutomaticLocationRequestBuilderUriTemplate = "{+baseurl}/communications/presences/{presence%2Did}/clearAutomaticLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const ClearAutomaticLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ClearAutomaticLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/presences/item/clearLocation/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/clearLocation/index.ts new file mode 100644 index 00000000000..2e364424bf6 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/presences/item/clearLocation/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the clearLocation method. + */ +export interface ClearLocationRequestBuilder extends BaseRequestBuilder { + /** + * Clear the work location signals for a user, including both the manual and automatic layers for the current date. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/presence-clearlocation?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Clear the work location signals for a user, including both the manual and automatic layers for the current date. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ClearLocationRequestBuilderUriTemplate = "{+baseurl}/communications/presences/{presence%2Did}/clearLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const ClearLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ClearLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/presences/item/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/index.ts index 6c526dee305..306ab1fcf27 100644 --- a/packages/msgraph-sdk-communications/communications/presences/item/index.ts +++ b/packages/msgraph-sdk-communications/communications/presences/item/index.ts @@ -6,10 +6,18 @@ import { createPresenceFromDiscriminatorValue, serializePresence, type Presence // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { ClearAutomaticLocationRequestBuilderRequestsMetadata, type ClearAutomaticLocationRequestBuilder } from './clearAutomaticLocation/index.js'; +// @ts-ignore +import { ClearLocationRequestBuilderRequestsMetadata, type ClearLocationRequestBuilder } from './clearLocation/index.js'; +// @ts-ignore import { ClearPresenceRequestBuilderRequestsMetadata, type ClearPresenceRequestBuilder } from './clearPresence/index.js'; // @ts-ignore import { ClearUserPreferredPresenceRequestBuilderRequestsMetadata, type ClearUserPreferredPresenceRequestBuilder } from './clearUserPreferredPresence/index.js'; // @ts-ignore +import { SetAutomaticLocationRequestBuilderRequestsMetadata, type SetAutomaticLocationRequestBuilder } from './setAutomaticLocation/index.js'; +// @ts-ignore +import { SetManualLocationRequestBuilderRequestsMetadata, type SetManualLocationRequestBuilder } from './setManualLocation/index.js'; +// @ts-ignore import { SetPresenceRequestBuilderRequestsMetadata, type SetPresenceRequestBuilder } from './setPresence/index.js'; // @ts-ignore import { SetStatusMessageRequestBuilderRequestsMetadata, type SetStatusMessageRequestBuilder } from './setStatusMessage/index.js'; @@ -22,6 +30,14 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity. */ export interface PresenceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the clearAutomaticLocation method. + */ + get clearAutomaticLocation(): ClearAutomaticLocationRequestBuilder; + /** + * Provides operations to call the clearLocation method. + */ + get clearLocation(): ClearLocationRequestBuilder; /** * Provides operations to call the clearPresence method. */ @@ -30,6 +46,14 @@ export interface PresenceItemRequestBuilder extends BaseRequestBuilder * Metadata for all the navigation properties in the request builder. */ export const PresenceItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + clearAutomaticLocation: { + requestsMetadata: ClearAutomaticLocationRequestBuilderRequestsMetadata, + }, + clearLocation: { + requestsMetadata: ClearLocationRequestBuilderRequestsMetadata, + }, clearPresence: { requestsMetadata: ClearPresenceRequestBuilderRequestsMetadata, }, clearUserPreferredPresence: { requestsMetadata: ClearUserPreferredPresenceRequestBuilderRequestsMetadata, }, + setAutomaticLocation: { + requestsMetadata: SetAutomaticLocationRequestBuilderRequestsMetadata, + }, + setManualLocation: { + requestsMetadata: SetManualLocationRequestBuilderRequestsMetadata, + }, setPresence: { requestsMetadata: SetPresenceRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-communications/communications/presences/item/setAutomaticLocation/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/setAutomaticLocation/index.ts new file mode 100644 index 00000000000..c0eeb838994 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/presences/item/setAutomaticLocation/index.ts @@ -0,0 +1,101 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { WorkLocationType, WorkLocationTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SetAutomaticLocationPostRequestBody} + */ +// @ts-ignore +export function createSetAutomaticLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetAutomaticLocationPostRequestBody; +} +/** + * The deserialization information for the current model + * @param SetAutomaticLocationPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSetAutomaticLocationPostRequestBody(setAutomaticLocationPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setAutomaticLocationPostRequestBody.backingStoreEnabled = true; }, + "placeId": n => { setAutomaticLocationPostRequestBody.placeId = n.getStringValue(); }, + "workLocationType": n => { setAutomaticLocationPostRequestBody.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SetAutomaticLocationPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSetAutomaticLocationPostRequestBody(writer: SerializationWriter, setAutomaticLocationPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!setAutomaticLocationPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("placeId", setAutomaticLocationPostRequestBody.placeId); + writer.writeEnumValue("workLocationType", setAutomaticLocationPostRequestBody.workLocationType); + writer.writeAdditionalData(setAutomaticLocationPostRequestBody.additionalData); +} +export interface SetAutomaticLocationPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The placeId property + */ + placeId?: string | null; + /** + * The workLocationType property + */ + workLocationType?: WorkLocationType | null; +} +/** + * Provides operations to call the setAutomaticLocation method. + */ +export interface SetAutomaticLocationRequestBuilder extends BaseRequestBuilder { + /** + * Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network and location agents, or OEM docking apps). It doesn't clear manual or scheduled signals. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/presence-setautomaticlocation?view=graph-rest-1.0|Find more info here} + */ + post(body: SetAutomaticLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network and location agents, or OEM docking apps). It doesn't clear manual or scheduled signals. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: SetAutomaticLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const SetAutomaticLocationRequestBuilderUriTemplate = "{+baseurl}/communications/presences/{presence%2Did}/setAutomaticLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const SetAutomaticLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SetAutomaticLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetAutomaticLocationPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/presences/item/setManualLocation/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/setManualLocation/index.ts new file mode 100644 index 00000000000..6da2e4934b8 --- /dev/null +++ b/packages/msgraph-sdk-communications/communications/presences/item/setManualLocation/index.ts @@ -0,0 +1,101 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { WorkLocationType, WorkLocationTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SetManualLocationPostRequestBody} + */ +// @ts-ignore +export function createSetManualLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetManualLocationPostRequestBody; +} +/** + * The deserialization information for the current model + * @param SetManualLocationPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSetManualLocationPostRequestBody(setManualLocationPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setManualLocationPostRequestBody.backingStoreEnabled = true; }, + "placeId": n => { setManualLocationPostRequestBody.placeId = n.getStringValue(); }, + "workLocationType": n => { setManualLocationPostRequestBody.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SetManualLocationPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSetManualLocationPostRequestBody(writer: SerializationWriter, setManualLocationPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!setManualLocationPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("placeId", setManualLocationPostRequestBody.placeId); + writer.writeEnumValue("workLocationType", setManualLocationPostRequestBody.workLocationType); + writer.writeAdditionalData(setManualLocationPostRequestBody.additionalData); +} +export interface SetManualLocationPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The placeId property + */ + placeId?: string | null; + /** + * The workLocationType property + */ + workLocationType?: WorkLocationType | null; +} +/** + * Provides operations to call the setManualLocation method. + */ +export interface SetManualLocationRequestBuilder extends BaseRequestBuilder { + /** + * Set the manual work location signal for a user. The explicit value chosen by a user or an authorized client overrides any automatically detected or scheduled working hours and location. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/presence-setmanuallocation?view=graph-rest-1.0|Find more info here} + */ + post(body: SetManualLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Set the manual work location signal for a user. The explicit value chosen by a user or an authorized client overrides any automatically detected or scheduled working hours and location. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: SetManualLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const SetManualLocationRequestBuilderUriTemplate = "{+baseurl}/communications/presences/{presence%2Did}/setManualLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const SetManualLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SetManualLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetManualLocationPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/index.ts index 1d32b0ba20e..451bfb89844 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/index.ts @@ -12,10 +12,14 @@ import { RebootRequestBuilderRequestsMetadata, type RebootRequestBuilder } from // @ts-ignore import { RenameRequestBuilderRequestsMetadata, type RenameRequestBuilder } from './rename/index.js'; // @ts-ignore +import { ReprovisionRequestBuilderRequestsMetadata, type ReprovisionRequestBuilder } from './reprovision/index.js'; +// @ts-ignore import { ResizeRequestBuilderRequestsMetadata, type ResizeRequestBuilder } from './resize/index.js'; // @ts-ignore import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; // @ts-ignore +import { RetrieveCloudPcLaunchDetailRequestBuilderRequestsMetadata, type RetrieveCloudPcLaunchDetailRequestBuilder } from './retrieveCloudPcLaunchDetail/index.js'; +// @ts-ignore import { TroubleshootRequestBuilderRequestsMetadata, type TroubleshootRequestBuilder } from './troubleshoot/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -36,6 +40,10 @@ export interface CloudPCItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoReprovisionPostRequestBody; +} +/** + * The deserialization information for the current model + * @param ReprovisionPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoReprovisionPostRequestBody(reprovisionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { reprovisionPostRequestBody.backingStoreEnabled = true; }, + "osVersion": n => { reprovisionPostRequestBody.osVersion = n.getEnumValue(CloudPcOperatingSystemObject); }, + "userAccountType": n => { reprovisionPostRequestBody.userAccountType = n.getEnumValue(CloudPcUserAccountTypeObject); }, + } +} +export interface ReprovisionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The osVersion property + */ + osVersion?: CloudPcOperatingSystem | null; + /** + * The userAccountType property + */ + userAccountType?: CloudPcUserAccountType | null; +} +/** + * Provides operations to call the reprovision method. + */ +export interface ReprovisionRequestBuilder extends BaseRequestBuilder { + /** + * Reprovision a specific Cloud PC. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudpc-reprovision?view=graph-rest-1.0|Find more info here} + */ + post(body: ReprovisionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Reprovision a specific Cloud PC. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ReprovisionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ReprovisionPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeReprovisionPostRequestBody(writer: SerializationWriter, reprovisionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!reprovisionPostRequestBody || isSerializingDerivedType) { return; } + writer.writeEnumValue("osVersion", reprovisionPostRequestBody.osVersion); + writer.writeEnumValue("userAccountType", reprovisionPostRequestBody.userAccountType); + writer.writeAdditionalData(reprovisionPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const ReprovisionRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/reprovision"; +/** + * Metadata for all the requests in the request builder. + */ +export const ReprovisionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ReprovisionRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeReprovisionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/retrieveCloudPcLaunchDetail/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/retrieveCloudPcLaunchDetail/index.ts new file mode 100644 index 00000000000..0d7dc37f149 --- /dev/null +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/retrieveCloudPcLaunchDetail/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCloudPcLaunchDetailFromDiscriminatorValue, type CloudPcLaunchDetail } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the retrieveCloudPcLaunchDetail method. + */ +export interface RetrieveCloudPcLaunchDetailRequestBuilder extends BaseRequestBuilder { + /** + * Get the cloudPcLaunchDetail for a specific cloudPC that belongs to the current signed-in user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudpc-retrievecloudpclaunchdetail?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the cloudPcLaunchDetail for a specific cloudPC that belongs to the current signed-in user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RetrieveCloudPcLaunchDetailRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retrieveCloudPcLaunchDetail()"; +/** + * Metadata for all the requests in the request builder. + */ +export const RetrieveCloudPcLaunchDetailRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RetrieveCloudPcLaunchDetailRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCloudPcLaunchDetailFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/index.ts index 5ec3d27da79..04332217027 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/index.ts @@ -18,6 +18,8 @@ import { OnPremisesConnectionsRequestBuilderNavigationMetadata, OnPremisesConnec // @ts-ignore import { ProvisioningPoliciesRequestBuilderNavigationMetadata, ProvisioningPoliciesRequestBuilderRequestsMetadata, type ProvisioningPoliciesRequestBuilder } from './provisioningPolicies/index.js'; // @ts-ignore +import { ReportRequestBuilderNavigationMetadata, ReportRequestBuilderRequestsMetadata, type ReportRequestBuilder } from './report/index.js'; +// @ts-ignore import { type UserSettingsRequestBuilder, UserSettingsRequestBuilderNavigationMetadata, UserSettingsRequestBuilderRequestsMetadata } from './userSettings/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -50,6 +52,10 @@ export interface VirtualEndpointRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the retrieveCloudPcRecommendationReports method. + */ + get retrieveCloudPcRecommendationReports(): RetrieveCloudPcRecommendationReportsRequestBuilder; + /** + * Delete navigation property report for deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Cloud PC-related reports. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property report in deviceManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: CloudPcReport, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property report for deviceManagement + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Cloud PC-related reports. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property report in deviceManagement + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CloudPcReport, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Cloud PC-related reports. Read-only. + */ +export interface ReportRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ReportRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint/report{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ReportRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ReportRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + retrieveCloudPcRecommendationReports: { + requestsMetadata: RetrieveCloudPcRecommendationReportsRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ReportRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ReportRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ReportRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCloudPcReportFromDiscriminatorValue, + queryParametersMapper: ReportRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ReportRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCloudPcReportFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCloudPcReport, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts new file mode 100644 index 00000000000..775e1bc115b --- /dev/null +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts @@ -0,0 +1,139 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { CloudPcRecommendationReportType, CloudPcRecommendationReportTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RetrieveCloudPcRecommendationReportsPostRequestBody} + */ +// @ts-ignore +export function createRetrieveCloudPcRecommendationReportsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRetrieveCloudPcRecommendationReportsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RetrieveCloudPcRecommendationReportsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRetrieveCloudPcRecommendationReportsPostRequestBody(retrieveCloudPcRecommendationReportsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { retrieveCloudPcRecommendationReportsPostRequestBody.backingStoreEnabled = true; }, + "filter": n => { retrieveCloudPcRecommendationReportsPostRequestBody.filter = n.getStringValue(); }, + "groupBy": n => { retrieveCloudPcRecommendationReportsPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { retrieveCloudPcRecommendationReportsPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "reportType": n => { retrieveCloudPcRecommendationReportsPostRequestBody.reportType = n.getEnumValue(CloudPcRecommendationReportTypeObject); }, + "search": n => { retrieveCloudPcRecommendationReportsPostRequestBody.search = n.getStringValue(); }, + "select": n => { retrieveCloudPcRecommendationReportsPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "skip": n => { retrieveCloudPcRecommendationReportsPostRequestBody.skip = n.getNumberValue(); }, + "top": n => { retrieveCloudPcRecommendationReportsPostRequestBody.top = n.getNumberValue(); }, + } +} +export interface RetrieveCloudPcRecommendationReportsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The filter property + */ + filter?: string | null; + /** + * The groupBy property + */ + groupBy?: string[] | null; + /** + * The orderBy property + */ + orderBy?: string[] | null; + /** + * The reportType property + */ + reportType?: CloudPcRecommendationReportType | null; + /** + * The search property + */ + search?: string | null; + /** + * The select property + */ + select?: string[] | null; + /** + * The skip property + */ + skip?: number | null; + /** + * The top property + */ + top?: number | null; +} +/** + * Provides operations to call the retrieveCloudPcRecommendationReports method. + */ +export interface RetrieveCloudPcRecommendationReportsRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve Cloud PC recommendation reports for usage optimization and cost savings. The usage category report categorizes a Cloud PC as Undersized, Oversized, Rightsized, or Underutilized, and also provides the recommended SKU when the Cloud PC isn't Rightsized. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudpcreport-retrievecloudpcrecommendationreports?view=graph-rest-1.0|Find more info here} + */ + post(body: RetrieveCloudPcRecommendationReportsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve Cloud PC recommendation reports for usage optimization and cost savings. The usage category report categorizes a Cloud PC as Undersized, Oversized, Rightsized, or Underutilized, and also provides the recommended SKU when the Cloud PC isn't Rightsized. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RetrieveCloudPcRecommendationReportsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RetrieveCloudPcRecommendationReportsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRetrieveCloudPcRecommendationReportsPostRequestBody(writer: SerializationWriter, retrieveCloudPcRecommendationReportsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!retrieveCloudPcRecommendationReportsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("filter", retrieveCloudPcRecommendationReportsPostRequestBody.filter); + writer.writeCollectionOfPrimitiveValues("groupBy", retrieveCloudPcRecommendationReportsPostRequestBody.groupBy); + writer.writeCollectionOfPrimitiveValues("orderBy", retrieveCloudPcRecommendationReportsPostRequestBody.orderBy); + writer.writeEnumValue("reportType", retrieveCloudPcRecommendationReportsPostRequestBody.reportType); + writer.writeStringValue("search", retrieveCloudPcRecommendationReportsPostRequestBody.search); + writer.writeCollectionOfPrimitiveValues("select", retrieveCloudPcRecommendationReportsPostRequestBody.select); + writer.writeNumberValue("skip", retrieveCloudPcRecommendationReportsPostRequestBody.skip); + writer.writeNumberValue("top", retrieveCloudPcRecommendationReportsPostRequestBody.top); + writer.writeAdditionalData(retrieveCloudPcRecommendationReportsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RetrieveCloudPcRecommendationReportsRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports"; +/** + * Metadata for all the requests in the request builder. + */ +export const RetrieveCloudPcRecommendationReportsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RetrieveCloudPcRecommendationReportsRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + requestBodyContentType: "application/json", + requestBodySerializer: serializeRetrieveCloudPcRecommendationReportsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-drives/drives/item/recent/index.ts b/packages/msgraph-sdk-drives/drives/item/recent/index.ts index 70a1d16e2e7..b02a9ea4304 100644 --- a/packages/msgraph-sdk-drives/drives/item/recent/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/recent/index.ts @@ -44,6 +44,7 @@ export interface RecentRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @deprecated This API is deprecated and will stop returning data after November, 2027. as of 2025-11/Removal on 2025-11-13 and will be removed 2027-11-01 * @see {@link https://learn.microsoft.com/graph/api/drive-recent?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -51,6 +52,7 @@ export interface RecentRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-sdk-drives/drives/item/sharedWithMe/index.ts b/packages/msgraph-sdk-drives/drives/item/sharedWithMe/index.ts index ef4bb8c41a4..e0e1123eb9c 100644 --- a/packages/msgraph-sdk-drives/drives/item/sharedWithMe/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/sharedWithMe/index.ts @@ -56,6 +56,7 @@ export interface SharedWithMeRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @deprecated This API is deprecated and will stop returning data after November, 2027. as of 2025-11/Removal on 2025-11-13 and will be removed 2027-11-01 * @see {@link https://learn.microsoft.com/graph/api/drive-sharedwithme?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -63,6 +64,7 @@ export interface SharedWithMeRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/count/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/count/index.ts new file mode 100644 index 00000000000..d521ce5620f --- /dev/null +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/index.ts new file mode 100644 index 00000000000..01a319e6d7a --- /dev/null +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createEdiscoveryCaseMemberCollectionResponseFromDiscriminatorValue, createEdiscoveryCaseMemberFromDiscriminatorValue, serializeEdiscoveryCaseMember, type EdiscoveryCaseMember, type EdiscoveryCaseMemberCollectionResponse } from '@microsoft/msgraph-sdk/models/security/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { EdiscoveryCaseMemberItemRequestBuilderRequestsMetadata, type EdiscoveryCaseMemberItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + */ +export interface CaseMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + * @param ediscoveryCaseMemberId The unique identifier of ediscoveryCaseMember + * @returns {EdiscoveryCaseMemberItemRequestBuilder} + */ + byEdiscoveryCaseMemberId(ediscoveryCaseMemberId: string) : EdiscoveryCaseMemberItemRequestBuilder; + /** + * Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-ediscoverycasemember-list?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Add an ediscoveryCaseMember to an ediscoveryCase. The ediscoveryCaseMember can be one of two types: a user or a role group. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-ediscoverycasemember-post?view=graph-rest-1.0|Find more info here} + */ + post(body: EdiscoveryCaseMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Add an ediscoveryCaseMember to an ediscoveryCase. The ediscoveryCaseMember can be one of two types: a user or a role group. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: EdiscoveryCaseMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of ediscoveryCaseMember objects for an ediscoveryCase. + */ +export interface CaseMembersRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const CaseMembersRequestBuilderUriTemplate = "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CaseMembersRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CaseMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byEdiscoveryCaseMemberId: { + requestsMetadata: EdiscoveryCaseMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["ediscoveryCaseMember%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CaseMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CaseMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEdiscoveryCaseMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: CaseMembersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: CaseMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEdiscoveryCaseMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeEdiscoveryCaseMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/item/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/item/index.ts new file mode 100644 index 00000000000..87b4f4c6915 --- /dev/null +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/caseMembers/item/index.ts @@ -0,0 +1,117 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createEdiscoveryCaseMemberFromDiscriminatorValue, serializeEdiscoveryCaseMember, type EdiscoveryCaseMember } from '@microsoft/msgraph-sdk/models/security/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + */ +export interface EdiscoveryCaseMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Remove an ediscoveryCaseMember from an ediscoveryCase. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-ediscoverycasemember-delete?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents members of an eDiscovery case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property caseMembers in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: EdiscoveryCaseMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove an ediscoveryCaseMember from an ediscoveryCase. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents members of an eDiscovery case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property caseMembers in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: EdiscoveryCaseMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents members of an eDiscovery case. + */ +export interface EdiscoveryCaseMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const EdiscoveryCaseMemberItemRequestBuilderUriTemplate = "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/caseMembers/{ediscoveryCaseMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const EdiscoveryCaseMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const EdiscoveryCaseMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: EdiscoveryCaseMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: EdiscoveryCaseMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEdiscoveryCaseMemberFromDiscriminatorValue, + queryParametersMapper: EdiscoveryCaseMemberItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: EdiscoveryCaseMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEdiscoveryCaseMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeEdiscoveryCaseMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/index.ts index bfdaefff261..51f74753750 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/index.ts @@ -6,6 +6,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { createEdiscoveryCaseFromDiscriminatorValue, serializeEdiscoveryCase, type EdiscoveryCase } from '@microsoft/msgraph-sdk/models/security/index.js'; // @ts-ignore +import { CaseMembersRequestBuilderNavigationMetadata, CaseMembersRequestBuilderRequestsMetadata, type CaseMembersRequestBuilder } from './caseMembers/index.js'; +// @ts-ignore import { CustodiansRequestBuilderNavigationMetadata, CustodiansRequestBuilderRequestsMetadata, type CustodiansRequestBuilder } from './custodians/index.js'; // @ts-ignore import { MicrosoftGraphSecurityCloseRequestBuilderRequestsMetadata, type MicrosoftGraphSecurityCloseRequestBuilder } from './microsoftGraphSecurityClose/index.js'; @@ -30,6 +32,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the ediscoveryCases property of the microsoft.graph.security.casesRoot entity. */ export interface EdiscoveryCaseItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the caseMembers property of the microsoft.graph.security.ediscoveryCase entity. + */ + get caseMembers(): CaseMembersRequestBuilder; /** * Provides operations to manage the custodians property of the microsoft.graph.security.ediscoveryCase entity. */ @@ -138,6 +144,10 @@ const EdiscoveryCaseItemRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + caseMembers: { + requestsMetadata: CaseMembersRequestBuilderRequestsMetadata, + navigationMetadata: CaseMembersRequestBuilderNavigationMetadata, + }, custodians: { requestsMetadata: CustodiansRequestBuilderRequestsMetadata, navigationMetadata: CustodiansRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-sdk-security/security/secureScoreControlProfiles/item/index.ts b/packages/msgraph-sdk-security/security/secureScoreControlProfiles/item/index.ts index bdd22765e32..0f0f8cf161f 100644 --- a/packages/msgraph-sdk-security/security/secureScoreControlProfiles/item/index.ts +++ b/packages/msgraph-sdk-security/security/secureScoreControlProfiles/item/index.ts @@ -27,7 +27,7 @@ export interface SecureScoreControlProfileItemRequestBuilder extends BaseRequest */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update an editable secureScoreControlProfile object within any integrated solution to change various properties, such as assignedTo or tenantNote. + * Update an editable secureScoreControlProfile object within any integrated solution to change various properties, such as tenantNote. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -48,7 +48,7 @@ export interface SecureScoreControlProfileItemRequestBuilder extends BaseRequest */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update an editable secureScoreControlProfile object within any integrated solution to change various properties, such as assignedTo or tenantNote. + * Update an editable secureScoreControlProfile object within any integrated solution to change various properties, such as tenantNote. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/serviceApps/item/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/serviceApps/item/index.ts index ae38d237b95..afcafe169c4 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/serviceApps/item/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/serviceApps/item/index.ts @@ -25,7 +25,7 @@ export interface ServiceAppItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Delete a serviceApp. + * Delete a serviceApp. When this API is called via Microsoft Graph PowerShell, it returns a 403 Forbidden response code. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/count/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/count/index.ts new file mode 100644 index 00000000000..f556bd113a2 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/index.ts new file mode 100644 index 00000000000..02f78bd4c9d --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAdhocCallCollectionResponseFromDiscriminatorValue, createAdhocCallFromDiscriminatorValue, serializeAdhocCall, type AdhocCall, type AdhocCallCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AdhocCallItemRequestBuilderNavigationMetadata, AdhocCallItemRequestBuilderRequestsMetadata, type AdhocCallItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the adhocCalls property of the microsoft.graph.user entity. + */ +export interface AdhocCallsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the adhocCalls property of the microsoft.graph.user entity. + * @param adhocCallId The unique identifier of adhocCall + * @returns {AdhocCallItemRequestBuilder} + */ + byAdhocCallId(adhocCallId: string) : AdhocCallItemRequestBuilder; + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to adhocCalls for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: AdhocCall, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to adhocCalls for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AdhocCall, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Ad hoc calls associated with the user. Read-only. Nullable. + */ +export interface AdhocCallsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const AdhocCallsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AdhocCallsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AdhocCallsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAdhocCallId: { + requestsMetadata: AdhocCallItemRequestBuilderRequestsMetadata, + navigationMetadata: AdhocCallItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["adhocCall%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AdhocCallsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AdhocCallsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdhocCallCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AdhocCallsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AdhocCallsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdhocCallFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAdhocCall, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/index.ts new file mode 100644 index 00000000000..366f5a9a0f3 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAdhocCallFromDiscriminatorValue, serializeAdhocCall, type AdhocCall } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { RecordingsRequestBuilderNavigationMetadata, RecordingsRequestBuilderRequestsMetadata, type RecordingsRequestBuilder } from './recordings/index.js'; +// @ts-ignore +import { TranscriptsRequestBuilderNavigationMetadata, TranscriptsRequestBuilderRequestsMetadata, type TranscriptsRequestBuilder } from './transcripts/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the adhocCalls property of the microsoft.graph.user entity. + */ +export interface AdhocCallItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ + get recordings(): RecordingsRequestBuilder; + /** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ + get transcripts(): TranscriptsRequestBuilder; + /** + * Delete navigation property adhocCalls for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property adhocCalls in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: AdhocCall, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property adhocCalls for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property adhocCalls in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AdhocCall, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Ad hoc calls associated with the user. Read-only. Nullable. + */ +export interface AdhocCallItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AdhocCallItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AdhocCallItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AdhocCallItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + recordings: { + requestsMetadata: RecordingsRequestBuilderRequestsMetadata, + navigationMetadata: RecordingsRequestBuilderNavigationMetadata, + }, + transcripts: { + requestsMetadata: TranscriptsRequestBuilderRequestsMetadata, + navigationMetadata: TranscriptsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AdhocCallItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AdhocCallItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AdhocCallItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdhocCallFromDiscriminatorValue, + queryParametersMapper: AdhocCallItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AdhocCallItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdhocCallFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAdhocCall, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/count/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/count/index.ts new file mode 100644 index 00000000000..40e51bccc60 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/delta/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/delta/index.ts new file mode 100644 index 00000000000..9e71f7c21e1 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/delta/index.ts @@ -0,0 +1,138 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallRecordingFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeCallRecording, type BaseDeltaFunctionResponse, type CallRecording } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DeltaGetResponse} + */ +// @ts-ignore +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeltaGetResponse; +} +export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { + /** + * The value property + */ + value?: CallRecording[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function delta + */ +export interface DeltaRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * The deserialization information for the current model + * @param DeltaGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), + "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createCallRecordingFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param DeltaGetResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deltaGetResponse || isSerializingDerivedType) { return; } + serializeBaseDeltaFunctionResponse(writer, deltaGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeCallRecording); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeltaRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeltaRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeltaRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeltaGetResponseFromDiscriminatorValue, + queryParametersMapper: DeltaRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/index.ts new file mode 100644 index 00000000000..ab10958c9b6 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/index.ts @@ -0,0 +1,162 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallRecordingCollectionResponseFromDiscriminatorValue, createCallRecordingFromDiscriminatorValue, serializeCallRecording, type CallRecording, type CallRecordingCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DeltaRequestBuilderRequestsMetadata, type DeltaRequestBuilder } from './delta/index.js'; +// @ts-ignore +import { CallRecordingItemRequestBuilderNavigationMetadata, CallRecordingItemRequestBuilderRequestsMetadata, type CallRecordingItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ +export interface RecordingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the delta method. + */ + get delta(): DeltaRequestBuilder; + /** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + * @param callRecordingId The unique identifier of callRecording + * @returns {CallRecordingItemRequestBuilder} + */ + byCallRecordingId(callRecordingId: string) : CallRecordingItemRequestBuilder; + /** + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to recordings for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: CallRecording, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to recordings for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CallRecording, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + */ +export interface RecordingsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const RecordingsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RecordingsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const RecordingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byCallRecordingId: { + requestsMetadata: CallRecordingItemRequestBuilderRequestsMetadata, + navigationMetadata: CallRecordingItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["callRecording%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + delta: { + requestsMetadata: DeltaRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RecordingsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RecordingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RecordingsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RecordingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallRecording, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/item/content/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/item/content/index.ts new file mode 100644 index 00000000000..7d571092436 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/item/content/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallRecordingFromDiscriminatorValue, type CallRecording } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the media for the user entity. + */ +export interface ContentRequestBuilder extends BaseRequestBuilder { + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/callrecording-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + put(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the recording. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The content of the recording. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ContentRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}/content"; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, + put: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingFromDiscriminatorValue, + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/item/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/item/index.ts new file mode 100644 index 00000000000..b1b04fa1ca1 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/recordings/item/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallRecordingFromDiscriminatorValue, serializeCallRecording, type CallRecording } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { ContentRequestBuilderRequestsMetadata, type ContentRequestBuilder } from './content/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the recordings property of the microsoft.graph.adhocCall entity. + */ +export interface CallRecordingItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the user entity. + */ + get content(): ContentRequestBuilder; + /** + * Delete navigation property recordings for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/callrecording-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property recordings in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: CallRecording, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property recordings for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property recordings in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CallRecording, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a callRecording object associated with a scheduled online meeting and an ad hoc call. This API supports the retrieval of call recordings from all meeting types except live events. For a recording, this API returns the metadata of the single recording associated with the online meeting or an ad hoc call. For the content of a recording, this API returns the stream of bytes associated with the recording. + */ +export interface CallRecordingItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CallRecordingItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/recordings/{callRecording%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CallRecordingItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CallRecordingItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CallRecordingItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CallRecordingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CallRecordingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingFromDiscriminatorValue, + queryParametersMapper: CallRecordingItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CallRecordingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallRecordingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallRecording, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/count/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/count/index.ts new file mode 100644 index 00000000000..ab7f7cc1490 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/delta/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/delta/index.ts new file mode 100644 index 00000000000..46a035e695a --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/delta/index.ts @@ -0,0 +1,138 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallTranscriptFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeCallTranscript, type BaseDeltaFunctionResponse, type CallTranscript } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DeltaGetResponse} + */ +// @ts-ignore +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeltaGetResponse; +} +export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { + /** + * The value property + */ + value?: CallTranscript[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function delta + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function delta + */ +export interface DeltaRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * The deserialization information for the current model + * @param DeltaGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), + "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createCallTranscriptFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param DeltaGetResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deltaGetResponse || isSerializingDerivedType) { return; } + serializeBaseDeltaFunctionResponse(writer, deltaGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeCallTranscript); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeltaRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeltaRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeltaRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeltaGetResponseFromDiscriminatorValue, + queryParametersMapper: DeltaRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/index.ts new file mode 100644 index 00000000000..77c60438ce3 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/index.ts @@ -0,0 +1,162 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallTranscriptCollectionResponseFromDiscriminatorValue, createCallTranscriptFromDiscriminatorValue, serializeCallTranscript, type CallTranscript, type CallTranscriptCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DeltaRequestBuilderRequestsMetadata, type DeltaRequestBuilder } from './delta/index.js'; +// @ts-ignore +import { CallTranscriptItemRequestBuilderNavigationMetadata, CallTranscriptItemRequestBuilderRequestsMetadata, type CallTranscriptItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ +export interface TranscriptsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the delta method. + */ + get delta(): DeltaRequestBuilder; + /** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + * @param callTranscriptId The unique identifier of callTranscript + * @returns {CallTranscriptItemRequestBuilder} + */ + byCallTranscriptId(callTranscriptId: string) : CallTranscriptItemRequestBuilder; + /** + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to transcripts for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: CallTranscript, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to transcripts for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CallTranscript, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + */ +export interface TranscriptsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const TranscriptsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TranscriptsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TranscriptsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byCallTranscriptId: { + requestsMetadata: CallTranscriptItemRequestBuilderRequestsMetadata, + navigationMetadata: CallTranscriptItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["callTranscript%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + delta: { + requestsMetadata: DeltaRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TranscriptsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: TranscriptsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TranscriptsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: TranscriptsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallTranscript, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/content/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/content/index.ts new file mode 100644 index 00000000000..6d28b8345e2 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/content/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallTranscriptFromDiscriminatorValue, type CallTranscript } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the media for the user entity. + */ +export interface ContentRequestBuilder extends BaseRequestBuilder { + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/calltranscript-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + put(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content of the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The content of the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ContentRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/content"; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, + put: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptFromDiscriminatorValue, + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/index.ts new file mode 100644 index 00000000000..eece9f1e3b3 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/index.ts @@ -0,0 +1,140 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCallTranscriptFromDiscriminatorValue, serializeCallTranscript, type CallTranscript } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { ContentRequestBuilderRequestsMetadata, type ContentRequestBuilder } from './content/index.js'; +// @ts-ignore +import { MetadataContentRequestBuilderRequestsMetadata, type MetadataContentRequestBuilder } from './metadataContent/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the transcripts property of the microsoft.graph.adhocCall entity. + */ +export interface CallTranscriptItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the user entity. + */ + get content(): ContentRequestBuilder; + /** + * Provides operations to manage the media for the user entity. + */ + get metadataContent(): MetadataContentRequestBuilder; + /** + * Delete navigation property transcripts for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/calltranscript-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property transcripts in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: CallTranscript, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property transcripts for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property transcripts in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CallTranscript, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. + */ +export interface CallTranscriptItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CallTranscriptItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CallTranscriptItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CallTranscriptItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, + metadataContent: { + requestsMetadata: MetadataContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CallTranscriptItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CallTranscriptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CallTranscriptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptFromDiscriminatorValue, + queryParametersMapper: CallTranscriptItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CallTranscriptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCallTranscriptFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCallTranscript, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/metadataContent/index.ts b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/metadataContent/index.ts new file mode 100644 index 00000000000..47c18b8cdc4 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/adhocCalls/item/transcripts/item/metadataContent/index.ts @@ -0,0 +1,92 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the media for the user entity. + */ +export interface MetadataContentRequestBuilder extends BaseRequestBuilder { + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + put(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The time-aligned metadata of the utterances in the transcript. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const MetadataContentRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/adhocCalls/{adhocCall%2Did}/transcripts/{callTranscript%2Did}/metadataContent"; +/** + * Metadata for all the requests in the request builder. + */ +export const MetadataContentRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: MetadataContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: MetadataContentRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, + put: { + uriTemplate: MetadataContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/cloudPCs/item/index.ts b/packages/msgraph-sdk-users/users/item/cloudPCs/item/index.ts index 0ea5738766b..fd80f89f5b5 100644 --- a/packages/msgraph-sdk-users/users/item/cloudPCs/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/cloudPCs/item/index.ts @@ -12,10 +12,14 @@ import { RebootRequestBuilderRequestsMetadata, type RebootRequestBuilder } from // @ts-ignore import { RenameRequestBuilderRequestsMetadata, type RenameRequestBuilder } from './rename/index.js'; // @ts-ignore +import { ReprovisionRequestBuilderRequestsMetadata, type ReprovisionRequestBuilder } from './reprovision/index.js'; +// @ts-ignore import { ResizeRequestBuilderRequestsMetadata, type ResizeRequestBuilder } from './resize/index.js'; // @ts-ignore import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; // @ts-ignore +import { RetrieveCloudPcLaunchDetailRequestBuilderRequestsMetadata, type RetrieveCloudPcLaunchDetailRequestBuilder } from './retrieveCloudPcLaunchDetail/index.js'; +// @ts-ignore import { TroubleshootRequestBuilderRequestsMetadata, type TroubleshootRequestBuilder } from './troubleshoot/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -36,6 +40,10 @@ export interface CloudPCItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoReprovisionPostRequestBody; +} +/** + * The deserialization information for the current model + * @param ReprovisionPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoReprovisionPostRequestBody(reprovisionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { reprovisionPostRequestBody.backingStoreEnabled = true; }, + "osVersion": n => { reprovisionPostRequestBody.osVersion = n.getEnumValue(CloudPcOperatingSystemObject); }, + "userAccountType": n => { reprovisionPostRequestBody.userAccountType = n.getEnumValue(CloudPcUserAccountTypeObject); }, + } +} +export interface ReprovisionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The osVersion property + */ + osVersion?: CloudPcOperatingSystem | null; + /** + * The userAccountType property + */ + userAccountType?: CloudPcUserAccountType | null; +} +/** + * Provides operations to call the reprovision method. + */ +export interface ReprovisionRequestBuilder extends BaseRequestBuilder { + /** + * Reprovision a specific Cloud PC. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudpc-reprovision?view=graph-rest-1.0|Find more info here} + */ + post(body: ReprovisionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Reprovision a specific Cloud PC. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ReprovisionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ReprovisionPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeReprovisionPostRequestBody(writer: SerializationWriter, reprovisionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!reprovisionPostRequestBody || isSerializingDerivedType) { return; } + writer.writeEnumValue("osVersion", reprovisionPostRequestBody.osVersion); + writer.writeEnumValue("userAccountType", reprovisionPostRequestBody.userAccountType); + writer.writeAdditionalData(reprovisionPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const ReprovisionRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/cloudPCs/{cloudPC%2Did}/reprovision"; +/** + * Metadata for all the requests in the request builder. + */ +export const ReprovisionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ReprovisionRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeReprovisionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/cloudPCs/item/retrieveCloudPcLaunchDetail/index.ts b/packages/msgraph-sdk-users/users/item/cloudPCs/item/retrieveCloudPcLaunchDetail/index.ts new file mode 100644 index 00000000000..fd09f9e3bfd --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/cloudPCs/item/retrieveCloudPcLaunchDetail/index.ts @@ -0,0 +1,49 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createCloudPcLaunchDetailFromDiscriminatorValue, type CloudPcLaunchDetail } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the retrieveCloudPcLaunchDetail method. + */ +export interface RetrieveCloudPcLaunchDetailRequestBuilder extends BaseRequestBuilder { + /** + * Get the cloudPcLaunchDetail for a specific cloudPC that belongs to the current signed-in user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudpc-retrievecloudpclaunchdetail?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the cloudPcLaunchDetail for a specific cloudPC that belongs to the current signed-in user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RetrieveCloudPcLaunchDetailRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/cloudPCs/{cloudPC%2Did}/retrieveCloudPcLaunchDetail()"; +/** + * Metadata for all the requests in the request builder. + */ +export const RetrieveCloudPcLaunchDetailRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RetrieveCloudPcLaunchDetailRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCloudPcLaunchDetailFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/index.ts b/packages/msgraph-sdk-users/users/item/index.ts index 8d542c0f13c..d50f4bc182e 100644 --- a/packages/msgraph-sdk-users/users/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { ActivitiesRequestBuilderNavigationMetadata, ActivitiesRequestBuilderRequestsMetadata, type ActivitiesRequestBuilder } from './activities/index.js'; // @ts-ignore +import { AdhocCallsRequestBuilderNavigationMetadata, AdhocCallsRequestBuilderRequestsMetadata, type AdhocCallsRequestBuilder } from './adhocCalls/index.js'; +// @ts-ignore import { AgreementAcceptancesRequestBuilderNavigationMetadata, AgreementAcceptancesRequestBuilderRequestsMetadata, type AgreementAcceptancesRequestBuilder } from './agreementAcceptances/index.js'; // @ts-ignore import { AppRoleAssignmentsRequestBuilderNavigationMetadata, AppRoleAssignmentsRequestBuilderRequestsMetadata, type AppRoleAssignmentsRequestBuilder } from './appRoleAssignments/index.js'; @@ -108,6 +110,8 @@ import { OnenoteRequestBuilderNavigationMetadata, OnenoteRequestBuilderRequestsM // @ts-ignore import { OnlineMeetingsRequestBuilderNavigationMetadata, OnlineMeetingsRequestBuilderRequestsMetadata, type OnlineMeetingsRequestBuilder } from './onlineMeetings/index.js'; // @ts-ignore +import { OnPremisesSyncBehaviorRequestBuilderRequestsMetadata, type OnPremisesSyncBehaviorRequestBuilder } from './onPremisesSyncBehavior/index.js'; +// @ts-ignore import { OutlookRequestBuilderNavigationMetadata, OutlookRequestBuilderRequestsMetadata, type OutlookRequestBuilder } from './outlook/index.js'; // @ts-ignore import { OwnedDevicesRequestBuilderNavigationMetadata, OwnedDevicesRequestBuilderRequestsMetadata, type OwnedDevicesRequestBuilder } from './ownedDevices/index.js'; @@ -172,6 +176,10 @@ export interface UserItemRequestBuilder extends BaseRequestBuilder { /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -36,14 +36,14 @@ export interface DeltaRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/delta/index.ts b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/delta/index.ts index 27e44d5f822..900fed027af 100644 --- a/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/mailFolders/item/messages/delta/index.ts @@ -28,7 +28,7 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -36,14 +36,14 @@ export interface DeltaRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/messages/delta/index.ts b/packages/msgraph-sdk-users/users/item/messages/delta/index.ts index 182c4fc100c..50422796d32 100644 --- a/packages/msgraph-sdk-users/users/item/messages/delta/index.ts +++ b/packages/msgraph-sdk-users/users/item/messages/delta/index.ts @@ -28,7 +28,7 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -36,14 +36,14 @@ export interface DeltaRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a set of messages that have been added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). This allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. + * Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriatelyapplying state tokens in one or more of these calls, you can [query for incremental changes in the messages inthat folder](/graph/delta-query-messages). It allows you to maintain and synchronize a local store of a user's messages withouthaving to fetch the entire set of messages from the server every time. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/onPremisesSyncBehavior/index.ts b/packages/msgraph-sdk-users/users/item/onPremisesSyncBehavior/index.ts new file mode 100644 index 00000000000..ca0f8236165 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/onPremisesSyncBehavior/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createOnPremisesSyncBehaviorFromDiscriminatorValue, serializeOnPremisesSyncBehavior, type OnPremisesSyncBehavior } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the onPremisesSyncBehavior property of the microsoft.graph.user entity. + */ +export interface OnPremisesSyncBehaviorRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property onPremisesSyncBehavior for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get onPremisesSyncBehavior from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property onPremisesSyncBehavior in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: OnPremisesSyncBehavior, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property onPremisesSyncBehavior for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get onPremisesSyncBehavior from users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property onPremisesSyncBehavior in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: OnPremisesSyncBehavior, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get onPremisesSyncBehavior from users + */ +export interface OnPremisesSyncBehaviorRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const OnPremisesSyncBehaviorRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/onPremisesSyncBehavior{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OnPremisesSyncBehaviorRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OnPremisesSyncBehaviorRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: OnPremisesSyncBehaviorRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: OnPremisesSyncBehaviorRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createOnPremisesSyncBehaviorFromDiscriminatorValue, + queryParametersMapper: OnPremisesSyncBehaviorRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: OnPremisesSyncBehaviorRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createOnPremisesSyncBehaviorFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeOnPremisesSyncBehavior, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/presence/clearAutomaticLocation/index.ts b/packages/msgraph-sdk-users/users/item/presence/clearAutomaticLocation/index.ts new file mode 100644 index 00000000000..ff6b585b47e --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/presence/clearAutomaticLocation/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the clearAutomaticLocation method. + */ +export interface ClearAutomaticLocationRequestBuilder extends BaseRequestBuilder { + /** + * Clear the automatic work location signal for a user. After clearing, the user’s final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/presence-clearautomaticlocation?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Clear the automatic work location signal for a user. After clearing, the user’s final aggregated work location is recomputed according to the precedence rules: Use this operation when you need to remove the current autodetected signal without affecting manual or scheduled layers. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ClearAutomaticLocationRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/presence/clearAutomaticLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const ClearAutomaticLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ClearAutomaticLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/presence/clearLocation/index.ts b/packages/msgraph-sdk-users/users/item/presence/clearLocation/index.ts new file mode 100644 index 00000000000..8a7e85f2fa4 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/presence/clearLocation/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the clearLocation method. + */ +export interface ClearLocationRequestBuilder extends BaseRequestBuilder { + /** + * Clear the work location signals for a user, including both the manual and automatic layers for the current date. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/presence-clearlocation?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Clear the work location signals for a user, including both the manual and automatic layers for the current date. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ClearLocationRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/presence/clearLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const ClearLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ClearLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/presence/index.ts b/packages/msgraph-sdk-users/users/item/presence/index.ts index 3de7f90101a..241a7a23809 100644 --- a/packages/msgraph-sdk-users/users/item/presence/index.ts +++ b/packages/msgraph-sdk-users/users/item/presence/index.ts @@ -6,10 +6,18 @@ import { createPresenceFromDiscriminatorValue, serializePresence, type Presence // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { ClearAutomaticLocationRequestBuilderRequestsMetadata, type ClearAutomaticLocationRequestBuilder } from './clearAutomaticLocation/index.js'; +// @ts-ignore +import { ClearLocationRequestBuilderRequestsMetadata, type ClearLocationRequestBuilder } from './clearLocation/index.js'; +// @ts-ignore import { ClearPresenceRequestBuilderRequestsMetadata, type ClearPresenceRequestBuilder } from './clearPresence/index.js'; // @ts-ignore import { ClearUserPreferredPresenceRequestBuilderRequestsMetadata, type ClearUserPreferredPresenceRequestBuilder } from './clearUserPreferredPresence/index.js'; // @ts-ignore +import { SetAutomaticLocationRequestBuilderRequestsMetadata, type SetAutomaticLocationRequestBuilder } from './setAutomaticLocation/index.js'; +// @ts-ignore +import { SetManualLocationRequestBuilderRequestsMetadata, type SetManualLocationRequestBuilder } from './setManualLocation/index.js'; +// @ts-ignore import { SetPresenceRequestBuilderRequestsMetadata, type SetPresenceRequestBuilder } from './setPresence/index.js'; // @ts-ignore import { SetStatusMessageRequestBuilderRequestsMetadata, type SetStatusMessageRequestBuilder } from './setStatusMessage/index.js'; @@ -22,6 +30,14 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the presence property of the microsoft.graph.user entity. */ export interface PresenceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the clearAutomaticLocation method. + */ + get clearAutomaticLocation(): ClearAutomaticLocationRequestBuilder; + /** + * Provides operations to call the clearLocation method. + */ + get clearLocation(): ClearLocationRequestBuilder; /** * Provides operations to call the clearPresence method. */ @@ -30,6 +46,14 @@ export interface PresenceRequestBuilder extends BaseRequestBuilder = { * Metadata for all the navigation properties in the request builder. */ export const PresenceRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + clearAutomaticLocation: { + requestsMetadata: ClearAutomaticLocationRequestBuilderRequestsMetadata, + }, + clearLocation: { + requestsMetadata: ClearLocationRequestBuilderRequestsMetadata, + }, clearPresence: { requestsMetadata: ClearPresenceRequestBuilderRequestsMetadata, }, clearUserPreferredPresence: { requestsMetadata: ClearUserPreferredPresenceRequestBuilderRequestsMetadata, }, + setAutomaticLocation: { + requestsMetadata: SetAutomaticLocationRequestBuilderRequestsMetadata, + }, + setManualLocation: { + requestsMetadata: SetManualLocationRequestBuilderRequestsMetadata, + }, setPresence: { requestsMetadata: SetPresenceRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-users/users/item/presence/setAutomaticLocation/index.ts b/packages/msgraph-sdk-users/users/item/presence/setAutomaticLocation/index.ts new file mode 100644 index 00000000000..0961719bf43 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/presence/setAutomaticLocation/index.ts @@ -0,0 +1,101 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { WorkLocationType, WorkLocationTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SetAutomaticLocationPostRequestBody} + */ +// @ts-ignore +export function createSetAutomaticLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetAutomaticLocationPostRequestBody; +} +/** + * The deserialization information for the current model + * @param SetAutomaticLocationPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSetAutomaticLocationPostRequestBody(setAutomaticLocationPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setAutomaticLocationPostRequestBody.backingStoreEnabled = true; }, + "placeId": n => { setAutomaticLocationPostRequestBody.placeId = n.getStringValue(); }, + "workLocationType": n => { setAutomaticLocationPostRequestBody.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SetAutomaticLocationPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSetAutomaticLocationPostRequestBody(writer: SerializationWriter, setAutomaticLocationPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!setAutomaticLocationPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("placeId", setAutomaticLocationPostRequestBody.placeId); + writer.writeEnumValue("workLocationType", setAutomaticLocationPostRequestBody.workLocationType); + writer.writeAdditionalData(setAutomaticLocationPostRequestBody.additionalData); +} +export interface SetAutomaticLocationPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The placeId property + */ + placeId?: string | null; + /** + * The workLocationType property + */ + workLocationType?: WorkLocationType | null; +} +/** + * Provides operations to call the setAutomaticLocation method. + */ +export interface SetAutomaticLocationRequestBuilder extends BaseRequestBuilder { + /** + * Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network and location agents, or OEM docking apps). It doesn't clear manual or scheduled signals. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/presence-setautomaticlocation?view=graph-rest-1.0|Find more info here} + */ + post(body: SetAutomaticLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the automatic work location for a user. The automatic layer participates in the standard precedence model: Use this operation from clients or services that automatically detect location (for example, Teams, network and location agents, or OEM docking apps). It doesn't clear manual or scheduled signals. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: SetAutomaticLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const SetAutomaticLocationRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/presence/setAutomaticLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const SetAutomaticLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SetAutomaticLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetAutomaticLocationPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/presence/setManualLocation/index.ts b/packages/msgraph-sdk-users/users/item/presence/setManualLocation/index.ts new file mode 100644 index 00000000000..bcded8a2b37 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/presence/setManualLocation/index.ts @@ -0,0 +1,101 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { WorkLocationType, WorkLocationTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SetManualLocationPostRequestBody} + */ +// @ts-ignore +export function createSetManualLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetManualLocationPostRequestBody; +} +/** + * The deserialization information for the current model + * @param SetManualLocationPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSetManualLocationPostRequestBody(setManualLocationPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setManualLocationPostRequestBody.backingStoreEnabled = true; }, + "placeId": n => { setManualLocationPostRequestBody.placeId = n.getStringValue(); }, + "workLocationType": n => { setManualLocationPostRequestBody.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SetManualLocationPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSetManualLocationPostRequestBody(writer: SerializationWriter, setManualLocationPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!setManualLocationPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("placeId", setManualLocationPostRequestBody.placeId); + writer.writeEnumValue("workLocationType", setManualLocationPostRequestBody.workLocationType); + writer.writeAdditionalData(setManualLocationPostRequestBody.additionalData); +} +export interface SetManualLocationPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The placeId property + */ + placeId?: string | null; + /** + * The workLocationType property + */ + workLocationType?: WorkLocationType | null; +} +/** + * Provides operations to call the setManualLocation method. + */ +export interface SetManualLocationRequestBuilder extends BaseRequestBuilder { + /** + * Set the manual work location signal for a user. The explicit value chosen by a user or an authorized client overrides any automatically detected or scheduled working hours and location. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/presence-setmanuallocation?view=graph-rest-1.0|Find more info here} + */ + post(body: SetManualLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Set the manual work location signal for a user. The explicit value chosen by a user or an authorized client overrides any automatically detected or scheduled working hours and location. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: SetManualLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const SetManualLocationRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/presence/setManualLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const SetManualLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SetManualLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetManualLocationPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/index.ts b/packages/msgraph-sdk-users/users/item/settings/index.ts index c8f4a05a624..6569dc4fb92 100644 --- a/packages/msgraph-sdk-users/users/item/settings/index.ts +++ b/packages/msgraph-sdk-users/users/item/settings/index.ts @@ -14,6 +14,8 @@ import { StorageRequestBuilderNavigationMetadata, StorageRequestBuilderRequestsM // @ts-ignore import { type WindowsRequestBuilder, WindowsRequestBuilderNavigationMetadata, WindowsRequestBuilderRequestsMetadata } from './windows/index.js'; // @ts-ignore +import { type WorkHoursAndLocationsRequestBuilder, WorkHoursAndLocationsRequestBuilderNavigationMetadata, WorkHoursAndLocationsRequestBuilderRequestsMetadata } from './workHoursAndLocations/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -36,6 +38,10 @@ export interface SettingsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface WindowsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get windows from users + * The Windows settings of the user stored in the cloud. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface WindowsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get windows from users + * The Windows settings of the user stored in the cloud. */ export interface WindowsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/settings/windows/item/index.ts b/packages/msgraph-sdk-users/users/item/settings/windows/item/index.ts index 034d5d3e20d..0c1b79f9787 100644 --- a/packages/msgraph-sdk-users/users/item/settings/windows/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/settings/windows/item/index.ts @@ -25,7 +25,7 @@ export interface WindowsSettingItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get windows from users + * The Windows settings of the user stored in the cloud. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -46,7 +46,7 @@ export interface WindowsSettingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get windows from users + * The Windows settings of the user stored in the cloud. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -60,7 +60,7 @@ export interface WindowsSettingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get windows from users + * The Windows settings of the user stored in the cloud. */ export interface WindowsSettingItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/index.ts new file mode 100644 index 00000000000..fd9f93bef56 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/index.ts @@ -0,0 +1,134 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createWorkHoursAndLocationsSettingFromDiscriminatorValue, serializeWorkHoursAndLocationsSetting, type WorkHoursAndLocationsSetting } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { OccurrencesRequestBuilderNavigationMetadata, OccurrencesRequestBuilderRequestsMetadata, type OccurrencesRequestBuilder } from './occurrences/index.js'; +// @ts-ignore +import { OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata, type OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder } from './occurrencesViewWithStartDateTimeWithEndDateTime/index.js'; +// @ts-ignore +import { RecurrencesRequestBuilderNavigationMetadata, RecurrencesRequestBuilderRequestsMetadata, type RecurrencesRequestBuilder } from './recurrences/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the workHoursAndLocations property of the microsoft.graph.userSettings entity. + */ +export interface WorkHoursAndLocationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the occurrences property of the microsoft.graph.workHoursAndLocationsSetting entity. + */ + get occurrences(): OccurrencesRequestBuilder; + /** + * Provides operations to manage the recurrences property of the microsoft.graph.workHoursAndLocationsSetting entity. + */ + get recurrences(): RecurrencesRequestBuilder; + /** + * The user's settings for work hours and location preferences for scheduling and availability management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provides operations to call the occurrencesView method. + * @param endDateTime Usage: endDateTime='{endDateTime}' + * @param startDateTime Usage: startDateTime='{startDateTime}' + * @returns {OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder} + */ + occurrencesViewWithStartDateTimeWithEndDateTime(endDateTime: string | undefined, startDateTime: string | undefined) : OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder; + /** + * Update the navigation property workHoursAndLocations in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: WorkHoursAndLocationsSetting, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The user's settings for work hours and location preferences for scheduling and availability management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property workHoursAndLocations in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: WorkHoursAndLocationsSetting, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The user's settings for work hours and location preferences for scheduling and availability management. + */ +export interface WorkHoursAndLocationsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const WorkHoursAndLocationsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorkHoursAndLocationsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const WorkHoursAndLocationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + occurrencesViewWithStartDateTimeWithEndDateTime: { + requestsMetadata: OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata, + pathParametersMappings: ["endDateTime", "startDateTime"], + }, + occurrences: { + requestsMetadata: OccurrencesRequestBuilderRequestsMetadata, + navigationMetadata: OccurrencesRequestBuilderNavigationMetadata, + }, + recurrences: { + requestsMetadata: RecurrencesRequestBuilderRequestsMetadata, + navigationMetadata: RecurrencesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorkHoursAndLocationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: WorkHoursAndLocationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkHoursAndLocationsSettingFromDiscriminatorValue, + queryParametersMapper: WorkHoursAndLocationsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: WorkHoursAndLocationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkHoursAndLocationsSettingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkHoursAndLocationsSetting, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/count/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/count/index.ts new file mode 100644 index 00000000000..659cba945ea --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations/occurrences/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/index.ts new file mode 100644 index 00000000000..6ad618c1bee --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/index.ts @@ -0,0 +1,161 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createWorkPlanOccurrenceCollectionResponseFromDiscriminatorValue, createWorkPlanOccurrenceFromDiscriminatorValue, serializeWorkPlanOccurrence, type WorkPlanOccurrence, type WorkPlanOccurrenceCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type WorkPlanOccurrenceItemRequestBuilder, WorkPlanOccurrenceItemRequestBuilderRequestsMetadata } from './item/index.js'; +// @ts-ignore +import { SetCurrentLocationRequestBuilderRequestsMetadata, type SetCurrentLocationRequestBuilder } from './setCurrentLocation/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the occurrences property of the microsoft.graph.workHoursAndLocationsSetting entity. + */ +export interface OccurrencesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the setCurrentLocation method. + */ + get setCurrentLocation(): SetCurrentLocationRequestBuilder; + /** + * Provides operations to manage the occurrences property of the microsoft.graph.workHoursAndLocationsSetting entity. + * @param workPlanOccurrenceId The unique identifier of workPlanOccurrence + * @returns {WorkPlanOccurrenceItemRequestBuilder} + */ + byWorkPlanOccurrenceId(workPlanOccurrenceId: string) : WorkPlanOccurrenceItemRequestBuilder; + /** + * Collection of work plan occurrences. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to occurrences for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: WorkPlanOccurrence, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Collection of work plan occurrences. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to occurrences for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: WorkPlanOccurrence, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Collection of work plan occurrences. + */ +export interface OccurrencesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const OccurrencesRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations/occurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OccurrencesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const OccurrencesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byWorkPlanOccurrenceId: { + requestsMetadata: WorkPlanOccurrenceItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["workPlanOccurrence%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + setCurrentLocation: { + requestsMetadata: SetCurrentLocationRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OccurrencesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: OccurrencesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkPlanOccurrenceCollectionResponseFromDiscriminatorValue, + queryParametersMapper: OccurrencesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: OccurrencesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkPlanOccurrenceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkPlanOccurrence, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/item/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/item/index.ts new file mode 100644 index 00000000000..d0579c2f536 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createWorkPlanOccurrenceFromDiscriminatorValue, serializeWorkPlanOccurrence, type WorkPlanOccurrence } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the occurrences property of the microsoft.graph.workHoursAndLocationsSetting entity. + */ +export interface WorkPlanOccurrenceItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property occurrences for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Collection of work plan occurrences. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property occurrences in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + put(body: WorkPlanOccurrence, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property occurrences for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Collection of work plan occurrences. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property occurrences in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: WorkPlanOccurrence, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Collection of work plan occurrences. + */ +export interface WorkPlanOccurrenceItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const WorkPlanOccurrenceItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations/occurrences/{workPlanOccurrence%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorkPlanOccurrenceItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorkPlanOccurrenceItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: WorkPlanOccurrenceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: WorkPlanOccurrenceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkPlanOccurrenceFromDiscriminatorValue, + queryParametersMapper: WorkPlanOccurrenceItemRequestBuilderGetQueryParametersMapper, + }, + put: { + uriTemplate: WorkPlanOccurrenceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkPlanOccurrenceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkPlanOccurrence, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/setCurrentLocation/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/setCurrentLocation/index.ts new file mode 100644 index 00000000000..67f5758a39a --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrences/setCurrentLocation/index.ts @@ -0,0 +1,107 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { WorkLocationType, WorkLocationTypeObject, WorkLocationUpdateScope, WorkLocationUpdateScopeObject } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {SetCurrentLocationPostRequestBody} + */ +// @ts-ignore +export function createSetCurrentLocationPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetCurrentLocationPostRequestBody; +} +/** + * The deserialization information for the current model + * @param SetCurrentLocationPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSetCurrentLocationPostRequestBody(setCurrentLocationPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setCurrentLocationPostRequestBody.backingStoreEnabled = true; }, + "placeId": n => { setCurrentLocationPostRequestBody.placeId = n.getStringValue(); }, + "updateScope": n => { setCurrentLocationPostRequestBody.updateScope = n.getEnumValue(WorkLocationUpdateScopeObject); }, + "workLocationType": n => { setCurrentLocationPostRequestBody.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SetCurrentLocationPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSetCurrentLocationPostRequestBody(writer: SerializationWriter, setCurrentLocationPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!setCurrentLocationPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("placeId", setCurrentLocationPostRequestBody.placeId); + writer.writeEnumValue("updateScope", setCurrentLocationPostRequestBody.updateScope); + writer.writeEnumValue("workLocationType", setCurrentLocationPostRequestBody.workLocationType); + writer.writeAdditionalData(setCurrentLocationPostRequestBody.additionalData); +} +export interface SetCurrentLocationPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The placeId property + */ + placeId?: string | null; + /** + * The updateScope property + */ + updateScope?: WorkLocationUpdateScope | null; + /** + * The workLocationType property + */ + workLocationType?: WorkLocationType | null; +} +/** + * Provides operations to call the setCurrentLocation method. + */ +export interface SetCurrentLocationRequestBuilder extends BaseRequestBuilder { + /** + * Update your work location for the current day or current active segment. This action allows you to quickly update your work location without modifying individual occurrences. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/workplanoccurrence-setcurrentlocation?view=graph-rest-1.0|Find more info here} + */ + post(body: SetCurrentLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update your work location for the current day or current active segment. This action allows you to quickly update your work location without modifying individual occurrences. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: SetCurrentLocationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const SetCurrentLocationRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations/occurrences/setCurrentLocation"; +/** + * Metadata for all the requests in the request builder. + */ +export const SetCurrentLocationRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SetCurrentLocationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetCurrentLocationPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrencesViewWithStartDateTimeWithEndDateTime/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrencesViewWithStartDateTimeWithEndDateTime/index.ts new file mode 100644 index 00000000000..fa14ff2ee7b --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/occurrencesViewWithStartDateTimeWithEndDateTime/index.ts @@ -0,0 +1,139 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createWorkPlanOccurrenceFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeWorkPlanOccurrence, type BaseCollectionPaginationCountResponse, type WorkPlanOccurrence } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse} + */ +// @ts-ignore +export function createOccurrencesViewWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse; +} +/** + * The deserialization information for the current model + * @param OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse(occurrencesViewWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(occurrencesViewWithStartDateTimeWithEndDateTimeGetResponse), + "value": n => { occurrencesViewWithStartDateTimeWithEndDateTimeGetResponse.value = n.getCollectionOfObjectValues(createWorkPlanOccurrenceFromDiscriminatorValue); }, + } +} +export interface OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: WorkPlanOccurrence[] | null; +} +/** + * Provides operations to call the occurrencesView method. + */ +export interface OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilder extends BaseRequestBuilder { + /** + * Get work plan occurrences from your own work plan within a specified date range. This function requires the startDateTime and endDateTime parameters. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/workhoursandlocationssetting-occurrencesview?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get work plan occurrences from your own work plan within a specified date range. This function requires the startDateTime and endDateTime parameters. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get work plan occurrences from your own work plan within a specified date range. This function requires the startDateTime and endDateTime parameters. + */ +export interface OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOccurrencesViewWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, occurrencesViewWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!occurrencesViewWithStartDateTimeWithEndDateTimeGetResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, occurrencesViewWithStartDateTimeWithEndDateTimeGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", occurrencesViewWithStartDateTimeWithEndDateTimeGetResponse.value, serializeWorkPlanOccurrence); +} +/** + * Uri template for the request builder. + */ +export const OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations/occurrencesView(startDateTime='{startDateTime}',endDateTime='{endDateTime}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createOccurrencesViewWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue, + queryParametersMapper: OccurrencesViewWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/count/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/count/index.ts new file mode 100644 index 00000000000..0efd5e19a69 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations/recurrences/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/index.ts new file mode 100644 index 00000000000..259c67b05d7 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createWorkPlanRecurrenceCollectionResponseFromDiscriminatorValue, createWorkPlanRecurrenceFromDiscriminatorValue, serializeWorkPlanRecurrence, type WorkPlanRecurrence, type WorkPlanRecurrenceCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type WorkPlanRecurrenceItemRequestBuilder, WorkPlanRecurrenceItemRequestBuilderRequestsMetadata } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the recurrences property of the microsoft.graph.workHoursAndLocationsSetting entity. + */ +export interface RecurrencesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the recurrences property of the microsoft.graph.workHoursAndLocationsSetting entity. + * @param workPlanRecurrenceId The unique identifier of workPlanRecurrence + * @returns {WorkPlanRecurrenceItemRequestBuilder} + */ + byWorkPlanRecurrenceId(workPlanRecurrenceId: string) : WorkPlanRecurrenceItemRequestBuilder; + /** + * Collection of recurring work plans defined by the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to recurrences for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: WorkPlanRecurrence, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Collection of recurring work plans defined by the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to recurrences for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: WorkPlanRecurrence, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Collection of recurring work plans defined by the user. + */ +export interface RecurrencesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const RecurrencesRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations/recurrences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RecurrencesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const RecurrencesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byWorkPlanRecurrenceId: { + requestsMetadata: WorkPlanRecurrenceItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["workPlanRecurrence%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RecurrencesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RecurrencesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkPlanRecurrenceCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RecurrencesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RecurrencesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkPlanRecurrenceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkPlanRecurrence, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/item/index.ts b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/item/index.ts new file mode 100644 index 00000000000..afae0c2fa06 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/settings/workHoursAndLocations/recurrences/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createWorkPlanRecurrenceFromDiscriminatorValue, serializeWorkPlanRecurrence, type WorkPlanRecurrence } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the recurrences property of the microsoft.graph.workHoursAndLocationsSetting entity. + */ +export interface WorkPlanRecurrenceItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property recurrences for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Collection of recurring work plans defined by the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property recurrences in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + put(body: WorkPlanRecurrence, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property recurrences for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Collection of recurring work plans defined by the user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property recurrences in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: WorkPlanRecurrence, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Collection of recurring work plans defined by the user. + */ +export interface WorkPlanRecurrenceItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const WorkPlanRecurrenceItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/settings/workHoursAndLocations/recurrences/{workPlanRecurrence%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorkPlanRecurrenceItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorkPlanRecurrenceItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: WorkPlanRecurrenceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: WorkPlanRecurrenceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkPlanRecurrenceFromDiscriminatorValue, + queryParametersMapper: WorkPlanRecurrenceItemRequestBuilderGetQueryParametersMapper, + }, + put: { + uriTemplate: WorkPlanRecurrenceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkPlanRecurrenceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkPlanRecurrence, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk/models/index.ts b/packages/msgraph-sdk/models/index.ts index bf82a1eb6d3..7ae1c6957f9 100644 --- a/packages/msgraph-sdk/models/index.ts +++ b/packages/msgraph-sdk/models/index.ts @@ -12,7 +12,9 @@ import { createBillingFromDiscriminatorValue, deserializeIntoAzureUsage, deseria // @ts-ignore import { createAcronymFromDiscriminatorValue, createBookmarkFromDiscriminatorValue, createQnaFromDiscriminatorValue, deserializeIntoAcronym, deserializeIntoAcronymCollectionResponse, deserializeIntoBookmark, deserializeIntoBookmarkCollectionResponse, deserializeIntoQna, deserializeIntoQnaCollectionResponse, deserializeIntoSearchAnswer, serializeAcronym, serializeAcronymCollectionResponse, serializeBookmark, serializeBookmarkCollectionResponse, serializeQna, serializeQnaCollectionResponse, serializeSearchAnswer, type Acronym, type Bookmark, type Qna, type SearchAnswer } from './search/index.js'; // @ts-ignore -import { BehaviorDuringRetentionPeriod, BehaviorDuringRetentionPeriodObject, createCasesRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createLabelsRootFromDiscriminatorValue, createThreatIntelligenceFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoCaseEscaped, deserializeIntoCaseOperation, deserializeIntoCaseOperationCollectionResponse, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoDataSet, deserializeIntoDataSource, deserializeIntoDataSourceCollectionResponse, deserializeIntoDataSourceContainer, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIndicator, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoSearch, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSiteSource, deserializeIntoSiteSourceCollectionResponse, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoTag, deserializeIntoThreatIntelligence, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource, deserializeIntoUnifiedGroupSourceCollectionResponse, deserializeIntoUserSource, deserializeIntoUserSourceCollectionResponse, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeCaseEscaped, serializeCaseOperation, serializeCaseOperationCollectionResponse, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeDataSet, serializeDataSource, serializeDataSourceCollectionResponse, serializeDataSourceContainer, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeHealthIssue, serializeHealthIssueCollectionResponse, serializeHost, serializeHostCollectionResponse, serializeHostComponent, serializeHostComponentCollectionResponse, serializeHostCookie, serializeHostCookieCollectionResponse, serializeHostname, serializeHostPair, serializeHostPairCollectionResponse, serializeHostPort, serializeHostPortCollectionResponse, serializeHostReputation, serializeHostSslCertificate, serializeHostSslCertificateCollectionResponse, serializeHostTracker, serializeHostTrackerCollectionResponse, serializeIdentityAccounts, serializeIdentityAccountsCollectionResponse, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentCollectionResponse, serializeIndicator, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeSearch, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSiteSource, serializeSiteSourceCollectionResponse, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeTag, serializeThreatIntelligence, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource, serializeUnifiedGroupSourceCollectionResponse, serializeUserSource, serializeUserSourceCollectionResponse, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, type Article, type ArticleIndicator, type Artifact, type AuthorityTemplate, type CaseEscaped, type CaseOperation, type CasesRoot, type CategoryTemplate, type CitationTemplate, type DataSet, type DataSource, type DataSourceContainer, type DepartmentTemplate, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type HealthIssue, type Host, type HostComponent, type HostCookie, type Hostname, type HostPair, type HostPort, type HostReputation, type HostSslCertificate, type HostTracker, type IdentityAccounts, type IdentityContainer as I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f, type Incident, type Indicator, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type NetworkAdapter, type PassiveDnsRecord, type RetentionEvent, type RetentionEventType, type RetentionLabel, type Search, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SiteSource, type SslCertificate, type SubcategoryTemplate, type Subdomain, type Tag, type ThreatIntelligence, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource, type UserSource, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord } from './security/index.js'; +import { BehaviorDuringRetentionPeriod, BehaviorDuringRetentionPeriodObject, createCasesRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createLabelsRootFromDiscriminatorValue, createThreatIntelligenceFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoCaseEscaped, deserializeIntoCaseOperation, deserializeIntoCaseOperationCollectionResponse, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoDataSet, deserializeIntoDataSource, deserializeIntoDataSourceCollectionResponse, deserializeIntoDataSourceContainer, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIndicator, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoSearch, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSiteSource, deserializeIntoSiteSourceCollectionResponse, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoTag, deserializeIntoThreatIntelligence, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource, deserializeIntoUnifiedGroupSourceCollectionResponse, deserializeIntoUserSource, deserializeIntoUserSourceCollectionResponse, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeCaseEscaped, serializeCaseOperation, serializeCaseOperationCollectionResponse, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeDataSet, serializeDataSource, serializeDataSourceCollectionResponse, serializeDataSourceContainer, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeHealthIssue, serializeHealthIssueCollectionResponse, serializeHost, serializeHostCollectionResponse, serializeHostComponent, serializeHostComponentCollectionResponse, serializeHostCookie, serializeHostCookieCollectionResponse, serializeHostname, serializeHostPair, serializeHostPairCollectionResponse, serializeHostPort, serializeHostPortCollectionResponse, serializeHostReputation, serializeHostSslCertificate, serializeHostSslCertificateCollectionResponse, serializeHostTracker, serializeHostTrackerCollectionResponse, serializeIdentityAccounts, serializeIdentityAccountsCollectionResponse, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentCollectionResponse, serializeIndicator, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeSearch, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSiteSource, serializeSiteSourceCollectionResponse, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeTag, serializeThreatIntelligence, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource, serializeUnifiedGroupSourceCollectionResponse, serializeUserSource, serializeUserSourceCollectionResponse, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, type Article, type ArticleIndicator, type Artifact, type AuthorityTemplate, type CaseEscaped, type CaseOperation, type CasesRoot, type CategoryTemplate, type CitationTemplate, type DataSet, type DataSource, type DataSourceContainer, type DepartmentTemplate, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type HealthIssue, type Host, type HostComponent, type HostCookie, type Hostname, type HostPair, type HostPort, type HostReputation, type HostSslCertificate, type HostTracker, type IdentityAccounts, type IdentityContainer as I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f, type Incident, type Indicator, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type NetworkAdapter, type PassiveDnsRecord, type RetentionEvent, type RetentionEventType, type RetentionLabel, type Search, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SiteSource, type SslCertificate, type SubcategoryTemplate, type Subdomain, type Tag, type ThreatIntelligence, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource, type UserSource, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord } from './security/index.js'; +// @ts-ignore +import { createTeamsAdminRootFromDiscriminatorValue, deserializeIntoTeamsAdminRoot, deserializeIntoTeamsUserConfiguration, deserializeIntoTeamsUserConfigurationCollectionResponse, serializeTeamsAdminRoot, serializeTeamsUserConfiguration, serializeTeamsUserConfigurationCollectionResponse, type TeamsAdminRoot, type TeamsUserConfiguration } from './teamsAdministration/index.js'; // @ts-ignore import { createSetFromDiscriminatorValue, createStoreFromDiscriminatorValue, createTermFromDiscriminatorValue, deserializeIntoRelation, deserializeIntoRelationCollectionResponse, deserializeIntoSet, deserializeIntoSetCollectionResponse, deserializeIntoStore, deserializeIntoStoreCollectionResponse, deserializeIntoTerm, deserializeIntoTermCollectionResponse, serializeRelation, serializeRelationCollectionResponse, serializeSet, serializeSetCollectionResponse, serializeStore, serializeStoreCollectionResponse, serializeTerm, serializeTermCollectionResponse, type Relation, type Set, type Store, type Term } from './termStore/index.js'; // @ts-ignore @@ -1662,6 +1664,28 @@ export interface AccountTargetContent extends AdditionalDataHolder, BackedModel, type?: AccountTargetContentType | null; } export type AccountTargetContentType = (typeof AccountTargetContentTypeObject)[keyof typeof AccountTargetContentTypeObject]; +export interface ActionItem extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The ownerDisplayName property + */ + ownerDisplayName?: string | null; + /** + * The text property + */ + text?: string | null; + /** + * The title property + */ + title?: string | null; +} export interface ActionResultPart extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -1781,6 +1805,22 @@ export interface AddressBookAccountTargetContent extends AccountTargetContent, P */ accountTargetEmails?: string[] | null; } +export interface AdhocCall extends Entity, Parsable { + /** + * The recordings of a call. Read-only. + */ + recordings?: CallRecording[] | null; + /** + * The transcripts of a call. Read-only. + */ + transcripts?: CallTranscript[] | null; +} +export interface AdhocCallCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: AdhocCall[] | null; +} export interface Admin extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -1814,6 +1854,10 @@ export interface Admin extends AdditionalDataHolder, BackedModel, Parsable { * The sharepoint property */ sharepoint?: Sharepoint | null; + /** + * Represents a collection of user configurations. + */ + teams?: TeamsAdminRoot | null; } export interface AdminConsentRequestPolicy extends Entity, Parsable { /** @@ -2284,6 +2328,12 @@ export interface AiInteractionPlugin extends AdditionalDataHolder, BackedModel, version?: string | null; } export type AiInteractionType = (typeof AiInteractionTypeObject)[keyof typeof AiInteractionTypeObject]; +export interface AiOnlineMeeting extends Entity, Parsable { + /** + * The aiInsights property + */ + aiInsights?: CallAiInsight[] | null; +} export interface AirPrintSettings extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -2303,6 +2353,10 @@ export interface AiUser extends Entity, Parsable { * The interactionHistory property */ interactionHistory?: AiInteractionHistory | null; + /** + * The onlineMeetings property + */ + onlineMeetings?: AiOnlineMeeting[] | null; } export interface AkamaiAttackGroupActionModel extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -7776,6 +7830,10 @@ export interface Building extends Parsable, Place { * A set of links to external resources that are associated with the building. Inherited from place. */ resourceLinks?: ResourceLink[] | null; + /** + * The wifiState property + */ + wifiState?: PlaceFeatureEnablement | null; } export interface BuildingCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** @@ -8120,6 +8178,50 @@ export interface Call extends Entity, Parsable { */ transcription?: CallTranscriptionInfo | null; } +export interface CallAiInsight extends Entity, Parsable { + /** + * The actionItems property + */ + actionItems?: ActionItem[] | null; + /** + * The callId property + */ + callId?: string | null; + /** + * The contentCorrelationId property + */ + contentCorrelationId?: string | null; + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; + /** + * The endDateTime property + */ + endDateTime?: Date | null; + /** + * The meetingNotes property + */ + meetingNotes?: MeetingNote[] | null; + /** + * The viewpoint property + */ + viewpoint?: CallAiInsightViewPoint | null; +} +export interface CallAiInsightViewPoint extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The mentionEvents property + */ + mentionEvents?: MentionEvent[] | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface CallCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property @@ -9526,6 +9628,10 @@ export interface CloudClipboardRoot extends Entity, Parsable { * Represents a container that exposes navigation properties for cloud communications resources. */ export interface CloudCommunications extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The adhocCalls property + */ + adhocCalls?: AdhocCall[] | null; /** * Stores model information. */ @@ -9959,6 +10065,32 @@ export interface CloudPcGalleryImageCollectionResponse extends BaseCollectionPag value?: CloudPcGalleryImage[] | null; } export type CloudPcGalleryImageStatus = (typeof CloudPcGalleryImageStatusObject)[keyof typeof CloudPcGalleryImageStatusObject]; +export interface CloudPcLaunchDetail extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The unique identifier of the Cloud PC. + */ + cloudPcId?: string | null; + /** + * The connect URL of the Cloud PC. + */ + cloudPcLaunchUrl?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Indicates the reason the Cloud PC isn't compatible with Windows 365 Switch. Possible values are: osVersionNotSupported, hardwareNotSupported, unknownFutureValue. osVersionNotSupported indicates that the user needs to update their Cloud PC operating system version. hardwareNotSupported indicates that the Cloud PC needs more CPUs or RAM to support the functionality. + */ + windows365SwitchCompatibilityFailureReasonType?: Windows365SwitchCompatibilityFailureReasonType | null; + /** + * Indicates whether the Cloud PC supports switch functionality. If the value is true, it supports switch functionality; otherwise, false. + */ + windows365SwitchCompatible?: boolean | null; +} export interface CloudPcManagementAssignmentTarget extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -10118,6 +10250,7 @@ export interface CloudPcOnPremisesConnectionStatusDetail extends AdditionalDataH startDateTime?: Date | null; } export type CloudPcOnPremisesConnectionType = (typeof CloudPcOnPremisesConnectionTypeObject)[keyof typeof CloudPcOnPremisesConnectionTypeObject]; +export type CloudPcOperatingSystem = (typeof CloudPcOperatingSystemObject)[keyof typeof CloudPcOperatingSystemObject]; export interface CloudPcProvisioningPolicy extends Entity, Parsable { /** * The URL of the alternate resource that links to this provisioning policy. Read-only. @@ -10226,7 +10359,10 @@ export interface CloudPcProvisioningPolicyCollectionResponse extends BaseCollect } export type CloudPcProvisioningPolicyImageType = (typeof CloudPcProvisioningPolicyImageTypeObject)[keyof typeof CloudPcProvisioningPolicyImageTypeObject]; export type CloudPcProvisioningType = (typeof CloudPcProvisioningTypeObject)[keyof typeof CloudPcProvisioningTypeObject]; +export type CloudPcRecommendationReportType = (typeof CloudPcRecommendationReportTypeObject)[keyof typeof CloudPcRecommendationReportTypeObject]; export type CloudPcRegionGroup = (typeof CloudPcRegionGroupObject)[keyof typeof CloudPcRegionGroupObject]; +export interface CloudPcReport extends Entity, Parsable { +} export type CloudPcRestorePointFrequencyType = (typeof CloudPcRestorePointFrequencyTypeObject)[keyof typeof CloudPcRestorePointFrequencyTypeObject]; export interface CloudPcRestorePointSetting extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -10272,6 +10408,7 @@ export interface CloudPcSourceDeviceImage extends AdditionalDataHolder, BackedMo */ subscriptionId?: string | null; } +export type CloudPcUserAccountType = (typeof CloudPcUserAccountTypeObject)[keyof typeof CloudPcUserAccountTypeObject]; export interface CloudPcUserRoleScopeTagInfo extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -13058,6 +13195,15 @@ export function createAccountTargetContentFromDiscriminatorValue(parseNode: Pars } return deserializeIntoAccountTargetContent; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ActionItem} + */ +// @ts-ignore +export function createActionItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoActionItem; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -13159,6 +13305,24 @@ export function createAddLargeGalleryViewOperationFromDiscriminatorValue(parseNo export function createAddressBookAccountTargetContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddressBookAccountTargetContent; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AdhocCallCollectionResponse} + */ +// @ts-ignore +export function createAdhocCallCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAdhocCallCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AdhocCall} + */ +// @ts-ignore +export function createAdhocCallFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAdhocCall; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -13408,6 +13572,15 @@ export function createAiInteractionMentionFromDiscriminatorValue(parseNode: Pars export function createAiInteractionPluginFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAiInteractionPlugin; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AiOnlineMeeting} + */ +// @ts-ignore +export function createAiOnlineMeetingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAiOnlineMeeting; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -16070,6 +16243,24 @@ export function createCalendarSharingMessageActionFromDiscriminatorValue(parseNo export function createCalendarSharingMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCalendarSharingMessage; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CallAiInsight} + */ +// @ts-ignore +export function createCallAiInsightFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCallAiInsight; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CallAiInsightViewPoint} + */ +// @ts-ignore +export function createCallAiInsightViewPointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCallAiInsightViewPoint; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -17010,6 +17201,15 @@ export function createCloudPcGalleryImageCollectionResponseFromDiscriminatorValu export function createCloudPcGalleryImageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcGalleryImage; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CloudPcLaunchDetail} + */ +// @ts-ignore +export function createCloudPcLaunchDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcLaunchDetail; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -17120,6 +17320,15 @@ export function createCloudPcProvisioningPolicyCollectionResponseFromDiscriminat export function createCloudPcProvisioningPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcProvisioningPolicy; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CloudPcReport} + */ +// @ts-ignore +export function createCloudPcReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcReport; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -21796,6 +22005,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoActivityHistoryItem; case "#microsoft.graph.addLargeGalleryViewOperation": return deserializeIntoAddLargeGalleryViewOperation; + case "#microsoft.graph.adhocCall": + return deserializeIntoAdhocCall; case "#microsoft.graph.adminConsentRequestPolicy": return deserializeIntoAdminConsentRequestPolicy; case "#microsoft.graph.administrativeUnit": @@ -21820,6 +22031,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAiInteraction; case "#microsoft.graph.aiInteractionHistory": return deserializeIntoAiInteractionHistory; + case "#microsoft.graph.aiOnlineMeeting": + return deserializeIntoAiOnlineMeeting; case "#microsoft.graph.aiUser": return deserializeIntoAiUser; case "#microsoft.graph.akamaiWebApplicationFirewallProvider": @@ -21996,6 +22209,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoCalendarSharingMessage; case "#microsoft.graph.call": return deserializeIntoCall; + case "#microsoft.graph.callAiInsight": + return deserializeIntoCallAiInsight; case "#microsoft.graph.callEvent": return deserializeIntoCallEvent; case "#microsoft.graph.callRecording": @@ -22060,6 +22275,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoCloudPcProvisioningPolicy; case "#microsoft.graph.cloudPcProvisioningPolicyAssignment": return deserializeIntoCloudPcProvisioningPolicyAssignment; + case "#microsoft.graph.cloudPcReport": + return deserializeIntoCloudPcReport; case "#microsoft.graph.cloudPcUserSetting": return deserializeIntoCloudPcUserSetting; case "#microsoft.graph.cloudPcUserSettingAssignment": @@ -22432,6 +22649,10 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoFileStorage; case "#microsoft.graph.fileStorageContainer": return deserializeIntoFileStorageContainer; + case "#microsoft.graph.fileStorageContainerType": + return deserializeIntoFileStorageContainerType; + case "#microsoft.graph.fileStorageContainerTypeRegistration": + return deserializeIntoFileStorageContainerTypeRegistration; case "#microsoft.graph.filterOperatorSchema": return deserializeIntoFilterOperatorSchema; case "#microsoft.graph.fixtureMap": @@ -23132,6 +23353,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoEdiscoveryAddToReviewSetOperation; case "#microsoft.graph.security.ediscoveryCase": return deserializeIntoEdiscoveryCase; + case "#microsoft.graph.security.ediscoveryCaseMember": + return deserializeIntoEdiscoveryCaseMember; case "#microsoft.graph.security.ediscoveryCaseSettings": return deserializeIntoEdiscoveryCaseSettings; case "#microsoft.graph.security.ediscoveryCustodian": @@ -23410,6 +23633,10 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoTeam; case "#microsoft.graph.teamInfo": return deserializeIntoTeamInfo; + case "#microsoft.graph.teamsAdministration.teamsAdminRoot": + return deserializeIntoTeamsAdminRoot; + case "#microsoft.graph.teamsAdministration.teamsUserConfiguration": + return deserializeIntoTeamsUserConfiguration; case "#microsoft.graph.teamsApp": return deserializeIntoTeamsApp; case "#microsoft.graph.teamsAppDefinition": @@ -23838,8 +24065,14 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoWorkbookWorksheetProtection; case "#microsoft.graph.workforceIntegration": return deserializeIntoWorkforceIntegration; + case "#microsoft.graph.workHoursAndLocationsSetting": + return deserializeIntoWorkHoursAndLocationsSetting; case "#microsoft.graph.workingTimeSchedule": return deserializeIntoWorkingTimeSchedule; + case "#microsoft.graph.workPlanOccurrence": + return deserializeIntoWorkPlanOccurrence; + case "#microsoft.graph.workPlanRecurrence": + return deserializeIntoWorkPlanRecurrence; case "#microsoft.graph.workspace": return deserializeIntoWorkspace; case "#microsoft.graph.x509CertificateAuthenticationMethodConfiguration": @@ -24385,6 +24618,78 @@ export function createFileStorageContainerFromDiscriminatorValue(parseNode: Pars export function createFileStorageContainerSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFileStorageContainerSettings; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileStorageContainerTypeAppPermissionGrantCollectionResponse} + */ +// @ts-ignore +export function createFileStorageContainerTypeAppPermissionGrantCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileStorageContainerTypeAppPermissionGrantCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileStorageContainerTypeAppPermissionGrant} + */ +// @ts-ignore +export function createFileStorageContainerTypeAppPermissionGrantFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileStorageContainerTypeAppPermissionGrant; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileStorageContainerTypeCollectionResponse} + */ +// @ts-ignore +export function createFileStorageContainerTypeCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileStorageContainerTypeCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileStorageContainerType} + */ +// @ts-ignore +export function createFileStorageContainerTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileStorageContainerType; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileStorageContainerTypeRegistrationCollectionResponse} + */ +// @ts-ignore +export function createFileStorageContainerTypeRegistrationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileStorageContainerTypeRegistrationCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileStorageContainerTypeRegistration} + */ +// @ts-ignore +export function createFileStorageContainerTypeRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileStorageContainerTypeRegistration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileStorageContainerTypeRegistrationSettings} + */ +// @ts-ignore +export function createFileStorageContainerTypeRegistrationSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileStorageContainerTypeRegistrationSettings; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FileStorageContainerTypeSettings} + */ +// @ts-ignore +export function createFileStorageContainerTypeSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFileStorageContainerTypeSettings; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -27711,6 +28016,24 @@ export function createMeetingInfoFromDiscriminatorValue(parseNode: ParseNode | u } return deserializeIntoMeetingInfo; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MeetingNote} + */ +// @ts-ignore +export function createMeetingNoteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMeetingNote; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MeetingNoteSubpoint} + */ +// @ts-ignore +export function createMeetingNoteSubpointFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMeetingNoteSubpoint; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -27812,6 +28135,15 @@ export function createMembersJoinedEventMessageDetailFromDiscriminatorValue(pars export function createMembersLeftEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMembersLeftEventMessageDetail; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {MentionEvent} + */ +// @ts-ignore +export function createMentionEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMentionEvent; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -29382,6 +29714,15 @@ export function createOnlineMeetingInfoFromDiscriminatorValue(parseNode: ParseNo export function createOnlineMeetingRestrictedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOnlineMeetingRestricted; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OnlineMeetingSensitivityLabelAssignment} + */ +// @ts-ignore +export function createOnlineMeetingSensitivityLabelAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnlineMeetingSensitivityLabelAssignment; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -30390,6 +30731,8 @@ export function createPlaceModeFromDiscriminatorValue(parseNode: ParseNode | und return deserializeIntoDropInPlaceMode; case "#microsoft.graph.reservablePlaceMode": return deserializeIntoReservablePlaceMode; + case "#microsoft.graph.unavailablePlaceMode": + return deserializeIntoUnavailablePlaceMode; } } } @@ -35194,6 +35537,8 @@ export function createSubjectSetFromDiscriminatorValue(parseNode: ParseNode | un return deserializeIntoSingleServicePrincipal; case "#microsoft.graph.singleUser": return deserializeIntoSingleUser; + case "#microsoft.graph.targetAgentIdentitySponsorsOrOwners": + return deserializeIntoTargetAgentIdentitySponsorsOrOwners; case "#microsoft.graph.targetApplicationOwners": return deserializeIntoTargetApplicationOwners; case "#microsoft.graph.targetManager": @@ -35457,6 +35802,15 @@ export function createSystemFacetFromDiscriminatorValue(parseNode: ParseNode | u export function createTabUpdatedEventMessageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTabUpdatedEventMessageDetail; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {TargetAgentIdentitySponsorsOrOwners} + */ +// @ts-ignore +export function createTargetAgentIdentitySponsorsOrOwnersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTargetAgentIdentitySponsorsOrOwners; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -36519,6 +36873,15 @@ export function createTimeConstraintFromDiscriminatorValue(parseNode: ParseNode export function createTimeOffCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTimeOffCollectionResponse; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {TimeOffDetails} + */ +// @ts-ignore +export function createTimeOffDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTimeOffDetails; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -36846,6 +37209,15 @@ export function createTrendingCollectionResponseFromDiscriminatorValue(parseNode export function createTrendingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTrending; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {UnavailablePlaceMode} + */ +// @ts-ignore +export function createUnavailablePlaceModeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUnavailablePlaceMode; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -38227,6 +38599,15 @@ export function createUserTrainingEventInfoFromDiscriminatorValue(parseNode: Par export function createUserTrainingStatusInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserTrainingStatusInfo; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {UserWorkLocation} + */ +// @ts-ignore +export function createUserWorkLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUserWorkLocation; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -40235,6 +40616,15 @@ export function createWorkforceIntegrationEncryptionFromDiscriminatorValue(parse export function createWorkforceIntegrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkforceIntegration; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {WorkHoursAndLocationsSetting} + */ +// @ts-ignore +export function createWorkHoursAndLocationsSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkHoursAndLocationsSetting; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -40253,6 +40643,42 @@ export function createWorkingHoursFromDiscriminatorValue(parseNode: ParseNode | export function createWorkingTimeScheduleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkingTimeSchedule; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {WorkPlanOccurrenceCollectionResponse} + */ +// @ts-ignore +export function createWorkPlanOccurrenceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkPlanOccurrenceCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {WorkPlanOccurrence} + */ +// @ts-ignore +export function createWorkPlanOccurrenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkPlanOccurrence; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {WorkPlanRecurrenceCollectionResponse} + */ +// @ts-ignore +export function createWorkPlanRecurrenceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkPlanRecurrenceCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {WorkPlanRecurrence} + */ +// @ts-ignore +export function createWorkPlanRecurrenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkPlanRecurrence; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -42713,6 +43139,21 @@ export function deserializeIntoAccountTargetContent(accountTargetContent: Partia "type": n => { accountTargetContent.type = n.getEnumValue(AccountTargetContentTypeObject); }, } } +/** + * The deserialization information for the current model + * @param ActionItem The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoActionItem(actionItem: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { actionItem.backingStoreEnabled = true; }, + "@odata.type": n => { actionItem.odataType = n.getStringValue(); }, + "ownerDisplayName": n => { actionItem.ownerDisplayName = n.getStringValue(); }, + "text": n => { actionItem.text = n.getStringValue(); }, + "title": n => { actionItem.title = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param ActionResultPart The instance to deserialize into. @@ -42844,6 +43285,31 @@ export function deserializeIntoAddressBookAccountTargetContent(addressBookAccoun "accountTargetEmails": n => { addressBookAccountTargetContent.accountTargetEmails = n.getCollectionOfPrimitiveValues(); }, } } +/** + * The deserialization information for the current model + * @param AdhocCall The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAdhocCall(adhocCall: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(adhocCall), + "recordings": n => { adhocCall.recordings = n.getCollectionOfObjectValues(createCallRecordingFromDiscriminatorValue); }, + "transcripts": n => { adhocCall.transcripts = n.getCollectionOfObjectValues(createCallTranscriptFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AdhocCallCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAdhocCallCollectionResponse(adhocCallCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(adhocCallCollectionResponse), + "value": n => { adhocCallCollectionResponse.value = n.getCollectionOfObjectValues(createAdhocCallFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param Admin The instance to deserialize into. @@ -42860,6 +43326,7 @@ export function deserializeIntoAdmin(admin: Partial | undefined = {}) : R "reportSettings": n => { admin.reportSettings = n.getObjectValue(createAdminReportSettingsFromDiscriminatorValue); }, "serviceAnnouncement": n => { admin.serviceAnnouncement = n.getObjectValue(createServiceAnnouncementFromDiscriminatorValue); }, "sharepoint": n => { admin.sharepoint = n.getObjectValue(createSharepointFromDiscriminatorValue); }, + "teams": n => { admin.teams = n.getObjectValue(createTeamsAdminRootFromDiscriminatorValue); }, } } /** @@ -43234,6 +43701,18 @@ export function deserializeIntoAiInteractionPlugin(aiInteractionPlugin: Partial< "version": n => { aiInteractionPlugin.version = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param AiOnlineMeeting The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAiOnlineMeeting(aiOnlineMeeting: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(aiOnlineMeeting), + "aiInsights": n => { aiOnlineMeeting.aiInsights = n.getCollectionOfObjectValues(createCallAiInsightFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param AirPrintSettings The instance to deserialize into. @@ -43257,6 +43736,7 @@ export function deserializeIntoAiUser(aiUser: Partial | undefined = {}) return { ...deserializeIntoEntity(aiUser), "interactionHistory": n => { aiUser.interactionHistory = n.getObjectValue(createAiInteractionHistoryFromDiscriminatorValue); }, + "onlineMeetings": n => { aiUser.onlineMeetings = n.getCollectionOfObjectValues(createAiOnlineMeetingFromDiscriminatorValue); }, } } /** @@ -47036,6 +47516,7 @@ export function deserializeIntoBuilding(building: Partial | undefined ...deserializeIntoPlace(building), "map": n => { building.map = n.getObjectValue(createBuildingMapFromDiscriminatorValue); }, "resourceLinks": n => { building.resourceLinks = n.getCollectionOfObjectValues(createResourceLinkFromDiscriminatorValue); }, + "wifiState": n => { building.wifiState = n.getEnumValue(PlaceFeatureEnablementObject); }, } } /** @@ -47277,6 +47758,37 @@ export function deserializeIntoCall(call: Partial | undefined = {}) : Reco "transcription": n => { call.transcription = n.getObjectValue(createCallTranscriptionInfoFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param CallAiInsight The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCallAiInsight(callAiInsight: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(callAiInsight), + "actionItems": n => { callAiInsight.actionItems = n.getCollectionOfObjectValues(createActionItemFromDiscriminatorValue); }, + "callId": n => { callAiInsight.callId = n.getStringValue(); }, + "contentCorrelationId": n => { callAiInsight.contentCorrelationId = n.getStringValue(); }, + "createdDateTime": n => { callAiInsight.createdDateTime = n.getDateValue(); }, + "endDateTime": n => { callAiInsight.endDateTime = n.getDateValue(); }, + "meetingNotes": n => { callAiInsight.meetingNotes = n.getCollectionOfObjectValues(createMeetingNoteFromDiscriminatorValue); }, + "viewpoint": n => { callAiInsight.viewpoint = n.getObjectValue(createCallAiInsightViewPointFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CallAiInsightViewPoint The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCallAiInsightViewPoint(callAiInsightViewPoint: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { callAiInsightViewPoint.backingStoreEnabled = true; }, + "mentionEvents": n => { callAiInsightViewPoint.mentionEvents = n.getCollectionOfObjectValues(createMentionEventFromDiscriminatorValue); }, + "@odata.type": n => { callAiInsightViewPoint.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CallCollectionResponse The instance to deserialize into. @@ -48413,6 +48925,7 @@ export function deserializeIntoCloudClipboardRoot(cloudClipboardRoot: Partial | undefined = {}) : Record void> { return { + "adhocCalls": n => { cloudCommunications.adhocCalls = n.getCollectionOfObjectValues(createAdhocCallFromDiscriminatorValue); }, "backingStoreEnabled": n => { cloudCommunications.backingStoreEnabled = true; }, "callRecords": n => { cloudCommunications.callRecords = n.getCollectionOfObjectValues(createCallRecordFromDiscriminatorValue); }, "calls": n => { cloudCommunications.calls = n.getCollectionOfObjectValues(createCallFromDiscriminatorValue); }, @@ -48683,6 +49196,22 @@ export function deserializeIntoCloudPcGalleryImageCollectionResponse(cloudPcGall "value": n => { cloudPcGalleryImageCollectionResponse.value = n.getCollectionOfObjectValues(createCloudPcGalleryImageFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param CloudPcLaunchDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcLaunchDetail(cloudPcLaunchDetail: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { cloudPcLaunchDetail.backingStoreEnabled = true; }, + "cloudPcId": n => { cloudPcLaunchDetail.cloudPcId = n.getStringValue(); }, + "cloudPcLaunchUrl": n => { cloudPcLaunchDetail.cloudPcLaunchUrl = n.getStringValue(); }, + "@odata.type": n => { cloudPcLaunchDetail.odataType = n.getStringValue(); }, + "windows365SwitchCompatibilityFailureReasonType": n => { cloudPcLaunchDetail.windows365SwitchCompatibilityFailureReasonType = n.getEnumValue(Windows365SwitchCompatibilityFailureReasonTypeObject); }, + "windows365SwitchCompatible": n => { cloudPcLaunchDetail.windows365SwitchCompatible = n.getBooleanValue(); }, + } +} /** * The deserialization information for the current model * @param CloudPcManagementAssignmentTarget The instance to deserialize into. @@ -48860,6 +49389,17 @@ export function deserializeIntoCloudPcProvisioningPolicyCollectionResponse(cloud "value": n => { cloudPcProvisioningPolicyCollectionResponse.value = n.getCollectionOfObjectValues(createCloudPcProvisioningPolicyFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param CloudPcReport The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcReport(cloudPcReport: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(cloudPcReport), + } +} /** * The deserialization information for the current model * @param CloudPcRestorePointSetting The instance to deserialize into. @@ -51324,6 +51864,7 @@ export function deserializeIntoDesk(desk: Partial | undefined = {}) : Reco return { ...deserializeIntoPlace(desk), "displayDeviceName": n => { desk.displayDeviceName = n.getStringValue(); }, + "heightAdjustableState": n => { desk.heightAdjustableState = n.getEnumValue(PlaceFeatureEnablementObject); }, "mailboxDetails": n => { desk.mailboxDetails = n.getObjectValue(createMailboxDetailsFromDiscriminatorValue); }, "mode": n => { desk.mode = n.getObjectValue(createPlaceModeFromDiscriminatorValue); }, } @@ -56090,6 +56631,8 @@ export function deserializeIntoFileStorage(fileStorage: Partial | u return { ...deserializeIntoEntity(fileStorage), "containers": n => { fileStorage.containers = n.getCollectionOfObjectValues(createFileStorageContainerFromDiscriminatorValue); }, + "containerTypeRegistrations": n => { fileStorage.containerTypeRegistrations = n.getCollectionOfObjectValues(createFileStorageContainerTypeRegistrationFromDiscriminatorValue); }, + "containerTypes": n => { fileStorage.containerTypes = n.getCollectionOfObjectValues(createFileStorageContainerTypeFromDiscriminatorValue); }, "deletedContainers": n => { fileStorage.deletedContainers = n.getCollectionOfObjectValues(createFileStorageContainerFromDiscriminatorValue); }, } } @@ -56102,6 +56645,7 @@ export function deserializeIntoFileStorage(fileStorage: Partial | u export function deserializeIntoFileStorageContainer(fileStorageContainer: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(fileStorageContainer), + "assignedSensitivityLabel": n => { fileStorageContainer.assignedSensitivityLabel = n.getObjectValue(createAssignedLabelFromDiscriminatorValue); }, "columns": n => { fileStorageContainer.columns = n.getCollectionOfObjectValues(createColumnDefinitionFromDiscriminatorValue); }, "containerTypeId": n => { fileStorageContainer.containerTypeId = n.getGuidValue(); }, "createdDateTime": n => { fileStorageContainer.createdDateTime = n.getDateValue(); }, @@ -56156,6 +56700,137 @@ export function deserializeIntoFileStorageContainerSettings(fileStorageContainer "@odata.type": n => { fileStorageContainerSettings.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param FileStorageContainerType The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileStorageContainerType(fileStorageContainerType: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(fileStorageContainerType), + "billingClassification": n => { fileStorageContainerType.billingClassification = n.getEnumValue(FileStorageContainerBillingClassificationObject); }, + "billingStatus": n => { fileStorageContainerType.billingStatus = n.getEnumValue(FileStorageContainerBillingStatusObject); }, + "createdDateTime": n => { fileStorageContainerType.createdDateTime = n.getDateValue(); }, + "etag": n => { fileStorageContainerType.etag = n.getStringValue(); }, + "expirationDateTime": n => { fileStorageContainerType.expirationDateTime = n.getDateValue(); }, + "name": n => { fileStorageContainerType.name = n.getStringValue(); }, + "owningAppId": n => { fileStorageContainerType.owningAppId = n.getGuidValue(); }, + "settings": n => { fileStorageContainerType.settings = n.getObjectValue(createFileStorageContainerTypeSettingsFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param FileStorageContainerTypeAppPermissionGrant The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileStorageContainerTypeAppPermissionGrant(fileStorageContainerTypeAppPermissionGrant: Partial | undefined = {}) : Record void> { + return { + "appId": n => { fileStorageContainerTypeAppPermissionGrant.appId = n.getStringValue(); }, + "applicationPermissions": n => { fileStorageContainerTypeAppPermissionGrant.applicationPermissions = n.getCollectionOfEnumValues(FileStorageContainerTypeAppPermissionObject); }, + "backingStoreEnabled": n => { fileStorageContainerTypeAppPermissionGrant.backingStoreEnabled = true; }, + "delegatedPermissions": n => { fileStorageContainerTypeAppPermissionGrant.delegatedPermissions = n.getCollectionOfEnumValues(FileStorageContainerTypeAppPermissionObject); }, + "@odata.type": n => { fileStorageContainerTypeAppPermissionGrant.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param FileStorageContainerTypeAppPermissionGrantCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileStorageContainerTypeAppPermissionGrantCollectionResponse(fileStorageContainerTypeAppPermissionGrantCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(fileStorageContainerTypeAppPermissionGrantCollectionResponse), + "value": n => { fileStorageContainerTypeAppPermissionGrantCollectionResponse.value = n.getCollectionOfObjectValues(createFileStorageContainerTypeAppPermissionGrantFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param FileStorageContainerTypeCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileStorageContainerTypeCollectionResponse(fileStorageContainerTypeCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(fileStorageContainerTypeCollectionResponse), + "value": n => { fileStorageContainerTypeCollectionResponse.value = n.getCollectionOfObjectValues(createFileStorageContainerTypeFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param FileStorageContainerTypeRegistration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileStorageContainerTypeRegistration(fileStorageContainerTypeRegistration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(fileStorageContainerTypeRegistration), + "applicationPermissionGrants": n => { fileStorageContainerTypeRegistration.applicationPermissionGrants = n.getCollectionOfObjectValues(createFileStorageContainerTypeAppPermissionGrantFromDiscriminatorValue); }, + "billingClassification": n => { fileStorageContainerTypeRegistration.billingClassification = n.getEnumValue(FileStorageContainerBillingClassificationObject); }, + "billingStatus": n => { fileStorageContainerTypeRegistration.billingStatus = n.getEnumValue(FileStorageContainerBillingStatusObject); }, + "etag": n => { fileStorageContainerTypeRegistration.etag = n.getStringValue(); }, + "expirationDateTime": n => { fileStorageContainerTypeRegistration.expirationDateTime = n.getDateValue(); }, + "name": n => { fileStorageContainerTypeRegistration.name = n.getStringValue(); }, + "owningAppId": n => { fileStorageContainerTypeRegistration.owningAppId = n.getGuidValue(); }, + "registeredDateTime": n => { fileStorageContainerTypeRegistration.registeredDateTime = n.getDateValue(); }, + "settings": n => { fileStorageContainerTypeRegistration.settings = n.getObjectValue(createFileStorageContainerTypeRegistrationSettingsFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param FileStorageContainerTypeRegistrationCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileStorageContainerTypeRegistrationCollectionResponse(fileStorageContainerTypeRegistrationCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(fileStorageContainerTypeRegistrationCollectionResponse), + "value": n => { fileStorageContainerTypeRegistrationCollectionResponse.value = n.getCollectionOfObjectValues(createFileStorageContainerTypeRegistrationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param FileStorageContainerTypeRegistrationSettings The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileStorageContainerTypeRegistrationSettings(fileStorageContainerTypeRegistrationSettings: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { fileStorageContainerTypeRegistrationSettings.backingStoreEnabled = true; }, + "isDiscoverabilityEnabled": n => { fileStorageContainerTypeRegistrationSettings.isDiscoverabilityEnabled = n.getBooleanValue(); }, + "isItemVersioningEnabled": n => { fileStorageContainerTypeRegistrationSettings.isItemVersioningEnabled = n.getBooleanValue(); }, + "isSearchEnabled": n => { fileStorageContainerTypeRegistrationSettings.isSearchEnabled = n.getBooleanValue(); }, + "isSharingRestricted": n => { fileStorageContainerTypeRegistrationSettings.isSharingRestricted = n.getBooleanValue(); }, + "itemMajorVersionLimit": n => { fileStorageContainerTypeRegistrationSettings.itemMajorVersionLimit = n.getNumberValue(); }, + "maxStoragePerContainerInBytes": n => { fileStorageContainerTypeRegistrationSettings.maxStoragePerContainerInBytes = n.getNumberValue(); }, + "@odata.type": n => { fileStorageContainerTypeRegistrationSettings.odataType = n.getStringValue(); }, + "sharingCapability": n => { fileStorageContainerTypeRegistrationSettings.sharingCapability = n.getEnumValue(SharingCapabilitiesObject); }, + "urlTemplate": n => { fileStorageContainerTypeRegistrationSettings.urlTemplate = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param FileStorageContainerTypeSettings The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFileStorageContainerTypeSettings(fileStorageContainerTypeSettings: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { fileStorageContainerTypeSettings.backingStoreEnabled = true; }, + "consumingTenantOverridables": n => { fileStorageContainerTypeSettings.consumingTenantOverridables = n.getCollectionOfEnumValues(FileStorageContainerTypeSettingsOverrideObject); }, + "isDiscoverabilityEnabled": n => { fileStorageContainerTypeSettings.isDiscoverabilityEnabled = n.getBooleanValue(); }, + "isItemVersioningEnabled": n => { fileStorageContainerTypeSettings.isItemVersioningEnabled = n.getBooleanValue(); }, + "isSearchEnabled": n => { fileStorageContainerTypeSettings.isSearchEnabled = n.getBooleanValue(); }, + "isSharingRestricted": n => { fileStorageContainerTypeSettings.isSharingRestricted = n.getBooleanValue(); }, + "itemMajorVersionLimit": n => { fileStorageContainerTypeSettings.itemMajorVersionLimit = n.getNumberValue(); }, + "maxStoragePerContainerInBytes": n => { fileStorageContainerTypeSettings.maxStoragePerContainerInBytes = n.getNumberValue(); }, + "@odata.type": n => { fileStorageContainerTypeSettings.odataType = n.getStringValue(); }, + "sharingCapability": n => { fileStorageContainerTypeSettings.sharingCapability = n.getEnumValue(SharingCapabilitiesObject); }, + "urlTemplate": n => { fileStorageContainerTypeSettings.urlTemplate = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param FileStorageContainerViewpoint The instance to deserialize into. @@ -59113,6 +59788,7 @@ export function deserializeIntoListItem(listItem: Partial | undefined ...deserializeIntoBaseItem(listItem), "analytics": n => { listItem.analytics = n.getObjectValue(createItemAnalyticsFromDiscriminatorValue); }, "contentType": n => { listItem.contentType = n.getObjectValue(createContentTypeInfoFromDiscriminatorValue); }, + "deleted": n => { listItem.deleted = n.getObjectValue(createDeletedFromDiscriminatorValue); }, "documentSetVersions": n => { listItem.documentSetVersions = n.getCollectionOfObjectValues(createDocumentSetVersionFromDiscriminatorValue); }, "driveItem": n => { listItem.driveItem = n.getObjectValue(createDriveItemFromDiscriminatorValue); }, "fields": n => { listItem.fields = n.getObjectValue(createFieldValueSetFromDiscriminatorValue); }, @@ -60925,6 +61601,35 @@ export function deserializeIntoMeetingInfo(meetingInfo: Partial | u "@odata.type": n => { meetingInfo.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param MeetingNote The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMeetingNote(meetingNote: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { meetingNote.backingStoreEnabled = true; }, + "@odata.type": n => { meetingNote.odataType = n.getStringValue(); }, + "subpoints": n => { meetingNote.subpoints = n.getCollectionOfObjectValues(createMeetingNoteSubpointFromDiscriminatorValue); }, + "text": n => { meetingNote.text = n.getStringValue(); }, + "title": n => { meetingNote.title = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param MeetingNoteSubpoint The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMeetingNoteSubpoint(meetingNoteSubpoint: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { meetingNoteSubpoint.backingStoreEnabled = true; }, + "@odata.type": n => { meetingNoteSubpoint.odataType = n.getStringValue(); }, + "text": n => { meetingNoteSubpoint.text = n.getStringValue(); }, + "title": n => { meetingNoteSubpoint.title = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param MeetingParticipantInfo The instance to deserialize into. @@ -61072,6 +61777,21 @@ export function deserializeIntoMembersLeftEventMessageDetail(membersLeftEventMes "members": n => { membersLeftEventMessageDetail.members = n.getCollectionOfObjectValues(createTeamworkUserIdentityFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param MentionEvent The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMentionEvent(mentionEvent: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { mentionEvent.backingStoreEnabled = true; }, + "eventDateTime": n => { mentionEvent.eventDateTime = n.getDateValue(); }, + "@odata.type": n => { mentionEvent.odataType = n.getStringValue(); }, + "speaker": n => { mentionEvent.speaker = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, + "transcriptUtterance": n => { mentionEvent.transcriptUtterance = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param Message The instance to deserialize into. @@ -62977,13 +63697,17 @@ export function deserializeIntoOnlineMeetingBase(onlineMeetingBase: Partial { onlineMeetingBase.audioConferencing = n.getObjectValue(createAudioConferencingFromDiscriminatorValue); }, "chatInfo": n => { onlineMeetingBase.chatInfo = n.getObjectValue(createChatInfoFromDiscriminatorValue); }, "chatRestrictions": n => { onlineMeetingBase.chatRestrictions = n.getObjectValue(createChatRestrictionsFromDiscriminatorValue); }, + "expiryDateTime": n => { onlineMeetingBase.expiryDateTime = n.getDateValue(); }, "isEndToEndEncryptionEnabled": n => { onlineMeetingBase.isEndToEndEncryptionEnabled = n.getBooleanValue(); }, "isEntryExitAnnounced": n => { onlineMeetingBase.isEntryExitAnnounced = n.getBooleanValue(); }, "joinInformation": n => { onlineMeetingBase.joinInformation = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, "joinMeetingIdSettings": n => { onlineMeetingBase.joinMeetingIdSettings = n.getObjectValue(createJoinMeetingIdSettingsFromDiscriminatorValue); }, "joinWebUrl": n => { onlineMeetingBase.joinWebUrl = n.getStringValue(); }, "lobbyBypassSettings": n => { onlineMeetingBase.lobbyBypassSettings = n.getObjectValue(createLobbyBypassSettingsFromDiscriminatorValue); }, + "meetingOptionsWebUrl": n => { onlineMeetingBase.meetingOptionsWebUrl = n.getStringValue(); }, + "meetingSpokenLanguageTag": n => { onlineMeetingBase.meetingSpokenLanguageTag = n.getStringValue(); }, "recordAutomatically": n => { onlineMeetingBase.recordAutomatically = n.getBooleanValue(); }, + "sensitivityLabelAssignment": n => { onlineMeetingBase.sensitivityLabelAssignment = n.getObjectValue(createOnlineMeetingSensitivityLabelAssignmentFromDiscriminatorValue); }, "shareMeetingChatHistoryDefault": n => { onlineMeetingBase.shareMeetingChatHistoryDefault = n.getEnumValue(MeetingChatHistoryDefaultModeObject); }, "subject": n => { onlineMeetingBase.subject = n.getStringValue(); }, "videoTeleconferenceId": n => { onlineMeetingBase.videoTeleconferenceId = n.getStringValue(); }, @@ -63062,6 +63786,19 @@ export function deserializeIntoOnlineMeetingRestricted(onlineMeetingRestricted: "videoDisabled": n => { onlineMeetingRestricted.videoDisabled = n.getCollectionOfEnumValues(OnlineMeetingVideoDisabledReasonObject); }, } } +/** + * The deserialization information for the current model + * @param OnlineMeetingSensitivityLabelAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnlineMeetingSensitivityLabelAssignment(onlineMeetingSensitivityLabelAssignment: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { onlineMeetingSensitivityLabelAssignment.backingStoreEnabled = true; }, + "@odata.type": n => { onlineMeetingSensitivityLabelAssignment.odataType = n.getStringValue(); }, + "sensitivityLabelId": n => { onlineMeetingSensitivityLabelAssignment.sensitivityLabelId = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param OnOtpSendCustomExtension The instance to deserialize into. @@ -65165,6 +65902,7 @@ export function deserializeIntoPresence(presence: Partial | undefined "outOfOfficeSettings": n => { presence.outOfOfficeSettings = n.getObjectValue(createOutOfOfficeSettingsFromDiscriminatorValue); }, "sequenceNumber": n => { presence.sequenceNumber = n.getStringValue(); }, "statusMessage": n => { presence.statusMessage = n.getObjectValue(createPresenceStatusMessageFromDiscriminatorValue); }, + "workLocation": n => { presence.workLocation = n.getObjectValue(createUserWorkLocationFromDiscriminatorValue); }, } } /** @@ -68298,6 +69036,8 @@ export function deserializeIntoRoom(room: Partial | undefined = {}) : Reco "floorLabel": n => { room.floorLabel = n.getStringValue(); }, "floorNumber": n => { room.floorNumber = n.getNumberValue(); }, "nickname": n => { room.nickname = n.getStringValue(); }, + "placeId": n => { room.placeId = n.getStringValue(); }, + "teamsEnabledState": n => { room.teamsEnabledState = n.getEnumValue(PlaceFeatureEnablementObject); }, "videoDeviceName": n => { room.videoDeviceName = n.getStringValue(); }, } } @@ -69187,6 +69927,7 @@ export function deserializeIntoSensitivityLabel(sensitivityLabel: Partial { sensitivityLabel.autoTooltip = n.getStringValue(); }, "description": n => { sensitivityLabel.description = n.getStringValue(); }, "displayName": n => { sensitivityLabel.displayName = n.getStringValue(); }, + "hasProtection": n => { sensitivityLabel.hasProtection = n.getBooleanValue(); }, "isDefault": n => { sensitivityLabel.isDefault = n.getBooleanValue(); }, "isEndpointProtectionEnabled": n => { sensitivityLabel.isEndpointProtectionEnabled = n.getBooleanValue(); }, "isScopedToUser": n => { sensitivityLabel.isScopedToUser = n.getBooleanValue(); }, @@ -72108,6 +72849,17 @@ export function deserializeIntoTabUpdatedEventMessageDetail(tabUpdatedEventMessa "tabId": n => { tabUpdatedEventMessageDetail.tabId = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param TargetAgentIdentitySponsorsOrOwners The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTargetAgentIdentitySponsorsOrOwners(targetAgentIdentitySponsorsOrOwners: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSubjectSet(targetAgentIdentitySponsorsOrOwners), + } +} /** * The deserialization information for the current model * @param TargetApplicationOwners The instance to deserialize into. @@ -73635,6 +74387,20 @@ export function deserializeIntoTimeOffCollectionResponse(timeOffCollectionRespon "value": n => { timeOffCollectionResponse.value = n.getCollectionOfObjectValues(createTimeOffFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param TimeOffDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTimeOffDetails(timeOffDetails: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { timeOffDetails.backingStoreEnabled = true; }, + "isAllDay": n => { timeOffDetails.isAllDay = n.getBooleanValue(); }, + "@odata.type": n => { timeOffDetails.odataType = n.getStringValue(); }, + "subject": n => { timeOffDetails.subject = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param TimeOffItem The instance to deserialize into. @@ -74096,6 +74862,18 @@ export function deserializeIntoTrendingCollectionResponse(trendingCollectionResp "value": n => { trendingCollectionResponse.value = n.getCollectionOfObjectValues(createTrendingFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param UnavailablePlaceMode The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUnavailablePlaceMode(unavailablePlaceMode: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoPlaceMode(unavailablePlaceMode), + "reason": n => { unavailablePlaceMode.reason = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param UnifiedApprovalStage The instance to deserialize into. @@ -74866,6 +75644,7 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "aboutMe": n => { user.aboutMe = n.getStringValue(); }, "accountEnabled": n => { user.accountEnabled = n.getBooleanValue(); }, "activities": n => { user.activities = n.getCollectionOfObjectValues(createUserActivityFromDiscriminatorValue); }, + "adhocCalls": n => { user.adhocCalls = n.getCollectionOfObjectValues(createAdhocCallFromDiscriminatorValue); }, "ageGroup": n => { user.ageGroup = n.getStringValue(); }, "agreementAcceptances": n => { user.agreementAcceptances = n.getCollectionOfObjectValues(createAgreementAcceptanceFromDiscriminatorValue); }, "appRoleAssignments": n => { user.appRoleAssignments = n.getCollectionOfObjectValues(createAppRoleAssignmentFromDiscriminatorValue); }, @@ -74950,6 +75729,7 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "onPremisesProvisioningErrors": n => { user.onPremisesProvisioningErrors = n.getCollectionOfObjectValues(createOnPremisesProvisioningErrorFromDiscriminatorValue); }, "onPremisesSamAccountName": n => { user.onPremisesSamAccountName = n.getStringValue(); }, "onPremisesSecurityIdentifier": n => { user.onPremisesSecurityIdentifier = n.getStringValue(); }, + "onPremisesSyncBehavior": n => { user.onPremisesSyncBehavior = n.getObjectValue(createOnPremisesSyncBehaviorFromDiscriminatorValue); }, "onPremisesSyncEnabled": n => { user.onPremisesSyncEnabled = n.getBooleanValue(); }, "onPremisesUserPrincipalName": n => { user.onPremisesUserPrincipalName = n.getStringValue(); }, "otherMails": n => { user.otherMails = n.getCollectionOfPrimitiveValues(); }, @@ -76291,6 +77071,7 @@ export function deserializeIntoUserSettings(userSettings: Partial "shiftPreferences": n => { userSettings.shiftPreferences = n.getObjectValue(createShiftPreferencesFromDiscriminatorValue); }, "storage": n => { userSettings.storage = n.getObjectValue(createUserStorageFromDiscriminatorValue); }, "windows": n => { userSettings.windows = n.getCollectionOfObjectValues(createWindowsSettingFromDiscriminatorValue); }, + "workHoursAndLocations": n => { userSettings.workHoursAndLocations = n.getObjectValue(createWorkHoursAndLocationsSettingFromDiscriminatorValue); }, } } /** @@ -76447,6 +77228,21 @@ export function deserializeIntoUserTrainingStatusInfo(userTrainingStatusInfo: Pa "trainingStatus": n => { userTrainingStatusInfo.trainingStatus = n.getEnumValue(TrainingStatusObject); }, } } +/** + * The deserialization information for the current model + * @param UserWorkLocation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUserWorkLocation(userWorkLocation: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { userWorkLocation.backingStoreEnabled = true; }, + "@odata.type": n => { userWorkLocation.odataType = n.getStringValue(); }, + "placeId": n => { userWorkLocation.placeId = n.getStringValue(); }, + "source": n => { userWorkLocation.source = n.getEnumValue(WorkLocationSourceObject); }, + "workLocationType": n => { userWorkLocation.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, + } +} /** * The deserialization information for the current model * @param VerifiedDomain The instance to deserialize into. @@ -76529,6 +77325,7 @@ export function deserializeIntoVirtualEndpoint(virtualEndpoint: Partial { virtualEndpoint.galleryImages = n.getCollectionOfObjectValues(createCloudPcGalleryImageFromDiscriminatorValue); }, "onPremisesConnections": n => { virtualEndpoint.onPremisesConnections = n.getCollectionOfObjectValues(createCloudPcOnPremisesConnectionFromDiscriminatorValue); }, "provisioningPolicies": n => { virtualEndpoint.provisioningPolicies = n.getCollectionOfObjectValues(createCloudPcProvisioningPolicyFromDiscriminatorValue); }, + "report": n => { virtualEndpoint.report = n.getObjectValue(createCloudPcReportFromDiscriminatorValue); }, "userSettings": n => { virtualEndpoint.userSettings = n.getCollectionOfObjectValues(createCloudPcUserSettingFromDiscriminatorValue); }, } } @@ -79901,6 +80698,20 @@ export function deserializeIntoWorkforceIntegrationEncryption(workforceIntegrati "secret": n => { workforceIntegrationEncryption.secret = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param WorkHoursAndLocationsSetting The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkHoursAndLocationsSetting(workHoursAndLocationsSetting: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(workHoursAndLocationsSetting), + "maxSharedWorkLocationDetails": n => { workHoursAndLocationsSetting.maxSharedWorkLocationDetails = n.getEnumValue(MaxWorkLocationDetailsObject); }, + "occurrences": n => { workHoursAndLocationsSetting.occurrences = n.getCollectionOfObjectValues(createWorkPlanOccurrenceFromDiscriminatorValue); }, + "recurrences": n => { workHoursAndLocationsSetting.recurrences = n.getCollectionOfObjectValues(createWorkPlanRecurrenceFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param WorkingHours The instance to deserialize into. @@ -79928,6 +80739,63 @@ export function deserializeIntoWorkingTimeSchedule(workingTimeSchedule: Partial< ...deserializeIntoEntity(workingTimeSchedule), } } +/** + * The deserialization information for the current model + * @param WorkPlanOccurrence The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkPlanOccurrence(workPlanOccurrence: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(workPlanOccurrence), + "end": n => { workPlanOccurrence.end = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, + "placeId": n => { workPlanOccurrence.placeId = n.getStringValue(); }, + "recurrenceId": n => { workPlanOccurrence.recurrenceId = n.getStringValue(); }, + "start": n => { workPlanOccurrence.start = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, + "timeOffDetails": n => { workPlanOccurrence.timeOffDetails = n.getObjectValue(createTimeOffDetailsFromDiscriminatorValue); }, + "workLocationType": n => { workPlanOccurrence.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param WorkPlanOccurrenceCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkPlanOccurrenceCollectionResponse(workPlanOccurrenceCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(workPlanOccurrenceCollectionResponse), + "value": n => { workPlanOccurrenceCollectionResponse.value = n.getCollectionOfObjectValues(createWorkPlanOccurrenceFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param WorkPlanRecurrence The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkPlanRecurrence(workPlanRecurrence: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(workPlanRecurrence), + "end": n => { workPlanRecurrence.end = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, + "placeId": n => { workPlanRecurrence.placeId = n.getStringValue(); }, + "recurrence": n => { workPlanRecurrence.recurrence = n.getObjectValue(createPatternedRecurrenceFromDiscriminatorValue); }, + "start": n => { workPlanRecurrence.start = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, + "workLocationType": n => { workPlanRecurrence.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param WorkPlanRecurrenceCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkPlanRecurrenceCollectionResponse(workPlanRecurrenceCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(workPlanRecurrenceCollectionResponse), + "value": n => { workPlanRecurrenceCollectionResponse.value = n.getCollectionOfObjectValues(createWorkPlanRecurrenceFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param Workspace The instance to deserialize into. @@ -79942,6 +80810,7 @@ export function deserializeIntoWorkspace(workspace: Partial | undefin "emailAddress": n => { workspace.emailAddress = n.getStringValue(); }, "mode": n => { workspace.mode = n.getObjectValue(createPlaceModeFromDiscriminatorValue); }, "nickname": n => { workspace.nickname = n.getStringValue(); }, + "placeId": n => { workspace.placeId = n.getStringValue(); }, } } /** @@ -80052,12 +80921,16 @@ export interface Desk extends Parsable, Place { * The name of the display device (for example, monitor or projector) that is available at the desk. */ displayDeviceName?: string | null; + /** + * The heightAdjustableState property + */ + heightAdjustableState?: PlaceFeatureEnablement | null; /** * The mailbox object id and email address that are associated with the desk. */ mailboxDetails?: MailboxDetails | null; /** - * The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms Pro management portal. + * The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms pro management portal.unavailablePlaceMode - Desks that are taken down for maintenance or marked as not reservable. */ mode?: PlaceMode | null; } @@ -86624,15 +87497,27 @@ export interface FileSecurityState extends AdditionalDataHolder, BackedModel, Pa } export interface FileStorage extends Entity, Parsable { /** - * The containers property + * The collection of active fileStorageContainer resources. */ containers?: FileStorageContainer[] | null; /** - * The deletedContainers property + * The collection of fileStorageContainerTypeRegistration resources. + */ + containerTypeRegistrations?: FileStorageContainerTypeRegistration[] | null; + /** + * The collection of fileStorageContainerType resources. + */ + containerTypes?: FileStorageContainerType[] | null; + /** + * The collection of deleted fileStorageContainer resources. */ deletedContainers?: FileStorageContainer[] | null; } export interface FileStorageContainer extends Entity, Parsable { + /** + * Sensitivity label assigned to the fileStorageContainer. Read-write. + */ + assignedSensitivityLabel?: AssignedLabel | null; /** * The columns property */ @@ -86690,6 +87575,8 @@ export interface FileStorageContainer extends Entity, Parsable { */ viewpoint?: FileStorageContainerViewpoint | null; } +export type FileStorageContainerBillingClassification = (typeof FileStorageContainerBillingClassificationObject)[keyof typeof FileStorageContainerBillingClassificationObject]; +export type FileStorageContainerBillingStatus = (typeof FileStorageContainerBillingStatusObject)[keyof typeof FileStorageContainerBillingStatusObject]; export interface FileStorageContainerCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property @@ -86721,6 +87608,208 @@ export interface FileStorageContainerSettings extends AdditionalDataHolder, Back odataType?: string | null; } export type FileStorageContainerStatus = (typeof FileStorageContainerStatusObject)[keyof typeof FileStorageContainerStatusObject]; +export interface FileStorageContainerType extends Entity, Parsable { + /** + * The billingClassification property + */ + billingClassification?: FileStorageContainerBillingClassification | null; + /** + * The billingStatus property + */ + billingStatus?: FileStorageContainerBillingStatus | null; + /** + * The creation date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + createdDateTime?: Date | null; + /** + * Used in update scenarios for optimistic concurrency control. Read-only. + */ + etag?: string | null; + /** + * The expiration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + expirationDateTime?: Date | null; + /** + * The name of the fileStorageContainerType. + */ + name?: string | null; + /** + * ID of the application that owns the fileStorageContainerType. + */ + owningAppId?: Guid | null; + /** + * The settings property + */ + settings?: FileStorageContainerTypeSettings | null; +} +export type FileStorageContainerTypeAppPermission = (typeof FileStorageContainerTypeAppPermissionObject)[keyof typeof FileStorageContainerTypeAppPermissionObject]; +export interface FileStorageContainerTypeAppPermissionGrant extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Application ID to which to set permissions. + */ + appId?: string | null; + /** + * Allowed permissions when you use delegated tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue. + */ + applicationPermissions?: FileStorageContainerTypeAppPermission[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Allowed permissions when you use application tokens. The possible values are: none, readContent, writeContent, manageContent, create, delete, read, write, enumeratePermissions, addPermissions, updatePermissions, deletePermissions, deleteOwnPermission, managePermissions, full, unknownFutureValue. + */ + delegatedPermissions?: FileStorageContainerTypeAppPermission[] | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface FileStorageContainerTypeAppPermissionGrantCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: FileStorageContainerTypeAppPermissionGrant[] | null; +} +export interface FileStorageContainerTypeCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: FileStorageContainerType[] | null; +} +export interface FileStorageContainerTypeRegistration extends Entity, Parsable { + /** + * Access privileges of applications on containers. + */ + applicationPermissionGrants?: FileStorageContainerTypeAppPermissionGrant[] | null; + /** + * The billingClassification property + */ + billingClassification?: FileStorageContainerBillingClassification | null; + /** + * The billingStatus property + */ + billingStatus?: FileStorageContainerBillingStatus | null; + /** + * Used in update scenarios for optimistic concurrency control. Read-only. + */ + etag?: string | null; + /** + * The expiration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + expirationDateTime?: Date | null; + /** + * The name of the fileStorageContainerTypeRegistration. Read-only. + */ + name?: string | null; + /** + * ID of the application that owns the fileStorageContainerType. Read-only. + */ + owningAppId?: Guid | null; + /** + * The registration date. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + registeredDateTime?: Date | null; + /** + * The settings property + */ + settings?: FileStorageContainerTypeRegistrationSettings | null; +} +export interface FileStorageContainerTypeRegistrationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: FileStorageContainerTypeRegistration[] | null; +} +export interface FileStorageContainerTypeRegistrationSettings extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Indicates whether items from containers are surfaced in experiences such as My Activity or Microsoft 365. + */ + isDiscoverabilityEnabled?: boolean | null; + /** + * Indicates whether item versioning is enabled. + */ + isItemVersioningEnabled?: boolean | null; + /** + * Indicates whether search is enabled. + */ + isSearchEnabled?: boolean | null; + /** + * Only the manager and owner can share files in the container if restricted sharing is enabled. + */ + isSharingRestricted?: boolean | null; + /** + * Maximum number of versions. Versioning must be enabled ('isItemVersioningEnabled'=true). + */ + itemMajorVersionLimit?: number | null; + /** + * Controls maximum storage in bytes. + */ + maxStoragePerContainerInBytes?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Sharing capabilities permitted for containers. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly, unknownFutureValue. Can always be updated. + */ + sharingCapability?: SharingCapabilities | null; + /** + * Pattern used to redirect files. + */ + urlTemplate?: string | null; +} +export interface FileStorageContainerTypeSettings extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * A comma-separated list of settings that can be overridden in the consuming tenant. The possible values are: urlTemplate, isDiscoverabilityEnabled, isSearchEnabled, isItemVersioningEnabled, itemMajorVersionLimit, maxStoragePerContainerInBytes, unknownFutureValue. + */ + consumingTenantOverridables?: FileStorageContainerTypeSettingsOverride[] | null; + /** + * Indicates whether items from containers are surfaced in experiences such as My Activity or Microsoft 365. + */ + isDiscoverabilityEnabled?: boolean | null; + /** + * Indicates whether item versioning is enabled. + */ + isItemVersioningEnabled?: boolean | null; + /** + * Indicates whether search is enabled. + */ + isSearchEnabled?: boolean | null; + /** + * Only the manager and owner can share files in the container if restricted sharing is enabled. + */ + isSharingRestricted?: boolean | null; + /** + * Maximum number of versions. Versioning must be enabled ('isItemVersioningEnabled'=true). + */ + itemMajorVersionLimit?: number | null; + /** + * Controls maximum storage in bytes. + */ + maxStoragePerContainerInBytes?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Sharing capabilities permitted for containers. This value can always be overridden during registration if needed. The possible values are: disabled, externalUserSharingOnly, externalUserAndGuestSharing, existingExternalUserSharingOnly, unknownFutureValue. + */ + sharingCapability?: SharingCapabilities | null; + /** + * Pattern used to redirect files. + */ + urlTemplate?: string | null; +} +export type FileStorageContainerTypeSettingsOverride = (typeof FileStorageContainerTypeSettingsOverrideObject)[keyof typeof FileStorageContainerTypeSettingsOverrideObject]; export interface FileStorageContainerViewpoint extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -90720,6 +91809,10 @@ export interface ListItem extends BaseItem, Parsable { * The content type of this list item */ contentType?: ContentTypeInfo | null; + /** + * If present in the result of a delta enumeration, indicates that the item was deleted. Read-only. + */ + deleted?: Deleted | null; /** * Version information for a document set version created by a user. */ @@ -92960,6 +94053,7 @@ export interface ManagedMobileLobAppCollectionResponse extends BaseCollectionPag } export type ManagementAgentType = (typeof ManagementAgentTypeObject)[keyof typeof ManagementAgentTypeObject]; export type ManagementState = (typeof ManagementStateObject)[keyof typeof ManagementStateObject]; +export type MaxWorkLocationDetails = (typeof MaxWorkLocationDetailsObject)[keyof typeof MaxWorkLocationDetailsObject]; export type MdmAppConfigKeyType = (typeof MdmAppConfigKeyTypeObject)[keyof typeof MdmAppConfigKeyTypeObject]; export type MdmAuthority = (typeof MdmAuthorityObject)[keyof typeof MdmAuthorityObject]; /** @@ -93259,6 +94353,46 @@ export interface MeetingInfo extends AdditionalDataHolder, BackedModel, Parsable } export type MeetingLiveShareOptions = (typeof MeetingLiveShareOptionsObject)[keyof typeof MeetingLiveShareOptionsObject]; export type MeetingMessageType = (typeof MeetingMessageTypeObject)[keyof typeof MeetingMessageTypeObject]; +export interface MeetingNote extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The subpoints property + */ + subpoints?: MeetingNoteSubpoint[] | null; + /** + * The text property + */ + text?: string | null; + /** + * The title property + */ + title?: string | null; +} +export interface MeetingNoteSubpoint extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The text property + */ + text?: string | null; + /** + * The title property + */ + title?: string | null; +} export interface MeetingParticipantInfo extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -93444,6 +94578,28 @@ export interface MembersLeftEventMessageDetail extends EventMessageDetail, Parsa */ members?: TeamworkUserIdentity[] | null; } +export interface MentionEvent extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The eventDateTime property + */ + eventDateTime?: Date | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The speaker property + */ + speaker?: IdentitySet | null; + /** + * The transcriptUtterance property + */ + transcriptUtterance?: string | null; +} export interface Message extends OutlookItem, Parsable { /** * The fileAttachment and itemAttachment attachments for the message. @@ -95805,6 +96961,10 @@ export interface OnlineMeetingBase extends Entity, Parsable { * Specifies the configuration settings for meeting chat restrictions. */ chatRestrictions?: ChatRestrictions | null; + /** + * Indicates the date and time when the meeting resource expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + */ + expiryDateTime?: Date | null; /** * Indicates whether end-to-end encryption (E2EE) is enabled for the online meeting. */ @@ -95829,10 +96989,22 @@ export interface OnlineMeetingBase extends Entity, Parsable { * Specifies which participants can bypass the meeting lobby. */ lobbyBypassSettings?: LobbyBypassSettings | null; + /** + * Provides the URL to the Teams meeting options page for the specified meeting. This link allows only the organizer to configure meeting settings. + */ + meetingOptionsWebUrl?: string | null; + /** + * Specifies the spoken language used during the meeting for recording and transcription purposes. + */ + meetingSpokenLanguageTag?: string | null; /** * Indicates whether to record the meeting automatically. */ recordAutomatically?: boolean | null; + /** + * Specifies the sensitivity label applied to the Teams meeting. + */ + sensitivityLabelAssignment?: OnlineMeetingSensitivityLabelAssignment | null; /** * Specifies whether meeting chat history is shared with participants. The possible values are: all, none, unknownFutureValue. */ @@ -95943,6 +97115,20 @@ export interface OnlineMeetingRestricted extends AdditionalDataHolder, BackedMod videoDisabled?: OnlineMeetingVideoDisabledReason[] | null; } export type OnlineMeetingRole = (typeof OnlineMeetingRoleObject)[keyof typeof OnlineMeetingRoleObject]; +export interface OnlineMeetingSensitivityLabelAssignment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The ID of the sensitivity label that is applied to the Teams meeting. + */ + sensitivityLabelId?: string | null; +} export type OnlineMeetingVideoDisabledReason = (typeof OnlineMeetingVideoDisabledReasonObject)[keyof typeof OnlineMeetingVideoDisabledReasonObject]; export interface OnOtpSendCustomExtension extends CustomAuthenticationExtension, Parsable { } @@ -97997,6 +99183,7 @@ export interface Place extends Entity, Parsable { */ tags?: string[] | null; } +export type PlaceFeatureEnablement = (typeof PlaceFeatureEnablementObject)[keyof typeof PlaceFeatureEnablementObject]; export interface PlaceMode extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -98766,6 +99953,10 @@ export interface Presence extends Entity, Parsable { * The presence status message of a user. */ statusMessage?: PresenceStatusMessage | null; + /** + * Represents the user’s aggregated work location state. + */ + workLocation?: UserWorkLocation | null; } export interface PresenceCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** @@ -102448,7 +103639,7 @@ export interface RestorePointSearchResponse extends AdditionalDataHolder, Backed } export interface RestorePointSearchResult extends AdditionalDataHolder, BackedModel, Parsable { /** - * Total number of artifacts restored. + * Total number of mailbox items that can be restored for a granular restore session. */ artifactHitCount?: number | null; /** @@ -103092,6 +104283,14 @@ export interface Room extends Parsable, Place { * Specifies a nickname for the room, for example, 'conf room'. */ nickname?: string | null; + /** + * An alternative immutable unique identifier of the room. Read-only. + */ + placeId?: string | null; + /** + * The teamsEnabledState property + */ + teamsEnabledState?: PlaceFeatureEnablement | null; /** * Specifies the name of the video device in the room. */ @@ -104346,6 +105545,10 @@ export interface SensitivityLabel extends Entity, Parsable { * The displayName property */ displayName?: string | null; + /** + * The hasProtection property + */ + hasProtection?: boolean | null; /** * The isDefault property */ @@ -105767,6 +106970,21 @@ export function serializeAccountTargetContent(writer: SerializationWriter, accou break; } } +/** + * Serializes information the current object + * @param ActionItem The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeActionItem(writer: SerializationWriter, actionItem: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!actionItem || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", actionItem.odataType); + writer.writeStringValue("ownerDisplayName", actionItem.ownerDisplayName); + writer.writeStringValue("text", actionItem.text); + writer.writeStringValue("title", actionItem.title); + writer.writeAdditionalData(actionItem.additionalData); +} /** * Serializes information the current object * @param ActionResultPart The instance to serialize from. @@ -105903,6 +107121,31 @@ export function serializeAddressBookAccountTargetContent(writer: SerializationWr serializeAccountTargetContent(writer, addressBookAccountTargetContent, isSerializingDerivedType) writer.writeCollectionOfPrimitiveValues("accountTargetEmails", addressBookAccountTargetContent.accountTargetEmails); } +/** + * Serializes information the current object + * @param AdhocCall The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAdhocCall(writer: SerializationWriter, adhocCall: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!adhocCall || isSerializingDerivedType) { return; } + serializeEntity(writer, adhocCall, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("recordings", adhocCall.recordings, serializeCallRecording); + writer.writeCollectionOfObjectValues("transcripts", adhocCall.transcripts, serializeCallTranscript); +} +/** + * Serializes information the current object + * @param AdhocCallCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAdhocCallCollectionResponse(writer: SerializationWriter, adhocCallCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!adhocCallCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, adhocCallCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", adhocCallCollectionResponse.value, serializeAdhocCall); +} /** * Serializes information the current object * @param Admin The instance to serialize from. @@ -105919,6 +107162,7 @@ export function serializeAdmin(writer: SerializationWriter, admin: Partial("reportSettings", admin.reportSettings, serializeAdminReportSettings); writer.writeObjectValue("serviceAnnouncement", admin.serviceAnnouncement, serializeServiceAnnouncement); writer.writeObjectValue("sharepoint", admin.sharepoint, serializeSharepoint); + writer.writeObjectValue("teams", admin.teams, serializeTeamsAdminRoot); writer.writeAdditionalData(admin.additionalData); } /** @@ -106304,6 +107548,18 @@ export function serializeAiInteractionPlugin(writer: SerializationWriter, aiInte writer.writeStringValue("version", aiInteractionPlugin.version); writer.writeAdditionalData(aiInteractionPlugin.additionalData); } +/** + * Serializes information the current object + * @param AiOnlineMeeting The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAiOnlineMeeting(writer: SerializationWriter, aiOnlineMeeting: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!aiOnlineMeeting || isSerializingDerivedType) { return; } + serializeEntity(writer, aiOnlineMeeting, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("aiInsights", aiOnlineMeeting.aiInsights, serializeCallAiInsight); +} /** * Serializes information the current object * @param AirPrintSettings The instance to serialize from. @@ -106328,6 +107584,7 @@ export function serializeAiUser(writer: SerializationWriter, aiUser: Partial("interactionHistory", aiUser.interactionHistory, serializeAiInteractionHistory); + writer.writeCollectionOfObjectValues("onlineMeetings", aiUser.onlineMeetings, serializeAiOnlineMeeting); } /** * Serializes information the current object @@ -110358,6 +111615,7 @@ export function serializeBuilding(writer: SerializationWriter, building: Partial serializePlace(writer, building, isSerializingDerivedType) writer.writeObjectValue("map", building.map, serializeBuildingMap); writer.writeCollectionOfObjectValues("resourceLinks", building.resourceLinks, serializeResourceLink); + writer.writeEnumValue("wifiState", building.wifiState); } /** * Serializes information the current object @@ -110601,6 +111859,37 @@ export function serializeCall(writer: SerializationWriter, call: Partial | writer.writeObjectValue("toneInfo", call.toneInfo, serializeToneInfo); writer.writeObjectValue("transcription", call.transcription, serializeCallTranscriptionInfo); } +/** + * Serializes information the current object + * @param CallAiInsight The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCallAiInsight(writer: SerializationWriter, callAiInsight: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!callAiInsight || isSerializingDerivedType) { return; } + serializeEntity(writer, callAiInsight, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("actionItems", callAiInsight.actionItems, serializeActionItem); + writer.writeStringValue("callId", callAiInsight.callId); + writer.writeStringValue("contentCorrelationId", callAiInsight.contentCorrelationId); + writer.writeDateValue("createdDateTime", callAiInsight.createdDateTime); + writer.writeDateValue("endDateTime", callAiInsight.endDateTime); + writer.writeCollectionOfObjectValues("meetingNotes", callAiInsight.meetingNotes, serializeMeetingNote); + writer.writeObjectValue("viewpoint", callAiInsight.viewpoint, serializeCallAiInsightViewPoint); +} +/** + * Serializes information the current object + * @param CallAiInsightViewPoint The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCallAiInsightViewPoint(writer: SerializationWriter, callAiInsightViewPoint: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!callAiInsightViewPoint || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("mentionEvents", callAiInsightViewPoint.mentionEvents, serializeMentionEvent); + writer.writeStringValue("@odata.type", callAiInsightViewPoint.odataType); + writer.writeAdditionalData(callAiInsightViewPoint.additionalData); +} /** * Serializes information the current object * @param CallCollectionResponse The instance to serialize from. @@ -111803,6 +113092,7 @@ export function serializeCloudClipboardRoot(writer: SerializationWriter, cloudCl // @ts-ignore export function serializeCloudCommunications(writer: SerializationWriter, cloudCommunications: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!cloudCommunications || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("adhocCalls", cloudCommunications.adhocCalls, serializeAdhocCall); writer.writeCollectionOfObjectValues("callRecords", cloudCommunications.callRecords, serializeCallRecord); writer.writeCollectionOfObjectValues("calls", cloudCommunications.calls, serializeCall); writer.writeStringValue("@odata.type", cloudCommunications.odataType); @@ -112072,6 +113362,22 @@ export function serializeCloudPcGalleryImageCollectionResponse(writer: Serializa serializeBaseCollectionPaginationCountResponse(writer, cloudPcGalleryImageCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", cloudPcGalleryImageCollectionResponse.value, serializeCloudPcGalleryImage); } +/** + * Serializes information the current object + * @param CloudPcLaunchDetail The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCloudPcLaunchDetail(writer: SerializationWriter, cloudPcLaunchDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcLaunchDetail || isSerializingDerivedType) { return; } + writer.writeStringValue("cloudPcId", cloudPcLaunchDetail.cloudPcId); + writer.writeStringValue("cloudPcLaunchUrl", cloudPcLaunchDetail.cloudPcLaunchUrl); + writer.writeStringValue("@odata.type", cloudPcLaunchDetail.odataType); + writer.writeEnumValue("windows365SwitchCompatibilityFailureReasonType", cloudPcLaunchDetail.windows365SwitchCompatibilityFailureReasonType); + writer.writeBooleanValue("windows365SwitchCompatible", cloudPcLaunchDetail.windows365SwitchCompatible); + writer.writeAdditionalData(cloudPcLaunchDetail.additionalData); +} /** * Serializes information the current object * @param CloudPcManagementAssignmentTarget The instance to serialize from. @@ -112254,6 +113560,17 @@ export function serializeCloudPcProvisioningPolicyCollectionResponse(writer: Ser serializeBaseCollectionPaginationCountResponse(writer, cloudPcProvisioningPolicyCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", cloudPcProvisioningPolicyCollectionResponse.value, serializeCloudPcProvisioningPolicy); } +/** + * Serializes information the current object + * @param CloudPcReport The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCloudPcReport(writer: SerializationWriter, cloudPcReport: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcReport || isSerializingDerivedType) { return; } + serializeEntity(writer, cloudPcReport, isSerializingDerivedType) +} /** * Serializes information the current object * @param CloudPcRestorePointSetting The instance to serialize from. @@ -114927,6 +116244,7 @@ export function serializeDesk(writer: SerializationWriter, desk: Partial | if (!desk || isSerializingDerivedType) { return; } serializePlace(writer, desk, isSerializingDerivedType) writer.writeStringValue("displayDeviceName", desk.displayDeviceName); + writer.writeEnumValue("heightAdjustableState", desk.heightAdjustableState); writer.writeObjectValue("mailboxDetails", desk.mailboxDetails, serializeMailboxDetails); writer.writeObjectValue("mode", desk.mode, serializePlaceMode); } @@ -119484,6 +120802,9 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial("containers", fileStorage.containers, serializeFileStorageContainer); + writer.writeCollectionOfObjectValues("containerTypeRegistrations", fileStorage.containerTypeRegistrations, serializeFileStorageContainerTypeRegistration); + writer.writeCollectionOfObjectValues("containerTypes", fileStorage.containerTypes, serializeFileStorageContainerType); writer.writeCollectionOfObjectValues("deletedContainers", fileStorage.deletedContainers, serializeFileStorageContainer); } /** @@ -123350,6 +124706,7 @@ export function serializeFileStorage(writer: SerializationWriter, fileStorage: P export function serializeFileStorageContainer(writer: SerializationWriter, fileStorageContainer: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!fileStorageContainer || isSerializingDerivedType) { return; } serializeEntity(writer, fileStorageContainer, isSerializingDerivedType) + writer.writeObjectValue("assignedSensitivityLabel", fileStorageContainer.assignedSensitivityLabel, serializeAssignedLabel); writer.writeCollectionOfObjectValues("columns", fileStorageContainer.columns, serializeColumnDefinition); writer.writeGuidValue("containerTypeId", fileStorageContainer.containerTypeId); writer.writeDateValue("createdDateTime", fileStorageContainer.createdDateTime); @@ -123403,6 +124760,139 @@ export function serializeFileStorageContainerSettings(writer: SerializationWrite writer.writeStringValue("@odata.type", fileStorageContainerSettings.odataType); writer.writeAdditionalData(fileStorageContainerSettings.additionalData); } +/** + * Serializes information the current object + * @param FileStorageContainerType The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileStorageContainerType(writer: SerializationWriter, fileStorageContainerType: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileStorageContainerType || isSerializingDerivedType) { return; } + serializeEntity(writer, fileStorageContainerType, isSerializingDerivedType) + writer.writeEnumValue("billingClassification", fileStorageContainerType.billingClassification); + writer.writeEnumValue("billingStatus", fileStorageContainerType.billingStatus); + writer.writeDateValue("createdDateTime", fileStorageContainerType.createdDateTime); + writer.writeStringValue("etag", fileStorageContainerType.etag); + writer.writeDateValue("expirationDateTime", fileStorageContainerType.expirationDateTime); + writer.writeStringValue("name", fileStorageContainerType.name); + writer.writeGuidValue("owningAppId", fileStorageContainerType.owningAppId); + writer.writeObjectValue("settings", fileStorageContainerType.settings, serializeFileStorageContainerTypeSettings); +} +/** + * Serializes information the current object + * @param FileStorageContainerTypeAppPermissionGrant The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileStorageContainerTypeAppPermissionGrant(writer: SerializationWriter, fileStorageContainerTypeAppPermissionGrant: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileStorageContainerTypeAppPermissionGrant || isSerializingDerivedType) { return; } + writer.writeStringValue("appId", fileStorageContainerTypeAppPermissionGrant.appId); + if(fileStorageContainerTypeAppPermissionGrant.applicationPermissions) + writer.writeCollectionOfEnumValues("applicationPermissions", fileStorageContainerTypeAppPermissionGrant.applicationPermissions); + if(fileStorageContainerTypeAppPermissionGrant.delegatedPermissions) + writer.writeCollectionOfEnumValues("delegatedPermissions", fileStorageContainerTypeAppPermissionGrant.delegatedPermissions); + writer.writeStringValue("@odata.type", fileStorageContainerTypeAppPermissionGrant.odataType); + writer.writeAdditionalData(fileStorageContainerTypeAppPermissionGrant.additionalData); +} +/** + * Serializes information the current object + * @param FileStorageContainerTypeAppPermissionGrantCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileStorageContainerTypeAppPermissionGrantCollectionResponse(writer: SerializationWriter, fileStorageContainerTypeAppPermissionGrantCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileStorageContainerTypeAppPermissionGrantCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, fileStorageContainerTypeAppPermissionGrantCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", fileStorageContainerTypeAppPermissionGrantCollectionResponse.value, serializeFileStorageContainerTypeAppPermissionGrant); +} +/** + * Serializes information the current object + * @param FileStorageContainerTypeCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileStorageContainerTypeCollectionResponse(writer: SerializationWriter, fileStorageContainerTypeCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileStorageContainerTypeCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, fileStorageContainerTypeCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", fileStorageContainerTypeCollectionResponse.value, serializeFileStorageContainerType); +} +/** + * Serializes information the current object + * @param FileStorageContainerTypeRegistration The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileStorageContainerTypeRegistration(writer: SerializationWriter, fileStorageContainerTypeRegistration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileStorageContainerTypeRegistration || isSerializingDerivedType) { return; } + serializeEntity(writer, fileStorageContainerTypeRegistration, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("applicationPermissionGrants", fileStorageContainerTypeRegistration.applicationPermissionGrants, serializeFileStorageContainerTypeAppPermissionGrant); + writer.writeEnumValue("billingClassification", fileStorageContainerTypeRegistration.billingClassification); + writer.writeEnumValue("billingStatus", fileStorageContainerTypeRegistration.billingStatus); + writer.writeStringValue("etag", fileStorageContainerTypeRegistration.etag); + writer.writeDateValue("expirationDateTime", fileStorageContainerTypeRegistration.expirationDateTime); + writer.writeStringValue("name", fileStorageContainerTypeRegistration.name); + writer.writeGuidValue("owningAppId", fileStorageContainerTypeRegistration.owningAppId); + writer.writeDateValue("registeredDateTime", fileStorageContainerTypeRegistration.registeredDateTime); + writer.writeObjectValue("settings", fileStorageContainerTypeRegistration.settings, serializeFileStorageContainerTypeRegistrationSettings); +} +/** + * Serializes information the current object + * @param FileStorageContainerTypeRegistrationCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileStorageContainerTypeRegistrationCollectionResponse(writer: SerializationWriter, fileStorageContainerTypeRegistrationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileStorageContainerTypeRegistrationCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, fileStorageContainerTypeRegistrationCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", fileStorageContainerTypeRegistrationCollectionResponse.value, serializeFileStorageContainerTypeRegistration); +} +/** + * Serializes information the current object + * @param FileStorageContainerTypeRegistrationSettings The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileStorageContainerTypeRegistrationSettings(writer: SerializationWriter, fileStorageContainerTypeRegistrationSettings: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileStorageContainerTypeRegistrationSettings || isSerializingDerivedType) { return; } + writer.writeBooleanValue("isDiscoverabilityEnabled", fileStorageContainerTypeRegistrationSettings.isDiscoverabilityEnabled); + writer.writeBooleanValue("isItemVersioningEnabled", fileStorageContainerTypeRegistrationSettings.isItemVersioningEnabled); + writer.writeBooleanValue("isSearchEnabled", fileStorageContainerTypeRegistrationSettings.isSearchEnabled); + writer.writeBooleanValue("isSharingRestricted", fileStorageContainerTypeRegistrationSettings.isSharingRestricted); + writer.writeNumberValue("itemMajorVersionLimit", fileStorageContainerTypeRegistrationSettings.itemMajorVersionLimit); + writer.writeNumberValue("maxStoragePerContainerInBytes", fileStorageContainerTypeRegistrationSettings.maxStoragePerContainerInBytes); + writer.writeStringValue("@odata.type", fileStorageContainerTypeRegistrationSettings.odataType); + writer.writeEnumValue("sharingCapability", fileStorageContainerTypeRegistrationSettings.sharingCapability); + writer.writeStringValue("urlTemplate", fileStorageContainerTypeRegistrationSettings.urlTemplate); + writer.writeAdditionalData(fileStorageContainerTypeRegistrationSettings.additionalData); +} +/** + * Serializes information the current object + * @param FileStorageContainerTypeSettings The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFileStorageContainerTypeSettings(writer: SerializationWriter, fileStorageContainerTypeSettings: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fileStorageContainerTypeSettings || isSerializingDerivedType) { return; } + writer.writeEnumValue("consumingTenantOverridables", fileStorageContainerTypeSettings.consumingTenantOverridables); + writer.writeBooleanValue("isDiscoverabilityEnabled", fileStorageContainerTypeSettings.isDiscoverabilityEnabled); + writer.writeBooleanValue("isItemVersioningEnabled", fileStorageContainerTypeSettings.isItemVersioningEnabled); + writer.writeBooleanValue("isSearchEnabled", fileStorageContainerTypeSettings.isSearchEnabled); + writer.writeBooleanValue("isSharingRestricted", fileStorageContainerTypeSettings.isSharingRestricted); + writer.writeNumberValue("itemMajorVersionLimit", fileStorageContainerTypeSettings.itemMajorVersionLimit); + writer.writeNumberValue("maxStoragePerContainerInBytes", fileStorageContainerTypeSettings.maxStoragePerContainerInBytes); + writer.writeStringValue("@odata.type", fileStorageContainerTypeSettings.odataType); + writer.writeEnumValue("sharingCapability", fileStorageContainerTypeSettings.sharingCapability); + writer.writeStringValue("urlTemplate", fileStorageContainerTypeSettings.urlTemplate); + writer.writeAdditionalData(fileStorageContainerTypeSettings.additionalData); +} /** * Serializes information the current object * @param FileStorageContainerViewpoint The instance to serialize from. @@ -126565,6 +128055,7 @@ export function serializeListItem(writer: SerializationWriter, listItem: Partial serializeBaseItem(writer, listItem, isSerializingDerivedType) writer.writeObjectValue("analytics", listItem.analytics, serializeItemAnalytics); writer.writeObjectValue("contentType", listItem.contentType, serializeContentTypeInfo); + writer.writeObjectValue("deleted", listItem.deleted, serializeDeleted); writer.writeCollectionOfObjectValues("documentSetVersions", listItem.documentSetVersions, serializeDocumentSetVersion); writer.writeObjectValue("driveItem", listItem.driveItem, serializeDriveItem); writer.writeObjectValue("fields", listItem.fields, serializeFieldValueSet); @@ -128484,6 +129975,35 @@ export function serializeMeetingInfo(writer: SerializationWriter, meetingInfo: P break; } } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MeetingNote The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMeetingNote(writer: SerializationWriter, meetingNote: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!meetingNote || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", meetingNote.odataType); + writer.writeCollectionOfObjectValues("subpoints", meetingNote.subpoints, serializeMeetingNoteSubpoint); + writer.writeStringValue("text", meetingNote.text); + writer.writeStringValue("title", meetingNote.title); + writer.writeAdditionalData(meetingNote.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MeetingNoteSubpoint The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMeetingNoteSubpoint(writer: SerializationWriter, meetingNoteSubpoint: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!meetingNoteSubpoint || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", meetingNoteSubpoint.odataType); + writer.writeStringValue("text", meetingNoteSubpoint.text); + writer.writeStringValue("title", meetingNoteSubpoint.title); + writer.writeAdditionalData(meetingNoteSubpoint.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -128636,6 +130156,21 @@ export function serializeMembersLeftEventMessageDetail(writer: SerializationWrit writer.writeObjectValue("initiator", membersLeftEventMessageDetail.initiator, serializeIdentitySet); writer.writeCollectionOfObjectValues("members", membersLeftEventMessageDetail.members, serializeTeamworkUserIdentity); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MentionEvent The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMentionEvent(writer: SerializationWriter, mentionEvent: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mentionEvent || isSerializingDerivedType) { return; } + writer.writeDateValue("eventDateTime", mentionEvent.eventDateTime); + writer.writeStringValue("@odata.type", mentionEvent.odataType); + writer.writeObjectValue("speaker", mentionEvent.speaker, serializeIdentitySet); + writer.writeStringValue("transcriptUtterance", mentionEvent.transcriptUtterance); + writer.writeAdditionalData(mentionEvent.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -130808,13 +132343,17 @@ export function serializeOnlineMeetingBase(writer: SerializationWriter, onlineMe writer.writeObjectValue("audioConferencing", onlineMeetingBase.audioConferencing, serializeAudioConferencing); writer.writeObjectValue("chatInfo", onlineMeetingBase.chatInfo, serializeChatInfo); writer.writeObjectValue("chatRestrictions", onlineMeetingBase.chatRestrictions, serializeChatRestrictions); + writer.writeDateValue("expiryDateTime", onlineMeetingBase.expiryDateTime); writer.writeBooleanValue("isEndToEndEncryptionEnabled", onlineMeetingBase.isEndToEndEncryptionEnabled); writer.writeBooleanValue("isEntryExitAnnounced", onlineMeetingBase.isEntryExitAnnounced); writer.writeObjectValue("joinInformation", onlineMeetingBase.joinInformation, serializeItemBody); writer.writeObjectValue("joinMeetingIdSettings", onlineMeetingBase.joinMeetingIdSettings, serializeJoinMeetingIdSettings); writer.writeStringValue("joinWebUrl", onlineMeetingBase.joinWebUrl); writer.writeObjectValue("lobbyBypassSettings", onlineMeetingBase.lobbyBypassSettings, serializeLobbyBypassSettings); + writer.writeStringValue("meetingOptionsWebUrl", onlineMeetingBase.meetingOptionsWebUrl); + writer.writeStringValue("meetingSpokenLanguageTag", onlineMeetingBase.meetingSpokenLanguageTag); writer.writeBooleanValue("recordAutomatically", onlineMeetingBase.recordAutomatically); + writer.writeObjectValue("sensitivityLabelAssignment", onlineMeetingBase.sensitivityLabelAssignment, serializeOnlineMeetingSensitivityLabelAssignment); writer.writeEnumValue("shareMeetingChatHistoryDefault", onlineMeetingBase.shareMeetingChatHistoryDefault); writer.writeStringValue("subject", onlineMeetingBase.subject); writer.writeStringValue("videoTeleconferenceId", onlineMeetingBase.videoTeleconferenceId); @@ -130899,6 +132438,19 @@ export function serializeOnlineMeetingRestricted(writer: SerializationWriter, on writer.writeEnumValue("videoDisabled", onlineMeetingRestricted.videoDisabled); writer.writeAdditionalData(onlineMeetingRestricted.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnlineMeetingSensitivityLabelAssignment The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnlineMeetingSensitivityLabelAssignment(writer: SerializationWriter, onlineMeetingSensitivityLabelAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onlineMeetingSensitivityLabelAssignment || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", onlineMeetingSensitivityLabelAssignment.odataType); + writer.writeStringValue("sensitivityLabelId", onlineMeetingSensitivityLabelAssignment.sensitivityLabelId); + writer.writeAdditionalData(onlineMeetingSensitivityLabelAssignment.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -132488,6 +134040,9 @@ export function serializePlaceMode(writer: SerializationWriter, placeMode: Parti case "#microsoft.graph.reservablePlaceMode": serializeReservablePlaceMode(writer, placeMode, true); break; + case "#microsoft.graph.unavailablePlaceMode": + serializeUnavailablePlaceMode(writer, placeMode, true); + break; } } /** @@ -133152,6 +134707,7 @@ export function serializePresence(writer: SerializationWriter, presence: Partial writer.writeStringValue("availability", presence.availability); writer.writeObjectValue("outOfOfficeSettings", presence.outOfOfficeSettings, serializeOutOfOfficeSettings); writer.writeObjectValue("statusMessage", presence.statusMessage, serializePresenceStatusMessage); + writer.writeObjectValue("workLocation", presence.workLocation, serializeUserWorkLocation); } /** * Serializes information the current object @@ -136489,6 +138045,8 @@ export function serializeRoom(writer: SerializationWriter, room: Partial | writer.writeStringValue("floorLabel", room.floorLabel); writer.writeNumberValue("floorNumber", room.floorNumber); writer.writeStringValue("nickname", room.nickname); + writer.writeStringValue("placeId", room.placeId); + writer.writeEnumValue("teamsEnabledState", room.teamsEnabledState); writer.writeStringValue("videoDeviceName", room.videoDeviceName); } /** @@ -137416,6 +138974,7 @@ export function serializeSensitivityLabel(writer: SerializationWriter, sensitivi writer.writeStringValue("autoTooltip", sensitivityLabel.autoTooltip); writer.writeStringValue("description", sensitivityLabel.description); writer.writeStringValue("displayName", sensitivityLabel.displayName); + writer.writeBooleanValue("hasProtection", sensitivityLabel.hasProtection); writer.writeBooleanValue("isDefault", sensitivityLabel.isDefault); writer.writeBooleanValue("isEndpointProtectionEnabled", sensitivityLabel.isEndpointProtectionEnabled); writer.writeBooleanValue("isScopedToUser", sensitivityLabel.isScopedToUser); @@ -140028,6 +141587,9 @@ export function serializeSubjectSet(writer: SerializationWriter, subjectSet: Par case "#microsoft.graph.singleUser": serializeSingleUser(writer, subjectSet, true); break; + case "#microsoft.graph.targetAgentIdentitySponsorsOrOwners": + serializeTargetAgentIdentitySponsorsOrOwners(writer, subjectSet, true); + break; case "#microsoft.graph.targetApplicationOwners": serializeTargetApplicationOwners(writer, subjectSet, true); break; @@ -140477,6 +142039,17 @@ export function serializeTabUpdatedEventMessageDetail(writer: SerializationWrite writer.writeObjectValue("initiator", tabUpdatedEventMessageDetail.initiator, serializeIdentitySet); writer.writeStringValue("tabId", tabUpdatedEventMessageDetail.tabId); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TargetAgentIdentitySponsorsOrOwners The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTargetAgentIdentitySponsorsOrOwners(writer: SerializationWriter, targetAgentIdentitySponsorsOrOwners: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!targetAgentIdentitySponsorsOrOwners || isSerializingDerivedType) { return; } + serializeSubjectSet(writer, targetAgentIdentitySponsorsOrOwners, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -142074,6 +143647,20 @@ export function serializeTimeOffCollectionResponse(writer: SerializationWriter, serializeBaseCollectionPaginationCountResponse(writer, timeOffCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", timeOffCollectionResponse.value, serializeTimeOff); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TimeOffDetails The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTimeOffDetails(writer: SerializationWriter, timeOffDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!timeOffDetails || isSerializingDerivedType) { return; } + writer.writeBooleanValue("isAllDay", timeOffDetails.isAllDay); + writer.writeStringValue("@odata.type", timeOffDetails.odataType); + writer.writeStringValue("subject", timeOffDetails.subject); + writer.writeAdditionalData(timeOffDetails.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -142555,6 +144142,18 @@ export function serializeTrendingCollectionResponse(writer: SerializationWriter, serializeBaseCollectionPaginationCountResponse(writer, trendingCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", trendingCollectionResponse.value, serializeTrending); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UnavailablePlaceMode The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUnavailablePlaceMode(writer: SerializationWriter, unavailablePlaceMode: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!unavailablePlaceMode || isSerializingDerivedType) { return; } + serializePlaceMode(writer, unavailablePlaceMode, isSerializingDerivedType) + writer.writeStringValue("reason", unavailablePlaceMode.reason); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -143360,6 +144959,7 @@ export function serializeUser(writer: SerializationWriter, user: Partial | writer.writeStringValue("aboutMe", user.aboutMe); writer.writeBooleanValue("accountEnabled", user.accountEnabled); writer.writeCollectionOfObjectValues("activities", user.activities, serializeUserActivity); + writer.writeCollectionOfObjectValues("adhocCalls", user.adhocCalls, serializeAdhocCall); writer.writeStringValue("ageGroup", user.ageGroup); writer.writeCollectionOfObjectValues("agreementAcceptances", user.agreementAcceptances, serializeAgreementAcceptance); writer.writeCollectionOfObjectValues("appRoleAssignments", user.appRoleAssignments, serializeAppRoleAssignment); @@ -143444,6 +145044,7 @@ export function serializeUser(writer: SerializationWriter, user: Partial | writer.writeCollectionOfObjectValues("onPremisesProvisioningErrors", user.onPremisesProvisioningErrors, serializeOnPremisesProvisioningError); writer.writeStringValue("onPremisesSamAccountName", user.onPremisesSamAccountName); writer.writeStringValue("onPremisesSecurityIdentifier", user.onPremisesSecurityIdentifier); + writer.writeObjectValue("onPremisesSyncBehavior", user.onPremisesSyncBehavior, serializeOnPremisesSyncBehavior); writer.writeBooleanValue("onPremisesSyncEnabled", user.onPremisesSyncEnabled); writer.writeStringValue("onPremisesUserPrincipalName", user.onPremisesUserPrincipalName); writer.writeCollectionOfPrimitiveValues("otherMails", user.otherMails); @@ -144793,6 +146394,7 @@ export function serializeUserSettings(writer: SerializationWriter, userSettings: writer.writeObjectValue("shiftPreferences", userSettings.shiftPreferences, serializeShiftPreferences); writer.writeObjectValue("storage", userSettings.storage, serializeUserStorage); writer.writeCollectionOfObjectValues("windows", userSettings.windows, serializeWindowsSetting); + writer.writeObjectValue("workHoursAndLocations", userSettings.workHoursAndLocations, serializeWorkHoursAndLocationsSetting); } /** * Serializes information the current object @@ -144948,6 +146550,21 @@ export function serializeUserTrainingStatusInfo(writer: SerializationWriter, use writer.writeEnumValue("trainingStatus", userTrainingStatusInfo.trainingStatus); writer.writeAdditionalData(userTrainingStatusInfo.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UserWorkLocation The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUserWorkLocation(writer: SerializationWriter, userWorkLocation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!userWorkLocation || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", userWorkLocation.odataType); + writer.writeStringValue("placeId", userWorkLocation.placeId); + writer.writeEnumValue("source", userWorkLocation.source); + writer.writeEnumValue("workLocationType", userWorkLocation.workLocationType); + writer.writeAdditionalData(userWorkLocation.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -145031,6 +146648,7 @@ export function serializeVirtualEndpoint(writer: SerializationWriter, virtualEnd writer.writeCollectionOfObjectValues("galleryImages", virtualEndpoint.galleryImages, serializeCloudPcGalleryImage); writer.writeCollectionOfObjectValues("onPremisesConnections", virtualEndpoint.onPremisesConnections, serializeCloudPcOnPremisesConnection); writer.writeCollectionOfObjectValues("provisioningPolicies", virtualEndpoint.provisioningPolicies, serializeCloudPcProvisioningPolicy); + writer.writeObjectValue("report", virtualEndpoint.report, serializeCloudPcReport); writer.writeCollectionOfObjectValues("userSettings", virtualEndpoint.userSettings, serializeCloudPcUserSetting); } /** @@ -148489,6 +150107,20 @@ export function serializeWorkforceIntegrationEncryption(writer: SerializationWri writer.writeStringValue("secret", workforceIntegrationEncryption.secret); writer.writeAdditionalData(workforceIntegrationEncryption.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkHoursAndLocationsSetting The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkHoursAndLocationsSetting(writer: SerializationWriter, workHoursAndLocationsSetting: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workHoursAndLocationsSetting || isSerializingDerivedType) { return; } + serializeEntity(writer, workHoursAndLocationsSetting, isSerializingDerivedType) + writer.writeEnumValue("maxSharedWorkLocationDetails", workHoursAndLocationsSetting.maxSharedWorkLocationDetails); + writer.writeCollectionOfObjectValues("occurrences", workHoursAndLocationsSetting.occurrences, serializeWorkPlanOccurrence); + writer.writeCollectionOfObjectValues("recurrences", workHoursAndLocationsSetting.recurrences, serializeWorkPlanRecurrence); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -148517,6 +150149,63 @@ export function serializeWorkingTimeSchedule(writer: SerializationWriter, workin if (!workingTimeSchedule || isSerializingDerivedType) { return; } serializeEntity(writer, workingTimeSchedule, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkPlanOccurrence The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkPlanOccurrence(writer: SerializationWriter, workPlanOccurrence: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workPlanOccurrence || isSerializingDerivedType) { return; } + serializeEntity(writer, workPlanOccurrence, isSerializingDerivedType) + writer.writeObjectValue("end", workPlanOccurrence.end, serializeDateTimeTimeZone); + writer.writeStringValue("placeId", workPlanOccurrence.placeId); + writer.writeStringValue("recurrenceId", workPlanOccurrence.recurrenceId); + writer.writeObjectValue("start", workPlanOccurrence.start, serializeDateTimeTimeZone); + writer.writeObjectValue("timeOffDetails", workPlanOccurrence.timeOffDetails, serializeTimeOffDetails); + writer.writeEnumValue("workLocationType", workPlanOccurrence.workLocationType); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkPlanOccurrenceCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkPlanOccurrenceCollectionResponse(writer: SerializationWriter, workPlanOccurrenceCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workPlanOccurrenceCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, workPlanOccurrenceCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", workPlanOccurrenceCollectionResponse.value, serializeWorkPlanOccurrence); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkPlanRecurrence The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkPlanRecurrence(writer: SerializationWriter, workPlanRecurrence: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workPlanRecurrence || isSerializingDerivedType) { return; } + serializeEntity(writer, workPlanRecurrence, isSerializingDerivedType) + writer.writeObjectValue("end", workPlanRecurrence.end, serializeDateTimeTimeZone); + writer.writeStringValue("placeId", workPlanRecurrence.placeId); + writer.writeObjectValue("recurrence", workPlanRecurrence.recurrence, serializePatternedRecurrence); + writer.writeObjectValue("start", workPlanRecurrence.start, serializeDateTimeTimeZone); + writer.writeEnumValue("workLocationType", workPlanRecurrence.workLocationType); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkPlanRecurrenceCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkPlanRecurrenceCollectionResponse(writer: SerializationWriter, workPlanRecurrenceCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workPlanRecurrenceCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, workPlanRecurrenceCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", workPlanRecurrenceCollectionResponse.value, serializeWorkPlanRecurrence); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -148532,6 +150221,7 @@ export function serializeWorkspace(writer: SerializationWriter, workspace: Parti writer.writeStringValue("emailAddress", workspace.emailAddress); writer.writeObjectValue("mode", workspace.mode, serializePlaceMode); writer.writeStringValue("nickname", workspace.nickname); + writer.writeStringValue("placeId", workspace.placeId); } /** * Serializes information the current object @@ -152586,6 +154276,8 @@ export interface TabUpdatedEventMessageDetail extends EventMessageDetail, Parsab */ tabId?: string | null; } +export interface TargetAgentIdentitySponsorsOrOwners extends Parsable, SubjectSet { +} export interface TargetApplicationOwners extends Parsable, SubjectSet { } export interface TargetDeviceGroup extends Entity, Parsable { @@ -154355,6 +156047,24 @@ export interface TimeOffCollectionResponse extends BaseCollectionPaginationCount */ value?: TimeOff[] | null; } +export interface TimeOffDetails extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Indicates whether the time-off entry spans the entire day. + */ + isAllDay?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The subject or reason for the time-off entry. + */ + subject?: string | null; +} export interface TimeOffItem extends Parsable, ScheduleEntity { /** * ID of the timeOffReason for this timeOffItem. Required. @@ -154902,6 +156612,12 @@ export interface TrendingCollectionResponse extends BaseCollectionPaginationCoun */ value?: Trending[] | null; } +export interface UnavailablePlaceMode extends Parsable, PlaceMode { + /** + * The reason a place is marked unavailable. + */ + reason?: string | null; +} export interface UnifiedApprovalStage extends AdditionalDataHolder, BackedModel, Parsable { /** * The number of days that a request can be pending a response before it is automatically denied. @@ -155847,6 +157563,10 @@ export interface User extends DirectoryObject, Parsable { * The user's activities across devices. Read-only. Nullable. */ activities?: UserActivity[] | null; + /** + * Ad hoc calls associated with the user. Read-only. Nullable. + */ + adhocCalls?: AdhocCall[] | null; /** * Sets the age group of the user. Allowed values: null, Minor, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select. Supports $filter (eq, ne, not, and in). */ @@ -156183,6 +157903,10 @@ export interface User extends DirectoryObject, Parsable { * Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only. Returned only on $select. Supports $filter (eq including on null values). */ onPremisesSecurityIdentifier?: string | null; + /** + * The onPremisesSyncBehavior property + */ + onPremisesSyncBehavior?: OnPremisesSyncBehavior | null; /** * true if this user object is currently being synced from an on-premises Active Directory (AD); otherwise the user isn't being synced and can be managed in Microsoft Entra ID. Read-only. Returned only on $select. Supports $filter (eq, ne, not, in, and eq on null values). */ @@ -158147,9 +159871,13 @@ export interface UserSettings extends Entity, Parsable { */ storage?: UserStorage | null; /** - * The windows property + * The Windows settings of the user stored in the cloud. */ windows?: WindowsSetting[] | null; + /** + * The user's settings for work hours and location preferences for scheduling and availability management. + */ + workHoursAndLocations?: WorkHoursAndLocationsSetting | null; } export interface UserSignIn extends Parsable, SignInIdentity { /** @@ -158369,6 +160097,28 @@ export interface UserTrainingStatusInfo extends AdditionalDataHolder, BackedMode trainingStatus?: TrainingStatus | null; } export type UserType = (typeof UserTypeObject)[keyof typeof UserTypeObject]; +export interface UserWorkLocation extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Identifier of the place, if applicable. + */ + placeId?: string | null; + /** + * The source property + */ + source?: WorkLocationSource | null; + /** + * The workLocationType property + */ + workLocationType?: WorkLocationType | null; +} export interface VerifiedDomain extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -158507,6 +160257,10 @@ export interface VirtualEndpoint extends Entity, Parsable { * A collection of Cloud PC provisioning policies. */ provisioningPolicies?: CloudPcProvisioningPolicy[] | null; + /** + * Cloud PC-related reports. Read-only. + */ + report?: CloudPcReport | null; /** * A collection of Cloud PC user settings. */ @@ -160951,6 +162705,7 @@ export interface Windows10TeamGeneralConfiguration extends DeviceConfiguration, */ welcomeScreenMeetingInformation?: WelcomeScreenMeetingInformation | null; } +export type Windows365SwitchCompatibilityFailureReasonType = (typeof Windows365SwitchCompatibilityFailureReasonTypeObject)[keyof typeof Windows365SwitchCompatibilityFailureReasonTypeObject]; /** * This class contains compliance settings for Windows 8.1. */ @@ -163944,6 +165699,20 @@ export interface WorkforceIntegrationEncryption extends AdditionalDataHolder, Ba } export type WorkforceIntegrationEncryptionProtocol = (typeof WorkforceIntegrationEncryptionProtocolObject)[keyof typeof WorkforceIntegrationEncryptionProtocolObject]; export type WorkforceIntegrationSupportedEntities = (typeof WorkforceIntegrationSupportedEntitiesObject)[keyof typeof WorkforceIntegrationSupportedEntitiesObject]; +export interface WorkHoursAndLocationsSetting extends Entity, Parsable { + /** + * The maxSharedWorkLocationDetails property + */ + maxSharedWorkLocationDetails?: MaxWorkLocationDetails | null; + /** + * Collection of work plan occurrences. + */ + occurrences?: WorkPlanOccurrence[] | null; + /** + * Collection of recurring work plans defined by the user. + */ + recurrences?: WorkPlanRecurrence[] | null; +} export interface WorkingHours extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -163972,6 +165741,69 @@ export interface WorkingHours extends AdditionalDataHolder, BackedModel, Parsabl } export interface WorkingTimeSchedule extends Entity, Parsable { } +export type WorkLocationSource = (typeof WorkLocationSourceObject)[keyof typeof WorkLocationSourceObject]; +export type WorkLocationType = (typeof WorkLocationTypeObject)[keyof typeof WorkLocationTypeObject]; +export type WorkLocationUpdateScope = (typeof WorkLocationUpdateScopeObject)[keyof typeof WorkLocationUpdateScopeObject]; +export interface WorkPlanOccurrence extends Entity, Parsable { + /** + * The end property + */ + end?: DateTimeTimeZone | null; + /** + * Identifier of a place from the Microsoft Graph Places Directory API. Only applicable when workLocationType is set to office. + */ + placeId?: string | null; + /** + * The identifier of the parent recurrence pattern that generated this occurrence. The value is null for time-off occurrences because they don't have a parent recurrence. + */ + recurrenceId?: string | null; + /** + * The start property + */ + start?: DateTimeTimeZone | null; + /** + * The details about the time off. Only applicable when workLocationType is set to timeOff. + */ + timeOffDetails?: TimeOffDetails | null; + /** + * The workLocationType property + */ + workLocationType?: WorkLocationType | null; +} +export interface WorkPlanOccurrenceCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: WorkPlanOccurrence[] | null; +} +export interface WorkPlanRecurrence extends Entity, Parsable { + /** + * The end property + */ + end?: DateTimeTimeZone | null; + /** + * Identifier of a place from the Microsoft Graph Places Directory API. Only applicable when workLocationType is set to office. + */ + placeId?: string | null; + /** + * The recurrence property + */ + recurrence?: PatternedRecurrence | null; + /** + * The start property + */ + start?: DateTimeTimeZone | null; + /** + * The workLocationType property + */ + workLocationType?: WorkLocationType | null; +} +export interface WorkPlanRecurrenceCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: WorkPlanRecurrence[] | null; +} export interface Workspace extends Parsable, Place { /** * The maximum number of individual desks within a workspace. @@ -163986,13 +165818,17 @@ export interface Workspace extends Parsable, Place { */ emailAddress?: string | null; /** - * The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms Pro management portal. + * The mode for a workspace. The supported modes are:reservablePlaceMode - Workspaces that can be booked in advance using desk pool reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks in the workspace, the desk is booked for you, assuming that the peripheral has been associated with the desk in the Microsoft Teams Rooms pro management portal.unavailablePlaceMode - Workspaces that are taken down for maintenance or marked as not reservable. */ mode?: PlaceMode | null; /** * A short, friendly name for the workspace, often used for easier identification or display in the UI. */ nickname?: string | null; + /** + * An alternative immutable unique identifier of the workspace. Read-only. + */ + placeId?: string | null; } export interface WorkspaceCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** @@ -164310,6 +166146,7 @@ export const AllowedTargetScopeObject = { AllDirectoryServicePrincipals: "allDirectoryServicePrincipals", AllConfiguredConnectedOrganizationUsers: "allConfiguredConnectedOrganizationUsers", AllExternalUsers: "allExternalUsers", + AllDirectoryAgentIdentities: "allDirectoryAgentIdentities", UnknownFutureValue: "unknownFutureValue", } as const; export const AllowInvitesFromObject = { @@ -165251,6 +167088,11 @@ export const CloudPcOnPremisesConnectionTypeObject = { AzureADJoin: "azureADJoin", UnknownFutureValue: "unknownFutureValue", } as const; +export const CloudPcOperatingSystemObject = { + Windows10: "windows10", + Windows11: "windows11", + UnknownFutureValue: "unknownFutureValue", +} as const; export const CloudPcProvisioningPolicyImageTypeObject = { Gallery: "gallery", Custom: "custom", @@ -165261,6 +167103,10 @@ export const CloudPcProvisioningTypeObject = { Shared: "shared", UnknownFutureValue: "unknownFutureValue", } as const; +export const CloudPcRecommendationReportTypeObject = { + CloudPcUsageCategoryReport: "cloudPcUsageCategoryReport", + UnknownFutureValue: "unknownFutureValue", +} as const; export const CloudPcRegionGroupObject = { DefaultEscaped: "default", Australia: "australia", @@ -165293,6 +167139,11 @@ export const CloudPcRestorePointFrequencyTypeObject = { TwentyFourHours: "twentyFourHours", UnknownFutureValue: "unknownFutureValue", } as const; +export const CloudPcUserAccountTypeObject = { + StandardUser: "standardUser", + Administrator: "administrator", + UnknownFutureValue: "unknownFutureValue", +} as const; export const CoachmarkLocationTypeObject = { Unknown: "unknown", FromEmail: "fromEmail", @@ -166411,11 +168262,49 @@ export const FileHashTypeObject = { Ctph: "ctph", UnknownFutureValue: "unknownFutureValue", } as const; +export const FileStorageContainerBillingClassificationObject = { + Standard: "standard", + Trial: "trial", + DirectToCustomer: "directToCustomer", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const FileStorageContainerBillingStatusObject = { + Invalid: "invalid", + Valid: "valid", + UnknownFutureValue: "unknownFutureValue", +} as const; export const FileStorageContainerStatusObject = { Inactive: "inactive", Active: "active", UnknownFutureValue: "unknownFutureValue", } as const; +export const FileStorageContainerTypeAppPermissionObject = { + None: "none", + ReadContent: "readContent", + WriteContent: "writeContent", + ManageContent: "manageContent", + Create: "create", + Delete: "delete", + Read: "read", + Write: "write", + EnumeratePermissions: "enumeratePermissions", + AddPermissions: "addPermissions", + UpdatePermissions: "updatePermissions", + DeletePermissions: "deletePermissions", + DeleteOwnPermission: "deleteOwnPermission", + ManagePermissions: "managePermissions", + Full: "full", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const FileStorageContainerTypeSettingsOverrideObject = { + UrlTemplate: "urlTemplate", + IsDiscoverabilityEnabled: "isDiscoverabilityEnabled", + IsSearchEnabled: "isSearchEnabled", + IsItemVersioningEnabled: "isItemVersioningEnabled", + ItemMajorVersionLimit: "itemMajorVersionLimit", + MaxStoragePerContainerInBytes: "maxStoragePerContainerInBytes", + UnknownFutureValue: "unknownFutureValue", +} as const; export const FilterModeObject = { Include: "include", Exclude: "exclude", @@ -166932,6 +168821,13 @@ export const ManagementStateObject = { /** Evolvable enumeration sentinel value. Do not use. */ UnknownFutureValue: "unknownFutureValue", } as const; +export const MaxWorkLocationDetailsObject = { + Unknown: "unknown", + None: "none", + Approximate: "approximate", + Specific: "specific", + UnknownFutureValue: "unknownFutureValue", +} as const; /** * App configuration key types. */ @@ -167505,6 +169401,12 @@ export const PhoneTypeObject = { Pager: "pager", Radio: "radio", } as const; +export const PlaceFeatureEnablementObject = { + Unknown: "unknown", + Enabled: "enabled", + Disabled: "disabled", + UnknownFutureValue: "unknownFutureValue", +} as const; export const PlannerContainerTypeObject = { Group: "group", UnknownFutureValue: "unknownFutureValue", @@ -170641,6 +172543,11 @@ export const Windows10EditionTypeObject = { /** Windows 10 Professional for Workstations N */ Windows10ProfessionalWorkstationN: "windows10ProfessionalWorkstationN", } as const; +export const Windows365SwitchCompatibilityFailureReasonTypeObject = { + OsVersionNotSupported: "osVersionNotSupported", + HardwareNotSupported: "hardwareNotSupported", + UnknownFutureValue: "unknownFutureValue", +} as const; /** * Contains properties for Windows architecture. */ @@ -171148,6 +173055,25 @@ export const WorkforceIntegrationSupportedEntitiesObject = { TimeOff: "timeOff", TimeOffRequest: "timeOffRequest", } as const; +export const WorkLocationSourceObject = { + None: "none", + Manual: "manual", + Scheduled: "scheduled", + Automatic: "automatic", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const WorkLocationTypeObject = { + Unspecified: "unspecified", + Office: "office", + Remote: "remote", + TimeOff: "timeOff", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const WorkLocationUpdateScopeObject = { + CurrentSegment: "currentSegment", + CurrentDay: "currentDay", + UnknownFutureValue: "unknownFutureValue", +} as const; export const X509CertificateAffinityLevelObject = { Low: "low", High: "high", diff --git a/packages/msgraph-sdk/models/security/index.ts b/packages/msgraph-sdk/models/security/index.ts index ec770b9fb7c..ed0d28fb4b4 100644 --- a/packages/msgraph-sdk/models/security/index.ts +++ b/packages/msgraph-sdk/models/security/index.ts @@ -30,6 +30,16 @@ export interface Account extends AdditionalDataHolder, BackedModel, Parsable { } export type Action = (typeof ActionObject)[keyof typeof ActionObject]; export type ActionAfterRetentionPeriod = (typeof ActionAfterRetentionPeriodObject)[keyof typeof ActionAfterRetentionPeriodObject]; +export interface ActiveDirectoryDomainEvidence extends AlertEvidence, Parsable { + /** + * The activeDirectoryDomainName property + */ + activeDirectoryDomainName?: string | null; + /** + * The trustedDomains property + */ + trustedDomains?: ActiveDirectoryDomainEvidence[] | null; +} export type AdditionalDataOptions = (typeof AdditionalDataOptionsObject)[keyof typeof AdditionalDataOptionsObject]; export type AdditionalOptions = (typeof AdditionalOptionsObject)[keyof typeof AdditionalOptionsObject]; export interface AiAgentEvidence extends AlertEvidence, Parsable { @@ -724,6 +734,15 @@ export type ContentFormat = (typeof ContentFormatObject)[keyof typeof ContentFor export function createAccountFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccount; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ActiveDirectoryDomainEvidence} + */ +// @ts-ignore +export function createActiveDirectoryDomainEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoActiveDirectoryDomainEvidence; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -764,6 +783,8 @@ export function createAlertEvidenceFromDiscriminatorValue(parseNode: ParseNode | const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { + case "#microsoft.graph.security.activeDirectoryDomainEvidence": + return deserializeIntoActiveDirectoryDomainEvidence; case "#microsoft.graph.security.aiAgentEvidence": return deserializeIntoAiAgentEvidence; case "#microsoft.graph.security.amazonResourceEvidence": @@ -1365,6 +1386,24 @@ export function createEdiscoveryCaseCollectionResponseFromDiscriminatorValue(par export function createEdiscoveryCaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEdiscoveryCase; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {EdiscoveryCaseMemberCollectionResponse} + */ +// @ts-ignore +export function createEdiscoveryCaseMemberCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEdiscoveryCaseMemberCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {EdiscoveryCaseMember} + */ +// @ts-ignore +export function createEdiscoveryCaseMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEdiscoveryCaseMember; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -3193,6 +3232,19 @@ export function deserializeIntoAccount(account: Partial | undefined = { "@odata.type": n => { account.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param ActiveDirectoryDomainEvidence The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoActiveDirectoryDomainEvidence(activeDirectoryDomainEvidence: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAlertEvidence(activeDirectoryDomainEvidence), + "activeDirectoryDomainName": n => { activeDirectoryDomainEvidence.activeDirectoryDomainName = n.getStringValue(); }, + "trustedDomains": n => { activeDirectoryDomainEvidence.trustedDomains = n.getCollectionOfObjectValues(createActiveDirectoryDomainEvidenceFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param AiAgentEvidence The instance to deserialize into. @@ -3830,6 +3882,7 @@ export function deserializeIntoDeviceEvidence(deviceEvidence: Partial { deviceEvidence.osPlatform = n.getStringValue(); }, "rbacGroupId": n => { deviceEvidence.rbacGroupId = n.getNumberValue(); }, "rbacGroupName": n => { deviceEvidence.rbacGroupName = n.getStringValue(); }, + "resourceAccessEvents": n => { deviceEvidence.resourceAccessEvents = n.getCollectionOfObjectValues(createResourceAccessEventFromDiscriminatorValue); }, "riskScore": n => { deviceEvidence.riskScore = n.getEnumValue(DeviceRiskScoreObject); }, "version": n => { deviceEvidence.version = n.getStringValue(); }, "vmMetadata": n => { deviceEvidence.vmMetadata = n.getObjectValue(createVmMetadataFromDiscriminatorValue); }, @@ -3915,6 +3968,7 @@ export function deserializeIntoEdiscoveryAddToReviewSetOperation(ediscoveryAddTo export function deserializeIntoEdiscoveryCase(ediscoveryCase: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCaseEscaped(ediscoveryCase), + "caseMembers": n => { ediscoveryCase.caseMembers = n.getCollectionOfObjectValues(createEdiscoveryCaseMemberFromDiscriminatorValue); }, "closedBy": n => { ediscoveryCase.closedBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, "closedDateTime": n => { ediscoveryCase.closedDateTime = n.getDateValue(); }, "custodians": n => { ediscoveryCase.custodians = n.getCollectionOfObjectValues(createEdiscoveryCustodianFromDiscriminatorValue); }, @@ -3939,6 +3993,32 @@ export function deserializeIntoEdiscoveryCaseCollectionResponse(ediscoveryCaseCo "value": n => { ediscoveryCaseCollectionResponse.value = n.getCollectionOfObjectValues(createEdiscoveryCaseFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param EdiscoveryCaseMember The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEdiscoveryCaseMember(ediscoveryCaseMember: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(ediscoveryCaseMember), + "displayName": n => { ediscoveryCaseMember.displayName = n.getStringValue(); }, + "recipientType": n => { ediscoveryCaseMember.recipientType = n.getCollectionOfEnumValues(RecipientTypeObject); }, + "smtpAddress": n => { ediscoveryCaseMember.smtpAddress = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param EdiscoveryCaseMemberCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEdiscoveryCaseMemberCollectionResponse(ediscoveryCaseMemberCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(ediscoveryCaseMemberCollectionResponse), + "value": n => { ediscoveryCaseMemberCollectionResponse.value = n.getCollectionOfObjectValues(createEdiscoveryCaseMemberFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param EdiscoveryCaseSettings The instance to deserialize into. @@ -6600,7 +6680,7 @@ export interface DeviceEvidence extends AlertEvidence, Parsable { */ azureAdDeviceId?: string | null; /** - * State of the Defender AntiMalware engine. The possible values are: notReporting, disabled, notUpdated, updated, unknown, notSupported, unknownFutureValue. + * State of the Defender anti-malware engine. The possible values are: notReporting, disabled, notUpdated, updated, unknown, notSupported, unknownFutureValue. */ defenderAvStatus?: DefenderAvStatus | null; /** @@ -6667,6 +6747,10 @@ export interface DeviceEvidence extends AlertEvidence, Parsable { * The name of the RBAC device group. */ rbacGroupName?: string | null; + /** + * Information on resource access attempts made by the user account. + */ + resourceAccessEvents?: ResourceAccessEvent[] | null; /** * Risk score as evaluated by Microsoft Defender for Endpoint. The possible values are: none, informational, low, medium, high, unknownFutureValue. */ @@ -6762,6 +6846,10 @@ export interface EdiscoveryAddToReviewSetOperation extends CaseOperation, Parsab search?: EdiscoverySearch | null; } export interface EdiscoveryCase extends CaseEscaped, Parsable { + /** + * Represents members of an eDiscovery case. + */ + caseMembers?: EdiscoveryCaseMember[] | null; /** * The user who closed the case. */ @@ -6809,6 +6897,26 @@ export interface EdiscoveryCaseCollectionResponse extends BaseCollectionPaginati */ value?: EdiscoveryCase[] | null; } +export interface EdiscoveryCaseMember extends Entity, Parsable { + /** + * The display name of the eDiscovery case member. Allowed only for case members of type roleGroup. + */ + displayName?: string | null; + /** + * Specifies the recipient type of the eDiscovery case member. The possible values are: user, roleGroup, unknownFutureValue. + */ + recipientType?: RecipientType[] | null; + /** + * The smtp address of the eDiscovery case member. Allowed only for case members of type user. + */ + smtpAddress?: string | null; +} +export interface EdiscoveryCaseMemberCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: EdiscoveryCaseMember[] | null; +} export interface EdiscoveryCaseSettings extends Entity, Parsable { /** * The caseType property @@ -8685,27 +8793,27 @@ export interface LoggedOnUser extends AdditionalDataHolder, BackedModel, Parsabl } export interface MailboxConfigurationEvidence extends AlertEvidence, Parsable { /** - * The configurationId property + * The unique identifier of the mailbox configuration. */ configurationId?: string | null; /** - * The configurationType property + * The type of mailbox configuration. The possible values are: mailForwardingRule, owaSettings, ewsSettings, mailDelegation, userInboxRule, unknownFutureValue. */ configurationType?: MailboxConfigurationType | null; /** - * The displayName property + * The display name of the mailbox. */ displayName?: string | null; /** - * The externalDirectoryObjectId property + * The external directory object identifier of the mailbox. */ externalDirectoryObjectId?: Guid | null; /** - * The mailboxPrimaryAddress property + * The primary email address of the mailbox. */ mailboxPrimaryAddress?: string | null; /** - * The upn property + * The user principal name (UPN) of the mailbox. */ upn?: string | null; } @@ -8937,6 +9045,7 @@ export type ProtocolType = (typeof ProtocolTypeObject)[keyof typeof ProtocolType export type PurgeAreas = (typeof PurgeAreasObject)[keyof typeof PurgeAreasObject]; export type PurgeType = (typeof PurgeTypeObject)[keyof typeof PurgeTypeObject]; export type QueryType = (typeof QueryTypeObject)[keyof typeof QueryTypeObject]; +export type RecipientType = (typeof RecipientTypeObject)[keyof typeof RecipientTypeObject]; export interface RedundancyDetectionSettings extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -9484,6 +9593,19 @@ export function serializeAccount(writer: SerializationWriter, account: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!activeDirectoryDomainEvidence || isSerializingDerivedType) { return; } + serializeAlertEvidence(writer, activeDirectoryDomainEvidence, isSerializingDerivedType) + writer.writeStringValue("activeDirectoryDomainName", activeDirectoryDomainEvidence.activeDirectoryDomainName); + writer.writeCollectionOfObjectValues("trustedDomains", activeDirectoryDomainEvidence.trustedDomains, serializeActiveDirectoryDomainEvidence); +} /** * Serializes information the current object * @param AiAgentEvidence The instance to serialize from. @@ -9591,6 +9713,9 @@ export function serializeAlertEvidence(writer: SerializationWriter, alertEvidenc writer.writeEnumValue("verdict", alertEvidence.verdict); writer.writeAdditionalData(alertEvidence.additionalData); switch (alertEvidence.odataType) { + case "#microsoft.graph.security.activeDirectoryDomainEvidence": + serializeActiveDirectoryDomainEvidence(writer, alertEvidence, true); + break; case "#microsoft.graph.security.aiAgentEvidence": serializeAiAgentEvidence(writer, alertEvidence, true); break; @@ -10356,6 +10481,7 @@ export function serializeDeviceEvidence(writer: SerializationWriter, deviceEvide writer.writeStringValue("osPlatform", deviceEvidence.osPlatform); writer.writeNumberValue("rbacGroupId", deviceEvidence.rbacGroupId); writer.writeStringValue("rbacGroupName", deviceEvidence.rbacGroupName); + writer.writeCollectionOfObjectValues("resourceAccessEvents", deviceEvidence.resourceAccessEvents, serializeResourceAccessEvent); writer.writeEnumValue("riskScore", deviceEvidence.riskScore); writer.writeStringValue("version", deviceEvidence.version); writer.writeObjectValue("vmMetadata", deviceEvidence.vmMetadata, serializeVmMetadata); @@ -10441,6 +10567,7 @@ export function serializeEdiscoveryAddToReviewSetOperation(writer: Serialization export function serializeEdiscoveryCase(writer: SerializationWriter, ediscoveryCase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!ediscoveryCase || isSerializingDerivedType) { return; } serializeCaseEscaped(writer, ediscoveryCase, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("caseMembers", ediscoveryCase.caseMembers, serializeEdiscoveryCaseMember); writer.writeObjectValue("closedBy", ediscoveryCase.closedBy, serializeIdentitySet); writer.writeDateValue("closedDateTime", ediscoveryCase.closedDateTime); writer.writeCollectionOfObjectValues("custodians", ediscoveryCase.custodians, serializeEdiscoveryCustodian); @@ -10464,6 +10591,32 @@ export function serializeEdiscoveryCaseCollectionResponse(writer: SerializationW serializeBaseCollectionPaginationCountResponse(writer, ediscoveryCaseCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", ediscoveryCaseCollectionResponse.value, serializeEdiscoveryCase); } +/** + * Serializes information the current object + * @param EdiscoveryCaseMember The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEdiscoveryCaseMember(writer: SerializationWriter, ediscoveryCaseMember: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!ediscoveryCaseMember || isSerializingDerivedType) { return; } + serializeEntity(writer, ediscoveryCaseMember, isSerializingDerivedType) + writer.writeStringValue("displayName", ediscoveryCaseMember.displayName); + writer.writeEnumValue("recipientType", ediscoveryCaseMember.recipientType); + writer.writeStringValue("smtpAddress", ediscoveryCaseMember.smtpAddress); +} +/** + * Serializes information the current object + * @param EdiscoveryCaseMemberCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEdiscoveryCaseMemberCollectionResponse(writer: SerializationWriter, ediscoveryCaseMemberCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!ediscoveryCaseMemberCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, ediscoveryCaseMemberCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", ediscoveryCaseMemberCollectionResponse.value, serializeEdiscoveryCaseMember); +} /** * Serializes information the current object * @param EdiscoveryCaseSettings The instance to serialize from. @@ -14580,6 +14733,11 @@ export const QueryTypeObject = { Messages: "messages", UnknownFutureValue: "unknownFutureValue", } as const; +export const RecipientTypeObject = { + User: "user", + RoleGroup: "roleGroup", + UnknownFutureValue: "unknownFutureValue", +} as const; export const RetentionTriggerObject = { DateLabeled: "dateLabeled", DateCreated: "dateCreated", diff --git a/packages/msgraph-sdk/models/teamsAdministration/index.ts b/packages/msgraph-sdk/models/teamsAdministration/index.ts new file mode 100644 index 00000000000..57c54599752 --- /dev/null +++ b/packages/msgraph-sdk/models/teamsAdministration/index.ts @@ -0,0 +1,381 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUserFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, serializeBaseCollectionPaginationCountResponse, serializeEntity, serializeUser, type BaseCollectionPaginationCountResponse, type Entity, type User } from '../index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +export type AccountType = (typeof AccountTypeObject)[keyof typeof AccountTypeObject]; +export interface AssignedTelephoneNumber extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The assignmentCategory property + */ + assignmentCategory?: AssignmentCategory | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The assigned phone number. + */ + telephoneNumber?: string | null; +} +export type AssignmentCategory = (typeof AssignmentCategoryObject)[keyof typeof AssignmentCategoryObject]; +export type AssignmentType = (typeof AssignmentTypeObject)[keyof typeof AssignmentTypeObject]; +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AssignedTelephoneNumber} + */ +// @ts-ignore +export function createAssignedTelephoneNumberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAssignedTelephoneNumber; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {EffectivePolicyAssignment} + */ +// @ts-ignore +export function createEffectivePolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEffectivePolicyAssignment; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PolicyAssignment} + */ +// @ts-ignore +export function createPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPolicyAssignment; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {TeamsAdminRoot} + */ +// @ts-ignore +export function createTeamsAdminRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTeamsAdminRoot; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {TeamsUserConfigurationCollectionResponse} + */ +// @ts-ignore +export function createTeamsUserConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTeamsUserConfigurationCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {TeamsUserConfiguration} + */ +// @ts-ignore +export function createTeamsUserConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTeamsUserConfiguration; +} +/** + * The deserialization information for the current model + * @param AssignedTelephoneNumber The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAssignedTelephoneNumber(assignedTelephoneNumber: Partial | undefined = {}) : Record void> { + return { + "assignmentCategory": n => { assignedTelephoneNumber.assignmentCategory = n.getEnumValue(AssignmentCategoryObject); }, + "backingStoreEnabled": n => { assignedTelephoneNumber.backingStoreEnabled = true; }, + "@odata.type": n => { assignedTelephoneNumber.odataType = n.getStringValue(); }, + "telephoneNumber": n => { assignedTelephoneNumber.telephoneNumber = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param EffectivePolicyAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEffectivePolicyAssignment(effectivePolicyAssignment: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { effectivePolicyAssignment.backingStoreEnabled = true; }, + "@odata.type": n => { effectivePolicyAssignment.odataType = n.getStringValue(); }, + "policyAssignment": n => { effectivePolicyAssignment.policyAssignment = n.getObjectValue(createPolicyAssignmentFromDiscriminatorValue); }, + "policyType": n => { effectivePolicyAssignment.policyType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param PolicyAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicyAssignment(policyAssignment: Partial | undefined = {}) : Record void> { + return { + "assignmentType": n => { policyAssignment.assignmentType = n.getEnumValue(AssignmentTypeObject); }, + "backingStoreEnabled": n => { policyAssignment.backingStoreEnabled = true; }, + "displayName": n => { policyAssignment.displayName = n.getStringValue(); }, + "groupId": n => { policyAssignment.groupId = n.getStringValue(); }, + "@odata.type": n => { policyAssignment.odataType = n.getStringValue(); }, + "policyId": n => { policyAssignment.policyId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param TeamsAdminRoot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTeamsAdminRoot(teamsAdminRoot: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(teamsAdminRoot), + "userConfigurations": n => { teamsAdminRoot.userConfigurations = n.getCollectionOfObjectValues(createTeamsUserConfigurationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param TeamsUserConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTeamsUserConfiguration(teamsUserConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(teamsUserConfiguration), + "accountType": n => { teamsUserConfiguration.accountType = n.getEnumValue(AccountTypeObject); }, + "createdDateTime": n => { teamsUserConfiguration.createdDateTime = n.getDateValue(); }, + "effectivePolicyAssignments": n => { teamsUserConfiguration.effectivePolicyAssignments = n.getCollectionOfObjectValues(createEffectivePolicyAssignmentFromDiscriminatorValue); }, + "featureTypes": n => { teamsUserConfiguration.featureTypes = n.getCollectionOfPrimitiveValues(); }, + "isEnterpriseVoiceEnabled": n => { teamsUserConfiguration.isEnterpriseVoiceEnabled = n.getBooleanValue(); }, + "modifiedDateTime": n => { teamsUserConfiguration.modifiedDateTime = n.getDateValue(); }, + "telephoneNumbers": n => { teamsUserConfiguration.telephoneNumbers = n.getCollectionOfObjectValues(createAssignedTelephoneNumberFromDiscriminatorValue); }, + "tenantId": n => { teamsUserConfiguration.tenantId = n.getStringValue(); }, + "user": n => { teamsUserConfiguration.user = n.getObjectValue(createUserFromDiscriminatorValue); }, + "userPrincipalName": n => { teamsUserConfiguration.userPrincipalName = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param TeamsUserConfigurationCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTeamsUserConfigurationCollectionResponse(teamsUserConfigurationCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(teamsUserConfigurationCollectionResponse), + "value": n => { teamsUserConfigurationCollectionResponse.value = n.getCollectionOfObjectValues(createTeamsUserConfigurationFromDiscriminatorValue); }, + } +} +export interface EffectivePolicyAssignment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The policyAssignment property + */ + policyAssignment?: PolicyAssignment | null; + /** + * The type of the assigned policy; for example, TeamsMeetingPolicy and TeamsCallingPolicy. + */ + policyType?: string | null; +} +export interface PolicyAssignment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The assignmentType property + */ + assignmentType?: AssignmentType | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Represents the name of the policy. + */ + displayName?: string | null; + /** + * Represents the group identifier. + */ + groupId?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Represents the unique identifier for the policy. + */ + policyId?: string | null; +} +/** + * Serializes information the current object + * @param AssignedTelephoneNumber The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAssignedTelephoneNumber(writer: SerializationWriter, assignedTelephoneNumber: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!assignedTelephoneNumber || isSerializingDerivedType) { return; } + writer.writeEnumValue("assignmentCategory", assignedTelephoneNumber.assignmentCategory); + writer.writeStringValue("@odata.type", assignedTelephoneNumber.odataType); + writer.writeStringValue("telephoneNumber", assignedTelephoneNumber.telephoneNumber); + writer.writeAdditionalData(assignedTelephoneNumber.additionalData); +} +/** + * Serializes information the current object + * @param EffectivePolicyAssignment The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEffectivePolicyAssignment(writer: SerializationWriter, effectivePolicyAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!effectivePolicyAssignment || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", effectivePolicyAssignment.odataType); + writer.writeObjectValue("policyAssignment", effectivePolicyAssignment.policyAssignment, serializePolicyAssignment); + writer.writeStringValue("policyType", effectivePolicyAssignment.policyType); + writer.writeAdditionalData(effectivePolicyAssignment.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PolicyAssignment The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicyAssignment(writer: SerializationWriter, policyAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policyAssignment || isSerializingDerivedType) { return; } + writer.writeEnumValue("assignmentType", policyAssignment.assignmentType); + writer.writeStringValue("displayName", policyAssignment.displayName); + writer.writeStringValue("groupId", policyAssignment.groupId); + writer.writeStringValue("@odata.type", policyAssignment.odataType); + writer.writeStringValue("policyId", policyAssignment.policyId); + writer.writeAdditionalData(policyAssignment.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TeamsAdminRoot The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTeamsAdminRoot(writer: SerializationWriter, teamsAdminRoot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!teamsAdminRoot || isSerializingDerivedType) { return; } + serializeEntity(writer, teamsAdminRoot, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("userConfigurations", teamsAdminRoot.userConfigurations, serializeTeamsUserConfiguration); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TeamsUserConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTeamsUserConfiguration(writer: SerializationWriter, teamsUserConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!teamsUserConfiguration || isSerializingDerivedType) { return; } + serializeEntity(writer, teamsUserConfiguration, isSerializingDerivedType) + writer.writeEnumValue("accountType", teamsUserConfiguration.accountType); + writer.writeDateValue("createdDateTime", teamsUserConfiguration.createdDateTime); + writer.writeCollectionOfObjectValues("effectivePolicyAssignments", teamsUserConfiguration.effectivePolicyAssignments, serializeEffectivePolicyAssignment); + writer.writeCollectionOfPrimitiveValues("featureTypes", teamsUserConfiguration.featureTypes); + writer.writeBooleanValue("isEnterpriseVoiceEnabled", teamsUserConfiguration.isEnterpriseVoiceEnabled); + writer.writeDateValue("modifiedDateTime", teamsUserConfiguration.modifiedDateTime); + writer.writeCollectionOfObjectValues("telephoneNumbers", teamsUserConfiguration.telephoneNumbers, serializeAssignedTelephoneNumber); + writer.writeStringValue("tenantId", teamsUserConfiguration.tenantId); + writer.writeObjectValue("user", teamsUserConfiguration.user, serializeUser); + writer.writeStringValue("userPrincipalName", teamsUserConfiguration.userPrincipalName); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TeamsUserConfigurationCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTeamsUserConfigurationCollectionResponse(writer: SerializationWriter, teamsUserConfigurationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!teamsUserConfigurationCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, teamsUserConfigurationCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", teamsUserConfigurationCollectionResponse.value, serializeTeamsUserConfiguration); +} +export interface TeamsAdminRoot extends Entity, Parsable { + /** + * Represents the configuration information of users who have accounts hosted on Microsoft Teams. + */ + userConfigurations?: TeamsUserConfiguration[] | null; +} +export interface TeamsUserConfiguration extends Entity, Parsable { + /** + * The accountType property + */ + accountType?: AccountType | null; + /** + * The date and time when the user was created. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + */ + createdDateTime?: Date | null; + /** + * Contains the user's effective policy assignments, with each assignment including policyType and policyAssignment details. + */ + effectivePolicyAssignments?: EffectivePolicyAssignment[] | null; + /** + * The Teams features enabled for a given user based on licensing or service plan. + */ + featureTypes?: string[] | null; + /** + * Indicates whether voice capability is enabled. + */ + isEnterpriseVoiceEnabled?: boolean | null; + /** + * The date and time when the user's details were last modified. The system updates this value each time the user's details are changed. The timestamp represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + */ + modifiedDateTime?: Date | null; + /** + * Includes both the phone number and its corresponding assignment category. The assignment category can include values such as primary, private, and alternate. + */ + telephoneNumbers?: AssignedTelephoneNumber[] | null; + /** + * The unique identifier of the tenant in Entra to which this user is assigned. + */ + tenantId?: string | null; + /** + * Represents an Entra user account. + */ + user?: User | null; + /** + * The sign-in address of the user. + */ + userPrincipalName?: string | null; +} +export interface TeamsUserConfigurationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: TeamsUserConfiguration[] | null; +} +export const AccountTypeObject = { + User: "user", + ResourceAccount: "resourceAccount", + Guest: "guest", + SfbOnPremUser: "sfbOnPremUser", + Unknown: "unknown", + UnknownFutureValue: "unknownFutureValue", + IneligibleUser: "ineligibleUser", +} as const; +export const AssignmentCategoryObject = { + Primary: "primary", + Private: "private", + Alternate: "alternate", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const AssignmentTypeObject = { + Direct: "direct", + Group: "group", + UnknownFutureValue: "unknownFutureValue", +} as const; +/* tslint:enable */ +/* eslint-enable */