diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index a7925540222..d542a97896e 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -3785,6 +3785,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.ChatItemRequestBuil github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.ChatItemRequestBuilder::|public|sendActivityNotification:SendActivityNotificationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.ChatItemRequestBuilder::|public|startMigration:StartMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.ChatItemRequestBuilder::|public|tabs:TabsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.ChatItemRequestBuilder::|public|targetedMessages:TargetedMessagesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.ChatItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.ChatItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.ChatItemRequestBuilder::|public|toPatchRequestInformation(body:Chat; requestConfiguration?:RequestConfiguration):RequestInformation @@ -4503,6 +4504,261 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.tabs.tabsRequestBui github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.tabs.tabsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.tabs.tabsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.tabs.tabsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|byChatMessageHostedContentId(chatMessageHostedContentId:string):ChatMessageHostedContentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageHostedContentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|post(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|toPostRequestInformation(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|Content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|patch(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toPatchRequestInformation(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.DeltaGetResponse::|public|value:ChatMessage[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|hostedContents:HostedContentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|patch(body:ChatMessage; requestConfiguration?:RequestConfiguration):ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|setReaction:SetReactionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|softDelete:SoftDeleteRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|toPatchRequestInformation(body:ChatMessage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|undoSoftDelete:UndoSoftDeleteRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|unsetReaction:UnsetReactionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.chatMessageItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.chatMessageItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.chatMessageItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.chatMessageItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|byChatMessageHostedContentId(chatMessageHostedContentId:string):ChatMessageHostedContentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageHostedContentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|post(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|toPostRequestInformation(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|Content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|patch(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toPatchRequestInformation(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.SetReactionPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.SetReactionPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.SetReactionPostRequestBody::|public|reactionType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.SetReactionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilder::|public|post(body:SetReactionPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilder::|public|toPostRequestInformation(body:SetReactionPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction::createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):SetReactionPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction::deserializeIntoSetReactionPostRequestBody(SetReactionPostRequestBody:SetReactionPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.setReaction::serializeSetReactionPostRequestBody(writer:SerializationWriter; SetReactionPostRequestBody:SetReactionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.UnsetReactionPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.UnsetReactionPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.UnsetReactionPostRequestBody::|public|reactionType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.UnsetReactionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilder::|public|post(body:UnsetReactionPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilder::|public|toPostRequestInformation(body:UnsetReactionPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction::createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UnsetReactionPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction::deserializeIntoUnsetReactionPostRequestBody(UnsetReactionPostRequestBody:UnsetReactionPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.item.unsetReaction::serializeUnsetReactionPostRequestBody(writer:SerializationWriter; UnsetReactionPostRequestBody:UnsetReactionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|byChatMessageId(chatMessageId:string):ChatMessageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|delta:DeltaRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:RequestConfiguration):ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.repliesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|messageIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|replyMessage:ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:RequestConfiguration):ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote::createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote::deserializeIntoReplyWithQuotePostRequestBody(ReplyWithQuotePostRequestBody:ReplyWithQuotePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.replies.replyWithQuote::serializeReplyWithQuotePostRequestBody(writer:SerializationWriter; ReplyWithQuotePostRequestBody:ReplyWithQuotePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TargetedChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|hostedContents:HostedContentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|patch(body:TargetedChatMessage; requestConfiguration?:RequestConfiguration):TargetedChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|replies:RepliesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|toPatchRequestInformation(body:TargetedChatMessage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.targetedChatMessageItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.targetedChatMessageItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.targetedChatMessageItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.targetedChatMessageItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|byTargetedChatMessageId(targetedChatMessageId:string):TargetedChatMessageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TargetedChatMessageCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|post(body:TargetedChatMessage; requestConfiguration?:RequestConfiguration):TargetedChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|toPostRequestInformation(body:TargetedChatMessage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.targetedMessages.targetedMessagesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.unhideForUser.UnhideForUserPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.unhideForUser.UnhideForUserPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.chats.item.unhideForUser.UnhideForUserPostRequestBody::|public|user:TeamworkUserIdentity @@ -60338,6 +60594,75 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilder::|public|byAccessPackageSuggestionId(accessPackageSuggestionId:string):AccessPackageSuggestionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilder::|public|filterByCurrentUserWithOn(on:string):FilterByCurrentUserWithOnRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageSuggestionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilder::|public|post(body:AccessPackageSuggestion; requestConfiguration?:RequestConfiguration):AccessPackageSuggestion +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilder::|public|toPostRequestInformation(body:AccessPackageSuggestion; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.accessPackageSuggestionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.FilterByCurrentUserWithOnGetResponse::|public|value:AccessPackageSuggestion[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.FilterByCurrentUserWithOnGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn.filterByCurrentUserWithOnRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn::createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode:ParseNode):FilterByCurrentUserWithOnGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn::deserializeIntoFilterByCurrentUserWithOnGetResponse(FilterByCurrentUserWithOnGetResponse:FilterByCurrentUserWithOnGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.filterByCurrentUserWithOn::serializeFilterByCurrentUserWithOnGetResponse(writer:SerializationWriter; FilterByCurrentUserWithOnGetResponse:FilterByCurrentUserWithOnGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackage.accessPackageRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AvailableAccessPackage +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackage.accessPackageRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackage.accessPackageRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackage.accessPackageRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackage.accessPackageRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackage.accessPackageRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackage.accessPackageRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackage.accessPackageRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|accessPackage:AccessPackageRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageSuggestion +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|patch(body:AccessPackageSuggestion; requestConfiguration?:RequestConfiguration):AccessPackageSuggestion +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageSuggestion; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackageSuggestionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackageSuggestionItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackageSuggestionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.accessPackageSuggestionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.accessPackageSuggestions.item.AccessPackageSuggestionItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.assignmentPolicies.assignmentPoliciesRequestBuilder::|public|byAccessPackageAssignmentPolicyId(accessPackageAssignmentPolicyId:string):AccessPackageAssignmentPolicyItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.assignmentPolicies.assignmentPoliciesRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.assignmentPolicies.assignmentPoliciesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageAssignmentPolicyCollectionResponse @@ -60733,6 +61058,80 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.assignments.item.target.targetRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.assignments.item.target.targetRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.assignments.item.target.targetRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilder::|public|byAvailableAccessPackageId(availableAccessPackageId:string):AvailableAccessPackageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AvailableAccessPackageCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilder::|public|post(body:AvailableAccessPackage; requestConfiguration?:RequestConfiguration):AvailableAccessPackage +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilder::|public|toPostRequestInformation(body:AvailableAccessPackage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.availableAccessPackagesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AvailableAccessPackage +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilder::|public|patch(body:AvailableAccessPackage; requestConfiguration?:RequestConfiguration):AvailableAccessPackage +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilder::|public|resourceRoleScopes:ResourceRoleScopesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilder::|public|toPatchRequestInformation(body:AvailableAccessPackage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.availableAccessPackageItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.availableAccessPackageItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.availableAccessPackageItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.availableAccessPackageItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.AvailableAccessPackageItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageResourceRoleScope +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.item.AccessPackageResourceRoleScopeItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.item.AccessPackageResourceRoleScopeItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.item.AccessPackageResourceRoleScopeItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.item.accessPackageResourceRoleScopeItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.item.accessPackageResourceRoleScopeItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.item.accessPackageResourceRoleScopeItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.item.AccessPackageResourceRoleScopeItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilder::|public|byAccessPackageResourceRoleScopeId(accessPackageResourceRoleScopeId:string):AccessPackageResourceRoleScopeItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageResourceRoleScopeCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.availableAccessPackages.item.resourceRoleScopes.resourceRoleScopesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.catalogs.catalogsRequestBuilder::|public|byAccessPackageCatalogId(accessPackageCatalogId:string):AccessPackageCatalogItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.catalogs.catalogsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.catalogs.catalogsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageCatalogCollectionResponse @@ -61771,13 +62170,55 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.connectedOrganizations.item.internalSponsors.ref.refRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.connectedOrganizations.item.internalSponsors.ref.refRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.connectedOrganizations.item.internalSponsors.ref.RefRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|byControlConfigurationId(controlConfigurationId:string):ControlConfigurationItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ControlConfigurationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|post(body:ControlConfiguration; requestConfiguration?:RequestConfiguration):ControlConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder::|public|toPostRequestInformation(body:ControlConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.controlConfigurationsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ControlConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|put(body:ControlConfiguration; requestConfiguration?:RequestConfiguration):ControlConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder::|public|toPutRequestInformation(body:ControlConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.controlConfigurationItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.controlConfigurationItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.controlConfigurationItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.controlConfigurations.item.ControlConfigurationItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|accessPackageAssignmentApprovals:AccessPackageAssignmentApprovalsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|accessPackages:AccessPackagesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|accessPackageSuggestions:AccessPackageSuggestionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|assignmentPolicies:AssignmentPoliciesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|assignmentRequests:AssignmentRequestsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|assignments:AssignmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|availableAccessPackages:AvailableAccessPackagesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|catalogs:CatalogsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|connectedOrganizations:ConnectedOrganizationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|controlConfigurations:ControlConfigurationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EntitlementManagement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|patch(body:EntitlementManagement; requestConfiguration?:RequestConfiguration):EntitlementManagement @@ -61786,6 +62227,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|resourceRoleScopes:ResourceRoleScopesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|resources:ResourcesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|settings:SettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|subjects:SubjectsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|subjectsWithObjectId(objectId:string):SubjectsWithObjectIdRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|toPatchRequestInformation(body:EntitlementManagement; requestConfiguration?:RequestConfiguration):RequestInformation @@ -64158,6 +64601,67 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.settings.settingsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.settings.settingsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.settings.settingsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilder::|public|connectedOrganization:ConnectedOrganizationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageSubject +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilder::|public|patch(body:AccessPackageSubject; requestConfiguration?:RequestConfiguration):AccessPackageSubject +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageSubject; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.accessPackageSubjectItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.accessPackageSubjectItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.accessPackageSubjectItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.accessPackageSubjectItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.AccessPackageSubjectItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.connectedOrganization.connectedOrganizationRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConnectedOrganization +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.connectedOrganization.connectedOrganizationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.connectedOrganization.connectedOrganizationRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.connectedOrganization.connectedOrganizationRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.connectedOrganization.connectedOrganizationRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.connectedOrganization.connectedOrganizationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.connectedOrganization.connectedOrganizationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.item.connectedOrganization.connectedOrganizationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilder::|public|byAccessPackageSubjectId(accessPackageSubjectId:string):AccessPackageSubjectItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageSubjectCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilder::|public|post(body:AccessPackageSubject; requestConfiguration?:RequestConfiguration):AccessPackageSubject +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilder::|public|toPostRequestInformation(body:AccessPackageSubject; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjects.subjectsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AccessPackageSubject +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilder::|public|patch(body:AccessPackageSubject; requestConfiguration?:RequestConfiguration):AccessPackageSubject +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilder::|public|toPatchRequestInformation(body:AccessPackageSubject; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.subjectsWithObjectId.subjectsWithObjectIdRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.identityGovernanceRequestBuilder::|public|accessReviews:AccessReviewsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.identityGovernanceRequestBuilder::|public|appConsent:AppConsentRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.identityGovernanceRequestBuilder::|public|entitlementManagement:EntitlementManagementRequestBuilder @@ -64507,6 +65011,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWo github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope::createActivateWithScopePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ActivateWithScopePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope::deserializeIntoActivateWithScopePostRequestBody(ActivateWithScopePostRequestBody:ActivateWithScopePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope::serializeActivateWithScopePostRequestBody(writer:SerializationWriter; ActivateWithScopePostRequestBody:ActivateWithScopePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):Workflow +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|workflow:Workflow @@ -64519,11 +65028,66 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWo github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion::createCreateNewVersionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):CreateNewVersionPostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion::deserializeIntoCreateNewVersionPostRequestBody(CreateNewVersionPostRequestBody:CreateNewVersionPostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion::serializeCreateNewVersionPostRequestBody(writer:SerializationWriter; CreateNewVersionPostRequestBody:CreateNewVersionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):PreviewTaskFailuresPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse::|public|value:PreviewFailedTask[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures::createPreviewTaskFailuresPostResponseFromDiscriminatorValue(parseNode:ParseNode):PreviewTaskFailuresPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures::deserializeIntoPreviewTaskFailuresPostResponse(PreviewTaskFailuresPostResponse:PreviewTaskFailuresPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures::serializePreviewTaskFailuresPostResponse(writer:SerializationWriter; PreviewTaskFailuresPostResponse:PreviewTaskFailuresPostResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilder::|public|post(body:PreviewWorkflowPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilder::|public|toPostRequestInformation(body:PreviewWorkflowPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.PreviewWorkflowPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.PreviewWorkflowPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.PreviewWorkflowPostRequestBody::|public|subjects:DirectoryObject[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.PreviewWorkflowPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow::createPreviewWorkflowPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):PreviewWorkflowPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow::deserializeIntoPreviewWorkflowPostRequestBody(PreviewWorkflowPostRequestBody:PreviewWorkflowPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow::serializePreviewWorkflowPostRequestBody(writer:SerializationWriter; PreviewWorkflowPostRequestBody:PreviewWorkflowPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):Workflow github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DirectoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.item.directoryObjectItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.item.directoryObjectItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.item.directoryObjectItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilder::|public|byDirectoryObjectId(directoryObjectId:string):DirectoryObjectItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DirectoryObjectCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.previewScope.previewScopeRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -65776,8 +66340,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWo github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|lastModifiedBy:LastModifiedByRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivate:MicrosoftGraphIdentityGovernanceActivateRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope:MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceClearQuarantine:MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCreateNewVersion:MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewTaskFailures:MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewWorkflow:MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceRestore:MicrosoftGraphIdentityGovernanceRestoreRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|previewScope:PreviewScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|runs:RunsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|taskReports:TaskReportsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|tasks:TasksRequestBuilder @@ -66119,6 +66687,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWo github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope::createActivateWithScopePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ActivateWithScopePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope::deserializeIntoActivateWithScopePostRequestBody(ActivateWithScopePostRequestBody:ActivateWithScopePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope::serializeActivateWithScopePostRequestBody(writer:SerializationWriter; ActivateWithScopePostRequestBody:ActivateWithScopePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):Workflow +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.microsoftGraphIdentityGovernanceClearQuarantineRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|workflow:Workflow @@ -66131,11 +66704,66 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWo github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion::createCreateNewVersionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):CreateNewVersionPostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion::deserializeIntoCreateNewVersionPostRequestBody(CreateNewVersionPostRequestBody:CreateNewVersionPostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion::serializeCreateNewVersionPostRequestBody(writer:SerializationWriter; CreateNewVersionPostRequestBody:CreateNewVersionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):PreviewTaskFailuresPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.microsoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse::|public|value:PreviewFailedTask[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures::createPreviewTaskFailuresPostResponseFromDiscriminatorValue(parseNode:ParseNode):PreviewTaskFailuresPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures::deserializeIntoPreviewTaskFailuresPostResponse(PreviewTaskFailuresPostResponse:PreviewTaskFailuresPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures::serializePreviewTaskFailuresPostResponse(writer:SerializationWriter; PreviewTaskFailuresPostResponse:PreviewTaskFailuresPostResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilder::|public|post(body:PreviewWorkflowPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilder::|public|toPostRequestInformation(body:PreviewWorkflowPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.microsoftGraphIdentityGovernancePreviewWorkflowRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.PreviewWorkflowPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.PreviewWorkflowPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.PreviewWorkflowPostRequestBody::|public|subjects:DirectoryObject[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow.PreviewWorkflowPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow::createPreviewWorkflowPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):PreviewWorkflowPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow::deserializeIntoPreviewWorkflowPostRequestBody(PreviewWorkflowPostRequestBody:PreviewWorkflowPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewWorkflow::serializePreviewWorkflowPostRequestBody(writer:SerializationWriter; PreviewWorkflowPostRequestBody:PreviewWorkflowPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):Workflow github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceRestore.microsoftGraphIdentityGovernanceRestoreRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DirectoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.item.directoryObjectItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.item.directoryObjectItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.item.directoryObjectItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.item.DirectoryObjectItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilder::|public|byDirectoryObjectId(directoryObjectId:string):DirectoryObjectItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DirectoryObjectCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.previewScope.previewScopeRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.runs.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.runs.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.runs.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -67388,9 +68016,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWo github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|lastModifiedBy:LastModifiedByRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivate:MicrosoftGraphIdentityGovernanceActivateRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceActivateWithScope:MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceClearQuarantine:MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceCreateNewVersion:MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewTaskFailures:MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernancePreviewWorkflow:MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoftGraphIdentityGovernanceRestore:MicrosoftGraphIdentityGovernanceRestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|patch(body:Workflow; requestConfiguration?:RequestConfiguration):Workflow +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|previewScope:PreviewScopeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|runs:RunsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|taskReports:TaskReportsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|tasks:TasksRequestBuilder @@ -69356,6 +69988,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessAction::|public|A github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessAction::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessAction::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessAction~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessEntityType::0000-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessEntityType::0001-group +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessEntityType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessEntityTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackage::|public|accessPackagesIncompatibleWith:AccessPackage[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackage::|public|assignmentPolicies:AccessPackageAssignmentPolicy[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackage::|public|catalog:AccessPackageCatalog @@ -69385,6 +70021,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAnswerStri github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAnswerString~~>AccessPackageAnswer; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAnswer~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageApprovalStage::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageApprovalStage::|public|approverInformationVisibility:ApproverInformationVisibility github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageApprovalStage::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageApprovalStage::|public|durationBeforeAutomaticDenial:Duration github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageApprovalStage::|public|durationBeforeEscalation:Duration @@ -69677,6 +70314,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageResourceRo github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageResourceRole::|public|originId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageResourceRole::|public|originSystem:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageResourceRole::|public|resource:AccessPackageResource +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageResourceRole::|public|type:RoleType github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageResourceRoleCollectionResponse::|public|value:AccessPackageResourceRole[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageResourceRoleCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageResourceRoleScope::|public|createdDateTime:Date @@ -69705,13 +70343,44 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubject::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubject::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubject::|public|onPremisesSecurityIdentifier:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubject::|public|principalName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubject::|public|subjectLifecycle:AccessPackageSubjectLifecycle github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubject::|public|subjectType:AccessPackageSubjectType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubjectCollectionResponse::|public|value:AccessPackageSubject[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubjectCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectLifecycle::0000-notDefined +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectLifecycle::0001-notGoverned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectLifecycle::0002-governed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectLifecycle::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectLifecycleObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectType::0000-notSpecified github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectType::0001-user github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectType::0002-servicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectType::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSubjectTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSubject~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestion::|public|accessPackage:AvailableAccessPackage +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestion::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestion::|public|reasons:AccessPackageSuggestionReason[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionCollectionResponse::|public|value:AccessPackageSuggestion[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionReason::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionReason::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionReason::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionReason~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionRelatedPeopleBased::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionRelatedPeopleBased::|public|relatedPeople:Identity[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionRelatedPeopleBased::|public|relatedPeopleAssignmentCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionRelatedPeopleBased~~>AccessPackageSuggestionReason; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevel::0000-disabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevel::0001-count +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevel::0002-countAndNames +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevel::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessPackageSuggestionRelatedPeopleInsightLevelObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|lastAssignmentDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|pastAssignmentCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestionSelfAssignmentHistoryBased~~>AccessPackageSuggestionReason; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageSuggestion~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageTextInputQuestion::|public|isSingleLineQuestion:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageTextInputQuestion::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageTextInputQuestion::|public|regexPattern:string @@ -70345,6 +71014,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllDeviceRegistrationMe github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllDeviceRegistrationMembership~~>DeviceRegistrationMembership; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllDevicesAssignmentTarget::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllDevicesAssignmentTarget~~>DeviceAndAppManagementAssignmentTarget; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllDomains::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllDomains~~>Parsable; ValidatingDomains github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllLicensedUsersAssignmentTarget::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AllLicensedUsersAssignmentTarget~~>DeviceAndAppManagementAssignmentTarget; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.allowedLobbyAdmitterRoles::0000-organizerAndCoOrganizersAndPresenters @@ -70757,6 +71428,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationCollectionRe github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationContext::|public|includeApplications:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationContext::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationContext~~>Parsable; SignInContext +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationDataType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationDataType::0001-codingFiles +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationDataType::0002-creditCards +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationDataType::0003-databaseFiles +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationDataType::0004-documents +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationDataType::0005-mediaFiles +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationDataType::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationDataTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationEnforcedRestrictionsSessionControl::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationEnforcedRestrictionsSessionControl~~>ConditionalAccessSessionControl; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationGuardBlockClipboardSharingType::0000-notConfigured @@ -70771,6 +71450,136 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationGuardBlockFi github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationGuardBlockFileTransferType::0003-blockNone github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationGuardBlockFileTransferType::0004-blockTextFile github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationGuardBlockFileTransferTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|dataCenter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|headquarters:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|hasBadCommonName:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|hasInsecureSignature:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|hasNoChainOfTrust:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|isDenylisted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|isHostnameMismatch:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|isNotAfter:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|isNotBefore:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|isRevoked:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|isSelfSigned:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|consumerPopularity:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|domainRegistrationDate:DateOnly +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|founded:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|hasDisasterRecoveryPlan:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|hold:HoldType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|hostingCompanyName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|location:ApplicationLocation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|privacyPolicy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|processedDataTypes:ApplicationDataType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo::|public|termsOfService:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorGeneralInfo~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfo::|public|dataRetention:DataRetentionLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfo::|public|gdpr:ApplicationRiskFactorLegalInfoGdpr +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfo::|public|hasDataOwnership:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfo::|public|hasDmca:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr::|public|dataProtection:DataProtection +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr::|public|hasRightToErasure:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr::|public|isReportingDataBreaches:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr::|public|statementUrl:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr::|public|userOwnership:UserOwnership +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfoGdpr~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorLegalInfo~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactors::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactors::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactors::|public|compliance:ApplicationSecurityCompliance +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactors::|public|general:ApplicationRiskFactorGeneralInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactors::|public|legal:ApplicationRiskFactorLegalInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactors::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactors::|public|security:ApplicationRiskFactorSecurityInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|certificate:ApplicationRiskFactorCertificateInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|domainToCheck:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasAdminAuditTrail:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasAnonymousUsage:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasDataAuditTrail:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasDataClassification:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasDataEncrypted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasEnforceTransportEnc:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasIpRestriction:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasMFA:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasPenTest:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasRememberPassword:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasSamlSupport:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasUserAuditLogs:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasUserDataUpload:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasUserRolesSupport:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|hasValidCertName:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|httpsSecurityHeaders:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|isCertTrusted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|isDrownVulnerable:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|isHeartbleedProof:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|lastBreachDate:DateOnly +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|latestValidSSL:SslVersion +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|passwordPolicy:PasswordPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo::|public|restEncryptionType:RestEncryptionType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorSecurityInfo~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactors~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore::|public|compliance:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore::|public|legal:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore::|public|provider:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore::|public|security:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore::|public|total:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskScore~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|cobit:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|coppa:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|csaStar:CsaStarLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|fedRamp:FedRampLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|ferpa:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|ffiec:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|finra:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|fisma:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|gaap:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|gapp:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|glba:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|hipaa:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|hitrust:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|isae3402:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|iso27001:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|iso27002:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|iso27017:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|iso27018:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|itar:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|jerichoForumCommandments:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|pci:PciVersion +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|privacyShield:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|safeHarbor:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|soc1:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|soc2:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|soc3:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|sox:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|sp80053:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|ssae16:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance::|public|ustr:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationSecurityCompliance~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrincipal::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrincipal::|public|application:Application github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrincipal::|public|backingStoreEnabled:boolean @@ -70778,12 +71587,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrinc github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrincipal::|public|servicePrincipal:ServicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrincipal~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|categories:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|deprecationDate:DateOnly github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|endpoints:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|homePageUrl:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|isEntraIntegrated:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|logoUrl:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|publisher:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|riskFactors:ApplicationRiskFactors +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|riskScore:ApplicationRiskScore github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|supportedProvisioningTypes:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|supportedSingleSignOnModes:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplateCollectionResponse::|public|value:ApplicationTemplate[] @@ -70933,6 +71748,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApprovedClientApp::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApprovedClientAppCollectionResponse::|public|value:ApprovedClientApp[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApprovedClientAppCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApprovedClientApp~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.approverInformationVisibility::0000-defaultEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.approverInformationVisibility::0001-notVisible +github.com/microsoftgraph/msgraph-sdk-typescript/.models.approverInformationVisibility::0002-visible +github.com/microsoftgraph/msgraph-sdk-typescript/.models.approverInformationVisibility::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.approverInformationVisibilityObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppScope::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppScope::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppScope::|public|type:string @@ -71705,6 +72525,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailabilityItem::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailabilityItem::|public|startDateTime:DateTimeTimeZone github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailabilityItem::|public|status:BookingsAvailabilityStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailabilityItem~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailableAccessPackage::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailableAccessPackage::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailableAccessPackage::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailableAccessPackage::|public|resourceRoleScopes:AccessPackageResourceRoleScope[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailableAccessPackageCollectionResponse::|public|value:AvailableAccessPackage[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailableAccessPackageCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AvailableAccessPackage~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AverageComparativeScore::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.AverageComparativeScore::|public|averageScore:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.AverageComparativeScore::|public|backingStoreEnabled:boolean @@ -71760,6 +72587,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|driveInclusionRules:DriveProtectionRule[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|driveProtectionUnits:DriveProtectionUnit[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|driveProtectionUnitsBulkAdditionJobs:DriveProtectionUnitsBulkAdditionJob[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|emailNotificationsSetting:EmailNotificationsSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|exchangeProtectionPolicies:ExchangeProtectionPolicy[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|exchangeRestoreSessions:ExchangeRestoreSession[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.BackupRestoreRoot::|public|mailboxInclusionRules:MailboxProtectionRule[] @@ -73338,6 +74166,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Chat::|public|originalC github.com/microsoftgraph/msgraph-sdk-typescript/.models.Chat::|public|permissionGrants:ResourceSpecificPermissionGrant[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Chat::|public|pinnedMessages:PinnedChatMessageInfo[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Chat::|public|tabs:TeamsTab[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Chat::|public|targetedMessages:TargetedChatMessage[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Chat::|public|tenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Chat::|public|topic:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Chat::|public|viewpoint:ChatViewpoint @@ -74738,6 +75567,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Contract::|public|Odata github.com/microsoftgraph/msgraph-sdk-typescript/.models.ContractCollectionResponse::|public|value:Contract[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ContractCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Contract~~>DirectoryObject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|createdBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|isEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|modifiedBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|modifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfigurationCollectionResponse::|public|value:ControlConfiguration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfigurationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlConfiguration~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlScore::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlScore::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.ControlScore::|public|controlCategory:string @@ -74788,8 +75626,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConvertIdResult::|publi github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConvertIdResult::|public|sourceId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConvertIdResult::|public|targetId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConvertIdResult~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdmin::|public|catalog:CopilotAdminCatalog github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdmin::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdmin::|public|settings:CopilotAdminSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminCatalog::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminCatalog::|public|packages:CopilotPackageDetail[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminCatalog~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminLimitedMode::|public|groupId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminLimitedMode::|public|isEnabledForGroup:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminLimitedMode::|public|OdataType:string @@ -74798,6 +75640,34 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminSetting::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminSetting::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdminSetting~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotAdmin~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|appId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|assetId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|availableTo:PackageStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|deployedTo:PackageStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|elementTypes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|isBlocked:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|manifestId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|manifestVersion:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|ownerId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|platform:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|publisher:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|shortDescription:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|supportedHosts:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|type:PackageType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|version:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|zipFile:ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|acquireUsersAndGroups:PackageAccessEntity[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|allowedUsersAndGroups:PackageAccessEntity[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|categories:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|elementDetails:PackageElementDetail[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|longDescription:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|sensitivity:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail~~>CopilotPackage; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotReportRoot::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotReportRoot~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopyNotebookModel::|public|AdditionalData:Record @@ -74942,6 +75812,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantUserSyncInbo github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantUserSyncInbound::|public|isSyncAllowed:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantUserSyncInbound::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CrossTenantUserSyncInbound~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevel::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevel::0001-attestation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevel::0002-certification +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevel::0003-continuousMonitoring +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevel::0004-cStarAssessment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevel::0005-selfAssessment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevel::0006-notSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevel::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.csaStarLevelObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public|locale:string @@ -75081,6 +75960,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataPolicyOperationStat github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataPolicyOperationStatus::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataPolicyOperationStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.DataPolicyOperation~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataProtection::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataProtection::0001-impactAssessments +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataProtection::0002-officers +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataProtection::0003-secureCrossBorderDataTransfer +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataProtection::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataProtectionObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevel::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevel::0001-dataRetained +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevel::0002-deletedImmediately +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevel::0003-deletedWithin1Month +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevel::0004-deletedWithin2Weeks +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevel::0005-deletedWithin3Months +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevel::0006-deletedWithinMoreThan3Months +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevel::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dataRetentionLevelObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.DataSecurityAndGovernance::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.DataSecurityAndGovernance::|public|sensitivityLabels:SensitivityLabel[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DataSecurityAndGovernance~~>Entity; Parsable @@ -77158,6 +78052,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailFileAssessmentRequ github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailIdentity::|public|email:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailIdentity::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailIdentity~~>Identity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailNotificationsSetting::|public|additionalEvents:NotificationEventsType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailNotificationsSetting::|public|isEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailNotificationsSetting::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailNotificationsSetting::|public|recipients:NotificationRecipients +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailNotificationsSetting~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailPayloadDetail::|public|fromEmail:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailPayloadDetail::|public|fromName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EmailPayloadDetail::|public|isExternalSender:boolean @@ -77277,6 +78176,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.endUserNotificationType github.com/microsoftgraph/msgraph-sdk-typescript/.models.endUserNotificationType::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.endUserNotificationTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserNotification~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserSettings::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserSettings::|public|relatedPeopleInsightLevel:AccessPackageSuggestionRelatedPeopleInsightLevel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserSettings::|public|showApproverDetailsToMembers:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EndUserSettings~~>ControlConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.EngagementAsyncOperation::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EngagementAsyncOperation::|public|operationType:EngagementAsyncOperationType github.com/microsoftgraph/msgraph-sdk-typescript/.models.EngagementAsyncOperation::|public|resourceId:string @@ -77411,17 +78314,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnterpriseCodeSigningCe github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnterpriseCodeSigningCertificate~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|accessPackageAssignmentApprovals:Approval[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|accessPackages:AccessPackage[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|accessPackageSuggestions:AccessPackageSuggestion[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|assignmentPolicies:AccessPackageAssignmentPolicy[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|assignmentRequests:AccessPackageAssignmentRequest[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|assignments:AccessPackageAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|availableAccessPackages:AvailableAccessPackage[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|catalogs:AccessPackageCatalog[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|connectedOrganizations:ConnectedOrganization[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|controlConfigurations:ControlConfiguration[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|resourceEnvironments:AccessPackageResourceEnvironment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|resourceRequests:AccessPackageResourceRequest[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|resourceRoleScopes:AccessPackageResourceRoleScope[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|resources:AccessPackageResource[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|settings:EntitlementManagementSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|subjects:AccessPackageSubject[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagementSchedule::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagementSchedule::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagementSchedule::|public|expiration:ExpirationPattern @@ -77457,6 +78364,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedDeviceRegistr github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedDeviceRegistrationMembership::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedDeviceRegistrationMembership::|public|users:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedDeviceRegistrationMembership~~>DeviceRegistrationMembership; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedDomains::|public|domainNames:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedDomains::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedDomains~~>Parsable; ValidatingDomains github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedScopes::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedScopes::|public|scopes:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EnumeratedScopes~~>InheritableScopes; Parsable @@ -77885,6 +78795,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.labe github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.label::0051-personLanguages github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.label::0052-personPublications github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.label::0053-personPatents +github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.label::0054-personWorkPositions github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.labelObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.Properties::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.Properties::|public|backingStoreEnabled:boolean @@ -78112,6 +79023,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.federatedIdpMfaBehavior github.com/microsoftgraph/msgraph-sdk-typescript/.models.federatedIdpMfaBehavior::0002-rejectMfaByFederatedIdp github.com/microsoftgraph/msgraph-sdk-typescript/.models.federatedIdpMfaBehavior::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.federatedIdpMfaBehaviorObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FederatedTokenValidationPolicy::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FederatedTokenValidationPolicy::|public|validatingDomains:ValidatingDomains +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FederatedTokenValidationPolicy~~>DirectoryObject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fedRampLevel::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fedRampLevel::0001-high +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fedRampLevel::0002-liSaas +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fedRampLevel::0003-low +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fedRampLevel::0004-moderate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fedRampLevel::0005-notSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fedRampLevel::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.fedRampLevelObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|aaGuid:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|attestationCertificates:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|attestationLevel:AttestationLevel @@ -78509,6 +79431,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.GranularSiteRestoreArti github.com/microsoftgraph/msgraph-sdk-typescript/.models.GranularSiteRestoreArtifactCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.GranularSiteRestoreArtifact~~>GranularRestoreArtifactBase; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|acceptedSenders:DirectoryObject[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|accessType:GroupAccessType github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|allowExternalSenders:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|appRoleAssignments:AppRoleAssignment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|assignedLabels:AssignedLabel[] @@ -78535,6 +79458,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|hideFrom github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|infoCatalogs:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isArchived:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isAssignableToRole:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isFavorite:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isManagementRestricted:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isSubscribedByMail:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|licenseProcessingState:LicenseProcessingState @@ -78549,6 +79473,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|membersW github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|onenote:Onenote github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|onPremisesDomainName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|onPremisesExtensionAttributes:OnPremisesExtensionAttributes github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|onPremisesLastSyncDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|onPremisesNetBiosName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|onPremisesProvisioningErrors:OnPremisesProvisioningError[] @@ -78579,9 +79504,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|threads: github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|transitiveMemberOf:DirectoryObject[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|transitiveMembers:DirectoryObject[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|uniqueName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|unseenConversationsCount:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|unseenCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|unseenMessagesCount:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|visibility:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|welcomeMessageEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.groupAccessType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.groupAccessType::0001-private +github.com/microsoftgraph/msgraph-sdk-typescript/.models.groupAccessType::0002-secret +github.com/microsoftgraph/msgraph-sdk-typescript/.models.groupAccessType::0003-public +github.com/microsoftgraph/msgraph-sdk-typescript/.models.groupAccessType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.groupAccessTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupAssignmentTarget::|public|groupId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupAssignmentTarget::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupAssignmentTarget~~>DeviceAndAppManagementAssignmentTarget; Parsable @@ -78634,6 +79567,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Hashes::|public|quickXo github.com/microsoftgraph/msgraph-sdk-typescript/.models.Hashes::|public|sha1Hash:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Hashes::|public|sha256Hash:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Hashes~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.holdType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.holdType::0001-private +github.com/microsoftgraph/msgraph-sdk-typescript/.models.holdType::0002-public +github.com/microsoftgraph/msgraph-sdk-typescript/.models.holdType::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.holdTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.HomeRealmDiscoveryPolicy::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.HomeRealmDiscoveryPolicyCollectionResponse::|public|value:HomeRealmDiscoveryPolicy[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.HomeRealmDiscoveryPolicyCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -78759,6 +79697,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.acti github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.AttributeChangeTrigger::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.AttributeChangeTrigger::|public|triggerAttributes:TriggerAttribute[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.AttributeChangeTrigger~~>Parsable; WorkflowExecutionTrigger +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.CountBasedQuarantineCondition::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.CountBasedQuarantineCondition::|public|threshold:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.CountBasedQuarantineCondition~~>Parsable; QuarantineCondition github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.CustomTaskExtension::|public|callbackConfiguration:CustomExtensionCallbackConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.CustomTaskExtension::|public|createdBy:User github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.CustomTaskExtension::|public|createdDateTime:Date @@ -78791,6 +79732,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Insi github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Insights~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleManagementSettings::|public|emailSettings:EmailSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleManagementSettings::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleManagementSettings::|public|quarantineConfiguration:QuarantineConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleManagementSettings::|public|workflowScheduleIntervalInHours:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleManagementSettings~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.lifecycleTaskCategory::0000-joiner @@ -78810,6 +79752,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.life github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.lifecycleWorkflowProcessingStatus::0004-canceled github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.lifecycleWorkflowProcessingStatus::0005-failed github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.lifecycleWorkflowProcessingStatus::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.lifecycleWorkflowProcessingStatus::0007-quarantined github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.lifecycleWorkflowProcessingStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleWorkflowsContainer::|public|customTaskExtensions:CustomTaskExtension[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleWorkflowsContainer::|public|deletedItems:DeletedItemContainer @@ -78820,6 +79763,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Life github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflows:Workflow[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflowTemplates:WorkflowTemplate[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleWorkflowsContainer~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.matchMode::0000-any +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.matchMode::0001-all +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.matchMode::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.matchModeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.MembershipChangeTrigger::|public|changeType:MembershipChangeType github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.MembershipChangeTrigger::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.MembershipChangeTrigger~~>Parsable; WorkflowExecutionTrigger @@ -78836,6 +79783,40 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Para github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Parameter::|public|values:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Parameter::|public|valueType:ValueType github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Parameter~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PercentageBasedQuarantineCondition::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PercentageBasedQuarantineCondition::|public|percentage:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PercentageBasedQuarantineCondition~~>Parsable; QuarantineCondition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PreviewFailedTask::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PreviewFailedTask::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PreviewFailedTask::|public|definitionId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PreviewFailedTask::|public|failureReason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PreviewFailedTask::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PreviewFailedTask::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PreviewFailedTask::|public|taskId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.PreviewFailedTask~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineCondition::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineCondition::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineCondition::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineCondition~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineConfiguration::|public|conditions:QuarantineCondition[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineConfiguration::|public|matchMode:MatchMode +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineDetails::|public|quarantinedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineDetails::|public|quarantineReason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineDetails::|public|quarantineType:QuarantineType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.QuarantineDetails~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.quarantineType::0000-notQuarantined +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.quarantineType::0001-countBasedThresholdExceeded +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.quarantineType::0002-percentageBasedThresholdExceeded +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.quarantineType::0003-multipleConditionsExceeded +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.quarantineType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.quarantineTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.RuleBasedSubjectSet::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.RuleBasedSubjectSet::|public|rule:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.RuleBasedSubjectSet~~>Parsable; SubjectSet @@ -79006,7 +79987,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Work github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|id:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|nextScheduleRunDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|previewScope:DirectoryObject[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|quarantineDetails:QuarantineDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|runs:Run[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|settings:WorkflowSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|taskReports:TaskReport[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|userProcessingResults:UserProcessingResult[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Workflow::|public|version:number @@ -79041,7 +80025,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.work github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.workflowExecutionType::0001-onDemand github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.workflowExecutionType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.workflowExecutionType::0003-activatedWithScope +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.workflowExecutionType::0004-preview github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.workflowExecutionTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowSetting::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowSetting::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowSetting::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowSetting::|public|quarantineConfiguration:QuarantineConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowSetting~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowsInsightsByCategory::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowsInsightsByCategory::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowsInsightsByCategory::|public|failedJoinerRuns:number @@ -79083,6 +80073,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.work github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.workflowTriggerTimeBasedAttribute::0003-createdDateTime github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.workflowTriggerTimeBasedAttributeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowVersion::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowVersion::|public|settings:WorkflowSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowVersion::|public|versionNumber:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowVersionCollectionResponse::|public|value:WorkflowVersion[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.WorkflowVersionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -79094,6 +80085,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::cre github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createActivateUserScopeFromDiscriminatorValue(parseNode:ParseNode):ActivateUserScope github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createActivationScopeFromDiscriminatorValue(parseNode:ParseNode):ActivationScope github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createAttributeChangeTriggerFromDiscriminatorValue(parseNode:ParseNode):AttributeChangeTrigger +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createCountBasedQuarantineConditionFromDiscriminatorValue(parseNode:ParseNode):CountBasedQuarantineCondition github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createCustomTaskExtensionCallbackConfigurationFromDiscriminatorValue(parseNode:ParseNode):CustomTaskExtensionCallbackConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createCustomTaskExtensionCallbackDataFromDiscriminatorValue(parseNode:ParseNode):CustomTaskExtensionCallbackData github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createCustomTaskExtensionCalloutDataFromDiscriminatorValue(parseNode:ParseNode):CustomTaskExtensionCalloutData @@ -79106,6 +80098,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::cre github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createMembershipChangeTriggerFromDiscriminatorValue(parseNode:ParseNode):MembershipChangeTrigger github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createOnDemandExecutionOnlyFromDiscriminatorValue(parseNode:ParseNode):OnDemandExecutionOnly github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createParameterFromDiscriminatorValue(parseNode:ParseNode):Parameter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createPercentageBasedQuarantineConditionFromDiscriminatorValue(parseNode:ParseNode):PercentageBasedQuarantineCondition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createPreviewFailedTaskFromDiscriminatorValue(parseNode:ParseNode):PreviewFailedTask +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createQuarantineConditionFromDiscriminatorValue(parseNode:ParseNode):QuarantineCondition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createQuarantineConfigurationFromDiscriminatorValue(parseNode:ParseNode):QuarantineConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createQuarantineDetailsFromDiscriminatorValue(parseNode:ParseNode):QuarantineDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createRuleBasedSubjectSetFromDiscriminatorValue(parseNode:ParseNode):RuleBasedSubjectSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createRunCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RunCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createRunFromDiscriminatorValue(parseNode:ParseNode):Run @@ -79133,6 +80130,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::cre github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createWorkflowExecutionConditionsFromDiscriminatorValue(parseNode:ParseNode):WorkflowExecutionConditions github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createWorkflowExecutionTriggerFromDiscriminatorValue(parseNode:ParseNode):WorkflowExecutionTrigger github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createWorkflowFromDiscriminatorValue(parseNode:ParseNode):Workflow +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createWorkflowSettingFromDiscriminatorValue(parseNode:ParseNode):WorkflowSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createWorkflowsInsightsByCategoryFromDiscriminatorValue(parseNode:ParseNode):WorkflowsInsightsByCategory github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createWorkflowsInsightsSummaryFromDiscriminatorValue(parseNode:ParseNode):WorkflowsInsightsSummary github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createWorkflowTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WorkflowTemplateCollectionResponse @@ -79145,6 +80143,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::des github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoActivateUserScope(ActivateUserScope:ActivateUserScope={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoActivationScope(ActivationScope:ActivationScope={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoAttributeChangeTrigger(AttributeChangeTrigger:AttributeChangeTrigger={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoCountBasedQuarantineCondition(CountBasedQuarantineCondition:CountBasedQuarantineCondition={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoCustomTaskExtension(CustomTaskExtension:CustomTaskExtension={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoCustomTaskExtensionCallbackConfiguration(CustomTaskExtensionCallbackConfiguration:CustomTaskExtensionCallbackConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoCustomTaskExtensionCallbackData(CustomTaskExtensionCallbackData:CustomTaskExtensionCallbackData={}):Record void> @@ -79157,6 +80156,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::des github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoMembershipChangeTrigger(MembershipChangeTrigger:MembershipChangeTrigger={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoOnDemandExecutionOnly(OnDemandExecutionOnly:OnDemandExecutionOnly={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoParameter(Parameter:Parameter={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoPercentageBasedQuarantineCondition(PercentageBasedQuarantineCondition:PercentageBasedQuarantineCondition={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoPreviewFailedTask(PreviewFailedTask:PreviewFailedTask={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoQuarantineCondition(QuarantineCondition:QuarantineCondition={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoQuarantineConfiguration(QuarantineConfiguration:QuarantineConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoQuarantineDetails(QuarantineDetails:QuarantineDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoRuleBasedSubjectSet(RuleBasedSubjectSet:RuleBasedSubjectSet={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoRun(Run:Run={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoRunCollectionResponse(RunCollectionResponse:RunCollectionResponse={}):Record void> @@ -79184,6 +80188,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::des github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoWorkflowCollectionResponse(WorkflowCollectionResponse:WorkflowCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoWorkflowExecutionConditions(WorkflowExecutionConditions:WorkflowExecutionConditions={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoWorkflowExecutionTrigger(WorkflowExecutionTrigger:WorkflowExecutionTrigger={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoWorkflowSetting(WorkflowSetting:WorkflowSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoWorkflowsInsightsByCategory(WorkflowsInsightsByCategory:WorkflowsInsightsByCategory={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoWorkflowsInsightsSummary(WorkflowsInsightsSummary:WorkflowsInsightsSummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoWorkflowTemplate(WorkflowTemplate:WorkflowTemplate={}):Record void> @@ -79196,6 +80201,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::ser github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeActivateUserScope(writer:SerializationWriter; ActivateUserScope:ActivateUserScope={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeActivationScope(writer:SerializationWriter; ActivationScope:ActivationScope={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeAttributeChangeTrigger(writer:SerializationWriter; AttributeChangeTrigger:AttributeChangeTrigger={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeCountBasedQuarantineCondition(writer:SerializationWriter; CountBasedQuarantineCondition:CountBasedQuarantineCondition={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeCustomTaskExtension(writer:SerializationWriter; CustomTaskExtension:CustomTaskExtension={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeCustomTaskExtensionCallbackConfiguration(writer:SerializationWriter; CustomTaskExtensionCallbackConfiguration:CustomTaskExtensionCallbackConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeCustomTaskExtensionCallbackData(writer:SerializationWriter; CustomTaskExtensionCallbackData:CustomTaskExtensionCallbackData={}; isSerializingDerivedType?:boolean=false):void @@ -79208,6 +80214,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::ser github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeMembershipChangeTrigger(writer:SerializationWriter; MembershipChangeTrigger:MembershipChangeTrigger={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeOnDemandExecutionOnly(writer:SerializationWriter; OnDemandExecutionOnly:OnDemandExecutionOnly={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeParameter(writer:SerializationWriter; Parameter:Parameter={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializePercentageBasedQuarantineCondition(writer:SerializationWriter; PercentageBasedQuarantineCondition:PercentageBasedQuarantineCondition={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializePreviewFailedTask(writer:SerializationWriter; PreviewFailedTask:PreviewFailedTask={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeQuarantineCondition(writer:SerializationWriter; QuarantineCondition:QuarantineCondition={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeQuarantineConfiguration(writer:SerializationWriter; QuarantineConfiguration:QuarantineConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeQuarantineDetails(writer:SerializationWriter; QuarantineDetails:QuarantineDetails={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeRuleBasedSubjectSet(writer:SerializationWriter; RuleBasedSubjectSet:RuleBasedSubjectSet={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeRun(writer:SerializationWriter; Run:Run={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeRunCollectionResponse(writer:SerializationWriter; RunCollectionResponse:RunCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -79235,6 +80246,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::ser github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeWorkflowCollectionResponse(writer:SerializationWriter; WorkflowCollectionResponse:WorkflowCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeWorkflowExecutionConditions(writer:SerializationWriter; WorkflowExecutionConditions:WorkflowExecutionConditions={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeWorkflowExecutionTrigger(writer:SerializationWriter; WorkflowExecutionTrigger:WorkflowExecutionTrigger={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeWorkflowSetting(writer:SerializationWriter; WorkflowSetting:WorkflowSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeWorkflowsInsightsByCategory(writer:SerializationWriter; WorkflowsInsightsByCategory:WorkflowsInsightsByCategory={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeWorkflowsInsightsSummary(writer:SerializationWriter; WorkflowsInsightsSummary:WorkflowsInsightsSummary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeWorkflowTemplate(writer:SerializationWriter; WorkflowTemplate:WorkflowTemplate={}; isSerializingDerivedType?:boolean=false):void @@ -81937,6 +82949,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationDeliveryPre github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationDeliveryPreference::0002-deliverAfterCampaignEnd github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationDeliveryPreference::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationDeliveryPreferenceObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationEventsType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationEventsType::0001-restoreAndPolicyUpdates +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationEventsType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationEventsTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationMessageTemplate::|public|brandingOptions:NotificationTemplateBrandingOptions github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationMessageTemplate::|public|defaultLocale:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationMessageTemplate::|public|displayName:string @@ -81947,6 +82963,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationMessageTemp github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationMessageTemplateCollectionResponse::|public|value:NotificationMessageTemplate[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationMessageTemplateCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationMessageTemplate~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationRecipients::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationRecipients::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationRecipients::|public|customRecipients:EmailIdentity[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationRecipients::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationRecipients::|public|role:NotificationRecipientsType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationRecipientsType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationRecipientsType::0001-globalAdmins +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationRecipientsType::0002-backupAdmins +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationRecipientsType::0003-custom +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationRecipientsType::0004-allAdmins +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationRecipientsType::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationRecipientsTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotificationRecipients~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationTemplateBrandingOptions::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationTemplateBrandingOptions::0001-includeCompanyLogo github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationTemplateBrandingOptions::0002-includeCompanyName @@ -82864,11 +83893,40 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OwnerlessGroupPolicy::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.OwnerlessGroupPolicy::|public|policyWebUrl:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OwnerlessGroupPolicy::|public|targetOwners:TargetOwners github.com/microsoftgraph/msgraph-sdk-typescript/.models.OwnerlessGroupPolicy~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageAccessEntity::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageAccessEntity::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageAccessEntity::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageAccessEntity::|public|resourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageAccessEntity::|public|resourceType:AccessEntityType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageAccessEntity~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElement::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElement::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElement::|public|definition:UntypedNode +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElement::|public|id:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElement::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElementDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElementDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElementDetail::|public|elements:PackageElement[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElementDetail::|public|elementType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElementDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElementDetail~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageElement~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageEscaped::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageEscaped::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageEscaped::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageEscaped::|public|type:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PackageEscaped~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageStatus::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageStatus::0001-some +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageStatus::0002-all +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageType::0000-microsoft +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageType::0001-external +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageType::0002-shared +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageType::0003-custom +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.packageTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.pageLayoutType::0000-microsoftReserved github.com/microsoftgraph/msgraph-sdk-typescript/.models.pageLayoutType::0001-article github.com/microsoftgraph/msgraph-sdk-typescript/.models.pageLayoutType::0002-home @@ -83093,6 +84151,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfi github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfiguration::|public|state:AppManagementRestrictionState github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfiguration~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredential~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.passwordPolicy::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.passwordPolicy::0001-changePasswordPeriod +github.com/microsoftgraph/msgraph-sdk-typescript/.models.passwordPolicy::0002-charactersCombination +github.com/microsoftgraph/msgraph-sdk-typescript/.models.passwordPolicy::0003-passwordHistoryAndReuse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.passwordPolicy::0004-passwordLengthLimit +github.com/microsoftgraph/msgraph-sdk-typescript/.models.passwordPolicy::0005-personalInformationUse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.passwordPolicy::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.passwordPolicyObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordProfile::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordProfile::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordProfile::|public|forceChangePasswordNextSignIn:boolean @@ -83244,6 +84310,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.payloadTheme::0030-empl github.com/microsoftgraph/msgraph-sdk-typescript/.models.payloadTheme::0031-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.payloadThemeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Payload~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.pciVersion::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.pciVersion::0001-v3_2_1 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.pciVersion::0002-v4 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.pciVersion::0003-notSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.pciVersion::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.pciVersionObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.PendingContentUpdate::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.PendingContentUpdate::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.PendingContentUpdate::|public|odataType:string @@ -83670,6 +84742,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyRoot::|public|cro github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyRoot::|public|defaultAppManagementPolicy:TenantAppManagementPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyRoot::|public|deviceRegistrationPolicy:DeviceRegistrationPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyRoot::|public|featureRolloutPolicies:FeatureRolloutPolicy[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyRoot::|public|federatedTokenValidationPolicy:FederatedTokenValidationPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyRoot::|public|homeRealmDiscoveryPolicies:HomeRealmDiscoveryPolicy[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyRoot::|public|identitySecurityDefaultsEnforcementPolicy:IdentitySecurityDefaultsEnforcementPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyRoot::|public|OdataType:string @@ -85242,6 +86315,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProfileCardAnnotation:: github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProfileCardAnnotation~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProfileCardProperty::|public|annotations:ProfileCardAnnotation[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProfileCardProperty::|public|directoryPropertyName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProfileCardProperty::|public|isVisible:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProfileCardProperty::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProfileCardPropertyCollectionResponse::|public|value:ProfileCardProperty[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProfileCardPropertyCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -86294,6 +87368,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.responseType::0003-acce github.com/microsoftgraph/msgraph-sdk-typescript/.models.responseType::0004-declined github.com/microsoftgraph/msgraph-sdk-typescript/.models.responseType::0005-notResponded github.com/microsoftgraph/msgraph-sdk-typescript/.models.responseTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0001-aes +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0002-bitlocker +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0003-blowfish +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0004-des +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0005-rc4 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0006-rsa +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0007-notSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionType::0008-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.restEncryptionTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.restorableArtifact::0000-message github.com/microsoftgraph/msgraph-sdk-typescript/.models.restorableArtifact::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.restorableArtifactObject @@ -86609,6 +87693,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RolePermission::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.RolePermission::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RolePermission::|public|resourceActions:ResourceAction[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.RolePermission~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleType::0000-active +github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleType::0001-eligible +github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleType::0002-application +github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleType::0003-delegated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|audioDeviceName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|bookingType:BookingType github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|building:string @@ -86635,6 +87725,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room~~>Parsable; Place github.com/microsoftgraph/msgraph-sdk-typescript/.models.Root::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.Root::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Root::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.rootDomains::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.rootDomains::0001-all +github.com/microsoftgraph/msgraph-sdk-typescript/.models.rootDomains::0002-allFederated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.rootDomains::0003-allManaged +github.com/microsoftgraph/msgraph-sdk-typescript/.models.rootDomains::0004-enumerated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.rootDomains::0005-allManagedAndEnumeratedFederated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.rootDomains::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.rootDomainsObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Root~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.RotateBitLockerKeysDeviceActionResult::|public|errorCode:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.RotateBitLockerKeysDeviceActionResult::|public|OdataType:string @@ -87194,6 +88292,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalData github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalDataOptions::0006-messageConversationExpansion github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalDataOptions::0007-locationsWithoutHits github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalDataOptions::0008-allItemsInFolder +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalDataOptions::0009-cloudNativeHtmlConversion github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalDataOptionsObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalOptions::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.additionalOptions::0001-teamsAndYammerConversations @@ -87322,6 +88421,116 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResource github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEvidence::|public|resourceName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEvidence::|public|resourceType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AmazonResourceEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|alertIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|attachments:AnalyzedEmailAttachment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|authenticationDetails:AnalyzedEmailAuthenticationDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|bulkComplaintLevel:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|clientType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|contexts:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|detectionMethods:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|directionality:AntispamDirectionality +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|distributionList:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|dlpRules:AnalyzedEmailDlpRuleInfo[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|emailClusterId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|exchangeTransportRules:AnalyzedEmailExchangeTransportRuleInfo[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|forwardingDetail:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|inboundConnectorFormattedName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|internetMessageId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|language:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|latestDelivery:AnalyzedEmailDeliveryDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|loggedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|networkMessageId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|originalDelivery:AnalyzedEmailDeliveryDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|overrideSources:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|phishConfidenceLevel:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|policy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|policyAction:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|policyType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|primaryOverrideSource:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|recipientDetail:AnalyzedEmailRecipientDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|recipientEmailAddress:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|returnPath:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|senderDetail:AnalyzedEmailSenderDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|sizeInBytes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|spamConfidenceLevel:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|subject:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|threatDetectionDetails:ThreatDetectionDetail[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|threatTypes:ThreatType[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|timelineEvents:TimelineEvent[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail::|public|urls:AnalyzedEmailUrl[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|detonationDetails:DetonationDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|fileExtension:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|fileName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|fileSize:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|fileType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|malwareFamily:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|sha256:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|tenantAllowBlockListDetailInfo:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment::|public|threatType:ThreatType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAttachment~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAuthenticationDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAuthenticationDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAuthenticationDetail::|public|compositeAuthentication:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAuthenticationDetail::|public|dkim:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAuthenticationDetail::|public|dmarc:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAuthenticationDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAuthenticationDetail::|public|senderPolicyFramework:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailAuthenticationDetail~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailCollectionResponse::|public|value:AnalyzedEmail[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDeliveryDetail::|public|action:DeliveryAction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDeliveryDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDeliveryDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDeliveryDetail::|public|latestThreats:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDeliveryDetail::|public|location:DeliveryLocation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDeliveryDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDeliveryDetail::|public|originalThreats:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDeliveryDetail~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDlpRuleInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDlpRuleInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDlpRuleInfo::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDlpRuleInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDlpRuleInfo::|public|ruleId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailDlpRuleInfo~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailExchangeTransportRuleInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailExchangeTransportRuleInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailExchangeTransportRuleInfo::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailExchangeTransportRuleInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailExchangeTransportRuleInfo::|public|ruleId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailExchangeTransportRuleInfo~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailRecipientDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailRecipientDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailRecipientDetail::|public|ccRecipients:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailRecipientDetail::|public|domainName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailRecipientDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailRecipientDetail~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|domainCreationDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|domainName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|domainOwner:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|fromAddress:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|ipv4:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|location:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|mailFromAddress:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|mailFromDomainName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailSenderDetail~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl::|public|detectionMethod:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl::|public|detonationDetails:DetonationDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl::|public|tenantAllowBlockListDetailInfo:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl::|public|threatType:ThreatType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl::|public|url:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmailUrl~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedEmail~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedMessageEvidence::|public|antiSpamDirection:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedMessageEvidence::|public|attachmentsCount:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedMessageEvidence::|public|deliveryAction:string @@ -87342,6 +88551,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedMessag github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedMessageEvidence::|public|urls:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedMessageEvidence::|public|urn:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AnalyzedMessageEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamDirectionality::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamDirectionality::0001-inbound +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamDirectionality::0002-outbound +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamDirectionality::0003-intraOrg +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamDirectionality::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamDirectionalityObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamTeamsDirection::0000-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamTeamsDirection::0001-inbound github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.antispamTeamsDirection::0002-outbound @@ -87503,6 +88718,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudLogonSess github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudLogonSessionEvidence::|public|startUtcDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudLogonSessionEvidence::|public|userAgent:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CloudLogonSessionEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CollaborationRoot::|public|analyzedEmails:AnalyzedEmail[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CollaborationRoot::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CollaborationRoot~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CompromiseIndicator::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CompromiseIndicator::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CompromiseIndicator::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CompromiseIndicator::|public|value:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CompromiseIndicator::|public|verdict:VerdictCategory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CompromiseIndicator~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ContainerEvidence::|public|args:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ContainerEvidence::|public|command:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ContainerEvidence::|public|containerId:string @@ -87530,6 +88754,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.contentFormat: github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.contentFormat::0002-markdown github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.contentFormat::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.contentFormatObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0000-repeatedAlertOccurrence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0001-sameGeography +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0002-similarArtifacts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0003-sameTargetedAsset +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0004-sameNetworkSegment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0005-eventSequence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0006-timeFrame +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0007-sameThreatSource +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0008-similarTTPsOrBehavior +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0009-sameActor +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0010-sameCampaign +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0011-sharedIndicators +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0012-sameAsset +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0013-networkProximity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0014-eventCasualSequence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0015-temporalProximity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0016-lateralMovementPath +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReason::0017-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.correlationReasonObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CvssSummary::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CvssSummary::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CvssSummary::|public|odataType:string @@ -87589,6 +88832,24 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStat github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStatus::0005-notSupported github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStatus::0006-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.defenderAvStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryAction::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryAction::0001-deliveredToJunk +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryAction::0002-delivered +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryAction::0003-blocked +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryAction::0004-replaced +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryAction::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryActionObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0001-inbox_folder +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0002-junkFolder +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0003-deletedFolder +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0004-quarantine +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0005-onprem_external +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0006-failed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0007-dropped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0008-others +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocation::0009-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.deliveryLocationObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DepartmentTemplate::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DepartmentTemplateCollectionResponse::|public|value:DepartmentTemplate[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DepartmentTemplateCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -87654,6 +88915,49 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionStatu github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionStatus::0002-prevented github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionStatus::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.detectionStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|actionStatus:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|behaviourCapability:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|behaviourGroup:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|details:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|eventDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|operation:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|processId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|processName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails::|public|target:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationBehaviourDetails~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationChain::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationChain::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationChain::|public|childNodes:DetonationChain[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationChain::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationChain::|public|value:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationChain~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|analysisDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|compromiseIndicators:CompromiseIndicator[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationBehaviourDetails:DetonationBehaviourDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationBehaviourDetailsV2:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationChain:DetonationChain +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationObservables:DetonationObservables +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationScreenshotUri:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationVerdict:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationVerdictReason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|entityMetadata:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|mitreTechniques:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|staticAnalysis:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|submissionSource:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|contactedIps:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|contactedUrls:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|droppedfiles:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|azureAdDeviceId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|defenderAvStatus:DefenderAvStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DeviceEvidence::|public|deviceDnsName:string @@ -87868,6 +89172,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EventQuery::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EventQuery::|public|query:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EventQuery::|public|queryType:QueryType github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EventQuery~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventSource::0000-system +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventSource::0001-admin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventSource::0002-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventSource::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventSourceObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventStatusType::0000-pending github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventStatusType::0001-errorEscaped github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventStatusType::0002-success @@ -88563,6 +89872,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MalwareEvidenc github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MalwareEvidence::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MalwareEvidence::|public|processes:ProcessEvidence[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MalwareEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MergeResponse::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MergeResponse::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MergeResponse::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MergeResponse::|public|targetIncidentId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.MergeResponse~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.NetworkAdapter::|public|isEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.NetworkAdapter::|public|name:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.NetworkAdapter::|public|OdataType:string @@ -88660,6 +89974,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueE github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEvidence::|public|registryValueName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEvidence::|public|registryValueType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RegistryValueEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0000-moveToJunk +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0001-moveToInbox +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0002-hardDelete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0003-softDelete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0004-moveToDeletedItems +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0006-moveToQuarantine +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationActionObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationSeverity::0000-low +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationSeverity::0001-medium +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationSeverity::0002-high +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationSeverity::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationSeverityObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ReportFileMetadata::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ReportFileMetadata::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ReportFileMetadata::|public|downloadUrl:string @@ -88861,6 +90188,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSource: github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSource::0011-microsoftSentinel github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSource::0012-microsoftInsiderRiskManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSource::0013-microsoftThreatIntelligence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSource::0014-microsoftSecurityForAI github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSourceObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatus::0000-stopped github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatus::0001-starting @@ -88993,6 +90321,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TeamsMessageEv github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TeamsMessageEvidence::|public|threadType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TeamsMessageEvidence::|public|urls:UrlEvidence[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TeamsMessageEvidence~~>AlertEvidence; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatDetectionDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatDetectionDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatDetectionDetail::|public|confidenceLevel:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatDetectionDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatDetectionDetail::|public|priorityAccountProtection:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatDetectionDetail::|public|threats:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatDetectionDetail~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatIntelligence::|public|articleIndicators:ArticleIndicator[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatIntelligence::|public|articles:Article[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatIntelligence::|public|hostComponents:HostComponent[] @@ -89012,6 +90347,34 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatIntellig github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatIntelligence::|public|whoisHistoryRecords:WhoisHistoryRecord[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatIntelligence::|public|whoisRecords:WhoisRecord[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ThreatIntelligence~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.threatType::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.threatType::0001-spam +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.threatType::0002-malware +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.threatType::0003-phish +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.threatType::0004-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.threatType::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.threatTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|eventDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|eventDetails:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|eventResult:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|eventSource:EventSource +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|eventThreats:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|eventType:TimelineEventType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0000-originalDelivery +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0001-systemTimeTravel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0002-dynamicDelivery +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0003-userUrlClick +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0004-reprocessed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0005-zap +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0006-quarantineRelease +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0007-air +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0008-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventType::0009-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.timelineEventTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TimelineEvent~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TopicModelingSettings::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TopicModelingSettings::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.TopicModelingSettings::|public|dynamicallyAdjustTopicCount:boolean @@ -89051,6 +90414,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserAccount::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserAccount::|public|domainName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserAccount::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserAccount::|public|resourceAccessEvents:ResourceAccessEvent[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserAccount::|public|tenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserAccount::|public|userPrincipalName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserAccount::|public|userSid:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserAccount~~>AdditionalDataHolder; BackedModel; Parsable @@ -89066,6 +90430,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserSourceColl github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserSourceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.UserSource~~>DataSource; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.User~~>IdentityAccounts; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0001-malware +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0002-phish +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0003-siteUnavailable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0004-spam +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0005-decryptionFailed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0006-unsupportedUriScheme +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0007-unsupportedFileType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0008-undefined +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategory::0009-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.verdictCategoryObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.vmCloudProvider::0000-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.vmCloudProvider::0001-azure github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.vmCloudProvider::0002-unknownFutureValue @@ -89165,6 +90540,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertCo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertEvidenceFromDiscriminatorValue(parseNode:ParseNode):AlertEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAlertFromDiscriminatorValue(parseNode:ParseNode):Alert github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAmazonResourceEvidenceFromDiscriminatorValue(parseNode:ParseNode):AmazonResourceEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailAttachmentFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailAttachment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailAuthenticationDetailFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailAuthenticationDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailDeliveryDetailFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailDeliveryDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailDlpRuleInfoFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailDlpRuleInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailExchangeTransportRuleInfoFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailExchangeTransportRuleInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailRecipientDetailFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailRecipientDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailSenderDetailFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailSenderDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedEmailUrlFromDiscriminatorValue(parseNode:ParseNode):AnalyzedEmailUrl github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAnalyzedMessageEvidenceFromDiscriminatorValue(parseNode:ParseNode):AnalyzedMessageEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createArticleCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ArticleCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createArticleFromDiscriminatorValue(parseNode:ParseNode):Article @@ -89189,6 +90574,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCitatio github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudApplicationEvidenceFromDiscriminatorValue(parseNode:ParseNode):CloudApplicationEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudLogonRequestEvidenceFromDiscriminatorValue(parseNode:ParseNode):CloudLogonRequestEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCloudLogonSessionEvidenceFromDiscriminatorValue(parseNode:ParseNode):CloudLogonSessionEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCollaborationRootFromDiscriminatorValue(parseNode:ParseNode):CollaborationRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCompromiseIndicatorFromDiscriminatorValue(parseNode:ParseNode):CompromiseIndicator github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createContainerEvidenceFromDiscriminatorValue(parseNode:ParseNode):ContainerEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createContainerImageEvidenceFromDiscriminatorValue(parseNode:ParseNode):ContainerImageEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createContainerRegistryEvidenceFromDiscriminatorValue(parseNode:ParseNode):ContainerRegistryEvidence @@ -89200,6 +90587,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDataSou github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDepartmentTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DepartmentTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDepartmentTemplateFromDiscriminatorValue(parseNode:ParseNode):DepartmentTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDeploymentAccessKeyTypeFromDiscriminatorValue(parseNode:ParseNode):DeploymentAccessKeyType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetonationBehaviourDetailsFromDiscriminatorValue(parseNode:ParseNode):DetonationBehaviourDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetonationChainFromDiscriminatorValue(parseNode:ParseNode):DetonationChain +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetonationDetailsFromDiscriminatorValue(parseNode:ParseNode):DetonationDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDetonationObservablesFromDiscriminatorValue(parseNode:ParseNode):DetonationObservables github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDeviceEvidenceFromDiscriminatorValue(parseNode:ParseNode):DeviceEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDictionaryFromDiscriminatorValue(parseNode:ParseNode):Dictionary github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createDispositionReviewStageCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DispositionReviewStageCollectionResponse @@ -89311,6 +90702,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailbox github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailboxEvidenceFromDiscriminatorValue(parseNode:ParseNode):MailboxEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMailClusterEvidenceFromDiscriminatorValue(parseNode:ParseNode):MailClusterEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMalwareEvidenceFromDiscriminatorValue(parseNode:ParseNode):MalwareEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createMergeResponseFromDiscriminatorValue(parseNode:ParseNode):MergeResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createNetworkAdapterFromDiscriminatorValue(parseNode:ParseNode):NetworkAdapter github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createNetworkConnectionEvidenceFromDiscriminatorValue(parseNode:ParseNode):NetworkConnectionEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createNicEvidenceFromDiscriminatorValue(parseNode:ParseNode):NicEvidence @@ -89360,7 +90752,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSubdoma github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSubmissionMailEvidenceFromDiscriminatorValue(parseNode:ParseNode):SubmissionMailEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createTagFromDiscriminatorValue(parseNode:ParseNode):Tag github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createTeamsMessageEvidenceFromDiscriminatorValue(parseNode:ParseNode):TeamsMessageEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createThreatDetectionDetailFromDiscriminatorValue(parseNode:ParseNode):ThreatDetectionDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createThreatIntelligenceFromDiscriminatorValue(parseNode:ParseNode):ThreatIntelligence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createTimelineEventFromDiscriminatorValue(parseNode:ParseNode):TimelineEvent github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createTopicModelingSettingsFromDiscriminatorValue(parseNode:ParseNode):TopicModelingSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createTriggersRootFromDiscriminatorValue(parseNode:ParseNode):TriggersRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createTriggerTypesRootFromDiscriminatorValue(parseNode:ParseNode):TriggerTypesRoot @@ -89393,6 +90787,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertComment(AlertComment:AlertComment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAlertEvidence(AlertEvidence:AlertEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAmazonResourceEvidence(AmazonResourceEvidence:AmazonResourceEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmail(AnalyzedEmail:AnalyzedEmail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailAttachment(AnalyzedEmailAttachment:AnalyzedEmailAttachment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailAuthenticationDetail(AnalyzedEmailAuthenticationDetail:AnalyzedEmailAuthenticationDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailCollectionResponse(AnalyzedEmailCollectionResponse:AnalyzedEmailCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailDeliveryDetail(AnalyzedEmailDeliveryDetail:AnalyzedEmailDeliveryDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailDlpRuleInfo(AnalyzedEmailDlpRuleInfo:AnalyzedEmailDlpRuleInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailExchangeTransportRuleInfo(AnalyzedEmailExchangeTransportRuleInfo:AnalyzedEmailExchangeTransportRuleInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailRecipientDetail(AnalyzedEmailRecipientDetail:AnalyzedEmailRecipientDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailSenderDetail(AnalyzedEmailSenderDetail:AnalyzedEmailSenderDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedEmailUrl(AnalyzedEmailUrl:AnalyzedEmailUrl={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAnalyzedMessageEvidence(AnalyzedMessageEvidence:AnalyzedMessageEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoArticle(Article:Article={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoArticleCollectionResponse(ArticleCollectionResponse:ArticleCollectionResponse={}):Record void> @@ -89417,6 +90821,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudApplicationEvidence(CloudApplicationEvidence:CloudApplicationEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudLogonRequestEvidence(CloudLogonRequestEvidence:CloudLogonRequestEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCloudLogonSessionEvidence(CloudLogonSessionEvidence:CloudLogonSessionEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCollaborationRoot(CollaborationRoot:CollaborationRoot={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCompromiseIndicator(CompromiseIndicator:CompromiseIndicator={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoContainerEvidence(ContainerEvidence:ContainerEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoContainerImageEvidence(ContainerImageEvidence:ContainerImageEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoContainerRegistryEvidence(ContainerRegistryEvidence:ContainerRegistryEvidence={}):Record void> @@ -89428,6 +90834,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDepartmentTemplate(DepartmentTemplate:DepartmentTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDepartmentTemplateCollectionResponse(DepartmentTemplateCollectionResponse:DepartmentTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDeploymentAccessKeyType(DeploymentAccessKeyType:DeploymentAccessKeyType={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetonationBehaviourDetails(DetonationBehaviourDetails:DetonationBehaviourDetails={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetonationChain(DetonationChain:DetonationChain={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetonationDetails(DetonationDetails:DetonationDetails={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDetonationObservables(DetonationObservables:DetonationObservables={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDeviceEvidence(DeviceEvidence:DeviceEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDictionary(Dictionary:Dictionary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoDispositionReviewStage(DispositionReviewStage:DispositionReviewStage={}):Record void> @@ -89539,6 +90949,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailboxEvidence(MailboxEvidence:MailboxEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMailClusterEvidence(MailClusterEvidence:MailClusterEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMalwareEvidence(MalwareEvidence:MalwareEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoMergeResponse(MergeResponse:MergeResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoNetworkAdapter(NetworkAdapter:NetworkAdapter={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoNetworkConnectionEvidence(NetworkConnectionEvidence:NetworkConnectionEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoNicEvidence(NicEvidence:NicEvidence={}):Record void> @@ -89588,7 +90999,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSubmissionMailEvidence(SubmissionMailEvidence:SubmissionMailEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoTag(Tag:Tag={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoTeamsMessageEvidence(TeamsMessageEvidence:TeamsMessageEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoThreatDetectionDetail(ThreatDetectionDetail:ThreatDetectionDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoThreatIntelligence(ThreatIntelligence:ThreatIntelligence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoTimelineEvent(TimelineEvent:TimelineEvent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoTopicModelingSettings(TopicModelingSettings:TopicModelingSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoTriggersRoot(TriggersRoot:TriggersRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoTriggerTypesRoot(TriggerTypesRoot:TriggerTypesRoot={}):Record void> @@ -89621,6 +91034,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAler github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertComment(writer:SerializationWriter; AlertComment:AlertComment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAlertEvidence(writer:SerializationWriter; AlertEvidence:AlertEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAmazonResourceEvidence(writer:SerializationWriter; AmazonResourceEvidence:AmazonResourceEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmail(writer:SerializationWriter; AnalyzedEmail:AnalyzedEmail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailAttachment(writer:SerializationWriter; AnalyzedEmailAttachment:AnalyzedEmailAttachment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailAuthenticationDetail(writer:SerializationWriter; AnalyzedEmailAuthenticationDetail:AnalyzedEmailAuthenticationDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailCollectionResponse(writer:SerializationWriter; AnalyzedEmailCollectionResponse:AnalyzedEmailCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailDeliveryDetail(writer:SerializationWriter; AnalyzedEmailDeliveryDetail:AnalyzedEmailDeliveryDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailDlpRuleInfo(writer:SerializationWriter; AnalyzedEmailDlpRuleInfo:AnalyzedEmailDlpRuleInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailExchangeTransportRuleInfo(writer:SerializationWriter; AnalyzedEmailExchangeTransportRuleInfo:AnalyzedEmailExchangeTransportRuleInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailRecipientDetail(writer:SerializationWriter; AnalyzedEmailRecipientDetail:AnalyzedEmailRecipientDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailSenderDetail(writer:SerializationWriter; AnalyzedEmailSenderDetail:AnalyzedEmailSenderDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedEmailUrl(writer:SerializationWriter; AnalyzedEmailUrl:AnalyzedEmailUrl={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAnalyzedMessageEvidence(writer:SerializationWriter; AnalyzedMessageEvidence:AnalyzedMessageEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeArticle(writer:SerializationWriter; Article:Article={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeArticleCollectionResponse(writer:SerializationWriter; ArticleCollectionResponse:ArticleCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -89645,6 +91068,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCita github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudApplicationEvidence(writer:SerializationWriter; CloudApplicationEvidence:CloudApplicationEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudLogonRequestEvidence(writer:SerializationWriter; CloudLogonRequestEvidence:CloudLogonRequestEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCloudLogonSessionEvidence(writer:SerializationWriter; CloudLogonSessionEvidence:CloudLogonSessionEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCollaborationRoot(writer:SerializationWriter; CollaborationRoot:CollaborationRoot={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCompromiseIndicator(writer:SerializationWriter; CompromiseIndicator:CompromiseIndicator={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeContainerEvidence(writer:SerializationWriter; ContainerEvidence:ContainerEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeContainerImageEvidence(writer:SerializationWriter; ContainerImageEvidence:ContainerImageEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeContainerRegistryEvidence(writer:SerializationWriter; ContainerRegistryEvidence:ContainerRegistryEvidence={}; isSerializingDerivedType?:boolean=false):void @@ -89656,6 +91081,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeData github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDepartmentTemplate(writer:SerializationWriter; DepartmentTemplate:DepartmentTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDepartmentTemplateCollectionResponse(writer:SerializationWriter; DepartmentTemplateCollectionResponse:DepartmentTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDeploymentAccessKeyType(writer:SerializationWriter; DeploymentAccessKeyType:DeploymentAccessKeyType={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetonationBehaviourDetails(writer:SerializationWriter; DetonationBehaviourDetails:DetonationBehaviourDetails={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetonationChain(writer:SerializationWriter; DetonationChain:DetonationChain={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetonationDetails(writer:SerializationWriter; DetonationDetails:DetonationDetails={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDetonationObservables(writer:SerializationWriter; DetonationObservables:DetonationObservables={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDeviceEvidence(writer:SerializationWriter; DeviceEvidence:DeviceEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDictionary(writer:SerializationWriter; Dictionary:Dictionary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeDispositionReviewStage(writer:SerializationWriter; DispositionReviewStage:DispositionReviewStage={}; isSerializingDerivedType?:boolean=false):void @@ -89767,6 +91196,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMail github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailboxEvidence(writer:SerializationWriter; MailboxEvidence:MailboxEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMailClusterEvidence(writer:SerializationWriter; MailClusterEvidence:MailClusterEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMalwareEvidence(writer:SerializationWriter; MalwareEvidence:MalwareEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeMergeResponse(writer:SerializationWriter; MergeResponse:MergeResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeNetworkAdapter(writer:SerializationWriter; NetworkAdapter:NetworkAdapter={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeNetworkConnectionEvidence(writer:SerializationWriter; NetworkConnectionEvidence:NetworkConnectionEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeNicEvidence(writer:SerializationWriter; NicEvidence:NicEvidence={}; isSerializingDerivedType?:boolean=false):void @@ -89816,7 +91246,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSubd github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSubmissionMailEvidence(writer:SerializationWriter; SubmissionMailEvidence:SubmissionMailEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeTag(writer:SerializationWriter; Tag:Tag={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeTeamsMessageEvidence(writer:SerializationWriter; TeamsMessageEvidence:TeamsMessageEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeThreatDetectionDetail(writer:SerializationWriter; ThreatDetectionDetail:ThreatDetectionDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeThreatIntelligence(writer:SerializationWriter; ThreatIntelligence:ThreatIntelligence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeTimelineEvent(writer:SerializationWriter; TimelineEvent:TimelineEvent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeTopicModelingSettings(writer:SerializationWriter; TopicModelingSettings:TopicModelingSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeTriggersRoot(writer:SerializationWriter; TriggersRoot:TriggersRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeTriggerTypesRoot(writer:SerializationWriter; TriggerTypesRoot:TriggerTypesRoot={}; isSerializingDerivedType?:boolean=false):void @@ -89845,6 +91277,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|alert github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|alertsV2:Alert[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|attackSimulation:AttackSimulationRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|cases:CasesRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|collaboration:CollaborationRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|dataSecurityAndGovernance:TenantDataSecurityAndGovernance github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|identities:I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|incidents:Incident[] @@ -91038,6 +92471,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SpecialFolder::|public| github.com/microsoftgraph/msgraph-sdk-typescript/.models.SpecialFolder::|public|name:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SpecialFolder::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SpecialFolder~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersion::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersion::0001-ssl3_0 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersion::0002-tls1_0 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersion::0003-tls1_1 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersion::0004-tls1_2 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersion::0005-tls1_3 +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersion::0006-notSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersion::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.sslVersionObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.StaffAvailabilityItem::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.StaffAvailabilityItem::|public|availabilityItems:AvailabilityItem[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.StaffAvailabilityItem::|public|backingStoreEnabled:boolean @@ -91517,6 +92959,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetDeviceGroup::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetDeviceGroupCollectionResponse::|public|value:TargetDeviceGroup[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetDeviceGroupCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetDeviceGroup~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetedChatMessage::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetedChatMessage::|public|recipient:Identity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetedChatMessageCollectionResponse::|public|value:TargetedChatMessage[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetedChatMessageCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetedChatMessage~~>ChatMessage; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetedManagedAppConfiguration::|public|apps:ManagedMobileApp[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetedManagedAppConfiguration::|public|assignments:TargetedManagedAppPolicyAssignment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TargetedManagedAppConfiguration::|public|deployedAppCount:number @@ -93785,6 +95232,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserLastSignInRecommend github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserLastSignInRecommendationInsightSetting::|public|recommendationLookBackDuration:Duration github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserLastSignInRecommendationInsightSetting::|public|signInScope:UserSignInRecommendationScope github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserLastSignInRecommendationInsightSetting~~>AccessReviewRecommendationInsightSetting; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0001-lawfulBasisForProcessing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0002-rightToAccess +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0003-rightToBeInformed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0004-rightToDataPortability +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0005-rightToObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0006-rightToRectification +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0007-rightToRestrictionOfProcessing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0008-rightsRelatedToAutomatedDecisionMaking +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnership::0009-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.userOwnershipObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserPrint::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserPrint::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserPrint::|public|odataType:string @@ -93967,6 +95425,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|publ 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.ValidatingDomains::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ValidatingDomains::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ValidatingDomains::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ValidatingDomains::|public|rootDomains:RootDomains +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ValidatingDomains~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialAuthenticationMethodTarget::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialAuthenticationMethodTarget::|public|verifiedIdProfiles:Guid[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialAuthenticationMethodTarget~~>AuthenticationMethodTarget; Parsable @@ -96310,7 +97773,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageRes github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageResourceRoleScopeFromDiscriminatorValue(parseNode:ParseNode):AccessPackageResourceRoleScope github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageResourceScopeCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AccessPackageResourceScopeCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageResourceScopeFromDiscriminatorValue(parseNode:ParseNode):AccessPackageResourceScope +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageSubjectCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSubjectCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageSubjectFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSubject +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageSuggestionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageSuggestionFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestion +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageSuggestionReasonFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestionReason +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageSuggestionRelatedPeopleBasedFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestionRelatedPeopleBased +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageSuggestionSelfAssignmentHistoryBasedFromDiscriminatorValue(parseNode:ParseNode):AccessPackageSuggestionSelfAssignmentHistoryBased github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageTextInputQuestionFromDiscriminatorValue(parseNode:ParseNode):AccessPackageTextInputQuestion github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageUserDirectoryAttributeStoreFromDiscriminatorValue(parseNode:ParseNode):AccessPackageUserDirectoryAttributeStore github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewApplyActionFromDiscriminatorValue(parseNode:ParseNode):AccessReviewApplyAction @@ -96407,6 +97876,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAlertTriggerFrom github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAllAllowedScopesFromDiscriminatorValue(parseNode:ParseNode):AllAllowedScopes github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAllDeviceRegistrationMembershipFromDiscriminatorValue(parseNode:ParseNode):AllDeviceRegistrationMembership github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAllDevicesAssignmentTargetFromDiscriminatorValue(parseNode:ParseNode):AllDevicesAssignmentTarget +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAllDomainsFromDiscriminatorValue(parseNode:ParseNode):AllDomains github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAllLicensedUsersAssignmentTargetFromDiscriminatorValue(parseNode:ParseNode):AllLicensedUsersAssignmentTarget github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAllowedValueCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AllowedValueCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAllowedValueFromDiscriminatorValue(parseNode:ParseNode):AllowedValue @@ -96446,6 +97916,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationColle github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationContextFromDiscriminatorValue(parseNode:ParseNode):ApplicationContext github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationEnforcedRestrictionsSessionControlFromDiscriminatorValue(parseNode:ParseNode):ApplicationEnforcedRestrictionsSessionControl github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationFromDiscriminatorValue(parseNode:ParseNode):Application +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationLocationFromDiscriminatorValue(parseNode:ParseNode):ApplicationLocation +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorCertificateInfoFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactorCertificateInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorGeneralInfoFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactorGeneralInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorLegalInfoFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactorLegalInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorLegalInfoGdprFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactorLegalInfoGdpr +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorSecurityInfoFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactorSecurityInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorsFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactors +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskScoreFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskScore +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationSecurityComplianceFromDiscriminatorValue(parseNode:ParseNode):ApplicationSecurityCompliance github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationServicePrincipalFromDiscriminatorValue(parseNode:ParseNode):ApplicationServicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ApplicationTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationTemplateFromDiscriminatorValue(parseNode:ParseNode):ApplicationTemplate @@ -96573,6 +98052,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAuthorizationPol github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAutomaticRepliesMailTipsFromDiscriminatorValue(parseNode:ParseNode):AutomaticRepliesMailTips github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAutomaticRepliesSettingFromDiscriminatorValue(parseNode:ParseNode):AutomaticRepliesSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAvailabilityItemFromDiscriminatorValue(parseNode:ParseNode):AvailabilityItem +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAvailableAccessPackageCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AvailableAccessPackageCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAvailableAccessPackageFromDiscriminatorValue(parseNode:ParseNode):AvailableAccessPackage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAverageComparativeScoreFromDiscriminatorValue(parseNode:ParseNode):AverageComparativeScore github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAzureActiveDirectoryTenantFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryTenant github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAzureADJoinPolicyFromDiscriminatorValue(parseNode:ParseNode):AzureADJoinPolicy @@ -96863,6 +98344,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createContentTypeInfoF github.com/microsoftgraph/msgraph-sdk-typescript/.models::createContentTypeOrderFromDiscriminatorValue(parseNode:ParseNode):ContentTypeOrder github.com/microsoftgraph/msgraph-sdk-typescript/.models::createContractCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ContractCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createContractFromDiscriminatorValue(parseNode:ParseNode):Contract +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createControlConfigurationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ControlConfigurationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createControlConfigurationFromDiscriminatorValue(parseNode:ParseNode):ControlConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createControlScoreFromDiscriminatorValue(parseNode:ParseNode):ControlScore github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConversationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConversationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConversationFromDiscriminatorValue(parseNode:ParseNode):Conversation @@ -96872,9 +98355,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConversationMemb github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConversationThreadCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConversationThreadCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConversationThreadFromDiscriminatorValue(parseNode:ParseNode):ConversationThread github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConvertIdResultFromDiscriminatorValue(parseNode:ParseNode):ConvertIdResult +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotAdminCatalogFromDiscriminatorValue(parseNode:ParseNode):CopilotAdminCatalog github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotAdminFromDiscriminatorValue(parseNode:ParseNode):CopilotAdmin github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotAdminLimitedModeFromDiscriminatorValue(parseNode:ParseNode):CopilotAdminLimitedMode github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotAdminSettingFromDiscriminatorValue(parseNode:ParseNode):CopilotAdminSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageDetailFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageFromDiscriminatorValue(parseNode:ParseNode):CopilotPackage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotReportRootFromDiscriminatorValue(parseNode:ParseNode):CopilotReportRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopyNotebookModelFromDiscriminatorValue(parseNode:ParseNode):CopyNotebookModel github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCountryNamedLocationFromDiscriminatorValue(parseNode:ParseNode):CountryNamedLocation @@ -97188,6 +98674,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEmailAuthenticat github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEmailDetailsFromDiscriminatorValue(parseNode:ParseNode):EmailDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEmailFileAssessmentRequestFromDiscriminatorValue(parseNode:ParseNode):EmailFileAssessmentRequest github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEmailIdentityFromDiscriminatorValue(parseNode:ParseNode):EmailIdentity +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEmailNotificationsSettingFromDiscriminatorValue(parseNode:ParseNode):EmailNotificationsSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEmailPayloadDetailFromDiscriminatorValue(parseNode:ParseNode):EmailPayloadDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEmailSettingsFromDiscriminatorValue(parseNode:ParseNode):EmailSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEmergencyCallerInfoFromDiscriminatorValue(parseNode:ParseNode):EmergencyCallerInfo @@ -97202,6 +98689,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserNotificat github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserNotificationDetailFromDiscriminatorValue(parseNode:ParseNode):EndUserNotificationDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserNotificationFromDiscriminatorValue(parseNode:ParseNode):EndUserNotification github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserNotificationSettingFromDiscriminatorValue(parseNode:ParseNode):EndUserNotificationSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEndUserSettingsFromDiscriminatorValue(parseNode:ParseNode):EndUserSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEngagementAsyncOperationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EngagementAsyncOperationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEngagementAsyncOperationFromDiscriminatorValue(parseNode:ParseNode):EngagementAsyncOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEngagementConversationDiscussionMessageFromDiscriminatorValue(parseNode:ParseNode):EngagementConversationDiscussionMessage @@ -97226,6 +98714,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEntitlementManag github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEntitlementManagementSettingsFromDiscriminatorValue(parseNode:ParseNode):EntitlementManagementSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEntityFromDiscriminatorValue(parseNode:ParseNode):Entity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedDeviceRegistrationMembershipFromDiscriminatorValue(parseNode:ParseNode):EnumeratedDeviceRegistrationMembership +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedDomainsFromDiscriminatorValue(parseNode:ParseNode):EnumeratedDomains github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEnumeratedScopesFromDiscriminatorValue(parseNode:ParseNode):EnumeratedScopes github.com/microsoftgraph/msgraph-sdk-typescript/.models::createErrorDetailFromDiscriminatorValue(parseNode:ParseNode):ErrorDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createEventCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EventCollectionResponse @@ -97270,6 +98759,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFeatureRolloutPo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFeatureTargetFromDiscriminatorValue(parseNode:ParseNode):FeatureTarget github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFederatedIdentityCredentialCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):FederatedIdentityCredentialCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFederatedIdentityCredentialFromDiscriminatorValue(parseNode:ParseNode):FederatedIdentityCredential +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFederatedTokenValidationPolicyFromDiscriminatorValue(parseNode:ParseNode):FederatedTokenValidationPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFido2AuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):Fido2AuthenticationMethodCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFido2AuthenticationMethodConfigurationFromDiscriminatorValue(parseNode:ParseNode):Fido2AuthenticationMethodConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFido2AuthenticationMethodFromDiscriminatorValue(parseNode:ParseNode):Fido2AuthenticationMethod @@ -97710,6 +99200,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotebookFromDisc github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotebookLinksFromDiscriminatorValue(parseNode:ParseNode):NotebookLinks github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotificationMessageTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):NotificationMessageTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotificationMessageTemplateFromDiscriminatorValue(parseNode:ParseNode):NotificationMessageTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotificationRecipientsFromDiscriminatorValue(parseNode:ParseNode):NotificationRecipients github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNoTrainingNotificationSettingFromDiscriminatorValue(parseNode:ParseNode):NoTrainingNotificationSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNoTrainingSettingFromDiscriminatorValue(parseNode:ParseNode):NoTrainingSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNumberColumnFromDiscriminatorValue(parseNode:ParseNode):NumberColumn @@ -97849,6 +99340,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOutlookUserFromD github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOutOfBoxExperienceSettingFromDiscriminatorValue(parseNode:ParseNode):OutOfBoxExperienceSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOutOfOfficeSettingsFromDiscriminatorValue(parseNode:ParseNode):OutOfOfficeSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOwnerlessGroupPolicyFromDiscriminatorValue(parseNode:ParseNode):OwnerlessGroupPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPackageAccessEntityFromDiscriminatorValue(parseNode:ParseNode):PackageAccessEntity +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPackageElementDetailFromDiscriminatorValue(parseNode:ParseNode):PackageElementDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPackageElementFromDiscriminatorValue(parseNode:ParseNode):PackageElement github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPackageEscapedFromDiscriminatorValue(parseNode:ParseNode):PackageEscaped github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPageLinksFromDiscriminatorValue(parseNode:ParseNode):PageLinks github.com/microsoftgraph/msgraph-sdk-typescript/.models::createParentalControlSettingsFromDiscriminatorValue(parseNode:ParseNode):ParentalControlSettings @@ -98419,6 +99913,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetAgentIdent 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 +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetedChatMessageCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TargetedChatMessageCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetedChatMessageFromDiscriminatorValue(parseNode:ParseNode):TargetedChatMessage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetedManagedAppConfigurationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TargetedManagedAppConfigurationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetedManagedAppConfigurationFromDiscriminatorValue(parseNode:ParseNode):TargetedManagedAppConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTargetedManagedAppPolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TargetedManagedAppPolicyAssignmentCollectionResponse @@ -98706,6 +100202,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingCont 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::createValidatingDomainsFromDiscriminatorValue(parseNode:ParseNode):ValidatingDomains github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiableCredentialAuthenticationMethodTargetFromDiscriminatorValue(parseNode:ParseNode):VerifiableCredentialAuthenticationMethodTarget github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiableCredentialsAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode:ParseNode):VerifiableCredentialsAuthenticationMethodConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiedDomainFromDiscriminatorValue(parseNode:ParseNode):VerifiedDomain @@ -98997,6 +100494,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessP github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageResourceScope(AccessPackageResourceScope:AccessPackageResourceScope={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageResourceScopeCollectionResponse(AccessPackageResourceScopeCollectionResponse:AccessPackageResourceScopeCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageSubject(AccessPackageSubject:AccessPackageSubject={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageSubjectCollectionResponse(AccessPackageSubjectCollectionResponse:AccessPackageSubjectCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageSuggestion(AccessPackageSuggestion:AccessPackageSuggestion={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageSuggestionCollectionResponse(AccessPackageSuggestionCollectionResponse:AccessPackageSuggestionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageSuggestionReason(AccessPackageSuggestionReason:AccessPackageSuggestionReason={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageSuggestionRelatedPeopleBased(AccessPackageSuggestionRelatedPeopleBased:AccessPackageSuggestionRelatedPeopleBased={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageSuggestionSelfAssignmentHistoryBased(AccessPackageSuggestionSelfAssignmentHistoryBased:AccessPackageSuggestionSelfAssignmentHistoryBased={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageTextInputQuestion(AccessPackageTextInputQuestion:AccessPackageTextInputQuestion={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageUserDirectoryAttributeStore(AccessPackageUserDirectoryAttributeStore:AccessPackageUserDirectoryAttributeStore={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewApplyAction(AccessReviewApplyAction:AccessReviewApplyAction={}):Record void> @@ -99093,6 +100596,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAlertTr github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAllAllowedScopes(AllAllowedScopes:AllAllowedScopes={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAllDeviceRegistrationMembership(AllDeviceRegistrationMembership:AllDeviceRegistrationMembership={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAllDevicesAssignmentTarget(AllDevicesAssignmentTarget:AllDevicesAssignmentTarget={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAllDomains(AllDomains:AllDomains={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAllLicensedUsersAssignmentTarget(AllLicensedUsersAssignmentTarget:AllLicensedUsersAssignmentTarget={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAllowedValue(AllowedValue:AllowedValue={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAllowedValueCollectionResponse(AllowedValueCollectionResponse:AllowedValueCollectionResponse={}):Record void> @@ -99132,6 +100636,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplica github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationCollectionResponse(ApplicationCollectionResponse:ApplicationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationContext(ApplicationContext:ApplicationContext={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationEnforcedRestrictionsSessionControl(ApplicationEnforcedRestrictionsSessionControl:ApplicationEnforcedRestrictionsSessionControl={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationLocation(ApplicationLocation:ApplicationLocation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactorCertificateInfo(ApplicationRiskFactorCertificateInfo:ApplicationRiskFactorCertificateInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactorGeneralInfo(ApplicationRiskFactorGeneralInfo:ApplicationRiskFactorGeneralInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactorLegalInfo(ApplicationRiskFactorLegalInfo:ApplicationRiskFactorLegalInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactorLegalInfoGdpr(ApplicationRiskFactorLegalInfoGdpr:ApplicationRiskFactorLegalInfoGdpr={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactors(ApplicationRiskFactors:ApplicationRiskFactors={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactorSecurityInfo(ApplicationRiskFactorSecurityInfo:ApplicationRiskFactorSecurityInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskScore(ApplicationRiskScore:ApplicationRiskScore={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationSecurityCompliance(ApplicationSecurityCompliance:ApplicationSecurityCompliance={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationServicePrincipal(ApplicationServicePrincipal:ApplicationServicePrincipal={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationTemplate(ApplicationTemplate:ApplicationTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationTemplateCollectionResponse(ApplicationTemplateCollectionResponse:ApplicationTemplateCollectionResponse={}):Record void> @@ -99259,6 +100772,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAuthori github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAutomaticRepliesMailTips(AutomaticRepliesMailTips:AutomaticRepliesMailTips={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAutomaticRepliesSetting(AutomaticRepliesSetting:AutomaticRepliesSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAvailabilityItem(AvailabilityItem:AvailabilityItem={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAvailableAccessPackage(AvailableAccessPackage:AvailableAccessPackage={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAvailableAccessPackageCollectionResponse(AvailableAccessPackageCollectionResponse:AvailableAccessPackageCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAverageComparativeScore(AverageComparativeScore:AverageComparativeScore={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAzureActiveDirectoryTenant(AzureActiveDirectoryTenant:AzureActiveDirectoryTenant={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAzureADJoinPolicy(AzureADJoinPolicy:AzureADJoinPolicy={}):Record void> @@ -99549,6 +101064,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoContent github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoContentTypeOrder(ContentTypeOrder:ContentTypeOrder={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoContract(Contract:Contract={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoContractCollectionResponse(ContractCollectionResponse:ContractCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoControlConfiguration(ControlConfiguration:ControlConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoControlConfigurationCollectionResponse(ControlConfigurationCollectionResponse:ControlConfigurationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoControlScore(ControlScore:ControlScore={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConversation(Conversation:Conversation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConversationCollectionResponse(ConversationCollectionResponse:ConversationCollectionResponse={}):Record void> @@ -99559,8 +101076,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConvers github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConversationThreadCollectionResponse(ConversationThreadCollectionResponse:ConversationThreadCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConvertIdResult(ConvertIdResult:ConvertIdResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotAdmin(CopilotAdmin:CopilotAdmin={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotAdminCatalog(CopilotAdminCatalog:CopilotAdminCatalog={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotAdminLimitedMode(CopilotAdminLimitedMode:CopilotAdminLimitedMode={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotAdminSetting(CopilotAdminSetting:CopilotAdminSetting={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackage(CopilotPackage:CopilotPackage={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageDetail(CopilotPackageDetail:CopilotPackageDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotReportRoot(CopilotReportRoot:CopilotReportRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopyNotebookModel(CopyNotebookModel:CopyNotebookModel={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCountryNamedLocation(CountryNamedLocation:CountryNamedLocation={}):Record void> @@ -99874,6 +101394,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEmailAu github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEmailDetails(EmailDetails:EmailDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEmailFileAssessmentRequest(EmailFileAssessmentRequest:EmailFileAssessmentRequest={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEmailIdentity(EmailIdentity:EmailIdentity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEmailNotificationsSetting(EmailNotificationsSetting:EmailNotificationsSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEmailPayloadDetail(EmailPayloadDetail:EmailPayloadDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEmailSettings(EmailSettings:EmailSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEmergencyCallerInfo(EmergencyCallerInfo:EmergencyCallerInfo={}):Record void> @@ -99888,6 +101409,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUser github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUserNotificationDetail(EndUserNotificationDetail:EndUserNotificationDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUserNotificationDetailCollectionResponse(EndUserNotificationDetailCollectionResponse:EndUserNotificationDetailCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUserNotificationSetting(EndUserNotificationSetting:EndUserNotificationSetting={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEndUserSettings(EndUserSettings:EndUserSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEngagementAsyncOperation(EngagementAsyncOperation:EngagementAsyncOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEngagementAsyncOperationCollectionResponse(EngagementAsyncOperationCollectionResponse:EngagementAsyncOperationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEngagementConversation(EngagementConversation:EngagementConversation={}):Record void> @@ -99912,6 +101434,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEntitle github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEntitlementManagementSettings(EntitlementManagementSettings:EntitlementManagementSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEntity(Entity:Entity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumeratedDeviceRegistrationMembership(EnumeratedDeviceRegistrationMembership:EnumeratedDeviceRegistrationMembership={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumeratedDomains(EnumeratedDomains:EnumeratedDomains={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEnumeratedScopes(EnumeratedScopes:EnumeratedScopes={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoErrorDetail(ErrorDetail:ErrorDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoEvent(Event:Event={}):Record void> @@ -99956,6 +101479,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFeature github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFeatureTarget(FeatureTarget:FeatureTarget={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFederatedIdentityCredential(FederatedIdentityCredential:FederatedIdentityCredential={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFederatedIdentityCredentialCollectionResponse(FederatedIdentityCredentialCollectionResponse:FederatedIdentityCredentialCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFederatedTokenValidationPolicy(FederatedTokenValidationPolicy:FederatedTokenValidationPolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFido2AuthenticationMethod(Fido2AuthenticationMethod:Fido2AuthenticationMethod={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFido2AuthenticationMethodCollectionResponse(Fido2AuthenticationMethodCollectionResponse:Fido2AuthenticationMethodCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFido2AuthenticationMethodConfiguration(Fido2AuthenticationMethodConfiguration:Fido2AuthenticationMethodConfiguration={}):Record void> @@ -100396,6 +101920,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNoteboo github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotebookLinks(NotebookLinks:NotebookLinks={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotificationMessageTemplate(NotificationMessageTemplate:NotificationMessageTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotificationMessageTemplateCollectionResponse(NotificationMessageTemplateCollectionResponse:NotificationMessageTemplateCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotificationRecipients(NotificationRecipients:NotificationRecipients={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNoTrainingNotificationSetting(NoTrainingNotificationSetting:NoTrainingNotificationSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNoTrainingSetting(NoTrainingSetting:NoTrainingSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNumberColumn(NumberColumn:NumberColumn={}):Record void> @@ -100535,6 +102060,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOutlook github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOutOfBoxExperienceSetting(OutOfBoxExperienceSetting:OutOfBoxExperienceSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOutOfOfficeSettings(OutOfOfficeSettings:OutOfOfficeSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOwnerlessGroupPolicy(OwnerlessGroupPolicy:OwnerlessGroupPolicy={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPackageAccessEntity(PackageAccessEntity:PackageAccessEntity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPackageElement(PackageElement:PackageElement={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPackageElementDetail(PackageElementDetail:PackageElementDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPackageEscaped(PackageEscaped:PackageEscaped={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPageLinks(PageLinks:PageLinks={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoParentalControlSettings(ParentalControlSettings:ParentalControlSettings={}):Record void> @@ -101105,6 +102633,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetA 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> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetedChatMessage(TargetedChatMessage:TargetedChatMessage={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetedChatMessageCollectionResponse(TargetedChatMessageCollectionResponse:TargetedChatMessageCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetedManagedAppConfiguration(TargetedManagedAppConfiguration:TargetedManagedAppConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetedManagedAppConfigurationCollectionResponse(TargetedManagedAppConfigurationCollectionResponse:TargetedManagedAppConfigurationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTargetedManagedAppPolicyAssignment(TargetedManagedAppPolicyAssignment:TargetedManagedAppPolicyAssignment={}):Record void> @@ -101392,6 +102922,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTra 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::deserializeIntoValidatingDomains(ValidatingDomains:ValidatingDomains={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiableCredentialAuthenticationMethodTarget(VerifiableCredentialAuthenticationMethodTarget:VerifiableCredentialAuthenticationMethodTarget={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiableCredentialsAuthenticationMethodConfiguration(VerifiableCredentialsAuthenticationMethodConfiguration:VerifiableCredentialsAuthenticationMethodConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiedDomain(VerifiedDomain:VerifiedDomain={}):Record void> @@ -101683,6 +103214,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackage github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageResourceScope(writer:SerializationWriter; AccessPackageResourceScope:AccessPackageResourceScope={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageResourceScopeCollectionResponse(writer:SerializationWriter; AccessPackageResourceScopeCollectionResponse:AccessPackageResourceScopeCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageSubject(writer:SerializationWriter; AccessPackageSubject:AccessPackageSubject={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageSubjectCollectionResponse(writer:SerializationWriter; AccessPackageSubjectCollectionResponse:AccessPackageSubjectCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageSuggestion(writer:SerializationWriter; AccessPackageSuggestion:AccessPackageSuggestion={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageSuggestionCollectionResponse(writer:SerializationWriter; AccessPackageSuggestionCollectionResponse:AccessPackageSuggestionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageSuggestionReason(writer:SerializationWriter; AccessPackageSuggestionReason:AccessPackageSuggestionReason={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageSuggestionRelatedPeopleBased(writer:SerializationWriter; AccessPackageSuggestionRelatedPeopleBased:AccessPackageSuggestionRelatedPeopleBased={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageSuggestionSelfAssignmentHistoryBased(writer:SerializationWriter; AccessPackageSuggestionSelfAssignmentHistoryBased:AccessPackageSuggestionSelfAssignmentHistoryBased={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageTextInputQuestion(writer:SerializationWriter; AccessPackageTextInputQuestion:AccessPackageTextInputQuestion={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageUserDirectoryAttributeStore(writer:SerializationWriter; AccessPackageUserDirectoryAttributeStore:AccessPackageUserDirectoryAttributeStore={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewApplyAction(writer:SerializationWriter; AccessReviewApplyAction:AccessReviewApplyAction={}; isSerializingDerivedType?:boolean=false):void @@ -101779,6 +103316,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAlertTrigger( github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAllAllowedScopes(writer:SerializationWriter; AllAllowedScopes:AllAllowedScopes={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAllDeviceRegistrationMembership(writer:SerializationWriter; AllDeviceRegistrationMembership:AllDeviceRegistrationMembership={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAllDevicesAssignmentTarget(writer:SerializationWriter; AllDevicesAssignmentTarget:AllDevicesAssignmentTarget={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAllDomains(writer:SerializationWriter; AllDomains:AllDomains={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAllLicensedUsersAssignmentTarget(writer:SerializationWriter; AllLicensedUsersAssignmentTarget:AllLicensedUsersAssignmentTarget={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAllowedValue(writer:SerializationWriter; AllowedValue:AllowedValue={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAllowedValueCollectionResponse(writer:SerializationWriter; AllowedValueCollectionResponse:AllowedValueCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -101818,6 +103356,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplication(w github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationCollectionResponse(writer:SerializationWriter; ApplicationCollectionResponse:ApplicationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationContext(writer:SerializationWriter; ApplicationContext:ApplicationContext={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationEnforcedRestrictionsSessionControl(writer:SerializationWriter; ApplicationEnforcedRestrictionsSessionControl:ApplicationEnforcedRestrictionsSessionControl={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationLocation(writer:SerializationWriter; ApplicationLocation:ApplicationLocation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactorCertificateInfo(writer:SerializationWriter; ApplicationRiskFactorCertificateInfo:ApplicationRiskFactorCertificateInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactorGeneralInfo(writer:SerializationWriter; ApplicationRiskFactorGeneralInfo:ApplicationRiskFactorGeneralInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactorLegalInfo(writer:SerializationWriter; ApplicationRiskFactorLegalInfo:ApplicationRiskFactorLegalInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactorLegalInfoGdpr(writer:SerializationWriter; ApplicationRiskFactorLegalInfoGdpr:ApplicationRiskFactorLegalInfoGdpr={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactors(writer:SerializationWriter; ApplicationRiskFactors:ApplicationRiskFactors={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactorSecurityInfo(writer:SerializationWriter; ApplicationRiskFactorSecurityInfo:ApplicationRiskFactorSecurityInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskScore(writer:SerializationWriter; ApplicationRiskScore:ApplicationRiskScore={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationSecurityCompliance(writer:SerializationWriter; ApplicationSecurityCompliance:ApplicationSecurityCompliance={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationServicePrincipal(writer:SerializationWriter; ApplicationServicePrincipal:ApplicationServicePrincipal={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationTemplate(writer:SerializationWriter; ApplicationTemplate:ApplicationTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationTemplateCollectionResponse(writer:SerializationWriter; ApplicationTemplateCollectionResponse:ApplicationTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -101945,6 +103492,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAuthorization github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAutomaticRepliesMailTips(writer:SerializationWriter; AutomaticRepliesMailTips:AutomaticRepliesMailTips={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAutomaticRepliesSetting(writer:SerializationWriter; AutomaticRepliesSetting:AutomaticRepliesSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAvailabilityItem(writer:SerializationWriter; AvailabilityItem:AvailabilityItem={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAvailableAccessPackage(writer:SerializationWriter; AvailableAccessPackage:AvailableAccessPackage={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAvailableAccessPackageCollectionResponse(writer:SerializationWriter; AvailableAccessPackageCollectionResponse:AvailableAccessPackageCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAverageComparativeScore(writer:SerializationWriter; AverageComparativeScore:AverageComparativeScore={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAzureActiveDirectoryTenant(writer:SerializationWriter; AzureActiveDirectoryTenant:AzureActiveDirectoryTenant={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAzureADJoinPolicy(writer:SerializationWriter; AzureADJoinPolicy:AzureADJoinPolicy={}; isSerializingDerivedType?:boolean=false):void @@ -102235,6 +103784,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeContentTypeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeContentTypeOrder(writer:SerializationWriter; ContentTypeOrder:ContentTypeOrder={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeContract(writer:SerializationWriter; Contract:Contract={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeContractCollectionResponse(writer:SerializationWriter; ContractCollectionResponse:ContractCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeControlConfiguration(writer:SerializationWriter; ControlConfiguration:ControlConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeControlConfigurationCollectionResponse(writer:SerializationWriter; ControlConfigurationCollectionResponse:ControlConfigurationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeControlScore(writer:SerializationWriter; ControlScore:ControlScore={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConversation(writer:SerializationWriter; Conversation:Conversation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConversationCollectionResponse(writer:SerializationWriter; ConversationCollectionResponse:ConversationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -102245,8 +103796,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConversationT github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConversationThreadCollectionResponse(writer:SerializationWriter; ConversationThreadCollectionResponse:ConversationThreadCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConvertIdResult(writer:SerializationWriter; ConvertIdResult:ConvertIdResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotAdmin(writer:SerializationWriter; CopilotAdmin:CopilotAdmin={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotAdminCatalog(writer:SerializationWriter; CopilotAdminCatalog:CopilotAdminCatalog={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotAdminLimitedMode(writer:SerializationWriter; CopilotAdminLimitedMode:CopilotAdminLimitedMode={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotAdminSetting(writer:SerializationWriter; CopilotAdminSetting:CopilotAdminSetting={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackage(writer:SerializationWriter; CopilotPackage:CopilotPackage={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageDetail(writer:SerializationWriter; CopilotPackageDetail:CopilotPackageDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotReportRoot(writer:SerializationWriter; CopilotReportRoot:CopilotReportRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopyNotebookModel(writer:SerializationWriter; CopyNotebookModel:CopyNotebookModel={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCountryNamedLocation(writer:SerializationWriter; CountryNamedLocation:CountryNamedLocation={}; isSerializingDerivedType?:boolean=false):void @@ -102560,6 +104114,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEmailAuthenti github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEmailDetails(writer:SerializationWriter; EmailDetails:EmailDetails={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEmailFileAssessmentRequest(writer:SerializationWriter; EmailFileAssessmentRequest:EmailFileAssessmentRequest={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEmailIdentity(writer:SerializationWriter; EmailIdentity:EmailIdentity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEmailNotificationsSetting(writer:SerializationWriter; EmailNotificationsSetting:EmailNotificationsSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEmailPayloadDetail(writer:SerializationWriter; EmailPayloadDetail:EmailPayloadDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEmailSettings(writer:SerializationWriter; EmailSettings:EmailSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEmergencyCallerInfo(writer:SerializationWriter; EmergencyCallerInfo:EmergencyCallerInfo={}; isSerializingDerivedType?:boolean=false):void @@ -102574,6 +104129,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserNotifi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserNotificationDetail(writer:SerializationWriter; EndUserNotificationDetail:EndUserNotificationDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserNotificationDetailCollectionResponse(writer:SerializationWriter; EndUserNotificationDetailCollectionResponse:EndUserNotificationDetailCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserNotificationSetting(writer:SerializationWriter; EndUserNotificationSetting:EndUserNotificationSetting={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEndUserSettings(writer:SerializationWriter; EndUserSettings:EndUserSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEngagementAsyncOperation(writer:SerializationWriter; EngagementAsyncOperation:EngagementAsyncOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEngagementAsyncOperationCollectionResponse(writer:SerializationWriter; EngagementAsyncOperationCollectionResponse:EngagementAsyncOperationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEngagementConversation(writer:SerializationWriter; EngagementConversation:EngagementConversation={}; isSerializingDerivedType?:boolean=false):void @@ -102598,6 +104154,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEntitlementMa github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEntitlementManagementSettings(writer:SerializationWriter; EntitlementManagementSettings:EntitlementManagementSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEntity(writer:SerializationWriter; Entity:Entity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedDeviceRegistrationMembership(writer:SerializationWriter; EnumeratedDeviceRegistrationMembership:EnumeratedDeviceRegistrationMembership={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedDomains(writer:SerializationWriter; EnumeratedDomains:EnumeratedDomains={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEnumeratedScopes(writer:SerializationWriter; EnumeratedScopes:EnumeratedScopes={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeErrorDetail(writer:SerializationWriter; ErrorDetail:ErrorDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeEvent(writer:SerializationWriter; Event:Event={}; isSerializingDerivedType?:boolean=false):void @@ -102642,6 +104199,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFeatureRollou github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFeatureTarget(writer:SerializationWriter; FeatureTarget:FeatureTarget={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFederatedIdentityCredential(writer:SerializationWriter; FederatedIdentityCredential:FederatedIdentityCredential={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFederatedIdentityCredentialCollectionResponse(writer:SerializationWriter; FederatedIdentityCredentialCollectionResponse:FederatedIdentityCredentialCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFederatedTokenValidationPolicy(writer:SerializationWriter; FederatedTokenValidationPolicy:FederatedTokenValidationPolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFido2AuthenticationMethod(writer:SerializationWriter; Fido2AuthenticationMethod:Fido2AuthenticationMethod={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFido2AuthenticationMethodCollectionResponse(writer:SerializationWriter; Fido2AuthenticationMethodCollectionResponse:Fido2AuthenticationMethodCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFido2AuthenticationMethodConfiguration(writer:SerializationWriter; Fido2AuthenticationMethodConfiguration:Fido2AuthenticationMethodConfiguration={}; isSerializingDerivedType?:boolean=false):void @@ -103082,6 +104640,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotebookColle github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotebookLinks(writer:SerializationWriter; NotebookLinks:NotebookLinks={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotificationMessageTemplate(writer:SerializationWriter; NotificationMessageTemplate:NotificationMessageTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotificationMessageTemplateCollectionResponse(writer:SerializationWriter; NotificationMessageTemplateCollectionResponse:NotificationMessageTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotificationRecipients(writer:SerializationWriter; NotificationRecipients:NotificationRecipients={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNoTrainingNotificationSetting(writer:SerializationWriter; NoTrainingNotificationSetting:NoTrainingNotificationSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNoTrainingSetting(writer:SerializationWriter; NoTrainingSetting:NoTrainingSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNumberColumn(writer:SerializationWriter; NumberColumn:NumberColumn={}; isSerializingDerivedType?:boolean=false):void @@ -103221,6 +104780,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOutlookUser(w github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOutOfBoxExperienceSetting(writer:SerializationWriter; OutOfBoxExperienceSetting:OutOfBoxExperienceSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOutOfOfficeSettings(writer:SerializationWriter; OutOfOfficeSettings:OutOfOfficeSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOwnerlessGroupPolicy(writer:SerializationWriter; OwnerlessGroupPolicy:OwnerlessGroupPolicy={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePackageAccessEntity(writer:SerializationWriter; PackageAccessEntity:PackageAccessEntity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePackageElement(writer:SerializationWriter; PackageElement:PackageElement={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePackageElementDetail(writer:SerializationWriter; PackageElementDetail:PackageElementDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePackageEscaped(writer:SerializationWriter; PackageEscaped:PackageEscaped={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePageLinks(writer:SerializationWriter; PageLinks:PageLinks={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeParentalControlSettings(writer:SerializationWriter; ParentalControlSettings:ParentalControlSettings={}; isSerializingDerivedType?:boolean=false):void @@ -103791,6 +105353,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetAgentId 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 +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetedChatMessage(writer:SerializationWriter; TargetedChatMessage:TargetedChatMessage={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetedChatMessageCollectionResponse(writer:SerializationWriter; TargetedChatMessageCollectionResponse:TargetedChatMessageCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetedManagedAppConfiguration(writer:SerializationWriter; TargetedManagedAppConfiguration:TargetedManagedAppConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetedManagedAppConfigurationCollectionResponse(writer:SerializationWriter; TargetedManagedAppConfigurationCollectionResponse:TargetedManagedAppConfigurationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTargetedManagedAppPolicyAssignment(writer:SerializationWriter; TargetedManagedAppPolicyAssignment:TargetedManagedAppPolicyAssignment={}; isSerializingDerivedType?:boolean=false):void @@ -104078,6 +105642,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingC 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::serializeValidatingDomains(writer:SerializationWriter; ValidatingDomains:ValidatingDomains={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiableCredentialAuthenticationMethodTarget(writer:SerializationWriter; VerifiableCredentialAuthenticationMethodTarget:VerifiableCredentialAuthenticationMethodTarget={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiableCredentialsAuthenticationMethodConfiguration(writer:SerializationWriter; VerifiableCredentialsAuthenticationMethodConfiguration:VerifiableCredentialsAuthenticationMethodConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiedDomain(writer:SerializationWriter; VerifiedDomain:VerifiedDomain={}; isSerializingDerivedType?:boolean=false):void @@ -107241,6 +108806,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.policies.featureRolloutPolicie github.com/microsoftgraph/msgraph-sdk-typescript/.policies.featureRolloutPolicies.item.featureRolloutPolicyItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.policies.featureRolloutPolicies.item.featureRolloutPolicyItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.policies.featureRolloutPolicies.item.FeatureRolloutPolicyItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FederatedTokenValidationPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilder::|public|patch(body:FederatedTokenValidationPolicy; requestConfiguration?:RequestConfiguration):FederatedTokenValidationPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilder::|public|toPatchRequestInformation(body:FederatedTokenValidationPolicy; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.federatedTokenValidationPolicy.federatedTokenValidationPolicyRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.policies.homeRealmDiscoveryPolicies.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.policies.homeRealmDiscoveryPolicies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.policies.homeRealmDiscoveryPolicies.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -107470,6 +109047,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.policies.policiesRequestBuilde github.com/microsoftgraph/msgraph-sdk-typescript/.policies.policiesRequestBuilder::|public|defaultAppManagementPolicy:DefaultAppManagementPolicyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.policies.policiesRequestBuilder::|public|deviceRegistrationPolicy:DeviceRegistrationPolicyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.policies.policiesRequestBuilder::|public|featureRolloutPolicies:FeatureRolloutPoliciesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.policies.policiesRequestBuilder::|public|federatedTokenValidationPolicy:FederatedTokenValidationPolicyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.policies.policiesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PolicyRoot github.com/microsoftgraph/msgraph-sdk-typescript/.policies.policiesRequestBuilder::|public|homeRealmDiscoveryPolicies:HomeRealmDiscoveryPoliciesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.policies.policiesRequestBuilder::|public|identitySecurityDefaultsEnforcementPolicy:IdentitySecurityDefaultsEnforcementPolicyRequestBuilder @@ -112453,6 +114031,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts.item.AlertItem github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.alerts_v2RequestBuilder::|public|byAlertId(alertId:string):AlertItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.alerts_v2RequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.alerts_v2RequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AlertCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.alerts_v2RequestBuilder::|public|microsoftGraphSecurityMoveAlerts:MicrosoftGraphSecurityMoveAlertsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.alerts_v2RequestBuilder::|public|post(body:Alert; requestConfiguration?:RequestConfiguration):Alert github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.alerts_v2RequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.alerts_v2RequestBuilder::|public|toPostRequestInformation(body:Alert; requestConfiguration?:RequestConfiguration):RequestInformation @@ -112506,6 +114085,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.item.commen github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.item.comments.count.countRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.item.comments.count.countRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.item.comments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.microsoftGraphSecurityMoveAlertsRequestBuilder::|public|post(body:MoveAlertsPostRequestBody; requestConfiguration?:RequestConfiguration):MergeResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.microsoftGraphSecurityMoveAlertsRequestBuilder::|public|toPostRequestInformation(body:MoveAlertsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.microsoftGraphSecurityMoveAlertsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.microsoftGraphSecurityMoveAlertsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.microsoftGraphSecurityMoveAlertsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.MoveAlertsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.MoveAlertsPostRequestBody::|public|alertComment:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.MoveAlertsPostRequestBody::|public|alertIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.MoveAlertsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.MoveAlertsPostRequestBody::|public|incidentId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.MoveAlertsPostRequestBody::|public|newCorrelationReasons:CorrelationReason +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts.MoveAlertsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts::createMoveAlertsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):MoveAlertsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts::deserializeIntoMoveAlertsPostRequestBody(MoveAlertsPostRequestBody:MoveAlertsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.security.alerts_v2.microsoftGraphSecurityMoveAlerts::serializeMoveAlertsPostRequestBody(writer:SerializationWriter; MoveAlertsPostRequestBody:MoveAlertsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.attackSimulation.attackSimulationRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.attackSimulation.attackSimulationRequestBuilder::|public|endUserNotifications:EndUserNotificationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.attackSimulation.attackSimulationRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AttackSimulationRoot @@ -114058,6 +115652,77 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.tags.tagsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.tags.tagsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.tags.tagsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilder::|public|byAnalyzedEmailId(analyzedEmailId:string):AnalyzedEmailItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AnalyzedEmailCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilder::|public|microsoftGraphSecurityRemediate:MicrosoftGraphSecurityRemediateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilder::|public|post(body:AnalyzedEmail; requestConfiguration?:RequestConfiguration):AnalyzedEmail +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilder::|public|toPostRequestInformation(body:AnalyzedEmail; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.analyzedEmailsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AnalyzedEmail +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilder::|public|patch(body:AnalyzedEmail; requestConfiguration?:RequestConfiguration):AnalyzedEmail +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilder::|public|toPatchRequestInformation(body:AnalyzedEmail; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.analyzedEmailItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.analyzedEmailItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.analyzedEmailItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.item.AnalyzedEmailItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.microsoftGraphSecurityRemediateRequestBuilder::|public|post(body:RemediatePostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.microsoftGraphSecurityRemediateRequestBuilder::|public|toPostRequestInformation(body:RemediatePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.microsoftGraphSecurityRemediateRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.microsoftGraphSecurityRemediateRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.microsoftGraphSecurityRemediateRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody::|public|action:RemediationAction +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody::|public|analyzedEmails:AnalyzedEmail[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody::|public|remediateSendersCopy:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody::|public|severity:RemediationSeverity +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate.RemediatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate::createRemediatePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemediatePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate::deserializeIntoRemediatePostRequestBody(RemediatePostRequestBody:RemediatePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.analyzedEmails.microsoftGraphSecurityRemediate::serializeRemediatePostRequestBody(writer:SerializationWriter; RemediatePostRequestBody:RemediatePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilder::|public|analyzedEmails:AnalyzedEmailsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CollaborationRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilder::|public|patch(body:CollaborationRoot; requestConfiguration?:RequestConfiguration):CollaborationRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilder::|public|toPatchRequestInformation(body:CollaborationRoot; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.collaboration.collaborationRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.dataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.dataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TenantDataSecurityAndGovernance github.com/microsoftgraph/msgraph-sdk-typescript/.security.dataSecurityAndGovernance.dataSecurityAndGovernanceRequestBuilder::|public|patch(body:TenantDataSecurityAndGovernance; requestConfiguration?:RequestConfiguration):TenantDataSecurityAndGovernance @@ -114575,6 +116240,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.count.Count github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.incidentsRequestBuilder::|public|byIncidentId(incidentId:string):IncidentItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.incidentsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.incidentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):IncidentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.incidentsRequestBuilder::|public|microsoftGraphSecurityMergeIncidents:MicrosoftGraphSecurityMergeIncidentsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.incidentsRequestBuilder::|public|post(body:Incident; requestConfiguration?:RequestConfiguration):Incident github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.incidentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.incidentsRequestBuilder::|public|toPostRequestInformation(body:Incident; requestConfiguration?:RequestConfiguration):RequestInformation @@ -114655,6 +116321,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.item.incide github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.item.incidentItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.item.incidentItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.item.IncidentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.MergeIncidentsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.MergeIncidentsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.MergeIncidentsPostRequestBody::|public|incidentComment:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.MergeIncidentsPostRequestBody::|public|incidentIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.MergeIncidentsPostRequestBody::|public|mergeReasons:CorrelationReason +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.MergeIncidentsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.microsoftGraphSecurityMergeIncidentsRequestBuilder::|public|post(body:MergeIncidentsPostRequestBody; requestConfiguration?:RequestConfiguration):MergeResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.microsoftGraphSecurityMergeIncidentsRequestBuilder::|public|toPostRequestInformation(body:MergeIncidentsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.microsoftGraphSecurityMergeIncidentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.microsoftGraphSecurityMergeIncidentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents.microsoftGraphSecurityMergeIncidentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents::createMergeIncidentsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):MergeIncidentsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents::deserializeIntoMergeIncidentsPostRequestBody(MergeIncidentsPostRequestBody:MergeIncidentsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.microsoftGraphSecurityMergeIncidents::serializeMergeIncidentsPostRequestBody(writer:SerializationWriter; MergeIncidentsPostRequestBody:MergeIncidentsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.labels.authorities.authoritiesRequestBuilder::|public|byAuthorityTemplateId(authorityTemplateId:string):AuthorityTemplateItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.labels.authorities.authoritiesRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.labels.authorities.authoritiesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AuthorityTemplateCollectionResponse @@ -115153,6 +116833,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilde github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|alerts_v2:Alerts_v2RequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|attackSimulation:AttackSimulationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|cases:CasesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|collaboration:CollaborationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|dataSecurityAndGovernance:DataSecurityAndGovernanceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Security github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|identities:IdentitiesRequestBuilder @@ -128035,6 +129716,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backup github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|driveInclusionRules:DriveInclusionRulesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|driveProtectionUnits:DriveProtectionUnitsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|driveProtectionUnitsBulkAdditionJobs:DriveProtectionUnitsBulkAdditionJobsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|emailNotificationsSetting:EmailNotificationsSettingRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|enable:EnableRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|exchangeProtectionPolicies:ExchangeProtectionPoliciesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.backupRestoreRequestBuilder::|public|exchangeRestoreSessions:ExchangeRestoreSessionsRequestBuilder @@ -128262,6 +129944,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.driveP github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.driveProtectionUnitsBulkAdditionJobs.item.driveProtectionUnitsBulkAdditionJobItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.driveProtectionUnitsBulkAdditionJobs.item.driveProtectionUnitsBulkAdditionJobItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.driveProtectionUnitsBulkAdditionJobs.item.DriveProtectionUnitsBulkAdditionJobItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EmailNotificationsSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilder::|public|patch(body:EmailNotificationsSetting; requestConfiguration?:RequestConfiguration):EmailNotificationsSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilder::|public|toPatchRequestInformation(body:EmailNotificationsSetting; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.emailNotificationsSetting.emailNotificationsSettingRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.enable.EnablePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.enable.EnablePostRequestBody::|public|appOwnerTenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.backupRestore.enable.EnablePostRequestBody::|public|backingStoreEnabled:boolean @@ -139299,6 +140993,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.ChatItem github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.ChatItemRequestBuilder::|public|sendActivityNotification:SendActivityNotificationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.ChatItemRequestBuilder::|public|startMigration:StartMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.ChatItemRequestBuilder::|public|tabs:TabsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.ChatItemRequestBuilder::|public|targetedMessages:TargetedMessagesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.ChatItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.ChatItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.ChatItemRequestBuilder::|public|toPatchRequestInformation(body:Chat; requestConfiguration?:RequestConfiguration):RequestInformation @@ -140017,6 +141712,261 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.tabs.tab github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.tabs.tabsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.tabs.tabsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.tabs.tabsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|byChatMessageHostedContentId(chatMessageHostedContentId:string):ChatMessageHostedContentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageHostedContentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|post(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder::|public|toPostRequestInformation(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.hostedContentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|Content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|patch(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toPatchRequestInformation(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.hostedContents.item.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.DeltaGetResponse::|public|value:ChatMessage[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|hostedContents:HostedContentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|patch(body:ChatMessage; requestConfiguration?:RequestConfiguration):ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|setReaction:SetReactionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|softDelete:SoftDeleteRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|toPatchRequestInformation(body:ChatMessage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|undoSoftDelete:UndoSoftDeleteRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder::|public|unsetReaction:UnsetReactionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.chatMessageItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.chatMessageItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.chatMessageItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.chatMessageItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.ChatMessageItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|byChatMessageHostedContentId(chatMessageHostedContentId:string):ChatMessageHostedContentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageHostedContentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|post(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder::|public|toPostRequestInformation(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.hostedContentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|Content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|patch(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):ChatMessageHostedContent +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder::|public|toPatchRequestInformation(body:ChatMessageHostedContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.chatMessageHostedContentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.ChatMessageHostedContentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.hostedContents.item.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.SetReactionPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.SetReactionPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.SetReactionPostRequestBody::|public|reactionType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.SetReactionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilder::|public|post(body:SetReactionPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilder::|public|toPostRequestInformation(body:SetReactionPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction.setReactionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction::createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):SetReactionPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction::deserializeIntoSetReactionPostRequestBody(SetReactionPostRequestBody:SetReactionPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.setReaction::serializeSetReactionPostRequestBody(writer:SerializationWriter; SetReactionPostRequestBody:SetReactionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.softDelete.softDeleteRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.undoSoftDelete.undoSoftDeleteRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.UnsetReactionPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.UnsetReactionPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.UnsetReactionPostRequestBody::|public|reactionType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.UnsetReactionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilder::|public|post(body:UnsetReactionPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilder::|public|toPostRequestInformation(body:UnsetReactionPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction.unsetReactionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction::createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UnsetReactionPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction::deserializeIntoUnsetReactionPostRequestBody(UnsetReactionPostRequestBody:UnsetReactionPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.item.unsetReaction::serializeUnsetReactionPostRequestBody(writer:SerializationWriter; UnsetReactionPostRequestBody:UnsetReactionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|byChatMessageId(chatMessageId:string):ChatMessageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|delta:DeltaRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ChatMessageCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|post(body:ChatMessage; requestConfiguration?:RequestConfiguration):ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|replyWithQuote:ReplyWithQuoteRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder::|public|toPostRequestInformation(body:ChatMessage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.repliesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|messageIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody::|public|replyMessage:ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.ReplyWithQuotePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilder::|public|post(body:ReplyWithQuotePostRequestBody; requestConfiguration?:RequestConfiguration):ChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilder::|public|toPostRequestInformation(body:ReplyWithQuotePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote.replyWithQuoteRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote::createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ReplyWithQuotePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote::deserializeIntoReplyWithQuotePostRequestBody(ReplyWithQuotePostRequestBody:ReplyWithQuotePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.replies.replyWithQuote::serializeReplyWithQuotePostRequestBody(writer:SerializationWriter; ReplyWithQuotePostRequestBody:ReplyWithQuotePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TargetedChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|hostedContents:HostedContentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|patch(body:TargetedChatMessage; requestConfiguration?:RequestConfiguration):TargetedChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|replies:RepliesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder::|public|toPatchRequestInformation(body:TargetedChatMessage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.targetedChatMessageItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.targetedChatMessageItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.targetedChatMessageItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.targetedChatMessageItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.item.TargetedChatMessageItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|byTargetedChatMessageId(targetedChatMessageId:string):TargetedChatMessageItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TargetedChatMessageCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|post(body:TargetedChatMessage; requestConfiguration?:RequestConfiguration):TargetedChatMessage +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilder::|public|toPostRequestInformation(body:TargetedChatMessage; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.targetedMessages.targetedMessagesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.unhideForUser.UnhideForUserPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.unhideForUser.UnhideForUserPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.chats.item.unhideForUser.UnhideForUserPostRequestBody::|public|user:TeamworkUserIdentity @@ -150107,6 +152057,58 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.associated github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.associatedTeams.item.team.teamRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.associatedTeams.item.team.teamRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.associatedTeams.item.team.teamRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.DeleteTargetedMessagePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.DeleteTargetedMessagePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.DeleteTargetedMessagePostRequestBody::|public|channelId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.DeleteTargetedMessagePostRequestBody::|public|messageId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.DeleteTargetedMessagePostRequestBody::|public|teamId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.DeleteTargetedMessagePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.deleteTargetedMessageRequestBuilder::|public|post(body:DeleteTargetedMessagePostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.deleteTargetedMessageRequestBuilder::|public|toPostRequestInformation(body:DeleteTargetedMessagePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.deleteTargetedMessageRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.deleteTargetedMessageRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage.deleteTargetedMessageRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage::createDeleteTargetedMessagePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):DeleteTargetedMessagePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage::deserializeIntoDeleteTargetedMessagePostRequestBody(DeleteTargetedMessagePostRequestBody:DeleteTargetedMessagePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.deleteTargetedMessage::serializeDeleteTargetedMessagePostRequestBody(writer:SerializationWriter; DeleteTargetedMessagePostRequestBody:DeleteTargetedMessagePostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.GetAllRetainedTargetedMessagesGetResponse::|public|value:TargetedChatMessage[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.GetAllRetainedTargetedMessagesGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetAllRetainedTargetedMessagesGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages.getAllRetainedTargetedMessagesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages::createGetAllRetainedTargetedMessagesGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetAllRetainedTargetedMessagesGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages::deserializeIntoGetAllRetainedTargetedMessagesGetResponse(GetAllRetainedTargetedMessagesGetResponse:GetAllRetainedTargetedMessagesGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllRetainedTargetedMessages::serializeGetAllRetainedTargetedMessagesGetResponse(writer:SerializationWriter; GetAllRetainedTargetedMessagesGetResponse:GetAllRetainedTargetedMessagesGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.GetAllTargetedMessagesGetResponse::|public|value:TargetedChatMessage[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.GetAllTargetedMessagesGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetAllTargetedMessagesGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages.getAllTargetedMessagesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages::createGetAllTargetedMessagesGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetAllTargetedMessagesGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages::deserializeIntoGetAllTargetedMessagesGetResponse(GetAllTargetedMessagesGetResponse:GetAllTargetedMessagesGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.getAllTargetedMessages::serializeGetAllTargetedMessagesGetResponse(writer:SerializationWriter; GetAllTargetedMessagesGetResponse:GetAllTargetedMessagesGetResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.installedApps.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.installedApps.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.installedApps.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -150194,7 +152196,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.sendActivi github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.sendActivityNotification::serializeSendActivityNotificationPostRequestBody(writer:SerializationWriter; SendActivityNotificationPostRequestBody:SendActivityNotificationPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|associatedTeams:AssociatedTeamsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|deleteTargetedMessage:DeleteTargetedMessageRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UserTeamwork +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|getAllRetainedTargetedMessages:GetAllRetainedTargetedMessagesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|getAllTargetedMessages:GetAllTargetedMessagesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|installedApps:InstalledAppsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|patch(body:UserTeamwork; requestConfiguration?:RequestConfiguration):UserTeamwork github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.teamwork.teamworkRequestBuilder::|public|sendActivityNotification:SendActivityNotificationRequestBuilder diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index e345e543cc6..bc3929cf87a 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "48D4568E795524402BA925BE4278BDF4BE0E64BE4060901024C3C949958FDD2992656314200D8B82B6E6406BD2E032C187F3FA9E0C48D513C527F1942ABA66F1", + "descriptionHash": "81A3F2CEF8AD7E8B0DC8DAF4A7C4E07672D69D094EE849AE7B05813CD52A6CC56906953EBF167E4C25F51F229DD26B6D5ABF233FB4DAF3FBD152C61389DBF10A", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.31.1", + "kiotaVersion": "1.32.4", "clientClassName": "GraphBaseServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/", diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/exportItems/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/exportItems/index.ts index c0b5652525e..846ef78de44 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/exportItems/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/exportItems/index.ts @@ -35,7 +35,7 @@ export function createExportItemsPostResponseFromDiscriminatorValue(parseNode: P export function deserializeIntoExportItemsPostRequestBody(exportItemsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { exportItemsPostRequestBody.backingStoreEnabled = true; }, - "ItemIds": n => { exportItemsPostRequestBody.itemIds = n.getCollectionOfPrimitiveValues(); }, + "ItemIds": n => { exportItemsPostRequestBody.itemIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/healthOverviews/item/issues/item/incidentReport/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/healthOverviews/item/issues/item/incidentReport/index.ts index 0246b6e2566..a8dcb8da6b5 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/healthOverviews/item/issues/item/incidentReport/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/healthOverviews/item/issues/item/incidentReport/index.ts @@ -11,7 +11,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface IncidentReportRequestBuilder extends BaseRequestBuilder { /** - * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. * @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 @@ -19,7 +19,7 @@ export interface IncidentReportRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/issues/item/incidentReport/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/issues/item/incidentReport/index.ts index b595cdfe9c6..c9ada1cd32c 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/issues/item/incidentReport/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/issues/item/incidentReport/index.ts @@ -11,7 +11,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface IncidentReportRequestBuilder extends BaseRequestBuilder { /** - * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. * @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 @@ -19,7 +19,7 @@ export interface IncidentReportRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + * Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/issues/item/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/issues/item/index.ts index 2191de711ca..7b2f7bf77a3 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/issues/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/issues/item/index.ts @@ -25,7 +25,7 @@ export interface ServiceHealthIssueItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + * Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the 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 @@ -47,7 +47,7 @@ export interface ServiceHealthIssueItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + * Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -61,7 +61,7 @@ export interface ServiceHealthIssueItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: ServiceHealthIssue, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + * Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the tenant. */ export interface ServiceHealthIssueItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/archive/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/archive/index.ts index f4fedd1950d..3358f2cabd9 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/archive/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/archive/index.ts @@ -74,7 +74,7 @@ export function createArchivePostResponseFromDiscriminatorValue(parseNode: Parse export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { archivePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { archivePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -86,7 +86,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa export function deserializeIntoArchivePostResponse(archivePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostResponse.backingStoreEnabled = true; }, - "value": n => { archivePostResponse.value = n.getBooleanValue(); }, + "value": n => { archivePostResponse.value = n.getBooleanValue() ?? false; }, } } /** @@ -110,7 +110,7 @@ export function serializeArchivePostRequestBody(writer: SerializationWriter, arc // @ts-ignore export function serializeArchivePostResponse(writer: SerializationWriter, archivePostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", archivePostResponse.value); + writer.writeBooleanValue("value", archivePostResponse.value ?? false); writer.writeAdditionalData(archivePostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/favorite/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/favorite/index.ts index 90f7f7dab65..7994f9ce094 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/favorite/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/favorite/index.ts @@ -33,7 +33,7 @@ export function createFavoritePostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoFavoritePostRequestBody(favoritePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { favoritePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { favoritePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { favoritePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -45,7 +45,7 @@ export function deserializeIntoFavoritePostRequestBody(favoritePostRequestBody: export function deserializeIntoFavoritePostResponse(favoritePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { favoritePostResponse.backingStoreEnabled = true; }, - "value": n => { favoritePostResponse.value = n.getBooleanValue(); }, + "value": n => { favoritePostResponse.value = n.getBooleanValue() ?? false; }, } } export interface FavoritePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -110,7 +110,7 @@ export function serializeFavoritePostRequestBody(writer: SerializationWriter, fa // @ts-ignore export function serializeFavoritePostResponse(writer: SerializationWriter, favoritePostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!favoritePostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", favoritePostResponse.value); + writer.writeBooleanValue("value", favoritePostResponse.value ?? false); writer.writeAdditionalData(favoritePostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/item/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/item/index.ts index 486f9e5162e..587d60833c1 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/item/index.ts @@ -31,7 +31,7 @@ export interface ServiceUpdateMessageItemRequestBuilder extends BaseRequestBuild */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + * Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the 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 @@ -53,7 +53,7 @@ export interface ServiceUpdateMessageItemRequestBuilder extends BaseRequestBuild */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + * Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -67,7 +67,7 @@ export interface ServiceUpdateMessageItemRequestBuilder extends BaseRequestBuild toPatchRequestInformation(body: ServiceUpdateMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + * Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the tenant. */ export interface ServiceUpdateMessageItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markRead/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markRead/index.ts index 8fc3da67b79..60cb918ed5b 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markRead/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markRead/index.ts @@ -33,7 +33,7 @@ export function createMarkReadPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoMarkReadPostRequestBody(markReadPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markReadPostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { markReadPostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { markReadPostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -45,7 +45,7 @@ export function deserializeIntoMarkReadPostRequestBody(markReadPostRequestBody: export function deserializeIntoMarkReadPostResponse(markReadPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markReadPostResponse.backingStoreEnabled = true; }, - "value": n => { markReadPostResponse.value = n.getBooleanValue(); }, + "value": n => { markReadPostResponse.value = n.getBooleanValue() ?? false; }, } } export interface MarkReadPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -110,7 +110,7 @@ export function serializeMarkReadPostRequestBody(writer: SerializationWriter, ma // @ts-ignore export function serializeMarkReadPostResponse(writer: SerializationWriter, markReadPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!markReadPostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", markReadPostResponse.value); + writer.writeBooleanValue("value", markReadPostResponse.value ?? false); writer.writeAdditionalData(markReadPostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markUnread/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markUnread/index.ts index 7c49adc7109..a64cc7cae1c 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markUnread/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/markUnread/index.ts @@ -33,7 +33,7 @@ export function createMarkUnreadPostResponseFromDiscriminatorValue(parseNode: Pa export function deserializeIntoMarkUnreadPostRequestBody(markUnreadPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markUnreadPostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { markUnreadPostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { markUnreadPostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -45,7 +45,7 @@ export function deserializeIntoMarkUnreadPostRequestBody(markUnreadPostRequestBo export function deserializeIntoMarkUnreadPostResponse(markUnreadPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { markUnreadPostResponse.backingStoreEnabled = true; }, - "value": n => { markUnreadPostResponse.value = n.getBooleanValue(); }, + "value": n => { markUnreadPostResponse.value = n.getBooleanValue() ?? false; }, } } export interface MarkUnreadPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -110,7 +110,7 @@ export function serializeMarkUnreadPostRequestBody(writer: SerializationWriter, // @ts-ignore export function serializeMarkUnreadPostResponse(writer: SerializationWriter, markUnreadPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!markUnreadPostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", markUnreadPostResponse.value); + writer.writeBooleanValue("value", markUnreadPostResponse.value ?? false); writer.writeAdditionalData(markUnreadPostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unarchive/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unarchive/index.ts index ee39d2e3b09..af8fddc0450 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unarchive/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unarchive/index.ts @@ -33,7 +33,7 @@ export function createUnarchivePostResponseFromDiscriminatorValue(parseNode: Par export function deserializeIntoUnarchivePostRequestBody(unarchivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unarchivePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { unarchivePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { unarchivePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -45,7 +45,7 @@ export function deserializeIntoUnarchivePostRequestBody(unarchivePostRequestBody export function deserializeIntoUnarchivePostResponse(unarchivePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unarchivePostResponse.backingStoreEnabled = true; }, - "value": n => { unarchivePostResponse.value = n.getBooleanValue(); }, + "value": n => { unarchivePostResponse.value = n.getBooleanValue() ?? false; }, } } /** @@ -69,7 +69,7 @@ export function serializeUnarchivePostRequestBody(writer: SerializationWriter, u // @ts-ignore export function serializeUnarchivePostResponse(writer: SerializationWriter, unarchivePostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!unarchivePostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", unarchivePostResponse.value); + writer.writeBooleanValue("value", unarchivePostResponse.value ?? false); writer.writeAdditionalData(unarchivePostResponse.additionalData); } export interface UnarchivePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unfavorite/index.ts b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unfavorite/index.ts index f028313cc3b..db9484752d3 100644 --- a/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unfavorite/index.ts +++ b/packages/msgraph-sdk-admin/admin/serviceAnnouncement/messages/unfavorite/index.ts @@ -33,7 +33,7 @@ export function createUnfavoritePostResponseFromDiscriminatorValue(parseNode: Pa export function deserializeIntoUnfavoritePostRequestBody(unfavoritePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unfavoritePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { unfavoritePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { unfavoritePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -45,7 +45,7 @@ export function deserializeIntoUnfavoritePostRequestBody(unfavoritePostRequestBo export function deserializeIntoUnfavoritePostResponse(unfavoritePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { unfavoritePostResponse.backingStoreEnabled = true; }, - "value": n => { unfavoritePostResponse.value = n.getBooleanValue(); }, + "value": n => { unfavoritePostResponse.value = n.getBooleanValue() ?? false; }, } } /** @@ -69,7 +69,7 @@ export function serializeUnfavoritePostRequestBody(writer: SerializationWriter, // @ts-ignore export function serializeUnfavoritePostResponse(writer: SerializationWriter, unfavoritePostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!unfavoritePostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", unfavoritePostResponse.value); + writer.writeBooleanValue("value", unfavoritePostResponse.value ?? false); writer.writeAdditionalData(unfavoritePostResponse.additionalData); } export interface UnfavoritePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUpdateNumber/index.ts b/packages/msgraph-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUpdateNumber/index.ts index 1d9ad58efa4..25431a8951f 100644 --- a/packages/msgraph-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUpdateNumber/index.ts +++ b/packages/msgraph-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUpdateNumber/index.ts @@ -26,7 +26,7 @@ export function deserializeIntoUpdateNumberPostRequestBody(updateNumberPostReque "backingStoreEnabled": n => { updateNumberPostRequestBody.backingStoreEnabled = true; }, "locationId": n => { updateNumberPostRequestBody.locationId = n.getStringValue(); }, "networkSiteId": n => { updateNumberPostRequestBody.networkSiteId = n.getStringValue(); }, - "reverseNumberLookupOptions": n => { updateNumberPostRequestBody.reverseNumberLookupOptions = n.getCollectionOfPrimitiveValues(); }, + "reverseNumberLookupOptions": n => { updateNumberPostRequestBody.reverseNumberLookupOptions = n.getCollectionOfPrimitiveValues("string"); }, "telephoneNumber": n => { updateNumberPostRequestBody.telephoneNumber = n.getStringValue(); }, } } diff --git a/packages/msgraph-sdk-applicationTemplates/applicationTemplates/index.ts b/packages/msgraph-sdk-applicationTemplates/applicationTemplates/index.ts index 27e70bfee76..85077b3b4f0 100644 --- a/packages/msgraph-sdk-applicationTemplates/applicationTemplates/index.ts +++ b/packages/msgraph-sdk-applicationTemplates/applicationTemplates/index.ts @@ -27,7 +27,7 @@ export interface ApplicationTemplatesRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -35,14 +35,14 @@ export interface ApplicationTemplatesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. + * Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. If a risk property is included in the request without appropriate license, a @microsoft.graph.licenseRequired OData annotation is returned in the response. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. + * Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. If a risk property is included in the request without appropriate license, a @microsoft.graph.licenseRequired OData annotation is returned in the response. */ export interface ApplicationTemplatesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-applicationTemplates/applicationTemplates/item/index.ts b/packages/msgraph-sdk-applicationTemplates/applicationTemplates/item/index.ts index 013f6bbca10..3d9207759af 100644 --- a/packages/msgraph-sdk-applicationTemplates/applicationTemplates/item/index.ts +++ b/packages/msgraph-sdk-applicationTemplates/applicationTemplates/item/index.ts @@ -19,7 +19,7 @@ export interface ApplicationTemplateItemRequestBuilder extends BaseRequestBuilde */ get instantiate(): InstantiateRequestBuilder; /** - * Retrieve the properties of an applicationTemplate object. + * Retrieve the properties of an applicationTemplate object. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. * @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 @@ -27,14 +27,14 @@ export interface ApplicationTemplateItemRequestBuilder extends BaseRequestBuilde */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Retrieve the properties of an applicationTemplate object. + * Retrieve the properties of an applicationTemplate object. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve the properties of an applicationTemplate object. + * Retrieve the properties of an applicationTemplate object. Details about optional risk properties such as riskScore and riskFactors are available with either the Microsoft Entra Suite or Microsoft Entra Internet Access license. */ export interface ApplicationTemplateItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-applications/applications/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-applications/applications/getAvailableExtensionProperties/index.ts index 03205169ad2..6614f605e8b 100644 --- a/packages/msgraph-sdk-applications/applications/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-applications/applications/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-applications/applications/getByIds/index.ts b/packages/msgraph-sdk-applications/applications/getByIds/index.ts index fe73a2a1a38..95dbef581dd 100644 --- a/packages/msgraph-sdk-applications/applications/getByIds/index.ts +++ b/packages/msgraph-sdk-applications/applications/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/ref/index.ts index 5c91e0cccfb..2abb411e59f 100644 --- a/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/appManagementPolicies/ref/index.ts @@ -95,7 +95,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -118,7 +118,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-applications/applications/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-applications/applications/item/checkMemberGroups/index.ts index 486e93cb2da..96eafa1a1cd 100644 --- a/packages/msgraph-sdk-applications/applications/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-applications/applications/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-applications/applications/item/checkMemberObjects/index.ts index 05a16f21bd1..3bd8e0c474a 100644 --- a/packages/msgraph-sdk-applications/applications/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-applications/applications/item/getMemberGroups/index.ts b/packages/msgraph-sdk-applications/applications/item/getMemberGroups/index.ts index f34192dfe29..d17a1a4c504 100644 --- a/packages/msgraph-sdk-applications/applications/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-applications/applications/item/getMemberObjects/index.ts b/packages/msgraph-sdk-applications/applications/item/getMemberObjects/index.ts index 2e913bf69cf..0afeeef576e 100644 --- a/packages/msgraph-sdk-applications/applications/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-applications/applications/item/owners/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/owners/ref/index.ts index c925b3e9171..721577d8a8b 100644 --- a/packages/msgraph-sdk-applications/applications/item/owners/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/owners/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/applications/{application%2Did}/owners/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/validateCredentials/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/validateCredentials/index.ts index 05aebd991b8..890d54fcbc5 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/validateCredentials/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/item/validateCredentials/index.ts @@ -29,7 +29,7 @@ export function deserializeIntoValidateCredentialsPostRequestBody(validateCreden "backingStoreEnabled": n => { validateCredentialsPostRequestBody.backingStoreEnabled = true; }, "credentials": n => { validateCredentialsPostRequestBody.credentials = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, "templateId": n => { validateCredentialsPostRequestBody.templateId = n.getStringValue(); }, - "useSavedCredentials": n => { validateCredentialsPostRequestBody.useSavedCredentials = n.getBooleanValue(); }, + "useSavedCredentials": n => { validateCredentialsPostRequestBody.useSavedCredentials = n.getBooleanValue() ?? false; }, } } /** @@ -44,7 +44,7 @@ export function serializeValidateCredentialsPostRequestBody(writer: Serializatio writer.writeStringValue("applicationIdentifier", validateCredentialsPostRequestBody.applicationIdentifier); writer.writeCollectionOfObjectValues("credentials", validateCredentialsPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeStringValue("templateId", validateCredentialsPostRequestBody.templateId); - writer.writeBooleanValue("useSavedCredentials", validateCredentialsPostRequestBody.useSavedCredentials); + writer.writeBooleanValue("useSavedCredentials", validateCredentialsPostRequestBody.useSavedCredentials ?? false); writer.writeAdditionalData(validateCredentialsPostRequestBody.additionalData); } export interface ValidateCredentialsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/validateCredentials/index.ts b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/validateCredentials/index.ts index 7fe1d596e91..be4081b0ebe 100644 --- a/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/validateCredentials/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/synchronization/jobs/validateCredentials/index.ts @@ -29,7 +29,7 @@ export function deserializeIntoValidateCredentialsPostRequestBody(validateCreden "backingStoreEnabled": n => { validateCredentialsPostRequestBody.backingStoreEnabled = true; }, "credentials": n => { validateCredentialsPostRequestBody.credentials = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, "templateId": n => { validateCredentialsPostRequestBody.templateId = n.getStringValue(); }, - "useSavedCredentials": n => { validateCredentialsPostRequestBody.useSavedCredentials = n.getBooleanValue(); }, + "useSavedCredentials": n => { validateCredentialsPostRequestBody.useSavedCredentials = n.getBooleanValue() ?? false; }, } } /** @@ -44,7 +44,7 @@ export function serializeValidateCredentialsPostRequestBody(writer: Serializatio writer.writeStringValue("applicationIdentifier", validateCredentialsPostRequestBody.applicationIdentifier); writer.writeCollectionOfObjectValues("credentials", validateCredentialsPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeStringValue("templateId", validateCredentialsPostRequestBody.templateId); - writer.writeBooleanValue("useSavedCredentials", validateCredentialsPostRequestBody.useSavedCredentials); + writer.writeBooleanValue("useSavedCredentials", validateCredentialsPostRequestBody.useSavedCredentials ?? false); writer.writeAdditionalData(validateCredentialsPostRequestBody.additionalData); } export interface ValidateCredentialsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/ref/index.ts index 3a3c9591bfc..60b91b351c9 100644 --- a/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/tokenIssuancePolicies/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/ref/index.ts b/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/ref/index.ts index 0b143342615..23193cf1165 100644 --- a/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/ref/index.ts +++ b/packages/msgraph-sdk-applications/applications/item/tokenLifetimePolicies/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-auditLogs/auditLogs/signIns/confirmCompromised/index.ts b/packages/msgraph-sdk-auditLogs/auditLogs/signIns/confirmCompromised/index.ts index 31e6406f739..cd75b03c1df 100644 --- a/packages/msgraph-sdk-auditLogs/auditLogs/signIns/confirmCompromised/index.ts +++ b/packages/msgraph-sdk-auditLogs/auditLogs/signIns/confirmCompromised/index.ts @@ -54,7 +54,7 @@ export function createConfirmCompromisedPostRequestBodyFromDiscriminatorValue(pa export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromisedPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { confirmCompromisedPostRequestBody.backingStoreEnabled = true; }, - "requestIds": n => { confirmCompromisedPostRequestBody.requestIds = n.getCollectionOfPrimitiveValues(); }, + "requestIds": n => { confirmCompromisedPostRequestBody.requestIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-auditLogs/auditLogs/signIns/confirmSafe/index.ts b/packages/msgraph-sdk-auditLogs/auditLogs/signIns/confirmSafe/index.ts index 895a7d935e6..6f595038830 100644 --- a/packages/msgraph-sdk-auditLogs/auditLogs/signIns/confirmSafe/index.ts +++ b/packages/msgraph-sdk-auditLogs/auditLogs/signIns/confirmSafe/index.ts @@ -54,7 +54,7 @@ export function createConfirmSafePostRequestBodyFromDiscriminatorValue(parseNode export function deserializeIntoConfirmSafePostRequestBody(confirmSafePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { confirmSafePostRequestBody.backingStoreEnabled = true; }, - "requestIds": n => { confirmSafePostRequestBody.requestIds = n.getCollectionOfPrimitiveValues(); }, + "requestIds": n => { confirmSafePostRequestBody.requestIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-auditLogs/auditLogs/signIns/dismiss/index.ts b/packages/msgraph-sdk-auditLogs/auditLogs/signIns/dismiss/index.ts index 1d08c72cc12..7d484426b1e 100644 --- a/packages/msgraph-sdk-auditLogs/auditLogs/signIns/dismiss/index.ts +++ b/packages/msgraph-sdk-auditLogs/auditLogs/signIns/dismiss/index.ts @@ -24,7 +24,7 @@ export function createDismissPostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoDismissPostRequestBody(dismissPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dismissPostRequestBody.backingStoreEnabled = true; }, - "requestIds": n => { dismissPostRequestBody.requestIds = n.getCollectionOfPrimitiveValues(); }, + "requestIds": n => { dismissPostRequestBody.requestIds = n.getCollectionOfPrimitiveValues("string"); }, } } export interface DismissPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-chats/chats/item/index.ts b/packages/msgraph-sdk-chats/chats/item/index.ts index 84d65735f19..c93a6c5027f 100644 --- a/packages/msgraph-sdk-chats/chats/item/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/index.ts @@ -34,6 +34,8 @@ import { StartMigrationRequestBuilderRequestsMetadata, type StartMigrationReques // @ts-ignore import { TabsRequestBuilderNavigationMetadata, TabsRequestBuilderRequestsMetadata, type TabsRequestBuilder } from './tabs/index.js'; // @ts-ignore +import { TargetedMessagesRequestBuilderNavigationMetadata, TargetedMessagesRequestBuilderRequestsMetadata, type TargetedMessagesRequestBuilder } from './targetedMessages/index.js'; +// @ts-ignore import { type UnhideForUserRequestBuilder, UnhideForUserRequestBuilderRequestsMetadata } from './unhideForUser/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'; @@ -98,6 +100,10 @@ export interface ChatItemRequestBuilder extends BaseRequestBuilder | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-chats/chats/item/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/replyWithQuote/index.ts index bfd1550d221..ffa0abd80f9 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/count/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/count/index.ts new file mode 100644 index 00000000000..63b30c20265 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/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}/chats/{chat%2Did}/targetedMessages/$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-chats/chats/item/targetedMessages/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/index.ts new file mode 100644 index 00000000000..6a5916bed2a --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTargetedChatMessageCollectionResponseFromDiscriminatorValue, createTargetedChatMessageFromDiscriminatorValue, serializeTargetedChatMessage, type TargetedChatMessage, type TargetedChatMessageCollectionResponse } 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 { TargetedChatMessageItemRequestBuilderNavigationMetadata, TargetedChatMessageItemRequestBuilderRequestsMetadata, type TargetedChatMessageItemRequestBuilder } 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 targetedMessages property of the microsoft.graph.chat entity. + */ +export interface TargetedMessagesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + * @param targetedChatMessageId The unique identifier of targetedChatMessage + * @returns {TargetedChatMessageItemRequestBuilder} + */ + byTargetedChatMessageId(targetedChatMessageId: string) : TargetedChatMessageItemRequestBuilder; + /** + * Get targetedMessages from chats + * @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 targetedMessages for chats + * @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: TargetedChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get targetedMessages from chats + * @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 targetedMessages for chats + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: TargetedChatMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get targetedMessages from chats + */ +export interface TargetedMessagesRequestBuilderGetQueryParameters { + /** + * 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 TargetedMessagesRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TargetedMessagesRequestBuilderGetQueryParametersMapper: 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 TargetedMessagesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byTargetedChatMessageId: { + requestsMetadata: TargetedChatMessageItemRequestBuilderRequestsMetadata, + navigationMetadata: TargetedChatMessageItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["targetedChatMessage%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TargetedMessagesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: TargetedMessagesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTargetedChatMessageCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TargetedMessagesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: TargetedMessagesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTargetedChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTargetedChatMessage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/count/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/count/index.ts new file mode 100644 index 00000000000..790b317a094 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/hostedContents/$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-chats/chats/item/targetedMessages/item/hostedContents/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/index.ts new file mode 100644 index 00000000000..aeb43e852b9 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageHostedContentCollectionResponseFromDiscriminatorValue, createChatMessageHostedContentFromDiscriminatorValue, serializeChatMessageHostedContent, type ChatMessageHostedContent, type ChatMessageHostedContentCollectionResponse } 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 { ChatMessageHostedContentItemRequestBuilderNavigationMetadata, ChatMessageHostedContentItemRequestBuilderRequestsMetadata, type ChatMessageHostedContentItemRequestBuilder } 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 hostedContents property of the microsoft.graph.chatMessage entity. + */ +export interface HostedContentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + * @param chatMessageHostedContentId The unique identifier of chatMessageHostedContent + * @returns {ChatMessageHostedContentItemRequestBuilder} + */ + byChatMessageHostedContentId(chatMessageHostedContentId: string) : ChatMessageHostedContentItemRequestBuilder; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents for chats + * @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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents for chats + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + */ +export interface HostedContentsRequestBuilderGetQueryParameters { + /** + * 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 HostedContentsRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/hostedContents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const HostedContentsRequestBuilderGetQueryParametersMapper: 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 HostedContentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byChatMessageHostedContentId: { + requestsMetadata: ChatMessageHostedContentItemRequestBuilderRequestsMetadata, + navigationMetadata: ChatMessageHostedContentItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["chatMessageHostedContent%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const HostedContentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: HostedContentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: HostedContentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: HostedContentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessageHostedContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/item/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/item/index.ts new file mode 100644 index 00000000000..29dae33eab9 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageHostedContentFromDiscriminatorValue, serializeChatMessageHostedContent, type ChatMessageHostedContent } 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 './value/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 hostedContents property of the microsoft.graph.chatMessage entity. + */ +export interface ChatMessageHostedContentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the chat entity. + */ + get content(): ContentRequestBuilder; + /** + * Delete navigation property hostedContents for chats + * @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; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents in chats + * @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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property hostedContents for chats + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents in chats + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + */ +export interface ChatMessageHostedContentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ChatMessageHostedContentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + queryParametersMapper: ChatMessageHostedContentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessageHostedContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/item/value/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/item/value/index.ts new file mode 100644 index 00000000000..fe1f2bcc291 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/hostedContents/item/value/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 chat entity. + */ +export interface ContentRequestBuilder extends BaseRequestBuilder { + /** + * The unique identifier for an entity. 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 unique identifier for an entity. 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 unique identifier for an entity. 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 unique identifier for an entity. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. 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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}/$value"; +/** + * 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: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/index.ts new file mode 100644 index 00000000000..9186541c439 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTargetedChatMessageFromDiscriminatorValue, serializeTargetedChatMessage, type TargetedChatMessage } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { HostedContentsRequestBuilderNavigationMetadata, HostedContentsRequestBuilderRequestsMetadata, type HostedContentsRequestBuilder } from './hostedContents/index.js'; +// @ts-ignore +import { RepliesRequestBuilderNavigationMetadata, RepliesRequestBuilderRequestsMetadata, type RepliesRequestBuilder } from './replies/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 targetedMessages property of the microsoft.graph.chat entity. + */ +export interface TargetedChatMessageItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + */ + get hostedContents(): HostedContentsRequestBuilder; + /** + * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + */ + get replies(): RepliesRequestBuilder; + /** + * Delete navigation property targetedMessages for chats + * @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 targetedMessages from chats + * @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 targetedMessages in chats + * @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: TargetedChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property targetedMessages for chats + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get targetedMessages from chats + * @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 targetedMessages in chats + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TargetedChatMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get targetedMessages from chats + */ +export interface TargetedChatMessageItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TargetedChatMessageItemRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TargetedChatMessageItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TargetedChatMessageItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + hostedContents: { + requestsMetadata: HostedContentsRequestBuilderRequestsMetadata, + navigationMetadata: HostedContentsRequestBuilderNavigationMetadata, + }, + replies: { + requestsMetadata: RepliesRequestBuilderRequestsMetadata, + navigationMetadata: RepliesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TargetedChatMessageItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TargetedChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TargetedChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTargetedChatMessageFromDiscriminatorValue, + queryParametersMapper: TargetedChatMessageItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TargetedChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTargetedChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTargetedChatMessage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/count/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/count/index.ts new file mode 100644 index 00000000000..98ebfeb09c5 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/$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-chats/chats/item/targetedMessages/item/replies/delta/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/delta/index.ts new file mode 100644 index 00000000000..e30627046dd --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/delta/index.ts @@ -0,0 +1,139 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeChatMessage, type BaseDeltaFunctionResponse, type ChatMessage } 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?: ChatMessage[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. + * @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/chatmessage-delta?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. + */ +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(createChatMessageFromDiscriminatorValue); }, + } +} +/** + * 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, serializeChatMessage); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/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-chats/chats/item/targetedMessages/item/replies/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/index.ts new file mode 100644 index 00000000000..492401443c2 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/index.ts @@ -0,0 +1,171 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageCollectionResponseFromDiscriminatorValue, createChatMessageFromDiscriminatorValue, serializeChatMessage, type ChatMessage, type ChatMessageCollectionResponse } 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 { ChatMessageItemRequestBuilderNavigationMetadata, ChatMessageItemRequestBuilderRequestsMetadata, type ChatMessageItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { ReplyWithQuoteRequestBuilderRequestsMetadata, type ReplyWithQuoteRequestBuilder } from './replyWithQuote/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 replies property of the microsoft.graph.chatMessage entity. + */ +export interface RepliesRequestBuilder 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 call the replyWithQuote method. + */ + get replyWithQuote(): ReplyWithQuoteRequestBuilder; + /** + * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + * @param chatMessageId The unique identifier of chatMessage + * @returns {ChatMessageItemRequestBuilder} + */ + byChatMessageId(chatMessageId: string) : ChatMessageItemRequestBuilder; + /** + * Replies for a specified message. Supports $expand for channel messages. + * @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 replies for chats + * @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: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Replies for a specified message. Supports $expand for channel messages. + * @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 replies for chats + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Replies for a specified message. Supports $expand for channel messages. + */ +export interface RepliesRequestBuilderGetQueryParameters { + /** + * 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 RepliesRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RepliesRequestBuilderGetQueryParametersMapper: 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 RepliesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byChatMessageId: { + requestsMetadata: ChatMessageItemRequestBuilderRequestsMetadata, + navigationMetadata: ChatMessageItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["chatMessage%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + delta: { + requestsMetadata: DeltaRequestBuilderRequestsMetadata, + }, + replyWithQuote: { + requestsMetadata: ReplyWithQuoteRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RepliesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RepliesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RepliesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RepliesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/count/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/count/index.ts new file mode 100644 index 00000000000..11cd565d583 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/hostedContents/$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-chats/chats/item/targetedMessages/item/replies/item/hostedContents/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/index.ts new file mode 100644 index 00000000000..e9a16330fb7 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageHostedContentCollectionResponseFromDiscriminatorValue, createChatMessageHostedContentFromDiscriminatorValue, serializeChatMessageHostedContent, type ChatMessageHostedContent, type ChatMessageHostedContentCollectionResponse } 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 { ChatMessageHostedContentItemRequestBuilderNavigationMetadata, ChatMessageHostedContentItemRequestBuilderRequestsMetadata, type ChatMessageHostedContentItemRequestBuilder } 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 hostedContents property of the microsoft.graph.chatMessage entity. + */ +export interface HostedContentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + * @param chatMessageHostedContentId The unique identifier of chatMessageHostedContent + * @returns {ChatMessageHostedContentItemRequestBuilder} + */ + byChatMessageHostedContentId(chatMessageHostedContentId: string) : ChatMessageHostedContentItemRequestBuilder; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents for chats + * @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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents for chats + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + */ +export interface HostedContentsRequestBuilderGetQueryParameters { + /** + * 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 HostedContentsRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/hostedContents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const HostedContentsRequestBuilderGetQueryParametersMapper: 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 HostedContentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byChatMessageHostedContentId: { + requestsMetadata: ChatMessageHostedContentItemRequestBuilderRequestsMetadata, + navigationMetadata: ChatMessageHostedContentItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["chatMessageHostedContent%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const HostedContentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: HostedContentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: HostedContentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: HostedContentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessageHostedContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/item/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/item/index.ts new file mode 100644 index 00000000000..feb4c071e17 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageHostedContentFromDiscriminatorValue, serializeChatMessageHostedContent, type ChatMessageHostedContent } 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 './value/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 hostedContents property of the microsoft.graph.chatMessage entity. + */ +export interface ChatMessageHostedContentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the chat entity. + */ + get content(): ContentRequestBuilder; + /** + * Delete navigation property hostedContents for chats + * @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; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents in chats + * @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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property hostedContents for chats + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents in chats + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + */ +export interface ChatMessageHostedContentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ChatMessageHostedContentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + queryParametersMapper: ChatMessageHostedContentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessageHostedContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/item/value/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/item/value/index.ts new file mode 100644 index 00000000000..dc67f6a1b3d --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/hostedContents/item/value/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 chat entity. + */ +export interface ContentRequestBuilder extends BaseRequestBuilder { + /** + * The unique identifier for an entity. 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 unique identifier for an entity. 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 unique identifier for an entity. 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 unique identifier for an entity. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. 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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}/$value"; +/** + * 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: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/index.ts new file mode 100644 index 00000000000..8bfde8f8832 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/index.ts @@ -0,0 +1,167 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageFromDiscriminatorValue, serializeChatMessage, type ChatMessage } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { HostedContentsRequestBuilderNavigationMetadata, HostedContentsRequestBuilderRequestsMetadata, type HostedContentsRequestBuilder } from './hostedContents/index.js'; +// @ts-ignore +import { SetReactionRequestBuilderRequestsMetadata, type SetReactionRequestBuilder } from './setReaction/index.js'; +// @ts-ignore +import { SoftDeleteRequestBuilderRequestsMetadata, type SoftDeleteRequestBuilder } from './softDelete/index.js'; +// @ts-ignore +import { type UndoSoftDeleteRequestBuilder, UndoSoftDeleteRequestBuilderRequestsMetadata } from './undoSoftDelete/index.js'; +// @ts-ignore +import { type UnsetReactionRequestBuilder, UnsetReactionRequestBuilderRequestsMetadata } from './unsetReaction/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 replies property of the microsoft.graph.chatMessage entity. + */ +export interface ChatMessageItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + */ + get hostedContents(): HostedContentsRequestBuilder; + /** + * Provides operations to call the setReaction method. + */ + get setReaction(): SetReactionRequestBuilder; + /** + * Provides operations to call the softDelete method. + */ + get softDelete(): SoftDeleteRequestBuilder; + /** + * Provides operations to call the undoSoftDelete method. + */ + get undoSoftDelete(): UndoSoftDeleteRequestBuilder; + /** + * Provides operations to call the unsetReaction method. + */ + get unsetReaction(): UnsetReactionRequestBuilder; + /** + * Delete navigation property replies for chats + * @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; + /** + * Replies for a specified message. Supports $expand for channel messages. + * @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 replies in chats + * @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: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property replies for chats + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Replies for a specified message. Supports $expand for channel messages. + * @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 replies in chats + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Replies for a specified message. Supports $expand for channel messages. + */ +export interface ChatMessageItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ChatMessageItemRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ChatMessageItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ChatMessageItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + hostedContents: { + requestsMetadata: HostedContentsRequestBuilderRequestsMetadata, + navigationMetadata: HostedContentsRequestBuilderNavigationMetadata, + }, + setReaction: { + requestsMetadata: SetReactionRequestBuilderRequestsMetadata, + }, + softDelete: { + requestsMetadata: SoftDeleteRequestBuilderRequestsMetadata, + }, + undoSoftDelete: { + requestsMetadata: UndoSoftDeleteRequestBuilderRequestsMetadata, + }, + unsetReaction: { + requestsMetadata: UnsetReactionRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ChatMessageItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageFromDiscriminatorValue, + queryParametersMapper: ChatMessageItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/setReaction/index.ts new file mode 100644 index 00000000000..10888d7a744 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/setReaction/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 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 {SetReactionPostRequestBody} + */ +// @ts-ignore +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetReactionPostRequestBody; +} +/** + * The deserialization information for the current model + * @param SetReactionPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, + "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SetReactionPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!setReactionPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); + writer.writeAdditionalData(setReactionPostRequestBody.additionalData); +} +export interface SetReactionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The reactionType property + */ + reactionType?: string | null; +} +/** + * Provides operations to call the setReaction method. + */ +export interface SetReactionRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action setReaction + * @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 + */ + post(body: SetReactionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action setReaction + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: SetReactionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const SetReactionRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/setReaction"; +/** + * Metadata for all the requests in the request builder. + */ +export const SetReactionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SetReactionRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetReactionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/softDelete/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/softDelete/index.ts new file mode 100644 index 00000000000..ff61d7fd70d --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/softDelete/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 softDelete method. + */ +export interface SoftDeleteRequestBuilder extends BaseRequestBuilder { + /** + * Delete a single chatMessage or a chat message reply in a channel or a chat. + * @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/chatmessage-softdelete?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a single chatMessage or a chat message reply in a channel or a chat. + * @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 SoftDeleteRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/softDelete"; +/** + * Metadata for all the requests in the request builder. + */ +export const SoftDeleteRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SoftDeleteRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/undoSoftDelete/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/undoSoftDelete/index.ts new file mode 100644 index 00000000000..6f5e77703b7 --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/undoSoftDelete/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 undoSoftDelete method. + */ +export interface UndoSoftDeleteRequestBuilder extends BaseRequestBuilder { + /** + * Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. + * @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/chatmessage-undosoftdelete?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. + * @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 UndoSoftDeleteRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/undoSoftDelete"; +/** + * Metadata for all the requests in the request builder. + */ +export const UndoSoftDeleteRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UndoSoftDeleteRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/unsetReaction/index.ts new file mode 100644 index 00000000000..2d36f252e1b --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/item/unsetReaction/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 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 {UnsetReactionPostRequestBody} + */ +// @ts-ignore +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUnsetReactionPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UnsetReactionPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, + "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UnsetReactionPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!unsetReactionPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); + writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); +} +export interface UnsetReactionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The reactionType property + */ + reactionType?: string | null; +} +/** + * Provides operations to call the unsetReaction method. + */ +export interface UnsetReactionRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action unsetReaction + * @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 + */ + post(body: UnsetReactionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action unsetReaction + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UnsetReactionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const UnsetReactionRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/unsetReaction"; +/** + * Metadata for all the requests in the request builder. + */ +export const UnsetReactionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UnsetReactionRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnsetReactionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/replyWithQuote/index.ts new file mode 100644 index 00000000000..ae5561a20ed --- /dev/null +++ b/packages/msgraph-sdk-chats/chats/item/targetedMessages/item/replies/replyWithQuote/index.ts @@ -0,0 +1,103 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageFromDiscriminatorValue, serializeChatMessage, type ChatMessage } 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 {ReplyWithQuotePostRequestBody} + */ +// @ts-ignore +export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoReplyWithQuotePostRequestBody; +} +/** + * The deserialization information for the current model + * @param ReplyWithQuotePostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, + "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, + } +} +export interface ReplyWithQuotePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The messageIds property + */ + messageIds?: string[] | null; + /** + * The replyMessage property + */ + replyMessage?: ChatMessage | null; +} +/** + * Provides operations to call the replyWithQuote method. + */ +export interface ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Reply with quote to a single chat message or multiple chat messages in a chat. + * @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/chatmessage-replywithquote?view=graph-rest-1.0|Find more info here} + */ + post(body: ReplyWithQuotePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Reply with quote to a single chat message or multiple chat messages in a chat. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ReplyWithQuotePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ReplyWithQuotePostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeReplyWithQuotePostRequestBody(writer: SerializationWriter, replyWithQuotePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!replyWithQuotePostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("messageIds", replyWithQuotePostRequestBody.messageIds); + writer.writeObjectValue("replyMessage", replyWithQuotePostRequestBody.replyMessage, serializeChatMessage); + writer.writeAdditionalData(replyWithQuotePostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const ReplyWithQuoteRequestBuilderUriTemplate = "{+baseurl}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/replyWithQuote"; +/** + * Metadata for all the requests in the request builder. + */ +export const ReplyWithQuoteRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ReplyWithQuoteRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeReplyWithQuotePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/calls/item/keepAlive/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/keepAlive/index.ts index 367993834cc..31700b18e5d 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/keepAlive/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/keepAlive/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface KeepAliveRequestBuilder extends BaseRequestBuilder { /** - * Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that does not receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a 404 Not-Found error. The resources related to the call should be cleaned up on the application side. + * Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that doesn't receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a 404 Not-Found error. The resources related to the call should be cleaned up on the application side. * @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/call-keepalive?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that does not receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a 404 Not-Found error. The resources related to the call should be cleaned up on the application side. + * Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that doesn't receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a 404 Not-Found error. The resources related to the call should be cleaned up on the application side. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-communications/communications/calls/item/recordResponse/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/recordResponse/index.ts index e9e7914ebd0..9c34543d157 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/recordResponse/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/recordResponse/index.ts @@ -26,14 +26,14 @@ export function createRecordResponsePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoRecordResponsePostRequestBody(recordResponsePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { recordResponsePostRequestBody.backingStoreEnabled = true; }, - "bargeInAllowed": n => { recordResponsePostRequestBody.bargeInAllowed = n.getBooleanValue(); }, + "bargeInAllowed": n => { recordResponsePostRequestBody.bargeInAllowed = n.getBooleanValue() ?? false; }, "clientContext": n => { recordResponsePostRequestBody.clientContext = n.getStringValue(); }, "initialSilenceTimeoutInSeconds": n => { recordResponsePostRequestBody.initialSilenceTimeoutInSeconds = n.getNumberValue(); }, "maxRecordDurationInSeconds": n => { recordResponsePostRequestBody.maxRecordDurationInSeconds = n.getNumberValue(); }, "maxSilenceTimeoutInSeconds": n => { recordResponsePostRequestBody.maxSilenceTimeoutInSeconds = n.getNumberValue(); }, - "playBeep": n => { recordResponsePostRequestBody.playBeep = n.getBooleanValue(); }, + "playBeep": n => { recordResponsePostRequestBody.playBeep = n.getBooleanValue() ?? false; }, "prompts": n => { recordResponsePostRequestBody.prompts = n.getCollectionOfObjectValues(createPromptFromDiscriminatorValue); }, - "stopTones": n => { recordResponsePostRequestBody.stopTones = n.getCollectionOfPrimitiveValues(); }, + "stopTones": n => { recordResponsePostRequestBody.stopTones = n.getCollectionOfPrimitiveValues("string"); }, } } export interface RecordResponsePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -104,12 +104,12 @@ export interface RecordResponseRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!recordResponsePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("bargeInAllowed", recordResponsePostRequestBody.bargeInAllowed); + writer.writeBooleanValue("bargeInAllowed", recordResponsePostRequestBody.bargeInAllowed ?? false); writer.writeStringValue("clientContext", recordResponsePostRequestBody.clientContext); writer.writeNumberValue("initialSilenceTimeoutInSeconds", recordResponsePostRequestBody.initialSilenceTimeoutInSeconds); writer.writeNumberValue("maxRecordDurationInSeconds", recordResponsePostRequestBody.maxRecordDurationInSeconds); writer.writeNumberValue("maxSilenceTimeoutInSeconds", recordResponsePostRequestBody.maxSilenceTimeoutInSeconds); - writer.writeBooleanValue("playBeep", recordResponsePostRequestBody.playBeep); + writer.writeBooleanValue("playBeep", recordResponsePostRequestBody.playBeep ?? false); writer.writeCollectionOfObjectValues("prompts", recordResponsePostRequestBody.prompts, serializePrompt); writer.writeCollectionOfPrimitiveValues("stopTones", recordResponsePostRequestBody.stopTones); writer.writeAdditionalData(recordResponsePostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts index d33ccccfbff..8cef758a0fe 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts @@ -49,7 +49,7 @@ export interface RejectPostRequestBody extends AdditionalDataHolder, BackedModel */ export interface RejectRequestBuilder extends BaseRequestBuilder { /** - * Enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API does not end existing calls that have already been answered. Use delete call to end a call. + * Enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API doesn't end existing calls that have already been answered. Use delete call to end a call. * @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 @@ -57,7 +57,7 @@ export interface RejectRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API does not end existing calls that have already been answered. Use delete call to end a call. + * Enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API doesn't end existing calls that have already been answered. Use delete call to end a call. * @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-communications/communications/getPresencesByUserId/index.ts b/packages/msgraph-sdk-communications/communications/getPresencesByUserId/index.ts index d22aa806d8c..407efc7412a 100644 --- a/packages/msgraph-sdk-communications/communications/getPresencesByUserId/index.ts +++ b/packages/msgraph-sdk-communications/communications/getPresencesByUserId/index.ts @@ -35,7 +35,7 @@ export function createGetPresencesByUserIdPostResponseFromDiscriminatorValue(par export function deserializeIntoGetPresencesByUserIdPostRequestBody(getPresencesByUserIdPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getPresencesByUserIdPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getPresencesByUserIdPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getPresencesByUserIdPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-contacts/contacts/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-contacts/contacts/getAvailableExtensionProperties/index.ts index 07e10972490..b6e171e22b1 100644 --- a/packages/msgraph-sdk-contacts/contacts/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-contacts/contacts/getByIds/index.ts b/packages/msgraph-sdk-contacts/contacts/getByIds/index.ts index 1a9a37fee30..6555ef39609 100644 --- a/packages/msgraph-sdk-contacts/contacts/getByIds/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-contacts/contacts/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-contacts/contacts/item/checkMemberGroups/index.ts index 4d2d501de2b..9fbf14f9b3a 100644 --- a/packages/msgraph-sdk-contacts/contacts/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-contacts/contacts/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-contacts/contacts/item/checkMemberObjects/index.ts index 35d632b9ed9..7d85d4f6a34 100644 --- a/packages/msgraph-sdk-contacts/contacts/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-contacts/contacts/item/getMemberGroups/index.ts b/packages/msgraph-sdk-contacts/contacts/item/getMemberGroups/index.ts index faf2d1283e5..c5b672fa959 100644 --- a/packages/msgraph-sdk-contacts/contacts/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-contacts/contacts/item/getMemberObjects/index.ts b/packages/msgraph-sdk-contacts/contacts/item/getMemberObjects/index.ts index 68ab4df3b9e..2cb157be6c8 100644 --- a/packages/msgraph-sdk-contacts/contacts/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-contacts/contacts/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-contracts/contracts/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-contracts/contracts/getAvailableExtensionProperties/index.ts index 5c41b8f60f9..09612dc39e5 100644 --- a/packages/msgraph-sdk-contracts/contracts/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-contracts/contracts/getByIds/index.ts b/packages/msgraph-sdk-contracts/contracts/getByIds/index.ts index 60c673f168e..5014441e201 100644 --- a/packages/msgraph-sdk-contracts/contracts/getByIds/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-contracts/contracts/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-contracts/contracts/item/checkMemberGroups/index.ts index 64a6c50b0ef..68fa17981cd 100644 --- a/packages/msgraph-sdk-contracts/contracts/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-contracts/contracts/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-contracts/contracts/item/checkMemberObjects/index.ts index 3fe01c2499e..99c11578cf3 100644 --- a/packages/msgraph-sdk-contracts/contracts/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-contracts/contracts/item/getMemberGroups/index.ts b/packages/msgraph-sdk-contracts/contracts/item/getMemberGroups/index.ts index 02b03a6a963..f2597d48d42 100644 --- a/packages/msgraph-sdk-contracts/contracts/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-contracts/contracts/item/getMemberObjects/index.ts b/packages/msgraph-sdk-contracts/contracts/item/getMemberObjects/index.ts index d90d33f08fa..3dd13cf8dee 100644 --- a/packages/msgraph-sdk-contracts/contracts/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-contracts/contracts/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration/index.ts index 45b83963d1a..11841ca4a77 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration/index.ts @@ -26,7 +26,7 @@ export function createGetUserIdsWithFlaggedAppRegistrationGetResponseFromDiscrim export function deserializeIntoGetUserIdsWithFlaggedAppRegistrationGetResponse(getUserIdsWithFlaggedAppRegistrationGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getUserIdsWithFlaggedAppRegistrationGetResponse), - "value": n => { getUserIdsWithFlaggedAppRegistrationGetResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getUserIdsWithFlaggedAppRegistrationGetResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetUserIdsWithFlaggedAppRegistrationGetResponse extends BaseCollectionPaginationCountResponse, Parsable { diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditActivityTypesWithCategory/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditActivityTypesWithCategory/index.ts index cb4c6ee80b1..cce19db4d83 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditActivityTypesWithCategory/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditActivityTypesWithCategory/index.ts @@ -26,7 +26,7 @@ export function createGetAuditActivityTypesWithCategoryGetResponseFromDiscrimina export function deserializeIntoGetAuditActivityTypesWithCategoryGetResponse(getAuditActivityTypesWithCategoryGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAuditActivityTypesWithCategoryGetResponse), - "value": n => { getAuditActivityTypesWithCategoryGetResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getAuditActivityTypesWithCategoryGetResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetAuditActivityTypesWithCategoryGetResponse extends BaseCollectionPaginationCountResponse, Parsable { diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditCategories/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditCategories/index.ts index 719220ad381..891b2742e38 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditCategories/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/auditEvents/getAuditCategories/index.ts @@ -26,7 +26,7 @@ export function createGetAuditCategoriesGetResponseFromDiscriminatorValue(parseN export function deserializeIntoGetAuditCategoriesGetResponse(getAuditCategoriesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAuditCategoriesGetResponse), - "value": n => { getAuditCategoriesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getAuditCategoriesGetResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetAuditCategoriesGetResponse extends BaseCollectionPaginationCountResponse, Parsable { diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/cleanWindowsDevice/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/cleanWindowsDevice/index.ts index 95bf7a5389e..1cb95859301 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/cleanWindowsDevice/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/cleanWindowsDevice/index.ts @@ -53,7 +53,7 @@ export function createCleanWindowsDevicePostRequestBodyFromDiscriminatorValue(pa export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDevicePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cleanWindowsDevicePostRequestBody.backingStoreEnabled = true; }, - "keepUserData": n => { cleanWindowsDevicePostRequestBody.keepUserData = n.getBooleanValue(); }, + "keepUserData": n => { cleanWindowsDevicePostRequestBody.keepUserData = n.getBooleanValue() ?? false; }, } } /** @@ -65,7 +65,7 @@ export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDev // @ts-ignore export function serializeCleanWindowsDevicePostRequestBody(writer: SerializationWriter, cleanWindowsDevicePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!cleanWindowsDevicePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("keepUserData", cleanWindowsDevicePostRequestBody.keepUserData); + writer.writeBooleanValue("keepUserData", cleanWindowsDevicePostRequestBody.keepUserData ?? false); writer.writeAdditionalData(cleanWindowsDevicePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/windowsDefenderScan/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/windowsDefenderScan/index.ts index faf60a91a90..91d802696c3 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/windowsDefenderScan/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/windowsDefenderScan/index.ts @@ -24,7 +24,7 @@ export function createWindowsDefenderScanPostRequestBodyFromDiscriminatorValue(p export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefenderScanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { windowsDefenderScanPostRequestBody.backingStoreEnabled = true; }, - "quickScan": n => { windowsDefenderScanPostRequestBody.quickScan = n.getBooleanValue(); }, + "quickScan": n => { windowsDefenderScanPostRequestBody.quickScan = n.getBooleanValue() ?? false; }, } } /** @@ -36,7 +36,7 @@ export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefende // @ts-ignore export function serializeWindowsDefenderScanPostRequestBody(writer: SerializationWriter, windowsDefenderScanPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!windowsDefenderScanPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("quickScan", windowsDefenderScanPostRequestBody.quickScan); + writer.writeBooleanValue("quickScan", windowsDefenderScanPostRequestBody.quickScan ?? false); writer.writeAdditionalData(windowsDefenderScanPostRequestBody.additionalData); } export interface WindowsDefenderScanPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/wipe/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/wipe/index.ts index 17e6e25f168..c643a259322 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/wipe/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/managedDevices/item/wipe/index.ts @@ -24,10 +24,10 @@ export function createWipePostRequestBodyFromDiscriminatorValue(parseNode: Parse export function deserializeIntoWipePostRequestBody(wipePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { wipePostRequestBody.backingStoreEnabled = true; }, - "keepEnrollmentData": n => { wipePostRequestBody.keepEnrollmentData = n.getBooleanValue(); }, - "keepUserData": n => { wipePostRequestBody.keepUserData = n.getBooleanValue(); }, + "keepEnrollmentData": n => { wipePostRequestBody.keepEnrollmentData = n.getBooleanValue() ?? false; }, + "keepUserData": n => { wipePostRequestBody.keepUserData = n.getBooleanValue() ?? false; }, "macOsUnlockCode": n => { wipePostRequestBody.macOsUnlockCode = n.getStringValue(); }, - "persistEsimDataPlan": n => { wipePostRequestBody.persistEsimDataPlan = n.getBooleanValue(); }, + "persistEsimDataPlan": n => { wipePostRequestBody.persistEsimDataPlan = n.getBooleanValue() ?? false; }, } } /** @@ -39,10 +39,10 @@ export function deserializeIntoWipePostRequestBody(wipePostRequestBody: Partial< // @ts-ignore export function serializeWipePostRequestBody(writer: SerializationWriter, wipePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!wipePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("keepEnrollmentData", wipePostRequestBody.keepEnrollmentData); - writer.writeBooleanValue("keepUserData", wipePostRequestBody.keepUserData); + writer.writeBooleanValue("keepEnrollmentData", wipePostRequestBody.keepEnrollmentData ?? false); + writer.writeBooleanValue("keepUserData", wipePostRequestBody.keepUserData ?? false); writer.writeStringValue("macOsUnlockCode", wipePostRequestBody.macOsUnlockCode); - writer.writeBooleanValue("persistEsimDataPlan", wipePostRequestBody.persistEsimDataPlan); + writer.writeBooleanValue("persistEsimDataPlan", wipePostRequestBody.persistEsimDataPlan ?? false); writer.writeAdditionalData(wipePostRequestBody.additionalData); } export interface WipePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCachedReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCachedReport/index.ts index 2a538bc4599..cb36cebd688 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCachedReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCachedReport/index.ts @@ -24,11 +24,11 @@ export function createGetCachedReportPostRequestBodyFromDiscriminatorValue(parse export function deserializeIntoGetCachedReportPostRequestBody(getCachedReportPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getCachedReportPostRequestBody.backingStoreEnabled = true; }, - "groupBy": n => { getCachedReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getCachedReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "id": n => { getCachedReportPostRequestBody.id = n.getStringValue(); }, - "orderBy": n => { getCachedReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getCachedReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getCachedReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getCachedReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getCachedReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "skip": n => { getCachedReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getCachedReportPostRequestBody.top = n.getNumberValue(); }, } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceReport/index.ts index 0d43b508332..ce65c6d45ff 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetCompliancePolicyNonComplianceReportPostRequest return { "backingStoreEnabled": n => { getCompliancePolicyNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getCompliancePolicyNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getCompliancePolicyNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getCompliancePolicyNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getCompliancePolicyNonComplianceReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getCompliancePolicyNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getCompliancePolicyNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getCompliancePolicyNonComplianceReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getCompliancePolicyNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getCompliancePolicyNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getCompliancePolicyNonComplianceReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getCompliancePolicyNonComplianceReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getCompliancePolicyNonComplianceReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport/index.ts index 7aea4d43d93..30a25c1a472 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetCompliancePolicyNonComplianceSummaryReportPost return { "backingStoreEnabled": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getCompliancePolicyNonComplianceSummaryReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getComplianceSettingNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getComplianceSettingNonComplianceReport/index.ts index 7d0731072e7..9b351046424 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getComplianceSettingNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getComplianceSettingNonComplianceReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetComplianceSettingNonComplianceReportPostReques return { "backingStoreEnabled": n => { getComplianceSettingNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getComplianceSettingNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getComplianceSettingNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getComplianceSettingNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getComplianceSettingNonComplianceReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getComplianceSettingNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getComplianceSettingNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getComplianceSettingNonComplianceReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getComplianceSettingNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getComplianceSettingNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getComplianceSettingNonComplianceReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getComplianceSettingNonComplianceReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getComplianceSettingNonComplianceReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceReport/index.ts index d4b0b0beaf9..5a36ff100a2 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetConfigurationPolicyNonComplianceReportPostRequ return { "backingStoreEnabled": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getConfigurationPolicyNonComplianceReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport/index.ts index 8e766fbdc62..9789505fda3 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetConfigurationPolicyNonComplianceSummaryReportP return { "backingStoreEnabled": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getConfigurationPolicyNonComplianceSummaryReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationSettingNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationSettingNonComplianceReport/index.ts index 37ea76dea86..42a2390ea40 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationSettingNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getConfigurationSettingNonComplianceReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetConfigurationSettingNonComplianceReportPostReq return { "backingStoreEnabled": n => { getConfigurationSettingNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getConfigurationSettingNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getConfigurationSettingNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getConfigurationSettingNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getConfigurationSettingNonComplianceReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getConfigurationSettingNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getConfigurationSettingNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getConfigurationSettingNonComplianceReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getConfigurationSettingNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getConfigurationSettingNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getConfigurationSettingNonComplianceReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getConfigurationSettingNonComplianceReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getConfigurationSettingNonComplianceReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles/index.ts index be948950632..e1191b8a8e1 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetDeviceManagementIntentPerSettingContributingPr return { "backingStoreEnabled": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.search = n.getStringValue(); }, - "select": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentSettingsReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentSettingsReport/index.ts index 8236708e688..79e430c75f7 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentSettingsReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceManagementIntentSettingsReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetDeviceManagementIntentSettingsReportPostReques return { "backingStoreEnabled": n => { getDeviceManagementIntentSettingsReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getDeviceManagementIntentSettingsReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getDeviceManagementIntentSettingsReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getDeviceManagementIntentSettingsReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getDeviceManagementIntentSettingsReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getDeviceManagementIntentSettingsReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getDeviceManagementIntentSettingsReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getDeviceManagementIntentSettingsReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getDeviceManagementIntentSettingsReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getDeviceManagementIntentSettingsReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getDeviceManagementIntentSettingsReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getDeviceManagementIntentSettingsReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getDeviceManagementIntentSettingsReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceNonComplianceReport/index.ts index 1159320961f..13c11e93337 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDeviceNonComplianceReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetDeviceNonComplianceReportPostRequestBody(getDe return { "backingStoreEnabled": n => { getDeviceNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getDeviceNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getDeviceNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getDeviceNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getDeviceNonComplianceReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getDeviceNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getDeviceNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getDeviceNonComplianceReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getDeviceNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getDeviceNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getDeviceNonComplianceReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getDeviceNonComplianceReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getDeviceNonComplianceReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport/index.ts index a6711f679af..4e20408c1f5 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetDevicesWithoutCompliancePolicyReportPostReques return { "backingStoreEnabled": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getDevicesWithoutCompliancePolicyReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getHistoricalReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getHistoricalReport/index.ts index 10ab9072f2a..7e6a4540875 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getHistoricalReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getHistoricalReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetHistoricalReportPostRequestBody(getHistoricalR return { "backingStoreEnabled": n => { getHistoricalReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getHistoricalReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getHistoricalReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getHistoricalReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getHistoricalReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getHistoricalReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getHistoricalReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getHistoricalReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getHistoricalReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getHistoricalReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "skip": n => { getHistoricalReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getHistoricalReportPostRequestBody.top = n.getNumberValue(); }, } diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport/index.ts index 15b2c4ad713..ce5ab195afb 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetNoncompliantDevicesAndSettingsReportPostReques return { "backingStoreEnabled": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getNoncompliantDevicesAndSettingsReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceMetadata/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceMetadata/index.ts index 3935dcd4488..fa6f773502e 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceMetadata/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceMetadata/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetPolicyNonComplianceMetadataPostRequestBody(get return { "backingStoreEnabled": n => { getPolicyNonComplianceMetadataPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getPolicyNonComplianceMetadataPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getPolicyNonComplianceMetadataPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getPolicyNonComplianceMetadataPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getPolicyNonComplianceMetadataPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getPolicyNonComplianceMetadataPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getPolicyNonComplianceMetadataPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getPolicyNonComplianceMetadataPostRequestBody.search = n.getStringValue(); }, - "select": n => { getPolicyNonComplianceMetadataPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getPolicyNonComplianceMetadataPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getPolicyNonComplianceMetadataPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getPolicyNonComplianceMetadataPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getPolicyNonComplianceMetadataPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceReport/index.ts index 320ab31652f..9f1f3df8101 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetPolicyNonComplianceReportPostRequestBody(getPo return { "backingStoreEnabled": n => { getPolicyNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getPolicyNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getPolicyNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getPolicyNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getPolicyNonComplianceReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getPolicyNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getPolicyNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getPolicyNonComplianceReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getPolicyNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getPolicyNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getPolicyNonComplianceReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getPolicyNonComplianceReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getPolicyNonComplianceReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceSummaryReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceSummaryReport/index.ts index 0248b98b0a6..a82e6a60bac 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceSummaryReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getPolicyNonComplianceSummaryReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetPolicyNonComplianceSummaryReportPostRequestBod return { "backingStoreEnabled": n => { getPolicyNonComplianceSummaryReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getPolicyNonComplianceSummaryReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getPolicyNonComplianceSummaryReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getPolicyNonComplianceSummaryReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getPolicyNonComplianceSummaryReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getPolicyNonComplianceSummaryReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getPolicyNonComplianceSummaryReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getPolicyNonComplianceSummaryReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getPolicyNonComplianceSummaryReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getPolicyNonComplianceSummaryReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getPolicyNonComplianceSummaryReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getPolicyNonComplianceSummaryReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getPolicyNonComplianceSummaryReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getReportFilters/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getReportFilters/index.ts index 93d3fd5abfc..ed46a00a05d 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getReportFilters/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getReportFilters/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetReportFiltersPostRequestBody(getReportFiltersP return { "backingStoreEnabled": n => { getReportFiltersPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getReportFiltersPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getReportFiltersPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getReportFiltersPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getReportFiltersPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getReportFiltersPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getReportFiltersPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getReportFiltersPostRequestBody.search = n.getStringValue(); }, - "select": n => { getReportFiltersPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getReportFiltersPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getReportFiltersPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getReportFiltersPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getReportFiltersPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getSettingNonComplianceReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getSettingNonComplianceReport/index.ts index f723aecb59b..a7eb7a0e092 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getSettingNonComplianceReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/getSettingNonComplianceReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoGetSettingNonComplianceReportPostRequestBody(getS return { "backingStoreEnabled": n => { getSettingNonComplianceReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { getSettingNonComplianceReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { getSettingNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { getSettingNonComplianceReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { getSettingNonComplianceReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { getSettingNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { getSettingNonComplianceReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { getSettingNonComplianceReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { getSettingNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { getSettingNonComplianceReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { getSettingNonComplianceReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { getSettingNonComplianceReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { getSettingNonComplianceReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport/index.ts index 9f1f724bcf1..6968118d15e 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport/index.ts @@ -25,11 +25,11 @@ export function deserializeIntoRetrieveDeviceAppInstallationStatusReportPostRequ return { "backingStoreEnabled": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.backingStoreEnabled = true; }, "filter": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, "name": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.name = n.getStringValue(); }, - "orderBy": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "orderBy": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "search": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.search = n.getStringValue(); }, - "select": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "sessionId": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.sessionId = n.getStringValue(); }, "skip": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.skip = n.getNumberValue(); }, "top": n => { retrieveDeviceAppInstallationStatusReportPostRequestBody.top = n.getNumberValue(); }, diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/verifyWindowsEnrollmentAutoDiscoveryWithDomainName/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/verifyWindowsEnrollmentAutoDiscoveryWithDomainName/index.ts index 5693019666f..7f455f4242f 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/verifyWindowsEnrollmentAutoDiscoveryWithDomainName/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/verifyWindowsEnrollmentAutoDiscoveryWithDomainName/index.ts @@ -24,7 +24,7 @@ export function createVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetRespo export function deserializeIntoVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.backingStoreEnabled = true; }, - "value": n => { verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.value = n.getBooleanValue(); }, + "value": n => { verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.value = n.getBooleanValue() ?? false; }, } } /** @@ -36,7 +36,7 @@ export function deserializeIntoVerifyWindowsEnrollmentAutoDiscoveryWithDomainNam // @ts-ignore export function serializeVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(writer: SerializationWriter, verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.value); + writer.writeBooleanValue("value", verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.value ?? false); writer.writeAdditionalData(verifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.additionalData); } export interface VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes/index.ts index ca93d3998bb..daa861243b7 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes/index.ts @@ -26,7 +26,7 @@ export function createGetAuditActivityTypesGetResponseFromDiscriminatorValue(par export function deserializeIntoGetAuditActivityTypesGetResponse(getAuditActivityTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getAuditActivityTypesGetResponse), - "value": n => { getAuditActivityTypesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getAuditActivityTypesGetResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetAuditActivityTypesGetResponse extends BaseCollectionPaginationCountResponse, Parsable { diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts index 16fc1baaee1..3b438a19258 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts @@ -27,11 +27,11 @@ export function deserializeIntoRetrieveCloudPcRecommendationReportsPostRequestBo return { "backingStoreEnabled": n => { retrieveCloudPcRecommendationReportsPostRequestBody.backingStoreEnabled = true; }, "filter": n => { retrieveCloudPcRecommendationReportsPostRequestBody.filter = n.getStringValue(); }, - "groupBy": n => { retrieveCloudPcRecommendationReportsPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues(); }, - "orderBy": n => { retrieveCloudPcRecommendationReportsPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues(); }, + "groupBy": n => { retrieveCloudPcRecommendationReportsPostRequestBody.groupBy = n.getCollectionOfPrimitiveValues("string"); }, + "orderBy": n => { retrieveCloudPcRecommendationReportsPostRequestBody.orderBy = n.getCollectionOfPrimitiveValues("string"); }, "reportType": n => { retrieveCloudPcRecommendationReportsPostRequestBody.reportType = n.getEnumValue(CloudPcRecommendationReportTypeObject); }, "search": n => { retrieveCloudPcRecommendationReportsPostRequestBody.search = n.getStringValue(); }, - "select": n => { retrieveCloudPcRecommendationReportsPostRequestBody.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { retrieveCloudPcRecommendationReportsPostRequestBody.select = n.getCollectionOfPrimitiveValues("string"); }, "skip": n => { retrieveCloudPcRecommendationReportsPostRequestBody.skip = n.getNumberValue(); }, "top": n => { retrieveCloudPcRecommendationReportsPostRequestBody.top = n.getNumberValue(); }, } diff --git a/packages/msgraph-sdk-devices/devices/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-devices/devices/getAvailableExtensionProperties/index.ts index 1f4b348d099..730b5c8e653 100644 --- a/packages/msgraph-sdk-devices/devices/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-devices/devices/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-devices/devices/getByIds/index.ts b/packages/msgraph-sdk-devices/devices/getByIds/index.ts index 52176c640a3..66d0681bdbe 100644 --- a/packages/msgraph-sdk-devices/devices/getByIds/index.ts +++ b/packages/msgraph-sdk-devices/devices/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-devices/devices/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-devices/devices/item/checkMemberGroups/index.ts index 08b7bdb0e22..ff08ee43310 100644 --- a/packages/msgraph-sdk-devices/devices/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-devices/devices/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-devices/devices/item/checkMemberObjects/index.ts index cd17fe9b2fd..3607cb28424 100644 --- a/packages/msgraph-sdk-devices/devices/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-devices/devices/item/getMemberGroups/index.ts b/packages/msgraph-sdk-devices/devices/item/getMemberGroups/index.ts index 86df58770ef..c1a463fb46b 100644 --- a/packages/msgraph-sdk-devices/devices/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-devices/devices/item/getMemberObjects/index.ts b/packages/msgraph-sdk-devices/devices/item/getMemberObjects/index.ts index 2e52a15fa46..57093002683 100644 --- a/packages/msgraph-sdk-devices/devices/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-devices/devices/item/registeredOwners/ref/index.ts b/packages/msgraph-sdk-devices/devices/item/registeredOwners/ref/index.ts index 51e8fc105dd..6f994a5fb75 100644 --- a/packages/msgraph-sdk-devices/devices/item/registeredOwners/ref/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/registeredOwners/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredOwners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredOwners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/devices/{device%2Did}/registeredOwners/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-devices/devices/item/registeredUsers/ref/index.ts b/packages/msgraph-sdk-devices/devices/item/registeredUsers/ref/index.ts index b432a5a93de..6b02c9f7fe1 100644 --- a/packages/msgraph-sdk-devices/devices/item/registeredUsers/ref/index.ts +++ b/packages/msgraph-sdk-devices/devices/item/registeredUsers/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredUsers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/devices/{device%2Did}/registeredUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/devices/{device%2Did}/registeredUsers/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/ref/index.ts b/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/ref/index.ts index 4c2e0b653a3..3053503697b 100644 --- a/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/ref/index.ts +++ b/packages/msgraph-sdk-directory/directory/administrativeUnits/item/members/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/getAvailableExtensionProperties/index.ts index 29a8d7f91eb..8f5c446e919 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/getByIds/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/getByIds/index.ts index 7b8b5550dc9..bc063287aa1 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/getByIds/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberGroups/index.ts index e114f79c4f6..f53b2925e94 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberObjects/index.ts index 054bdf8f027..cb96534adf3 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberGroups/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberGroups/index.ts index d1f74f6d2c0..73ca71661a7 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberObjects/index.ts b/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberObjects/index.ts index 58089ff2102..58223751d89 100644 --- a/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-directory/directory/deletedItems/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directory/directory/federationConfigurations/availableProviderTypes/index.ts b/packages/msgraph-sdk-directory/directory/federationConfigurations/availableProviderTypes/index.ts index b7f46a9ab02..ec72e6e7866 100644 --- a/packages/msgraph-sdk-directory/directory/federationConfigurations/availableProviderTypes/index.ts +++ b/packages/msgraph-sdk-directory/directory/federationConfigurations/availableProviderTypes/index.ts @@ -76,7 +76,7 @@ export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(pa export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(availableProviderTypesGetResponse), - "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/getAvailableExtensionProperties/index.ts index a2d7e250c63..ecf8e581242 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/getByIds/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/getByIds/index.ts index 0cdf8101d66..fa46b5b9988 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/getByIds/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberGroups/index.ts index 63a0b7a2fbb..b2a1f59d749 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberObjects/index.ts index 131dd8ccbb2..402ea495047 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberGroups/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberGroups/index.ts index 91d6cd9c099..ef53baae8d6 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberObjects/index.ts b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberObjects/index.ts index 15b4814199d..0d9d50fe404 100644 --- a/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryObjects/directoryObjects/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getAvailableExtensionProperties/index.ts index 35650c3903a..5b1c5a9111e 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getByIds/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getByIds/index.ts index a75fe46788c..631c93251ac 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getByIds/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberGroups/index.ts index d2480ad33c2..3748e88c920 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberObjects/index.ts index 094100e8cd4..3bde2dd6662 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberGroups/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberGroups/index.ts index 603d25244a0..e7308e012d7 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberObjects/index.ts b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberObjects/index.ts index 2a216bef310..2f9939853c3 100644 --- a/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryRoleTemplates/directoryRoleTemplates/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/getAvailableExtensionProperties/index.ts index a2961900ac2..23b90de08a1 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/getByIds/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/getByIds/index.ts index 2f3f8749d52..c5427ee5c53 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/getByIds/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberGroups/index.ts index 7ae80149c0f..51631ff2733 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberObjects/index.ts index d85c8b3d19e..4b8355a5ef1 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberGroups/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberGroups/index.ts index b23b9c21abd..d8f953c5c01 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberObjects/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberObjects/index.ts index 391221abd6a..6392bd4c1f5 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/ref/index.ts b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/ref/index.ts index d73b0681fc5..26826716795 100644 --- a/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/ref/index.ts +++ b/packages/msgraph-sdk-directoryRoles/directoryRoles/item/members/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-domains/domains/item/forceDelete/index.ts b/packages/msgraph-sdk-domains/domains/item/forceDelete/index.ts index 4cb68e5d901..43401e66937 100644 --- a/packages/msgraph-sdk-domains/domains/item/forceDelete/index.ts +++ b/packages/msgraph-sdk-domains/domains/item/forceDelete/index.ts @@ -24,7 +24,7 @@ export function createForceDeletePostRequestBodyFromDiscriminatorValue(parseNode export function deserializeIntoForceDeletePostRequestBody(forceDeletePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { forceDeletePostRequestBody.backingStoreEnabled = true; }, - "disableUserAccounts": n => { forceDeletePostRequestBody.disableUserAccounts = n.getBooleanValue(); }, + "disableUserAccounts": n => { forceDeletePostRequestBody.disableUserAccounts = n.getBooleanValue() ?? false; }, } } export interface ForceDeletePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -66,7 +66,7 @@ export interface ForceDeleteRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!forceDeletePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("disableUserAccounts", forceDeletePostRequestBody.disableUserAccounts); + writer.writeBooleanValue("disableUserAccounts", forceDeletePostRequestBody.disableUserAccounts ?? false); writer.writeAdditionalData(forceDeletePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-domains/domains/item/promote/index.ts b/packages/msgraph-sdk-domains/domains/item/promote/index.ts index 1e98789ae74..181af788398 100644 --- a/packages/msgraph-sdk-domains/domains/item/promote/index.ts +++ b/packages/msgraph-sdk-domains/domains/item/promote/index.ts @@ -24,7 +24,7 @@ export function createPromotePostResponseFromDiscriminatorValue(parseNode: Parse export function deserializeIntoPromotePostResponse(promotePostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { promotePostResponse.backingStoreEnabled = true; }, - "value": n => { promotePostResponse.value = n.getBooleanValue(); }, + "value": n => { promotePostResponse.value = n.getBooleanValue() ?? false; }, } } export interface PromotePostResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,7 +65,7 @@ export interface PromoteRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!promotePostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", promotePostResponse.value); + writer.writeBooleanValue("value", promotePostResponse.value ?? false); writer.writeAdditionalData(promotePostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/copy/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/copy/index.ts index 14b0e131ec4..1c1de9e9ea0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/copy/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/copy/index.ts @@ -68,8 +68,8 @@ export function createCopyPostRequestBodyFromDiscriminatorValue(parseNode: Parse export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { copyPostRequestBody.backingStoreEnabled = true; }, - "childrenOnly": n => { copyPostRequestBody.childrenOnly = n.getBooleanValue(); }, - "includeAllVersionHistory": n => { copyPostRequestBody.includeAllVersionHistory = n.getBooleanValue(); }, + "childrenOnly": n => { copyPostRequestBody.childrenOnly = n.getBooleanValue() ?? false; }, + "includeAllVersionHistory": n => { copyPostRequestBody.includeAllVersionHistory = n.getBooleanValue() ?? false; }, "name": n => { copyPostRequestBody.name = n.getStringValue(); }, "parentReference": n => { copyPostRequestBody.parentReference = n.getObjectValue(createItemReferenceFromDiscriminatorValue); }, } @@ -83,8 +83,8 @@ export function deserializeIntoCopyPostRequestBody(copyPostRequestBody: Partial< // @ts-ignore export function serializeCopyPostRequestBody(writer: SerializationWriter, copyPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!copyPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("childrenOnly", copyPostRequestBody.childrenOnly); - writer.writeBooleanValue("includeAllVersionHistory", copyPostRequestBody.includeAllVersionHistory); + writer.writeBooleanValue("childrenOnly", copyPostRequestBody.childrenOnly ?? false); + writer.writeBooleanValue("includeAllVersionHistory", copyPostRequestBody.includeAllVersionHistory ?? false); writer.writeStringValue("name", copyPostRequestBody.name); writer.writeObjectValue("parentReference", copyPostRequestBody.parentReference, serializeItemReference); writer.writeAdditionalData(copyPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/createLink/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/createLink/index.ts index 8335b90689c..f437b816db9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/createLink/index.ts @@ -89,9 +89,9 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo "message": n => { createLinkPostRequestBody.message = n.getStringValue(); }, "password": n => { createLinkPostRequestBody.password = n.getStringValue(); }, "recipients": n => { createLinkPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue(); }, + "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue() ?? false; }, "scope": n => { createLinkPostRequestBody.scope = n.getStringValue(); }, - "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue(); }, + "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue() ?? false; }, "type": n => { createLinkPostRequestBody.type = n.getStringValue(); }, } } @@ -108,9 +108,9 @@ export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); writer.writeCollectionOfObjectValues("recipients", createLinkPostRequestBody.recipients, serializeDriveRecipient); - writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions); + writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions ?? false); writer.writeStringValue("scope", createLinkPostRequestBody.scope); - writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification); + writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification ?? false); writer.writeStringValue("type", createLinkPostRequestBody.type); writer.writeAdditionalData(createLinkPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/invite/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/invite/index.ts index 21354b0f8de..e8802181ec6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/invite/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/invite/index.ts @@ -39,10 +39,10 @@ export function deserializeIntoInvitePostRequestBody(invitePostRequestBody: Part "message": n => { invitePostRequestBody.message = n.getStringValue(); }, "password": n => { invitePostRequestBody.password = n.getStringValue(); }, "recipients": n => { invitePostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "requireSignIn": n => { invitePostRequestBody.requireSignIn = n.getBooleanValue(); }, - "retainInheritedPermissions": n => { invitePostRequestBody.retainInheritedPermissions = n.getBooleanValue(); }, - "roles": n => { invitePostRequestBody.roles = n.getCollectionOfPrimitiveValues(); }, - "sendInvitation": n => { invitePostRequestBody.sendInvitation = n.getBooleanValue(); }, + "requireSignIn": n => { invitePostRequestBody.requireSignIn = n.getBooleanValue() ?? false; }, + "retainInheritedPermissions": n => { invitePostRequestBody.retainInheritedPermissions = n.getBooleanValue() ?? false; }, + "roles": n => { invitePostRequestBody.roles = n.getCollectionOfPrimitiveValues("string"); }, + "sendInvitation": n => { invitePostRequestBody.sendInvitation = n.getBooleanValue() ?? false; }, } } /** @@ -135,10 +135,10 @@ export function serializeInvitePostRequestBody(writer: SerializationWriter, invi writer.writeStringValue("message", invitePostRequestBody.message); writer.writeStringValue("password", invitePostRequestBody.password); writer.writeCollectionOfObjectValues("recipients", invitePostRequestBody.recipients, serializeDriveRecipient); - writer.writeBooleanValue("requireSignIn", invitePostRequestBody.requireSignIn); - writer.writeBooleanValue("retainInheritedPermissions", invitePostRequestBody.retainInheritedPermissions); + writer.writeBooleanValue("requireSignIn", invitePostRequestBody.requireSignIn ?? false); + writer.writeBooleanValue("retainInheritedPermissions", invitePostRequestBody.retainInheritedPermissions ?? false); writer.writeCollectionOfPrimitiveValues("roles", invitePostRequestBody.roles); - writer.writeBooleanValue("sendInvitation", invitePostRequestBody.sendInvitation); + writer.writeBooleanValue("sendInvitation", invitePostRequestBody.sendInvitation ?? false); writer.writeAdditionalData(invitePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/grant/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/grant/index.ts index edfef9622fc..bd226c3eb91 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/grant/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/permissions/item/grant/index.ts @@ -36,7 +36,7 @@ export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: Partia return { "backingStoreEnabled": n => { grantPostRequestBody.backingStoreEnabled = true; }, "recipients": n => { grantPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "roles": n => { grantPostRequestBody.roles = n.getCollectionOfPrimitiveValues(); }, + "roles": n => { grantPostRequestBody.roles = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/createSession/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/createSession/index.ts index 55bd5534dde..14466e21eda 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/createSession/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/createSession/index.ts @@ -57,7 +57,7 @@ export interface CreateSessionRequestBuilder extends BaseRequestBuilder | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { createSessionPostRequestBody.backingStoreEnabled = true; }, - "persistChanges": n => { createSessionPostRequestBody.persistChanges = n.getBooleanValue(); }, + "persistChanges": n => { createSessionPostRequestBody.persistChanges = n.getBooleanValue() ?? false; }, } } /** @@ -69,7 +69,7 @@ export function deserializeIntoCreateSessionPostRequestBody(createSessionPostReq // @ts-ignore export function serializeCreateSessionPostRequestBody(writer: SerializationWriter, createSessionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!createSessionPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("persistChanges", createSessionPostRequestBody.persistChanges); + writer.writeBooleanValue("persistChanges", createSessionPostRequestBody.persistChanges ?? false); writer.writeAdditionalData(createSessionPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/item/range/merge/index.ts index 73ce89098f6..5ea7877a19e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/names/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tableRowOperationResultWithKey/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tableRowOperationResultWithKey/index.ts index b1d7b15efa4..601669ab81a 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tableRowOperationResultWithKey/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tableRowOperationResultWithKey/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface TableRowOperationResultWithKeyRequestBuilder extends BaseRequestBuilder { /** - * This function is the last in a series of steps to create a workbookTableRow resource asynchronously. A best practice to create multiple table rows is to batch them in one create tableRow operation and carry out the operation asynchronously. An asynchronous request to create table rows involves the following steps:1. Issue an async Create tableRow request and get the query URL returned in the Location response header.2. Use the query URL returned from step 1 to issue the Get workbookOperation request and get the operation ID for step 3. Alternatively, for convenience, after you get a succeeded operationStatus result, you can get the query URL from the resourceLocation property of the workbookOperation returned in the response, and apply the query URL to step 3. 3. Use the query URL returned from step 2 as the GET request URL for this function tableRowOperationResult. A successful function call returns the new table rows in a workbookTableRow resource. This function does not do anything if called independently. + * This function is the last in a series of steps to create a workbookTableRow resource asynchronously. A best practice to create multiple table rows is to batch them in one create tableRow operation and carry out the operation asynchronously. An asynchronous request to create table rows involves the following steps:1. Issue an async Create tableRow request and get the query URL returned in the Location response header.2. Use the query URL returned from step 1 to issue the Get workbookOperation request and get the operation ID for step 3. Alternatively, for convenience, after you get a succeeded operationStatus result, you can get the query URL from the resourceLocation property of the workbookOperation returned in the response, and apply the query URL to step 3. 3. Use the query URL returned from step 2 as the GET request URL for this function tableRowOperationResult. A successful function call returns the new table rows in a workbookTableRow resource. This function doesn't do anything if called independently. * @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 @@ -21,7 +21,7 @@ export interface TableRowOperationResultWithKeyRequestBuilder extends BaseReques */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * This function is the last in a series of steps to create a workbookTableRow resource asynchronously. A best practice to create multiple table rows is to batch them in one create tableRow operation and carry out the operation asynchronously. An asynchronous request to create table rows involves the following steps:1. Issue an async Create tableRow request and get the query URL returned in the Location response header.2. Use the query URL returned from step 1 to issue the Get workbookOperation request and get the operation ID for step 3. Alternatively, for convenience, after you get a succeeded operationStatus result, you can get the query URL from the resourceLocation property of the workbookOperation returned in the response, and apply the query URL to step 3. 3. Use the query URL returned from step 2 as the GET request URL for this function tableRowOperationResult. A successful function call returns the new table rows in a workbookTableRow resource. This function does not do anything if called independently. + * This function is the last in a series of steps to create a workbookTableRow resource asynchronously. A best practice to create multiple table rows is to batch them in one create tableRow operation and carry out the operation asynchronously. An asynchronous request to create table rows involves the following steps:1. Issue an async Create tableRow request and get the query URL returned in the Location response header.2. Use the query URL returned from step 1 to issue the Get workbookOperation request and get the operation ID for step 3. Alternatively, for convenience, after you get a succeeded operationStatus result, you can get the query URL from the resourceLocation property of the workbookOperation returned in the response, and apply the query URL to step 3. 3. Use the query URL returned from step 2 as the GET request URL for this function tableRowOperationResult. A successful function call returns the new table rows in a workbookTableRow resource. This function doesn't do anything if called independently. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts index 81a79f38f72..fc6a3c0fba8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts @@ -62,7 +62,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial { addPostRequestBody.address = n.getStringValue(); }, "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, - "hasHeaders": n => { addPostRequestBody.hasHeaders = n.getBooleanValue(); }, + "hasHeaders": n => { addPostRequestBody.hasHeaders = n.getBooleanValue() ?? false; }, } } /** @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!addPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("address", addPostRequestBody.address); - writer.writeBooleanValue("hasHeaders", addPostRequestBody.hasHeaders); + writer.writeBooleanValue("hasHeaders", addPostRequestBody.hasHeaders ?? false); writer.writeAdditionalData(addPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/dataBodyRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/dataBodyRange/merge/index.ts index 1e1aa625e2b..67a4207d91b 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/dataBodyRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/dataBodyRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/headerRowRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/headerRowRange/merge/index.ts index dae00418432..744223e39e9 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/headerRowRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/headerRowRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/range/merge/index.ts index 2618716ab20..4d22ec104bb 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/totalRowRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/totalRowRange/merge/index.ts index fefb4021f77..667ed88e798 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/totalRowRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/columns/item/totalRowRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/dataBodyRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/dataBodyRange/merge/index.ts index 5b23bbc8109..6d8a94372fc 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/dataBodyRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/dataBodyRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/headerRowRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/headerRowRange/merge/index.ts index 40827b48b30..f6a3991bc54 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/headerRowRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/headerRowRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/range/merge/index.ts index d52776538d2..f7c2aa49177 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/item/range/merge/index.ts index 05dfd7afb9b..6335ece4826 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/rows/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/sort/apply/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/sort/apply/index.ts index da1e196f158..fb0d5890bb3 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/sort/apply/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/sort/apply/index.ts @@ -65,7 +65,7 @@ export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: Partia return { "backingStoreEnabled": n => { applyPostRequestBody.backingStoreEnabled = true; }, "fields": n => { applyPostRequestBody.fields = n.getCollectionOfObjectValues(createWorkbookSortFieldFromDiscriminatorValue); }, - "matchCase": n => { applyPostRequestBody.matchCase = n.getBooleanValue(); }, + "matchCase": n => { applyPostRequestBody.matchCase = n.getBooleanValue() ?? false; }, "method": n => { applyPostRequestBody.method = n.getStringValue(); }, } } @@ -79,7 +79,7 @@ export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: Partia export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!applyPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfObjectValues("fields", applyPostRequestBody.fields, serializeWorkbookSortField); - writer.writeBooleanValue("matchCase", applyPostRequestBody.matchCase); + writer.writeBooleanValue("matchCase", applyPostRequestBody.matchCase ?? false); writer.writeStringValue("method", applyPostRequestBody.method); writer.writeAdditionalData(applyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/totalRowRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/totalRowRange/merge/index.ts index ab5096974fe..f03dfc6ea76 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/totalRowRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/item/totalRowRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/cellWithRowWithColumn/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/cellWithRowWithColumn/merge/index.ts index fa37238b044..deab43bbcc4 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/cellWithRowWithColumn/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/cellWithRowWithColumn/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/item/range/merge/index.ts index 8b6f9a9a196..1a3338c8ce5 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/names/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/range/merge/index.ts index 75d3a31064c..198fd6f5de0 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/rangeWithAddress/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/rangeWithAddress/merge/index.ts index 4e0c451eca3..bb1459ce010 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/rangeWithAddress/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/rangeWithAddress/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts index d3058498c0d..19764345a8e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts @@ -62,7 +62,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial { addPostRequestBody.address = n.getStringValue(); }, "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, - "hasHeaders": n => { addPostRequestBody.hasHeaders = n.getBooleanValue(); }, + "hasHeaders": n => { addPostRequestBody.hasHeaders = n.getBooleanValue() ?? false; }, } } /** @@ -75,7 +75,7 @@ export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!addPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("address", addPostRequestBody.address); - writer.writeBooleanValue("hasHeaders", addPostRequestBody.hasHeaders); + writer.writeBooleanValue("hasHeaders", addPostRequestBody.hasHeaders ?? false); writer.writeAdditionalData(addPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/dataBodyRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/dataBodyRange/merge/index.ts index 25a713d5438..305a76dda55 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/dataBodyRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/dataBodyRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/headerRowRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/headerRowRange/merge/index.ts index 9453badb147..45ac83381e6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/headerRowRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/headerRowRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/merge/index.ts index 34c6a2f1dba..29225efb132 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/totalRowRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/totalRowRange/merge/index.ts index 0bf5bfa3c91..88dc2a20f28 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/totalRowRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/totalRowRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/dataBodyRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/dataBodyRange/merge/index.ts index ca11363c311..aedcb85173e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/dataBodyRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/dataBodyRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/headerRowRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/headerRowRange/merge/index.ts index eff65fe02b5..7c2ab64389f 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/headerRowRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/headerRowRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/range/merge/index.ts index 82ee7b19b8e..39ec67cfd63 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/merge/index.ts index 9275fc20df6..706bb03e57d 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/index.ts index a4fac8000af..9b83868378e 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/index.ts @@ -65,7 +65,7 @@ export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: Partia return { "backingStoreEnabled": n => { applyPostRequestBody.backingStoreEnabled = true; }, "fields": n => { applyPostRequestBody.fields = n.getCollectionOfObjectValues(createWorkbookSortFieldFromDiscriminatorValue); }, - "matchCase": n => { applyPostRequestBody.matchCase = n.getBooleanValue(); }, + "matchCase": n => { applyPostRequestBody.matchCase = n.getBooleanValue() ?? false; }, "method": n => { applyPostRequestBody.method = n.getStringValue(); }, } } @@ -79,7 +79,7 @@ export function deserializeIntoApplyPostRequestBody(applyPostRequestBody: Partia export function serializeApplyPostRequestBody(writer: SerializationWriter, applyPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!applyPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfObjectValues("fields", applyPostRequestBody.fields, serializeWorkbookSortField); - writer.writeBooleanValue("matchCase", applyPostRequestBody.matchCase); + writer.writeBooleanValue("matchCase", applyPostRequestBody.matchCase ?? false); writer.writeStringValue("method", applyPostRequestBody.method); writer.writeAdditionalData(applyPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/totalRowRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/totalRowRange/merge/index.ts index 750427f6962..2e3f90479d1 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/totalRowRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/item/totalRowRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/usedRange/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/usedRange/merge/index.ts index f8d815d9c31..8b07fdc2ec8 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/usedRange/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/usedRange/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/usedRangeWithValuesOnly/merge/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/usedRangeWithValuesOnly/merge/index.ts index bccf300a160..a78b7a35a96 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/usedRangeWithValuesOnly/merge/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/usedRangeWithValuesOnly/merge/index.ts @@ -23,7 +23,7 @@ export function createMergePostRequestBodyFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoMergePostRequestBody(mergePostRequestBody: Partial | undefined = {}) : Record void> { return { - "across": n => { mergePostRequestBody.across = n.getBooleanValue(); }, + "across": n => { mergePostRequestBody.across = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { mergePostRequestBody.backingStoreEnabled = true; }, } } @@ -65,7 +65,7 @@ export interface MergeRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!mergePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("across", mergePostRequestBody.across); + writer.writeBooleanValue("across", mergePostRequestBody.across ?? false); writer.writeAdditionalData(mergePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/associateWithHubSites/index.ts index d2ed5a791d8..ae7292edff0 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/associateWithHubSites/index.ts @@ -58,8 +58,8 @@ export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, - "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, - "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue(); }, + "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues("string"); }, + "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!associateWithHubSitesPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); - writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); + writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists ?? false); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/isPublished/index.ts index fdca99c4e56..65e68bd007f 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/contentTypes/item/isPublished/index.ts @@ -24,7 +24,7 @@ export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: Pa export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, - "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, + "value": n => { isPublishedGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface IsPublishedGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,7 +65,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!isPublishedGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", isPublishedGetResponse.value); + writer.writeBooleanValue("value", isPublishedGetResponse.value ?? false); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-drives/drives/item/list/items/item/createLink/index.ts b/packages/msgraph-sdk-drives/drives/item/list/items/item/createLink/index.ts index 1aace9d6446..b8deba86ae7 100644 --- a/packages/msgraph-sdk-drives/drives/item/list/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/list/items/item/createLink/index.ts @@ -88,9 +88,9 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo "message": n => { createLinkPostRequestBody.message = n.getStringValue(); }, "password": n => { createLinkPostRequestBody.password = n.getStringValue(); }, "recipients": n => { createLinkPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue(); }, + "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue() ?? false; }, "scope": n => { createLinkPostRequestBody.scope = n.getStringValue(); }, - "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue(); }, + "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue() ?? false; }, "type": n => { createLinkPostRequestBody.type = n.getStringValue(); }, } } @@ -107,9 +107,9 @@ export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); writer.writeCollectionOfObjectValues("recipients", createLinkPostRequestBody.recipients, serializeDriveRecipient); - writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions); + writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions ?? false); writer.writeStringValue("scope", createLinkPostRequestBody.scope); - writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification); + writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification ?? false); writer.writeStringValue("type", createLinkPostRequestBody.type); writer.writeAdditionalData(createLinkPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/ref/index.ts index 3d3948baf2f..9faba5089a4 100644 --- a/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/assignments/item/categories/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-education/education/classes/item/members/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/members/ref/index.ts index 9873402aa6e..26cf6e274c4 100644 --- a/packages/msgraph-sdk-education/education/classes/item/members/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/members/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/education/classes/{educationClass%2Did}/members/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-education/education/classes/item/teachers/ref/index.ts b/packages/msgraph-sdk-education/education/classes/item/teachers/ref/index.ts index bd38e219982..353be70a9b9 100644 --- a/packages/msgraph-sdk-education/education/classes/item/teachers/ref/index.ts +++ b/packages/msgraph-sdk-education/education/classes/item/teachers/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-education/education/me/assignments/item/categories/ref/index.ts b/packages/msgraph-sdk-education/education/me/assignments/item/categories/ref/index.ts index 6d85fe40dad..8f82669b9a7 100644 --- a/packages/msgraph-sdk-education/education/me/assignments/item/categories/ref/index.ts +++ b/packages/msgraph-sdk-education/education/me/assignments/item/categories/ref/index.ts @@ -93,7 +93,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -116,7 +116,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-education/education/schools/item/classes/ref/index.ts b/packages/msgraph-sdk-education/education/schools/item/classes/ref/index.ts index feb29e92b37..6a0fdb2b76e 100644 --- a/packages/msgraph-sdk-education/education/schools/item/classes/ref/index.ts +++ b/packages/msgraph-sdk-education/education/schools/item/classes/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-education/education/schools/item/users/ref/index.ts b/packages/msgraph-sdk-education/education/schools/item/users/ref/index.ts index 0f92f48b452..6215e223a18 100644 --- a/packages/msgraph-sdk-education/education/schools/item/users/ref/index.ts +++ b/packages/msgraph-sdk-education/education/schools/item/users/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/ref/index.ts b/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/ref/index.ts index 7a6994ceae5..8c376acc81f 100644 --- a/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/ref/index.ts +++ b/packages/msgraph-sdk-education/education/users/item/assignments/item/categories/ref/index.ts @@ -93,7 +93,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -116,7 +116,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/addGroup/index.ts b/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/addGroup/index.ts index bf86e520187..64db7ddf7fc 100644 --- a/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/addGroup/index.ts +++ b/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/addGroup/index.ts @@ -86,7 +86,7 @@ export function deserializeIntoAddGroupPostRequestBody(addGroupPostRequestBody: export function deserializeIntoAddGroupPostResponse(addGroupPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addGroupPostResponse.backingStoreEnabled = true; }, - "value": n => { addGroupPostResponse.value = n.getBooleanValue(); }, + "value": n => { addGroupPostResponse.value = n.getBooleanValue() ?? false; }, } } /** @@ -110,7 +110,7 @@ export function serializeAddGroupPostRequestBody(writer: SerializationWriter, ad // @ts-ignore export function serializeAddGroupPostResponse(writer: SerializationWriter, addGroupPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!addGroupPostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", addGroupPostResponse.value); + writer.writeBooleanValue("value", addGroupPostResponse.value ?? false); writer.writeAdditionalData(addGroupPostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/removeGroup/index.ts b/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/removeGroup/index.ts index c48d1dc698b..eceb69431fb 100644 --- a/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/removeGroup/index.ts +++ b/packages/msgraph-sdk-groupLifecyclePolicies/groupLifecyclePolicies/item/removeGroup/index.ts @@ -45,7 +45,7 @@ export function deserializeIntoRemoveGroupPostRequestBody(removeGroupPostRequest export function deserializeIntoRemoveGroupPostResponse(removeGroupPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeGroupPostResponse.backingStoreEnabled = true; }, - "value": n => { removeGroupPostResponse.value = n.getBooleanValue(); }, + "value": n => { removeGroupPostResponse.value = n.getBooleanValue() ?? false; }, } } export interface RemoveGroupPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -110,7 +110,7 @@ export function serializeRemoveGroupPostRequestBody(writer: SerializationWriter, // @ts-ignore export function serializeRemoveGroupPostResponse(writer: SerializationWriter, removeGroupPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!removeGroupPostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", removeGroupPostResponse.value); + writer.writeBooleanValue("value", removeGroupPostResponse.value ?? false); writer.writeAdditionalData(removeGroupPostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getAvailableExtensionProperties/index.ts index 7c836b329da..bfa5760c376 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getByIds/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getByIds/index.ts index 4ee07f813dd..cf4c0fcc5bb 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getByIds/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberGroups/index.ts index d425110e07a..7c88f643db1 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberObjects/index.ts index d7fead1ffec..e1b7d2d8c89 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberGroups/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberGroups/index.ts index 164ce1a880d..bd6735e316c 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberObjects/index.ts b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberObjects/index.ts index f07accee7b7..fbe5dc98832 100644 --- a/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-groupSettingTemplates/groupSettingTemplates/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-groups/groups/getAvailableExtensionProperties/index.ts index 50fb464c74f..a62c2bff637 100644 --- a/packages/msgraph-sdk-groups/groups/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-groups/groups/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/getByIds/index.ts b/packages/msgraph-sdk-groups/groups/getByIds/index.ts index 9a87e23eb9b..d1cf746edd1 100644 --- a/packages/msgraph-sdk-groups/groups/getByIds/index.ts +++ b/packages/msgraph-sdk-groups/groups/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-groups/groups/item/acceptedSenders/index.ts b/packages/msgraph-sdk-groups/groups/item/acceptedSenders/index.ts index 3abc3eaac52..ff2a59546eb 100644 --- a/packages/msgraph-sdk-groups/groups/item/acceptedSenders/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/acceptedSenders/index.ts @@ -33,7 +33,7 @@ export interface AcceptedSendersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -41,14 +41,14 @@ export interface AcceptedSendersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. */ export interface AcceptedSendersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-groups/groups/item/acceptedSenders/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/acceptedSenders/ref/index.ts index e73585373c7..d08d193e2c6 100644 --- a/packages/msgraph-sdk-groups/groups/item/acceptedSenders/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/acceptedSenders/ref/index.ts @@ -20,7 +20,7 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. * @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 @@ -42,7 +42,7 @@ export interface RefRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -65,7 +65,7 @@ export interface RefRequestBuilderDeleteQueryParameters { id?: string; } /** - * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + * Users in the accepted senders list can post to conversations of the group (identified in the GET request URL).Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. */ export interface RefRequestBuilderGetQueryParameters { /** @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-groups/groups/item/assignLicense/index.ts b/packages/msgraph-sdk-groups/groups/item/assignLicense/index.ts index 2b6085847da..f63dc2fe6ae 100644 --- a/packages/msgraph-sdk-groups/groups/item/assignLicense/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/assignLicense/index.ts @@ -62,7 +62,7 @@ export function deserializeIntoAssignLicensePostRequestBody(assignLicensePostReq return { "addLicenses": n => { assignLicensePostRequestBody.addLicenses = n.getCollectionOfObjectValues(createAssignedLicenseFromDiscriminatorValue); }, "backingStoreEnabled": n => { assignLicensePostRequestBody.backingStoreEnabled = true; }, - "removeLicenses": n => { assignLicensePostRequestBody.removeLicenses = n.getCollectionOfPrimitiveValues(); }, + "removeLicenses": n => { assignLicensePostRequestBody.removeLicenses = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/accept/index.ts index 5dfa9a34b4f..8d0fe73e422 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/accept/index.ts @@ -59,7 +59,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, - "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!acceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", acceptPostRequestBody.comment); - writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(acceptPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/decline/index.ts index c64df66e080..301129f99b8 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/decline/index.ts @@ -66,7 +66,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Pa "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "Comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { declinePostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -80,7 +80,7 @@ export function serializeDeclinePostRequestBody(writer: SerializationWriter, dec if (!declinePostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse ?? false); writer.writeAdditionalData(declinePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/tentativelyAccept/index.ts index f1b15dbaaa0..5d7dc90228f 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/events/item/tentativelyAccept/index.ts @@ -28,7 +28,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { tentativelyAcceptPostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -42,7 +42,7 @@ export function serializeTentativelyAcceptPostRequestBody(writer: SerializationW if (!tentativelyAcceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(tentativelyAcceptPostRequestBody.additionalData); } export interface TentativelyAcceptPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/getSchedule/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/getSchedule/index.ts index 81aab014524..91f5eed5d3f 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/getSchedule/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/getSchedule/index.ts @@ -37,7 +37,7 @@ export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequest "AvailabilityViewInterval": n => { getSchedulePostRequestBody.availabilityViewInterval = n.getNumberValue(); }, "backingStoreEnabled": n => { getSchedulePostRequestBody.backingStoreEnabled = true; }, "EndTime": n => { getSchedulePostRequestBody.endTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, - "Schedules": n => { getSchedulePostRequestBody.schedules = n.getCollectionOfPrimitiveValues(); }, + "Schedules": n => { getSchedulePostRequestBody.schedules = n.getCollectionOfPrimitiveValues("string"); }, "StartTime": n => { getSchedulePostRequestBody.startTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-groups/groups/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-groups/groups/item/checkMemberGroups/index.ts index a2b8f7c2f75..cf89ba43bb5 100644 --- a/packages/msgraph-sdk-groups/groups/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-groups/groups/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-groups/groups/item/checkMemberObjects/index.ts index 22c32193b03..87be093e93d 100644 --- a/packages/msgraph-sdk-groups/groups/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/accept/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/accept/index.ts index 4c7f7bc712f..7b9dfe67096 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/accept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/accept/index.ts @@ -59,7 +59,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, - "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!acceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", acceptPostRequestBody.comment); - writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(acceptPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/decline/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/decline/index.ts index 79768fc0efb..81eaa24ef9d 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/decline/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/decline/index.ts @@ -66,7 +66,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Pa "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "Comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { declinePostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -80,7 +80,7 @@ export function serializeDeclinePostRequestBody(writer: SerializationWriter, dec if (!declinePostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse ?? false); writer.writeAdditionalData(declinePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-groups/groups/item/events/item/tentativelyAccept/index.ts index ece30a30fa0..4422b085418 100644 --- a/packages/msgraph-sdk-groups/groups/item/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/events/item/tentativelyAccept/index.ts @@ -28,7 +28,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { tentativelyAcceptPostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -42,7 +42,7 @@ export function serializeTentativelyAcceptPostRequestBody(writer: SerializationW if (!tentativelyAcceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(tentativelyAcceptPostRequestBody.additionalData); } export interface TentativelyAcceptPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-groups/groups/item/getMemberGroups/index.ts b/packages/msgraph-sdk-groups/groups/item/getMemberGroups/index.ts index d231da24b16..a3d30adfbdf 100644 --- a/packages/msgraph-sdk-groups/groups/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/getMemberObjects/index.ts b/packages/msgraph-sdk-groups/groups/item/getMemberObjects/index.ts index f89c91f0354..225be0e78bb 100644 --- a/packages/msgraph-sdk-groups/groups/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/addGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/addGroup/index.ts index bb8837e68ce..98f105c07a3 100644 --- a/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/addGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/addGroup/index.ts @@ -86,7 +86,7 @@ export function deserializeIntoAddGroupPostRequestBody(addGroupPostRequestBody: export function deserializeIntoAddGroupPostResponse(addGroupPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { addGroupPostResponse.backingStoreEnabled = true; }, - "value": n => { addGroupPostResponse.value = n.getBooleanValue(); }, + "value": n => { addGroupPostResponse.value = n.getBooleanValue() ?? false; }, } } /** @@ -110,7 +110,7 @@ export function serializeAddGroupPostRequestBody(writer: SerializationWriter, ad // @ts-ignore export function serializeAddGroupPostResponse(writer: SerializationWriter, addGroupPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!addGroupPostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", addGroupPostResponse.value); + writer.writeBooleanValue("value", addGroupPostResponse.value ?? false); writer.writeAdditionalData(addGroupPostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/removeGroup/index.ts b/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/removeGroup/index.ts index 931535039a3..c500760a573 100644 --- a/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/removeGroup/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/groupLifecyclePolicies/item/removeGroup/index.ts @@ -45,7 +45,7 @@ export function deserializeIntoRemoveGroupPostRequestBody(removeGroupPostRequest export function deserializeIntoRemoveGroupPostResponse(removeGroupPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeGroupPostResponse.backingStoreEnabled = true; }, - "value": n => { removeGroupPostResponse.value = n.getBooleanValue(); }, + "value": n => { removeGroupPostResponse.value = n.getBooleanValue() ?? false; }, } } export interface RemoveGroupPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -110,7 +110,7 @@ export function serializeRemoveGroupPostRequestBody(writer: SerializationWriter, // @ts-ignore export function serializeRemoveGroupPostResponse(writer: SerializationWriter, removeGroupPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!removeGroupPostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", removeGroupPostResponse.value); + writer.writeBooleanValue("value", removeGroupPostResponse.value ?? false); writer.writeAdditionalData(removeGroupPostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/members/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/members/ref/index.ts index 6d1043f3a5e..b9a37df4c04 100644 --- a/packages/msgraph-sdk-groups/groups/item/members/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/members/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/groups/{group%2Did}/members/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-groups/groups/item/owners/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/owners/ref/index.ts index b265881d5d1..6ee1868280b 100644 --- a/packages/msgraph-sdk-groups/groups/item/owners/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/owners/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/groups/{group%2Did}/owners/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-groups/groups/item/rejectedSenders/ref/index.ts b/packages/msgraph-sdk-groups/groups/item/rejectedSenders/ref/index.ts index c1ff1522739..1fd2d909426 100644 --- a/packages/msgraph-sdk-groups/groups/item/rejectedSenders/ref/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/rejectedSenders/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/associateWithHubSites/index.ts index e2d9ddd9a72..26060a3a07a 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/associateWithHubSites/index.ts @@ -58,8 +58,8 @@ export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, - "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, - "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue(); }, + "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues("string"); }, + "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!associateWithHubSitesPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); - writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); + writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists ?? false); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/isPublished/index.ts index 98d6073f2b5..b002faeb942 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/contentTypes/item/isPublished/index.ts @@ -24,7 +24,7 @@ export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: Pa export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, - "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, + "value": n => { isPublishedGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface IsPublishedGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,7 +65,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!isPublishedGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", isPublishedGetResponse.value); + writer.writeBooleanValue("value", isPublishedGetResponse.value ?? false); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts index 0f53eaf3988..b37b0bdcce3 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts @@ -58,8 +58,8 @@ export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, - "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, - "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue(); }, + "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues("string"); }, + "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!associateWithHubSitesPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); - writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); + writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists ?? false); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/isPublished/index.ts index a07e4525f9a..057093cf260 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/contentTypes/item/isPublished/index.ts @@ -24,7 +24,7 @@ export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: Pa export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, - "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, + "value": n => { isPublishedGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface IsPublishedGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,7 +65,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!isPublishedGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", isPublishedGetResponse.value); + writer.writeBooleanValue("value", isPublishedGetResponse.value ?? false); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/createLink/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/createLink/index.ts index 38cb935949e..d7645c2a9f3 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/lists/item/items/item/createLink/index.ts @@ -88,9 +88,9 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo "message": n => { createLinkPostRequestBody.message = n.getStringValue(); }, "password": n => { createLinkPostRequestBody.password = n.getStringValue(); }, "recipients": n => { createLinkPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue(); }, + "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue() ?? false; }, "scope": n => { createLinkPostRequestBody.scope = n.getStringValue(); }, - "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue(); }, + "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue() ?? false; }, "type": n => { createLinkPostRequestBody.type = n.getStringValue(); }, } } @@ -107,9 +107,9 @@ export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); writer.writeCollectionOfObjectValues("recipients", createLinkPostRequestBody.recipients, serializeDriveRecipient); - writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions); + writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions ?? false); writer.writeStringValue("scope", createLinkPostRequestBody.scope); - writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification); + writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification ?? false); writer.writeStringValue("type", createLinkPostRequestBody.type); writer.writeAdditionalData(createLinkPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/grant/index.ts b/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/grant/index.ts index 677009ba0ce..470b319c679 100644 --- a/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/grant/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/sites/item/permissions/item/grant/index.ts @@ -36,7 +36,7 @@ export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: Partia return { "backingStoreEnabled": n => { grantPostRequestBody.backingStoreEnabled = true; }, "recipients": n => { grantPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "roles": n => { grantPostRequestBody.roles = n.getCollectionOfPrimitiveValues(); }, + "roles": n => { grantPostRequestBody.roles = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-groups/groups/item/team/archive/index.ts b/packages/msgraph-sdk-groups/groups/item/team/archive/index.ts index 41df5f8e56b..04a48ea57fd 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/archive/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/archive/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/archive/index.ts index dd38aa2e521..69112a7b882 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/archive/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index b994d775fa7..966a56578da 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -24,7 +24,7 @@ export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipa export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, - "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, + "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -82,7 +82,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName // @ts-ignore export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); + writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value ?? false); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/replyWithQuote/index.ts index 4f492bc8a9b..b277ab09dac 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/item/replies/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/replyWithQuote/index.ts index d5e2fc7e1d1..4b435f6a381 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/archive/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/archive/index.ts index da786178a2e..873440adff8 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/archive/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index dfcb1e1e86c..58955b3798a 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -24,7 +24,7 @@ export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipa export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, - "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, + "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -82,7 +82,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName // @ts-ignore export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); + writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value ?? false); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/replyWithQuote/index.ts index 6887b4f564c..8c9b2d59b21 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/item/replies/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/replyWithQuote/index.ts index eaaedb846a0..fb49c500e6e 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-groups/groups/item/team/schedule/share/index.ts b/packages/msgraph-sdk-groups/groups/item/team/schedule/share/index.ts index fd62dc39c1b..d4f6b07246c 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/schedule/share/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/schedule/share/index.ts @@ -25,7 +25,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partia return { "backingStoreEnabled": n => { sharePostRequestBody.backingStoreEnabled = true; }, "endDateTime": n => { sharePostRequestBody.endDateTime = n.getDateValue(); }, - "notifyTeam": n => { sharePostRequestBody.notifyTeam = n.getBooleanValue(); }, + "notifyTeam": n => { sharePostRequestBody.notifyTeam = n.getBooleanValue() ?? false; }, "startDateTime": n => { sharePostRequestBody.startDateTime = n.getDateValue(); }, } } @@ -39,7 +39,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partia export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!sharePostRequestBody || isSerializingDerivedType) { return; } writer.writeDateValue("endDateTime", sharePostRequestBody.endDateTime); - writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam); + writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam ?? false); writer.writeDateValue("startDateTime", sharePostRequestBody.startDateTime); writer.writeAdditionalData(sharePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/clockIn/index.ts b/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/clockIn/index.ts index a4a0172bc06..539d1085b34 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/clockIn/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/clockIn/index.ts @@ -65,7 +65,7 @@ export function createClockInPostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoClockInPostRequestBody(clockInPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clockInPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { clockInPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { clockInPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { clockInPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, "onBehalfOfUserId": n => { clockInPostRequestBody.onBehalfOfUserId = n.getStringValue(); }, } @@ -79,7 +79,7 @@ export function deserializeIntoClockInPostRequestBody(clockInPostRequestBody: Pa // @ts-ignore export function serializeClockInPostRequestBody(writer: SerializationWriter, clockInPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!clockInPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", clockInPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", clockInPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", clockInPostRequestBody.notes, serializeItemBody); writer.writeStringValue("onBehalfOfUserId", clockInPostRequestBody.onBehalfOfUserId); writer.writeAdditionalData(clockInPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/clockOut/index.ts b/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/clockOut/index.ts index cd9ed38bc8d..4a6816377a6 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/clockOut/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/clockOut/index.ts @@ -60,7 +60,7 @@ export function createClockOutPostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoClockOutPostRequestBody(clockOutPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clockOutPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { clockOutPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { clockOutPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { clockOutPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -73,7 +73,7 @@ export function deserializeIntoClockOutPostRequestBody(clockOutPostRequestBody: // @ts-ignore export function serializeClockOutPostRequestBody(writer: SerializationWriter, clockOutPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!clockOutPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", clockOutPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", clockOutPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", clockOutPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(clockOutPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/endBreak/index.ts b/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/endBreak/index.ts index b459fcb3e35..718de1d1dbd 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/endBreak/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/endBreak/index.ts @@ -26,7 +26,7 @@ export function createEndBreakPostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoEndBreakPostRequestBody(endBreakPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { endBreakPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { endBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { endBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { endBreakPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -73,7 +73,7 @@ export interface EndBreakRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!endBreakPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", endBreakPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", endBreakPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", endBreakPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(endBreakPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/startBreak/index.ts b/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/startBreak/index.ts index 9439c20c162..3fc7a2f70b0 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/startBreak/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/schedule/timeCards/item/startBreak/index.ts @@ -26,7 +26,7 @@ export function createStartBreakPostRequestBodyFromDiscriminatorValue(parseNode: export function deserializeIntoStartBreakPostRequestBody(startBreakPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { startBreakPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { startBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { startBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { startBreakPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -39,7 +39,7 @@ export function deserializeIntoStartBreakPostRequestBody(startBreakPostRequestBo // @ts-ignore export function serializeStartBreakPostRequestBody(writer: SerializationWriter, startBreakPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!startBreakPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", startBreakPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", startBreakPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", startBreakPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(startBreakPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-identity/identity/authenticationEventsFlows/item/graphExternalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graphOnAttributeCollectionExternalUsersSelfServiceSignUp/attributes/ref/index.ts b/packages/msgraph-sdk-identity/identity/authenticationEventsFlows/item/graphExternalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graphOnAttributeCollectionExternalUsersSelfServiceSignUp/attributes/ref/index.ts index 92ca4358456..56bd2fff5cc 100644 --- a/packages/msgraph-sdk-identity/identity/authenticationEventsFlows/item/graphExternalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graphOnAttributeCollectionExternalUsersSelfServiceSignUp/attributes/ref/index.ts +++ b/packages/msgraph-sdk-identity/identity/authenticationEventsFlows/item/graphExternalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graphOnAttributeCollectionExternalUsersSelfServiceSignUp/attributes/ref/index.ts @@ -95,7 +95,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -118,7 +118,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-identity/identity/authenticationEventsFlows/item/graphExternalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/ref/index.ts b/packages/msgraph-sdk-identity/identity/authenticationEventsFlows/item/graphExternalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/ref/index.ts index f4370c6c3aa..f181417c961 100644 --- a/packages/msgraph-sdk-identity/identity/authenticationEventsFlows/item/graphExternalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/ref/index.ts +++ b/packages/msgraph-sdk-identity/identity/authenticationEventsFlows/item/graphExternalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/ref/index.ts @@ -95,7 +95,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -118,7 +118,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/ref/index.ts b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/ref/index.ts index f22c5a1ec11..aa2170f9280 100644 --- a/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/ref/index.ts +++ b/packages/msgraph-sdk-identity/identity/b2xUserFlows/item/userFlowIdentityProviders/ref/index.ts @@ -93,7 +93,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -116,7 +116,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/usage/index.ts b/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/usage/index.ts index d97d8aa3ece..83356c56edb 100644 --- a/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/usage/index.ts +++ b/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/usage/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface UsageRequestBuilder extends BaseRequestBuilder { /** - * Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + * Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. * @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 @@ -21,7 +21,7 @@ export interface UsageRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + * Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-identity/identity/conditionalAccess/evaluate/index.ts b/packages/msgraph-sdk-identity/identity/conditionalAccess/evaluate/index.ts index e0f64fee751..c4b02d75060 100644 --- a/packages/msgraph-sdk-identity/identity/conditionalAccess/evaluate/index.ts +++ b/packages/msgraph-sdk-identity/identity/conditionalAccess/evaluate/index.ts @@ -34,7 +34,7 @@ export function createEvaluatePostResponseFromDiscriminatorValue(parseNode: Pars // @ts-ignore export function deserializeIntoEvaluatePostRequestBody(evaluatePostRequestBody: Partial | undefined = {}) : Record void> { return { - "appliedPoliciesOnly": n => { evaluatePostRequestBody.appliedPoliciesOnly = n.getBooleanValue(); }, + "appliedPoliciesOnly": n => { evaluatePostRequestBody.appliedPoliciesOnly = n.getBooleanValue() ?? false; }, "backingStoreEnabled": n => { evaluatePostRequestBody.backingStoreEnabled = true; }, "signInConditions": n => { evaluatePostRequestBody.signInConditions = n.getObjectValue(createSignInConditionsFromDiscriminatorValue); }, "signInContext": n => { evaluatePostRequestBody.signInContext = n.getObjectValue(createSignInContextFromDiscriminatorValue); }, @@ -111,7 +111,7 @@ export interface EvaluateRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!evaluatePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("appliedPoliciesOnly", evaluatePostRequestBody.appliedPoliciesOnly); + writer.writeBooleanValue("appliedPoliciesOnly", evaluatePostRequestBody.appliedPoliciesOnly ?? false); writer.writeObjectValue("signInConditions", evaluatePostRequestBody.signInConditions, serializeSignInConditions); writer.writeObjectValue("signInContext", evaluatePostRequestBody.signInContext, serializeSignInContext); writer.writeObjectValue("signInIdentity", evaluatePostRequestBody.signInIdentity, serializeSignInIdentity); diff --git a/packages/msgraph-sdk-identity/identity/identityProviders/availableProviderTypes/index.ts b/packages/msgraph-sdk-identity/identity/identityProviders/availableProviderTypes/index.ts index 82a786bc5fb..8b9aa600110 100644 --- a/packages/msgraph-sdk-identity/identity/identityProviders/availableProviderTypes/index.ts +++ b/packages/msgraph-sdk-identity/identity/identityProviders/availableProviderTypes/index.ts @@ -76,7 +76,7 @@ export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(pa export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(availableProviderTypesGetResponse), - "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/count/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/count/index.ts new file mode 100644 index 00000000000..4e7a97ef87d --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/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}/identityGovernance/entitlementManagement/accessPackageSuggestions/$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-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/filterByCurrentUserWithOn/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/filterByCurrentUserWithOn/index.ts new file mode 100644 index 00000000000..958176a5aae --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/filterByCurrentUserWithOn/index.ts @@ -0,0 +1,139 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAccessPackageSuggestionFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeAccessPackageSuggestion, serializeBaseCollectionPaginationCountResponse, type AccessPackageSuggestion, type BaseCollectionPaginationCountResponse } 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 {FilterByCurrentUserWithOnGetResponse} + */ +// @ts-ignore +export function createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFilterByCurrentUserWithOnGetResponse; +} +/** + * The deserialization information for the current model + * @param FilterByCurrentUserWithOnGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFilterByCurrentUserWithOnGetResponse(filterByCurrentUserWithOnGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(filterByCurrentUserWithOnGetResponse), + "value": n => { filterByCurrentUserWithOnGetResponse.value = n.getCollectionOfObjectValues(createAccessPackageSuggestionFromDiscriminatorValue); }, + } +} +export interface FilterByCurrentUserWithOnGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: AccessPackageSuggestion[] | null; +} +/** + * Provides operations to call the filterByCurrentUser method. + */ +export interface FilterByCurrentUserWithOnRequestBuilder extends BaseRequestBuilder { + /** + * Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. + * @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/accesspackagesuggestions-filterbycurrentuser?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Retrieve suggested accessPackageSuggestion objects for the current end user. This operation returns access packages that are suggested based on various criteria such as related people insights and the user's assignment history. The suggestions help end users discover relevant access packages they may need for their role or work context. + */ +export interface FilterByCurrentUserWithOnRequestBuilderGetQueryParameters { + /** + * 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 FilterByCurrentUserWithOnGetResponse 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 serializeFilterByCurrentUserWithOnGetResponse(writer: SerializationWriter, filterByCurrentUserWithOnGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!filterByCurrentUserWithOnGetResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, filterByCurrentUserWithOnGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", filterByCurrentUserWithOnGetResponse.value, serializeAccessPackageSuggestion); +} +/** + * Uri template for the request builder. + */ +export const FilterByCurrentUserWithOnRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/filterByCurrentUser(on='{on}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const FilterByCurrentUserWithOnRequestBuilderGetQueryParametersMapper: 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 FilterByCurrentUserWithOnRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: FilterByCurrentUserWithOnRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue, + queryParametersMapper: FilterByCurrentUserWithOnRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/index.ts new file mode 100644 index 00000000000..d67be303a09 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/index.ts @@ -0,0 +1,165 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAccessPackageSuggestionCollectionResponseFromDiscriminatorValue, createAccessPackageSuggestionFromDiscriminatorValue, serializeAccessPackageSuggestion, type AccessPackageSuggestion, type AccessPackageSuggestionCollectionResponse } 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 { FilterByCurrentUserWithOnRequestBuilderRequestsMetadata, type FilterByCurrentUserWithOnRequestBuilder } from './filterByCurrentUserWithOn/index.js'; +// @ts-ignore +import { AccessPackageSuggestionItemRequestBuilderNavigationMetadata, AccessPackageSuggestionItemRequestBuilderRequestsMetadata, type AccessPackageSuggestionItemRequestBuilder } 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 accessPackageSuggestions property of the microsoft.graph.entitlementManagement entity. + */ +export interface AccessPackageSuggestionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the accessPackageSuggestions property of the microsoft.graph.entitlementManagement entity. + * @param accessPackageSuggestionId The unique identifier of accessPackageSuggestion + * @returns {AccessPackageSuggestionItemRequestBuilder} + */ + byAccessPackageSuggestionId(accessPackageSuggestionId: string) : AccessPackageSuggestionItemRequestBuilder; + /** + * Provides operations to call the filterByCurrentUser method. + * @param on Usage: on='{on}' + * @returns {FilterByCurrentUserWithOnRequestBuilder} + */ + filterByCurrentUserWithOn(on: string | undefined) : FilterByCurrentUserWithOnRequestBuilder; + /** + * Suggested access packages for end users based on various criteria such as related people insights and assignment history. + * @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 accessPackageSuggestions for identityGovernance + * @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: AccessPackageSuggestion, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Suggested access packages for end users based on various criteria such as related people insights and assignment history. + * @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 accessPackageSuggestions for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AccessPackageSuggestion, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Suggested access packages for end users based on various criteria such as related people insights and assignment history. + */ +export interface AccessPackageSuggestionsRequestBuilderGetQueryParameters { + /** + * 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 AccessPackageSuggestionsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AccessPackageSuggestionsRequestBuilderGetQueryParametersMapper: 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 AccessPackageSuggestionsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAccessPackageSuggestionId: { + requestsMetadata: AccessPackageSuggestionItemRequestBuilderRequestsMetadata, + navigationMetadata: AccessPackageSuggestionItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["accessPackageSuggestion%2Did"], + }, + filterByCurrentUserWithOn: { + requestsMetadata: FilterByCurrentUserWithOnRequestBuilderRequestsMetadata, + pathParametersMappings: ["on"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AccessPackageSuggestionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AccessPackageSuggestionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSuggestionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AccessPackageSuggestionsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AccessPackageSuggestionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSuggestionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAccessPackageSuggestion, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/item/accessPackage/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/item/accessPackage/index.ts new file mode 100644 index 00000000000..4b3080c59d0 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/item/accessPackage/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAvailableAccessPackageFromDiscriminatorValue, type AvailableAccessPackage } 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 accessPackage property of the microsoft.graph.accessPackageSuggestion entity. + */ +export interface AccessPackageRequestBuilder extends BaseRequestBuilder { + /** + * The access package information for the suggested package. + * @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 access package information for the suggested package. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The access package information for the suggested package. + */ +export interface AccessPackageRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AccessPackageRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/{accessPackageSuggestion%2Did}/accessPackage{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AccessPackageRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AccessPackageRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AccessPackageRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAvailableAccessPackageFromDiscriminatorValue, + queryParametersMapper: AccessPackageRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/item/index.ts new file mode 100644 index 00000000000..216dd3fb9ae --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageSuggestions/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAccessPackageSuggestionFromDiscriminatorValue, serializeAccessPackageSuggestion, type AccessPackageSuggestion } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AccessPackageRequestBuilderRequestsMetadata, type AccessPackageRequestBuilder } from './accessPackage/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 accessPackageSuggestions property of the microsoft.graph.entitlementManagement entity. + */ +export interface AccessPackageSuggestionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the accessPackage property of the microsoft.graph.accessPackageSuggestion entity. + */ + get accessPackage(): AccessPackageRequestBuilder; + /** + * Delete navigation property accessPackageSuggestions for identityGovernance + * @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; + /** + * Suggested access packages for end users based on various criteria such as related people insights and assignment history. + * @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 accessPackageSuggestions in identityGovernance + * @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: AccessPackageSuggestion, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property accessPackageSuggestions for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Suggested access packages for end users based on various criteria such as related people insights and assignment history. + * @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 accessPackageSuggestions in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AccessPackageSuggestion, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Suggested access packages for end users based on various criteria such as related people insights and assignment history. + */ +export interface AccessPackageSuggestionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AccessPackageSuggestionItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackageSuggestions/{accessPackageSuggestion%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AccessPackageSuggestionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AccessPackageSuggestionItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + accessPackage: { + requestsMetadata: AccessPackageRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AccessPackageSuggestionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AccessPackageSuggestionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AccessPackageSuggestionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSuggestionFromDiscriminatorValue, + queryParametersMapper: AccessPackageSuggestionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AccessPackageSuggestionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSuggestionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAccessPackageSuggestion, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/ref/index.ts index b62230ae6f2..45fa8725df5 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleAccessPackages/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/ref/index.ts index e8b235009da..d30aa8b76c2 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/incompatibleGroups/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/count/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/count/index.ts new file mode 100644 index 00000000000..778aeb8f33f --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/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}/identityGovernance/entitlementManagement/availableAccessPackages/$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-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/index.ts new file mode 100644 index 00000000000..5d8dd66b86f --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAvailableAccessPackageCollectionResponseFromDiscriminatorValue, createAvailableAccessPackageFromDiscriminatorValue, serializeAvailableAccessPackage, type AvailableAccessPackage, type AvailableAccessPackageCollectionResponse } 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 { AvailableAccessPackageItemRequestBuilderNavigationMetadata, AvailableAccessPackageItemRequestBuilderRequestsMetadata, type AvailableAccessPackageItemRequestBuilder } 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 availableAccessPackages property of the microsoft.graph.entitlementManagement entity. + */ +export interface AvailableAccessPackagesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the availableAccessPackages property of the microsoft.graph.entitlementManagement entity. + * @param availableAccessPackageId The unique identifier of availableAccessPackage + * @returns {AvailableAccessPackageItemRequestBuilder} + */ + byAvailableAccessPackageId(availableAccessPackageId: string) : AvailableAccessPackageItemRequestBuilder; + /** + * Access packages available for end users to browse and request. + * @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 availableAccessPackages for identityGovernance + * @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: AvailableAccessPackage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Access packages available for end users to browse and request. + * @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 availableAccessPackages for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AvailableAccessPackage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Access packages available for end users to browse and request. + */ +export interface AvailableAccessPackagesRequestBuilderGetQueryParameters { + /** + * 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 AvailableAccessPackagesRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AvailableAccessPackagesRequestBuilderGetQueryParametersMapper: 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 AvailableAccessPackagesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAvailableAccessPackageId: { + requestsMetadata: AvailableAccessPackageItemRequestBuilderRequestsMetadata, + navigationMetadata: AvailableAccessPackageItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["availableAccessPackage%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AvailableAccessPackagesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AvailableAccessPackagesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAvailableAccessPackageCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AvailableAccessPackagesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AvailableAccessPackagesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAvailableAccessPackageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAvailableAccessPackage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/index.ts new file mode 100644 index 00000000000..9fc6502a25f --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAvailableAccessPackageFromDiscriminatorValue, serializeAvailableAccessPackage, type AvailableAccessPackage } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { ResourceRoleScopesRequestBuilderNavigationMetadata, ResourceRoleScopesRequestBuilderRequestsMetadata, type ResourceRoleScopesRequestBuilder } from './resourceRoleScopes/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 availableAccessPackages property of the microsoft.graph.entitlementManagement entity. + */ +export interface AvailableAccessPackageItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the resourceRoleScopes property of the microsoft.graph.availableAccessPackage entity. + */ + get resourceRoleScopes(): ResourceRoleScopesRequestBuilder; + /** + * Delete navigation property availableAccessPackages for identityGovernance + * @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; + /** + * Access packages available for end users to browse and request. + * @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 availableAccessPackages in identityGovernance + * @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: AvailableAccessPackage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property availableAccessPackages for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Access packages available for end users to browse and request. + * @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 availableAccessPackages in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AvailableAccessPackage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Access packages available for end users to browse and request. + */ +export interface AvailableAccessPackageItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AvailableAccessPackageItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AvailableAccessPackageItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AvailableAccessPackageItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + resourceRoleScopes: { + requestsMetadata: ResourceRoleScopesRequestBuilderRequestsMetadata, + navigationMetadata: ResourceRoleScopesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AvailableAccessPackageItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AvailableAccessPackageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AvailableAccessPackageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAvailableAccessPackageFromDiscriminatorValue, + queryParametersMapper: AvailableAccessPackageItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AvailableAccessPackageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAvailableAccessPackageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAvailableAccessPackage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/count/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/count/index.ts new file mode 100644 index 00000000000..8116efcc6b2 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/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}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes/$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-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/index.ts new file mode 100644 index 00000000000..2ba84ea0c19 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/index.ts @@ -0,0 +1,126 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAccessPackageResourceRoleScopeCollectionResponseFromDiscriminatorValue, type AccessPackageResourceRoleScopeCollectionResponse } 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 { AccessPackageResourceRoleScopeItemRequestBuilderRequestsMetadata, type AccessPackageResourceRoleScopeItemRequestBuilder } 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 resourceRoleScopes property of the microsoft.graph.availableAccessPackage entity. + */ +export interface ResourceRoleScopesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the resourceRoleScopes property of the microsoft.graph.availableAccessPackage entity. + * @param accessPackageResourceRoleScopeId The unique identifier of accessPackageResourceRoleScope + * @returns {AccessPackageResourceRoleScopeItemRequestBuilder} + */ + byAccessPackageResourceRoleScopeId(accessPackageResourceRoleScopeId: string) : AccessPackageResourceRoleScopeItemRequestBuilder; + /** + * Get a list of the accessPackageResourceRoleScope objects associated with an availableAccessPackage. + * @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/availableaccesspackage-list-resourcerolescopes?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the accessPackageResourceRoleScope objects associated with an availableAccessPackage. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the accessPackageResourceRoleScope objects associated with an availableAccessPackage. + */ +export interface ResourceRoleScopesRequestBuilderGetQueryParameters { + /** + * 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 ResourceRoleScopesRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ResourceRoleScopesRequestBuilderGetQueryParametersMapper: 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 ResourceRoleScopesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAccessPackageResourceRoleScopeId: { + requestsMetadata: AccessPackageResourceRoleScopeItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["accessPackageResourceRoleScope%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ResourceRoleScopesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ResourceRoleScopesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageResourceRoleScopeCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ResourceRoleScopesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/item/index.ts new file mode 100644 index 00000000000..ef0aeec668b --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/availableAccessPackages/item/resourceRoleScopes/item/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAccessPackageResourceRoleScopeFromDiscriminatorValue, type AccessPackageResourceRoleScope } 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 resourceRoleScopes property of the microsoft.graph.availableAccessPackage entity. + */ +export interface AccessPackageResourceRoleScopeItemRequestBuilder extends BaseRequestBuilder { + /** + * The resource role scopes associated with this available access package. + * @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 resource role scopes associated with this available access package. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The resource role scopes associated with this available access package. + */ +export interface AccessPackageResourceRoleScopeItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AccessPackageResourceRoleScopeItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/availableAccessPackages/{availableAccessPackage%2Did}/resourceRoleScopes/{accessPackageResourceRoleScope%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AccessPackageResourceRoleScopeItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AccessPackageResourceRoleScopeItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AccessPackageResourceRoleScopeItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageResourceRoleScopeFromDiscriminatorValue, + queryParametersMapper: AccessPackageResourceRoleScopeItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/ref/index.ts index d7fca4a796e..4517b9cb52d 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/externalSponsors/ref/index.ts @@ -95,7 +95,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -118,7 +118,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/ref/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/ref/index.ts index 0b05033d191..8881e5c8d92 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/ref/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/connectedOrganizations/item/internalSponsors/ref/index.ts @@ -95,7 +95,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -118,7 +118,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/count/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/count/index.ts new file mode 100644 index 00000000000..54c9af12074 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/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}/identityGovernance/entitlementManagement/controlConfigurations/$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-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/index.ts new file mode 100644 index 00000000000..9e7a5081b6d --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createControlConfigurationCollectionResponseFromDiscriminatorValue, createControlConfigurationFromDiscriminatorValue, serializeControlConfiguration, type ControlConfiguration, type ControlConfigurationCollectionResponse } 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 { ControlConfigurationItemRequestBuilderRequestsMetadata, type ControlConfigurationItemRequestBuilder } 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 controlConfigurations property of the microsoft.graph.entitlementManagement entity. + */ +export interface ControlConfigurationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the controlConfigurations property of the microsoft.graph.entitlementManagement entity. + * @param controlConfigurationId The unique identifier of controlConfiguration + * @returns {ControlConfigurationItemRequestBuilder} + */ + byControlConfigurationId(controlConfigurationId: string) : ControlConfigurationItemRequestBuilder; + /** + * Configuration settings that control the lifecycle and access policies of entitlement management within 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 + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to controlConfigurations for identityGovernance + * @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: ControlConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Configuration settings that control the lifecycle and access policies of entitlement management within 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 controlConfigurations for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ControlConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Configuration settings that control the lifecycle and access policies of entitlement management within a tenant. + */ +export interface ControlConfigurationsRequestBuilderGetQueryParameters { + /** + * 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 ControlConfigurationsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/controlConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ControlConfigurationsRequestBuilderGetQueryParametersMapper: 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 ControlConfigurationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byControlConfigurationId: { + requestsMetadata: ControlConfigurationItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["controlConfiguration%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ControlConfigurationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ControlConfigurationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createControlConfigurationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ControlConfigurationsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ControlConfigurationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createControlConfigurationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeControlConfiguration, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/item/index.ts new file mode 100644 index 00000000000..d2fa68c911a --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/controlConfigurations/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createControlConfigurationFromDiscriminatorValue, serializeControlConfiguration, type ControlConfiguration } 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 controlConfigurations property of the microsoft.graph.entitlementManagement entity. + */ +export interface ControlConfigurationItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property controlConfigurations for identityGovernance + * @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; + /** + * Configuration settings that control the lifecycle and access policies of entitlement management within 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 + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property controlConfigurations in identityGovernance + * @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: ControlConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property controlConfigurations for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Configuration settings that control the lifecycle and access policies of entitlement management within a tenant. + * @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 controlConfigurations in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: ControlConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Configuration settings that control the lifecycle and access policies of entitlement management within a tenant. + */ +export interface ControlConfigurationItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ControlConfigurationItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/controlConfigurations/{controlConfiguration%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ControlConfigurationItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ControlConfigurationItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ControlConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ControlConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createControlConfigurationFromDiscriminatorValue, + queryParametersMapper: ControlConfigurationItemRequestBuilderGetQueryParametersMapper, + }, + put: { + uriTemplate: ControlConfigurationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createControlConfigurationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeControlConfiguration, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts index ca09b70c857..813f8d0e77c 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts @@ -10,16 +10,22 @@ import { AccessPackageAssignmentApprovalsRequestBuilderNavigationMetadata, Acces // @ts-ignore import { AccessPackagesRequestBuilderNavigationMetadata, AccessPackagesRequestBuilderRequestsMetadata, type AccessPackagesRequestBuilder } from './accessPackages/index.js'; // @ts-ignore +import { AccessPackageSuggestionsRequestBuilderNavigationMetadata, AccessPackageSuggestionsRequestBuilderRequestsMetadata, type AccessPackageSuggestionsRequestBuilder } from './accessPackageSuggestions/index.js'; +// @ts-ignore import { AssignmentPoliciesRequestBuilderNavigationMetadata, AssignmentPoliciesRequestBuilderRequestsMetadata, type AssignmentPoliciesRequestBuilder } from './assignmentPolicies/index.js'; // @ts-ignore import { AssignmentRequestsRequestBuilderNavigationMetadata, AssignmentRequestsRequestBuilderRequestsMetadata, type AssignmentRequestsRequestBuilder } from './assignmentRequests/index.js'; // @ts-ignore import { AssignmentsRequestBuilderNavigationMetadata, AssignmentsRequestBuilderRequestsMetadata, type AssignmentsRequestBuilder } from './assignments/index.js'; // @ts-ignore +import { AvailableAccessPackagesRequestBuilderNavigationMetadata, AvailableAccessPackagesRequestBuilderRequestsMetadata, type AvailableAccessPackagesRequestBuilder } from './availableAccessPackages/index.js'; +// @ts-ignore import { CatalogsRequestBuilderNavigationMetadata, CatalogsRequestBuilderRequestsMetadata, type CatalogsRequestBuilder } from './catalogs/index.js'; // @ts-ignore import { ConnectedOrganizationsRequestBuilderNavigationMetadata, ConnectedOrganizationsRequestBuilderRequestsMetadata, type ConnectedOrganizationsRequestBuilder } from './connectedOrganizations/index.js'; // @ts-ignore +import { ControlConfigurationsRequestBuilderNavigationMetadata, ControlConfigurationsRequestBuilderRequestsMetadata, type ControlConfigurationsRequestBuilder } from './controlConfigurations/index.js'; +// @ts-ignore import { ResourceEnvironmentsRequestBuilderNavigationMetadata, ResourceEnvironmentsRequestBuilderRequestsMetadata, type ResourceEnvironmentsRequestBuilder } from './resourceEnvironments/index.js'; // @ts-ignore import { ResourceRequestsRequestBuilderNavigationMetadata, ResourceRequestsRequestBuilderRequestsMetadata, type ResourceRequestsRequestBuilder } from './resourceRequests/index.js'; @@ -30,6 +36,10 @@ import { ResourcesRequestBuilderNavigationMetadata, ResourcesRequestBuilderReque // @ts-ignore import { SettingsRequestBuilderRequestsMetadata, type SettingsRequestBuilder } from './settings/index.js'; // @ts-ignore +import { SubjectsRequestBuilderNavigationMetadata, SubjectsRequestBuilderRequestsMetadata, type SubjectsRequestBuilder } from './subjects/index.js'; +// @ts-ignore +import { SubjectsWithObjectIdRequestBuilderRequestsMetadata, type SubjectsWithObjectIdRequestBuilder } from './subjectsWithObjectId/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'; /** @@ -44,6 +54,10 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< * Provides operations to manage the accessPackages property of the microsoft.graph.entitlementManagement entity. */ get accessPackages(): AccessPackagesRequestBuilder; + /** + * Provides operations to manage the accessPackageSuggestions property of the microsoft.graph.entitlementManagement entity. + */ + get accessPackageSuggestions(): AccessPackageSuggestionsRequestBuilder; /** * Provides operations to manage the assignmentPolicies property of the microsoft.graph.entitlementManagement entity. */ @@ -56,6 +70,10 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< * Provides operations to manage the assignments property of the microsoft.graph.entitlementManagement entity. */ get assignments(): AssignmentsRequestBuilder; + /** + * Provides operations to manage the availableAccessPackages property of the microsoft.graph.entitlementManagement entity. + */ + get availableAccessPackages(): AvailableAccessPackagesRequestBuilder; /** * Provides operations to manage the catalogs property of the microsoft.graph.entitlementManagement entity. */ @@ -64,6 +82,10 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< * Provides operations to manage the connectedOrganizations property of the microsoft.graph.entitlementManagement entity. */ get connectedOrganizations(): ConnectedOrganizationsRequestBuilder; + /** + * Provides operations to manage the controlConfigurations property of the microsoft.graph.entitlementManagement entity. + */ + get controlConfigurations(): ControlConfigurationsRequestBuilder; /** * Provides operations to manage the resourceEnvironments property of the microsoft.graph.entitlementManagement entity. */ @@ -84,6 +106,10 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< * Provides operations to manage the settings property of the microsoft.graph.entitlementManagement entity. */ get settings(): SettingsRequestBuilder; + /** + * Provides operations to manage the subjects property of the microsoft.graph.entitlementManagement entity. + */ + get subjects(): SubjectsRequestBuilder; /** * Delete navigation property entitlementManagement for identityGovernance * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -105,6 +131,12 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ patch(body: EntitlementManagement, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provides operations to manage the subjects property of the microsoft.graph.entitlementManagement entity. + * @param objectId Alternate key of accessPackageSubject + * @returns {SubjectsWithObjectIdRequestBuilder} + */ + subjectsWithObjectId(objectId: string | undefined) : SubjectsWithObjectIdRequestBuilder; /** * Delete navigation property entitlementManagement for identityGovernance * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -153,6 +185,10 @@ const EntitlementManagementRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + subjectsWithObjectId: { + requestsMetadata: SubjectsWithObjectIdRequestBuilderRequestsMetadata, + pathParametersMappings: ["objectId"], + }, accessPackageAssignmentApprovals: { requestsMetadata: AccessPackageAssignmentApprovalsRequestBuilderRequestsMetadata, navigationMetadata: AccessPackageAssignmentApprovalsRequestBuilderNavigationMetadata, @@ -161,6 +197,10 @@ export const EntitlementManagementRequestBuilderNavigationMetadata: Record { + /** + * 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}/identityGovernance/entitlementManagement/subjects/$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-identityGovernance/identityGovernance/entitlementManagement/subjects/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjects/index.ts new file mode 100644 index 00000000000..bbeb34b8591 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjects/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAccessPackageSubjectCollectionResponseFromDiscriminatorValue, createAccessPackageSubjectFromDiscriminatorValue, serializeAccessPackageSubject, type AccessPackageSubject, type AccessPackageSubjectCollectionResponse } 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 { AccessPackageSubjectItemRequestBuilderNavigationMetadata, AccessPackageSubjectItemRequestBuilderRequestsMetadata, type AccessPackageSubjectItemRequestBuilder } 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 subjects property of the microsoft.graph.entitlementManagement entity. + */ +export interface SubjectsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the subjects property of the microsoft.graph.entitlementManagement entity. + * @param accessPackageSubjectId The unique identifier of accessPackageSubject + * @returns {AccessPackageSubjectItemRequestBuilder} + */ + byAccessPackageSubjectId(accessPackageSubjectId: string) : AccessPackageSubjectItemRequestBuilder; + /** + * Get the properties of an external directory user represented by an existing accessPackageSubject object. + * @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/accesspackagesubject-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to subjects for identityGovernance + * @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: AccessPackageSubject, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the properties of an external directory user represented by an existing accessPackageSubject object. + * @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 subjects for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AccessPackageSubject, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the properties of an external directory user represented by an existing accessPackageSubject object. + */ +export interface SubjectsRequestBuilderGetQueryParameters { + /** + * 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 SubjectsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/subjects{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SubjectsRequestBuilderGetQueryParametersMapper: 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 SubjectsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAccessPackageSubjectId: { + requestsMetadata: AccessPackageSubjectItemRequestBuilderRequestsMetadata, + navigationMetadata: AccessPackageSubjectItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["accessPackageSubject%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SubjectsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: SubjectsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSubjectCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SubjectsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: SubjectsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSubjectFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAccessPackageSubject, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjects/item/connectedOrganization/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjects/item/connectedOrganization/index.ts new file mode 100644 index 00000000000..a714f74e482 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjects/item/connectedOrganization/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConnectedOrganizationFromDiscriminatorValue, type ConnectedOrganization } 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 connectedOrganization property of the microsoft.graph.accessPackageSubject entity. + */ +export interface ConnectedOrganizationRequestBuilder extends BaseRequestBuilder { + /** + * The connected organization of the subject. 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; + /** + * The connected organization of the subject. Read-only. Nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The connected organization of the subject. Read-only. Nullable. + */ +export interface ConnectedOrganizationRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ConnectedOrganizationRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/subjects/{accessPackageSubject%2Did}/connectedOrganization{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ConnectedOrganizationRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ConnectedOrganizationRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ConnectedOrganizationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConnectedOrganizationFromDiscriminatorValue, + queryParametersMapper: ConnectedOrganizationRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjects/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjects/item/index.ts new file mode 100644 index 00000000000..28fff977362 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjects/item/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAccessPackageSubjectFromDiscriminatorValue, serializeAccessPackageSubject, type AccessPackageSubject } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { ConnectedOrganizationRequestBuilderRequestsMetadata, type ConnectedOrganizationRequestBuilder } from './connectedOrganization/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 subjects property of the microsoft.graph.entitlementManagement entity. + */ +export interface AccessPackageSubjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the connectedOrganization property of the microsoft.graph.accessPackageSubject entity. + */ + get connectedOrganization(): ConnectedOrganizationRequestBuilder; + /** + * Delete navigation property subjects for identityGovernance + * @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 subjects from identityGovernance + * @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 an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. + * @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/accesspackagesubject-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: AccessPackageSubject, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property subjects for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get subjects from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AccessPackageSubject, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get subjects from identityGovernance + */ +export interface AccessPackageSubjectItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AccessPackageSubjectItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/subjects/{accessPackageSubject%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AccessPackageSubjectItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AccessPackageSubjectItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + connectedOrganization: { + requestsMetadata: ConnectedOrganizationRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AccessPackageSubjectItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AccessPackageSubjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AccessPackageSubjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSubjectFromDiscriminatorValue, + queryParametersMapper: AccessPackageSubjectItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AccessPackageSubjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSubjectFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAccessPackageSubject, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjectsWithObjectId/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjectsWithObjectId/index.ts new file mode 100644 index 00000000000..8b8210c8e67 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/subjectsWithObjectId/index.ts @@ -0,0 +1,117 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAccessPackageSubjectFromDiscriminatorValue, serializeAccessPackageSubject, type AccessPackageSubject } 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 subjects property of the microsoft.graph.entitlementManagement entity. + */ +export interface SubjectsWithObjectIdRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property subjects for identityGovernance + * @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 subjects from identityGovernance + * @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 an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. + * @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/accesspackagesubject-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: AccessPackageSubject, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property subjects for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get subjects from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AccessPackageSubject, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get subjects from identityGovernance + */ +export interface SubjectsWithObjectIdRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const SubjectsWithObjectIdRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/subjects(objectId='{objectId}'){?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SubjectsWithObjectIdRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SubjectsWithObjectIdRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: SubjectsWithObjectIdRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: SubjectsWithObjectIdRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSubjectFromDiscriminatorValue, + queryParametersMapper: SubjectsWithObjectIdRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: SubjectsWithObjectIdRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAccessPackageSubjectFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAccessPackageSubject, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/index.ts index 2e82be1032c..bd5478e0fb0 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/index.ts @@ -18,10 +18,18 @@ import { MicrosoftGraphIdentityGovernanceActivateRequestBuilderRequestsMetadata, // @ts-ignore import { MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder } from './microsoftGraphIdentityGovernanceActivateWithScope/index.js'; // @ts-ignore +import { MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder } from './microsoftGraphIdentityGovernanceClearQuarantine/index.js'; +// @ts-ignore import { MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder } from './microsoftGraphIdentityGovernanceCreateNewVersion/index.js'; // @ts-ignore +import { MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder } from './microsoftGraphIdentityGovernancePreviewTaskFailures/index.js'; +// @ts-ignore +import { MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder } from './microsoftGraphIdentityGovernancePreviewWorkflow/index.js'; +// @ts-ignore import { MicrosoftGraphIdentityGovernanceRestoreRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernanceRestoreRequestBuilder } from './microsoftGraphIdentityGovernanceRestore/index.js'; // @ts-ignore +import { PreviewScopeRequestBuilderNavigationMetadata, PreviewScopeRequestBuilderRequestsMetadata, type PreviewScopeRequestBuilder } from './previewScope/index.js'; +// @ts-ignore import { RunsRequestBuilderNavigationMetadata, RunsRequestBuilderRequestsMetadata, type RunsRequestBuilder } from './runs/index.js'; // @ts-ignore import { TaskReportsRequestBuilderNavigationMetadata, TaskReportsRequestBuilderRequestsMetadata, type TaskReportsRequestBuilder } from './taskReports/index.js'; @@ -62,14 +70,30 @@ export interface WorkflowItemRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action clearQuarantine + * @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(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action clearQuarantine + * @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 MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.clearQuarantine"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkflowFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernancePreviewTaskFailures/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernancePreviewTaskFailures/index.ts new file mode 100644 index 00000000000..6e31b6cb6c1 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernancePreviewTaskFailures/index.ts @@ -0,0 +1,90 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createPreviewFailedTaskFromDiscriminatorValue, serializePreviewFailedTask, type PreviewFailedTask } from '@microsoft/msgraph-sdk/models/identityGovernance/index.js'; +// @ts-ignore +import { deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, type BaseCollectionPaginationCountResponse } 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 {PreviewTaskFailuresPostResponse} + */ +// @ts-ignore +export function createPreviewTaskFailuresPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPreviewTaskFailuresPostResponse; +} +/** + * The deserialization information for the current model + * @param PreviewTaskFailuresPostResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPreviewTaskFailuresPostResponse(previewTaskFailuresPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(previewTaskFailuresPostResponse), + "value": n => { previewTaskFailuresPostResponse.value = n.getCollectionOfObjectValues(createPreviewFailedTaskFromDiscriminatorValue); }, + } +} +/** + * Provides operations to call the previewTaskFailures method. + */ +export interface MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder extends BaseRequestBuilder { + /** + * Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. + * @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/identitygovernance-workflow-previewtaskfailures?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +export interface PreviewTaskFailuresPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: PreviewFailedTask[] | null; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PreviewTaskFailuresPostResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePreviewTaskFailuresPostResponse(writer: SerializationWriter, previewTaskFailuresPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!previewTaskFailuresPostResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, previewTaskFailuresPostResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", previewTaskFailuresPostResponse.value, serializePreviewFailedTask); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.previewTaskFailures"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPreviewTaskFailuresPostResponseFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernancePreviewWorkflow/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernancePreviewWorkflow/index.ts new file mode 100644 index 00000000000..7d4f0f9b647 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/microsoftGraphIdentityGovernancePreviewWorkflow/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryObjectFromDiscriminatorValue, serializeDirectoryObject, type DirectoryObject } 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 {PreviewWorkflowPostRequestBody} + */ +// @ts-ignore +export function createPreviewWorkflowPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPreviewWorkflowPostRequestBody; +} +/** + * The deserialization information for the current model + * @param PreviewWorkflowPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPreviewWorkflowPostRequestBody(previewWorkflowPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { previewWorkflowPostRequestBody.backingStoreEnabled = true; }, + "subjects": n => { previewWorkflowPostRequestBody.subjects = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, + } +} +/** + * Provides operations to call the previewWorkflow method. + */ +export interface MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder extends BaseRequestBuilder { + /** + * Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq 'preview'. + * @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/identitygovernance-workflow-previewworkflow?view=graph-rest-1.0|Find more info here} + */ + post(body: PreviewWorkflowPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq 'preview'. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: PreviewWorkflowPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +export interface PreviewWorkflowPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The subjects property + */ + subjects?: DirectoryObject[] | null; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PreviewWorkflowPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePreviewWorkflowPostRequestBody(writer: SerializationWriter, previewWorkflowPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!previewWorkflowPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("subjects", previewWorkflowPostRequestBody.subjects, serializeDirectoryObject); + writer.writeAdditionalData(previewWorkflowPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.previewWorkflow"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializePreviewWorkflowPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/count/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/count/index.ts new file mode 100644 index 00000000000..37fa5da73f7 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/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}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/previewScope/$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-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/index.ts new file mode 100644 index 00000000000..f7c0a683ce4 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/index.ts @@ -0,0 +1,125 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryObjectCollectionResponseFromDiscriminatorValue, type DirectoryObjectCollectionResponse } 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 { DirectoryObjectItemRequestBuilderRequestsMetadata, type DirectoryObjectItemRequestBuilder } 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 previewScope property of the microsoft.graph.identityGovernance.workflow entity. + */ +export interface PreviewScopeRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + * @param directoryObjectId The unique identifier of directoryObject + * @returns {DirectoryObjectItemRequestBuilder} + */ + byDirectoryObjectId(directoryObjectId: string) : DirectoryObjectItemRequestBuilder; + /** + * The preview scope for the workflow. + * @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 preview scope for the workflow. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The preview scope for the workflow. + */ +export interface PreviewScopeRequestBuilderGetQueryParameters { + /** + * 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 PreviewScopeRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/previewScope{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PreviewScopeRequestBuilderGetQueryParametersMapper: 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 PreviewScopeRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byDirectoryObjectId: { + requestsMetadata: DirectoryObjectItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["directoryObject%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PreviewScopeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: PreviewScopeRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryObjectCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PreviewScopeRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/item/index.ts new file mode 100644 index 00000000000..07f6e87ae7d --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/previewScope/item/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryObjectFromDiscriminatorValue, type DirectoryObject } 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 previewScope property of the microsoft.graph.identityGovernance.workflow entity. + */ +export interface DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * The preview scope for the workflow. + * @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 preview scope for the workflow. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The preview scope for the workflow. + */ +export interface DirectoryObjectItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DirectoryObjectItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/previewScope/{directoryObject%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DirectoryObjectItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DirectoryObjectItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DirectoryObjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryObjectFromDiscriminatorValue, + queryParametersMapper: DirectoryObjectItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/insights/microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/insights/microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/index.ts index dc672011f45..d148aa38ea3 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/insights/microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/insights/microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder extends BaseRequestBuilder { /** - * Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. + * Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows doesn't tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. * @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 @@ -21,7 +21,7 @@ export interface MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithSt */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. + * Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows doesn't tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/index.ts index 6459add4340..39260a5632a 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/index.ts @@ -18,10 +18,18 @@ import { MicrosoftGraphIdentityGovernanceActivateRequestBuilderRequestsMetadata, // @ts-ignore import { MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder } from './microsoftGraphIdentityGovernanceActivateWithScope/index.js'; // @ts-ignore +import { MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder } from './microsoftGraphIdentityGovernanceClearQuarantine/index.js'; +// @ts-ignore import { MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder } from './microsoftGraphIdentityGovernanceCreateNewVersion/index.js'; // @ts-ignore +import { MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder } from './microsoftGraphIdentityGovernancePreviewTaskFailures/index.js'; +// @ts-ignore +import { MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder } from './microsoftGraphIdentityGovernancePreviewWorkflow/index.js'; +// @ts-ignore import { MicrosoftGraphIdentityGovernanceRestoreRequestBuilderRequestsMetadata, type MicrosoftGraphIdentityGovernanceRestoreRequestBuilder } from './microsoftGraphIdentityGovernanceRestore/index.js'; // @ts-ignore +import { PreviewScopeRequestBuilderNavigationMetadata, PreviewScopeRequestBuilderRequestsMetadata, type PreviewScopeRequestBuilder } from './previewScope/index.js'; +// @ts-ignore import { RunsRequestBuilderNavigationMetadata, RunsRequestBuilderRequestsMetadata, type RunsRequestBuilder } from './runs/index.js'; // @ts-ignore import { TaskReportsRequestBuilderNavigationMetadata, TaskReportsRequestBuilderRequestsMetadata, type TaskReportsRequestBuilder } from './taskReports/index.js'; @@ -62,14 +70,30 @@ export interface WorkflowItemRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action clearQuarantine + * @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(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action clearQuarantine + * @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 MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.clearQuarantine"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkflowFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernancePreviewTaskFailures/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernancePreviewTaskFailures/index.ts new file mode 100644 index 00000000000..c6bcd01f6c1 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernancePreviewTaskFailures/index.ts @@ -0,0 +1,90 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createPreviewFailedTaskFromDiscriminatorValue, serializePreviewFailedTask, type PreviewFailedTask } from '@microsoft/msgraph-sdk/models/identityGovernance/index.js'; +// @ts-ignore +import { deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, type BaseCollectionPaginationCountResponse } 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 {PreviewTaskFailuresPostResponse} + */ +// @ts-ignore +export function createPreviewTaskFailuresPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPreviewTaskFailuresPostResponse; +} +/** + * The deserialization information for the current model + * @param PreviewTaskFailuresPostResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPreviewTaskFailuresPostResponse(previewTaskFailuresPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(previewTaskFailuresPostResponse), + "value": n => { previewTaskFailuresPostResponse.value = n.getCollectionOfObjectValues(createPreviewFailedTaskFromDiscriminatorValue); }, + } +} +/** + * Provides operations to call the previewTaskFailures method. + */ +export interface MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder extends BaseRequestBuilder { + /** + * Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. + * @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/identitygovernance-workflow-previewtaskfailures?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +export interface PreviewTaskFailuresPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: PreviewFailedTask[] | null; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PreviewTaskFailuresPostResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePreviewTaskFailuresPostResponse(writer: SerializationWriter, previewTaskFailuresPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!previewTaskFailuresPostResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, previewTaskFailuresPostResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", previewTaskFailuresPostResponse.value, serializePreviewFailedTask); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.previewTaskFailures"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPreviewTaskFailuresPostResponseFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernancePreviewWorkflow/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernancePreviewWorkflow/index.ts new file mode 100644 index 00000000000..dcca2a31737 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/microsoftGraphIdentityGovernancePreviewWorkflow/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryObjectFromDiscriminatorValue, serializeDirectoryObject, type DirectoryObject } 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 {PreviewWorkflowPostRequestBody} + */ +// @ts-ignore +export function createPreviewWorkflowPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPreviewWorkflowPostRequestBody; +} +/** + * The deserialization information for the current model + * @param PreviewWorkflowPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPreviewWorkflowPostRequestBody(previewWorkflowPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { previewWorkflowPostRequestBody.backingStoreEnabled = true; }, + "subjects": n => { previewWorkflowPostRequestBody.subjects = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, + } +} +/** + * Provides operations to call the previewWorkflow method. + */ +export interface MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder extends BaseRequestBuilder { + /** + * Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq 'preview'. + * @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/identitygovernance-workflow-previewworkflow?view=graph-rest-1.0|Find more info here} + */ + post(body: PreviewWorkflowPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq 'preview'. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: PreviewWorkflowPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +export interface PreviewWorkflowPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The subjects property + */ + subjects?: DirectoryObject[] | null; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PreviewWorkflowPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePreviewWorkflowPostRequestBody(writer: SerializationWriter, previewWorkflowPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!previewWorkflowPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("subjects", previewWorkflowPostRequestBody.subjects, serializeDirectoryObject); + writer.writeAdditionalData(previewWorkflowPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.previewWorkflow"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializePreviewWorkflowPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/count/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/count/index.ts new file mode 100644 index 00000000000..6e638ae6061 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/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}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/previewScope/$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-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/index.ts new file mode 100644 index 00000000000..e058bb0fd0f --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/index.ts @@ -0,0 +1,125 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryObjectCollectionResponseFromDiscriminatorValue, type DirectoryObjectCollectionResponse } 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 { DirectoryObjectItemRequestBuilderRequestsMetadata, type DirectoryObjectItemRequestBuilder } 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 previewScope property of the microsoft.graph.identityGovernance.workflow entity. + */ +export interface PreviewScopeRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the previewScope property of the microsoft.graph.identityGovernance.workflow entity. + * @param directoryObjectId The unique identifier of directoryObject + * @returns {DirectoryObjectItemRequestBuilder} + */ + byDirectoryObjectId(directoryObjectId: string) : DirectoryObjectItemRequestBuilder; + /** + * The preview scope for the workflow. + * @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 preview scope for the workflow. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The preview scope for the workflow. + */ +export interface PreviewScopeRequestBuilderGetQueryParameters { + /** + * 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 PreviewScopeRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/previewScope{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PreviewScopeRequestBuilderGetQueryParametersMapper: 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 PreviewScopeRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byDirectoryObjectId: { + requestsMetadata: DirectoryObjectItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["directoryObject%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PreviewScopeRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: PreviewScopeRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryObjectCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PreviewScopeRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/item/index.ts new file mode 100644 index 00000000000..33e909e5abf --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/previewScope/item/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryObjectFromDiscriminatorValue, type DirectoryObject } 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 previewScope property of the microsoft.graph.identityGovernance.workflow entity. + */ +export interface DirectoryObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * The preview scope for the workflow. + * @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 preview scope for the workflow. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The preview scope for the workflow. + */ +export interface DirectoryObjectItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DirectoryObjectItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/previewScope/{directoryObject%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DirectoryObjectItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DirectoryObjectItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DirectoryObjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryObjectFromDiscriminatorValue, + queryParametersMapper: DirectoryObjectItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/confirmCompromised/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/confirmCompromised/index.ts index bbfb910551e..2ecdca44748 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/confirmCompromised/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/confirmCompromised/index.ts @@ -54,7 +54,7 @@ export function createConfirmCompromisedPostRequestBodyFromDiscriminatorValue(pa export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromisedPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { confirmCompromisedPostRequestBody.backingStoreEnabled = true; }, - "servicePrincipalIds": n => { confirmCompromisedPostRequestBody.servicePrincipalIds = n.getCollectionOfPrimitiveValues(); }, + "servicePrincipalIds": n => { confirmCompromisedPostRequestBody.servicePrincipalIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/dismiss/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/dismiss/index.ts index f89650b6923..c99f8db93c1 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/dismiss/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyServicePrincipals/dismiss/index.ts @@ -24,7 +24,7 @@ export function createDismissPostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoDismissPostRequestBody(dismissPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dismissPostRequestBody.backingStoreEnabled = true; }, - "servicePrincipalIds": n => { dismissPostRequestBody.servicePrincipalIds = n.getCollectionOfPrimitiveValues(); }, + "servicePrincipalIds": n => { dismissPostRequestBody.servicePrincipalIds = n.getCollectionOfPrimitiveValues("string"); }, } } export interface DismissPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmCompromised/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmCompromised/index.ts index 01f5cc5f903..fd6d365eb05 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmCompromised/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmCompromised/index.ts @@ -54,7 +54,7 @@ export function createConfirmCompromisedPostRequestBodyFromDiscriminatorValue(pa export function deserializeIntoConfirmCompromisedPostRequestBody(confirmCompromisedPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { confirmCompromisedPostRequestBody.backingStoreEnabled = true; }, - "userIds": n => { confirmCompromisedPostRequestBody.userIds = n.getCollectionOfPrimitiveValues(); }, + "userIds": n => { confirmCompromisedPostRequestBody.userIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmSafe/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmSafe/index.ts index 06f5a9e76bd..dba7d890b3f 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmSafe/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/confirmSafe/index.ts @@ -54,7 +54,7 @@ export function createConfirmSafePostRequestBodyFromDiscriminatorValue(parseNode export function deserializeIntoConfirmSafePostRequestBody(confirmSafePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { confirmSafePostRequestBody.backingStoreEnabled = true; }, - "userIds": n => { confirmSafePostRequestBody.userIds = n.getCollectionOfPrimitiveValues(); }, + "userIds": n => { confirmSafePostRequestBody.userIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/dismiss/index.ts b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/dismiss/index.ts index fdedc30e122..8ce61f4716d 100644 --- a/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/dismiss/index.ts +++ b/packages/msgraph-sdk-identityProtection/identityProtection/riskyUsers/dismiss/index.ts @@ -24,7 +24,7 @@ export function createDismissPostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoDismissPostRequestBody(dismissPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { dismissPostRequestBody.backingStoreEnabled = true; }, - "userIds": n => { dismissPostRequestBody.userIds = n.getCollectionOfPrimitiveValues(); }, + "userIds": n => { dismissPostRequestBody.userIds = n.getCollectionOfPrimitiveValues("string"); }, } } export interface DismissPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-identityProviders/identityProviders/availableProviderTypes/index.ts b/packages/msgraph-sdk-identityProviders/identityProviders/availableProviderTypes/index.ts index 9c614da3070..18ee429102c 100644 --- a/packages/msgraph-sdk-identityProviders/identityProviders/availableProviderTypes/index.ts +++ b/packages/msgraph-sdk-identityProviders/identityProviders/availableProviderTypes/index.ts @@ -78,7 +78,7 @@ export function createAvailableProviderTypesGetResponseFromDiscriminatorValue(pa export function deserializeIntoAvailableProviderTypesGetResponse(availableProviderTypesGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(availableProviderTypesGetResponse), - "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { availableProviderTypesGetResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-informationProtection/informationProtection/bitlocker/recoveryKeys/index.ts b/packages/msgraph-sdk-informationProtection/informationProtection/bitlocker/recoveryKeys/index.ts index 51bfa99c0e0..7ca40632f38 100644 --- a/packages/msgraph-sdk-informationProtection/informationProtection/bitlocker/recoveryKeys/index.ts +++ b/packages/msgraph-sdk-informationProtection/informationProtection/bitlocker/recoveryKeys/index.ts @@ -27,7 +27,7 @@ export interface RecoveryKeysRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -35,14 +35,14 @@ export interface RecoveryKeysRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. + * Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn't return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. + * Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn't return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. */ export interface RecoveryKeysRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-organization/organization/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-organization/organization/getAvailableExtensionProperties/index.ts index 0dbc631c665..666c5eb4169 100644 --- a/packages/msgraph-sdk-organization/organization/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-organization/organization/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-organization/organization/getByIds/index.ts b/packages/msgraph-sdk-organization/organization/getByIds/index.ts index 05993e25289..34cb6a9b9f9 100644 --- a/packages/msgraph-sdk-organization/organization/getByIds/index.ts +++ b/packages/msgraph-sdk-organization/organization/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-organization/organization/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-organization/organization/item/checkMemberGroups/index.ts index dbcf78efd54..af0f013b471 100644 --- a/packages/msgraph-sdk-organization/organization/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-organization/organization/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-organization/organization/item/checkMemberObjects/index.ts index 40428c9edf5..0d170efe28c 100644 --- a/packages/msgraph-sdk-organization/organization/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-organization/organization/item/getMemberGroups/index.ts b/packages/msgraph-sdk-organization/organization/item/getMemberGroups/index.ts index 036245a5214..04cae591cf8 100644 --- a/packages/msgraph-sdk-organization/organization/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-organization/organization/item/getMemberObjects/index.ts b/packages/msgraph-sdk-organization/organization/item/getMemberObjects/index.ts index 72b5dbc9b40..4b6253e9468 100644 --- a/packages/msgraph-sdk-organization/organization/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/getAvailableExtensionProperties/index.ts index e005893faa5..36f54e05848 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/getByIds/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/getByIds/index.ts index f07d40d1997..925723c6c06 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/getByIds/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberGroups/index.ts index 6253b6bb628..4e093da11c9 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberObjects/index.ts index d420dccb6fe..ff803c55fa8 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberGroups/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberGroups/index.ts index 5419e59beb7..1e49c382d63 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberObjects/index.ts b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberObjects/index.ts index 5d770723946..1ca5ffd44f8 100644 --- a/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-permissionGrants/permissionGrants/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/usage/index.ts b/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/usage/index.ts index 39b017ec230..922a8ffc2f6 100644 --- a/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/usage/index.ts +++ b/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/usage/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface UsageRequestBuilder extends BaseRequestBuilder { /** - * Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + * Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. * @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 @@ -21,7 +21,7 @@ export interface UsageRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + * Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/ref/index.ts b/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/ref/index.ts index adad7bd3f2b..18ec114e480 100644 --- a/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/ref/index.ts +++ b/packages/msgraph-sdk-policies/policies/featureRolloutPolicies/item/appliesTo/ref/index.ts @@ -95,7 +95,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -118,7 +118,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-policies/policies/federatedTokenValidationPolicy/index.ts b/packages/msgraph-sdk-policies/policies/federatedTokenValidationPolicy/index.ts new file mode 100644 index 00000000000..a0a720ae309 --- /dev/null +++ b/packages/msgraph-sdk-policies/policies/federatedTokenValidationPolicy/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createFederatedTokenValidationPolicyFromDiscriminatorValue, serializeFederatedTokenValidationPolicy, type FederatedTokenValidationPolicy } 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 federatedTokenValidationPolicy property of the microsoft.graph.policyRoot entity. + */ +export interface FederatedTokenValidationPolicyRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property federatedTokenValidationPolicy for policies + * @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 federatedTokenValidationPolicy from policies + * @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 federatedTokenValidationPolicy in policies + * @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: FederatedTokenValidationPolicy, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property federatedTokenValidationPolicy for policies + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get federatedTokenValidationPolicy from policies + * @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 federatedTokenValidationPolicy in policies + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: FederatedTokenValidationPolicy, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get federatedTokenValidationPolicy from policies + */ +export interface FederatedTokenValidationPolicyRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const FederatedTokenValidationPolicyRequestBuilderUriTemplate = "{+baseurl}/policies/federatedTokenValidationPolicy{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const FederatedTokenValidationPolicyRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const FederatedTokenValidationPolicyRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: FederatedTokenValidationPolicyRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: FederatedTokenValidationPolicyRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createFederatedTokenValidationPolicyFromDiscriminatorValue, + queryParametersMapper: FederatedTokenValidationPolicyRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: FederatedTokenValidationPolicyRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createFederatedTokenValidationPolicyFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeFederatedTokenValidationPolicy, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-policies/policies/index.ts b/packages/msgraph-sdk-policies/policies/index.ts index b0f9c61cce7..452c8aab2db 100644 --- a/packages/msgraph-sdk-policies/policies/index.ts +++ b/packages/msgraph-sdk-policies/policies/index.ts @@ -32,6 +32,8 @@ import { DeviceRegistrationPolicyRequestBuilderRequestsMetadata, type DeviceRegi // @ts-ignore import { FeatureRolloutPoliciesRequestBuilderNavigationMetadata, FeatureRolloutPoliciesRequestBuilderRequestsMetadata, type FeatureRolloutPoliciesRequestBuilder } from './featureRolloutPolicies/index.js'; // @ts-ignore +import { FederatedTokenValidationPolicyRequestBuilderRequestsMetadata, type FederatedTokenValidationPolicyRequestBuilder } from './federatedTokenValidationPolicy/index.js'; +// @ts-ignore import { HomeRealmDiscoveryPoliciesRequestBuilderNavigationMetadata, HomeRealmDiscoveryPoliciesRequestBuilderRequestsMetadata, type HomeRealmDiscoveryPoliciesRequestBuilder } from './homeRealmDiscoveryPolicies/index.js'; // @ts-ignore import { IdentitySecurityDefaultsEnforcementPolicyRequestBuilderRequestsMetadata, type IdentitySecurityDefaultsEnforcementPolicyRequestBuilder } from './identitySecurityDefaultsEnforcementPolicy/index.js'; @@ -106,6 +108,10 @@ export interface PoliciesRequestBuilder extends BaseRequestBuilder { createPostRequestBody.certificateSigningRequest = n.getObjectValue(createPrintCertificateSigningRequestFromDiscriminatorValue); }, "connectorId": n => { createPostRequestBody.connectorId = n.getStringValue(); }, "displayName": n => { createPostRequestBody.displayName = n.getStringValue(); }, - "hasPhysicalDevice": n => { createPostRequestBody.hasPhysicalDevice = n.getBooleanValue(); }, + "hasPhysicalDevice": n => { createPostRequestBody.hasPhysicalDevice = n.getBooleanValue() ?? false; }, "manufacturer": n => { createPostRequestBody.manufacturer = n.getStringValue(); }, "model": n => { createPostRequestBody.model = n.getStringValue(); }, "physicalDeviceId": n => { createPostRequestBody.physicalDeviceId = n.getStringValue(); }, @@ -101,7 +101,7 @@ export function serializeCreatePostRequestBody(writer: SerializationWriter, crea writer.writeObjectValue("certificateSigningRequest", createPostRequestBody.certificateSigningRequest, serializePrintCertificateSigningRequest); writer.writeStringValue("connectorId", createPostRequestBody.connectorId); writer.writeStringValue("displayName", createPostRequestBody.displayName); - writer.writeBooleanValue("hasPhysicalDevice", createPostRequestBody.hasPhysicalDevice); + writer.writeBooleanValue("hasPhysicalDevice", createPostRequestBody.hasPhysicalDevice ?? false); writer.writeStringValue("manufacturer", createPostRequestBody.manufacturer); writer.writeStringValue("model", createPostRequestBody.model); writer.writeStringValue("physicalDeviceId", createPostRequestBody.physicalDeviceId); diff --git a/packages/msgraph-sdk-print/print/shares/item/allowedGroups/ref/index.ts b/packages/msgraph-sdk-print/print/shares/item/allowedGroups/ref/index.ts index 94676d455e7..7c658006376 100644 --- a/packages/msgraph-sdk-print/print/shares/item/allowedGroups/ref/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/allowedGroups/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-print/print/shares/item/allowedUsers/ref/index.ts b/packages/msgraph-sdk-print/print/shares/item/allowedUsers/ref/index.ts index 6e2782d7f4e..68604424bb0 100644 --- a/packages/msgraph-sdk-print/print/shares/item/allowedUsers/ref/index.ts +++ b/packages/msgraph-sdk-print/print/shares/item/allowedUsers/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-schemaExtensions/schemaExtensions/item/index.ts b/packages/msgraph-sdk-schemaExtensions/schemaExtensions/item/index.ts index 563b465d7e7..0484135312b 100644 --- a/packages/msgraph-sdk-schemaExtensions/schemaExtensions/item/index.ts +++ b/packages/msgraph-sdk-schemaExtensions/schemaExtensions/item/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface SchemaExtensionItemRequestBuilder extends BaseRequestBuilder { /** - * Delete the definition of a schema extension. Only the app that created the schema extension (owner app) can delete the schema extension definition, and only when the extension is in the InDevelopment state. Deleting a schema extension definition does not affect accessing custom data that has been added to resource instances based on that definition. + * Delete the definition of a schema extension. Only the app that created the schema extension (owner app) can delete the schema extension definition, and only when the extension is in the InDevelopment state. Deleting a schema extension definition doesn't affect accessing custom data that has been added to resource instances based on that definition. * @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/schemaextension-delete?view=graph-rest-1.0|Find more info here} @@ -37,7 +37,7 @@ export interface SchemaExtensionItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Delete the definition of a schema extension. Only the app that created the schema extension (owner app) can delete the schema extension definition, and only when the extension is in the InDevelopment state. Deleting a schema extension definition does not affect accessing custom data that has been added to resource instances based on that definition. + * Delete the definition of a schema extension. Only the app that created the schema extension (owner app) can delete the schema extension definition, and only when the extension is in the InDevelopment state. Deleting a schema extension definition doesn't affect accessing custom data that has been added to resource instances based on that definition. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-security/security/alerts_v2/index.ts b/packages/msgraph-sdk-security/security/alerts_v2/index.ts index 72818272a58..840b753f966 100644 --- a/packages/msgraph-sdk-security/security/alerts_v2/index.ts +++ b/packages/msgraph-sdk-security/security/alerts_v2/index.ts @@ -10,6 +10,8 @@ import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from '. // @ts-ignore import { AlertItemRequestBuilderNavigationMetadata, AlertItemRequestBuilderRequestsMetadata, type AlertItemRequestBuilder } from './item/index.js'; // @ts-ignore +import { MicrosoftGraphSecurityMoveAlertsRequestBuilderRequestsMetadata, type MicrosoftGraphSecurityMoveAlertsRequestBuilder } from './microsoftGraphSecurityMoveAlerts/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'; /** @@ -20,6 +22,10 @@ export interface Alerts_v2RequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoMoveAlertsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param MoveAlertsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMoveAlertsPostRequestBody(moveAlertsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "alertComment": n => { moveAlertsPostRequestBody.alertComment = n.getStringValue(); }, + "alertIds": n => { moveAlertsPostRequestBody.alertIds = n.getCollectionOfPrimitiveValues("string"); }, + "backingStoreEnabled": n => { moveAlertsPostRequestBody.backingStoreEnabled = true; }, + "incidentId": n => { moveAlertsPostRequestBody.incidentId = n.getStringValue(); }, + "newCorrelationReasons": n => { moveAlertsPostRequestBody.newCorrelationReasons = n.getCollectionOfEnumValues(CorrelationReasonObject); }, + } +} +/** + * Provides operations to call the moveAlerts method. + */ +export interface MicrosoftGraphSecurityMoveAlertsRequestBuilder extends BaseRequestBuilder { + /** + * Move one or more alert resources to a new or existing incident. + * @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: MoveAlertsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Move one or more alert resources to a new or existing incident. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: MoveAlertsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +export interface MoveAlertsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The alertComment property + */ + alertComment?: string | null; + /** + * The alertIds property + */ + alertIds?: string[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The incidentId property + */ + incidentId?: string | null; + /** + * The newCorrelationReasons property + */ + newCorrelationReasons?: CorrelationReason[] | null; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MoveAlertsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMoveAlertsPostRequestBody(writer: SerializationWriter, moveAlertsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!moveAlertsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("alertComment", moveAlertsPostRequestBody.alertComment); + writer.writeCollectionOfPrimitiveValues("alertIds", moveAlertsPostRequestBody.alertIds); + writer.writeStringValue("incidentId", moveAlertsPostRequestBody.incidentId); + writer.writeEnumValue("newCorrelationReasons", moveAlertsPostRequestBody.newCorrelationReasons); + writer.writeAdditionalData(moveAlertsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphSecurityMoveAlertsRequestBuilderUriTemplate = "{+baseurl}/security/alerts_v2/microsoft.graph.security.moveAlerts"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphSecurityMoveAlertsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphSecurityMoveAlertsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMergeResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMoveAlertsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/attackSimulation/simulations/item/index.ts b/packages/msgraph-sdk-security/security/attackSimulation/simulations/item/index.ts index b0749322474..fd19f4a0680 100644 --- a/packages/msgraph-sdk-security/security/attackSimulation/simulations/item/index.ts +++ b/packages/msgraph-sdk-security/security/attackSimulation/simulations/item/index.ts @@ -46,7 +46,7 @@ export interface SimulationItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Update an attack simulation campaign for a tenant. + * Update an attack simulation campaign for a tenant. You can only update simulations that are in draft status. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -67,7 +67,7 @@ export interface SimulationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Update an attack simulation campaign for a tenant. + * Update an attack simulation campaign for a tenant. You can only update simulations that are in draft status. * @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-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityApplyHold/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityApplyHold/index.ts index 419db6b801a..4b5a740442d 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityApplyHold/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityApplyHold/index.ts @@ -34,7 +34,7 @@ export function createApplyHoldPostRequestBodyFromDiscriminatorValue(parseNode: export function deserializeIntoApplyHoldPostRequestBody(applyHoldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyHoldPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { applyHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { applyHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityRemoveHold/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityRemoveHold/index.ts index 6cf0c29505a..fbbf44e4e5d 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityRemoveHold/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/custodians/microsoftGraphSecurityRemoveHold/index.ts @@ -24,7 +24,7 @@ export function createRemoveHoldPostRequestBodyFromDiscriminatorValue(parseNode: export function deserializeIntoRemoveHoldPostRequestBody(removeHoldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeHoldPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { removeHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { removeHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityApplyHold/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityApplyHold/index.ts index 2bcdd2cf008..5b6b8cb7027 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityApplyHold/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityApplyHold/index.ts @@ -34,7 +34,7 @@ export function createApplyHoldPostRequestBodyFromDiscriminatorValue(parseNode: export function deserializeIntoApplyHoldPostRequestBody(applyHoldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { applyHoldPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { applyHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { applyHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityRemoveHold/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityRemoveHold/index.ts index 9c7b288c1f8..d7d188746a1 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityRemoveHold/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/noncustodialDataSources/microsoftGraphSecurityRemoveHold/index.ts @@ -24,7 +24,7 @@ export function createRemoveHoldPostRequestBodyFromDiscriminatorValue(parseNode: export function deserializeIntoRemoveHoldPostRequestBody(removeHoldPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { removeHoldPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { removeHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { removeHoldPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportResult/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportResult/index.ts index 520c7e04585..34acc519d32 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportResult/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportResult/index.ts @@ -34,7 +34,7 @@ export function deserializeIntoExportResultPostRequestBody(exportResultPostReque "exportCriteria": n => { exportResultPostRequestBody.exportCriteria = n.getCollectionOfEnumValues(ExportCriteriaObject); }, "exportFormat": n => { exportResultPostRequestBody.exportFormat = n.getEnumValue(ExportFormatObject); }, "exportLocation": n => { exportResultPostRequestBody.exportLocation = n.getCollectionOfEnumValues(ExportLocationObject); }, - "exportSingleItems": n => { exportResultPostRequestBody.exportSingleItems = n.getBooleanValue(); }, + "exportSingleItems": n => { exportResultPostRequestBody.exportSingleItems = n.getBooleanValue() ?? false; }, } } export interface ExportResultPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -116,7 +116,7 @@ export function serializeExportResultPostRequestBody(writer: SerializationWriter writer.writeEnumValue("exportCriteria", exportResultPostRequestBody.exportCriteria); writer.writeEnumValue("exportFormat", exportResultPostRequestBody.exportFormat); writer.writeEnumValue("exportLocation", exportResultPostRequestBody.exportLocation); - writer.writeBooleanValue("exportSingleItems", exportResultPostRequestBody.exportSingleItems); + writer.writeBooleanValue("exportSingleItems", exportResultPostRequestBody.exportSingleItems ?? false); writer.writeAdditionalData(exportResultPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/count/index.ts b/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/count/index.ts new file mode 100644 index 00000000000..af6e30592d0 --- /dev/null +++ b/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/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/collaboration/analyzedEmails/$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/collaboration/analyzedEmails/index.ts b/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/index.ts new file mode 100644 index 00000000000..a7e464377f8 --- /dev/null +++ b/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/index.ts @@ -0,0 +1,162 @@ +/* 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 { createAnalyzedEmailCollectionResponseFromDiscriminatorValue, createAnalyzedEmailFromDiscriminatorValue, serializeAnalyzedEmail, type AnalyzedEmail, type AnalyzedEmailCollectionResponse } from '@microsoft/msgraph-sdk/models/security/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AnalyzedEmailItemRequestBuilderRequestsMetadata, type AnalyzedEmailItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { MicrosoftGraphSecurityRemediateRequestBuilderRequestsMetadata, type MicrosoftGraphSecurityRemediateRequestBuilder } from './microsoftGraphSecurityRemediate/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 analyzedEmails property of the microsoft.graph.security.collaborationRoot entity. + */ +export interface AnalyzedEmailsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the remediate method. + */ + get microsoftGraphSecurityRemediate(): MicrosoftGraphSecurityRemediateRequestBuilder; + /** + * Provides operations to manage the analyzedEmails property of the microsoft.graph.security.collaborationRoot entity. + * @param analyzedEmailId The unique identifier of analyzedEmail + * @returns {AnalyzedEmailItemRequestBuilder} + */ + byAnalyzedEmailId(analyzedEmailId: string) : AnalyzedEmailItemRequestBuilder; + /** + * Get a list of analyzedEmail objects and their properties. This API allows Security Operations teams to have direct access to hunt (query) for threats, IOCs, attack vectors, and evidences for a tenant. It is a powerful, near real-time tool to help Security Operations teams investigate and respond to threats. It consists of email metadata, verdict information, related underlying entities (attachments/URL), filters, and more. + * @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-collaborationroot-list-analyzedemails?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to analyzedEmails for 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 + */ + post(body: AnalyzedEmail, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of analyzedEmail objects and their properties. This API allows Security Operations teams to have direct access to hunt (query) for threats, IOCs, attack vectors, and evidences for a tenant. It is a powerful, near real-time tool to help Security Operations teams investigate and respond to threats. It consists of email metadata, verdict information, related underlying entities (attachments/URL), filters, and more. + * @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 analyzedEmails for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AnalyzedEmail, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of analyzedEmail objects and their properties. This API allows Security Operations teams to have direct access to hunt (query) for threats, IOCs, attack vectors, and evidences for a tenant. It is a powerful, near real-time tool to help Security Operations teams investigate and respond to threats. It consists of email metadata, verdict information, related underlying entities (attachments/URL), filters, and more. + */ +export interface AnalyzedEmailsRequestBuilderGetQueryParameters { + /** + * 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 AnalyzedEmailsRequestBuilderUriTemplate = "{+baseurl}/security/collaboration/analyzedEmails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AnalyzedEmailsRequestBuilderGetQueryParametersMapper: 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 AnalyzedEmailsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAnalyzedEmailId: { + requestsMetadata: AnalyzedEmailItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["analyzedEmail%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + microsoftGraphSecurityRemediate: { + requestsMetadata: MicrosoftGraphSecurityRemediateRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AnalyzedEmailsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AnalyzedEmailsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAnalyzedEmailCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AnalyzedEmailsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AnalyzedEmailsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAnalyzedEmailFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAnalyzedEmail, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/item/index.ts b/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/item/index.ts new file mode 100644 index 00000000000..3102b15dd24 --- /dev/null +++ b/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/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 { createAnalyzedEmailFromDiscriminatorValue, serializeAnalyzedEmail, type AnalyzedEmail } 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 analyzedEmails property of the microsoft.graph.security.collaborationRoot entity. + */ +export interface AnalyzedEmailItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property analyzedEmails for security + * @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 properties and relationships of an analyzedEmail object. + * @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-analyzedemail-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property analyzedEmails 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: AnalyzedEmail, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property analyzedEmails for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of an analyzedEmail object. + * @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 analyzedEmails 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: AnalyzedEmail, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of an analyzedEmail object. + */ +export interface AnalyzedEmailItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AnalyzedEmailItemRequestBuilderUriTemplate = "{+baseurl}/security/collaboration/analyzedEmails/{analyzedEmail%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AnalyzedEmailItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AnalyzedEmailItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AnalyzedEmailItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AnalyzedEmailItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAnalyzedEmailFromDiscriminatorValue, + queryParametersMapper: AnalyzedEmailItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AnalyzedEmailItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAnalyzedEmailFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAnalyzedEmail, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/microsoftGraphSecurityRemediate/index.ts b/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/microsoftGraphSecurityRemediate/index.ts new file mode 100644 index 00000000000..9179ad4311d --- /dev/null +++ b/packages/msgraph-sdk-security/security/collaboration/analyzedEmails/microsoftGraphSecurityRemediate/index.ts @@ -0,0 +1,124 @@ +/* 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 { createAnalyzedEmailFromDiscriminatorValue, RemediationActionObject, RemediationSeverityObject, serializeAnalyzedEmail, type AnalyzedEmail, type RemediationAction, type RemediationSeverity } from '@microsoft/msgraph-sdk/models/security/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 {RemediatePostRequestBody} + */ +// @ts-ignore +export function createRemediatePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemediatePostRequestBody; +} +/** + * The deserialization information for the current model + * @param RemediatePostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemediatePostRequestBody(remediatePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "action": n => { remediatePostRequestBody.action = n.getEnumValue(RemediationActionObject); }, + "analyzedEmails": n => { remediatePostRequestBody.analyzedEmails = n.getCollectionOfObjectValues(createAnalyzedEmailFromDiscriminatorValue); }, + "backingStoreEnabled": n => { remediatePostRequestBody.backingStoreEnabled = true; }, + "description": n => { remediatePostRequestBody.description = n.getStringValue(); }, + "displayName": n => { remediatePostRequestBody.displayName = n.getStringValue(); }, + "remediateSendersCopy": n => { remediatePostRequestBody.remediateSendersCopy = n.getBooleanValue() ?? false; }, + "severity": n => { remediatePostRequestBody.severity = n.getEnumValue(RemediationSeverityObject); }, + } +} +/** + * Provides operations to call the remediate method. + */ +export interface MicrosoftGraphSecurityRemediateRequestBuilder extends BaseRequestBuilder { + /** + * Remove a potential threat from end users' mailboxes. Remediation means to take prescribed action against a threat. This API can trigger email purge actions like move to junk, move to deleted items, soft delete, hard delete, or move to Inbox. This API enables scenarios and use cases such as SOAR integration, playbooks, and automations. For more information read email remediation, trigger action and track actions. If there is false positives admins can take move to inbox action. + * @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 + */ + post(body: RemediatePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove a potential threat from end users' mailboxes. Remediation means to take prescribed action against a threat. This API can trigger email purge actions like move to junk, move to deleted items, soft delete, hard delete, or move to Inbox. This API enables scenarios and use cases such as SOAR integration, playbooks, and automations. For more information read email remediation, trigger action and track actions. If there is false positives admins can take move to inbox action. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemediatePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +export interface RemediatePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The action property + */ + action?: RemediationAction | null; + /** + * The analyzedEmails property + */ + analyzedEmails?: AnalyzedEmail[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The description property + */ + description?: string | null; + /** + * The displayName property + */ + displayName?: string | null; + /** + * The remediateSendersCopy property + */ + remediateSendersCopy?: boolean | null; + /** + * The severity property + */ + severity?: RemediationSeverity | null; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RemediatePostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemediatePostRequestBody(writer: SerializationWriter, remediatePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!remediatePostRequestBody || isSerializingDerivedType) { return; } + writer.writeEnumValue("action", remediatePostRequestBody.action); + writer.writeCollectionOfObjectValues("analyzedEmails", remediatePostRequestBody.analyzedEmails, serializeAnalyzedEmail); + writer.writeStringValue("description", remediatePostRequestBody.description); + writer.writeStringValue("displayName", remediatePostRequestBody.displayName); + writer.writeBooleanValue("remediateSendersCopy", remediatePostRequestBody.remediateSendersCopy ?? false); + writer.writeEnumValue("severity", remediatePostRequestBody.severity); + writer.writeAdditionalData(remediatePostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphSecurityRemediateRequestBuilderUriTemplate = "{+baseurl}/security/collaboration/analyzedEmails/microsoft.graph.security.remediate"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphSecurityRemediateRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphSecurityRemediateRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemediatePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/collaboration/index.ts b/packages/msgraph-sdk-security/security/collaboration/index.ts new file mode 100644 index 00000000000..aeabf475ad3 --- /dev/null +++ b/packages/msgraph-sdk-security/security/collaboration/index.ts @@ -0,0 +1,131 @@ +/* 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 { createCollaborationRootFromDiscriminatorValue, serializeCollaborationRoot, type CollaborationRoot } from '@microsoft/msgraph-sdk/models/security/index.js'; +// @ts-ignore +import { AnalyzedEmailsRequestBuilderNavigationMetadata, AnalyzedEmailsRequestBuilderRequestsMetadata, type AnalyzedEmailsRequestBuilder } from './analyzedEmails/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 collaboration property of the microsoft.graph.security entity. + */ +export interface CollaborationRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the analyzedEmails property of the microsoft.graph.security.collaborationRoot entity. + */ + get analyzedEmails(): AnalyzedEmailsRequestBuilder; + /** + * Delete navigation property collaboration for security + * @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 collaboration from security + * @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 collaboration 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: CollaborationRoot, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property collaboration for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get collaboration from security + * @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 collaboration 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: CollaborationRoot, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get collaboration from security + */ +export interface CollaborationRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CollaborationRequestBuilderUriTemplate = "{+baseurl}/security/collaboration{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CollaborationRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CollaborationRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + analyzedEmails: { + requestsMetadata: AnalyzedEmailsRequestBuilderRequestsMetadata, + navigationMetadata: AnalyzedEmailsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CollaborationRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CollaborationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CollaborationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCollaborationRootFromDiscriminatorValue, + queryParametersMapper: CollaborationRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CollaborationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCollaborationRootFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCollaborationRoot, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance/index.ts b/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance/index.ts index 4fa0460ba38..a000d547af7 100644 --- a/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance/index.ts +++ b/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance/index.ts @@ -72,7 +72,7 @@ export function deserializeIntoComputeRightsAndInheritancePostRequestBody(comput "delegatedUserEmail": n => { computeRightsAndInheritancePostRequestBody.delegatedUserEmail = n.getStringValue(); }, "locale": n => { computeRightsAndInheritancePostRequestBody.locale = n.getStringValue(); }, "protectedContents": n => { computeRightsAndInheritancePostRequestBody.protectedContents = n.getCollectionOfObjectValues(createProtectedContentFromDiscriminatorValue); }, - "supportedContentFormats": n => { computeRightsAndInheritancePostRequestBody.supportedContentFormats = n.getCollectionOfPrimitiveValues(); }, + "supportedContentFormats": n => { computeRightsAndInheritancePostRequestBody.supportedContentFormats = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/sensitivityLabels/item/sublabels/computeRightsAndInheritance/index.ts b/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/sensitivityLabels/item/sublabels/computeRightsAndInheritance/index.ts index a762bfd62bc..c2607a1fc34 100644 --- a/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/sensitivityLabels/item/sublabels/computeRightsAndInheritance/index.ts +++ b/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/sensitivityLabels/item/sublabels/computeRightsAndInheritance/index.ts @@ -72,7 +72,7 @@ export function deserializeIntoComputeRightsAndInheritancePostRequestBody(comput "delegatedUserEmail": n => { computeRightsAndInheritancePostRequestBody.delegatedUserEmail = n.getStringValue(); }, "locale": n => { computeRightsAndInheritancePostRequestBody.locale = n.getStringValue(); }, "protectedContents": n => { computeRightsAndInheritancePostRequestBody.protectedContents = n.getCollectionOfObjectValues(createProtectedContentFromDiscriminatorValue); }, - "supportedContentFormats": n => { computeRightsAndInheritancePostRequestBody.supportedContentFormats = n.getCollectionOfPrimitiveValues(); }, + "supportedContentFormats": n => { computeRightsAndInheritancePostRequestBody.supportedContentFormats = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-security/security/identities/sensorCandidates/microsoftGraphSecurityActivate/index.ts b/packages/msgraph-sdk-security/security/identities/sensorCandidates/microsoftGraphSecurityActivate/index.ts index 4dc05abe8d7..d20e9306bc6 100644 --- a/packages/msgraph-sdk-security/security/identities/sensorCandidates/microsoftGraphSecurityActivate/index.ts +++ b/packages/msgraph-sdk-security/security/identities/sensorCandidates/microsoftGraphSecurityActivate/index.ts @@ -34,7 +34,7 @@ export function createActivatePostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoActivatePostRequestBody(activatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { activatePostRequestBody.backingStoreEnabled = true; }, - "serverIds": n => { activatePostRequestBody.serverIds = n.getCollectionOfPrimitiveValues(); }, + "serverIds": n => { activatePostRequestBody.serverIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-security/security/incidents/index.ts b/packages/msgraph-sdk-security/security/incidents/index.ts index d52ab791d15..5223463b051 100644 --- a/packages/msgraph-sdk-security/security/incidents/index.ts +++ b/packages/msgraph-sdk-security/security/incidents/index.ts @@ -10,6 +10,8 @@ import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from '. // @ts-ignore import { IncidentItemRequestBuilderNavigationMetadata, IncidentItemRequestBuilderRequestsMetadata, type IncidentItemRequestBuilder } from './item/index.js'; // @ts-ignore +import { MicrosoftGraphSecurityMergeIncidentsRequestBuilderRequestsMetadata, type MicrosoftGraphSecurityMergeIncidentsRequestBuilder } from './microsoftGraphSecurityMergeIncidents/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'; /** @@ -20,6 +22,10 @@ export interface IncidentsRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoMergeIncidentsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param MergeIncidentsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMergeIncidentsPostRequestBody(mergeIncidentsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { mergeIncidentsPostRequestBody.backingStoreEnabled = true; }, + "incidentComment": n => { mergeIncidentsPostRequestBody.incidentComment = n.getStringValue(); }, + "incidentIds": n => { mergeIncidentsPostRequestBody.incidentIds = n.getCollectionOfPrimitiveValues("string"); }, + "mergeReasons": n => { mergeIncidentsPostRequestBody.mergeReasons = n.getCollectionOfEnumValues(CorrelationReasonObject); }, + } +} +export interface MergeIncidentsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The incidentComment property + */ + incidentComment?: string | null; + /** + * The incidentIds property + */ + incidentIds?: string[] | null; + /** + * The mergeReasons property + */ + mergeReasons?: CorrelationReason[] | null; +} +/** + * Provides operations to call the mergeIncidents method. + */ +export interface MicrosoftGraphSecurityMergeIncidentsRequestBuilder extends BaseRequestBuilder { + /** + * Merge multiple incident resources into a single incident. + * @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: MergeIncidentsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Merge multiple incident resources into a single incident. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: MergeIncidentsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MergeIncidentsPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMergeIncidentsPostRequestBody(writer: SerializationWriter, mergeIncidentsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mergeIncidentsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("incidentComment", mergeIncidentsPostRequestBody.incidentComment); + writer.writeCollectionOfPrimitiveValues("incidentIds", mergeIncidentsPostRequestBody.incidentIds); + writer.writeEnumValue("mergeReasons", mergeIncidentsPostRequestBody.mergeReasons); + writer.writeAdditionalData(mergeIncidentsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphSecurityMergeIncidentsRequestBuilderUriTemplate = "{+baseurl}/security/incidents/microsoft.graph.security.mergeIncidents"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphSecurityMergeIncidentsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphSecurityMergeIncidentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMergeResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMergeIncidentsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-security/security/index.ts b/packages/msgraph-sdk-security/security/index.ts index f11eb35687d..cd0cea659b7 100644 --- a/packages/msgraph-sdk-security/security/index.ts +++ b/packages/msgraph-sdk-security/security/index.ts @@ -14,6 +14,8 @@ import { AttackSimulationRequestBuilderNavigationMetadata, AttackSimulationReque // @ts-ignore import { CasesRequestBuilderNavigationMetadata, CasesRequestBuilderRequestsMetadata, type CasesRequestBuilder } from './cases/index.js'; // @ts-ignore +import { CollaborationRequestBuilderNavigationMetadata, CollaborationRequestBuilderRequestsMetadata, type CollaborationRequestBuilder } from './collaboration/index.js'; +// @ts-ignore import { DataSecurityAndGovernanceRequestBuilderNavigationMetadata, DataSecurityAndGovernanceRequestBuilderRequestsMetadata, type DataSecurityAndGovernanceRequestBuilder } from './dataSecurityAndGovernance/index.js'; // @ts-ignore import { IdentitiesRequestBuilderNavigationMetadata, IdentitiesRequestBuilderRequestsMetadata, type IdentitiesRequestBuilder } from './identities/index.js'; @@ -58,6 +60,10 @@ export interface SecurityRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Represents how customers can manage their data, whether and for how long to retain or delete it. + * Read the properties and relationships of a retentionLabel object. * @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-retentionlabel-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -60,7 +61,7 @@ export interface RetentionLabelItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Represents how customers can manage their data, whether and for how long to retain or delete it. + * Read the properties and relationships of a retentionLabel object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -74,7 +75,7 @@ export interface RetentionLabelItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Represents how customers can manage their data, whether and for how long to retain or delete it. + * Read the properties and relationships of a retentionLabel object. */ export interface RetentionLabelItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getAvailableExtensionProperties/index.ts index 93fa5ca6901..d7026d9de82 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getByIds/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getByIds/index.ts index a3b0793b9f1..580d6474db2 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getByIds/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberGroups/index.ts index 6b00e36b317..3568c9be4d7 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberObjects/index.ts index f1a0cd32732..528769db85f 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/ref/index.ts index 863effaa034..9518877d03a 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/claimsMappingPolicies/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberGroups/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberGroups/index.ts index 8ce605e5214..f4f6cb8c447 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberObjects/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberObjects/index.ts index 2d1eaa4f95e..cca3ff813ab 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/ref/index.ts index 82583f363b3..b26194149ca 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/homeRealmDiscoveryPolicies/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/ref/index.ts index 65cb97a2777..45c77d82fcd 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/owners/ref/index.ts @@ -95,7 +95,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -118,7 +118,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/validateCredentials/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/validateCredentials/index.ts index bece53b75fa..3326c5c2060 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/validateCredentials/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/validateCredentials/index.ts @@ -29,7 +29,7 @@ export function deserializeIntoValidateCredentialsPostRequestBody(validateCreden "backingStoreEnabled": n => { validateCredentialsPostRequestBody.backingStoreEnabled = true; }, "credentials": n => { validateCredentialsPostRequestBody.credentials = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, "templateId": n => { validateCredentialsPostRequestBody.templateId = n.getStringValue(); }, - "useSavedCredentials": n => { validateCredentialsPostRequestBody.useSavedCredentials = n.getBooleanValue(); }, + "useSavedCredentials": n => { validateCredentialsPostRequestBody.useSavedCredentials = n.getBooleanValue() ?? false; }, } } /** @@ -44,7 +44,7 @@ export function serializeValidateCredentialsPostRequestBody(writer: Serializatio writer.writeStringValue("applicationIdentifier", validateCredentialsPostRequestBody.applicationIdentifier); writer.writeCollectionOfObjectValues("credentials", validateCredentialsPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeStringValue("templateId", validateCredentialsPostRequestBody.templateId); - writer.writeBooleanValue("useSavedCredentials", validateCredentialsPostRequestBody.useSavedCredentials); + writer.writeBooleanValue("useSavedCredentials", validateCredentialsPostRequestBody.useSavedCredentials ?? false); writer.writeAdditionalData(validateCredentialsPostRequestBody.additionalData); } export interface ValidateCredentialsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/validateCredentials/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/validateCredentials/index.ts index 91cc6c85cc9..f37fe52ba7d 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/validateCredentials/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/validateCredentials/index.ts @@ -29,7 +29,7 @@ export function deserializeIntoValidateCredentialsPostRequestBody(validateCreden "backingStoreEnabled": n => { validateCredentialsPostRequestBody.backingStoreEnabled = true; }, "credentials": n => { validateCredentialsPostRequestBody.credentials = n.getCollectionOfObjectValues(createSynchronizationSecretKeyStringValuePairFromDiscriminatorValue); }, "templateId": n => { validateCredentialsPostRequestBody.templateId = n.getStringValue(); }, - "useSavedCredentials": n => { validateCredentialsPostRequestBody.useSavedCredentials = n.getBooleanValue(); }, + "useSavedCredentials": n => { validateCredentialsPostRequestBody.useSavedCredentials = n.getBooleanValue() ?? false; }, } } /** @@ -44,7 +44,7 @@ export function serializeValidateCredentialsPostRequestBody(writer: Serializatio writer.writeStringValue("applicationIdentifier", validateCredentialsPostRequestBody.applicationIdentifier); writer.writeCollectionOfObjectValues("credentials", validateCredentialsPostRequestBody.credentials, serializeSynchronizationSecretKeyStringValuePair); writer.writeStringValue("templateId", validateCredentialsPostRequestBody.templateId); - writer.writeBooleanValue("useSavedCredentials", validateCredentialsPostRequestBody.useSavedCredentials); + writer.writeBooleanValue("useSavedCredentials", validateCredentialsPostRequestBody.useSavedCredentials ?? false); writer.writeAdditionalData(validateCredentialsPostRequestBody.additionalData); } export interface ValidateCredentialsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/tokenIssuancePolicies/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/tokenIssuancePolicies/ref/index.ts index 58e150c641f..f6d45a634c0 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/tokenIssuancePolicies/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/tokenIssuancePolicies/ref/index.ts @@ -93,7 +93,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -116,7 +116,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/tokenLifetimePolicies/ref/index.ts b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/tokenLifetimePolicies/ref/index.ts index 3ce3b3c4828..08d0017d44f 100644 --- a/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/tokenLifetimePolicies/ref/index.ts +++ b/packages/msgraph-sdk-servicePrincipals/servicePrincipals/item/tokenLifetimePolicies/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/associateWithHubSites/index.ts index 0b2f99da187..f3c96bf2791 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/associateWithHubSites/index.ts @@ -58,8 +58,8 @@ export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, - "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, - "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue(); }, + "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues("string"); }, + "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!associateWithHubSitesPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); - writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); + writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists ?? false); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/isPublished/index.ts index fbfa2d151c1..f62d4e16929 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/contentTypes/item/isPublished/index.ts @@ -24,7 +24,7 @@ export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: Pa export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, - "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, + "value": n => { isPublishedGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface IsPublishedGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,7 +65,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!isPublishedGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", isPublishedGetResponse.value); + writer.writeBooleanValue("value", isPublishedGetResponse.value ?? false); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-shares/shares/item/list/items/item/createLink/index.ts b/packages/msgraph-sdk-shares/shares/item/list/items/item/createLink/index.ts index 35ccf2d4950..10a85ee2309 100644 --- a/packages/msgraph-sdk-shares/shares/item/list/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/list/items/item/createLink/index.ts @@ -88,9 +88,9 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo "message": n => { createLinkPostRequestBody.message = n.getStringValue(); }, "password": n => { createLinkPostRequestBody.password = n.getStringValue(); }, "recipients": n => { createLinkPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue(); }, + "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue() ?? false; }, "scope": n => { createLinkPostRequestBody.scope = n.getStringValue(); }, - "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue(); }, + "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue() ?? false; }, "type": n => { createLinkPostRequestBody.type = n.getStringValue(); }, } } @@ -107,9 +107,9 @@ export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); writer.writeCollectionOfObjectValues("recipients", createLinkPostRequestBody.recipients, serializeDriveRecipient); - writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions); + writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions ?? false); writer.writeStringValue("scope", createLinkPostRequestBody.scope); - writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification); + writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification ?? false); writer.writeStringValue("type", createLinkPostRequestBody.type); writer.writeAdditionalData(createLinkPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-shares/shares/item/permission/grant/index.ts b/packages/msgraph-sdk-shares/shares/item/permission/grant/index.ts index f794abe7e3d..63fffa0bba3 100644 --- a/packages/msgraph-sdk-shares/shares/item/permission/grant/index.ts +++ b/packages/msgraph-sdk-shares/shares/item/permission/grant/index.ts @@ -36,7 +36,7 @@ export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: Partia return { "backingStoreEnabled": n => { grantPostRequestBody.backingStoreEnabled = true; }, "recipients": n => { grantPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "roles": n => { grantPostRequestBody.roles = n.getCollectionOfPrimitiveValues(); }, + "roles": n => { grantPostRequestBody.roles = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/associateWithHubSites/index.ts index 7836bb79527..23efb9a7284 100644 --- a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/associateWithHubSites/index.ts @@ -58,8 +58,8 @@ export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, - "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, - "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue(); }, + "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues("string"); }, + "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!associateWithHubSitesPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); - writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); + writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists ?? false); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/isPublished/index.ts index ba6356d1934..13d5a7a2586 100644 --- a/packages/msgraph-sdk-sites/sites/item/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/contentTypes/item/isPublished/index.ts @@ -24,7 +24,7 @@ export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: Pa export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, - "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, + "value": n => { isPublishedGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface IsPublishedGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,7 +65,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!isPublishedGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", isPublishedGetResponse.value); + writer.writeBooleanValue("value", isPublishedGetResponse.value ?? false); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts index 5653e40852b..803080083cc 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/associateWithHubSites/index.ts @@ -58,8 +58,8 @@ export function createAssociateWithHubSitesPostRequestBodyFromDiscriminatorValue export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWithHubSitesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { associateWithHubSitesPostRequestBody.backingStoreEnabled = true; }, - "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues(); }, - "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue(); }, + "hubSiteUrls": n => { associateWithHubSitesPostRequestBody.hubSiteUrls = n.getCollectionOfPrimitiveValues("string"); }, + "propagateToExistingLists": n => { associateWithHubSitesPostRequestBody.propagateToExistingLists = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAssociateWithHubSitesPostRequestBody(associateWit export function serializeAssociateWithHubSitesPostRequestBody(writer: SerializationWriter, associateWithHubSitesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!associateWithHubSitesPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfPrimitiveValues("hubSiteUrls", associateWithHubSitesPostRequestBody.hubSiteUrls); - writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists); + writer.writeBooleanValue("propagateToExistingLists", associateWithHubSitesPostRequestBody.propagateToExistingLists ?? false); writer.writeAdditionalData(associateWithHubSitesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/isPublished/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/isPublished/index.ts index 562fb363eba..c8209c3a991 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/isPublished/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/contentTypes/item/isPublished/index.ts @@ -24,7 +24,7 @@ export function createIsPublishedGetResponseFromDiscriminatorValue(parseNode: Pa export function deserializeIntoIsPublishedGetResponse(isPublishedGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { isPublishedGetResponse.backingStoreEnabled = true; }, - "value": n => { isPublishedGetResponse.value = n.getBooleanValue(); }, + "value": n => { isPublishedGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface IsPublishedGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,7 +65,7 @@ export interface IsPublishedRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!isPublishedGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", isPublishedGetResponse.value); + writer.writeBooleanValue("value", isPublishedGetResponse.value ?? false); writer.writeAdditionalData(isPublishedGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/createLink/index.ts b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/createLink/index.ts index 985651a8eca..c0143f9a647 100644 --- a/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/createLink/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/lists/item/items/item/createLink/index.ts @@ -88,9 +88,9 @@ export function deserializeIntoCreateLinkPostRequestBody(createLinkPostRequestBo "message": n => { createLinkPostRequestBody.message = n.getStringValue(); }, "password": n => { createLinkPostRequestBody.password = n.getStringValue(); }, "recipients": n => { createLinkPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue(); }, + "retainInheritedPermissions": n => { createLinkPostRequestBody.retainInheritedPermissions = n.getBooleanValue() ?? false; }, "scope": n => { createLinkPostRequestBody.scope = n.getStringValue(); }, - "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue(); }, + "sendNotification": n => { createLinkPostRequestBody.sendNotification = n.getBooleanValue() ?? false; }, "type": n => { createLinkPostRequestBody.type = n.getStringValue(); }, } } @@ -107,9 +107,9 @@ export function serializeCreateLinkPostRequestBody(writer: SerializationWriter, writer.writeStringValue("message", createLinkPostRequestBody.message); writer.writeStringValue("password", createLinkPostRequestBody.password); writer.writeCollectionOfObjectValues("recipients", createLinkPostRequestBody.recipients, serializeDriveRecipient); - writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions); + writer.writeBooleanValue("retainInheritedPermissions", createLinkPostRequestBody.retainInheritedPermissions ?? false); writer.writeStringValue("scope", createLinkPostRequestBody.scope); - writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification); + writer.writeBooleanValue("sendNotification", createLinkPostRequestBody.sendNotification ?? false); writer.writeStringValue("type", createLinkPostRequestBody.type); writer.writeAdditionalData(createLinkPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-sites/sites/item/permissions/item/grant/index.ts b/packages/msgraph-sdk-sites/sites/item/permissions/item/grant/index.ts index 6df7381bb73..4fe706d45db 100644 --- a/packages/msgraph-sdk-sites/sites/item/permissions/item/grant/index.ts +++ b/packages/msgraph-sdk-sites/sites/item/permissions/item/grant/index.ts @@ -36,7 +36,7 @@ export function deserializeIntoGrantPostRequestBody(grantPostRequestBody: Partia return { "backingStoreEnabled": n => { grantPostRequestBody.backingStoreEnabled = true; }, "recipients": n => { grantPostRequestBody.recipients = n.getCollectionOfObjectValues(createDriveRecipientFromDiscriminatorValue); }, - "roles": n => { grantPostRequestBody.roles = n.getCollectionOfPrimitiveValues(); }, + "roles": n => { grantPostRequestBody.roles = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/emailNotificationsSetting/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/emailNotificationsSetting/index.ts new file mode 100644 index 00000000000..9a2cee00834 --- /dev/null +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/emailNotificationsSetting/index.ts @@ -0,0 +1,118 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createEmailNotificationsSettingFromDiscriminatorValue, serializeEmailNotificationsSetting, type EmailNotificationsSetting } 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 emailNotificationsSetting property of the microsoft.graph.backupRestoreRoot entity. + */ +export interface EmailNotificationsSettingRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property emailNotificationsSetting for solutions + * @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 properties and relationships of an emailNotificationsSetting object. + * @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/emailnotificationssetting-get?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of an emailNotificationsSetting object. + * @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/emailnotificationssetting-update?view=graph-rest-1.0|Find more info here} + */ + patch(body: EmailNotificationsSetting, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property emailNotificationsSetting for solutions + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of an emailNotificationsSetting object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of an emailNotificationsSetting object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: EmailNotificationsSetting, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of an emailNotificationsSetting object. + */ +export interface EmailNotificationsSettingRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const EmailNotificationsSettingRequestBuilderUriTemplate = "{+baseurl}/solutions/backupRestore/emailNotificationsSetting{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const EmailNotificationsSettingRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const EmailNotificationsSettingRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: EmailNotificationsSettingRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: EmailNotificationsSettingRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEmailNotificationsSettingFromDiscriminatorValue, + queryParametersMapper: EmailNotificationsSettingRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: EmailNotificationsSettingRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEmailNotificationsSettingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeEmailNotificationsSetting, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/index.ts index 1951c1406af..ab8224e5519 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/index.ts @@ -14,6 +14,8 @@ import { DriveProtectionUnitsRequestBuilderNavigationMetadata, DriveProtectionUn // @ts-ignore import { DriveProtectionUnitsBulkAdditionJobsRequestBuilderNavigationMetadata, DriveProtectionUnitsBulkAdditionJobsRequestBuilderRequestsMetadata, type DriveProtectionUnitsBulkAdditionJobsRequestBuilder } from './driveProtectionUnitsBulkAdditionJobs/index.js'; // @ts-ignore +import { EmailNotificationsSettingRequestBuilderRequestsMetadata, type EmailNotificationsSettingRequestBuilder } from './emailNotificationsSetting/index.js'; +// @ts-ignore import { EnableRequestBuilderRequestsMetadata, type EnableRequestBuilder } from './enable/index.js'; // @ts-ignore import { ExchangeProtectionPoliciesRequestBuilderNavigationMetadata, ExchangeProtectionPoliciesRequestBuilderRequestsMetadata, type ExchangeProtectionPoliciesRequestBuilder } from './exchangeProtectionPolicies/index.js'; @@ -76,6 +78,10 @@ export interface BackupRestoreRequestBuilder extends BaseRequestBuilder { searchPostRequestBody.artifactQuery = n.getObjectValue(createArtifactQueryFromDiscriminatorValue); }, "backingStoreEnabled": n => { searchPostRequestBody.backingStoreEnabled = true; }, "protectionTimePeriod": n => { searchPostRequestBody.protectionTimePeriod = n.getObjectValue(createTimePeriodFromDiscriminatorValue); }, - "protectionUnitIds": n => { searchPostRequestBody.protectionUnitIds = n.getCollectionOfPrimitiveValues(); }, + "protectionUnitIds": n => { searchPostRequestBody.protectionUnitIds = n.getCollectionOfPrimitiveValues("string"); }, "restorePointPreference": n => { searchPostRequestBody.restorePointPreference = n.getEnumValue(RestorePointPreferenceObject); }, "tags": n => { searchPostRequestBody.tags = n.getCollectionOfEnumValues(RestorePointTagsObject); }, } diff --git a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/index.ts b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/index.ts index 8069eba0e44..79e95d8006b 100644 --- a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/index.ts @@ -27,7 +27,7 @@ export interface BookingBusinessesRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -44,7 +44,7 @@ export interface BookingBusinessesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a collection of bookingBusiness objects that has been created for the tenant. This operation returns only the id and displayName of each Microsoft Bookings business in the collection. For performance considerations, it does not return other properties. You can get the other properties of a Bookings business by specifying its id in a GET operation. + * Get a collection of bookingBusiness objects that has been created for the tenant. This operation returns only the id and displayName of each Microsoft Bookings business in the collection. For performance considerations, it doesn't return other properties. You can get the other properties of a Bookings business by specifying its id in a GET operation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -58,7 +58,7 @@ export interface BookingBusinessesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a collection of bookingBusiness objects that has been created for the tenant. This operation returns only the id and displayName of each Microsoft Bookings business in the collection. For performance considerations, it does not return other properties. You can get the other properties of a Bookings business by specifying its id in a GET operation. + * Get a collection of bookingBusiness objects that has been created for the tenant. This operation returns only the id and displayName of each Microsoft Bookings business in the collection. For performance considerations, it doesn't return other properties. You can get the other properties of a Bookings business by specifying its id in a GET operation. */ export interface BookingBusinessesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/index.ts b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/index.ts index 9a20d655b94..f30cf3c6ca4 100644 --- a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/index.ts @@ -104,7 +104,7 @@ export interface CalendarViewRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const CalendarViewRequestBuilderUriTemplate = "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView?end={end}&start={start}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +export const CalendarViewRequestBuilderUriTemplate = "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -136,7 +136,7 @@ export const CalendarViewRequestBuilderNavigationMetadata: Record, diff --git a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/item/index.ts b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/item/index.ts index 940ee197d7a..fe3e5a2cc2b 100644 --- a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/item/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/calendarView/item/index.ts @@ -83,7 +83,7 @@ export interface BookingAppointmentItemRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const BookingAppointmentItemRequestBuilderUriTemplate = "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}?end={end}&start={start}{&%24expand,%24select}"; +export const BookingAppointmentItemRequestBuilderUriTemplate = "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}{?%24expand,%24select}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -112,7 +112,7 @@ export const BookingAppointmentItemRequestBuilderRequestsMetadata: RequestsMetad adapterMethodName: "sendNoResponseContent", }, get: { - uriTemplate: BookingAppointmentItemRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}?end={end}&start={start}{&%24expand,%24select}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/getStaffAvailability/index.ts b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/getStaffAvailability/index.ts index 5e990e1514b..85dccec5e1e 100644 --- a/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/getStaffAvailability/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/bookingBusinesses/item/getStaffAvailability/index.ts @@ -36,7 +36,7 @@ export function deserializeIntoGetStaffAvailabilityPostRequestBody(getStaffAvail return { "backingStoreEnabled": n => { getStaffAvailabilityPostRequestBody.backingStoreEnabled = true; }, "endDateTime": n => { getStaffAvailabilityPostRequestBody.endDateTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, - "staffIds": n => { getStaffAvailabilityPostRequestBody.staffIds = n.getCollectionOfPrimitiveValues(); }, + "staffIds": n => { getStaffAvailabilityPostRequestBody.staffIds = n.getCollectionOfPrimitiveValues("string"); }, "startDateTime": n => { getStaffAvailabilityPostRequestBody.startDateTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-teams/teams/item/archive/index.ts b/packages/msgraph-sdk-teams/teams/item/archive/index.ts index eb0a1690a7c..5ad38bab8b1 100644 --- a/packages/msgraph-sdk-teams/teams/item/archive/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/archive/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/archive/index.ts index 1c3b5062192..832d2061c5c 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/archive/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 79d1fc74bb2..f9098a6d603 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -24,7 +24,7 @@ export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipa export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, - "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, + "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -82,7 +82,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName // @ts-ignore export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); + writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value ?? false); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/replyWithQuote/index.ts index 394169290f7..97ed439ee6c 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/replyWithQuote/index.ts index 949ddf218b0..4bd42ba49b6 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/sharedWithTeams/item/allowedMembers/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/sharedWithTeams/item/allowedMembers/index.ts index 249c3fd700f..9329ad5c5ff 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/sharedWithTeams/item/allowedMembers/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/sharedWithTeams/item/allowedMembers/index.ts @@ -27,7 +27,7 @@ export interface AllowedMembersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -35,14 +35,14 @@ export interface AllowedMembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant + * Get the list of conversationMembers who can access a shared channel. This method doesn't return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant + * Get the list of conversationMembers who can access a shared channel. This method doesn't return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant */ export interface AllowedMembersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/archive/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/archive/index.ts index 244e70f9e40..002b9bf3477 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/archive/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 69b014b7cb6..872b5ac14ae 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -24,7 +24,7 @@ export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipa export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, - "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, + "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -82,7 +82,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName // @ts-ignore export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); + writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value ?? false); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/replyWithQuote/index.ts index c66d98c3197..176bda0da6c 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/item/replies/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/replyWithQuote/index.ts index 5e387c929de..4b0dc58f59c 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-teams/teams/item/schedule/schedulingGroups/item/index.ts b/packages/msgraph-sdk-teams/teams/item/schedule/schedulingGroups/item/index.ts index 7e6bd3ca8b5..b000df88bf0 100644 --- a/packages/msgraph-sdk-teams/teams/item/schedule/schedulingGroups/item/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/schedule/schedulingGroups/item/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface SchedulingGroupItemRequestBuilder extends BaseRequestBuilder { /** - * Mark a schedulingGroup as inactive by setting its isActive property.This method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. + * Mark a schedulingGroup as inactive by setting its isActive property.This method doesn't remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. * @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/schedulinggroup-delete?view=graph-rest-1.0|Find more info here} @@ -37,7 +37,7 @@ export interface SchedulingGroupItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Mark a schedulingGroup as inactive by setting its isActive property.This method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. + * Mark a schedulingGroup as inactive by setting its isActive property.This method doesn't remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-teams/teams/item/schedule/share/index.ts b/packages/msgraph-sdk-teams/teams/item/schedule/share/index.ts index 196be4b8633..fd7b0716d34 100644 --- a/packages/msgraph-sdk-teams/teams/item/schedule/share/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/schedule/share/index.ts @@ -25,7 +25,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partia return { "backingStoreEnabled": n => { sharePostRequestBody.backingStoreEnabled = true; }, "endDateTime": n => { sharePostRequestBody.endDateTime = n.getDateValue(); }, - "notifyTeam": n => { sharePostRequestBody.notifyTeam = n.getBooleanValue(); }, + "notifyTeam": n => { sharePostRequestBody.notifyTeam = n.getBooleanValue() ?? false; }, "startDateTime": n => { sharePostRequestBody.startDateTime = n.getDateValue(); }, } } @@ -39,7 +39,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partia export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!sharePostRequestBody || isSerializingDerivedType) { return; } writer.writeDateValue("endDateTime", sharePostRequestBody.endDateTime); - writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam); + writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam ?? false); writer.writeDateValue("startDateTime", sharePostRequestBody.startDateTime); writer.writeAdditionalData(sharePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/clockIn/index.ts b/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/clockIn/index.ts index cbea4a165e8..200493e2607 100644 --- a/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/clockIn/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/clockIn/index.ts @@ -65,7 +65,7 @@ export function createClockInPostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoClockInPostRequestBody(clockInPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clockInPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { clockInPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { clockInPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { clockInPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, "onBehalfOfUserId": n => { clockInPostRequestBody.onBehalfOfUserId = n.getStringValue(); }, } @@ -79,7 +79,7 @@ export function deserializeIntoClockInPostRequestBody(clockInPostRequestBody: Pa // @ts-ignore export function serializeClockInPostRequestBody(writer: SerializationWriter, clockInPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!clockInPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", clockInPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", clockInPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", clockInPostRequestBody.notes, serializeItemBody); writer.writeStringValue("onBehalfOfUserId", clockInPostRequestBody.onBehalfOfUserId); writer.writeAdditionalData(clockInPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/clockOut/index.ts b/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/clockOut/index.ts index 11d1cef3bac..8b352daf8a5 100644 --- a/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/clockOut/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/clockOut/index.ts @@ -60,7 +60,7 @@ export function createClockOutPostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoClockOutPostRequestBody(clockOutPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clockOutPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { clockOutPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { clockOutPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { clockOutPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -73,7 +73,7 @@ export function deserializeIntoClockOutPostRequestBody(clockOutPostRequestBody: // @ts-ignore export function serializeClockOutPostRequestBody(writer: SerializationWriter, clockOutPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!clockOutPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", clockOutPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", clockOutPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", clockOutPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(clockOutPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/endBreak/index.ts b/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/endBreak/index.ts index 7b9db102585..0b4fcbef025 100644 --- a/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/endBreak/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/endBreak/index.ts @@ -26,7 +26,7 @@ export function createEndBreakPostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoEndBreakPostRequestBody(endBreakPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { endBreakPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { endBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { endBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { endBreakPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -73,7 +73,7 @@ export interface EndBreakRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!endBreakPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", endBreakPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", endBreakPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", endBreakPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(endBreakPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/startBreak/index.ts b/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/startBreak/index.ts index 310fed13529..935d245fe5d 100644 --- a/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/startBreak/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/schedule/timeCards/item/startBreak/index.ts @@ -26,7 +26,7 @@ export function createStartBreakPostRequestBodyFromDiscriminatorValue(parseNode: export function deserializeIntoStartBreakPostRequestBody(startBreakPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { startBreakPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { startBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { startBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { startBreakPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -39,7 +39,7 @@ export function deserializeIntoStartBreakPostRequestBody(startBreakPostRequestBo // @ts-ignore export function serializeStartBreakPostRequestBody(writer: SerializationWriter, startBreakPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!startBreakPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", startBreakPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", startBreakPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", startBreakPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(startBreakPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/archive/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/archive/index.ts index f64ac162249..a1f47a966c7 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/archive/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 69faa7458f5..7c7c99ced56 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -24,7 +24,7 @@ export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipa export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, - "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, + "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -82,7 +82,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName // @ts-ignore export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); + writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value ?? false); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/replyWithQuote/index.ts index c227a67df5f..bf94338bd5f 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/item/replies/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/replyWithQuote/index.ts index 648a23c2827..a961015bece 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/getAvailableExtensionProperties/index.ts b/packages/msgraph-sdk-users/users/getAvailableExtensionProperties/index.ts index 7e239b628b6..2ff828af8b2 100644 --- a/packages/msgraph-sdk-users/users/getAvailableExtensionProperties/index.ts +++ b/packages/msgraph-sdk-users/users/getAvailableExtensionProperties/index.ts @@ -35,7 +35,7 @@ export function createGetAvailableExtensionPropertiesPostResponseFromDiscriminat export function deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(getAvailableExtensionPropertiesPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getAvailableExtensionPropertiesPostRequestBody.backingStoreEnabled = true; }, - "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue(); }, + "isSyncedFromOnPremises": n => { getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises = n.getBooleanValue() ?? false; }, } } /** @@ -96,7 +96,7 @@ export interface GetAvailableExtensionPropertiesRequestBuilder extends BaseReque // @ts-ignore export function serializeGetAvailableExtensionPropertiesPostRequestBody(writer: SerializationWriter, getAvailableExtensionPropertiesPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getAvailableExtensionPropertiesPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises); + writer.writeBooleanValue("isSyncedFromOnPremises", getAvailableExtensionPropertiesPostRequestBody.isSyncedFromOnPremises ?? false); writer.writeAdditionalData(getAvailableExtensionPropertiesPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/getByIds/index.ts b/packages/msgraph-sdk-users/users/getByIds/index.ts index 9b2ce60c387..0b8ad9ac78c 100644 --- a/packages/msgraph-sdk-users/users/getByIds/index.ts +++ b/packages/msgraph-sdk-users/users/getByIds/index.ts @@ -35,8 +35,8 @@ export function createGetByIdsPostResponseFromDiscriminatorValue(parseNode: Pars export function deserializeIntoGetByIdsPostRequestBody(getByIdsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getByIdsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, - "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { getByIdsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, + "types": n => { getByIdsPostRequestBody.types = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-users/users/item/assignLicense/index.ts b/packages/msgraph-sdk-users/users/item/assignLicense/index.ts index 2b2fd50b446..7cb5160ad05 100644 --- a/packages/msgraph-sdk-users/users/item/assignLicense/index.ts +++ b/packages/msgraph-sdk-users/users/item/assignLicense/index.ts @@ -62,7 +62,7 @@ export function deserializeIntoAssignLicensePostRequestBody(assignLicensePostReq return { "addLicenses": n => { assignLicensePostRequestBody.addLicenses = n.getCollectionOfObjectValues(createAssignedLicenseFromDiscriminatorValue); }, "backingStoreEnabled": n => { assignLicensePostRequestBody.backingStoreEnabled = true; }, - "removeLicenses": n => { assignLicensePostRequestBody.removeLicenses = n.getCollectionOfPrimitiveValues(); }, + "removeLicenses": n => { assignLicensePostRequestBody.removeLicenses = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-users/users/item/authentication/fido2Methods/creationOptions/index.ts b/packages/msgraph-sdk-users/users/item/authentication/fido2Methods/creationOptions/index.ts index b847153085f..b409d6cd429 100644 --- a/packages/msgraph-sdk-users/users/item/authentication/fido2Methods/creationOptions/index.ts +++ b/packages/msgraph-sdk-users/users/item/authentication/fido2Methods/creationOptions/index.ts @@ -13,14 +13,15 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CreationOptionsRequestBuilder extends BaseRequestBuilder { /** - * Invoke function creationOptions + * Retrieve creation options required to generate and register a Microsoft Entra ID-compatible passkey. This function returns WebAuthn credential creation options that include a challenge, relying party information, and user information, which are used by the client to create a new FIDO2 credential. The challenge property and credential IDs in excludeCredentials are Base64URL-encoded without padding. All binary data in the response follows Base64URL encoding as defined in RFC 4648 Section 5. * @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/fido2authenticationmethod-creationoptions?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function creationOptions + * Retrieve creation options required to generate and register a Microsoft Entra ID-compatible passkey. This function returns WebAuthn credential creation options that include a challenge, relying party information, and user information, which are used by the client to create a new FIDO2 credential. The challenge property and credential IDs in excludeCredentials are Base64URL-encoded without padding. All binary data in the response follows Base64URL encoding as defined in RFC 4648 Section 5. * @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/calendar/events/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/accept/index.ts index 22053ac0575..da9d44a580f 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/accept/index.ts @@ -59,7 +59,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, - "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!acceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", acceptPostRequestBody.comment); - writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(acceptPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/decline/index.ts index 1533294ae9b..13aabb12e60 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/decline/index.ts @@ -66,7 +66,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Pa "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "Comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { declinePostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -80,7 +80,7 @@ export function serializeDeclinePostRequestBody(writer: SerializationWriter, dec if (!declinePostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse ?? false); writer.writeAdditionalData(declinePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/calendar/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendar/events/item/tentativelyAccept/index.ts index cc22a81dd19..fda0999891c 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/events/item/tentativelyAccept/index.ts @@ -28,7 +28,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { tentativelyAcceptPostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -42,7 +42,7 @@ export function serializeTentativelyAcceptPostRequestBody(writer: SerializationW if (!tentativelyAcceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(tentativelyAcceptPostRequestBody.additionalData); } export interface TentativelyAcceptPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-users/users/item/calendar/getSchedule/index.ts b/packages/msgraph-sdk-users/users/item/calendar/getSchedule/index.ts index 192b8b7aa2f..5ff21e71f78 100644 --- a/packages/msgraph-sdk-users/users/item/calendar/getSchedule/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendar/getSchedule/index.ts @@ -37,7 +37,7 @@ export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequest "AvailabilityViewInterval": n => { getSchedulePostRequestBody.availabilityViewInterval = n.getNumberValue(); }, "backingStoreEnabled": n => { getSchedulePostRequestBody.backingStoreEnabled = true; }, "EndTime": n => { getSchedulePostRequestBody.endTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, - "Schedules": n => { getSchedulePostRequestBody.schedules = n.getCollectionOfPrimitiveValues(); }, + "Schedules": n => { getSchedulePostRequestBody.schedules = n.getCollectionOfPrimitiveValues("string"); }, "StartTime": n => { getSchedulePostRequestBody.startTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/accept/index.ts index a45dda389c0..cdc9d3214d6 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/accept/index.ts @@ -59,7 +59,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, - "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!acceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", acceptPostRequestBody.comment); - writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(acceptPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/decline/index.ts index fae99663c00..0781987bff0 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/decline/index.ts @@ -66,7 +66,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Pa "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "Comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { declinePostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -80,7 +80,7 @@ export function serializeDeclinePostRequestBody(writer: SerializationWriter, dec if (!declinePostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse ?? false); writer.writeAdditionalData(declinePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/tentativelyAccept/index.ts index b9ace06a703..c5bd050c3b4 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/events/item/tentativelyAccept/index.ts @@ -28,7 +28,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { tentativelyAcceptPostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -42,7 +42,7 @@ export function serializeTentativelyAcceptPostRequestBody(writer: SerializationW if (!tentativelyAcceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(tentativelyAcceptPostRequestBody.additionalData); } export interface TentativelyAcceptPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/getSchedule/index.ts b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/getSchedule/index.ts index b530949604a..dace9f92466 100644 --- a/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/getSchedule/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendarGroups/item/calendars/item/getSchedule/index.ts @@ -37,7 +37,7 @@ export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequest "AvailabilityViewInterval": n => { getSchedulePostRequestBody.availabilityViewInterval = n.getNumberValue(); }, "backingStoreEnabled": n => { getSchedulePostRequestBody.backingStoreEnabled = true; }, "EndTime": n => { getSchedulePostRequestBody.endTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, - "Schedules": n => { getSchedulePostRequestBody.schedules = n.getCollectionOfPrimitiveValues(); }, + "Schedules": n => { getSchedulePostRequestBody.schedules = n.getCollectionOfPrimitiveValues("string"); }, "StartTime": n => { getSchedulePostRequestBody.startTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/accept/index.ts index 3490b02d762..b2db1a53b2e 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/accept/index.ts @@ -59,7 +59,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, - "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!acceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", acceptPostRequestBody.comment); - writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(acceptPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/decline/index.ts index 886f98018df..a70ebfcfe45 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/decline/index.ts @@ -66,7 +66,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Pa "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "Comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { declinePostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -80,7 +80,7 @@ export function serializeDeclinePostRequestBody(writer: SerializationWriter, dec if (!declinePostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse ?? false); writer.writeAdditionalData(declinePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/tentativelyAccept/index.ts index 21d605c2a23..65b4bd4a8b6 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/events/item/tentativelyAccept/index.ts @@ -28,7 +28,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { tentativelyAcceptPostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -42,7 +42,7 @@ export function serializeTentativelyAcceptPostRequestBody(writer: SerializationW if (!tentativelyAcceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(tentativelyAcceptPostRequestBody.additionalData); } export interface TentativelyAcceptPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-users/users/item/calendars/item/getSchedule/index.ts b/packages/msgraph-sdk-users/users/item/calendars/item/getSchedule/index.ts index 7194d6d0307..e9a3f483603 100644 --- a/packages/msgraph-sdk-users/users/item/calendars/item/getSchedule/index.ts +++ b/packages/msgraph-sdk-users/users/item/calendars/item/getSchedule/index.ts @@ -37,7 +37,7 @@ export function deserializeIntoGetSchedulePostRequestBody(getSchedulePostRequest "AvailabilityViewInterval": n => { getSchedulePostRequestBody.availabilityViewInterval = n.getNumberValue(); }, "backingStoreEnabled": n => { getSchedulePostRequestBody.backingStoreEnabled = true; }, "EndTime": n => { getSchedulePostRequestBody.endTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, - "Schedules": n => { getSchedulePostRequestBody.schedules = n.getCollectionOfPrimitiveValues(); }, + "Schedules": n => { getSchedulePostRequestBody.schedules = n.getCollectionOfPrimitiveValues("string"); }, "StartTime": n => { getSchedulePostRequestBody.startTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/index.ts index 0a72bb1e3b3..6554fde22d6 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/index.ts @@ -34,6 +34,8 @@ import { StartMigrationRequestBuilderRequestsMetadata, type StartMigrationReques // @ts-ignore import { TabsRequestBuilderNavigationMetadata, TabsRequestBuilderRequestsMetadata, type TabsRequestBuilder } from './tabs/index.js'; // @ts-ignore +import { TargetedMessagesRequestBuilderNavigationMetadata, TargetedMessagesRequestBuilderRequestsMetadata, type TargetedMessagesRequestBuilder } from './targetedMessages/index.js'; +// @ts-ignore import { type UnhideForUserRequestBuilder, UnhideForUserRequestBuilderRequestsMetadata } from './unhideForUser/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'; @@ -98,6 +100,10 @@ export interface ChatItemRequestBuilder extends BaseRequestBuilder | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/messages/replyWithQuote/index.ts index 8cb2a02f13b..dabd0625fa6 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/count/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/count/index.ts new file mode 100644 index 00000000000..ea6051ad054 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/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}/chats/{chat%2Did}/targetedMessages/$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/chats/item/targetedMessages/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/index.ts new file mode 100644 index 00000000000..b761e72b6a3 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTargetedChatMessageCollectionResponseFromDiscriminatorValue, createTargetedChatMessageFromDiscriminatorValue, serializeTargetedChatMessage, type TargetedChatMessage, type TargetedChatMessageCollectionResponse } 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 { TargetedChatMessageItemRequestBuilderNavigationMetadata, TargetedChatMessageItemRequestBuilderRequestsMetadata, type TargetedChatMessageItemRequestBuilder } 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 targetedMessages property of the microsoft.graph.chat entity. + */ +export interface TargetedMessagesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the targetedMessages property of the microsoft.graph.chat entity. + * @param targetedChatMessageId The unique identifier of targetedChatMessage + * @returns {TargetedChatMessageItemRequestBuilder} + */ + byTargetedChatMessageId(targetedChatMessageId: string) : TargetedChatMessageItemRequestBuilder; + /** + * Get targetedMessages 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; + /** + * Create new navigation property to targetedMessages 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: TargetedChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get targetedMessages from users + * @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 targetedMessages 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: TargetedChatMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get targetedMessages from users + */ +export interface TargetedMessagesRequestBuilderGetQueryParameters { + /** + * 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 TargetedMessagesRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TargetedMessagesRequestBuilderGetQueryParametersMapper: 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 TargetedMessagesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byTargetedChatMessageId: { + requestsMetadata: TargetedChatMessageItemRequestBuilderRequestsMetadata, + navigationMetadata: TargetedChatMessageItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["targetedChatMessage%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TargetedMessagesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: TargetedMessagesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTargetedChatMessageCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TargetedMessagesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: TargetedMessagesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTargetedChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTargetedChatMessage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/count/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/count/index.ts new file mode 100644 index 00000000000..3ed04a5f42e --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/hostedContents/$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/chats/item/targetedMessages/item/hostedContents/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/index.ts new file mode 100644 index 00000000000..d50f3e25a66 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageHostedContentCollectionResponseFromDiscriminatorValue, createChatMessageHostedContentFromDiscriminatorValue, serializeChatMessageHostedContent, type ChatMessageHostedContent, type ChatMessageHostedContentCollectionResponse } 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 { ChatMessageHostedContentItemRequestBuilderNavigationMetadata, ChatMessageHostedContentItemRequestBuilderRequestsMetadata, type ChatMessageHostedContentItemRequestBuilder } 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 hostedContents property of the microsoft.graph.chatMessage entity. + */ +export interface HostedContentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + * @param chatMessageHostedContentId The unique identifier of chatMessageHostedContent + * @returns {ChatMessageHostedContentItemRequestBuilder} + */ + byChatMessageHostedContentId(chatMessageHostedContentId: string) : ChatMessageHostedContentItemRequestBuilder; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents 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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents 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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + */ +export interface HostedContentsRequestBuilderGetQueryParameters { + /** + * 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 HostedContentsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/hostedContents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const HostedContentsRequestBuilderGetQueryParametersMapper: 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 HostedContentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byChatMessageHostedContentId: { + requestsMetadata: ChatMessageHostedContentItemRequestBuilderRequestsMetadata, + navigationMetadata: ChatMessageHostedContentItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["chatMessageHostedContent%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const HostedContentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: HostedContentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: HostedContentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: HostedContentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessageHostedContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/item/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/item/index.ts new file mode 100644 index 00000000000..30a6e3410e5 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageHostedContentFromDiscriminatorValue, serializeChatMessageHostedContent, type ChatMessageHostedContent } 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 './value/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 hostedContents property of the microsoft.graph.chatMessage entity. + */ +export interface ChatMessageHostedContentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the user entity. + */ + get content(): ContentRequestBuilder; + /** + * Delete navigation property hostedContents 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; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents 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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property hostedContents for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents 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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + */ +export interface ChatMessageHostedContentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ChatMessageHostedContentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + queryParametersMapper: ChatMessageHostedContentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessageHostedContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/item/value/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/item/value/index.ts new file mode 100644 index 00000000000..a4e7422d6dc --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/hostedContents/item/value/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 ContentRequestBuilder extends BaseRequestBuilder { + /** + * The unique identifier for an entity. 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 unique identifier for an entity. 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 unique identifier for an entity. 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 unique identifier for an entity. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. 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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}/$value"; +/** + * 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: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/index.ts new file mode 100644 index 00000000000..ddde2646333 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTargetedChatMessageFromDiscriminatorValue, serializeTargetedChatMessage, type TargetedChatMessage } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { HostedContentsRequestBuilderNavigationMetadata, HostedContentsRequestBuilderRequestsMetadata, type HostedContentsRequestBuilder } from './hostedContents/index.js'; +// @ts-ignore +import { RepliesRequestBuilderNavigationMetadata, RepliesRequestBuilderRequestsMetadata, type RepliesRequestBuilder } from './replies/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 targetedMessages property of the microsoft.graph.chat entity. + */ +export interface TargetedChatMessageItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + */ + get hostedContents(): HostedContentsRequestBuilder; + /** + * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + */ + get replies(): RepliesRequestBuilder; + /** + * Delete navigation property targetedMessages 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 targetedMessages 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 targetedMessages 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: TargetedChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property targetedMessages for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get targetedMessages 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 targetedMessages 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: TargetedChatMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get targetedMessages from users + */ +export interface TargetedChatMessageItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TargetedChatMessageItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TargetedChatMessageItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TargetedChatMessageItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + hostedContents: { + requestsMetadata: HostedContentsRequestBuilderRequestsMetadata, + navigationMetadata: HostedContentsRequestBuilderNavigationMetadata, + }, + replies: { + requestsMetadata: RepliesRequestBuilderRequestsMetadata, + navigationMetadata: RepliesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TargetedChatMessageItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TargetedChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TargetedChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTargetedChatMessageFromDiscriminatorValue, + queryParametersMapper: TargetedChatMessageItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TargetedChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTargetedChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTargetedChatMessage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/count/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/count/index.ts new file mode 100644 index 00000000000..e9a67fa90f3 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/$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/chats/item/targetedMessages/item/replies/delta/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/delta/index.ts new file mode 100644 index 00000000000..4e67f80682c --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/delta/index.ts @@ -0,0 +1,139 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeChatMessage, type BaseDeltaFunctionResponse, type ChatMessage } 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?: ChatMessage[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. + * @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/chatmessage-delta?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can get new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation. + */ +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(createChatMessageFromDiscriminatorValue); }, + } +} +/** + * 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, serializeChatMessage); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/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/chats/item/targetedMessages/item/replies/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/index.ts new file mode 100644 index 00000000000..cf9a58e7ac5 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/index.ts @@ -0,0 +1,171 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageCollectionResponseFromDiscriminatorValue, createChatMessageFromDiscriminatorValue, serializeChatMessage, type ChatMessage, type ChatMessageCollectionResponse } 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 { ChatMessageItemRequestBuilderNavigationMetadata, ChatMessageItemRequestBuilderRequestsMetadata, type ChatMessageItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { ReplyWithQuoteRequestBuilderRequestsMetadata, type ReplyWithQuoteRequestBuilder } from './replyWithQuote/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 replies property of the microsoft.graph.chatMessage entity. + */ +export interface RepliesRequestBuilder 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 call the replyWithQuote method. + */ + get replyWithQuote(): ReplyWithQuoteRequestBuilder; + /** + * Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. + * @param chatMessageId The unique identifier of chatMessage + * @returns {ChatMessageItemRequestBuilder} + */ + byChatMessageId(chatMessageId: string) : ChatMessageItemRequestBuilder; + /** + * Replies for a specified message. Supports $expand for channel messages. + * @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 replies 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: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Replies for a specified message. Supports $expand for channel messages. + * @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 replies 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: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Replies for a specified message. Supports $expand for channel messages. + */ +export interface RepliesRequestBuilderGetQueryParameters { + /** + * 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 RepliesRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RepliesRequestBuilderGetQueryParametersMapper: 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 RepliesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byChatMessageId: { + requestsMetadata: ChatMessageItemRequestBuilderRequestsMetadata, + navigationMetadata: ChatMessageItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["chatMessage%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + delta: { + requestsMetadata: DeltaRequestBuilderRequestsMetadata, + }, + replyWithQuote: { + requestsMetadata: ReplyWithQuoteRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RepliesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RepliesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RepliesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RepliesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/count/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/count/index.ts new file mode 100644 index 00000000000..81f336dd2ef --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/hostedContents/$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/chats/item/targetedMessages/item/replies/item/hostedContents/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/index.ts new file mode 100644 index 00000000000..2c25b01b2b8 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageHostedContentCollectionResponseFromDiscriminatorValue, createChatMessageHostedContentFromDiscriminatorValue, serializeChatMessageHostedContent, type ChatMessageHostedContent, type ChatMessageHostedContentCollectionResponse } 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 { ChatMessageHostedContentItemRequestBuilderNavigationMetadata, ChatMessageHostedContentItemRequestBuilderRequestsMetadata, type ChatMessageHostedContentItemRequestBuilder } 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 hostedContents property of the microsoft.graph.chatMessage entity. + */ +export interface HostedContentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + * @param chatMessageHostedContentId The unique identifier of chatMessageHostedContent + * @returns {ChatMessageHostedContentItemRequestBuilder} + */ + byChatMessageHostedContentId(chatMessageHostedContentId: string) : ChatMessageHostedContentItemRequestBuilder; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents 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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents 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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + */ +export interface HostedContentsRequestBuilderGetQueryParameters { + /** + * 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 HostedContentsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/hostedContents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const HostedContentsRequestBuilderGetQueryParametersMapper: 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 HostedContentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byChatMessageHostedContentId: { + requestsMetadata: ChatMessageHostedContentItemRequestBuilderRequestsMetadata, + navigationMetadata: ChatMessageHostedContentItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["chatMessageHostedContent%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const HostedContentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: HostedContentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: HostedContentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: HostedContentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessageHostedContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/item/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/item/index.ts new file mode 100644 index 00000000000..fb7b8198d2e --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageHostedContentFromDiscriminatorValue, serializeChatMessageHostedContent, type ChatMessageHostedContent } 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 './value/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 hostedContents property of the microsoft.graph.chatMessage entity. + */ +export interface ChatMessageHostedContentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the user entity. + */ + get content(): ContentRequestBuilder; + /** + * Delete navigation property hostedContents 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; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents 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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property hostedContents for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + * @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 hostedContents 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: ChatMessageHostedContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Content in a message hosted by Microsoft Teams - for example, images or code snippets. + */ +export interface ChatMessageHostedContentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ChatMessageHostedContentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ChatMessageHostedContentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + queryParametersMapper: ChatMessageHostedContentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ChatMessageHostedContentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageHostedContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessageHostedContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/item/value/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/item/value/index.ts new file mode 100644 index 00000000000..53dfe380e6d --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/hostedContents/item/value/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 ContentRequestBuilder extends BaseRequestBuilder { + /** + * The unique identifier for an entity. 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 unique identifier for an entity. 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 unique identifier for an entity. 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 unique identifier for an entity. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. 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}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/hostedContents/{chatMessageHostedContent%2Did}/$value"; +/** + * 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: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/index.ts new file mode 100644 index 00000000000..0a89f8e7507 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/index.ts @@ -0,0 +1,167 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageFromDiscriminatorValue, serializeChatMessage, type ChatMessage } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { HostedContentsRequestBuilderNavigationMetadata, HostedContentsRequestBuilderRequestsMetadata, type HostedContentsRequestBuilder } from './hostedContents/index.js'; +// @ts-ignore +import { SetReactionRequestBuilderRequestsMetadata, type SetReactionRequestBuilder } from './setReaction/index.js'; +// @ts-ignore +import { SoftDeleteRequestBuilderRequestsMetadata, type SoftDeleteRequestBuilder } from './softDelete/index.js'; +// @ts-ignore +import { type UndoSoftDeleteRequestBuilder, UndoSoftDeleteRequestBuilderRequestsMetadata } from './undoSoftDelete/index.js'; +// @ts-ignore +import { type UnsetReactionRequestBuilder, UnsetReactionRequestBuilderRequestsMetadata } from './unsetReaction/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 replies property of the microsoft.graph.chatMessage entity. + */ +export interface ChatMessageItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. + */ + get hostedContents(): HostedContentsRequestBuilder; + /** + * Provides operations to call the setReaction method. + */ + get setReaction(): SetReactionRequestBuilder; + /** + * Provides operations to call the softDelete method. + */ + get softDelete(): SoftDeleteRequestBuilder; + /** + * Provides operations to call the undoSoftDelete method. + */ + get undoSoftDelete(): UndoSoftDeleteRequestBuilder; + /** + * Provides operations to call the unsetReaction method. + */ + get unsetReaction(): UnsetReactionRequestBuilder; + /** + * Delete navigation property replies 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; + /** + * Replies for a specified message. Supports $expand for channel messages. + * @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 replies 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: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property replies for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Replies for a specified message. Supports $expand for channel messages. + * @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 replies 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: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Replies for a specified message. Supports $expand for channel messages. + */ +export interface ChatMessageItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ChatMessageItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ChatMessageItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ChatMessageItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + hostedContents: { + requestsMetadata: HostedContentsRequestBuilderRequestsMetadata, + navigationMetadata: HostedContentsRequestBuilderNavigationMetadata, + }, + setReaction: { + requestsMetadata: SetReactionRequestBuilderRequestsMetadata, + }, + softDelete: { + requestsMetadata: SoftDeleteRequestBuilderRequestsMetadata, + }, + undoSoftDelete: { + requestsMetadata: UndoSoftDeleteRequestBuilderRequestsMetadata, + }, + unsetReaction: { + requestsMetadata: UnsetReactionRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ChatMessageItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageFromDiscriminatorValue, + queryParametersMapper: ChatMessageItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ChatMessageItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeChatMessage, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/setReaction/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/setReaction/index.ts new file mode 100644 index 00000000000..4c1add1f12b --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/setReaction/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 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 {SetReactionPostRequestBody} + */ +// @ts-ignore +export function createSetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSetReactionPostRequestBody; +} +/** + * The deserialization information for the current model + * @param SetReactionPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSetReactionPostRequestBody(setReactionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { setReactionPostRequestBody.backingStoreEnabled = true; }, + "reactionType": n => { setReactionPostRequestBody.reactionType = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SetReactionPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSetReactionPostRequestBody(writer: SerializationWriter, setReactionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!setReactionPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("reactionType", setReactionPostRequestBody.reactionType); + writer.writeAdditionalData(setReactionPostRequestBody.additionalData); +} +export interface SetReactionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The reactionType property + */ + reactionType?: string | null; +} +/** + * Provides operations to call the setReaction method. + */ +export interface SetReactionRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action setReaction + * @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 + */ + post(body: SetReactionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action setReaction + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: SetReactionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const SetReactionRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/setReaction"; +/** + * Metadata for all the requests in the request builder. + */ +export const SetReactionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SetReactionRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeSetReactionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/softDelete/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/softDelete/index.ts new file mode 100644 index 00000000000..d0be24fb2f1 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/softDelete/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 softDelete method. + */ +export interface SoftDeleteRequestBuilder extends BaseRequestBuilder { + /** + * Delete a single chatMessage or a chat message reply in a channel or a chat. + * @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/chatmessage-softdelete?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a single chatMessage or a chat message reply in a channel or a chat. + * @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 SoftDeleteRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/softDelete"; +/** + * Metadata for all the requests in the request builder. + */ +export const SoftDeleteRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: SoftDeleteRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/undoSoftDelete/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/undoSoftDelete/index.ts new file mode 100644 index 00000000000..9d92473ba5d --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/undoSoftDelete/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 undoSoftDelete method. + */ +export interface UndoSoftDeleteRequestBuilder extends BaseRequestBuilder { + /** + * Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. + * @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/chatmessage-undosoftdelete?view=graph-rest-1.0|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. + * @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 UndoSoftDeleteRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/undoSoftDelete"; +/** + * Metadata for all the requests in the request builder. + */ +export const UndoSoftDeleteRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UndoSoftDeleteRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/unsetReaction/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/unsetReaction/index.ts new file mode 100644 index 00000000000..4e0cff69853 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/item/unsetReaction/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 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 {UnsetReactionPostRequestBody} + */ +// @ts-ignore +export function createUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUnsetReactionPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UnsetReactionPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUnsetReactionPostRequestBody(unsetReactionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { unsetReactionPostRequestBody.backingStoreEnabled = true; }, + "reactionType": n => { unsetReactionPostRequestBody.reactionType = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UnsetReactionPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUnsetReactionPostRequestBody(writer: SerializationWriter, unsetReactionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!unsetReactionPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("reactionType", unsetReactionPostRequestBody.reactionType); + writer.writeAdditionalData(unsetReactionPostRequestBody.additionalData); +} +export interface UnsetReactionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The reactionType property + */ + reactionType?: string | null; +} +/** + * Provides operations to call the unsetReaction method. + */ +export interface UnsetReactionRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action unsetReaction + * @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 + */ + post(body: UnsetReactionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action unsetReaction + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UnsetReactionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const UnsetReactionRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/{chatMessage%2Did}/unsetReaction"; +/** + * Metadata for all the requests in the request builder. + */ +export const UnsetReactionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UnsetReactionRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnsetReactionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/replyWithQuote/index.ts new file mode 100644 index 00000000000..575ce80e46e --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/chats/item/targetedMessages/item/replies/replyWithQuote/index.ts @@ -0,0 +1,103 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createChatMessageFromDiscriminatorValue, serializeChatMessage, type ChatMessage } 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 {ReplyWithQuotePostRequestBody} + */ +// @ts-ignore +export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoReplyWithQuotePostRequestBody; +} +/** + * The deserialization information for the current model + * @param ReplyWithQuotePostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, + "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, + } +} +export interface ReplyWithQuotePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The messageIds property + */ + messageIds?: string[] | null; + /** + * The replyMessage property + */ + replyMessage?: ChatMessage | null; +} +/** + * Provides operations to call the replyWithQuote method. + */ +export interface ReplyWithQuoteRequestBuilder extends BaseRequestBuilder { + /** + * Reply with quote to a single chat message or multiple chat messages in a chat. + * @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/chatmessage-replywithquote?view=graph-rest-1.0|Find more info here} + */ + post(body: ReplyWithQuotePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Reply with quote to a single chat message or multiple chat messages in a chat. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ReplyWithQuotePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ReplyWithQuotePostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeReplyWithQuotePostRequestBody(writer: SerializationWriter, replyWithQuotePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!replyWithQuotePostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("messageIds", replyWithQuotePostRequestBody.messageIds); + writer.writeObjectValue("replyMessage", replyWithQuotePostRequestBody.replyMessage, serializeChatMessage); + writer.writeAdditionalData(replyWithQuotePostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const ReplyWithQuoteRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/chats/{chat%2Did}/targetedMessages/{targetedChatMessage%2Did}/replies/replyWithQuote"; +/** + * Metadata for all the requests in the request builder. + */ +export const ReplyWithQuoteRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ReplyWithQuoteRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createChatMessageFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeReplyWithQuotePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/checkMemberGroups/index.ts b/packages/msgraph-sdk-users/users/item/checkMemberGroups/index.ts index d265020d1b1..ac01582fb31 100644 --- a/packages/msgraph-sdk-users/users/item/checkMemberGroups/index.ts +++ b/packages/msgraph-sdk-users/users/item/checkMemberGroups/index.ts @@ -72,7 +72,7 @@ export function createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseN export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { checkMemberGroupsPostRequestBody.groupIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84,7 +84,7 @@ export function deserializeIntoCheckMemberGroupsPostRequestBody(checkMemberGroup export function deserializeIntoCheckMemberGroupsPostResponse(checkMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberGroupsPostResponse), - "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-users/users/item/checkMemberObjects/index.ts b/packages/msgraph-sdk-users/users/item/checkMemberObjects/index.ts index 3388e230cd8..4c4915fa0ea 100644 --- a/packages/msgraph-sdk-users/users/item/checkMemberObjects/index.ts +++ b/packages/msgraph-sdk-users/users/item/checkMemberObjects/index.ts @@ -71,7 +71,7 @@ export function createCheckMemberObjectsPostResponseFromDiscriminatorValue(parse export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { checkMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues(); }, + "ids": n => { checkMemberObjectsPostRequestBody.ids = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83,7 +83,7 @@ export function deserializeIntoCheckMemberObjectsPostRequestBody(checkMemberObje export function deserializeIntoCheckMemberObjectsPostResponse(checkMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(checkMemberObjectsPostResponse), - "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { checkMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-users/users/item/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance/index.ts b/packages/msgraph-sdk-users/users/item/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance/index.ts index 3c3ed0151b5..46fc5e969fe 100644 --- a/packages/msgraph-sdk-users/users/item/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance/index.ts +++ b/packages/msgraph-sdk-users/users/item/dataSecurityAndGovernance/sensitivityLabels/computeRightsAndInheritance/index.ts @@ -72,7 +72,7 @@ export function deserializeIntoComputeRightsAndInheritancePostRequestBody(comput "delegatedUserEmail": n => { computeRightsAndInheritancePostRequestBody.delegatedUserEmail = n.getStringValue(); }, "locale": n => { computeRightsAndInheritancePostRequestBody.locale = n.getStringValue(); }, "protectedContents": n => { computeRightsAndInheritancePostRequestBody.protectedContents = n.getCollectionOfObjectValues(createProtectedContentFromDiscriminatorValue); }, - "supportedContentFormats": n => { computeRightsAndInheritancePostRequestBody.supportedContentFormats = n.getCollectionOfPrimitiveValues(); }, + "supportedContentFormats": n => { computeRightsAndInheritancePostRequestBody.supportedContentFormats = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-users/users/item/dataSecurityAndGovernance/sensitivityLabels/item/sublabels/computeRightsAndInheritance/index.ts b/packages/msgraph-sdk-users/users/item/dataSecurityAndGovernance/sensitivityLabels/item/sublabels/computeRightsAndInheritance/index.ts index 6ee7e94b8b0..e09fb8241e9 100644 --- a/packages/msgraph-sdk-users/users/item/dataSecurityAndGovernance/sensitivityLabels/item/sublabels/computeRightsAndInheritance/index.ts +++ b/packages/msgraph-sdk-users/users/item/dataSecurityAndGovernance/sensitivityLabels/item/sublabels/computeRightsAndInheritance/index.ts @@ -72,7 +72,7 @@ export function deserializeIntoComputeRightsAndInheritancePostRequestBody(comput "delegatedUserEmail": n => { computeRightsAndInheritancePostRequestBody.delegatedUserEmail = n.getStringValue(); }, "locale": n => { computeRightsAndInheritancePostRequestBody.locale = n.getStringValue(); }, "protectedContents": n => { computeRightsAndInheritancePostRequestBody.protectedContents = n.getCollectionOfObjectValues(createProtectedContentFromDiscriminatorValue); }, - "supportedContentFormats": n => { computeRightsAndInheritancePostRequestBody.supportedContentFormats = n.getCollectionOfPrimitiveValues(); }, + "supportedContentFormats": n => { computeRightsAndInheritancePostRequestBody.supportedContentFormats = n.getCollectionOfPrimitiveValues("string"); }, } } /** diff --git a/packages/msgraph-sdk-users/users/item/events/item/accept/index.ts b/packages/msgraph-sdk-users/users/item/events/item/accept/index.ts index 6f77fabc16b..98098fc7a8e 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/accept/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/accept/index.ts @@ -59,7 +59,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part return { "backingStoreEnabled": n => { acceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { acceptPostRequestBody.comment = n.getStringValue(); }, - "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { acceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -72,7 +72,7 @@ export function deserializeIntoAcceptPostRequestBody(acceptPostRequestBody: Part export function serializeAcceptPostRequestBody(writer: SerializationWriter, acceptPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!acceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", acceptPostRequestBody.comment); - writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", acceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(acceptPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/events/item/decline/index.ts b/packages/msgraph-sdk-users/users/item/events/item/decline/index.ts index 30a674da941..58bd078014d 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/decline/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/decline/index.ts @@ -66,7 +66,7 @@ export function deserializeIntoDeclinePostRequestBody(declinePostRequestBody: Pa "backingStoreEnabled": n => { declinePostRequestBody.backingStoreEnabled = true; }, "Comment": n => { declinePostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { declinePostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { declinePostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -80,7 +80,7 @@ export function serializeDeclinePostRequestBody(writer: SerializationWriter, dec if (!declinePostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", declinePostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", declinePostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", declinePostRequestBody.sendResponse ?? false); writer.writeAdditionalData(declinePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/events/item/tentativelyAccept/index.ts b/packages/msgraph-sdk-users/users/item/events/item/tentativelyAccept/index.ts index bb5292aa871..fa105560a3f 100644 --- a/packages/msgraph-sdk-users/users/item/events/item/tentativelyAccept/index.ts +++ b/packages/msgraph-sdk-users/users/item/events/item/tentativelyAccept/index.ts @@ -28,7 +28,7 @@ export function deserializeIntoTentativelyAcceptPostRequestBody(tentativelyAccep "backingStoreEnabled": n => { tentativelyAcceptPostRequestBody.backingStoreEnabled = true; }, "Comment": n => { tentativelyAcceptPostRequestBody.comment = n.getStringValue(); }, "ProposedNewTime": n => { tentativelyAcceptPostRequestBody.proposedNewTime = n.getObjectValue(createTimeSlotFromDiscriminatorValue); }, - "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue(); }, + "SendResponse": n => { tentativelyAcceptPostRequestBody.sendResponse = n.getBooleanValue() ?? false; }, } } /** @@ -42,7 +42,7 @@ export function serializeTentativelyAcceptPostRequestBody(writer: SerializationW if (!tentativelyAcceptPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("Comment", tentativelyAcceptPostRequestBody.comment); writer.writeObjectValue("ProposedNewTime", tentativelyAcceptPostRequestBody.proposedNewTime, serializeTimeSlot); - writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse); + writer.writeBooleanValue("SendResponse", tentativelyAcceptPostRequestBody.sendResponse ?? false); writer.writeAdditionalData(tentativelyAcceptPostRequestBody.additionalData); } export interface TentativelyAcceptPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-users/users/item/findMeetingTimes/index.ts b/packages/msgraph-sdk-users/users/item/findMeetingTimes/index.ts index 549ecfee9e8..3182bc60106 100644 --- a/packages/msgraph-sdk-users/users/item/findMeetingTimes/index.ts +++ b/packages/msgraph-sdk-users/users/item/findMeetingTimes/index.ts @@ -27,12 +27,12 @@ export function deserializeIntoFindMeetingTimesPostRequestBody(findMeetingTimesP return { "attendees": n => { findMeetingTimesPostRequestBody.attendees = n.getCollectionOfObjectValues(createAttendeeBaseFromDiscriminatorValue); }, "backingStoreEnabled": n => { findMeetingTimesPostRequestBody.backingStoreEnabled = true; }, - "isOrganizerOptional": n => { findMeetingTimesPostRequestBody.isOrganizerOptional = n.getBooleanValue(); }, + "isOrganizerOptional": n => { findMeetingTimesPostRequestBody.isOrganizerOptional = n.getBooleanValue() ?? false; }, "locationConstraint": n => { findMeetingTimesPostRequestBody.locationConstraint = n.getObjectValue(createLocationConstraintFromDiscriminatorValue); }, "maxCandidates": n => { findMeetingTimesPostRequestBody.maxCandidates = n.getNumberValue(); }, "meetingDuration": n => { findMeetingTimesPostRequestBody.meetingDuration = n.getDurationValue(); }, "minimumAttendeePercentage": n => { findMeetingTimesPostRequestBody.minimumAttendeePercentage = n.getNumberValue(); }, - "returnSuggestionReasons": n => { findMeetingTimesPostRequestBody.returnSuggestionReasons = n.getBooleanValue(); }, + "returnSuggestionReasons": n => { findMeetingTimesPostRequestBody.returnSuggestionReasons = n.getBooleanValue() ?? false; }, "timeConstraint": n => { findMeetingTimesPostRequestBody.timeConstraint = n.getObjectValue(createTimeConstraintFromDiscriminatorValue); }, } } @@ -105,12 +105,12 @@ export interface FindMeetingTimesRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!findMeetingTimesPostRequestBody || isSerializingDerivedType) { return; } writer.writeCollectionOfObjectValues("attendees", findMeetingTimesPostRequestBody.attendees, serializeAttendeeBase); - writer.writeBooleanValue("isOrganizerOptional", findMeetingTimesPostRequestBody.isOrganizerOptional); + writer.writeBooleanValue("isOrganizerOptional", findMeetingTimesPostRequestBody.isOrganizerOptional ?? false); writer.writeObjectValue("locationConstraint", findMeetingTimesPostRequestBody.locationConstraint, serializeLocationConstraint); writer.writeNumberValue("maxCandidates", findMeetingTimesPostRequestBody.maxCandidates); writer.writeDurationValue("meetingDuration", findMeetingTimesPostRequestBody.meetingDuration); writer.writeNumberValue("minimumAttendeePercentage", findMeetingTimesPostRequestBody.minimumAttendeePercentage); - writer.writeBooleanValue("returnSuggestionReasons", findMeetingTimesPostRequestBody.returnSuggestionReasons); + writer.writeBooleanValue("returnSuggestionReasons", findMeetingTimesPostRequestBody.returnSuggestionReasons ?? false); writer.writeObjectValue("timeConstraint", findMeetingTimesPostRequestBody.timeConstraint, serializeTimeConstraint); writer.writeAdditionalData(findMeetingTimesPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/getMailTips/index.ts b/packages/msgraph-sdk-users/users/item/getMailTips/index.ts index 1033b102b85..24da5d48fd9 100644 --- a/packages/msgraph-sdk-users/users/item/getMailTips/index.ts +++ b/packages/msgraph-sdk-users/users/item/getMailTips/index.ts @@ -35,7 +35,7 @@ export function createGetMailTipsPostResponseFromDiscriminatorValue(parseNode: P export function deserializeIntoGetMailTipsPostRequestBody(getMailTipsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMailTipsPostRequestBody.backingStoreEnabled = true; }, - "EmailAddresses": n => { getMailTipsPostRequestBody.emailAddresses = n.getCollectionOfPrimitiveValues(); }, + "EmailAddresses": n => { getMailTipsPostRequestBody.emailAddresses = n.getCollectionOfPrimitiveValues("string"); }, "MailTipsOptions": n => { getMailTipsPostRequestBody.mailTipsOptions = n.getCollectionOfEnumValues(MailTipsTypeObject); }, } } diff --git a/packages/msgraph-sdk-users/users/item/getManagedDevicesWithAppFailures/index.ts b/packages/msgraph-sdk-users/users/item/getManagedDevicesWithAppFailures/index.ts index 5cd7fa5c27c..efc1b645932 100644 --- a/packages/msgraph-sdk-users/users/item/getManagedDevicesWithAppFailures/index.ts +++ b/packages/msgraph-sdk-users/users/item/getManagedDevicesWithAppFailures/index.ts @@ -26,7 +26,7 @@ export function createGetManagedDevicesWithAppFailuresGetResponseFromDiscriminat export function deserializeIntoGetManagedDevicesWithAppFailuresGetResponse(getManagedDevicesWithAppFailuresGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getManagedDevicesWithAppFailuresGetResponse), - "value": n => { getManagedDevicesWithAppFailuresGetResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getManagedDevicesWithAppFailuresGetResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetManagedDevicesWithAppFailuresGetResponse extends BaseCollectionPaginationCountResponse, Parsable { diff --git a/packages/msgraph-sdk-users/users/item/getMemberGroups/index.ts b/packages/msgraph-sdk-users/users/item/getMemberGroups/index.ts index 677a78285ab..dc9608848d5 100644 --- a/packages/msgraph-sdk-users/users/item/getMemberGroups/index.ts +++ b/packages/msgraph-sdk-users/users/item/getMemberGroups/index.ts @@ -35,7 +35,7 @@ export function createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNod export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberGroupsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberGroupsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberGroupsPostRequestBody(getMemberGroupsPos export function deserializeIntoGetMemberGroupsPostResponse(getMemberGroupsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberGroupsPostResponse), - "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberGroupsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberGroupsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberGroupsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberGroupsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberGroupsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberGroupsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/getMemberObjects/index.ts b/packages/msgraph-sdk-users/users/item/getMemberObjects/index.ts index 5189c748d4f..cfd61f5e5c5 100644 --- a/packages/msgraph-sdk-users/users/item/getMemberObjects/index.ts +++ b/packages/msgraph-sdk-users/users/item/getMemberObjects/index.ts @@ -35,7 +35,7 @@ export function createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNo export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { getMemberObjectsPostRequestBody.backingStoreEnabled = true; }, - "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue(); }, + "securityEnabledOnly": n => { getMemberObjectsPostRequestBody.securityEnabledOnly = n.getBooleanValue() ?? false; }, } } /** @@ -47,7 +47,7 @@ export function deserializeIntoGetMemberObjectsPostRequestBody(getMemberObjectsP export function deserializeIntoGetMemberObjectsPostResponse(getMemberObjectsPostResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(getMemberObjectsPostResponse), - "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { getMemberObjectsPostResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } export interface GetMemberObjectsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -96,7 +96,7 @@ export interface GetMemberObjectsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!getMemberObjectsPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly); + writer.writeBooleanValue("securityEnabledOnly", getMemberObjectsPostRequestBody.securityEnabledOnly ?? false); writer.writeAdditionalData(getMemberObjectsPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/archive/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/archive/index.ts index 04207dd7f57..a094bbfbe9a 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/archive/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/archive/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/archive/index.ts index d4ffb171d6d..2acfe06afed 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/archive/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 8e7950091fc..066c9f29d9b 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -24,7 +24,7 @@ export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipa export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, - "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, + "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -82,7 +82,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName // @ts-ignore export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); + writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value ?? false); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/replyWithQuote/index.ts index 8e2789532a4..10f9d27fca0 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/item/replies/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/replyWithQuote/index.ts index 4b38eb9246b..9df10b4a473 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/archive/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/archive/index.ts index 4f25ac3bf5c..652d5a4ae70 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/archive/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/archive/index.ts @@ -54,7 +54,7 @@ export function createArchivePostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { archivePostRequestBody.backingStoreEnabled = true; }, - "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue(); }, + "shouldSetSpoSiteReadOnlyForMembers": n => { archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers = n.getBooleanValue() ?? false; }, } } /** @@ -66,7 +66,7 @@ export function deserializeIntoArchivePostRequestBody(archivePostRequestBody: Pa // @ts-ignore export function serializeArchivePostRequestBody(writer: SerializationWriter, archivePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!archivePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers); + writer.writeBooleanValue("shouldSetSpoSiteReadOnlyForMembers", archivePostRequestBody.shouldSetSpoSiteReadOnlyForMembers ?? false); writer.writeAdditionalData(archivePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts index 2fad55daa53..80f01a20d8f 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName/index.ts @@ -24,7 +24,7 @@ export function createDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipa export function deserializeIntoDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.backingStoreEnabled = true; }, - "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue(); }, + "value": n => { doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value = n.getBooleanValue() ?? false; }, } } export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -82,7 +82,7 @@ export interface DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalName // @ts-ignore export function serializeDoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(writer: SerializationWriter, doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value); + writer.writeBooleanValue("value", doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.value ?? false); writer.writeAdditionalData(doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/replyWithQuote/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/replyWithQuote/index.ts index ae8d1149718..bbd4ee9a22d 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/item/replies/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/replyWithQuote/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/replyWithQuote/index.ts index 1a50e524190..3a4af0a5236 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/replyWithQuote/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/messages/replyWithQuote/index.ts @@ -26,7 +26,7 @@ export function createReplyWithQuotePostRequestBodyFromDiscriminatorValue(parseN export function deserializeIntoReplyWithQuotePostRequestBody(replyWithQuotePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { replyWithQuotePostRequestBody.backingStoreEnabled = true; }, - "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues(); }, + "messageIds": n => { replyWithQuotePostRequestBody.messageIds = n.getCollectionOfPrimitiveValues("string"); }, "replyMessage": n => { replyWithQuotePostRequestBody.replyMessage = n.getObjectValue(createChatMessageFromDiscriminatorValue); }, } } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/share/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/share/index.ts index 22f42ddbab7..539b3c28aec 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/share/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/share/index.ts @@ -25,7 +25,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partia return { "backingStoreEnabled": n => { sharePostRequestBody.backingStoreEnabled = true; }, "endDateTime": n => { sharePostRequestBody.endDateTime = n.getDateValue(); }, - "notifyTeam": n => { sharePostRequestBody.notifyTeam = n.getBooleanValue(); }, + "notifyTeam": n => { sharePostRequestBody.notifyTeam = n.getBooleanValue() ?? false; }, "startDateTime": n => { sharePostRequestBody.startDateTime = n.getDateValue(); }, } } @@ -39,7 +39,7 @@ export function deserializeIntoSharePostRequestBody(sharePostRequestBody: Partia export function serializeSharePostRequestBody(writer: SerializationWriter, sharePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!sharePostRequestBody || isSerializingDerivedType) { return; } writer.writeDateValue("endDateTime", sharePostRequestBody.endDateTime); - writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam); + writer.writeBooleanValue("notifyTeam", sharePostRequestBody.notifyTeam ?? false); writer.writeDateValue("startDateTime", sharePostRequestBody.startDateTime); writer.writeAdditionalData(sharePostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/clockIn/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/clockIn/index.ts index d6cbc6e970d..211577bbc12 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/clockIn/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/clockIn/index.ts @@ -65,7 +65,7 @@ export function createClockInPostRequestBodyFromDiscriminatorValue(parseNode: Pa export function deserializeIntoClockInPostRequestBody(clockInPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clockInPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { clockInPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { clockInPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { clockInPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, "onBehalfOfUserId": n => { clockInPostRequestBody.onBehalfOfUserId = n.getStringValue(); }, } @@ -79,7 +79,7 @@ export function deserializeIntoClockInPostRequestBody(clockInPostRequestBody: Pa // @ts-ignore export function serializeClockInPostRequestBody(writer: SerializationWriter, clockInPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!clockInPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", clockInPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", clockInPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", clockInPostRequestBody.notes, serializeItemBody); writer.writeStringValue("onBehalfOfUserId", clockInPostRequestBody.onBehalfOfUserId); writer.writeAdditionalData(clockInPostRequestBody.additionalData); diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/clockOut/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/clockOut/index.ts index 36d9ce933ea..defc6d1c788 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/clockOut/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/clockOut/index.ts @@ -60,7 +60,7 @@ export function createClockOutPostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoClockOutPostRequestBody(clockOutPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { clockOutPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { clockOutPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { clockOutPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { clockOutPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -73,7 +73,7 @@ export function deserializeIntoClockOutPostRequestBody(clockOutPostRequestBody: // @ts-ignore export function serializeClockOutPostRequestBody(writer: SerializationWriter, clockOutPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!clockOutPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", clockOutPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", clockOutPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", clockOutPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(clockOutPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/endBreak/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/endBreak/index.ts index 97cd78b4c12..8d87a5c268a 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/endBreak/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/endBreak/index.ts @@ -26,7 +26,7 @@ export function createEndBreakPostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoEndBreakPostRequestBody(endBreakPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { endBreakPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { endBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { endBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { endBreakPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -73,7 +73,7 @@ export interface EndBreakRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!endBreakPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", endBreakPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", endBreakPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", endBreakPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(endBreakPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/startBreak/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/startBreak/index.ts index 18467b8e631..aa099a4cdc7 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/startBreak/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/schedule/timeCards/item/startBreak/index.ts @@ -26,7 +26,7 @@ export function createStartBreakPostRequestBodyFromDiscriminatorValue(parseNode: export function deserializeIntoStartBreakPostRequestBody(startBreakPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { startBreakPostRequestBody.backingStoreEnabled = true; }, - "isAtApprovedLocation": n => { startBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue(); }, + "isAtApprovedLocation": n => { startBreakPostRequestBody.isAtApprovedLocation = n.getBooleanValue() ?? false; }, "notes": n => { startBreakPostRequestBody.notes = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, } } @@ -39,7 +39,7 @@ export function deserializeIntoStartBreakPostRequestBody(startBreakPostRequestBo // @ts-ignore export function serializeStartBreakPostRequestBody(writer: SerializationWriter, startBreakPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!startBreakPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("isAtApprovedLocation", startBreakPostRequestBody.isAtApprovedLocation); + writer.writeBooleanValue("isAtApprovedLocation", startBreakPostRequestBody.isAtApprovedLocation ?? false); writer.writeObjectValue("notes", startBreakPostRequestBody.notes, serializeItemBody); writer.writeAdditionalData(startBreakPostRequestBody.additionalData); } diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/cleanWindowsDevice/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/cleanWindowsDevice/index.ts index 98944fe6303..e3865d68829 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/cleanWindowsDevice/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/cleanWindowsDevice/index.ts @@ -53,7 +53,7 @@ export function createCleanWindowsDevicePostRequestBodyFromDiscriminatorValue(pa export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDevicePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cleanWindowsDevicePostRequestBody.backingStoreEnabled = true; }, - "keepUserData": n => { cleanWindowsDevicePostRequestBody.keepUserData = n.getBooleanValue(); }, + "keepUserData": n => { cleanWindowsDevicePostRequestBody.keepUserData = n.getBooleanValue() ?? false; }, } } /** @@ -65,7 +65,7 @@ export function deserializeIntoCleanWindowsDevicePostRequestBody(cleanWindowsDev // @ts-ignore export function serializeCleanWindowsDevicePostRequestBody(writer: SerializationWriter, cleanWindowsDevicePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!cleanWindowsDevicePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("keepUserData", cleanWindowsDevicePostRequestBody.keepUserData); + writer.writeBooleanValue("keepUserData", cleanWindowsDevicePostRequestBody.keepUserData ?? false); writer.writeAdditionalData(cleanWindowsDevicePostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/windowsDefenderScan/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/windowsDefenderScan/index.ts index 7eefa5db6b6..969e90057ab 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/windowsDefenderScan/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/windowsDefenderScan/index.ts @@ -24,7 +24,7 @@ export function createWindowsDefenderScanPostRequestBodyFromDiscriminatorValue(p export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefenderScanPostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { windowsDefenderScanPostRequestBody.backingStoreEnabled = true; }, - "quickScan": n => { windowsDefenderScanPostRequestBody.quickScan = n.getBooleanValue(); }, + "quickScan": n => { windowsDefenderScanPostRequestBody.quickScan = n.getBooleanValue() ?? false; }, } } /** @@ -36,7 +36,7 @@ export function deserializeIntoWindowsDefenderScanPostRequestBody(windowsDefende // @ts-ignore export function serializeWindowsDefenderScanPostRequestBody(writer: SerializationWriter, windowsDefenderScanPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!windowsDefenderScanPostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("quickScan", windowsDefenderScanPostRequestBody.quickScan); + writer.writeBooleanValue("quickScan", windowsDefenderScanPostRequestBody.quickScan ?? false); writer.writeAdditionalData(windowsDefenderScanPostRequestBody.additionalData); } export interface WindowsDefenderScanPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-users/users/item/managedDevices/item/wipe/index.ts b/packages/msgraph-sdk-users/users/item/managedDevices/item/wipe/index.ts index d50b96cd37a..d919be742b7 100644 --- a/packages/msgraph-sdk-users/users/item/managedDevices/item/wipe/index.ts +++ b/packages/msgraph-sdk-users/users/item/managedDevices/item/wipe/index.ts @@ -24,10 +24,10 @@ export function createWipePostRequestBodyFromDiscriminatorValue(parseNode: Parse export function deserializeIntoWipePostRequestBody(wipePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { wipePostRequestBody.backingStoreEnabled = true; }, - "keepEnrollmentData": n => { wipePostRequestBody.keepEnrollmentData = n.getBooleanValue(); }, - "keepUserData": n => { wipePostRequestBody.keepUserData = n.getBooleanValue(); }, + "keepEnrollmentData": n => { wipePostRequestBody.keepEnrollmentData = n.getBooleanValue() ?? false; }, + "keepUserData": n => { wipePostRequestBody.keepUserData = n.getBooleanValue() ?? false; }, "macOsUnlockCode": n => { wipePostRequestBody.macOsUnlockCode = n.getStringValue(); }, - "persistEsimDataPlan": n => { wipePostRequestBody.persistEsimDataPlan = n.getBooleanValue(); }, + "persistEsimDataPlan": n => { wipePostRequestBody.persistEsimDataPlan = n.getBooleanValue() ?? false; }, } } /** @@ -39,10 +39,10 @@ export function deserializeIntoWipePostRequestBody(wipePostRequestBody: Partial< // @ts-ignore export function serializeWipePostRequestBody(writer: SerializationWriter, wipePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!wipePostRequestBody || isSerializingDerivedType) { return; } - writer.writeBooleanValue("keepEnrollmentData", wipePostRequestBody.keepEnrollmentData); - writer.writeBooleanValue("keepUserData", wipePostRequestBody.keepUserData); + writer.writeBooleanValue("keepEnrollmentData", wipePostRequestBody.keepEnrollmentData ?? false); + writer.writeBooleanValue("keepUserData", wipePostRequestBody.keepUserData ?? false); writer.writeStringValue("macOsUnlockCode", wipePostRequestBody.macOsUnlockCode); - writer.writeBooleanValue("persistEsimDataPlan", wipePostRequestBody.persistEsimDataPlan); + writer.writeBooleanValue("persistEsimDataPlan", wipePostRequestBody.persistEsimDataPlan ?? false); writer.writeAdditionalData(wipePostRequestBody.additionalData); } export interface WipePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { diff --git a/packages/msgraph-sdk-users/users/item/onlineMeetings/item/transcripts/index.ts b/packages/msgraph-sdk-users/users/item/onlineMeetings/item/transcripts/index.ts index 7f5815546d6..c42b407c99d 100644 --- a/packages/msgraph-sdk-users/users/item/onlineMeetings/item/transcripts/index.ts +++ b/packages/msgraph-sdk-users/users/item/onlineMeetings/item/transcripts/index.ts @@ -33,7 +33,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -49,7 +49,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. + * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Access to this API is governed by tenant administrator settings. For more information, see Error responses. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -63,7 +63,7 @@ export interface TranscriptsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. + * Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from all meeting types except live events. Access to this API is governed by tenant administrator settings. For more information, see Error responses. */ export interface TranscriptsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-users/users/item/revokeSignInSessions/index.ts b/packages/msgraph-sdk-users/users/item/revokeSignInSessions/index.ts index 8dcf4a350d9..2935f1527bb 100644 --- a/packages/msgraph-sdk-users/users/item/revokeSignInSessions/index.ts +++ b/packages/msgraph-sdk-users/users/item/revokeSignInSessions/index.ts @@ -24,7 +24,7 @@ export function createRevokeSignInSessionsPostResponseFromDiscriminatorValue(par export function deserializeIntoRevokeSignInSessionsPostResponse(revokeSignInSessionsPostResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { revokeSignInSessionsPostResponse.backingStoreEnabled = true; }, - "value": n => { revokeSignInSessionsPostResponse.value = n.getBooleanValue(); }, + "value": n => { revokeSignInSessionsPostResponse.value = n.getBooleanValue() ?? false; }, } } export interface RevokeSignInSessionsPostResponse extends AdditionalDataHolder, BackedModel, Parsable { @@ -65,7 +65,7 @@ export interface RevokeSignInSessionsRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!revokeSignInSessionsPostResponse || isSerializingDerivedType) { return; } - writer.writeBooleanValue("value", revokeSignInSessionsPostResponse.value); + writer.writeBooleanValue("value", revokeSignInSessionsPostResponse.value ?? false); writer.writeAdditionalData(revokeSignInSessionsPostResponse.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/sendMail/index.ts b/packages/msgraph-sdk-users/users/item/sendMail/index.ts index d81419d5bb1..6532d857d4e 100644 --- a/packages/msgraph-sdk-users/users/item/sendMail/index.ts +++ b/packages/msgraph-sdk-users/users/item/sendMail/index.ts @@ -27,7 +27,7 @@ export function deserializeIntoSendMailPostRequestBody(sendMailPostRequestBody: return { "backingStoreEnabled": n => { sendMailPostRequestBody.backingStoreEnabled = true; }, "Message": n => { sendMailPostRequestBody.message = n.getObjectValue(createMessageFromDiscriminatorValue); }, - "SaveToSentItems": n => { sendMailPostRequestBody.saveToSentItems = n.getBooleanValue(); }, + "SaveToSentItems": n => { sendMailPostRequestBody.saveToSentItems = n.getBooleanValue() ?? false; }, } } export interface SendMailPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -74,7 +74,7 @@ export interface SendMailRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!sendMailPostRequestBody || isSerializingDerivedType) { return; } writer.writeObjectValue("Message", sendMailPostRequestBody.message, serializeMessage); - writer.writeBooleanValue("SaveToSentItems", sendMailPostRequestBody.saveToSentItems); + writer.writeBooleanValue("SaveToSentItems", sendMailPostRequestBody.saveToSentItems ?? false); writer.writeAdditionalData(sendMailPostRequestBody.additionalData); } /** diff --git a/packages/msgraph-sdk-users/users/item/sponsors/ref/index.ts b/packages/msgraph-sdk-users/users/item/sponsors/ref/index.ts index 3e4b5c3a98e..7b132d7b0f9 100644 --- a/packages/msgraph-sdk-users/users/item/sponsors/ref/index.ts +++ b/packages/msgraph-sdk-users/users/item/sponsors/ref/index.ts @@ -96,7 +96,7 @@ export interface RefRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const RefRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/sponsors/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; +export const RefRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/sponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ @@ -119,7 +119,7 @@ const RefRequestBuilderGetQueryParametersMapper: Record = { */ export const RefRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: RefRequestBuilderUriTemplate, + uriTemplate: "{+baseurl}/users/{user%2Did}/sponsors/$ref?@id={%40id}", responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-sdk-users/users/item/teamwork/deleteTargetedMessage/index.ts b/packages/msgraph-sdk-users/users/item/teamwork/deleteTargetedMessage/index.ts new file mode 100644 index 00000000000..194d713380a --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/teamwork/deleteTargetedMessage/index.ts @@ -0,0 +1,104 @@ +/* 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 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 {DeleteTargetedMessagePostRequestBody} + */ +// @ts-ignore +export function createDeleteTargetedMessagePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeleteTargetedMessagePostRequestBody; +} +export interface DeleteTargetedMessagePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The channelId property + */ + channelId?: string | null; + /** + * The messageId property + */ + messageId?: string | null; + /** + * The teamId property + */ + teamId?: string | null; +} +/** + * Provides operations to call the deleteTargetedMessage method. + */ +export interface DeleteTargetedMessageRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action deleteTargetedMessage + * @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 + */ + post(body: DeleteTargetedMessagePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action deleteTargetedMessage + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: DeleteTargetedMessagePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The deserialization information for the current model + * @param DeleteTargetedMessagePostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeleteTargetedMessagePostRequestBody(deleteTargetedMessagePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { deleteTargetedMessagePostRequestBody.backingStoreEnabled = true; }, + "channelId": n => { deleteTargetedMessagePostRequestBody.channelId = n.getStringValue(); }, + "messageId": n => { deleteTargetedMessagePostRequestBody.messageId = n.getStringValue(); }, + "teamId": n => { deleteTargetedMessagePostRequestBody.teamId = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param DeleteTargetedMessagePostRequestBody 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 serializeDeleteTargetedMessagePostRequestBody(writer: SerializationWriter, deleteTargetedMessagePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deleteTargetedMessagePostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("channelId", deleteTargetedMessagePostRequestBody.channelId); + writer.writeStringValue("messageId", deleteTargetedMessagePostRequestBody.messageId); + writer.writeStringValue("teamId", deleteTargetedMessagePostRequestBody.teamId); + writer.writeAdditionalData(deleteTargetedMessagePostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const DeleteTargetedMessageRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/teamwork/deleteTargetedMessage"; +/** + * Metadata for all the requests in the request builder. + */ +export const DeleteTargetedMessageRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: DeleteTargetedMessageRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeDeleteTargetedMessagePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/teamwork/getAllRetainedTargetedMessages/index.ts b/packages/msgraph-sdk-users/users/item/teamwork/getAllRetainedTargetedMessages/index.ts new file mode 100644 index 00000000000..e726551f8eb --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/teamwork/getAllRetainedTargetedMessages/index.ts @@ -0,0 +1,138 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTargetedChatMessageFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeTargetedChatMessage, type BaseCollectionPaginationCountResponse, type TargetedChatMessage } 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 {GetAllRetainedTargetedMessagesGetResponse} + */ +// @ts-ignore +export function createGetAllRetainedTargetedMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetAllRetainedTargetedMessagesGetResponse; +} +/** + * The deserialization information for the current model + * @param GetAllRetainedTargetedMessagesGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGetAllRetainedTargetedMessagesGetResponse(getAllRetainedTargetedMessagesGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getAllRetainedTargetedMessagesGetResponse), + "value": n => { getAllRetainedTargetedMessagesGetResponse.value = n.getCollectionOfObjectValues(createTargetedChatMessageFromDiscriminatorValue); }, + } +} +export interface GetAllRetainedTargetedMessagesGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: TargetedChatMessage[] | null; +} +/** + * Provides operations to call the getAllRetainedTargetedMessages method. + */ +export interface GetAllRetainedTargetedMessagesRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getAllRetainedTargetedMessages + * @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 getAllRetainedTargetedMessages + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function getAllRetainedTargetedMessages + */ +export interface GetAllRetainedTargetedMessagesRequestBuilderGetQueryParameters { + /** + * 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 GetAllRetainedTargetedMessagesGetResponse 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 serializeGetAllRetainedTargetedMessagesGetResponse(writer: SerializationWriter, getAllRetainedTargetedMessagesGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!getAllRetainedTargetedMessagesGetResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, getAllRetainedTargetedMessagesGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", getAllRetainedTargetedMessagesGetResponse.value, serializeTargetedChatMessage); +} +/** + * Uri template for the request builder. + */ +export const GetAllRetainedTargetedMessagesRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/teamwork/getAllRetainedTargetedMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetAllRetainedTargetedMessagesRequestBuilderGetQueryParametersMapper: 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 GetAllRetainedTargetedMessagesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetAllRetainedTargetedMessagesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGetAllRetainedTargetedMessagesGetResponseFromDiscriminatorValue, + queryParametersMapper: GetAllRetainedTargetedMessagesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/teamwork/getAllTargetedMessages/index.ts b/packages/msgraph-sdk-users/users/item/teamwork/getAllTargetedMessages/index.ts new file mode 100644 index 00000000000..3674889cf82 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/teamwork/getAllTargetedMessages/index.ts @@ -0,0 +1,138 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTargetedChatMessageFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, serializeTargetedChatMessage, type BaseCollectionPaginationCountResponse, type TargetedChatMessage } 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 {GetAllTargetedMessagesGetResponse} + */ +// @ts-ignore +export function createGetAllTargetedMessagesGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetAllTargetedMessagesGetResponse; +} +/** + * The deserialization information for the current model + * @param GetAllTargetedMessagesGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGetAllTargetedMessagesGetResponse(getAllTargetedMessagesGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getAllTargetedMessagesGetResponse), + "value": n => { getAllTargetedMessagesGetResponse.value = n.getCollectionOfObjectValues(createTargetedChatMessageFromDiscriminatorValue); }, + } +} +export interface GetAllTargetedMessagesGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: TargetedChatMessage[] | null; +} +/** + * Provides operations to call the getAllTargetedMessages method. + */ +export interface GetAllTargetedMessagesRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getAllTargetedMessages + * @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 getAllTargetedMessages + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function getAllTargetedMessages + */ +export interface GetAllTargetedMessagesRequestBuilderGetQueryParameters { + /** + * 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 GetAllTargetedMessagesGetResponse 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 serializeGetAllTargetedMessagesGetResponse(writer: SerializationWriter, getAllTargetedMessagesGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!getAllTargetedMessagesGetResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, getAllTargetedMessagesGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", getAllTargetedMessagesGetResponse.value, serializeTargetedChatMessage); +} +/** + * Uri template for the request builder. + */ +export const GetAllTargetedMessagesRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/teamwork/getAllTargetedMessages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GetAllTargetedMessagesRequestBuilderGetQueryParametersMapper: 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 GetAllTargetedMessagesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetAllTargetedMessagesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGetAllTargetedMessagesGetResponseFromDiscriminatorValue, + queryParametersMapper: GetAllTargetedMessagesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/teamwork/index.ts b/packages/msgraph-sdk-users/users/item/teamwork/index.ts index cf48eb518f3..ce48c6e0de3 100644 --- a/packages/msgraph-sdk-users/users/item/teamwork/index.ts +++ b/packages/msgraph-sdk-users/users/item/teamwork/index.ts @@ -8,6 +8,12 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { AssociatedTeamsRequestBuilderNavigationMetadata, AssociatedTeamsRequestBuilderRequestsMetadata, type AssociatedTeamsRequestBuilder } from './associatedTeams/index.js'; // @ts-ignore +import { DeleteTargetedMessageRequestBuilderRequestsMetadata, type DeleteTargetedMessageRequestBuilder } from './deleteTargetedMessage/index.js'; +// @ts-ignore +import { GetAllRetainedTargetedMessagesRequestBuilderRequestsMetadata, type GetAllRetainedTargetedMessagesRequestBuilder } from './getAllRetainedTargetedMessages/index.js'; +// @ts-ignore +import { GetAllTargetedMessagesRequestBuilderRequestsMetadata, type GetAllTargetedMessagesRequestBuilder } from './getAllTargetedMessages/index.js'; +// @ts-ignore import { InstalledAppsRequestBuilderNavigationMetadata, InstalledAppsRequestBuilderRequestsMetadata, type InstalledAppsRequestBuilder } from './installedApps/index.js'; // @ts-ignore import { SendActivityNotificationRequestBuilderRequestsMetadata, type SendActivityNotificationRequestBuilder } from './sendActivityNotification/index.js'; @@ -22,6 +28,18 @@ export interface TeamworkRequestBuilder extends BaseRequestBuilder | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { translateExchangeIdsPostRequestBody.backingStoreEnabled = true; }, - "InputIds": n => { translateExchangeIdsPostRequestBody.inputIds = n.getCollectionOfPrimitiveValues(); }, + "InputIds": n => { translateExchangeIdsPostRequestBody.inputIds = n.getCollectionOfPrimitiveValues("string"); }, "SourceIdType": n => { translateExchangeIdsPostRequestBody.sourceIdType = n.getEnumValue(ExchangeIdFormatObject); }, "TargetIdType": n => { translateExchangeIdsPostRequestBody.targetIdType = n.getEnumValue(ExchangeIdFormatObject); }, } diff --git a/packages/msgraph-sdk/models/externalConnectors/index.ts b/packages/msgraph-sdk/models/externalConnectors/index.ts index 9317ef89495..ec2054bb20c 100644 --- a/packages/msgraph-sdk/models/externalConnectors/index.ts +++ b/packages/msgraph-sdk/models/externalConnectors/index.ts @@ -378,7 +378,7 @@ export function deserializeIntoActivitySettings(activitySettings: Partial | undefined = {}) : Record void> { return { - "authorizedAppIds": n => { configuration.authorizedAppIds = n.getCollectionOfPrimitiveValues(); }, + "authorizedAppIds": n => { configuration.authorizedAppIds = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { configuration.backingStoreEnabled = true; }, "@odata.type": n => { configuration.odataType = n.getStringValue(); }, } @@ -634,7 +634,7 @@ export function deserializeIntoProperties(properties: Partial | unde // @ts-ignore export function deserializeIntoProperty(property: Partial | undefined = {}) : Record void> { return { - "aliases": n => { property.aliases = n.getCollectionOfPrimitiveValues(); }, + "aliases": n => { property.aliases = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { property.backingStoreEnabled = true; }, "description": n => { property.description = n.getStringValue(); }, "isQueryable": n => { property.isQueryable = n.getBooleanValue(); }, @@ -659,7 +659,7 @@ export function deserializeIntoPropertyRule(propertyRule: Partial "@odata.type": n => { propertyRule.odataType = n.getStringValue(); }, "operation": n => { propertyRule.operation = n.getEnumValue(RuleOperationObject); }, "property": n => { propertyRule.property = n.getStringValue(); }, - "values": n => { propertyRule.values = n.getCollectionOfPrimitiveValues(); }, + "values": n => { propertyRule.values = n.getCollectionOfPrimitiveValues("string"); }, "valuesJoinedBy": n => { propertyRule.valuesJoinedBy = n.getEnumValue(BinaryOperatorObject); }, } } @@ -698,7 +698,7 @@ export function deserializeIntoSearchSettings(searchSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { urlMatchInfo.backingStoreEnabled = true; }, - "baseUrls": n => { urlMatchInfo.baseUrls = n.getCollectionOfPrimitiveValues(); }, + "baseUrls": n => { urlMatchInfo.baseUrls = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { urlMatchInfo.odataType = n.getStringValue(); }, "urlPattern": n => { urlMatchInfo.urlPattern = n.getStringValue(); }, } @@ -1567,6 +1567,7 @@ export const LabelObject = { PersonLanguages: "personLanguages", PersonPublications: "personPublications", PersonPatents: "personPatents", + PersonWorkPositions: "personWorkPositions", } as const; export const PropertyTypeObject = { String: "string", diff --git a/packages/msgraph-sdk/models/identityGovernance/index.ts b/packages/msgraph-sdk/models/identityGovernance/index.ts index 9d8997311d9..e908418767a 100644 --- a/packages/msgraph-sdk/models/identityGovernance/index.ts +++ b/packages/msgraph-sdk/models/identityGovernance/index.ts @@ -60,6 +60,12 @@ export interface AttributeChangeTrigger extends Parsable, WorkflowExecutionTrigg */ triggerAttributes?: TriggerAttribute[] | null; } +export interface CountBasedQuarantineCondition extends Parsable, QuarantineCondition { + /** + * The threshold property + */ + threshold?: number | null; +} /** * 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 @@ -131,6 +137,15 @@ export function createActivationScopeFromDiscriminatorValue(parseNode: ParseNode export function createAttributeChangeTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAttributeChangeTrigger; } +/** + * 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 {CountBasedQuarantineCondition} + */ +// @ts-ignore +export function createCountBasedQuarantineConditionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCountBasedQuarantineCondition; +} /** * 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 @@ -239,6 +254,64 @@ export function createOnDemandExecutionOnlyFromDiscriminatorValue(parseNode: Par export function createParameterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoParameter; } +/** + * 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 {PercentageBasedQuarantineCondition} + */ +// @ts-ignore +export function createPercentageBasedQuarantineConditionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPercentageBasedQuarantineCondition; +} +/** + * 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 {PreviewFailedTask} + */ +// @ts-ignore +export function createPreviewFailedTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPreviewFailedTask; +} +/** + * 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 {QuarantineCondition} + */ +// @ts-ignore +export function createQuarantineConditionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.identityGovernance.countBasedQuarantineCondition": + return deserializeIntoCountBasedQuarantineCondition; + case "#microsoft.graph.identityGovernance.percentageBasedQuarantineCondition": + return deserializeIntoPercentageBasedQuarantineCondition; + } + } + } + return deserializeIntoQuarantineCondition; +} +/** + * 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 {QuarantineConfiguration} + */ +// @ts-ignore +export function createQuarantineConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQuarantineConfiguration; +} +/** + * 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 {QuarantineDetails} + */ +// @ts-ignore +export function createQuarantineDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQuarantineDetails; +} /** * 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 @@ -525,6 +598,15 @@ export function createWorkflowExecutionTriggerFromDiscriminatorValue(parseNode: export function createWorkflowFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoWorkflow; } +/** + * 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 {WorkflowSetting} + */ +// @ts-ignore +export function createWorkflowSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkflowSetting; +} /** * 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 @@ -713,6 +795,18 @@ export function deserializeIntoAttributeChangeTrigger(attributeChangeTrigger: Pa "triggerAttributes": n => { attributeChangeTrigger.triggerAttributes = n.getCollectionOfObjectValues(createTriggerAttributeFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param CountBasedQuarantineCondition The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCountBasedQuarantineCondition(countBasedQuarantineCondition: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoQuarantineCondition(countBasedQuarantineCondition), + "threshold": n => { countBasedQuarantineCondition.threshold = n.getNumberValue(); }, + } +} /** * The deserialization information for the current model * @param CustomTaskExtension The instance to deserialize into. @@ -813,6 +907,7 @@ export function deserializeIntoLifecycleManagementSettings(lifecycleManagementSe return { ...deserializeIntoEntity(lifecycleManagementSettings), "emailSettings": n => { lifecycleManagementSettings.emailSettings = n.getObjectValue(createEmailSettingsFromDiscriminatorValue); }, + "quarantineConfiguration": n => { lifecycleManagementSettings.quarantineConfiguration = n.getObjectValue(createQuarantineConfigurationFromDiscriminatorValue); }, "workflowScheduleIntervalInHours": n => { lifecycleManagementSettings.workflowScheduleIntervalInHours = n.getNumberValue(); }, } } @@ -868,10 +963,79 @@ export function deserializeIntoParameter(parameter: Partial | undefin "backingStoreEnabled": n => { parameter.backingStoreEnabled = true; }, "name": n => { parameter.name = n.getStringValue(); }, "@odata.type": n => { parameter.odataType = n.getStringValue(); }, - "values": n => { parameter.values = n.getCollectionOfPrimitiveValues(); }, + "values": n => { parameter.values = n.getCollectionOfPrimitiveValues("string"); }, "valueType": n => { parameter.valueType = n.getEnumValue(ValueTypeObject); }, } } +/** + * The deserialization information for the current model + * @param PercentageBasedQuarantineCondition The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPercentageBasedQuarantineCondition(percentageBasedQuarantineCondition: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoQuarantineCondition(percentageBasedQuarantineCondition), + "percentage": n => { percentageBasedQuarantineCondition.percentage = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param PreviewFailedTask The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPreviewFailedTask(previewFailedTask: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { previewFailedTask.backingStoreEnabled = true; }, + "definitionId": n => { previewFailedTask.definitionId = n.getStringValue(); }, + "failureReason": n => { previewFailedTask.failureReason = n.getStringValue(); }, + "name": n => { previewFailedTask.name = n.getStringValue(); }, + "@odata.type": n => { previewFailedTask.odataType = n.getStringValue(); }, + "taskId": n => { previewFailedTask.taskId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param QuarantineCondition The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQuarantineCondition(quarantineCondition: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { quarantineCondition.backingStoreEnabled = true; }, + "@odata.type": n => { quarantineCondition.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param QuarantineConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQuarantineConfiguration(quarantineConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { quarantineConfiguration.backingStoreEnabled = true; }, + "conditions": n => { quarantineConfiguration.conditions = n.getCollectionOfObjectValues(createQuarantineConditionFromDiscriminatorValue); }, + "matchMode": n => { quarantineConfiguration.matchMode = n.getEnumValue(MatchModeObject); }, + "@odata.type": n => { quarantineConfiguration.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param QuarantineDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQuarantineDetails(quarantineDetails: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { quarantineDetails.backingStoreEnabled = true; }, + "@odata.type": n => { quarantineDetails.odataType = n.getStringValue(); }, + "quarantinedDateTime": n => { quarantineDetails.quarantinedDateTime = n.getDateValue(); }, + "quarantineReason": n => { quarantineDetails.quarantineReason = n.getStringValue(); }, + "quarantineType": n => { quarantineDetails.quarantineType = n.getEnumValue(QuarantineTypeObject); }, + } +} /** * The deserialization information for the current model * @param RuleBasedSubjectSet The instance to deserialize into. @@ -1242,7 +1406,10 @@ export function deserializeIntoWorkflow(workflow: Partial | undefined "executionScope": n => { workflow.executionScope = n.getCollectionOfObjectValues(createUserProcessingResultFromDiscriminatorValue); }, "id": n => { workflow.id = n.getStringValue(); }, "nextScheduleRunDateTime": n => { workflow.nextScheduleRunDateTime = n.getDateValue(); }, + "previewScope": n => { workflow.previewScope = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, + "quarantineDetails": n => { workflow.quarantineDetails = n.getObjectValue(createQuarantineDetailsFromDiscriminatorValue); }, "runs": n => { workflow.runs = n.getCollectionOfObjectValues(createRunFromDiscriminatorValue); }, + "settings": n => { workflow.settings = n.getObjectValue(createWorkflowSettingFromDiscriminatorValue); }, "taskReports": n => { workflow.taskReports = n.getCollectionOfObjectValues(createTaskReportFromDiscriminatorValue); }, "userProcessingResults": n => { workflow.userProcessingResults = n.getCollectionOfObjectValues(createUserProcessingResultFromDiscriminatorValue); }, "version": n => { workflow.version = n.getNumberValue(); }, @@ -1309,6 +1476,19 @@ export function deserializeIntoWorkflowExecutionTrigger(workflowExecutionTrigger "@odata.type": n => { workflowExecutionTrigger.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param WorkflowSetting The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkflowSetting(workflowSetting: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { workflowSetting.backingStoreEnabled = true; }, + "@odata.type": n => { workflowSetting.odataType = n.getStringValue(); }, + "quarantineConfiguration": n => { workflowSetting.quarantineConfiguration = n.getObjectValue(createQuarantineConfigurationFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param WorkflowsInsightsByCategory The instance to deserialize into. @@ -1388,6 +1568,7 @@ export function deserializeIntoWorkflowTemplateCollectionResponse(workflowTempla export function deserializeIntoWorkflowVersion(workflowVersion: Partial | undefined = {}) : Record void> { return { ...deserializeIntoWorkflowBase(workflowVersion), + "settings": n => { workflowVersion.settings = n.getObjectValue(createWorkflowSettingFromDiscriminatorValue); }, "versionNumber": n => { workflowVersion.versionNumber = n.getNumberValue(); }, } } @@ -1416,6 +1597,10 @@ export interface LifecycleManagementSettings extends Entity, Parsable { * The emailSettings property */ emailSettings?: EmailSettings | null; + /** + * The quarantineConfiguration property + */ + quarantineConfiguration?: QuarantineConfiguration | null; /** * The interval in hours at which all workflows running in the tenant should be scheduled for execution. This interval has a minimum value of 1 and a maximum value of 24. The default value is 3 hours. */ @@ -1454,6 +1639,7 @@ export interface LifecycleWorkflowsContainer extends Entity, Parsable { */ workflowTemplates?: WorkflowTemplate[] | null; } +export type MatchMode = (typeof MatchModeObject)[keyof typeof MatchModeObject]; export interface MembershipChangeTrigger extends Parsable, WorkflowExecutionTrigger { /** * The changeType property @@ -1485,6 +1671,89 @@ export interface Parameter extends AdditionalDataHolder, BackedModel, Parsable { */ valueType?: ValueType | null; } +export interface PercentageBasedQuarantineCondition extends Parsable, QuarantineCondition { + /** + * The percentage property + */ + percentage?: number | null; +} +export interface PreviewFailedTask extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The identifier of the task definition of the task that failed during the preview operation of a workflow. + */ + definitionId?: string | null; + /** + * The reason why the task failed in the preview operation of a workflow. + */ + failureReason?: string | null; + /** + * The name of the task that failed within the preview operation of a workflow. + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The identifier of the task that failed during the preview operation of a workflow. + */ + taskId?: string | null; +} +export interface QuarantineCondition extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface QuarantineConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The conditions property + */ + conditions?: QuarantineCondition[] | null; + /** + * The matchMode property + */ + matchMode?: MatchMode | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface QuarantineDetails extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The quarantinedDateTime property + */ + quarantinedDateTime?: Date | null; + /** + * The quarantineReason property + */ + quarantineReason?: string | null; + /** + * The quarantineType property + */ + quarantineType?: QuarantineType | null; +} +export type QuarantineType = (typeof QuarantineTypeObject)[keyof typeof QuarantineTypeObject]; export interface RuleBasedSubjectSet extends Parsable, SubjectSet { /** * The rule for the subject set. Lifecycle Workflows supports a rich set of user properties for configuring the rules using $filter query expressions. For more information, see supported user and query parameters. @@ -1686,6 +1955,18 @@ export function serializeAttributeChangeTrigger(writer: SerializationWriter, att serializeWorkflowExecutionTrigger(writer, attributeChangeTrigger, isSerializingDerivedType) writer.writeCollectionOfObjectValues("triggerAttributes", attributeChangeTrigger.triggerAttributes, serializeTriggerAttribute); } +/** + * Serializes information the current object + * @param CountBasedQuarantineCondition 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 serializeCountBasedQuarantineCondition(writer: SerializationWriter, countBasedQuarantineCondition: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!countBasedQuarantineCondition || isSerializingDerivedType) { return; } + serializeQuarantineCondition(writer, countBasedQuarantineCondition, isSerializingDerivedType) + writer.writeNumberValue("threshold", countBasedQuarantineCondition.threshold); +} /** * Serializes information the current object * @param CustomTaskExtension The instance to serialize from. @@ -1787,6 +2068,7 @@ export function serializeLifecycleManagementSettings(writer: SerializationWriter if (!lifecycleManagementSettings || isSerializingDerivedType) { return; } serializeEntity(writer, lifecycleManagementSettings, isSerializingDerivedType) writer.writeObjectValue("emailSettings", lifecycleManagementSettings.emailSettings, serializeEmailSettings); + writer.writeObjectValue("quarantineConfiguration", lifecycleManagementSettings.quarantineConfiguration, serializeQuarantineConfiguration); writer.writeNumberValue("workflowScheduleIntervalInHours", lifecycleManagementSettings.workflowScheduleIntervalInHours); } /** @@ -1845,6 +2127,83 @@ export function serializeParameter(writer: SerializationWriter, parameter: Parti writer.writeEnumValue("valueType", parameter.valueType); writer.writeAdditionalData(parameter.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PercentageBasedQuarantineCondition The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePercentageBasedQuarantineCondition(writer: SerializationWriter, percentageBasedQuarantineCondition: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!percentageBasedQuarantineCondition || isSerializingDerivedType) { return; } + serializeQuarantineCondition(writer, percentageBasedQuarantineCondition, isSerializingDerivedType) + writer.writeNumberValue("percentage", percentageBasedQuarantineCondition.percentage); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PreviewFailedTask The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePreviewFailedTask(writer: SerializationWriter, previewFailedTask: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!previewFailedTask || isSerializingDerivedType) { return; } + writer.writeStringValue("definitionId", previewFailedTask.definitionId); + writer.writeStringValue("failureReason", previewFailedTask.failureReason); + writer.writeStringValue("name", previewFailedTask.name); + writer.writeStringValue("@odata.type", previewFailedTask.odataType); + writer.writeStringValue("taskId", previewFailedTask.taskId); + writer.writeAdditionalData(previewFailedTask.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param QuarantineCondition The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQuarantineCondition(writer: SerializationWriter, quarantineCondition: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!quarantineCondition || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", quarantineCondition.odataType); + writer.writeAdditionalData(quarantineCondition.additionalData); + switch (quarantineCondition.odataType) { + case "#microsoft.graph.identityGovernance.countBasedQuarantineCondition": + serializeCountBasedQuarantineCondition(writer, quarantineCondition, true); + break; + case "#microsoft.graph.identityGovernance.percentageBasedQuarantineCondition": + serializePercentageBasedQuarantineCondition(writer, quarantineCondition, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param QuarantineConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQuarantineConfiguration(writer: SerializationWriter, quarantineConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!quarantineConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("conditions", quarantineConfiguration.conditions, serializeQuarantineCondition); + writer.writeEnumValue("matchMode", quarantineConfiguration.matchMode); + writer.writeStringValue("@odata.type", quarantineConfiguration.odataType); + writer.writeAdditionalData(quarantineConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param QuarantineDetails The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQuarantineDetails(writer: SerializationWriter, quarantineDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!quarantineDetails || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", quarantineDetails.odataType); + writer.writeDateValue("quarantinedDateTime", quarantineDetails.quarantinedDateTime); + writer.writeStringValue("quarantineReason", quarantineDetails.quarantineReason); + writer.writeEnumValue("quarantineType", quarantineDetails.quarantineType); + writer.writeAdditionalData(quarantineDetails.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -2216,7 +2575,10 @@ export function serializeWorkflow(writer: SerializationWriter, workflow: Partial writer.writeCollectionOfObjectValues("executionScope", workflow.executionScope, serializeUserProcessingResult); writer.writeStringValue("id", workflow.id); writer.writeDateValue("nextScheduleRunDateTime", workflow.nextScheduleRunDateTime); + writer.writeCollectionOfObjectValues("previewScope", workflow.previewScope, serializeDirectoryObject); + writer.writeObjectValue("quarantineDetails", workflow.quarantineDetails, serializeQuarantineDetails); writer.writeCollectionOfObjectValues("runs", workflow.runs, serializeRun); + writer.writeObjectValue("settings", workflow.settings, serializeWorkflowSetting); writer.writeCollectionOfObjectValues("taskReports", workflow.taskReports, serializeTaskReport); writer.writeCollectionOfObjectValues("userProcessingResults", workflow.userProcessingResults, serializeUserProcessingResult); writer.writeNumberValue("version", workflow.version); @@ -2312,6 +2674,19 @@ export function serializeWorkflowExecutionTrigger(writer: SerializationWriter, w break; } } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkflowSetting The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkflowSetting(writer: SerializationWriter, workflowSetting: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workflowSetting || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", workflowSetting.odataType); + writer.writeObjectValue("quarantineConfiguration", workflowSetting.quarantineConfiguration, serializeQuarantineConfiguration); + writer.writeAdditionalData(workflowSetting.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -2392,6 +2767,7 @@ export function serializeWorkflowTemplateCollectionResponse(writer: Serializatio export function serializeWorkflowVersion(writer: SerializationWriter, workflowVersion: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!workflowVersion || isSerializingDerivedType) { return; } serializeWorkflowBase(writer, workflowVersion, isSerializingDerivedType) + writer.writeObjectValue("settings", workflowVersion.settings, serializeWorkflowSetting); writer.writeNumberValue("versionNumber", workflowVersion.versionNumber); } /** @@ -2840,10 +3216,22 @@ export interface Workflow extends Parsable, WorkflowBase { * The date time when the workflow is expected to run next based on the schedule interval, if there are any users matching the execution conditions. Supports $filter(lt,gt) and $orderby. */ nextScheduleRunDateTime?: Date | null; + /** + * The preview scope for the workflow. + */ + previewScope?: DirectoryObject[] | null; + /** + * The quarantineDetails property + */ + quarantineDetails?: QuarantineDetails | null; /** * Workflow runs. */ runs?: Run[] | null; + /** + * The settings property + */ + settings?: WorkflowSetting | null; /** * Represents the aggregation of task execution data for tasks within a workflow object. */ @@ -2946,6 +3334,20 @@ export interface WorkflowExecutionTrigger extends AdditionalDataHolder, BackedMo odataType?: string | null; } export type WorkflowExecutionType = (typeof WorkflowExecutionTypeObject)[keyof typeof WorkflowExecutionTypeObject]; +export interface WorkflowSetting extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The quarantineConfiguration property + */ + quarantineConfiguration?: QuarantineConfiguration | null; +} export interface WorkflowsInsightsByCategory extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -3068,6 +3470,10 @@ export interface WorkflowTemplateCollectionResponse extends BaseCollectionPagina } export type WorkflowTriggerTimeBasedAttribute = (typeof WorkflowTriggerTimeBasedAttributeObject)[keyof typeof WorkflowTriggerTimeBasedAttributeObject]; export interface WorkflowVersion extends Parsable, WorkflowBase { + /** + * The settings property + */ + settings?: WorkflowSetting | null; /** * The version of the workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. */ @@ -3114,12 +3520,25 @@ export const LifecycleWorkflowProcessingStatusObject = { Canceled: "canceled", Failed: "failed", UnknownFutureValue: "unknownFutureValue", + Quarantined: "quarantined", +} as const; +export const MatchModeObject = { + Any: "any", + All: "all", + UnknownFutureValue: "unknownFutureValue", } as const; export const MembershipChangeTypeObject = { Add: "add", Remove: "remove", UnknownFutureValue: "unknownFutureValue", } as const; +export const QuarantineTypeObject = { + NotQuarantined: "notQuarantined", + CountBasedThresholdExceeded: "countBasedThresholdExceeded", + PercentageBasedThresholdExceeded: "percentageBasedThresholdExceeded", + MultipleConditionsExceeded: "multipleConditionsExceeded", + UnknownFutureValue: "unknownFutureValue", +} as const; export const ValueTypeObject = { EnumEscaped: "enum", String: "string", @@ -3132,6 +3551,7 @@ export const WorkflowExecutionTypeObject = { OnDemand: "onDemand", UnknownFutureValue: "unknownFutureValue", ActivatedWithScope: "activatedWithScope", + Preview: "preview", } as const; export const WorkflowTriggerTimeBasedAttributeObject = { EmployeeHireDate: "employeeHireDate", diff --git a/packages/msgraph-sdk/models/index.ts b/packages/msgraph-sdk/models/index.ts index 79915bf0a65..663d38899e5 100644 --- a/packages/msgraph-sdk/models/index.ts +++ b/packages/msgraph-sdk/models/index.ts @@ -12,7 +12,7 @@ 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 { BehaviorDuringRetentionPeriodObject, createCasesRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createLabelsRootFromDiscriminatorValue, createThreatIntelligenceFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoAutoAuditingConfiguration, 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, deserializeIntoSettingsContainer, 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, serializeAutoAuditingConfiguration, 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, serializeSettingsContainer, 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 AutoAuditingConfiguration, type BehaviorDuringRetentionPeriod, 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 SettingsContainer, 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 { BehaviorDuringRetentionPeriodObject, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createLabelsRootFromDiscriminatorValue, createThreatIntelligenceFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoAutoAuditingConfiguration, deserializeIntoCaseEscaped, deserializeIntoCaseOperation, deserializeIntoCaseOperationCollectionResponse, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCollaborationRoot, 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, deserializeIntoSettingsContainer, 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, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeAutoAuditingConfiguration, serializeCaseEscaped, serializeCaseOperation, serializeCaseOperationCollectionResponse, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCollaborationRoot, 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, serializeSettingsContainer, 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 AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuthorityTemplate, type AutoAuditingConfiguration, type BehaviorDuringRetentionPeriod, type CaseEscaped, type CaseOperation, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CollaborationRoot, 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 SettingsContainer, 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, deserializeIntoNumberAssignment, deserializeIntoNumberAssignmentCollectionResponse, deserializeIntoPolicyIdentifierDetail, deserializeIntoTeamsAdminRoot, deserializeIntoTeamsPolicyAssignment, deserializeIntoTeamsPolicyUserAssignment, deserializeIntoTeamsPolicyUserAssignmentCollectionResponse, deserializeIntoTeamsUserConfiguration, deserializeIntoTeamsUserConfigurationCollectionResponse, deserializeIntoTelephoneNumberLongRunningOperation, deserializeIntoTelephoneNumberLongRunningOperationCollectionResponse, deserializeIntoTelephoneNumberManagementRoot, serializeNumberAssignment, serializeNumberAssignmentCollectionResponse, serializePolicyIdentifierDetail, serializeTeamsAdminRoot, serializeTeamsPolicyAssignment, serializeTeamsPolicyUserAssignment, serializeTeamsPolicyUserAssignmentCollectionResponse, serializeTeamsUserConfiguration, serializeTeamsUserConfigurationCollectionResponse, serializeTelephoneNumberLongRunningOperation, serializeTelephoneNumberLongRunningOperationCollectionResponse, serializeTelephoneNumberManagementRoot, type NumberAssignment, type PolicyIdentifierDetail, type TeamsAdminRoot, type TeamsPolicyAssignment, type TeamsPolicyUserAssignment, type TeamsUserConfiguration, type TelephoneNumberLongRunningOperation, type TelephoneNumberManagementRoot } from './teamsAdministration/index.js'; // @ts-ignore @@ -60,6 +60,7 @@ export interface AccessAction extends AdditionalDataHolder, BackedModel, Parsabl */ odataType?: string | null; } +export type AccessEntityType = (typeof AccessEntityTypeObject)[keyof typeof AccessEntityTypeObject]; export interface AccessPackage extends Entity, Parsable { /** * The access packages that are incompatible with this package. Read-only. @@ -153,6 +154,10 @@ export interface AccessPackageAnswerString extends AccessPackageAnswer, Parsable value?: string | null; } export interface AccessPackageApprovalStage extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The approverInformationVisibility property + */ + approverInformationVisibility?: ApproverInformationVisibility | null; /** * Stores model information. */ @@ -166,7 +171,7 @@ export interface AccessPackageApprovalStage extends AdditionalDataHolder, Backed */ durationBeforeEscalation?: Duration | null; /** - * If escalation is enabled and the primary approvers do not respond before the escalation time, the escalationApprovers are the users who will be asked to approve requests. + * If escalation is enabled and the primary approvers do not respond before the escalation time, the escalationApprovers are the users who are asked to approve requests. */ escalationApprovers?: SubjectSet[] | null; /** @@ -190,7 +195,7 @@ export interface AccessPackageApprovalStage extends AdditionalDataHolder, Backed */ odataType?: string | null; /** - * The subjects, typically users, who will be asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, or targetUserSponsors. + * The subjects, typically users, who are asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, or targetUserSponsors. */ primaryApprovers?: SubjectSet[] | null; } @@ -935,13 +940,17 @@ export interface AccessPackageResourceRole extends Entity, Parsable { */ originId?: string | null; /** - * The type of the resource in the origin system, such as SharePointOnline, AadApplication, or AadGroup. + * The type of the resource in the origin system, such as SharePointOnline, AadApplication, AzureResources, or AadGroup. */ originSystem?: string | null; /** * The resource property */ resource?: AccessPackageResource | null; + /** + * The role type for the Azure resource role. The possible values are: active, eligible, application, delegated, unknownFutureValue. The values active and eligible are only supported where originSystem is AzureResources while application and delegated aren't currently implemented. + */ + type?: RoleType | null; } export interface AccessPackageResourceRoleCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** @@ -983,11 +992,11 @@ export interface AccessPackageResourceScope extends Entity, Parsable { */ isRootScope?: boolean | null; /** - * The unique identifier for the scope in the resource as defined in the origin system. + * The unique identifier of the resource in the origin system. If a Microsoft Entra group, originId is the identifier of the group. Supports $filter (eq). */ originId?: string | null; /** - * The origin system for the scope. + * The type of the resource in the origin system, such as SharePointOnline, AadApplication, AadGroup, AzureResources, or CustomDataProvidedResource. Supports $filter (eq). */ originSystem?: string | null; /** @@ -1026,12 +1035,70 @@ export interface AccessPackageSubject extends Entity, Parsable { * The principal name, if known, of the subject. */ principalName?: string | null; + /** + * The subjectLifecycle property + */ + subjectLifecycle?: AccessPackageSubjectLifecycle | null; /** * The resource type of the subject. The possible values are: notSpecified, user, servicePrincipal, unknownFutureValue. */ subjectType?: AccessPackageSubjectType | null; } +export interface AccessPackageSubjectCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: AccessPackageSubject[] | null; +} +export type AccessPackageSubjectLifecycle = (typeof AccessPackageSubjectLifecycleObject)[keyof typeof AccessPackageSubjectLifecycleObject]; export type AccessPackageSubjectType = (typeof AccessPackageSubjectTypeObject)[keyof typeof AccessPackageSubjectTypeObject]; +export interface AccessPackageSuggestion extends Entity, Parsable { + /** + * The access package information for the suggested package. + */ + accessPackage?: AvailableAccessPackage | null; + /** + * A collection of reasons why this access package is being suggested to the user. + */ + reasons?: AccessPackageSuggestionReason[] | null; +} +export interface AccessPackageSuggestionCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: AccessPackageSuggestion[] | null; +} +export interface AccessPackageSuggestionReason extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface AccessPackageSuggestionRelatedPeopleBased extends AccessPackageSuggestionReason, Parsable { + /** + * A collection of identities representing people related to the current user who may have access to similar resources. This property is only populated when the tenant's endUserSettings have relatedPeopleInsightLevel set to countAndNames. This includes both the user ID and display name information. + */ + relatedPeople?: Identity[] | null; + /** + * The number of related people who have assignments to this access package. This count is always provided regardless of the relatedPeopleInsightLevel setting. + */ + relatedPeopleAssignmentCount?: number | null; +} +export type AccessPackageSuggestionRelatedPeopleInsightLevel = (typeof AccessPackageSuggestionRelatedPeopleInsightLevelObject)[keyof typeof AccessPackageSuggestionRelatedPeopleInsightLevelObject]; +export interface AccessPackageSuggestionSelfAssignmentHistoryBased extends AccessPackageSuggestionReason, Parsable { + /** + * The date and time when the user was last assigned to this access package. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + lastAssignmentDateTime?: Date | null; + /** + * The number of times the user has been assigned to this access package in the past. Read-only. + */ + pastAssignmentCount?: number | null; +} export interface AccessPackageTextInputQuestion extends AccessPackageQuestion, Parsable { /** * Indicates whether the answer is in single or multiple line format. @@ -2771,6 +2838,8 @@ export interface AllDeviceRegistrationMembership extends DeviceRegistrationMembe */ export interface AllDevicesAssignmentTarget extends DeviceAndAppManagementAssignmentTarget, Parsable { } +export interface AllDomains extends Parsable, ValidatingDomains { +} /** * Represents an assignment to all licensed users in the tenant. */ @@ -4021,10 +4090,477 @@ export interface ApplicationContext extends Parsable, SignInContext { */ includeApplications?: string[] | null; } +export type ApplicationDataType = (typeof ApplicationDataTypeObject)[keyof typeof ApplicationDataTypeObject]; export interface ApplicationEnforcedRestrictionsSessionControl extends ConditionalAccessSessionControl, Parsable { } export type ApplicationGuardBlockClipboardSharingType = (typeof ApplicationGuardBlockClipboardSharingTypeObject)[keyof typeof ApplicationGuardBlockClipboardSharingTypeObject]; export type ApplicationGuardBlockFileTransferType = (typeof ApplicationGuardBlockFileTransferTypeObject)[keyof typeof ApplicationGuardBlockFileTransferTypeObject]; +export interface ApplicationLocation extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Specifies the region or physical location where the application's primary data center is hosted. + */ + dataCenter?: string | null; + /** + * Specifies the city, country or region where the application's owning organization is headquartered. + */ + headquarters?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface ApplicationRiskFactorCertificateInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Indicates whether the certificate's common name doesn't match the expected domain name. + */ + hasBadCommonName?: boolean | null; + /** + * Indicates whether the certificate uses a weak or insecure signature algorithm (for example, MD5 or SHA-1). + */ + hasInsecureSignature?: boolean | null; + /** + * Indicates whether the certificate chain of trust is incomplete or invalid. + */ + hasNoChainOfTrust?: boolean | null; + /** + * Indicates whether the certificate is on a known denylist or associated with compromised issuers. + */ + isDenylisted?: boolean | null; + /** + * Indicates whether the certificate's hostname doesn't match the domain it was issued for. + */ + isHostnameMismatch?: boolean | null; + /** + * Indicates whether the certificate is expired and no longer valid. + */ + isNotAfter?: boolean | null; + /** + * Indicates whether the certificate isn't yet valid based on its activation date. + */ + isNotBefore?: boolean | null; + /** + * Indicates whether the issuing certificate authority revoked the certificate. + */ + isRevoked?: boolean | null; + /** + * Indicates whether the certificate is self-signed rather than issued by a trusted certificate authority. + */ + isSelfSigned?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface ApplicationRiskFactorGeneralInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Indicates the relative popularity or adoption of the application based on the user or tenant usage metrics. + */ + consumerPopularity?: number | null; + /** + * Specifies the date when the application's primary domain was registered, used to assess domain maturity and legitimacy. + */ + domainRegistrationDate?: DateOnly | null; + /** + * Year the company or organization behind the application was founded. + */ + founded?: number | null; + /** + * Indicates whether the application provider maintains a disaster recovery or business continuity plan. + */ + hasDisasterRecoveryPlan?: boolean | null; + /** + * The hold property + */ + hold?: HoldType | null; + /** + * Specifies the name of the company or provider that hosts the application's infrastructure. + */ + hostingCompanyName?: string | null; + /** + * Provides the geographical and operational location information for the application, including data center and headquarters regions. + */ + location?: ApplicationLocation | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Specifies the URL of the application's privacy policy. + */ + privacyPolicy?: string | null; + /** + * The processedDataTypes property + */ + processedDataTypes?: ApplicationDataType[] | null; + /** + * Specifies the URL of the application's terms of service. + */ + termsOfService?: string | null; +} +export interface ApplicationRiskFactorLegalInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The dataRetention property + */ + dataRetention?: DataRetentionLevel | null; + /** + * The gdpr property + */ + gdpr?: ApplicationRiskFactorLegalInfoGdpr | null; + /** + * Indicates whether customers maintain ownership and control of their data processed or stored by the application. + */ + hasDataOwnership?: boolean | null; + /** + * Indicates whether the application or organization complies with the Digital Millennium Copyright Act (DMCA) or equivalent copyright protection frameworks. + */ + hasDmca?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface ApplicationRiskFactorLegalInfoGdpr extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The dataProtection property + */ + dataProtection?: DataProtection[] | null; + /** + * Indicates whether the application provides users with the ability to request deletion of their personal data (the right to be forgotten). + */ + hasRightToErasure?: boolean | null; + /** + * Indicates whether the organization reports personal data breaches to authorities and affected users in accordance with GDPR requirements. + */ + isReportingDataBreaches?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Specifies the URL of the application's GDPR or privacy compliance statement, outlining how user data is handled. + */ + statementUrl?: string | null; + /** + * The userOwnership property + */ + userOwnership?: UserOwnership[] | null; +} +export interface ApplicationRiskFactors extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Provides information about the application's adherence to security frameworks, certifications, and industry compliance standards. + */ + compliance?: ApplicationSecurityCompliance | null; + /** + * Contains general business, operational, and data handling details that influence the application's risk assessment. + */ + general?: ApplicationRiskFactorGeneralInfo | null; + /** + * Provides legal and regulatory compliance information, including data ownership, retention, and GDPR adherence. + */ + legal?: ApplicationRiskFactorLegalInfo | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Contains information related to the application's security posture, such as encryption, authentication, and vulnerability management practices. + */ + security?: ApplicationRiskFactorSecurityInfo | null; +} +export interface ApplicationRiskFactorSecurityInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The certificate property + */ + certificate?: ApplicationRiskFactorCertificateInfo | null; + /** + * Specifies the domain or hostname evaluated during the security assessment. + */ + domainToCheck?: string | null; + /** + * Indicates whether the application maintains an audit trail for administrative actions. + */ + hasAdminAuditTrail?: boolean | null; + /** + * Indicates whether the application allows anonymous or unauthenticated usage. + */ + hasAnonymousUsage?: boolean | null; + /** + * Indicates whether the application logs access or modification of customer data for audit purposes. + */ + hasDataAuditTrail?: boolean | null; + /** + * Indicates whether the application classifies and labels data based on sensitivity levels. + */ + hasDataClassification?: boolean | null; + /** + * Indicates whether data at rest and in transit are encrypted using approved algorithms. + */ + hasDataEncrypted?: boolean | null; + /** + * Indicates whether HTTPS or equivalent secure transport is enforced for all communication channels. + */ + hasEnforceTransportEnc?: boolean | null; + /** + * Indicates whether access to the application can be restricted based on IP address or network range. + */ + hasIpRestriction?: boolean | null; + /** + * Indicates whether the application supports or enforces multi-factor authentication (MFA). + */ + hasMFA?: boolean | null; + /** + * Indicates whether the application undergoes periodic penetration testing or external security reviews. + */ + hasPenTest?: boolean | null; + /** + * Indicates whether the application supports password-saving functionality, which may pose a security risk. + */ + hasRememberPassword?: boolean | null; + /** + * Indicates whether the application supports SAML-based single sign-on (SSO). + */ + hasSamlSupport?: boolean | null; + /** + * Indicates whether user activity is logged for security or compliance monitoring. + */ + hasUserAuditLogs?: boolean | null; + /** + * Indicates whether users can upload or store personal or organizational data within the application. + */ + hasUserDataUpload?: boolean | null; + /** + * Indicates whether the application supports role-based access control (RBAC). + */ + hasUserRolesSupport?: boolean | null; + /** + * Indicates whether the certificate’s common name matches the application’s verified domain. + */ + hasValidCertName?: boolean | null; + /** + * Lists the HTTP security headers detected for the application (for example, HSTS, X-Frame-Options, or CSP). + */ + httpsSecurityHeaders?: string[] | null; + /** + * Indicates whether the application’s certificate is signed by a trusted certificate authority (CA). + */ + isCertTrusted?: boolean | null; + /** + * Indicates whether the application is vulnerable to the DROWN (Decrypting RSA with Obsolete and Weakened eNcryption) attack. + */ + isDrownVulnerable?: boolean | null; + /** + * Indicates whether the application’s SSL implementation is protected from the Heartbleed vulnerability. + */ + isHeartbleedProof?: boolean | null; + /** + * Specifies the date of the last publicly reported data breach or security incident related to the application, if known. + */ + lastBreachDate?: DateOnly | null; + /** + * The latestValidSSL property + */ + latestValidSSL?: SslVersion | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The passwordPolicy property + */ + passwordPolicy?: PasswordPolicy[] | null; + /** + * The restEncryptionType property + */ + restEncryptionType?: RestEncryptionType | null; +} +export interface ApplicationRiskScore extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Specifies the compliance risk score based on the application's alignment with regulatory standards and industry certifications such as HIPAA, CSA, and PCI-DSS. + */ + compliance?: number | null; + /** + * Specifies the legal risk score based on data protection practices, privacy policy transparency, and jurisdictional compliance to regulations and policies such as DMCA and data retention policy. + */ + legal?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Specifies the provider risk score based on vendor credibility, operational maturity, and trustworthiness. + */ + provider?: number | null; + /** + * Specifies the security risk score based on authentication strength, encryption, vulnerability management, and overall security hygiene. + */ + security?: number | null; + /** + * Represents the composite risk score derived from all risk categories. + */ + total?: number | null; +} +export interface ApplicationSecurityCompliance extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Indicates whether the application adheres to the Control Objectives for Information and Related Technologies (COBIT) framework. + */ + cobit?: boolean | null; + /** + * Indicates whether the application complies with the Children’s Online Privacy Protection Act (COPPA). + */ + coppa?: boolean | null; + /** + * Specifies the Cloud Security Alliance (CSA) Security, Trust & Assurance Registry (STAR) certification level. The possible values are: none, attestation, certification, continuousMonitoring, cStarAssessment, selfAssessment, notSupported, unknownFutureValue. + */ + csaStar?: CsaStarLevel | null; + /** + * Specifies the Federal Risk and Authorization Management Program (FedRAMP) certification level. The possible values are: none, high, liSaas, low, moderate, notSupported, unknownFutureValue. + */ + fedRamp?: FedRampLevel | null; + /** + * Indicates whether the application complies with the Family Educational Rights and Privacy Act (FERPA). + */ + ferpa?: boolean | null; + /** + * Indicates whether the application meets Federal Financial Institutions Examination Council (FFIEC) requirements. + */ + ffiec?: boolean | null; + /** + * Indicates whether the application complies with Financial Industry Regulatory Authority (FINRA) standards. + */ + finra?: boolean | null; + /** + * Indicates whether the application complies with the Federal Information Security Management Act (FISMA). + */ + fisma?: boolean | null; + /** + * Indicates whether the application provider adheres to Generally Accepted Accounting Principles (GAAP). + */ + gaap?: boolean | null; + /** + * Indicates whether the application adheres to Generally Accepted Privacy Principles (GAPP). + */ + gapp?: boolean | null; + /** + * Indicates whether the application complies with the Gramm–Leach–Bliley Act (GLBA) for financial data protection. + */ + glba?: boolean | null; + /** + * Indicates whether the application complies with the Health Insurance Portability and Accountability Act (HIPAA). + */ + hipaa?: boolean | null; + /** + * Indicates whether the application holds HITRUST certification, demonstrating alignment with healthcare and data security standards. + */ + hitrust?: boolean | null; + /** + * Indicates whether the application complies with International Standard on Assurance Engagements (ISAE) 3402 requirements. + */ + isae3402?: boolean | null; + /** + * Indicates whether the application is certified against ISO/IEC 27001 for information security management systems (ISMS). + */ + iso27001?: boolean | null; + /** + * Indicates whether the application follows ISO/IEC 27002 security control best practices. + */ + iso27002?: boolean | null; + /** + * Indicates whether the application complies with ISO/IEC 27017 standards for cloud security controls. + */ + iso27017?: boolean | null; + /** + * Indicates whether the application complies with ISO/IEC 27018 standards for protecting personally identifiable information (PII) in cloud environments. + */ + iso27018?: boolean | null; + /** + * Indicates whether the application complies with International Traffic in Arms Regulations (ITAR). + */ + itar?: boolean | null; + /** + * Indicates whether the application aligns with Jericho Forum security principles for deperimeterized environments. + */ + jerichoForumCommandments?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Specifies the Payment Card Industry (PCI) Data Security Standard (DSS) version the application complies with. The possible values are: none, v321, v4, notSupported, unknownFutureValue. + */ + pci?: PciVersion | null; + /** + * Indicates whether the application complies with the EU–U.S. Privacy Shield framework for cross-border data transfers. + */ + privacyShield?: boolean | null; + /** + * Indicates whether the application previously adhered to the U.S.–EU Safe Harbor data transfer framework. + */ + safeHarbor?: boolean | null; + /** + * Indicates whether the application provider undergoes a Service Organization Control (SOC) one audit report. + */ + soc1?: boolean | null; + /** + * Indicates whether the application provider undergoes a Service Organization Control (SOC) two audit report. + */ + soc2?: boolean | null; + /** + * Indicates whether the application provider undergoes a Service Organization Control (SOC) three audit report. + */ + soc3?: boolean | null; + /** + * Indicates whether the application complies with the Sarbanes–Oxley Act (SOX) financial reporting requirements. + */ + sox?: boolean | null; + /** + * Indicates whether the application aligns with National Institute of Standards and Technology (NIST) Special Publication 800-53 security and privacy controls. + */ + sp80053?: boolean | null; + /** + * Indicates whether the application adheres to Statement on Standards for Attestation Engagements (SSAE) No. 16. + */ + ssae16?: boolean | null; + /** + * Indicates whether the application complies with U.S. Trade Representative (USTR) data and trade protection requirements. + */ + ustr?: boolean | null; +} export interface ApplicationServicePrincipal extends AdditionalDataHolder, BackedModel, Parsable { /** * The application property @@ -4048,6 +4584,10 @@ export interface ApplicationTemplate extends Entity, Parsable { * The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design & hosting. Supports $filter (contains). */ categories?: string[] | null; + /** + * Deprecation date for this application. If specified, the application will be removed from the Microsoft Entra application gallery on this date. + */ + deprecationDate?: DateOnly | null; /** * A description of the application. */ @@ -4056,10 +4596,22 @@ export interface ApplicationTemplate extends Entity, Parsable { * The name of the application. Supports $filter (contains). */ displayName?: string | null; + /** + * A collection of string URLs representing various domains that are used by this application. + */ + endpoints?: string[] | null; /** * The home page URL of the application. */ homePageUrl?: string | null; + /** + * Indicates whether the application is integrated with Entra ID (for example, through single sign-on or user provisioning). + */ + isEntraIntegrated?: boolean | null; + /** + * The date and time when the data for the application was last updated, represented using ISO 8601 format and always in UTC time. + */ + lastModifiedDateTime?: Date | null; /** * The URL to get the logo for this application. */ @@ -4068,6 +4620,14 @@ export interface ApplicationTemplate extends Entity, Parsable { * The name of the publisher for this application. */ publisher?: string | null; + /** + * A comprehensive set of risk assessment data for the application, including general, security, compliance, and legal dimensions. Returned only when $select is used. + */ + riskFactors?: ApplicationRiskFactors | null; + /** + * Represents the Microsoft-generated numerical risk score assessment for the application. Supported $orderby on total (for example, $orderby=riskScore/total desc). Returned only when $select is used. + */ + riskScore?: ApplicationRiskScore | null; /** * The list of provisioning modes supported by this application. The only valid value is sync. */ @@ -4422,6 +4982,7 @@ export interface ApprovedClientAppCollectionResponse extends BaseCollectionPagin */ value?: ApprovedClientApp[] | null; } +export type ApproverInformationVisibility = (typeof ApproverInformationVisibilityObject)[keyof typeof ApproverInformationVisibilityObject]; export interface AppScope extends Entity, Parsable { /** * Provides the display name of the app-specific resource represented by the app scope. Read-only. @@ -6097,7 +6658,7 @@ export interface AuthenticationMethodsRegistrationCampaignIncludeTarget extends */ odataType?: string | null; /** - * The authentication method that the user is prompted to register. The value must be microsoftAuthenticator. + * The authentication method that the user is prompted to register. The value can be Fido2 or microsoftAuthenticator. */ targetedAuthenticationMethod?: string | null; /** @@ -6356,6 +6917,26 @@ export interface AvailabilityItem extends AdditionalDataHolder, BackedModel, Par */ status?: BookingsAvailabilityStatus | null; } +export interface AvailableAccessPackage extends Entity, Parsable { + /** + * The description of the access package. + */ + description?: string | null; + /** + * The display name of the access package. + */ + displayName?: string | null; + /** + * The resource role scopes associated with this available access package. + */ + resourceRoleScopes?: AccessPackageResourceRoleScope[] | null; +} +export interface AvailableAccessPackageCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: AvailableAccessPackage[] | null; +} export interface AverageComparativeScore extends AdditionalDataHolder, BackedModel, Parsable { /** * Average score within specified basis. @@ -6376,11 +6957,11 @@ export interface AverageComparativeScore extends AdditionalDataHolder, BackedMod } export interface AzureActiveDirectoryTenant extends IdentitySource, Parsable { /** - * The name of the Microsoft Entra tenant. Read only. + * The name of the Microsoft Entra tenant. Read-only. */ displayName?: string | null; /** - * The ID of the Microsoft Entra tenant. Read only. + * The ID of the Microsoft Entra tenant. Read-only. */ tenantId?: string | null; } @@ -6490,6 +7071,10 @@ export interface BackupRestoreRoot extends Entity, Parsable { * The driveProtectionUnitsBulkAdditionJobs property */ driveProtectionUnitsBulkAdditionJobs?: DriveProtectionUnitsBulkAdditionJob[] | null; + /** + * The email notification settings in the tenant. + */ + emailNotificationsSetting?: EmailNotificationsSetting | null; /** * The list of Exchange protection policies in the tenant. */ @@ -8985,7 +9570,7 @@ export interface Channel extends Entity, Parsable { */ allMembers?: ConversationMember[] | null; /** - * Read only. Timestamp at which the channel was created. + * Read-only. Timestamp at which the channel was created. */ createdDateTime?: Date | null; /** @@ -9256,6 +9841,10 @@ export interface Chat extends Entity, Parsable { * A collection of all the tabs in the chat. Nullable. */ tabs?: TeamsTab[] | null; + /** + * The targetedMessages property + */ + targetedMessages?: TargetedChatMessage[] | null; /** * The identifier of the tenant in which the chat was created. Read-only. */ @@ -9329,7 +9918,7 @@ export interface ChatMessage extends Entity, Parsable { */ createdDateTime?: Date | null; /** - * Read only. Timestamp at which the chat message was deleted, or null if not deleted. + * Read-only. Timestamp at which the chat message was deleted, or null if not deleted. */ deletedDateTime?: Date | null; /** @@ -9353,11 +9942,11 @@ export interface ChatMessage extends Entity, Parsable { */ importance?: ChatMessageImportance | null; /** - * Read only. Timestamp when edits to the chat message were made. Triggers an 'Edited' flag in the Teams UI. If no edits are made the value is null. + * Read-only. Timestamp when edits to the chat message were made. Triggers an 'Edited' flag in the Teams UI. If no edits are made the value is null. */ lastEditedDateTime?: Date | null; /** - * Read only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. + * Read-only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. */ lastModifiedDateTime?: Date | null; /** @@ -11616,7 +12205,7 @@ export interface ConditionalAccessPolicy extends Parsable, PolicyDeletableItem { */ conditions?: ConditionalAccessConditionSet | null; /** - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Readonly. + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. */ createdDateTime?: Date | null; /** @@ -11636,7 +12225,7 @@ export interface ConditionalAccessPolicy extends Parsable, PolicyDeletableItem { */ id?: string | null; /** - * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Readonly. + * The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. */ modifiedDateTime?: Date | null; /** @@ -12601,6 +13190,34 @@ export interface ContractCollectionResponse extends BaseCollectionPaginationCoun */ value?: Contract[] | null; } +export interface ControlConfiguration extends Entity, Parsable { + /** + * The userPrincipalName of the user or identity that created the control configuration. + */ + createdBy?: string | null; + /** + * The date and time the control configuration was created. + */ + createdDateTime?: Date | null; + /** + * Determines whether or not the control configuration is enabled. + */ + isEnabled?: boolean | null; + /** + * The userPrincipalName of the user or identity that modified the control configuration. + */ + modifiedBy?: string | null; + /** + * The date and time the control configuration was modified. + */ + modifiedDateTime?: Date | null; +} +export interface ControlConfigurationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ControlConfiguration[] | null; +} export interface ControlScore extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -12760,11 +13377,21 @@ export interface ConvertIdResult extends AdditionalDataHolder, BackedModel, Pars targetId?: string | null; } export interface CopilotAdmin extends Entity, Parsable { + /** + * The catalog property + */ + catalog?: CopilotAdminCatalog | null; /** * The settings property */ settings?: CopilotAdminSetting | null; } +export interface CopilotAdminCatalog extends Entity, Parsable { + /** + * The packages property + */ + packages?: CopilotPackageDetail[] | null; +} export interface CopilotAdminLimitedMode extends Entity, Parsable { /** * The groupId property @@ -12781,6 +13408,106 @@ export interface CopilotAdminSetting extends Entity, Parsable { */ limitedMode?: CopilotAdminLimitedMode | null; } +export interface CopilotPackage extends Entity, Parsable { + /** + * The appId property + */ + appId?: string | null; + /** + * The assetId property + */ + assetId?: string | null; + /** + * The availableTo property + */ + availableTo?: PackageStatus | null; + /** + * The deployedTo property + */ + deployedTo?: PackageStatus | null; + /** + * The displayName property + */ + displayName?: string | null; + /** + * The elementTypes property + */ + elementTypes?: string[] | null; + /** + * The isBlocked property + */ + isBlocked?: boolean | null; + /** + * The lastModifiedDateTime property + */ + lastModifiedDateTime?: Date | null; + /** + * The manifestId property + */ + manifestId?: string | null; + /** + * The manifestVersion property + */ + manifestVersion?: string | null; + /** + * The ownerId property + */ + ownerId?: string | null; + /** + * The platform property + */ + platform?: string | null; + /** + * The publisher property + */ + publisher?: string | null; + /** + * The shortDescription property + */ + shortDescription?: string | null; + /** + * The supportedHosts property + */ + supportedHosts?: string[] | null; + /** + * The type property + */ + type?: PackageType | null; + /** + * The version property + */ + version?: string | null; + /** + * The zipFile property + */ + zipFile?: ArrayBuffer | null; +} +export interface CopilotPackageDetail extends CopilotPackage, Parsable { + /** + * The acquireUsersAndGroups property + */ + acquireUsersAndGroups?: PackageAccessEntity[] | null; + /** + * The allowedUsersAndGroups property + */ + allowedUsersAndGroups?: PackageAccessEntity[] | null; + /** + * The categories property + */ + categories?: string[] | null; + /** + * The elementDetails property + */ + elementDetails?: PackageElementDetail[] | null; + /** + * The longDescription property + */ + longDescription?: string | null; + /** + * The sensitivity property + */ + sensitivity?: string | null; +} export interface CopilotReportRoot extends Entity, Parsable { } export interface CopyNotebookModel extends AdditionalDataHolder, BackedModel, Parsable { @@ -13378,6 +14105,15 @@ export function createAccessPackageResourceScopeCollectionResponseFromDiscrimina export function createAccessPackageResourceScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageResourceScope; } +/** + * 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 {AccessPackageSubjectCollectionResponse} + */ +// @ts-ignore +export function createAccessPackageSubjectCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessPackageSubjectCollectionResponse; +} /** * 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 @@ -13387,6 +14123,64 @@ export function createAccessPackageResourceScopeFromDiscriminatorValue(parseNode export function createAccessPackageSubjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageSubject; } +/** + * 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 {AccessPackageSuggestionCollectionResponse} + */ +// @ts-ignore +export function createAccessPackageSuggestionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessPackageSuggestionCollectionResponse; +} +/** + * 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 {AccessPackageSuggestion} + */ +// @ts-ignore +export function createAccessPackageSuggestionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessPackageSuggestion; +} +/** + * 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 {AccessPackageSuggestionReason} + */ +// @ts-ignore +export function createAccessPackageSuggestionReasonFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.accessPackageSuggestionRelatedPeopleBased": + return deserializeIntoAccessPackageSuggestionRelatedPeopleBased; + case "#microsoft.graph.accessPackageSuggestionSelfAssignmentHistoryBased": + return deserializeIntoAccessPackageSuggestionSelfAssignmentHistoryBased; + } + } + } + return deserializeIntoAccessPackageSuggestionReason; +} +/** + * 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 {AccessPackageSuggestionRelatedPeopleBased} + */ +// @ts-ignore +export function createAccessPackageSuggestionRelatedPeopleBasedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessPackageSuggestionRelatedPeopleBased; +} +/** + * 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 {AccessPackageSuggestionSelfAssignmentHistoryBased} + */ +// @ts-ignore +export function createAccessPackageSuggestionSelfAssignmentHistoryBasedFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessPackageSuggestionSelfAssignmentHistoryBased; +} /** * 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 @@ -14381,6 +15175,15 @@ export function createAllDeviceRegistrationMembershipFromDiscriminatorValue(pars export function createAllDevicesAssignmentTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAllDevicesAssignmentTarget; } +/** + * 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 {AllDomains} + */ +// @ts-ignore +export function createAllDomainsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAllDomains; +} /** * 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 @@ -14771,6 +15574,87 @@ export function createApplicationFromDiscriminatorValue(parseNode: ParseNode | u } return deserializeIntoApplication; } +/** + * 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 {ApplicationLocation} + */ +// @ts-ignore +export function createApplicationLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationLocation; +} +/** + * 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 {ApplicationRiskFactorCertificateInfo} + */ +// @ts-ignore +export function createApplicationRiskFactorCertificateInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationRiskFactorCertificateInfo; +} +/** + * 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 {ApplicationRiskFactorGeneralInfo} + */ +// @ts-ignore +export function createApplicationRiskFactorGeneralInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationRiskFactorGeneralInfo; +} +/** + * 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 {ApplicationRiskFactorLegalInfo} + */ +// @ts-ignore +export function createApplicationRiskFactorLegalInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationRiskFactorLegalInfo; +} +/** + * 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 {ApplicationRiskFactorLegalInfoGdpr} + */ +// @ts-ignore +export function createApplicationRiskFactorLegalInfoGdprFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationRiskFactorLegalInfoGdpr; +} +/** + * 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 {ApplicationRiskFactorSecurityInfo} + */ +// @ts-ignore +export function createApplicationRiskFactorSecurityInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationRiskFactorSecurityInfo; +} +/** + * 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 {ApplicationRiskFactors} + */ +// @ts-ignore +export function createApplicationRiskFactorsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationRiskFactors; +} +/** + * 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 {ApplicationRiskScore} + */ +// @ts-ignore +export function createApplicationRiskScoreFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationRiskScore; +} +/** + * 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 {ApplicationSecurityCompliance} + */ +// @ts-ignore +export function createApplicationSecurityComplianceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationSecurityCompliance; +} /** * 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 @@ -16100,6 +16984,24 @@ export function createAutomaticRepliesSettingFromDiscriminatorValue(parseNode: P export function createAvailabilityItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAvailabilityItem; } +/** + * 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 {AvailableAccessPackageCollectionResponse} + */ +// @ts-ignore +export function createAvailableAccessPackageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAvailableAccessPackageCollectionResponse; +} +/** + * 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 {AvailableAccessPackage} + */ +// @ts-ignore +export function createAvailableAccessPackageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAvailableAccessPackage; +} /** * 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 @@ -17531,6 +18433,17 @@ export function createChatMessageCollectionResponseFromDiscriminatorValue(parseN */ // @ts-ignore export function createChatMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.targetedChatMessage": + return deserializeIntoTargetedChatMessage; + } + } + } return deserializeIntoChatMessage; } /** @@ -19043,6 +19956,35 @@ export function createContractCollectionResponseFromDiscriminatorValue(parseNode export function createContractFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoContract; } +/** + * 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 {ControlConfigurationCollectionResponse} + */ +// @ts-ignore +export function createControlConfigurationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoControlConfigurationCollectionResponse; +} +/** + * 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 {ControlConfiguration} + */ +// @ts-ignore +export function createControlConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.endUserSettings": + return deserializeIntoEndUserSettings; + } + } + } + return deserializeIntoControlConfiguration; +} /** * 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 @@ -19147,6 +20089,15 @@ export function createConversationThreadFromDiscriminatorValue(parseNode: ParseN export function createConvertIdResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConvertIdResult; } +/** + * 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 {CopilotAdminCatalog} + */ +// @ts-ignore +export function createCopilotAdminCatalogFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotAdminCatalog; +} /** * 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 @@ -19174,6 +20125,35 @@ export function createCopilotAdminLimitedModeFromDiscriminatorValue(parseNode: P export function createCopilotAdminSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopilotAdminSetting; } +/** + * 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 {CopilotPackageDetail} + */ +// @ts-ignore +export function createCopilotPackageDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPackageDetail; +} +/** + * 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 {CopilotPackage} + */ +// @ts-ignore +export function createCopilotPackageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.copilotPackageDetail": + return deserializeIntoCopilotPackageDetail; + } + } + } + return deserializeIntoCopilotPackage; +} /** * 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 @@ -21189,6 +22169,8 @@ export function createDirectoryObjectFromDiscriminatorValue(parseNode: ParseNode return deserializeIntoEndpoint; case "#microsoft.graph.extensionProperty": return deserializeIntoExtensionProperty; + case "#microsoft.graph.federatedTokenValidationPolicy": + return deserializeIntoFederatedTokenValidationPolicy; case "#microsoft.graph.group": return deserializeIntoGroup; case "#microsoft.graph.groupSettingTemplate": @@ -22577,6 +23559,15 @@ export function createEmailFileAssessmentRequestFromDiscriminatorValue(parseNode export function createEmailIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEmailIdentity; } +/** + * 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 {EmailNotificationsSetting} + */ +// @ts-ignore +export function createEmailNotificationsSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEmailNotificationsSetting; +} /** * 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 @@ -22716,6 +23707,15 @@ export function createEndUserNotificationSettingFromDiscriminatorValue(parseNode } return deserializeIntoEndUserNotificationSetting; } +/** + * 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 {EndUserSettings} + */ +// @ts-ignore +export function createEndUserSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEndUserSettings; +} /** * 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 @@ -22987,6 +23987,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAccessPackageResourceScope; case "#microsoft.graph.accessPackageSubject": return deserializeIntoAccessPackageSubject; + case "#microsoft.graph.accessPackageSuggestion": + return deserializeIntoAccessPackageSuggestion; case "#microsoft.graph.accessPackageTextInputQuestion": return deserializeIntoAccessPackageTextInputQuestion; case "#microsoft.graph.accessReviewHistoryDefinition": @@ -23167,6 +24169,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAuthoredNote; case "#microsoft.graph.authorizationPolicy": return deserializeIntoAuthorizationPolicy; + case "#microsoft.graph.availableAccessPackage": + return deserializeIntoAvailableAccessPackage; case "#microsoft.graph.azureCommunicationServicesUserConversationMember": return deserializeIntoAzureCommunicationServicesUserConversationMember; case "#microsoft.graph.b2xIdentityUserFlow": @@ -23345,6 +24349,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoContentType; case "#microsoft.graph.contract": return deserializeIntoContract; + case "#microsoft.graph.controlConfiguration": + return deserializeIntoControlConfiguration; case "#microsoft.graph.conversation": return deserializeIntoConversation; case "#microsoft.graph.conversationMember": @@ -23353,10 +24359,16 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoConversationThread; case "#microsoft.graph.copilotAdmin": return deserializeIntoCopilotAdmin; + case "#microsoft.graph.copilotAdminCatalog": + return deserializeIntoCopilotAdminCatalog; case "#microsoft.graph.copilotAdminLimitedMode": return deserializeIntoCopilotAdminLimitedMode; case "#microsoft.graph.copilotAdminSetting": return deserializeIntoCopilotAdminSetting; + case "#microsoft.graph.copilotPackage": + return deserializeIntoCopilotPackage; + case "#microsoft.graph.copilotPackageDetail": + return deserializeIntoCopilotPackageDetail; case "#microsoft.graph.copilotReportRoot": return deserializeIntoCopilotReportRoot; case "#microsoft.graph.crossTenantAccessPolicy": @@ -23585,6 +24597,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoEmailAuthenticationMethodConfiguration; case "#microsoft.graph.emailFileAssessmentRequest": return deserializeIntoEmailFileAssessmentRequest; + case "#microsoft.graph.emailNotificationsSetting": + return deserializeIntoEmailNotificationsSetting; case "#microsoft.graph.emergencyCallEvent": return deserializeIntoEmergencyCallEvent; case "#microsoft.graph.employeeExperienceUser": @@ -23595,6 +24609,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoEndUserNotification; case "#microsoft.graph.endUserNotificationDetail": return deserializeIntoEndUserNotificationDetail; + case "#microsoft.graph.endUserSettings": + return deserializeIntoEndUserSettings; case "#microsoft.graph.engagementAsyncOperation": return deserializeIntoEngagementAsyncOperation; case "#microsoft.graph.engagementConversation": @@ -23675,6 +24691,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoFeatureRolloutPolicy; case "#microsoft.graph.federatedIdentityCredential": return deserializeIntoFederatedIdentityCredential; + case "#microsoft.graph.federatedTokenValidationPolicy": + return deserializeIntoFederatedTokenValidationPolicy; case "#microsoft.graph.fido2AuthenticationMethod": return deserializeIntoFido2AuthenticationMethod; case "#microsoft.graph.fido2AuthenticationMethodConfiguration": @@ -24405,6 +25423,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoSecurity; case "#microsoft.graph.security.alert": return deserializeIntoAlert; + case "#microsoft.graph.security.analyzedEmail": + return deserializeIntoAnalyzedEmail; case "#microsoft.graph.security.article": return deserializeIntoArticle; case "#microsoft.graph.security.articleIndicator": @@ -24425,6 +25445,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoCategoryTemplate; case "#microsoft.graph.security.citationTemplate": return deserializeIntoCitationTemplate; + case "#microsoft.graph.security.collaborationRoot": + return deserializeIntoCollaborationRoot; case "#microsoft.graph.security.dataSet": return deserializeIntoDataSet; case "#microsoft.graph.security.dataSource": @@ -24715,6 +25737,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoSynchronizationTemplate; case "#microsoft.graph.targetDeviceGroup": return deserializeIntoTargetDeviceGroup; + case "#microsoft.graph.targetedChatMessage": + return deserializeIntoTargetedChatMessage; case "#microsoft.graph.targetedManagedAppConfiguration": return deserializeIntoTargetedManagedAppConfiguration; case "#microsoft.graph.targetedManagedAppPolicyAssignment": @@ -25203,6 +26227,15 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi export function createEnumeratedDeviceRegistrationMembershipFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEnumeratedDeviceRegistrationMembership; } +/** + * 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 {EnumeratedDomains} + */ +// @ts-ignore +export function createEnumeratedDomainsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEnumeratedDomains; +} /** * 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 @@ -25692,6 +26725,15 @@ export function createFederatedIdentityCredentialCollectionResponseFromDiscrimin export function createFederatedIdentityCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFederatedIdentityCredential; } +/** + * 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 {FederatedTokenValidationPolicy} + */ +// @ts-ignore +export function createFederatedTokenValidationPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFederatedTokenValidationPolicy; +} /** * 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 @@ -30342,6 +31384,15 @@ export function createNotificationMessageTemplateCollectionResponseFromDiscrimin export function createNotificationMessageTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNotificationMessageTemplate; } +/** + * 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 {NotificationRecipients} + */ +// @ts-ignore +export function createNotificationRecipientsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoNotificationRecipients; +} /** * 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 @@ -31893,6 +32944,33 @@ export function createOutOfOfficeSettingsFromDiscriminatorValue(parseNode: Parse export function createOwnerlessGroupPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOwnerlessGroupPolicy; } +/** + * 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 {PackageAccessEntity} + */ +// @ts-ignore +export function createPackageAccessEntityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPackageAccessEntity; +} +/** + * 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 {PackageElementDetail} + */ +// @ts-ignore +export function createPackageElementDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPackageElementDetail; +} +/** + * 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 {PackageElement} + */ +// @ts-ignore +export function createPackageElementFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPackageElement; +} /** * 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 @@ -37715,6 +38793,24 @@ export function createTargetDeviceGroupCollectionResponseFromDiscriminatorValue( export function createTargetDeviceGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTargetDeviceGroup; } +/** + * 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 {TargetedChatMessageCollectionResponse} + */ +// @ts-ignore +export function createTargetedChatMessageCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTargetedChatMessageCollectionResponse; +} +/** + * 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 {TargetedChatMessage} + */ +// @ts-ignore +export function createTargetedChatMessageFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTargetedChatMessage; +} /** * 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 @@ -40505,6 +41601,28 @@ export function createUserTrainingStatusInfoFromDiscriminatorValue(parseNode: Pa 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 + * @returns {ValidatingDomains} + */ +// @ts-ignore +export function createValidatingDomainsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.allDomains": + return deserializeIntoAllDomains; + case "#microsoft.graph.enumeratedDomains": + return deserializeIntoEnumeratedDomains; + } + } + } + return deserializeIntoValidatingDomains; +} /** * 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 @@ -42821,15 +43939,15 @@ export function createX509CertificateUserBindingFromDiscriminatorValue(parseNode } export interface CrossCloudAzureActiveDirectoryTenant extends IdentitySource, Parsable { /** - * The ID of the cloud where the tenant is located, one of microsoftonline.com, microsoftonline.us or partner.microsoftonline.cn. Read only. + * The ID of the cloud where the tenant is located, one of microsoftonline.com, microsoftonline.us or partner.microsoftonline.cn. Read-only. */ cloudInstance?: string | null; /** - * The name of the Microsoft Entra tenant. Read only. + * The name of the Microsoft Entra tenant. Read-only. */ displayName?: string | null; /** - * The ID of the Microsoft Entra tenant. Read only. + * The ID of the Microsoft Entra tenant. Read-only. */ tenantId?: string | null; } @@ -43135,6 +44253,7 @@ export interface CrossTenantUserSyncInbound extends AdditionalDataHolder, Backed */ odataType?: string | null; } +export type CsaStarLevel = (typeof CsaStarLevelObject)[keyof typeof CsaStarLevelObject]; export interface CurrencyColumn extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -43484,6 +44603,8 @@ export interface DataPolicyOperationCollectionResponse extends BaseCollectionPag value?: DataPolicyOperation[] | null; } export type DataPolicyOperationStatus = (typeof DataPolicyOperationStatusObject)[keyof typeof DataPolicyOperationStatusObject]; +export type DataProtection = (typeof DataProtectionObject)[keyof typeof DataProtectionObject]; +export type DataRetentionLevel = (typeof DataRetentionLevelObject)[keyof typeof DataRetentionLevelObject]; export interface DataSecurityAndGovernance extends Entity, Parsable { /** * The sensitivityLabels property @@ -43859,7 +44980,7 @@ export interface DelegatedAdminRelationship extends Entity, Parsable { */ requests?: DelegatedAdminRelationshipRequest[] | null; /** - * The status of the relationship. Read Only. The possible values are: activating, active, approvalPending, approved, created, expired, expiring, terminated, terminating, terminationRequested, unknownFutureValue. Supports $orderby. + * The status of the relationship. Read-only. The possible values are: activating, active, approvalPending, approved, created, expired, expiring, terminated, terminating, terminationRequested, unknownFutureValue. Supports $orderby. */ status?: DelegatedAdminRelationshipStatus | null; } @@ -44161,6 +45282,7 @@ export function deserializeIntoAccessPackageAnswerString(accessPackageAnswerStri // @ts-ignore export function deserializeIntoAccessPackageApprovalStage(accessPackageApprovalStage: Partial | undefined = {}) : Record void> { return { + "approverInformationVisibility": n => { accessPackageApprovalStage.approverInformationVisibility = n.getEnumValue(ApproverInformationVisibilityObject); }, "backingStoreEnabled": n => { accessPackageApprovalStage.backingStoreEnabled = true; }, "durationBeforeAutomaticDenial": n => { accessPackageApprovalStage.durationBeforeAutomaticDenial = n.getDurationValue(); }, "durationBeforeEscalation": n => { accessPackageApprovalStage.durationBeforeEscalation = n.getDurationValue(); }, @@ -44714,6 +45836,7 @@ export function deserializeIntoAccessPackageResourceRole(accessPackageResourceRo "originId": n => { accessPackageResourceRole.originId = n.getStringValue(); }, "originSystem": n => { accessPackageResourceRole.originSystem = n.getStringValue(); }, "resource": n => { accessPackageResourceRole.resource = n.getObjectValue(createAccessPackageResourceFromDiscriminatorValue); }, + "type": n => { accessPackageResourceRole.type = n.getEnumValue(RoleTypeObject); }, } } /** @@ -44798,9 +45921,85 @@ export function deserializeIntoAccessPackageSubject(accessPackageSubject: Partia "objectId": n => { accessPackageSubject.objectId = n.getStringValue(); }, "onPremisesSecurityIdentifier": n => { accessPackageSubject.onPremisesSecurityIdentifier = n.getStringValue(); }, "principalName": n => { accessPackageSubject.principalName = n.getStringValue(); }, + "subjectLifecycle": n => { accessPackageSubject.subjectLifecycle = n.getEnumValue(AccessPackageSubjectLifecycleObject); }, "subjectType": n => { accessPackageSubject.subjectType = n.getEnumValue(AccessPackageSubjectTypeObject); }, } } +/** + * The deserialization information for the current model + * @param AccessPackageSubjectCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessPackageSubjectCollectionResponse(accessPackageSubjectCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageSubjectCollectionResponse), + "value": n => { accessPackageSubjectCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageSubjectFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AccessPackageSuggestion The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessPackageSuggestion(accessPackageSuggestion: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(accessPackageSuggestion), + "accessPackage": n => { accessPackageSuggestion.accessPackage = n.getObjectValue(createAvailableAccessPackageFromDiscriminatorValue); }, + "reasons": n => { accessPackageSuggestion.reasons = n.getCollectionOfObjectValues(createAccessPackageSuggestionReasonFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AccessPackageSuggestionCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessPackageSuggestionCollectionResponse(accessPackageSuggestionCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(accessPackageSuggestionCollectionResponse), + "value": n => { accessPackageSuggestionCollectionResponse.value = n.getCollectionOfObjectValues(createAccessPackageSuggestionFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AccessPackageSuggestionReason The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessPackageSuggestionReason(accessPackageSuggestionReason: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { accessPackageSuggestionReason.backingStoreEnabled = true; }, + "@odata.type": n => { accessPackageSuggestionReason.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AccessPackageSuggestionRelatedPeopleBased The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessPackageSuggestionRelatedPeopleBased(accessPackageSuggestionRelatedPeopleBased: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAccessPackageSuggestionReason(accessPackageSuggestionRelatedPeopleBased), + "relatedPeople": n => { accessPackageSuggestionRelatedPeopleBased.relatedPeople = n.getCollectionOfObjectValues(createIdentityFromDiscriminatorValue); }, + "relatedPeopleAssignmentCount": n => { accessPackageSuggestionRelatedPeopleBased.relatedPeopleAssignmentCount = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AccessPackageSuggestionSelfAssignmentHistoryBased The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessPackageSuggestionSelfAssignmentHistoryBased(accessPackageSuggestionSelfAssignmentHistoryBased: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAccessPackageSuggestionReason(accessPackageSuggestionSelfAssignmentHistoryBased), + "lastAssignmentDateTime": n => { accessPackageSuggestionSelfAssignmentHistoryBased.lastAssignmentDateTime = n.getDateValue(); }, + "pastAssignmentCount": n => { accessPackageSuggestionSelfAssignmentHistoryBased.pastAssignmentCount = n.getNumberValue(); }, + } +} /** * The deserialization information for the current model * @param AccessPackageTextInputQuestion The instance to deserialize into. @@ -45280,8 +46479,8 @@ export function deserializeIntoAccessReviewStageCollectionResponse(accessReviewS export function deserializeIntoAccessReviewStageSettings(accessReviewStageSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewStageSettings.backingStoreEnabled = true; }, - "decisionsThatWillMoveToNextStage": n => { accessReviewStageSettings.decisionsThatWillMoveToNextStage = n.getCollectionOfPrimitiveValues(); }, - "dependsOn": n => { accessReviewStageSettings.dependsOn = n.getCollectionOfPrimitiveValues(); }, + "decisionsThatWillMoveToNextStage": n => { accessReviewStageSettings.decisionsThatWillMoveToNextStage = n.getCollectionOfPrimitiveValues("string"); }, + "dependsOn": n => { accessReviewStageSettings.dependsOn = n.getCollectionOfPrimitiveValues("string"); }, "durationInDays": n => { accessReviewStageSettings.durationInDays = n.getNumberValue(); }, "fallbackReviewers": n => { accessReviewStageSettings.fallbackReviewers = n.getCollectionOfObjectValues(createAccessReviewReviewerScopeFromDiscriminatorValue); }, "@odata.type": n => { accessReviewStageSettings.odataType = n.getStringValue(); }, @@ -45447,7 +46646,7 @@ export function deserializeIntoAddLargeGalleryViewOperation(addLargeGalleryViewO export function deserializeIntoAddressBookAccountTargetContent(addressBookAccountTargetContent: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAccountTargetContent(addressBookAccountTargetContent), - "accountTargetEmails": n => { addressBookAccountTargetContent.accountTargetEmails = n.getCollectionOfPrimitiveValues(); }, + "accountTargetEmails": n => { addressBookAccountTargetContent.accountTargetEmails = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -46081,17 +47280,17 @@ export function deserializeIntoAlert(alert: Partial | undefined = {}) : R "category": n => { alert.category = n.getStringValue(); }, "closedDateTime": n => { alert.closedDateTime = n.getDateValue(); }, "cloudAppStates": n => { alert.cloudAppStates = n.getCollectionOfObjectValues(createCloudAppSecurityStateFromDiscriminatorValue); }, - "comments": n => { alert.comments = n.getCollectionOfPrimitiveValues(); }, + "comments": n => { alert.comments = n.getCollectionOfPrimitiveValues("string"); }, "confidence": n => { alert.confidence = n.getNumberValue(); }, "createdDateTime": n => { alert.createdDateTime = n.getDateValue(); }, "description": n => { alert.description = n.getStringValue(); }, - "detectionIds": n => { alert.detectionIds = n.getCollectionOfPrimitiveValues(); }, + "detectionIds": n => { alert.detectionIds = n.getCollectionOfPrimitiveValues("string"); }, "eventDateTime": n => { alert.eventDateTime = n.getDateValue(); }, "feedback": n => { alert.feedback = n.getEnumValue(AlertFeedbackObject); }, "fileStates": n => { alert.fileStates = n.getCollectionOfObjectValues(createFileSecurityStateFromDiscriminatorValue); }, "historyStates": n => { alert.historyStates = n.getCollectionOfObjectValues(createAlertHistoryStateFromDiscriminatorValue); }, "hostStates": n => { alert.hostStates = n.getCollectionOfObjectValues(createHostSecurityStateFromDiscriminatorValue); }, - "incidentIds": n => { alert.incidentIds = n.getCollectionOfPrimitiveValues(); }, + "incidentIds": n => { alert.incidentIds = n.getCollectionOfPrimitiveValues("string"); }, "investigationSecurityStates": n => { alert.investigationSecurityStates = n.getCollectionOfObjectValues(createInvestigationSecurityStateFromDiscriminatorValue); }, "lastEventDateTime": n => { alert.lastEventDateTime = n.getDateValue(); }, "lastModifiedDateTime": n => { alert.lastModifiedDateTime = n.getDateValue(); }, @@ -46099,13 +47298,13 @@ export function deserializeIntoAlert(alert: Partial | undefined = {}) : R "messageSecurityStates": n => { alert.messageSecurityStates = n.getCollectionOfObjectValues(createMessageSecurityStateFromDiscriminatorValue); }, "networkConnections": n => { alert.networkConnections = n.getCollectionOfObjectValues(createNetworkConnectionFromDiscriminatorValue); }, "processes": n => { alert.processes = n.getCollectionOfObjectValues(createProcessFromDiscriminatorValue); }, - "recommendedActions": n => { alert.recommendedActions = n.getCollectionOfPrimitiveValues(); }, + "recommendedActions": n => { alert.recommendedActions = n.getCollectionOfPrimitiveValues("string"); }, "registryKeyStates": n => { alert.registryKeyStates = n.getCollectionOfObjectValues(createRegistryKeyStateFromDiscriminatorValue); }, "securityResources": n => { alert.securityResources = n.getCollectionOfObjectValues(createSecurityResourceFromDiscriminatorValue); }, "severity": n => { alert.severity = n.getEnumValue(AlertSeverityObject); }, - "sourceMaterials": n => { alert.sourceMaterials = n.getCollectionOfPrimitiveValues(); }, + "sourceMaterials": n => { alert.sourceMaterials = n.getCollectionOfPrimitiveValues("string"); }, "status": n => { alert.status = n.getEnumValue(AlertStatusObject); }, - "tags": n => { alert.tags = n.getCollectionOfPrimitiveValues(); }, + "tags": n => { alert.tags = n.getCollectionOfPrimitiveValues("string"); }, "title": n => { alert.title = n.getStringValue(); }, "triggers": n => { alert.triggers = n.getCollectionOfObjectValues(createAlertTriggerFromDiscriminatorValue); }, "uriClickSecurityStates": n => { alert.uriClickSecurityStates = n.getCollectionOfObjectValues(createUriClickSecurityStateFromDiscriminatorValue); }, @@ -46152,7 +47351,7 @@ export function deserializeIntoAlertHistoryState(alertHistoryState: Partial { alertHistoryState.appId = n.getStringValue(); }, "assignedTo": n => { alertHistoryState.assignedTo = n.getStringValue(); }, "backingStoreEnabled": n => { alertHistoryState.backingStoreEnabled = true; }, - "comments": n => { alertHistoryState.comments = n.getCollectionOfPrimitiveValues(); }, + "comments": n => { alertHistoryState.comments = n.getCollectionOfPrimitiveValues("string"); }, "feedback": n => { alertHistoryState.feedback = n.getEnumValue(AlertFeedbackObject); }, "@odata.type": n => { alertHistoryState.odataType = n.getStringValue(); }, "status": n => { alertHistoryState.status = n.getEnumValue(AlertStatusObject); }, @@ -46208,6 +47407,17 @@ export function deserializeIntoAllDevicesAssignmentTarget(allDevicesAssignmentTa ...deserializeIntoDeviceAndAppManagementAssignmentTarget(allDevicesAssignmentTarget), } } +/** + * The deserialization information for the current model + * @param AllDomains The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAllDomains(allDomains: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoValidatingDomains(allDomains), + } +} /** * The deserialization information for the current model * @param AllLicensedUsersAssignmentTarget The instance to deserialize into. @@ -46639,7 +47849,7 @@ export function deserializeIntoApiApplication(apiApplication: Partial { apiApplication.acceptMappedClaims = n.getBooleanValue(); }, "backingStoreEnabled": n => { apiApplication.backingStoreEnabled = true; }, - "knownClientApplications": n => { apiApplication.knownClientApplications = n.getCollectionOfPrimitiveValues(); }, + "knownClientApplications": n => { apiApplication.knownClientApplications = n.getCollectionOfPrimitiveValues("string"); }, "oauth2PermissionScopes": n => { apiApplication.oauth2PermissionScopes = n.getCollectionOfObjectValues(createPermissionScopeFromDiscriminatorValue); }, "@odata.type": n => { apiApplication.odataType = n.getStringValue(); }, "preAuthorizedApplications": n => { apiApplication.preAuthorizedApplications = n.getCollectionOfObjectValues(createPreAuthorizedApplicationFromDiscriminatorValue); }, @@ -46838,14 +48048,14 @@ export function deserializeIntoApplication(application: Partial | u "federatedIdentityCredentials": n => { application.federatedIdentityCredentials = n.getCollectionOfObjectValues(createFederatedIdentityCredentialFromDiscriminatorValue); }, "groupMembershipClaims": n => { application.groupMembershipClaims = n.getStringValue(); }, "homeRealmDiscoveryPolicies": n => { application.homeRealmDiscoveryPolicies = n.getCollectionOfObjectValues(createHomeRealmDiscoveryPolicyFromDiscriminatorValue); }, - "identifierUris": n => { application.identifierUris = n.getCollectionOfPrimitiveValues(); }, + "identifierUris": n => { application.identifierUris = n.getCollectionOfPrimitiveValues("string"); }, "info": n => { application.info = n.getObjectValue(createInformationalUrlFromDiscriminatorValue); }, "isDeviceOnlyAuthSupported": n => { application.isDeviceOnlyAuthSupported = n.getBooleanValue(); }, "isDisabled": n => { application.isDisabled = n.getBooleanValue(); }, "isFallbackPublicClient": n => { application.isFallbackPublicClient = n.getBooleanValue(); }, "keyCredentials": n => { application.keyCredentials = n.getCollectionOfObjectValues(createKeyCredentialFromDiscriminatorValue); }, "logo": n => { application.logo = n.getByteArrayValue(); }, - "managerApplications": n => { application.managerApplications = n.getCollectionOfPrimitiveValues(); }, + "managerApplications": n => { application.managerApplications = n.getCollectionOfPrimitiveValues("string"); }, "nativeAuthenticationApisEnabled": n => { application.nativeAuthenticationApisEnabled = n.getCollectionOfEnumValues(NativeAuthenticationApisEnabledObject); }, "notes": n => { application.notes = n.getStringValue(); }, "oauth2RequirePostResponse": n => { application.oauth2RequirePostResponse = n.getBooleanValue(); }, @@ -46863,7 +48073,7 @@ export function deserializeIntoApplication(application: Partial | u "signInAudience": n => { application.signInAudience = n.getStringValue(); }, "spa": n => { application.spa = n.getObjectValue(createSpaApplicationFromDiscriminatorValue); }, "synchronization": n => { application.synchronization = n.getObjectValue(createSynchronizationFromDiscriminatorValue); }, - "tags": n => { application.tags = n.getCollectionOfPrimitiveValues(); }, + "tags": n => { application.tags = n.getCollectionOfPrimitiveValues("string"); }, "tokenEncryptionKeyId": n => { application.tokenEncryptionKeyId = n.getGuidValue(); }, "tokenIssuancePolicies": n => { application.tokenIssuancePolicies = n.getCollectionOfObjectValues(createTokenIssuancePolicyFromDiscriminatorValue); }, "tokenLifetimePolicies": n => { application.tokenLifetimePolicies = n.getCollectionOfObjectValues(createTokenLifetimePolicyFromDiscriminatorValue); }, @@ -46893,7 +48103,7 @@ export function deserializeIntoApplicationCollectionResponse(applicationCollecti export function deserializeIntoApplicationContext(applicationContext: Partial | undefined = {}) : Record void> { return { ...deserializeIntoSignInContext(applicationContext), - "includeApplications": n => { applicationContext.includeApplications = n.getCollectionOfPrimitiveValues(); }, + "includeApplications": n => { applicationContext.includeApplications = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -46907,6 +48117,208 @@ export function deserializeIntoApplicationEnforcedRestrictionsSessionControl(app ...deserializeIntoConditionalAccessSessionControl(applicationEnforcedRestrictionsSessionControl), } } +/** + * The deserialization information for the current model + * @param ApplicationLocation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationLocation(applicationLocation: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationLocation.backingStoreEnabled = true; }, + "dataCenter": n => { applicationLocation.dataCenter = n.getStringValue(); }, + "headquarters": n => { applicationLocation.headquarters = n.getStringValue(); }, + "@odata.type": n => { applicationLocation.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicationRiskFactorCertificateInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationRiskFactorCertificateInfo(applicationRiskFactorCertificateInfo: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationRiskFactorCertificateInfo.backingStoreEnabled = true; }, + "hasBadCommonName": n => { applicationRiskFactorCertificateInfo.hasBadCommonName = n.getBooleanValue(); }, + "hasInsecureSignature": n => { applicationRiskFactorCertificateInfo.hasInsecureSignature = n.getBooleanValue(); }, + "hasNoChainOfTrust": n => { applicationRiskFactorCertificateInfo.hasNoChainOfTrust = n.getBooleanValue(); }, + "isDenylisted": n => { applicationRiskFactorCertificateInfo.isDenylisted = n.getBooleanValue(); }, + "isHostnameMismatch": n => { applicationRiskFactorCertificateInfo.isHostnameMismatch = n.getBooleanValue(); }, + "isNotAfter": n => { applicationRiskFactorCertificateInfo.isNotAfter = n.getBooleanValue(); }, + "isNotBefore": n => { applicationRiskFactorCertificateInfo.isNotBefore = n.getBooleanValue(); }, + "isRevoked": n => { applicationRiskFactorCertificateInfo.isRevoked = n.getBooleanValue(); }, + "isSelfSigned": n => { applicationRiskFactorCertificateInfo.isSelfSigned = n.getBooleanValue(); }, + "@odata.type": n => { applicationRiskFactorCertificateInfo.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicationRiskFactorGeneralInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationRiskFactorGeneralInfo(applicationRiskFactorGeneralInfo: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationRiskFactorGeneralInfo.backingStoreEnabled = true; }, + "consumerPopularity": n => { applicationRiskFactorGeneralInfo.consumerPopularity = n.getNumberValue(); }, + "domainRegistrationDate": n => { applicationRiskFactorGeneralInfo.domainRegistrationDate = n.getDateOnlyValue(); }, + "founded": n => { applicationRiskFactorGeneralInfo.founded = n.getNumberValue(); }, + "hasDisasterRecoveryPlan": n => { applicationRiskFactorGeneralInfo.hasDisasterRecoveryPlan = n.getBooleanValue(); }, + "hold": n => { applicationRiskFactorGeneralInfo.hold = n.getEnumValue(HoldTypeObject); }, + "hostingCompanyName": n => { applicationRiskFactorGeneralInfo.hostingCompanyName = n.getStringValue(); }, + "location": n => { applicationRiskFactorGeneralInfo.location = n.getObjectValue(createApplicationLocationFromDiscriminatorValue); }, + "@odata.type": n => { applicationRiskFactorGeneralInfo.odataType = n.getStringValue(); }, + "privacyPolicy": n => { applicationRiskFactorGeneralInfo.privacyPolicy = n.getStringValue(); }, + "processedDataTypes": n => { applicationRiskFactorGeneralInfo.processedDataTypes = n.getCollectionOfEnumValues(ApplicationDataTypeObject); }, + "termsOfService": n => { applicationRiskFactorGeneralInfo.termsOfService = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicationRiskFactorLegalInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationRiskFactorLegalInfo(applicationRiskFactorLegalInfo: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationRiskFactorLegalInfo.backingStoreEnabled = true; }, + "dataRetention": n => { applicationRiskFactorLegalInfo.dataRetention = n.getEnumValue(DataRetentionLevelObject); }, + "gdpr": n => { applicationRiskFactorLegalInfo.gdpr = n.getObjectValue(createApplicationRiskFactorLegalInfoGdprFromDiscriminatorValue); }, + "hasDataOwnership": n => { applicationRiskFactorLegalInfo.hasDataOwnership = n.getBooleanValue(); }, + "hasDmca": n => { applicationRiskFactorLegalInfo.hasDmca = n.getBooleanValue(); }, + "@odata.type": n => { applicationRiskFactorLegalInfo.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicationRiskFactorLegalInfoGdpr The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationRiskFactorLegalInfoGdpr(applicationRiskFactorLegalInfoGdpr: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationRiskFactorLegalInfoGdpr.backingStoreEnabled = true; }, + "dataProtection": n => { applicationRiskFactorLegalInfoGdpr.dataProtection = n.getCollectionOfEnumValues(DataProtectionObject); }, + "hasRightToErasure": n => { applicationRiskFactorLegalInfoGdpr.hasRightToErasure = n.getBooleanValue(); }, + "isReportingDataBreaches": n => { applicationRiskFactorLegalInfoGdpr.isReportingDataBreaches = n.getBooleanValue(); }, + "@odata.type": n => { applicationRiskFactorLegalInfoGdpr.odataType = n.getStringValue(); }, + "statementUrl": n => { applicationRiskFactorLegalInfoGdpr.statementUrl = n.getStringValue(); }, + "userOwnership": n => { applicationRiskFactorLegalInfoGdpr.userOwnership = n.getCollectionOfEnumValues(UserOwnershipObject); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicationRiskFactors The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationRiskFactors(applicationRiskFactors: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationRiskFactors.backingStoreEnabled = true; }, + "compliance": n => { applicationRiskFactors.compliance = n.getObjectValue(createApplicationSecurityComplianceFromDiscriminatorValue); }, + "general": n => { applicationRiskFactors.general = n.getObjectValue(createApplicationRiskFactorGeneralInfoFromDiscriminatorValue); }, + "legal": n => { applicationRiskFactors.legal = n.getObjectValue(createApplicationRiskFactorLegalInfoFromDiscriminatorValue); }, + "@odata.type": n => { applicationRiskFactors.odataType = n.getStringValue(); }, + "security": n => { applicationRiskFactors.security = n.getObjectValue(createApplicationRiskFactorSecurityInfoFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicationRiskFactorSecurityInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationRiskFactorSecurityInfo(applicationRiskFactorSecurityInfo: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationRiskFactorSecurityInfo.backingStoreEnabled = true; }, + "certificate": n => { applicationRiskFactorSecurityInfo.certificate = n.getObjectValue(createApplicationRiskFactorCertificateInfoFromDiscriminatorValue); }, + "domainToCheck": n => { applicationRiskFactorSecurityInfo.domainToCheck = n.getStringValue(); }, + "hasAdminAuditTrail": n => { applicationRiskFactorSecurityInfo.hasAdminAuditTrail = n.getBooleanValue(); }, + "hasAnonymousUsage": n => { applicationRiskFactorSecurityInfo.hasAnonymousUsage = n.getBooleanValue(); }, + "hasDataAuditTrail": n => { applicationRiskFactorSecurityInfo.hasDataAuditTrail = n.getBooleanValue(); }, + "hasDataClassification": n => { applicationRiskFactorSecurityInfo.hasDataClassification = n.getBooleanValue(); }, + "hasDataEncrypted": n => { applicationRiskFactorSecurityInfo.hasDataEncrypted = n.getBooleanValue(); }, + "hasEnforceTransportEnc": n => { applicationRiskFactorSecurityInfo.hasEnforceTransportEnc = n.getBooleanValue(); }, + "hasIpRestriction": n => { applicationRiskFactorSecurityInfo.hasIpRestriction = n.getBooleanValue(); }, + "hasMFA": n => { applicationRiskFactorSecurityInfo.hasMFA = n.getBooleanValue(); }, + "hasPenTest": n => { applicationRiskFactorSecurityInfo.hasPenTest = n.getBooleanValue(); }, + "hasRememberPassword": n => { applicationRiskFactorSecurityInfo.hasRememberPassword = n.getBooleanValue(); }, + "hasSamlSupport": n => { applicationRiskFactorSecurityInfo.hasSamlSupport = n.getBooleanValue(); }, + "hasUserAuditLogs": n => { applicationRiskFactorSecurityInfo.hasUserAuditLogs = n.getBooleanValue(); }, + "hasUserDataUpload": n => { applicationRiskFactorSecurityInfo.hasUserDataUpload = n.getBooleanValue(); }, + "hasUserRolesSupport": n => { applicationRiskFactorSecurityInfo.hasUserRolesSupport = n.getBooleanValue(); }, + "hasValidCertName": n => { applicationRiskFactorSecurityInfo.hasValidCertName = n.getBooleanValue(); }, + "httpsSecurityHeaders": n => { applicationRiskFactorSecurityInfo.httpsSecurityHeaders = n.getCollectionOfPrimitiveValues("string"); }, + "isCertTrusted": n => { applicationRiskFactorSecurityInfo.isCertTrusted = n.getBooleanValue(); }, + "isDrownVulnerable": n => { applicationRiskFactorSecurityInfo.isDrownVulnerable = n.getBooleanValue(); }, + "isHeartbleedProof": n => { applicationRiskFactorSecurityInfo.isHeartbleedProof = n.getBooleanValue(); }, + "lastBreachDate": n => { applicationRiskFactorSecurityInfo.lastBreachDate = n.getDateOnlyValue(); }, + "latestValidSSL": n => { applicationRiskFactorSecurityInfo.latestValidSSL = n.getEnumValue(SslVersionObject); }, + "@odata.type": n => { applicationRiskFactorSecurityInfo.odataType = n.getStringValue(); }, + "passwordPolicy": n => { applicationRiskFactorSecurityInfo.passwordPolicy = n.getCollectionOfEnumValues(PasswordPolicyObject); }, + "restEncryptionType": n => { applicationRiskFactorSecurityInfo.restEncryptionType = n.getEnumValue(RestEncryptionTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicationRiskScore The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationRiskScore(applicationRiskScore: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationRiskScore.backingStoreEnabled = true; }, + "compliance": n => { applicationRiskScore.compliance = n.getNumberValue(); }, + "legal": n => { applicationRiskScore.legal = n.getNumberValue(); }, + "@odata.type": n => { applicationRiskScore.odataType = n.getStringValue(); }, + "provider": n => { applicationRiskScore.provider = n.getNumberValue(); }, + "security": n => { applicationRiskScore.security = n.getNumberValue(); }, + "total": n => { applicationRiskScore.total = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicationSecurityCompliance The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationSecurityCompliance(applicationSecurityCompliance: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationSecurityCompliance.backingStoreEnabled = true; }, + "cobit": n => { applicationSecurityCompliance.cobit = n.getBooleanValue(); }, + "coppa": n => { applicationSecurityCompliance.coppa = n.getBooleanValue(); }, + "csaStar": n => { applicationSecurityCompliance.csaStar = n.getEnumValue(CsaStarLevelObject); }, + "fedRamp": n => { applicationSecurityCompliance.fedRamp = n.getEnumValue(FedRampLevelObject); }, + "ferpa": n => { applicationSecurityCompliance.ferpa = n.getBooleanValue(); }, + "ffiec": n => { applicationSecurityCompliance.ffiec = n.getBooleanValue(); }, + "finra": n => { applicationSecurityCompliance.finra = n.getBooleanValue(); }, + "fisma": n => { applicationSecurityCompliance.fisma = n.getBooleanValue(); }, + "gaap": n => { applicationSecurityCompliance.gaap = n.getBooleanValue(); }, + "gapp": n => { applicationSecurityCompliance.gapp = n.getBooleanValue(); }, + "glba": n => { applicationSecurityCompliance.glba = n.getBooleanValue(); }, + "hipaa": n => { applicationSecurityCompliance.hipaa = n.getBooleanValue(); }, + "hitrust": n => { applicationSecurityCompliance.hitrust = n.getBooleanValue(); }, + "isae3402": n => { applicationSecurityCompliance.isae3402 = n.getBooleanValue(); }, + "iso27001": n => { applicationSecurityCompliance.iso27001 = n.getBooleanValue(); }, + "iso27002": n => { applicationSecurityCompliance.iso27002 = n.getBooleanValue(); }, + "iso27017": n => { applicationSecurityCompliance.iso27017 = n.getBooleanValue(); }, + "iso27018": n => { applicationSecurityCompliance.iso27018 = n.getBooleanValue(); }, + "itar": n => { applicationSecurityCompliance.itar = n.getBooleanValue(); }, + "jerichoForumCommandments": n => { applicationSecurityCompliance.jerichoForumCommandments = n.getBooleanValue(); }, + "@odata.type": n => { applicationSecurityCompliance.odataType = n.getStringValue(); }, + "pci": n => { applicationSecurityCompliance.pci = n.getEnumValue(PciVersionObject); }, + "privacyShield": n => { applicationSecurityCompliance.privacyShield = n.getBooleanValue(); }, + "safeHarbor": n => { applicationSecurityCompliance.safeHarbor = n.getBooleanValue(); }, + "soc1": n => { applicationSecurityCompliance.soc1 = n.getBooleanValue(); }, + "soc2": n => { applicationSecurityCompliance.soc2 = n.getBooleanValue(); }, + "soc3": n => { applicationSecurityCompliance.soc3 = n.getBooleanValue(); }, + "sox": n => { applicationSecurityCompliance.sox = n.getBooleanValue(); }, + "sp800_53": n => { applicationSecurityCompliance.sp80053 = n.getBooleanValue(); }, + "ssae16": n => { applicationSecurityCompliance.ssae16 = n.getBooleanValue(); }, + "ustr": n => { applicationSecurityCompliance.ustr = n.getBooleanValue(); }, + } +} /** * The deserialization information for the current model * @param ApplicationServicePrincipal The instance to deserialize into. @@ -46930,14 +48342,20 @@ export function deserializeIntoApplicationServicePrincipal(applicationServicePri export function deserializeIntoApplicationTemplate(applicationTemplate: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(applicationTemplate), - "categories": n => { applicationTemplate.categories = n.getCollectionOfPrimitiveValues(); }, + "categories": n => { applicationTemplate.categories = n.getCollectionOfPrimitiveValues("string"); }, + "deprecationDate": n => { applicationTemplate.deprecationDate = n.getDateOnlyValue(); }, "description": n => { applicationTemplate.description = n.getStringValue(); }, "displayName": n => { applicationTemplate.displayName = n.getStringValue(); }, + "endpoints": n => { applicationTemplate.endpoints = n.getCollectionOfPrimitiveValues("string"); }, "homePageUrl": n => { applicationTemplate.homePageUrl = n.getStringValue(); }, + "isEntraIntegrated": n => { applicationTemplate.isEntraIntegrated = n.getBooleanValue(); }, + "lastModifiedDateTime": n => { applicationTemplate.lastModifiedDateTime = n.getDateValue(); }, "logoUrl": n => { applicationTemplate.logoUrl = n.getStringValue(); }, "publisher": n => { applicationTemplate.publisher = n.getStringValue(); }, - "supportedProvisioningTypes": n => { applicationTemplate.supportedProvisioningTypes = n.getCollectionOfPrimitiveValues(); }, - "supportedSingleSignOnModes": n => { applicationTemplate.supportedSingleSignOnModes = n.getCollectionOfPrimitiveValues(); }, + "riskFactors": n => { applicationTemplate.riskFactors = n.getObjectValue(createApplicationRiskFactorsFromDiscriminatorValue); }, + "riskScore": n => { applicationTemplate.riskScore = n.getObjectValue(createApplicationRiskScoreFromDiscriminatorValue); }, + "supportedProvisioningTypes": n => { applicationTemplate.supportedProvisioningTypes = n.getCollectionOfPrimitiveValues("string"); }, + "supportedSingleSignOnModes": n => { applicationTemplate.supportedSingleSignOnModes = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -46962,8 +48380,8 @@ export function deserializeIntoAppliedConditionalAccessPolicy(appliedConditional return { "backingStoreEnabled": n => { appliedConditionalAccessPolicy.backingStoreEnabled = true; }, "displayName": n => { appliedConditionalAccessPolicy.displayName = n.getStringValue(); }, - "enforcedGrantControls": n => { appliedConditionalAccessPolicy.enforcedGrantControls = n.getCollectionOfPrimitiveValues(); }, - "enforcedSessionControls": n => { appliedConditionalAccessPolicy.enforcedSessionControls = n.getCollectionOfPrimitiveValues(); }, + "enforcedGrantControls": n => { appliedConditionalAccessPolicy.enforcedGrantControls = n.getCollectionOfPrimitiveValues("string"); }, + "enforcedSessionControls": n => { appliedConditionalAccessPolicy.enforcedSessionControls = n.getCollectionOfPrimitiveValues("string"); }, "id": n => { appliedConditionalAccessPolicy.id = n.getStringValue(); }, "@odata.type": n => { appliedConditionalAccessPolicy.odataType = n.getStringValue(); }, "result": n => { appliedConditionalAccessPolicy.result = n.getEnumValue(AppliedConditionalAccessPolicyResultObject); }, @@ -47010,7 +48428,7 @@ export function deserializeIntoAppLogCollectionRequest(appLogCollectionRequest: return { ...deserializeIntoEntity(appLogCollectionRequest), "completedDateTime": n => { appLogCollectionRequest.completedDateTime = n.getDateValue(); }, - "customLogFolders": n => { appLogCollectionRequest.customLogFolders = n.getCollectionOfPrimitiveValues(); }, + "customLogFolders": n => { appLogCollectionRequest.customLogFolders = n.getCollectionOfPrimitiveValues("string"); }, "errorMessage": n => { appLogCollectionRequest.errorMessage = n.getStringValue(); }, "status": n => { appLogCollectionRequest.status = n.getEnumValue(AppLogUploadStateObject); }, } @@ -47111,7 +48529,7 @@ export function deserializeIntoAppManagementServicePrincipalConfiguration(appMan // @ts-ignore export function deserializeIntoAppRole(appRole: Partial | undefined = {}) : Record void> { return { - "allowedMemberTypes": n => { appRole.allowedMemberTypes = n.getCollectionOfPrimitiveValues(); }, + "allowedMemberTypes": n => { appRole.allowedMemberTypes = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { appRole.backingStoreEnabled = true; }, "description": n => { appRole.description = n.getStringValue(); }, "displayName": n => { appRole.displayName = n.getStringValue(); }, @@ -47364,7 +48782,7 @@ export function deserializeIntoAssignedLabel(assignedLabel: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { assignedLicense.backingStoreEnabled = true; }, - "disabledPlans": n => { assignedLicense.disabledPlans = n.getCollectionOfPrimitiveValues(); }, + "disabledPlans": n => { assignedLicense.disabledPlans = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { assignedLicense.odataType = n.getStringValue(); }, "skuId": n => { assignedLicense.skuId = n.getGuidValue(); }, } @@ -47423,7 +48841,7 @@ export function deserializeIntoAssignmentOrder(assignmentOrder: Partial { assignmentOrder.backingStoreEnabled = true; }, "@odata.type": n => { assignmentOrder.odataType = n.getStringValue(); }, - "order": n => { assignmentOrder.order = n.getCollectionOfPrimitiveValues(); }, + "order": n => { assignmentOrder.order = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -47561,7 +48979,7 @@ export function deserializeIntoAttachmentSession(attachmentSession: Partial { attachmentSession.content = n.getByteArrayValue(); }, "expirationDateTime": n => { attachmentSession.expirationDateTime = n.getDateValue(); }, - "nextExpectedRanges": n => { attachmentSession.nextExpectedRanges = n.getCollectionOfPrimitiveValues(); }, + "nextExpectedRanges": n => { attachmentSession.nextExpectedRanges = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -47971,9 +49389,9 @@ export function deserializeIntoAudioConferencing(audioConferencing: Partial { audioConferencing.dialinUrl = n.getStringValue(); }, "@odata.type": n => { audioConferencing.odataType = n.getStringValue(); }, "tollFreeNumber": n => { audioConferencing.tollFreeNumber = n.getStringValue(); }, - "tollFreeNumbers": n => { audioConferencing.tollFreeNumbers = n.getCollectionOfPrimitiveValues(); }, + "tollFreeNumbers": n => { audioConferencing.tollFreeNumbers = n.getCollectionOfPrimitiveValues("string"); }, "tollNumber": n => { audioConferencing.tollNumber = n.getStringValue(); }, - "tollNumbers": n => { audioConferencing.tollNumbers = n.getCollectionOfPrimitiveValues(); }, + "tollNumbers": n => { audioConferencing.tollNumbers = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -47985,9 +49403,9 @@ export function deserializeIntoAudioConferencing(audioConferencing: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(audioRoutingGroup), - "receivers": n => { audioRoutingGroup.receivers = n.getCollectionOfPrimitiveValues(); }, + "receivers": n => { audioRoutingGroup.receivers = n.getCollectionOfPrimitiveValues("string"); }, "routingMode": n => { audioRoutingGroup.routingMode = n.getEnumValue(RoutingModeObject); }, - "sources": n => { audioRoutingGroup.sources = n.getCollectionOfPrimitiveValues(); }, + "sources": n => { audioRoutingGroup.sources = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -48032,7 +49450,7 @@ export function deserializeIntoAuditActor(auditActor: Partial | unde "@odata.type": n => { auditActor.odataType = n.getStringValue(); }, "servicePrincipalName": n => { auditActor.servicePrincipalName = n.getStringValue(); }, "userId": n => { auditActor.userId = n.getStringValue(); }, - "userPermissions": n => { auditActor.userPermissions = n.getCollectionOfPrimitiveValues(); }, + "userPermissions": n => { auditActor.userPermissions = n.getCollectionOfPrimitiveValues("string"); }, "userPrincipalName": n => { auditActor.userPrincipalName = n.getStringValue(); }, } } @@ -48681,7 +50099,7 @@ export function deserializeIntoAuthoredNoteCollectionResponse(authoredNoteCollec export function deserializeIntoAuthorizationInfo(authorizationInfo: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { authorizationInfo.backingStoreEnabled = true; }, - "certificateUserIds": n => { authorizationInfo.certificateUserIds = n.getCollectionOfPrimitiveValues(); }, + "certificateUserIds": n => { authorizationInfo.certificateUserIds = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { authorizationInfo.odataType = n.getStringValue(); }, } } @@ -48754,6 +50172,32 @@ export function deserializeIntoAvailabilityItem(availabilityItem: Partial { availabilityItem.status = n.getEnumValue(BookingsAvailabilityStatusObject); }, } } +/** + * The deserialization information for the current model + * @param AvailableAccessPackage The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAvailableAccessPackage(availableAccessPackage: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(availableAccessPackage), + "description": n => { availableAccessPackage.description = n.getStringValue(); }, + "displayName": n => { availableAccessPackage.displayName = n.getStringValue(); }, + "resourceRoleScopes": n => { availableAccessPackage.resourceRoleScopes = n.getCollectionOfObjectValues(createAccessPackageResourceRoleScopeFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AvailableAccessPackageCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAvailableAccessPackageCollectionResponse(availableAccessPackageCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(availableAccessPackageCollectionResponse), + "value": n => { availableAccessPackageCollectionResponse.value = n.getCollectionOfObjectValues(createAvailableAccessPackageFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param AverageComparativeScore The instance to deserialize into. @@ -48898,6 +50342,7 @@ export function deserializeIntoBackupRestoreRoot(backupRestoreRoot: Partial { backupRestoreRoot.driveInclusionRules = n.getCollectionOfObjectValues(createDriveProtectionRuleFromDiscriminatorValue); }, "driveProtectionUnits": n => { backupRestoreRoot.driveProtectionUnits = n.getCollectionOfObjectValues(createDriveProtectionUnitFromDiscriminatorValue); }, "driveProtectionUnitsBulkAdditionJobs": n => { backupRestoreRoot.driveProtectionUnitsBulkAdditionJobs = n.getCollectionOfObjectValues(createDriveProtectionUnitsBulkAdditionJobFromDiscriminatorValue); }, + "emailNotificationsSetting": n => { backupRestoreRoot.emailNotificationsSetting = n.getObjectValue(createEmailNotificationsSettingFromDiscriminatorValue); }, "exchangeProtectionPolicies": n => { backupRestoreRoot.exchangeProtectionPolicies = n.getCollectionOfObjectValues(createExchangeProtectionPolicyFromDiscriminatorValue); }, "exchangeRestoreSessions": n => { backupRestoreRoot.exchangeRestoreSessions = n.getCollectionOfObjectValues(createExchangeRestoreSessionFromDiscriminatorValue); }, "mailboxInclusionRules": n => { backupRestoreRoot.mailboxInclusionRules = n.getCollectionOfObjectValues(createMailboxProtectionRuleFromDiscriminatorValue); }, @@ -49194,7 +50639,7 @@ export function deserializeIntoBookingAppointment(bookingAppointment: Partial { bookingAppointment.serviceName = n.getStringValue(); }, "serviceNotes": n => { bookingAppointment.serviceNotes = n.getStringValue(); }, "smsNotificationsEnabled": n => { bookingAppointment.smsNotificationsEnabled = n.getBooleanValue(); }, - "staffMemberIds": n => { bookingAppointment.staffMemberIds = n.getCollectionOfPrimitiveValues(); }, + "staffMemberIds": n => { bookingAppointment.staffMemberIds = n.getCollectionOfPrimitiveValues("string"); }, "startDateTime": n => { bookingAppointment.startDateTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, } } @@ -49359,7 +50804,7 @@ export function deserializeIntoBookingCustomQuestion(bookingCustomQuestion: Part return { ...deserializeIntoEntity(bookingCustomQuestion), "answerInputType": n => { bookingCustomQuestion.answerInputType = n.getEnumValue(AnswerInputTypeObject); }, - "answerOptions": n => { bookingCustomQuestion.answerOptions = n.getCollectionOfPrimitiveValues(); }, + "answerOptions": n => { bookingCustomQuestion.answerOptions = n.getCollectionOfPrimitiveValues("string"); }, "createdDateTime": n => { bookingCustomQuestion.createdDateTime = n.getDateValue(); }, "displayName": n => { bookingCustomQuestion.displayName = n.getStringValue(); }, "lastUpdatedDateTime": n => { bookingCustomQuestion.lastUpdatedDateTime = n.getDateValue(); }, @@ -49410,13 +50855,13 @@ export function deserializeIntoBookingQuestionAnswer(bookingQuestionAnswer: Part return { "answer": n => { bookingQuestionAnswer.answer = n.getStringValue(); }, "answerInputType": n => { bookingQuestionAnswer.answerInputType = n.getEnumValue(AnswerInputTypeObject); }, - "answerOptions": n => { bookingQuestionAnswer.answerOptions = n.getCollectionOfPrimitiveValues(); }, + "answerOptions": n => { bookingQuestionAnswer.answerOptions = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { bookingQuestionAnswer.backingStoreEnabled = true; }, "isRequired": n => { bookingQuestionAnswer.isRequired = n.getBooleanValue(); }, "@odata.type": n => { bookingQuestionAnswer.odataType = n.getStringValue(); }, "question": n => { bookingQuestionAnswer.question = n.getStringValue(); }, "questionId": n => { bookingQuestionAnswer.questionId = n.getStringValue(); }, - "selectedOptions": n => { bookingQuestionAnswer.selectedOptions = n.getCollectionOfPrimitiveValues(); }, + "selectedOptions": n => { bookingQuestionAnswer.selectedOptions = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -49526,7 +50971,7 @@ export function deserializeIntoBookingService(bookingService: Partial { bookingService.preBuffer = n.getDurationValue(); }, "schedulingPolicy": n => { bookingService.schedulingPolicy = n.getObjectValue(createBookingSchedulingPolicyFromDiscriminatorValue); }, "smsNotificationsEnabled": n => { bookingService.smsNotificationsEnabled = n.getBooleanValue(); }, - "staffMemberIds": n => { bookingService.staffMemberIds = n.getCollectionOfPrimitiveValues(); }, + "staffMemberIds": n => { bookingService.staffMemberIds = n.getCollectionOfPrimitiveValues("string"); }, "webUrl": n => { bookingService.webUrl = n.getStringValue(); }, } } @@ -49639,7 +51084,7 @@ export function deserializeIntoBroadcastMeetingCaptionSettings(broadcastMeetingC "isCaptionEnabled": n => { broadcastMeetingCaptionSettings.isCaptionEnabled = n.getBooleanValue(); }, "@odata.type": n => { broadcastMeetingCaptionSettings.odataType = n.getStringValue(); }, "spokenLanguage": n => { broadcastMeetingCaptionSettings.spokenLanguage = n.getStringValue(); }, - "translationLanguages": n => { broadcastMeetingCaptionSettings.translationLanguages = n.getCollectionOfPrimitiveValues(); }, + "translationLanguages": n => { broadcastMeetingCaptionSettings.translationLanguages = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -50779,6 +52224,7 @@ export function deserializeIntoChat(chat: Partial | undefined = {}) : Reco "permissionGrants": n => { chat.permissionGrants = n.getCollectionOfObjectValues(createResourceSpecificPermissionGrantFromDiscriminatorValue); }, "pinnedMessages": n => { chat.pinnedMessages = n.getCollectionOfObjectValues(createPinnedChatMessageInfoFromDiscriminatorValue); }, "tabs": n => { chat.tabs = n.getCollectionOfObjectValues(createTeamsTabFromDiscriminatorValue); }, + "targetedMessages": n => { chat.targetedMessages = n.getCollectionOfObjectValues(createTargetedChatMessageFromDiscriminatorValue); }, "tenantId": n => { chat.tenantId = n.getStringValue(); }, "topic": n => { chat.topic = n.getStringValue(); }, "viewpoint": n => { chat.viewpoint = n.getObjectValue(createChatViewpointFromDiscriminatorValue); }, @@ -51011,7 +52457,7 @@ export function deserializeIntoChatMessagePolicyViolationPolicyTip(chatMessagePo "backingStoreEnabled": n => { chatMessagePolicyViolationPolicyTip.backingStoreEnabled = true; }, "complianceUrl": n => { chatMessagePolicyViolationPolicyTip.complianceUrl = n.getStringValue(); }, "generalText": n => { chatMessagePolicyViolationPolicyTip.generalText = n.getStringValue(); }, - "matchedConditionDescriptions": n => { chatMessagePolicyViolationPolicyTip.matchedConditionDescriptions = n.getCollectionOfPrimitiveValues(); }, + "matchedConditionDescriptions": n => { chatMessagePolicyViolationPolicyTip.matchedConditionDescriptions = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { chatMessagePolicyViolationPolicyTip.odataType = n.getStringValue(); }, } } @@ -51148,7 +52594,7 @@ export function deserializeIntoChoiceColumn(choiceColumn: Partial return { "allowTextEntry": n => { choiceColumn.allowTextEntry = n.getBooleanValue(); }, "backingStoreEnabled": n => { choiceColumn.backingStoreEnabled = true; }, - "choices": n => { choiceColumn.choices = n.getCollectionOfPrimitiveValues(); }, + "choices": n => { choiceColumn.choices = n.getCollectionOfPrimitiveValues("string"); }, "displayAs": n => { choiceColumn.displayAs = n.getStringValue(); }, "@odata.type": n => { choiceColumn.odataType = n.getStringValue(); }, } @@ -51458,7 +52904,7 @@ export function deserializeIntoCloudPcAuditActor(cloudPcAuditActor: Partial { cloudPcAuditActor.remoteUserId = n.getStringValue(); }, "servicePrincipalName": n => { cloudPcAuditActor.servicePrincipalName = n.getStringValue(); }, "userId": n => { cloudPcAuditActor.userId = n.getStringValue(); }, - "userPermissions": n => { cloudPcAuditActor.userPermissions = n.getCollectionOfPrimitiveValues(); }, + "userPermissions": n => { cloudPcAuditActor.userPermissions = n.getCollectionOfPrimitiveValues("string"); }, "userPrincipalName": n => { cloudPcAuditActor.userPrincipalName = n.getStringValue(); }, "userRoleScopeTags": n => { cloudPcAuditActor.userRoleScopeTags = n.getCollectionOfObjectValues(createCloudPcUserRoleScopeTagInfoFromDiscriminatorValue); }, } @@ -51686,7 +53132,7 @@ export function deserializeIntoCloudPcOnPremisesConnection(cloudPcOnPremisesConn "inUseByCloudPc": n => { cloudPcOnPremisesConnection.inUseByCloudPc = n.getBooleanValue(); }, "organizationalUnit": n => { cloudPcOnPremisesConnection.organizationalUnit = n.getStringValue(); }, "resourceGroupId": n => { cloudPcOnPremisesConnection.resourceGroupId = n.getStringValue(); }, - "scopeIds": n => { cloudPcOnPremisesConnection.scopeIds = n.getCollectionOfPrimitiveValues(); }, + "scopeIds": n => { cloudPcOnPremisesConnection.scopeIds = n.getCollectionOfPrimitiveValues("string"); }, "subnetId": n => { cloudPcOnPremisesConnection.subnetId = n.getStringValue(); }, "subscriptionId": n => { cloudPcOnPremisesConnection.subscriptionId = n.getStringValue(); }, "subscriptionName": n => { cloudPcOnPremisesConnection.subscriptionName = n.getStringValue(); }, @@ -51966,7 +53412,7 @@ export function deserializeIntoCoachmarkLocation(coachmarkLocation: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { collapseProperty.backingStoreEnabled = true; }, - "fields": n => { collapseProperty.fields = n.getCollectionOfPrimitiveValues(); }, + "fields": n => { collapseProperty.fields = n.getCollectionOfPrimitiveValues("string"); }, "limit": n => { collapseProperty.limit = n.getNumberValue(); }, "@odata.type": n => { collapseProperty.odataType = n.getStringValue(); }, } @@ -52353,10 +53799,10 @@ export function deserializeIntoConditionalAccessApplications(conditionalAccessAp return { "applicationFilter": n => { conditionalAccessApplications.applicationFilter = n.getObjectValue(createConditionalAccessFilterFromDiscriminatorValue); }, "backingStoreEnabled": n => { conditionalAccessApplications.backingStoreEnabled = true; }, - "excludeApplications": n => { conditionalAccessApplications.excludeApplications = n.getCollectionOfPrimitiveValues(); }, - "includeApplications": n => { conditionalAccessApplications.includeApplications = n.getCollectionOfPrimitiveValues(); }, - "includeAuthenticationContextClassReferences": n => { conditionalAccessApplications.includeAuthenticationContextClassReferences = n.getCollectionOfPrimitiveValues(); }, - "includeUserActions": n => { conditionalAccessApplications.includeUserActions = n.getCollectionOfPrimitiveValues(); }, + "excludeApplications": n => { conditionalAccessApplications.excludeApplications = n.getCollectionOfPrimitiveValues("string"); }, + "includeApplications": n => { conditionalAccessApplications.includeApplications = n.getCollectionOfPrimitiveValues("string"); }, + "includeAuthenticationContextClassReferences": n => { conditionalAccessApplications.includeAuthenticationContextClassReferences = n.getCollectionOfPrimitiveValues("string"); }, + "includeUserActions": n => { conditionalAccessApplications.includeUserActions = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { conditionalAccessApplications.odataType = n.getStringValue(); }, } } @@ -52382,8 +53828,8 @@ export function deserializeIntoConditionalAccessAuthenticationFlows(conditionalA export function deserializeIntoConditionalAccessClientApplications(conditionalAccessClientApplications: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { conditionalAccessClientApplications.backingStoreEnabled = true; }, - "excludeServicePrincipals": n => { conditionalAccessClientApplications.excludeServicePrincipals = n.getCollectionOfPrimitiveValues(); }, - "includeServicePrincipals": n => { conditionalAccessClientApplications.includeServicePrincipals = n.getCollectionOfPrimitiveValues(); }, + "excludeServicePrincipals": n => { conditionalAccessClientApplications.excludeServicePrincipals = n.getCollectionOfPrimitiveValues("string"); }, + "includeServicePrincipals": n => { conditionalAccessClientApplications.includeServicePrincipals = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { conditionalAccessClientApplications.odataType = n.getStringValue(); }, "servicePrincipalFilter": n => { conditionalAccessClientApplications.servicePrincipalFilter = n.getObjectValue(createConditionalAccessFilterFromDiscriminatorValue); }, } @@ -52434,7 +53880,7 @@ export function deserializeIntoConditionalAccessDevices(conditionalAccessDevices export function deserializeIntoConditionalAccessEnumeratedExternalTenants(conditionalAccessEnumeratedExternalTenants: Partial | undefined = {}) : Record void> { return { ...deserializeIntoConditionalAccessExternalTenants(conditionalAccessEnumeratedExternalTenants), - "members": n => { conditionalAccessEnumeratedExternalTenants.members = n.getCollectionOfPrimitiveValues(); }, + "members": n => { conditionalAccessEnumeratedExternalTenants.members = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -52475,10 +53921,10 @@ export function deserializeIntoConditionalAccessGrantControls(conditionalAccessG "authenticationStrength": n => { conditionalAccessGrantControls.authenticationStrength = n.getObjectValue(createAuthenticationStrengthPolicyFromDiscriminatorValue); }, "backingStoreEnabled": n => { conditionalAccessGrantControls.backingStoreEnabled = true; }, "builtInControls": n => { conditionalAccessGrantControls.builtInControls = n.getCollectionOfEnumValues(ConditionalAccessGrantControlObject); }, - "customAuthenticationFactors": n => { conditionalAccessGrantControls.customAuthenticationFactors = n.getCollectionOfPrimitiveValues(); }, + "customAuthenticationFactors": n => { conditionalAccessGrantControls.customAuthenticationFactors = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { conditionalAccessGrantControls.odataType = n.getStringValue(); }, "operator": n => { conditionalAccessGrantControls.operator = n.getStringValue(); }, - "termsOfUse": n => { conditionalAccessGrantControls.termsOfUse = n.getCollectionOfPrimitiveValues(); }, + "termsOfUse": n => { conditionalAccessGrantControls.termsOfUse = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -52504,8 +53950,8 @@ export function deserializeIntoConditionalAccessGuestsOrExternalUsers(conditiona export function deserializeIntoConditionalAccessLocations(conditionalAccessLocations: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { conditionalAccessLocations.backingStoreEnabled = true; }, - "excludeLocations": n => { conditionalAccessLocations.excludeLocations = n.getCollectionOfPrimitiveValues(); }, - "includeLocations": n => { conditionalAccessLocations.includeLocations = n.getCollectionOfPrimitiveValues(); }, + "excludeLocations": n => { conditionalAccessLocations.excludeLocations = n.getCollectionOfPrimitiveValues("string"); }, + "includeLocations": n => { conditionalAccessLocations.includeLocations = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { conditionalAccessLocations.odataType = n.getStringValue(); }, } } @@ -52655,14 +54101,14 @@ export function deserializeIntoConditionalAccessTemplateCollectionResponse(condi export function deserializeIntoConditionalAccessUsers(conditionalAccessUsers: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { conditionalAccessUsers.backingStoreEnabled = true; }, - "excludeGroups": n => { conditionalAccessUsers.excludeGroups = n.getCollectionOfPrimitiveValues(); }, + "excludeGroups": n => { conditionalAccessUsers.excludeGroups = n.getCollectionOfPrimitiveValues("string"); }, "excludeGuestsOrExternalUsers": n => { conditionalAccessUsers.excludeGuestsOrExternalUsers = n.getObjectValue(createConditionalAccessGuestsOrExternalUsersFromDiscriminatorValue); }, - "excludeRoles": n => { conditionalAccessUsers.excludeRoles = n.getCollectionOfPrimitiveValues(); }, - "excludeUsers": n => { conditionalAccessUsers.excludeUsers = n.getCollectionOfPrimitiveValues(); }, - "includeGroups": n => { conditionalAccessUsers.includeGroups = n.getCollectionOfPrimitiveValues(); }, + "excludeRoles": n => { conditionalAccessUsers.excludeRoles = n.getCollectionOfPrimitiveValues("string"); }, + "excludeUsers": n => { conditionalAccessUsers.excludeUsers = n.getCollectionOfPrimitiveValues("string"); }, + "includeGroups": n => { conditionalAccessUsers.includeGroups = n.getCollectionOfPrimitiveValues("string"); }, "includeGuestsOrExternalUsers": n => { conditionalAccessUsers.includeGuestsOrExternalUsers = n.getObjectValue(createConditionalAccessGuestsOrExternalUsersFromDiscriminatorValue); }, - "includeRoles": n => { conditionalAccessUsers.includeRoles = n.getCollectionOfPrimitiveValues(); }, - "includeUsers": n => { conditionalAccessUsers.includeUsers = n.getCollectionOfPrimitiveValues(); }, + "includeRoles": n => { conditionalAccessUsers.includeRoles = n.getCollectionOfPrimitiveValues("string"); }, + "includeUsers": n => { conditionalAccessUsers.includeUsers = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { conditionalAccessUsers.odataType = n.getStringValue(); }, } } @@ -52850,9 +54296,9 @@ export function deserializeIntoConfigurationSnapshotJob(configurationSnapshotJob "createdDateTime": n => { configurationSnapshotJob.createdDateTime = n.getDateValue(); }, "description": n => { configurationSnapshotJob.description = n.getStringValue(); }, "displayName": n => { configurationSnapshotJob.displayName = n.getStringValue(); }, - "errorDetails": n => { configurationSnapshotJob.errorDetails = n.getCollectionOfPrimitiveValues(); }, + "errorDetails": n => { configurationSnapshotJob.errorDetails = n.getCollectionOfPrimitiveValues("string"); }, "resourceLocation": n => { configurationSnapshotJob.resourceLocation = n.getStringValue(); }, - "resources": n => { configurationSnapshotJob.resources = n.getCollectionOfPrimitiveValues(); }, + "resources": n => { configurationSnapshotJob.resources = n.getCollectionOfPrimitiveValues("string"); }, "status": n => { configurationSnapshotJob.status = n.getEnumValue(SnapshotJobStatusObject); }, "tenantId": n => { configurationSnapshotJob.tenantId = n.getStringValue(); }, } @@ -52939,8 +54385,8 @@ export function deserializeIntoContact(contact: Partial | undefined = { "birthday": n => { contact.birthday = n.getDateValue(); }, "businessAddress": n => { contact.businessAddress = n.getObjectValue(createPhysicalAddressFromDiscriminatorValue); }, "businessHomePage": n => { contact.businessHomePage = n.getStringValue(); }, - "businessPhones": n => { contact.businessPhones = n.getCollectionOfPrimitiveValues(); }, - "children": n => { contact.children = n.getCollectionOfPrimitiveValues(); }, + "businessPhones": n => { contact.businessPhones = n.getCollectionOfPrimitiveValues("string"); }, + "children": n => { contact.children = n.getCollectionOfPrimitiveValues("string"); }, "companyName": n => { contact.companyName = n.getStringValue(); }, "department": n => { contact.department = n.getStringValue(); }, "displayName": n => { contact.displayName = n.getStringValue(); }, @@ -52950,8 +54396,8 @@ export function deserializeIntoContact(contact: Partial | undefined = { "generation": n => { contact.generation = n.getStringValue(); }, "givenName": n => { contact.givenName = n.getStringValue(); }, "homeAddress": n => { contact.homeAddress = n.getObjectValue(createPhysicalAddressFromDiscriminatorValue); }, - "homePhones": n => { contact.homePhones = n.getCollectionOfPrimitiveValues(); }, - "imAddresses": n => { contact.imAddresses = n.getCollectionOfPrimitiveValues(); }, + "homePhones": n => { contact.homePhones = n.getCollectionOfPrimitiveValues("string"); }, + "imAddresses": n => { contact.imAddresses = n.getCollectionOfPrimitiveValues("string"); }, "initials": n => { contact.initials = n.getStringValue(); }, "jobTitle": n => { contact.jobTitle = n.getStringValue(); }, "manager": n => { contact.manager = n.getStringValue(); }, @@ -53027,7 +54473,7 @@ export function deserializeIntoContactFolderCollectionResponse(contactFolderColl export function deserializeIntoContainerFilter(containerFilter: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { containerFilter.backingStoreEnabled = true; }, - "includedContainers": n => { containerFilter.includedContainers = n.getCollectionOfPrimitiveValues(); }, + "includedContainers": n => { containerFilter.includedContainers = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { containerFilter.odataType = n.getStringValue(); }, } } @@ -53129,7 +54575,7 @@ export function deserializeIntoContentSharingSessionCollectionResponse(contentSh export function deserializeIntoContentType(contentType: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(contentType), - "associatedHubsUrls": n => { contentType.associatedHubsUrls = n.getCollectionOfPrimitiveValues(); }, + "associatedHubsUrls": n => { contentType.associatedHubsUrls = n.getCollectionOfPrimitiveValues("string"); }, "base": n => { contentType.base = n.getObjectValue(createContentTypeFromDiscriminatorValue); }, "baseTypes": n => { contentType.baseTypes = n.getCollectionOfObjectValues(createContentTypeFromDiscriminatorValue); }, "columnLinks": n => { contentType.columnLinks = n.getCollectionOfObjectValues(createColumnLinkFromDiscriminatorValue); }, @@ -53217,6 +54663,34 @@ export function deserializeIntoContractCollectionResponse(contractCollectionResp "value": n => { contractCollectionResponse.value = n.getCollectionOfObjectValues(createContractFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param ControlConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoControlConfiguration(controlConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(controlConfiguration), + "createdBy": n => { controlConfiguration.createdBy = n.getStringValue(); }, + "createdDateTime": n => { controlConfiguration.createdDateTime = n.getDateValue(); }, + "isEnabled": n => { controlConfiguration.isEnabled = n.getBooleanValue(); }, + "modifiedBy": n => { controlConfiguration.modifiedBy = n.getStringValue(); }, + "modifiedDateTime": n => { controlConfiguration.modifiedDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ControlConfigurationCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoControlConfigurationCollectionResponse(controlConfigurationCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(controlConfigurationCollectionResponse), + "value": n => { controlConfigurationCollectionResponse.value = n.getCollectionOfObjectValues(createControlConfigurationFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ControlScore The instance to deserialize into. @@ -53247,7 +54721,7 @@ export function deserializeIntoConversation(conversation: Partial "preview": n => { conversation.preview = n.getStringValue(); }, "threads": n => { conversation.threads = n.getCollectionOfObjectValues(createConversationThreadFromDiscriminatorValue); }, "topic": n => { conversation.topic = n.getStringValue(); }, - "uniqueSenders": n => { conversation.uniqueSenders = n.getCollectionOfPrimitiveValues(); }, + "uniqueSenders": n => { conversation.uniqueSenders = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -53272,7 +54746,7 @@ export function deserializeIntoConversationMember(conversationMember: Partial { conversationMember.displayName = n.getStringValue(); }, - "roles": n => { conversationMember.roles = n.getCollectionOfPrimitiveValues(); }, + "roles": n => { conversationMember.roles = n.getCollectionOfPrimitiveValues("string"); }, "visibleHistoryStartDateTime": n => { conversationMember.visibleHistoryStartDateTime = n.getDateValue(); }, } } @@ -53297,7 +54771,7 @@ export function deserializeIntoConversationMemberCollectionResponse(conversation export function deserializeIntoConversationMemberRoleUpdatedEventMessageDetail(conversationMemberRoleUpdatedEventMessageDetail: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEventMessageDetail(conversationMemberRoleUpdatedEventMessageDetail), - "conversationMemberRoles": n => { conversationMemberRoleUpdatedEventMessageDetail.conversationMemberRoles = n.getCollectionOfPrimitiveValues(); }, + "conversationMemberRoles": n => { conversationMemberRoleUpdatedEventMessageDetail.conversationMemberRoles = n.getCollectionOfPrimitiveValues("string"); }, "conversationMemberUser": n => { conversationMemberRoleUpdatedEventMessageDetail.conversationMemberUser = n.getObjectValue(createTeamworkUserIdentityFromDiscriminatorValue); }, "initiator": n => { conversationMemberRoleUpdatedEventMessageDetail.initiator = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, } @@ -53319,7 +54793,7 @@ export function deserializeIntoConversationThread(conversationThread: Partial { conversationThread.preview = n.getStringValue(); }, "topic": n => { conversationThread.topic = n.getStringValue(); }, "toRecipients": n => { conversationThread.toRecipients = n.getCollectionOfObjectValues(createRecipientFromDiscriminatorValue); }, - "uniqueSenders": n => { conversationThread.uniqueSenders = n.getCollectionOfPrimitiveValues(); }, + "uniqueSenders": n => { conversationThread.uniqueSenders = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -53358,9 +54832,22 @@ export function deserializeIntoConvertIdResult(convertIdResult: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(copilotAdmin), + "catalog": n => { copilotAdmin.catalog = n.getObjectValue(createCopilotAdminCatalogFromDiscriminatorValue); }, "settings": n => { copilotAdmin.settings = n.getObjectValue(createCopilotAdminSettingFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param CopilotAdminCatalog The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotAdminCatalog(copilotAdminCatalog: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(copilotAdminCatalog), + "packages": n => { copilotAdminCatalog.packages = n.getCollectionOfObjectValues(createCopilotPackageDetailFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param CopilotAdminLimitedMode The instance to deserialize into. @@ -53386,6 +54873,52 @@ export function deserializeIntoCopilotAdminSetting(copilotAdminSetting: Partial< "limitedMode": n => { copilotAdminSetting.limitedMode = n.getObjectValue(createCopilotAdminLimitedModeFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param CopilotPackage The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPackage(copilotPackage: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(copilotPackage), + "appId": n => { copilotPackage.appId = n.getStringValue(); }, + "assetId": n => { copilotPackage.assetId = n.getStringValue(); }, + "availableTo": n => { copilotPackage.availableTo = n.getEnumValue(PackageStatusObject); }, + "deployedTo": n => { copilotPackage.deployedTo = n.getEnumValue(PackageStatusObject); }, + "displayName": n => { copilotPackage.displayName = n.getStringValue(); }, + "elementTypes": n => { copilotPackage.elementTypes = n.getCollectionOfPrimitiveValues("string"); }, + "isBlocked": n => { copilotPackage.isBlocked = n.getBooleanValue(); }, + "lastModifiedDateTime": n => { copilotPackage.lastModifiedDateTime = n.getDateValue(); }, + "manifestId": n => { copilotPackage.manifestId = n.getStringValue(); }, + "manifestVersion": n => { copilotPackage.manifestVersion = n.getStringValue(); }, + "ownerId": n => { copilotPackage.ownerId = n.getStringValue(); }, + "platform": n => { copilotPackage.platform = n.getStringValue(); }, + "publisher": n => { copilotPackage.publisher = n.getStringValue(); }, + "shortDescription": n => { copilotPackage.shortDescription = n.getStringValue(); }, + "supportedHosts": n => { copilotPackage.supportedHosts = n.getCollectionOfPrimitiveValues("string"); }, + "type": n => { copilotPackage.type = n.getEnumValue(PackageTypeObject); }, + "version": n => { copilotPackage.version = n.getStringValue(); }, + "zipFile": n => { copilotPackage.zipFile = n.getByteArrayValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPackageDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPackageDetail(copilotPackageDetail: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCopilotPackage(copilotPackageDetail), + "acquireUsersAndGroups": n => { copilotPackageDetail.acquireUsersAndGroups = n.getCollectionOfObjectValues(createPackageAccessEntityFromDiscriminatorValue); }, + "allowedUsersAndGroups": n => { copilotPackageDetail.allowedUsersAndGroups = n.getCollectionOfObjectValues(createPackageAccessEntityFromDiscriminatorValue); }, + "categories": n => { copilotPackageDetail.categories = n.getCollectionOfPrimitiveValues("string"); }, + "elementDetails": n => { copilotPackageDetail.elementDetails = n.getCollectionOfObjectValues(createPackageElementDetailFromDiscriminatorValue); }, + "longDescription": n => { copilotPackageDetail.longDescription = n.getStringValue(); }, + "sensitivity": n => { copilotPackageDetail.sensitivity = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CopilotReportRoot The instance to deserialize into. @@ -53433,7 +54966,7 @@ export function deserializeIntoCopyNotebookModel(copyNotebookModel: Partial | undefined = {}) : Record void> { return { ...deserializeIntoNamedLocation(countryNamedLocation), - "countriesAndRegions": n => { countryNamedLocation.countriesAndRegions = n.getCollectionOfPrimitiveValues(); }, + "countriesAndRegions": n => { countryNamedLocation.countriesAndRegions = n.getCollectionOfPrimitiveValues("string"); }, "countryLookupMethod": n => { countryNamedLocation.countryLookupMethod = n.getEnumValue(CountryLookupMethodTypeObject); }, "includeUnknownCountriesAndRegions": n => { countryNamedLocation.includeUnknownCountriesAndRegions = n.getBooleanValue(); }, } @@ -53461,7 +54994,7 @@ export function deserializeIntoCrossCloudAzureActiveDirectoryTenant(crossCloudAz export function deserializeIntoCrossTenantAccessPolicy(crossTenantAccessPolicy: Partial | undefined = {}) : Record void> { return { ...deserializeIntoPolicyBase(crossTenantAccessPolicy), - "allowedCloudEndpoints": n => { crossTenantAccessPolicy.allowedCloudEndpoints = n.getCollectionOfPrimitiveValues(); }, + "allowedCloudEndpoints": n => { crossTenantAccessPolicy.allowedCloudEndpoints = n.getCollectionOfPrimitiveValues("string"); }, "default": n => { crossTenantAccessPolicy.defaultEscaped = n.getObjectValue(createCrossTenantAccessPolicyConfigurationDefaultFromDiscriminatorValue); }, "partners": n => { crossTenantAccessPolicy.partners = n.getCollectionOfObjectValues(createCrossTenantAccessPolicyConfigurationPartnerFromDiscriminatorValue); }, "templates": n => { crossTenantAccessPolicy.templates = n.getObjectValue(createPolicyTemplateFromDiscriminatorValue); }, @@ -54192,7 +55725,7 @@ export function deserializeIntoDefaultUserRolePermissions(defaultUserRolePermiss "allowedToReadOtherUsers": n => { defaultUserRolePermissions.allowedToReadOtherUsers = n.getBooleanValue(); }, "backingStoreEnabled": n => { defaultUserRolePermissions.backingStoreEnabled = true; }, "@odata.type": n => { defaultUserRolePermissions.odataType = n.getStringValue(); }, - "permissionGrantPoliciesAssigned": n => { defaultUserRolePermissions.permissionGrantPoliciesAssigned = n.getCollectionOfPrimitiveValues(); }, + "permissionGrantPoliciesAssigned": n => { defaultUserRolePermissions.permissionGrantPoliciesAssigned = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -54650,12 +56183,12 @@ export function deserializeIntoDevice(device: Partial | undefined = {}) "onPremisesSyncEnabled": n => { device.onPremisesSyncEnabled = n.getBooleanValue(); }, "operatingSystem": n => { device.operatingSystem = n.getStringValue(); }, "operatingSystemVersion": n => { device.operatingSystemVersion = n.getStringValue(); }, - "physicalIds": n => { device.physicalIds = n.getCollectionOfPrimitiveValues(); }, + "physicalIds": n => { device.physicalIds = n.getCollectionOfPrimitiveValues("string"); }, "profileType": n => { device.profileType = n.getStringValue(); }, "registeredOwners": n => { device.registeredOwners = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "registeredUsers": n => { device.registeredUsers = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "registrationDateTime": n => { device.registrationDateTime = n.getDateValue(); }, - "systemLabels": n => { device.systemLabels = n.getCollectionOfPrimitiveValues(); }, + "systemLabels": n => { device.systemLabels = n.getCollectionOfPrimitiveValues("string"); }, "transitiveMemberOf": n => { device.transitiveMemberOf = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "trustType": n => { device.trustType = n.getStringValue(); }, } @@ -54710,7 +56243,7 @@ export function deserializeIntoDeviceAndAppManagementData(deviceAndAppManagement export function deserializeIntoDeviceAndAppManagementRoleAssignment(deviceAndAppManagementRoleAssignment: Partial | undefined = {}) : Record void> { return { ...deserializeIntoRoleAssignment(deviceAndAppManagementRoleAssignment), - "members": n => { deviceAndAppManagementRoleAssignment.members = n.getCollectionOfPrimitiveValues(); }, + "members": n => { deviceAndAppManagementRoleAssignment.members = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -54814,7 +56347,7 @@ export function deserializeIntoDeviceComplianceActionItem(deviceComplianceAction ...deserializeIntoEntity(deviceComplianceActionItem), "actionType": n => { deviceComplianceActionItem.actionType = n.getEnumValue(DeviceComplianceActionTypeObject); }, "gracePeriodHours": n => { deviceComplianceActionItem.gracePeriodHours = n.getNumberValue(); }, - "notificationMessageCCList": n => { deviceComplianceActionItem.notificationMessageCCList = n.getCollectionOfPrimitiveValues(); }, + "notificationMessageCCList": n => { deviceComplianceActionItem.notificationMessageCCList = n.getCollectionOfPrimitiveValues("string"); }, "notificationTemplateId": n => { deviceComplianceActionItem.notificationTemplateId = n.getStringValue(); }, } } @@ -55604,9 +57137,9 @@ export function deserializeIntoDeviceInfo(deviceInfo: Partial | unde "operatingSystem": n => { deviceInfo.operatingSystem = n.getStringValue(); }, "operatingSystemVersion": n => { deviceInfo.operatingSystemVersion = n.getStringValue(); }, "ownership": n => { deviceInfo.ownership = n.getStringValue(); }, - "physicalIds": n => { deviceInfo.physicalIds = n.getCollectionOfPrimitiveValues(); }, + "physicalIds": n => { deviceInfo.physicalIds = n.getCollectionOfPrimitiveValues("string"); }, "profileType": n => { deviceInfo.profileType = n.getStringValue(); }, - "systemLabels": n => { deviceInfo.systemLabels = n.getCollectionOfPrimitiveValues(); }, + "systemLabels": n => { deviceInfo.systemLabels = n.getCollectionOfPrimitiveValues("string"); }, "trustType": n => { deviceInfo.trustType = n.getStringValue(); }, } } @@ -55847,7 +57380,7 @@ export function deserializeIntoDeviceManagementExportJob(deviceManagementExportJ "localizationType": n => { deviceManagementExportJob.localizationType = n.getEnumValue(DeviceManagementExportJobLocalizationTypeObject); }, "reportName": n => { deviceManagementExportJob.reportName = n.getStringValue(); }, "requestDateTime": n => { deviceManagementExportJob.requestDateTime = n.getDateValue(); }, - "select": n => { deviceManagementExportJob.select = n.getCollectionOfPrimitiveValues(); }, + "select": n => { deviceManagementExportJob.select = n.getCollectionOfPrimitiveValues("string"); }, "snapshotId": n => { deviceManagementExportJob.snapshotId = n.getStringValue(); }, "status": n => { deviceManagementExportJob.status = n.getEnumValue(DeviceManagementReportStatusObject); }, "url": n => { deviceManagementExportJob.url = n.getStringValue(); }, @@ -56395,7 +57928,7 @@ export function deserializeIntoDomain(domain: Partial | undefined = {}) "rootDomain": n => { domain.rootDomain = n.getObjectValue(createDomainFromDiscriminatorValue); }, "serviceConfigurationRecords": n => { domain.serviceConfigurationRecords = n.getCollectionOfObjectValues(createDomainDnsRecordFromDiscriminatorValue); }, "state": n => { domain.state = n.getObjectValue(createDomainStateFromDiscriminatorValue); }, - "supportedServices": n => { domain.supportedServices = n.getCollectionOfPrimitiveValues(); }, + "supportedServices": n => { domain.supportedServices = n.getCollectionOfPrimitiveValues("string"); }, "verificationDnsRecords": n => { domain.verificationDnsRecords = n.getCollectionOfObjectValues(createDomainDnsRecordFromDiscriminatorValue); }, } } @@ -56754,8 +58287,8 @@ export function deserializeIntoDriveProtectionUnitCollectionResponse(driveProtec export function deserializeIntoDriveProtectionUnitsBulkAdditionJob(driveProtectionUnitsBulkAdditionJob: Partial | undefined = {}) : Record void> { return { ...deserializeIntoProtectionUnitsBulkJobBase(driveProtectionUnitsBulkAdditionJob), - "directoryObjectIds": n => { driveProtectionUnitsBulkAdditionJob.directoryObjectIds = n.getCollectionOfPrimitiveValues(); }, - "drives": n => { driveProtectionUnitsBulkAdditionJob.drives = n.getCollectionOfPrimitiveValues(); }, + "directoryObjectIds": n => { driveProtectionUnitsBulkAdditionJob.directoryObjectIds = n.getCollectionOfPrimitiveValues("string"); }, + "drives": n => { driveProtectionUnitsBulkAdditionJob.drives = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -56820,8 +58353,8 @@ export function deserializeIntoDriveRestoreArtifactCollectionResponse(driveResto export function deserializeIntoDriveRestoreArtifactsBulkAdditionRequest(driveRestoreArtifactsBulkAdditionRequest: Partial | undefined = {}) : Record void> { return { ...deserializeIntoRestoreArtifactsBulkRequestBase(driveRestoreArtifactsBulkAdditionRequest), - "directoryObjectIds": n => { driveRestoreArtifactsBulkAdditionRequest.directoryObjectIds = n.getCollectionOfPrimitiveValues(); }, - "drives": n => { driveRestoreArtifactsBulkAdditionRequest.drives = n.getCollectionOfPrimitiveValues(); }, + "directoryObjectIds": n => { driveRestoreArtifactsBulkAdditionRequest.directoryObjectIds = n.getCollectionOfPrimitiveValues("string"); }, + "drives": n => { driveRestoreArtifactsBulkAdditionRequest.drives = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -57126,7 +58659,7 @@ export function deserializeIntoEducationAssignmentGroupRecipient(educationAssign export function deserializeIntoEducationAssignmentIndividualRecipient(educationAssignmentIndividualRecipient: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEducationAssignmentRecipient(educationAssignmentIndividualRecipient), - "recipients": n => { educationAssignmentIndividualRecipient.recipients = n.getCollectionOfPrimitiveValues(); }, + "recipients": n => { educationAssignmentIndividualRecipient.recipients = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -57996,7 +59529,7 @@ export function deserializeIntoEducationUser(educationUser: Partial { educationUser.assignedLicenses = n.getCollectionOfObjectValues(createAssignedLicenseFromDiscriminatorValue); }, "assignedPlans": n => { educationUser.assignedPlans = n.getCollectionOfObjectValues(createAssignedPlanFromDiscriminatorValue); }, "assignments": n => { educationUser.assignments = n.getCollectionOfObjectValues(createEducationAssignmentFromDiscriminatorValue); }, - "businessPhones": n => { educationUser.businessPhones = n.getCollectionOfPrimitiveValues(); }, + "businessPhones": n => { educationUser.businessPhones = n.getCollectionOfPrimitiveValues("string"); }, "classes": n => { educationUser.classes = n.getCollectionOfObjectValues(createEducationClassFromDiscriminatorValue); }, "createdBy": n => { educationUser.createdBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, "department": n => { educationUser.department = n.getStringValue(); }, @@ -58148,6 +59681,20 @@ export function deserializeIntoEmailIdentity(emailIdentity: Partial { emailIdentity.email = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param EmailNotificationsSetting The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEmailNotificationsSetting(emailNotificationsSetting: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(emailNotificationsSetting), + "additionalEvents": n => { emailNotificationsSetting.additionalEvents = n.getCollectionOfEnumValues(NotificationEventsTypeObject); }, + "isEnabled": n => { emailNotificationsSetting.isEnabled = n.getBooleanValue(); }, + "recipients": n => { emailNotificationsSetting.recipients = n.getObjectValue(createNotificationRecipientsFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param EmailPayloadDetail The instance to deserialize into. @@ -58299,7 +59846,7 @@ export function deserializeIntoEndUserNotification(endUserNotification: Partial< "notificationType": n => { endUserNotification.notificationType = n.getEnumValue(EndUserNotificationTypeObject); }, "source": n => { endUserNotification.source = n.getEnumValue(SimulationContentSourceObject); }, "status": n => { endUserNotification.status = n.getEnumValue(SimulationContentStatusObject); }, - "supportedLocales": n => { endUserNotification.supportedLocales = n.getCollectionOfPrimitiveValues(); }, + "supportedLocales": n => { endUserNotification.supportedLocales = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -58358,6 +59905,19 @@ export function deserializeIntoEndUserNotificationSetting(endUserNotificationSet "settingType": n => { endUserNotificationSetting.settingType = n.getEnumValue(EndUserNotificationSettingTypeObject); }, } } +/** + * The deserialization information for the current model + * @param EndUserSettings The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEndUserSettings(endUserSettings: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoControlConfiguration(endUserSettings), + "relatedPeopleInsightLevel": n => { endUserSettings.relatedPeopleInsightLevel = n.getEnumValue(AccessPackageSuggestionRelatedPeopleInsightLevelObject); }, + "showApproverDetailsToMembers": n => { endUserSettings.showApproverDetailsToMembers = n.getBooleanValue(); }, + } +} /** * The deserialization information for the current model * @param EngagementAsyncOperation The instance to deserialize into. @@ -58628,16 +60188,20 @@ export function deserializeIntoEntitlementManagement(entitlementManagement: Part ...deserializeIntoEntity(entitlementManagement), "accessPackageAssignmentApprovals": n => { entitlementManagement.accessPackageAssignmentApprovals = n.getCollectionOfObjectValues(createApprovalFromDiscriminatorValue); }, "accessPackages": n => { entitlementManagement.accessPackages = n.getCollectionOfObjectValues(createAccessPackageFromDiscriminatorValue); }, + "accessPackageSuggestions": n => { entitlementManagement.accessPackageSuggestions = n.getCollectionOfObjectValues(createAccessPackageSuggestionFromDiscriminatorValue); }, "assignmentPolicies": n => { entitlementManagement.assignmentPolicies = n.getCollectionOfObjectValues(createAccessPackageAssignmentPolicyFromDiscriminatorValue); }, "assignmentRequests": n => { entitlementManagement.assignmentRequests = n.getCollectionOfObjectValues(createAccessPackageAssignmentRequestFromDiscriminatorValue); }, "assignments": n => { entitlementManagement.assignments = n.getCollectionOfObjectValues(createAccessPackageAssignmentFromDiscriminatorValue); }, + "availableAccessPackages": n => { entitlementManagement.availableAccessPackages = n.getCollectionOfObjectValues(createAvailableAccessPackageFromDiscriminatorValue); }, "catalogs": n => { entitlementManagement.catalogs = n.getCollectionOfObjectValues(createAccessPackageCatalogFromDiscriminatorValue); }, "connectedOrganizations": n => { entitlementManagement.connectedOrganizations = n.getCollectionOfObjectValues(createConnectedOrganizationFromDiscriminatorValue); }, + "controlConfigurations": n => { entitlementManagement.controlConfigurations = n.getCollectionOfObjectValues(createControlConfigurationFromDiscriminatorValue); }, "resourceEnvironments": n => { entitlementManagement.resourceEnvironments = n.getCollectionOfObjectValues(createAccessPackageResourceEnvironmentFromDiscriminatorValue); }, "resourceRequests": n => { entitlementManagement.resourceRequests = n.getCollectionOfObjectValues(createAccessPackageResourceRequestFromDiscriminatorValue); }, "resourceRoleScopes": n => { entitlementManagement.resourceRoleScopes = n.getCollectionOfObjectValues(createAccessPackageResourceRoleScopeFromDiscriminatorValue); }, "resources": n => { entitlementManagement.resources = n.getCollectionOfObjectValues(createAccessPackageResourceFromDiscriminatorValue); }, "settings": n => { entitlementManagement.settings = n.getObjectValue(createEntitlementManagementSettingsFromDiscriminatorValue); }, + "subjects": n => { entitlementManagement.subjects = n.getCollectionOfObjectValues(createAccessPackageSubjectFromDiscriminatorValue); }, } } /** @@ -58690,8 +60254,20 @@ export function deserializeIntoEntity(entity: Partial | undefined = {}) export function deserializeIntoEnumeratedDeviceRegistrationMembership(enumeratedDeviceRegistrationMembership: Partial | undefined = {}) : Record void> { return { ...deserializeIntoDeviceRegistrationMembership(enumeratedDeviceRegistrationMembership), - "groups": n => { enumeratedDeviceRegistrationMembership.groups = n.getCollectionOfPrimitiveValues(); }, - "users": n => { enumeratedDeviceRegistrationMembership.users = n.getCollectionOfPrimitiveValues(); }, + "groups": n => { enumeratedDeviceRegistrationMembership.groups = n.getCollectionOfPrimitiveValues("string"); }, + "users": n => { enumeratedDeviceRegistrationMembership.users = n.getCollectionOfPrimitiveValues("string"); }, + } +} +/** + * The deserialization information for the current model + * @param EnumeratedDomains The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEnumeratedDomains(enumeratedDomains: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoValidatingDomains(enumeratedDomains), + "domainNames": n => { enumeratedDomains.domainNames = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -58703,7 +60279,7 @@ export function deserializeIntoEnumeratedDeviceRegistrationMembership(enumerated export function deserializeIntoEnumeratedScopes(enumeratedScopes: Partial | undefined = {}) : Record void> { return { ...deserializeIntoInheritableScopes(enumeratedScopes), - "scopes": n => { enumeratedScopes.scopes = n.getCollectionOfPrimitiveValues(); }, + "scopes": n => { enumeratedScopes.scopes = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -58736,7 +60312,7 @@ export function deserializeIntoEvent(event: Partial | undefined = {}) : R "body": n => { event.body = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, "bodyPreview": n => { event.bodyPreview = n.getStringValue(); }, "calendar": n => { event.calendar = n.getObjectValue(createCalendarFromDiscriminatorValue); }, - "cancelledOccurrences": n => { event.cancelledOccurrences = n.getCollectionOfPrimitiveValues(); }, + "cancelledOccurrences": n => { event.cancelledOccurrences = n.getCollectionOfPrimitiveValues("string"); }, "end": n => { event.end = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, "exceptionOccurrences": n => { event.exceptionOccurrences = n.getCollectionOfObjectValues(createEventFromDiscriminatorValue); }, "extensions": n => { event.extensions = n.getCollectionOfObjectValues(createExtensionFromDiscriminatorValue); }, @@ -59084,7 +60660,7 @@ export function deserializeIntoExtensionProperty(extensionProperty: Partial { extensionProperty.isMultiValued = n.getBooleanValue(); }, "isSyncedFromOnPremises": n => { extensionProperty.isSyncedFromOnPremises = n.getBooleanValue(); }, "name": n => { extensionProperty.name = n.getStringValue(); }, - "targetObjects": n => { extensionProperty.targetObjects = n.getCollectionOfPrimitiveValues(); }, + "targetObjects": n => { extensionProperty.targetObjects = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -59321,7 +60897,7 @@ export function deserializeIntoFeatureTarget(featureTarget: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(federatedIdentityCredential), - "audiences": n => { federatedIdentityCredential.audiences = n.getCollectionOfPrimitiveValues(); }, + "audiences": n => { federatedIdentityCredential.audiences = n.getCollectionOfPrimitiveValues("string"); }, "description": n => { federatedIdentityCredential.description = n.getStringValue(); }, "issuer": n => { federatedIdentityCredential.issuer = n.getStringValue(); }, "name": n => { federatedIdentityCredential.name = n.getStringValue(); }, @@ -59340,6 +60916,18 @@ export function deserializeIntoFederatedIdentityCredentialCollectionResponse(fed "value": n => { federatedIdentityCredentialCollectionResponse.value = n.getCollectionOfObjectValues(createFederatedIdentityCredentialFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param FederatedTokenValidationPolicy The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFederatedTokenValidationPolicy(federatedTokenValidationPolicy: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoDirectoryObject(federatedTokenValidationPolicy), + "validatingDomains": n => { federatedTokenValidationPolicy.validatingDomains = n.getObjectValue(createValidatingDomainsFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param Fido2AuthenticationMethod The instance to deserialize into. @@ -59350,7 +60938,7 @@ export function deserializeIntoFido2AuthenticationMethod(fido2AuthenticationMeth return { ...deserializeIntoAuthenticationMethod(fido2AuthenticationMethod), "aaGuid": n => { fido2AuthenticationMethod.aaGuid = n.getStringValue(); }, - "attestationCertificates": n => { fido2AuthenticationMethod.attestationCertificates = n.getCollectionOfPrimitiveValues(); }, + "attestationCertificates": n => { fido2AuthenticationMethod.attestationCertificates = n.getCollectionOfPrimitiveValues("string"); }, "attestationLevel": n => { fido2AuthenticationMethod.attestationLevel = n.getEnumValue(AttestationLevelObject); }, "displayName": n => { fido2AuthenticationMethod.displayName = n.getStringValue(); }, "model": n => { fido2AuthenticationMethod.model = n.getStringValue(); }, @@ -59396,7 +60984,7 @@ export function deserializeIntoFido2AuthenticationMethodConfiguration(fido2Authe export function deserializeIntoFido2CombinationConfiguration(fido2CombinationConfiguration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationCombinationConfiguration(fido2CombinationConfiguration), - "allowedAAGUIDs": n => { fido2CombinationConfiguration.allowedAAGUIDs = n.getCollectionOfPrimitiveValues(); }, + "allowedAAGUIDs": n => { fido2CombinationConfiguration.allowedAAGUIDs = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -59407,7 +60995,7 @@ export function deserializeIntoFido2CombinationConfiguration(fido2CombinationCon // @ts-ignore export function deserializeIntoFido2KeyRestrictions(fido2KeyRestrictions: Partial | undefined = {}) : Record void> { return { - "aaGuids": n => { fido2KeyRestrictions.aaGuids = n.getCollectionOfPrimitiveValues(); }, + "aaGuids": n => { fido2KeyRestrictions.aaGuids = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { fido2KeyRestrictions.backingStoreEnabled = true; }, "enforcementType": n => { fido2KeyRestrictions.enforcementType = n.getEnumValue(Fido2RestrictionEnforcementTypeObject); }, "isEnforced": n => { fido2KeyRestrictions.isEnforced = n.getBooleanValue(); }, @@ -59809,7 +61397,7 @@ export function deserializeIntoFilterOperand(filterOperand: Partial { filterOperand.backingStoreEnabled = true; }, "@odata.type": n => { filterOperand.odataType = n.getStringValue(); }, - "values": n => { filterOperand.values = n.getCollectionOfPrimitiveValues(); }, + "values": n => { filterOperand.values = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -60184,6 +61772,7 @@ export function deserializeIntoGroup(group: Partial | undefined = {}) : R return { ...deserializeIntoDirectoryObject(group), "acceptedSenders": n => { group.acceptedSenders = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, + "accessType": n => { group.accessType = n.getEnumValue(GroupAccessTypeObject); }, "allowExternalSenders": n => { group.allowExternalSenders = n.getBooleanValue(); }, "appRoleAssignments": n => { group.appRoleAssignments = n.getCollectionOfObjectValues(createAppRoleAssignmentFromDiscriminatorValue); }, "assignedLabels": n => { group.assignedLabels = n.getCollectionOfObjectValues(createAssignedLabelFromDiscriminatorValue); }, @@ -60203,13 +61792,14 @@ export function deserializeIntoGroup(group: Partial | undefined = {}) : R "expirationDateTime": n => { group.expirationDateTime = n.getDateValue(); }, "extensions": n => { group.extensions = n.getCollectionOfObjectValues(createExtensionFromDiscriminatorValue); }, "groupLifecyclePolicies": n => { group.groupLifecyclePolicies = n.getCollectionOfObjectValues(createGroupLifecyclePolicyFromDiscriminatorValue); }, - "groupTypes": n => { group.groupTypes = n.getCollectionOfPrimitiveValues(); }, + "groupTypes": n => { group.groupTypes = n.getCollectionOfPrimitiveValues("string"); }, "hasMembersWithLicenseErrors": n => { group.hasMembersWithLicenseErrors = n.getBooleanValue(); }, "hideFromAddressLists": n => { group.hideFromAddressLists = n.getBooleanValue(); }, "hideFromOutlookClients": n => { group.hideFromOutlookClients = n.getBooleanValue(); }, - "infoCatalogs": n => { group.infoCatalogs = n.getCollectionOfPrimitiveValues(); }, + "infoCatalogs": n => { group.infoCatalogs = n.getCollectionOfPrimitiveValues("string"); }, "isArchived": n => { group.isArchived = n.getBooleanValue(); }, "isAssignableToRole": n => { group.isAssignableToRole = n.getBooleanValue(); }, + "isFavorite": n => { group.isFavorite = n.getBooleanValue(); }, "isManagementRestricted": n => { group.isManagementRestricted = n.getBooleanValue(); }, "isSubscribedByMail": n => { group.isSubscribedByMail = n.getBooleanValue(); }, "licenseProcessingState": n => { group.licenseProcessingState = n.getObjectValue(createLicenseProcessingStateFromDiscriminatorValue); }, @@ -60223,6 +61813,7 @@ export function deserializeIntoGroup(group: Partial | undefined = {}) : R "membersWithLicenseErrors": n => { group.membersWithLicenseErrors = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "onenote": n => { group.onenote = n.getObjectValue(createOnenoteFromDiscriminatorValue); }, "onPremisesDomainName": n => { group.onPremisesDomainName = n.getStringValue(); }, + "onPremisesExtensionAttributes": n => { group.onPremisesExtensionAttributes = n.getObjectValue(createOnPremisesExtensionAttributesFromDiscriminatorValue); }, "onPremisesLastSyncDateTime": n => { group.onPremisesLastSyncDateTime = n.getDateValue(); }, "onPremisesNetBiosName": n => { group.onPremisesNetBiosName = n.getStringValue(); }, "onPremisesProvisioningErrors": n => { group.onPremisesProvisioningErrors = n.getCollectionOfObjectValues(createOnPremisesProvisioningErrorFromDiscriminatorValue); }, @@ -60237,11 +61828,11 @@ export function deserializeIntoGroup(group: Partial | undefined = {}) : R "planner": n => { group.planner = n.getObjectValue(createPlannerGroupFromDiscriminatorValue); }, "preferredDataLocation": n => { group.preferredDataLocation = n.getStringValue(); }, "preferredLanguage": n => { group.preferredLanguage = n.getStringValue(); }, - "proxyAddresses": n => { group.proxyAddresses = n.getCollectionOfPrimitiveValues(); }, + "proxyAddresses": n => { group.proxyAddresses = n.getCollectionOfPrimitiveValues("string"); }, "rejectedSenders": n => { group.rejectedSenders = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "renewedDateTime": n => { group.renewedDateTime = n.getDateValue(); }, - "resourceBehaviorOptions": n => { group.resourceBehaviorOptions = n.getCollectionOfPrimitiveValues(); }, - "resourceProvisioningOptions": n => { group.resourceProvisioningOptions = n.getCollectionOfPrimitiveValues(); }, + "resourceBehaviorOptions": n => { group.resourceBehaviorOptions = n.getCollectionOfPrimitiveValues("string"); }, + "resourceProvisioningOptions": n => { group.resourceProvisioningOptions = n.getCollectionOfPrimitiveValues("string"); }, "securityEnabled": n => { group.securityEnabled = n.getBooleanValue(); }, "securityIdentifier": n => { group.securityIdentifier = n.getStringValue(); }, "serviceProvisioningErrors": n => { group.serviceProvisioningErrors = n.getCollectionOfObjectValues(createServiceProvisioningErrorFromDiscriminatorValue); }, @@ -60253,7 +61844,9 @@ export function deserializeIntoGroup(group: Partial | undefined = {}) : R "transitiveMemberOf": n => { group.transitiveMemberOf = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "transitiveMembers": n => { group.transitiveMembers = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "uniqueName": n => { group.uniqueName = n.getStringValue(); }, + "unseenConversationsCount": n => { group.unseenConversationsCount = n.getNumberValue(); }, "unseenCount": n => { group.unseenCount = n.getNumberValue(); }, + "unseenMessagesCount": n => { group.unseenMessagesCount = n.getNumberValue(); }, "visibility": n => { group.visibility = n.getStringValue(); }, "welcomeMessageEnabled": n => { group.welcomeMessageEnabled = n.getBooleanValue(); }, } @@ -60291,7 +61884,7 @@ export function deserializeIntoGroupCollectionResponse(groupCollectionResponse: export function deserializeIntoGroupFilter(groupFilter: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { groupFilter.backingStoreEnabled = true; }, - "includedGroups": n => { groupFilter.includedGroups = n.getCollectionOfPrimitiveValues(); }, + "includedGroups": n => { groupFilter.includedGroups = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { groupFilter.odataType = n.getStringValue(); }, } } @@ -61589,7 +63182,7 @@ export function deserializeIntoIosGeneralDeviceConfiguration(iosGeneralDeviceCon "diagnosticDataBlockSubmissionModification": n => { iosGeneralDeviceConfiguration.diagnosticDataBlockSubmissionModification = n.getBooleanValue(); }, "documentsBlockManagedDocumentsInUnmanagedApps": n => { iosGeneralDeviceConfiguration.documentsBlockManagedDocumentsInUnmanagedApps = n.getBooleanValue(); }, "documentsBlockUnmanagedDocumentsInManagedApps": n => { iosGeneralDeviceConfiguration.documentsBlockUnmanagedDocumentsInManagedApps = n.getBooleanValue(); }, - "emailInDomainSuffixes": n => { iosGeneralDeviceConfiguration.emailInDomainSuffixes = n.getCollectionOfPrimitiveValues(); }, + "emailInDomainSuffixes": n => { iosGeneralDeviceConfiguration.emailInDomainSuffixes = n.getCollectionOfPrimitiveValues("string"); }, "enterpriseAppBlockTrust": n => { iosGeneralDeviceConfiguration.enterpriseAppBlockTrust = n.getBooleanValue(); }, "enterpriseAppBlockTrustModification": n => { iosGeneralDeviceConfiguration.enterpriseAppBlockTrustModification = n.getBooleanValue(); }, "faceTimeBlocked": n => { iosGeneralDeviceConfiguration.faceTimeBlocked = n.getBooleanValue(); }, @@ -61671,8 +63264,8 @@ export function deserializeIntoIosGeneralDeviceConfiguration(iosGeneralDeviceCon "safariBlockJavaScript": n => { iosGeneralDeviceConfiguration.safariBlockJavaScript = n.getBooleanValue(); }, "safariBlockPopups": n => { iosGeneralDeviceConfiguration.safariBlockPopups = n.getBooleanValue(); }, "safariCookieSettings": n => { iosGeneralDeviceConfiguration.safariCookieSettings = n.getEnumValue(WebBrowserCookieSettingsObject); }, - "safariManagedDomains": n => { iosGeneralDeviceConfiguration.safariManagedDomains = n.getCollectionOfPrimitiveValues(); }, - "safariPasswordAutoFillDomains": n => { iosGeneralDeviceConfiguration.safariPasswordAutoFillDomains = n.getCollectionOfPrimitiveValues(); }, + "safariManagedDomains": n => { iosGeneralDeviceConfiguration.safariManagedDomains = n.getCollectionOfPrimitiveValues("string"); }, + "safariPasswordAutoFillDomains": n => { iosGeneralDeviceConfiguration.safariPasswordAutoFillDomains = n.getCollectionOfPrimitiveValues("string"); }, "safariRequireFraudWarning": n => { iosGeneralDeviceConfiguration.safariRequireFraudWarning = n.getBooleanValue(); }, "screenCaptureBlocked": n => { iosGeneralDeviceConfiguration.screenCaptureBlocked = n.getBooleanValue(); }, "siriBlocked": n => { iosGeneralDeviceConfiguration.siriBlocked = n.getBooleanValue(); }, @@ -62086,7 +63679,7 @@ export function deserializeIntoIosVppEBook(iosVppEBook: Partial | u return { ...deserializeIntoManagedEBook(iosVppEBook), "appleId": n => { iosVppEBook.appleId = n.getStringValue(); }, - "genres": n => { iosVppEBook.genres = n.getCollectionOfPrimitiveValues(); }, + "genres": n => { iosVppEBook.genres = n.getCollectionOfPrimitiveValues("string"); }, "language": n => { iosVppEBook.language = n.getStringValue(); }, "seller": n => { iosVppEBook.seller = n.getStringValue(); }, "totalLicenseCount": n => { iosVppEBook.totalLicenseCount = n.getNumberValue(); }, @@ -62484,7 +64077,7 @@ export function deserializeIntoLandingPage(landingPage: Partial | u "locale": n => { landingPage.locale = n.getStringValue(); }, "source": n => { landingPage.source = n.getEnumValue(SimulationContentSourceObject); }, "status": n => { landingPage.status = n.getEnumValue(SimulationContentStatusObject); }, - "supportedLocales": n => { landingPage.supportedLocales = n.getCollectionOfPrimitiveValues(); }, + "supportedLocales": n => { landingPage.supportedLocales = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -62550,9 +64143,9 @@ export function deserializeIntoLearningAssignment(learningAssignment: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(learningContent), - "additionalTags": n => { learningContent.additionalTags = n.getCollectionOfPrimitiveValues(); }, + "additionalTags": n => { learningContent.additionalTags = n.getCollectionOfPrimitiveValues("string"); }, "contentWebUrl": n => { learningContent.contentWebUrl = n.getStringValue(); }, - "contributors": n => { learningContent.contributors = n.getCollectionOfPrimitiveValues(); }, + "contributors": n => { learningContent.contributors = n.getCollectionOfPrimitiveValues("string"); }, "createdDateTime": n => { learningContent.createdDateTime = n.getDateValue(); }, "description": n => { learningContent.description = n.getStringValue(); }, "duration": n => { learningContent.duration = n.getDurationValue(); }, @@ -62565,7 +64158,7 @@ export function deserializeIntoLearningContent(learningContent: Partial { learningContent.lastModifiedDateTime = n.getDateValue(); }, "level": n => { learningContent.level = n.getEnumValue(LevelObject); }, "numberOfPages": n => { learningContent.numberOfPages = n.getNumberValue(); }, - "skillTags": n => { learningContent.skillTags = n.getCollectionOfPrimitiveValues(); }, + "skillTags": n => { learningContent.skillTags = n.getCollectionOfPrimitiveValues("string"); }, "sourceName": n => { learningContent.sourceName = n.getStringValue(); }, "thumbnailWebUrl": n => { learningContent.thumbnailWebUrl = n.getStringValue(); }, "title": n => { learningContent.title = n.getStringValue(); }, @@ -62694,7 +64287,7 @@ export function deserializeIntoLicenseAssignmentState(licenseAssignmentState: Pa return { "assignedByGroup": n => { licenseAssignmentState.assignedByGroup = n.getStringValue(); }, "backingStoreEnabled": n => { licenseAssignmentState.backingStoreEnabled = true; }, - "disabledPlans": n => { licenseAssignmentState.disabledPlans = n.getCollectionOfPrimitiveValues(); }, + "disabledPlans": n => { licenseAssignmentState.disabledPlans = n.getCollectionOfPrimitiveValues("string"); }, "error": n => { licenseAssignmentState.errorEscaped = n.getStringValue(); }, "lastUpdatedDateTime": n => { licenseAssignmentState.lastUpdatedDateTime = n.getDateValue(); }, "@odata.type": n => { licenseAssignmentState.odataType = n.getStringValue(); }, @@ -63261,7 +64854,7 @@ export function deserializeIntoMacOSGeneralDeviceConfiguration(macOSGeneralDevic ...deserializeIntoDeviceConfiguration(macOSGeneralDeviceConfiguration), "compliantAppListType": n => { macOSGeneralDeviceConfiguration.compliantAppListType = n.getEnumValue(AppListTypeObject); }, "compliantAppsList": n => { macOSGeneralDeviceConfiguration.compliantAppsList = n.getCollectionOfObjectValues(createAppListItemFromDiscriminatorValue); }, - "emailInDomainSuffixes": n => { macOSGeneralDeviceConfiguration.emailInDomainSuffixes = n.getCollectionOfPrimitiveValues(); }, + "emailInDomainSuffixes": n => { macOSGeneralDeviceConfiguration.emailInDomainSuffixes = n.getCollectionOfPrimitiveValues("string"); }, "passwordBlockSimple": n => { macOSGeneralDeviceConfiguration.passwordBlockSimple = n.getBooleanValue(); }, "passwordExpirationDays": n => { macOSGeneralDeviceConfiguration.passwordExpirationDays = n.getNumberValue(); }, "passwordMinimumCharacterSetCount": n => { macOSGeneralDeviceConfiguration.passwordMinimumCharacterSetCount = n.getNumberValue(); }, @@ -63301,7 +64894,7 @@ export function deserializeIntoMacOSLobApp(macOSLobApp: Partial | u "childApps": n => { macOSLobApp.childApps = n.getCollectionOfObjectValues(createMacOSLobChildAppFromDiscriminatorValue); }, "ignoreVersionDetection": n => { macOSLobApp.ignoreVersionDetection = n.getBooleanValue(); }, "installAsManaged": n => { macOSLobApp.installAsManaged = n.getBooleanValue(); }, - "md5Hash": n => { macOSLobApp.md5Hash = n.getCollectionOfPrimitiveValues(); }, + "md5Hash": n => { macOSLobApp.md5Hash = n.getCollectionOfPrimitiveValues("string"); }, "md5HashChunkSize": n => { macOSLobApp.md5HashChunkSize = n.getNumberValue(); }, "minimumSupportedOperatingSystem": n => { macOSLobApp.minimumSupportedOperatingSystem = n.getObjectValue(createMacOSMinimumOperatingSystemFromDiscriminatorValue); }, "versionNumber": n => { macOSLobApp.versionNumber = n.getStringValue(); }, @@ -63588,8 +65181,8 @@ export function deserializeIntoMailboxProtectionUnitCollectionResponse(mailboxPr export function deserializeIntoMailboxProtectionUnitsBulkAdditionJob(mailboxProtectionUnitsBulkAdditionJob: Partial | undefined = {}) : Record void> { return { ...deserializeIntoProtectionUnitsBulkJobBase(mailboxProtectionUnitsBulkAdditionJob), - "directoryObjectIds": n => { mailboxProtectionUnitsBulkAdditionJob.directoryObjectIds = n.getCollectionOfPrimitiveValues(); }, - "mailboxes": n => { mailboxProtectionUnitsBulkAdditionJob.mailboxes = n.getCollectionOfPrimitiveValues(); }, + "directoryObjectIds": n => { mailboxProtectionUnitsBulkAdditionJob.directoryObjectIds = n.getCollectionOfPrimitiveValues("string"); }, + "mailboxes": n => { mailboxProtectionUnitsBulkAdditionJob.mailboxes = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -63639,8 +65232,8 @@ export function deserializeIntoMailboxRestoreArtifactCollectionResponse(mailboxR export function deserializeIntoMailboxRestoreArtifactsBulkAdditionRequest(mailboxRestoreArtifactsBulkAdditionRequest: Partial | undefined = {}) : Record void> { return { ...deserializeIntoRestoreArtifactsBulkRequestBase(mailboxRestoreArtifactsBulkAdditionRequest), - "directoryObjectIds": n => { mailboxRestoreArtifactsBulkAdditionRequest.directoryObjectIds = n.getCollectionOfPrimitiveValues(); }, - "mailboxes": n => { mailboxRestoreArtifactsBulkAdditionRequest.mailboxes = n.getCollectionOfPrimitiveValues(); }, + "directoryObjectIds": n => { mailboxRestoreArtifactsBulkAdditionRequest.directoryObjectIds = n.getCollectionOfPrimitiveValues("string"); }, + "mailboxes": n => { mailboxRestoreArtifactsBulkAdditionRequest.mailboxes = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -63722,7 +65315,7 @@ export function deserializeIntoMailSearchFolder(mailSearchFolder: Partial { mailSearchFolder.filterQuery = n.getStringValue(); }, "includeNestedFolders": n => { mailSearchFolder.includeNestedFolders = n.getBooleanValue(); }, "isSupported": n => { mailSearchFolder.isSupported = n.getBooleanValue(); }, - "sourceFolderIds": n => { mailSearchFolder.sourceFolderIds = n.getCollectionOfPrimitiveValues(); }, + "sourceFolderIds": n => { mailSearchFolder.sourceFolderIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -64201,7 +65794,7 @@ export function deserializeIntoManagedDeviceMobileAppConfiguration(managedDevice "deviceStatusSummary": n => { managedDeviceMobileAppConfiguration.deviceStatusSummary = n.getObjectValue(createManagedDeviceMobileAppConfigurationDeviceSummaryFromDiscriminatorValue); }, "displayName": n => { managedDeviceMobileAppConfiguration.displayName = n.getStringValue(); }, "lastModifiedDateTime": n => { managedDeviceMobileAppConfiguration.lastModifiedDateTime = n.getDateValue(); }, - "targetedMobileApps": n => { managedDeviceMobileAppConfiguration.targetedMobileApps = n.getCollectionOfPrimitiveValues(); }, + "targetedMobileApps": n => { managedDeviceMobileAppConfiguration.targetedMobileApps = n.getCollectionOfPrimitiveValues("string"); }, "userStatuses": n => { managedDeviceMobileAppConfiguration.userStatuses = n.getCollectionOfObjectValues(createManagedDeviceMobileAppConfigurationUserStatusFromDiscriminatorValue); }, "userStatusSummary": n => { managedDeviceMobileAppConfiguration.userStatusSummary = n.getObjectValue(createManagedDeviceMobileAppConfigurationUserSummaryFromDiscriminatorValue); }, "version": n => { managedDeviceMobileAppConfiguration.version = n.getNumberValue(); }, @@ -65051,7 +66644,7 @@ export function deserializeIntoMessageRule(messageRule: Partial | u // @ts-ignore export function deserializeIntoMessageRuleActions(messageRuleActions: Partial | undefined = {}) : Record void> { return { - "assignCategories": n => { messageRuleActions.assignCategories = n.getCollectionOfPrimitiveValues(); }, + "assignCategories": n => { messageRuleActions.assignCategories = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { messageRuleActions.backingStoreEnabled = true; }, "copyToFolder": n => { messageRuleActions.copyToFolder = n.getStringValue(); }, "delete": n => { messageRuleActions.delete = n.getBooleanValue(); }, @@ -65087,12 +66680,12 @@ export function deserializeIntoMessageRuleCollectionResponse(messageRuleCollecti export function deserializeIntoMessageRulePredicates(messageRulePredicates: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { messageRulePredicates.backingStoreEnabled = true; }, - "bodyContains": n => { messageRulePredicates.bodyContains = n.getCollectionOfPrimitiveValues(); }, - "bodyOrSubjectContains": n => { messageRulePredicates.bodyOrSubjectContains = n.getCollectionOfPrimitiveValues(); }, - "categories": n => { messageRulePredicates.categories = n.getCollectionOfPrimitiveValues(); }, + "bodyContains": n => { messageRulePredicates.bodyContains = n.getCollectionOfPrimitiveValues("string"); }, + "bodyOrSubjectContains": n => { messageRulePredicates.bodyOrSubjectContains = n.getCollectionOfPrimitiveValues("string"); }, + "categories": n => { messageRulePredicates.categories = n.getCollectionOfPrimitiveValues("string"); }, "fromAddresses": n => { messageRulePredicates.fromAddresses = n.getCollectionOfObjectValues(createRecipientFromDiscriminatorValue); }, "hasAttachments": n => { messageRulePredicates.hasAttachments = n.getBooleanValue(); }, - "headerContains": n => { messageRulePredicates.headerContains = n.getCollectionOfPrimitiveValues(); }, + "headerContains": n => { messageRulePredicates.headerContains = n.getCollectionOfPrimitiveValues("string"); }, "importance": n => { messageRulePredicates.importance = n.getEnumValue(ImportanceObject); }, "isApprovalRequest": n => { messageRulePredicates.isApprovalRequest = n.getBooleanValue(); }, "isAutomaticForward": n => { messageRulePredicates.isAutomaticForward = n.getBooleanValue(); }, @@ -65108,15 +66701,15 @@ export function deserializeIntoMessageRulePredicates(messageRulePredicates: Part "messageActionFlag": n => { messageRulePredicates.messageActionFlag = n.getEnumValue(MessageActionFlagObject); }, "notSentToMe": n => { messageRulePredicates.notSentToMe = n.getBooleanValue(); }, "@odata.type": n => { messageRulePredicates.odataType = n.getStringValue(); }, - "recipientContains": n => { messageRulePredicates.recipientContains = n.getCollectionOfPrimitiveValues(); }, - "senderContains": n => { messageRulePredicates.senderContains = n.getCollectionOfPrimitiveValues(); }, + "recipientContains": n => { messageRulePredicates.recipientContains = n.getCollectionOfPrimitiveValues("string"); }, + "senderContains": n => { messageRulePredicates.senderContains = n.getCollectionOfPrimitiveValues("string"); }, "sensitivity": n => { messageRulePredicates.sensitivity = n.getEnumValue(SensitivityObject); }, "sentCcMe": n => { messageRulePredicates.sentCcMe = n.getBooleanValue(); }, "sentOnlyToMe": n => { messageRulePredicates.sentOnlyToMe = n.getBooleanValue(); }, "sentToAddresses": n => { messageRulePredicates.sentToAddresses = n.getCollectionOfObjectValues(createRecipientFromDiscriminatorValue); }, "sentToMe": n => { messageRulePredicates.sentToMe = n.getBooleanValue(); }, "sentToOrCcMe": n => { messageRulePredicates.sentToOrCcMe = n.getBooleanValue(); }, - "subjectContains": n => { messageRulePredicates.subjectContains = n.getCollectionOfPrimitiveValues(); }, + "subjectContains": n => { messageRulePredicates.subjectContains = n.getCollectionOfPrimitiveValues("string"); }, "withinSizeRange": n => { messageRulePredicates.withinSizeRange = n.getObjectValue(createSizeRangeFromDiscriminatorValue); }, } } @@ -65833,7 +67426,7 @@ export function deserializeIntoMultiTenantOrganizationPartnerConfigurationTempla export function deserializeIntoMultiValueLegacyExtendedProperty(multiValueLegacyExtendedProperty: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(multiValueLegacyExtendedProperty), - "value": n => { multiValueLegacyExtendedProperty.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { multiValueLegacyExtendedProperty.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -65987,7 +67580,7 @@ export function deserializeIntoNotificationMessageTemplate(notificationMessageTe "displayName": n => { notificationMessageTemplate.displayName = n.getStringValue(); }, "lastModifiedDateTime": n => { notificationMessageTemplate.lastModifiedDateTime = n.getDateValue(); }, "localizedNotificationMessages": n => { notificationMessageTemplate.localizedNotificationMessages = n.getCollectionOfObjectValues(createLocalizedNotificationMessageFromDiscriminatorValue); }, - "roleScopeTagIds": n => { notificationMessageTemplate.roleScopeTagIds = n.getCollectionOfPrimitiveValues(); }, + "roleScopeTagIds": n => { notificationMessageTemplate.roleScopeTagIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -66002,6 +67595,20 @@ export function deserializeIntoNotificationMessageTemplateCollectionResponse(not "value": n => { notificationMessageTemplateCollectionResponse.value = n.getCollectionOfObjectValues(createNotificationMessageTemplateFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param NotificationRecipients The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoNotificationRecipients(notificationRecipients: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { notificationRecipients.backingStoreEnabled = true; }, + "customRecipients": n => { notificationRecipients.customRecipients = n.getCollectionOfObjectValues(createEmailIdentityFromDiscriminatorValue); }, + "@odata.type": n => { notificationRecipients.odataType = n.getStringValue(); }, + "role": n => { notificationRecipients.role = n.getCollectionOfEnumValues(NotificationRecipientsTypeObject); }, + } +} /** * The deserialization information for the current model * @param NoTrainingNotificationSetting The instance to deserialize into. @@ -66097,7 +67704,7 @@ export function deserializeIntoObjectDefinition(objectDefinition: Partial { objectDefinition.metadata = n.getCollectionOfObjectValues(createObjectDefinitionMetadataEntryFromDiscriminatorValue); }, "name": n => { objectDefinition.name = n.getStringValue(); }, "@odata.type": n => { objectDefinition.odataType = n.getStringValue(); }, - "supportedApis": n => { objectDefinition.supportedApis = n.getCollectionOfPrimitiveValues(); }, + "supportedApis": n => { objectDefinition.supportedApis = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -66769,7 +68376,7 @@ export function deserializeIntoOnenotePage(onenotePage: Partial | u "parentNotebook": n => { onenotePage.parentNotebook = n.getObjectValue(createNotebookFromDiscriminatorValue); }, "parentSection": n => { onenotePage.parentSection = n.getObjectValue(createOnenoteSectionFromDiscriminatorValue); }, "title": n => { onenotePage.title = n.getStringValue(); }, - "userTags": n => { onenotePage.userTags = n.getCollectionOfPrimitiveValues(); }, + "userTags": n => { onenotePage.userTags = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -67073,7 +68680,7 @@ export function deserializeIntoOnlineMeetingInfo(onlineMeetingInfo: Partial { onlineMeetingInfo.odataType = n.getStringValue(); }, "phones": n => { onlineMeetingInfo.phones = n.getCollectionOfObjectValues(createPhoneFromDiscriminatorValue); }, "quickDial": n => { onlineMeetingInfo.quickDial = n.getStringValue(); }, - "tollFreeNumbers": n => { onlineMeetingInfo.tollFreeNumbers = n.getCollectionOfPrimitiveValues(); }, + "tollFreeNumbers": n => { onlineMeetingInfo.tollFreeNumbers = n.getCollectionOfPrimitiveValues("string"); }, "tollNumber": n => { onlineMeetingInfo.tollNumber = n.getStringValue(); }, } } @@ -67213,8 +68820,8 @@ export function deserializeIntoOnPremisesConditionalAccessSettings(onPremisesCon return { ...deserializeIntoEntity(onPremisesConditionalAccessSettings), "enabled": n => { onPremisesConditionalAccessSettings.enabled = n.getBooleanValue(); }, - "excludedGroups": n => { onPremisesConditionalAccessSettings.excludedGroups = n.getCollectionOfPrimitiveValues(); }, - "includedGroups": n => { onPremisesConditionalAccessSettings.includedGroups = n.getCollectionOfPrimitiveValues(); }, + "excludedGroups": n => { onPremisesConditionalAccessSettings.excludedGroups = n.getCollectionOfPrimitiveValues("string"); }, + "includedGroups": n => { onPremisesConditionalAccessSettings.includedGroups = n.getCollectionOfPrimitiveValues("string"); }, "overrideDefaultRule": n => { onPremisesConditionalAccessSettings.overrideDefaultRule = n.getBooleanValue(); }, } } @@ -67639,7 +69246,7 @@ export function deserializeIntoOperationError(operationError: Partial | undefined = {}) : Record void> { return { - "additionalProperties": n => { optionalClaim.additionalProperties = n.getCollectionOfPrimitiveValues(); }, + "additionalProperties": n => { optionalClaim.additionalProperties = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { optionalClaim.backingStoreEnabled = true; }, "essential": n => { optionalClaim.essential = n.getBooleanValue(); }, "name": n => { optionalClaim.name = n.getStringValue(); }, @@ -67673,7 +69280,7 @@ export function deserializeIntoOrganization(organization: Partial ...deserializeIntoDirectoryObject(organization), "assignedPlans": n => { organization.assignedPlans = n.getCollectionOfObjectValues(createAssignedPlanFromDiscriminatorValue); }, "branding": n => { organization.branding = n.getObjectValue(createOrganizationalBrandingFromDiscriminatorValue); }, - "businessPhones": n => { organization.businessPhones = n.getCollectionOfPrimitiveValues(); }, + "businessPhones": n => { organization.businessPhones = n.getCollectionOfPrimitiveValues("string"); }, "certificateBasedAuthConfiguration": n => { organization.certificateBasedAuthConfiguration = n.getCollectionOfObjectValues(createCertificateBasedAuthConfigurationFromDiscriminatorValue); }, "city": n => { organization.city = n.getStringValue(); }, "country": n => { organization.country = n.getStringValue(); }, @@ -67682,7 +69289,7 @@ export function deserializeIntoOrganization(organization: Partial "defaultUsageLocation": n => { organization.defaultUsageLocation = n.getStringValue(); }, "displayName": n => { organization.displayName = n.getStringValue(); }, "extensions": n => { organization.extensions = n.getCollectionOfObjectValues(createExtensionFromDiscriminatorValue); }, - "marketingNotificationEmails": n => { organization.marketingNotificationEmails = n.getCollectionOfPrimitiveValues(); }, + "marketingNotificationEmails": n => { organization.marketingNotificationEmails = n.getCollectionOfPrimitiveValues("string"); }, "mobileDeviceManagementAuthority": n => { organization.mobileDeviceManagementAuthority = n.getEnumValue(MdmAuthorityObject); }, "onPremisesLastSyncDateTime": n => { organization.onPremisesLastSyncDateTime = n.getDateValue(); }, "onPremisesSyncEnabled": n => { organization.onPremisesSyncEnabled = n.getBooleanValue(); }, @@ -67691,11 +69298,11 @@ export function deserializeIntoOrganization(organization: Partial "preferredLanguage": n => { organization.preferredLanguage = n.getStringValue(); }, "privacyProfile": n => { organization.privacyProfile = n.getObjectValue(createPrivacyProfileFromDiscriminatorValue); }, "provisionedPlans": n => { organization.provisionedPlans = n.getCollectionOfObjectValues(createProvisionedPlanFromDiscriminatorValue); }, - "securityComplianceNotificationMails": n => { organization.securityComplianceNotificationMails = n.getCollectionOfPrimitiveValues(); }, - "securityComplianceNotificationPhones": n => { organization.securityComplianceNotificationPhones = n.getCollectionOfPrimitiveValues(); }, + "securityComplianceNotificationMails": n => { organization.securityComplianceNotificationMails = n.getCollectionOfPrimitiveValues("string"); }, + "securityComplianceNotificationPhones": n => { organization.securityComplianceNotificationPhones = n.getCollectionOfPrimitiveValues("string"); }, "state": n => { organization.state = n.getStringValue(); }, "street": n => { organization.street = n.getStringValue(); }, - "technicalNotificationMails": n => { organization.technicalNotificationMails = n.getCollectionOfPrimitiveValues(); }, + "technicalNotificationMails": n => { organization.technicalNotificationMails = n.getCollectionOfPrimitiveValues("string"); }, "tenantType": n => { organization.tenantType = n.getStringValue(); }, "verifiedDomains": n => { organization.verifiedDomains = n.getCollectionOfObjectValues(createVerifiedDomainFromDiscriminatorValue); }, } @@ -67749,7 +69356,7 @@ export function deserializeIntoOrganizationalBrandingProperties(organizationalBr "backgroundImageRelativeUrl": n => { organizationalBrandingProperties.backgroundImageRelativeUrl = n.getStringValue(); }, "bannerLogo": n => { organizationalBrandingProperties.bannerLogo = n.getByteArrayValue(); }, "bannerLogoRelativeUrl": n => { organizationalBrandingProperties.bannerLogoRelativeUrl = n.getStringValue(); }, - "cdnList": n => { organizationalBrandingProperties.cdnList = n.getCollectionOfPrimitiveValues(); }, + "cdnList": n => { organizationalBrandingProperties.cdnList = n.getCollectionOfPrimitiveValues("string"); }, "contentCustomization": n => { organizationalBrandingProperties.contentCustomization = n.getObjectValue(createContentCustomizationFromDiscriminatorValue); }, "customAccountResetCredentialsUrl": n => { organizationalBrandingProperties.customAccountResetCredentialsUrl = n.getStringValue(); }, "customCannotAccessYourAccountText": n => { organizationalBrandingProperties.customCannotAccessYourAccountText = n.getStringValue(); }, @@ -67826,7 +69433,7 @@ export function deserializeIntoOrgContact(orgContact: Partial | unde "onPremisesSyncBehavior": n => { orgContact.onPremisesSyncBehavior = n.getObjectValue(createOnPremisesSyncBehaviorFromDiscriminatorValue); }, "onPremisesSyncEnabled": n => { orgContact.onPremisesSyncEnabled = n.getBooleanValue(); }, "phones": n => { orgContact.phones = n.getCollectionOfObjectValues(createPhoneFromDiscriminatorValue); }, - "proxyAddresses": n => { orgContact.proxyAddresses = n.getCollectionOfPrimitiveValues(); }, + "proxyAddresses": n => { orgContact.proxyAddresses = n.getCollectionOfPrimitiveValues("string"); }, "serviceProvisioningErrors": n => { orgContact.serviceProvisioningErrors = n.getCollectionOfObjectValues(createServiceProvisioningErrorFromDiscriminatorValue); }, "surname": n => { orgContact.surname = n.getStringValue(); }, "transitiveMemberOf": n => { orgContact.transitiveMemberOf = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -67921,7 +69528,7 @@ export function deserializeIntoOutlookGeoCoordinates(outlookGeoCoordinates: Part export function deserializeIntoOutlookItem(outlookItem: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(outlookItem), - "categories": n => { outlookItem.categories = n.getCollectionOfPrimitiveValues(); }, + "categories": n => { outlookItem.categories = n.getCollectionOfPrimitiveValues("string"); }, "changeKey": n => { outlookItem.changeKey = n.getStringValue(); }, "createdDateTime": n => { outlookItem.createdDateTime = n.getDateValue(); }, "lastModifiedDateTime": n => { outlookItem.lastModifiedDateTime = n.getDateValue(); }, @@ -67981,7 +69588,7 @@ export function deserializeIntoOwnerlessGroupPolicy(ownerlessGroupPolicy: Partia return { ...deserializeIntoEntity(ownerlessGroupPolicy), "emailInfo": n => { ownerlessGroupPolicy.emailInfo = n.getObjectValue(createEmailDetailsFromDiscriminatorValue); }, - "enabledGroupIds": n => { ownerlessGroupPolicy.enabledGroupIds = n.getCollectionOfPrimitiveValues(); }, + "enabledGroupIds": n => { ownerlessGroupPolicy.enabledGroupIds = n.getCollectionOfPrimitiveValues("string"); }, "isEnabled": n => { ownerlessGroupPolicy.isEnabled = n.getBooleanValue(); }, "maxMembersToNotify": n => { ownerlessGroupPolicy.maxMembersToNotify = n.getNumberValue(); }, "notificationDurationInWeeks": n => { ownerlessGroupPolicy.notificationDurationInWeeks = n.getNumberValue(); }, @@ -67989,6 +69596,48 @@ export function deserializeIntoOwnerlessGroupPolicy(ownerlessGroupPolicy: Partia "targetOwners": n => { ownerlessGroupPolicy.targetOwners = n.getObjectValue(createTargetOwnersFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param PackageAccessEntity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPackageAccessEntity(packageAccessEntity: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { packageAccessEntity.backingStoreEnabled = true; }, + "@odata.type": n => { packageAccessEntity.odataType = n.getStringValue(); }, + "resourceId": n => { packageAccessEntity.resourceId = n.getStringValue(); }, + "resourceType": n => { packageAccessEntity.resourceType = n.getEnumValue(AccessEntityTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param PackageElement The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPackageElement(packageElement: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { packageElement.backingStoreEnabled = true; }, + "definition": n => { packageElement.definition = n.getObjectValue(createUntypedNodeFromDiscriminatorValue); }, + "id": n => { packageElement.id = n.getStringValue(); }, + "@odata.type": n => { packageElement.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param PackageElementDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPackageElementDetail(packageElementDetail: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { packageElementDetail.backingStoreEnabled = true; }, + "elements": n => { packageElementDetail.elements = n.getCollectionOfObjectValues(createPackageElementFromDiscriminatorValue); }, + "elementType": n => { packageElementDetail.elementType = n.getStringValue(); }, + "@odata.type": n => { packageElementDetail.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param PackageEscaped The instance to deserialize into. @@ -68025,7 +69674,7 @@ export function deserializeIntoPageLinks(pageLinks: Partial | undefin export function deserializeIntoParentalControlSettings(parentalControlSettings: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { parentalControlSettings.backingStoreEnabled = true; }, - "countriesBlockedForMinors": n => { parentalControlSettings.countriesBlockedForMinors = n.getCollectionOfPrimitiveValues(); }, + "countriesBlockedForMinors": n => { parentalControlSettings.countriesBlockedForMinors = n.getCollectionOfPrimitiveValues("string"); }, "legalAgeGroupRule": n => { parentalControlSettings.legalAgeGroupRule = n.getStringValue(); }, "@odata.type": n => { parentalControlSettings.odataType = n.getStringValue(); }, } @@ -68040,7 +69689,7 @@ export function deserializeIntoParseExpressionResponse(parseExpressionResponse: return { "backingStoreEnabled": n => { parseExpressionResponse.backingStoreEnabled = true; }, "error": n => { parseExpressionResponse.errorEscaped = n.getObjectValue(createPublicErrorFromDiscriminatorValue); }, - "evaluationResult": n => { parseExpressionResponse.evaluationResult = n.getCollectionOfPrimitiveValues(); }, + "evaluationResult": n => { parseExpressionResponse.evaluationResult = n.getCollectionOfPrimitiveValues("string"); }, "evaluationSucceeded": n => { parseExpressionResponse.evaluationSucceeded = n.getBooleanValue(); }, "@odata.type": n => { parseExpressionResponse.odataType = n.getStringValue(); }, "parsedExpression": n => { parseExpressionResponse.parsedExpression = n.getObjectValue(createAttributeMappingSourceFromDiscriminatorValue); }, @@ -68143,7 +69792,7 @@ export function deserializeIntoPartners(partners: Partial | undefined export function deserializeIntoPasskeyAuthenticationMethodTarget(passkeyAuthenticationMethodTarget: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationMethodTarget(passkeyAuthenticationMethodTarget), - "allowedPasskeyProfiles": n => { passkeyAuthenticationMethodTarget.allowedPasskeyProfiles = n.getCollectionOfPrimitiveValues(); }, + "allowedPasskeyProfiles": n => { passkeyAuthenticationMethodTarget.allowedPasskeyProfiles = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -68286,7 +69935,7 @@ export function deserializeIntoPayload(payload: Partial | undefined = { "language": n => { payload.language = n.getStringValue(); }, "lastModifiedBy": n => { payload.lastModifiedBy = n.getObjectValue(createEmailIdentityFromDiscriminatorValue); }, "lastModifiedDateTime": n => { payload.lastModifiedDateTime = n.getDateValue(); }, - "payloadTags": n => { payload.payloadTags = n.getCollectionOfPrimitiveValues(); }, + "payloadTags": n => { payload.payloadTags = n.getCollectionOfPrimitiveValues("string"); }, "platform": n => { payload.platform = n.getEnumValue(PayloadDeliveryPlatformObject); }, "predictedCompromiseRate": n => { payload.predictedCompromiseRate = n.getNumberValue(); }, "simulationAttackType": n => { payload.simulationAttackType = n.getEnumValue(SimulationAttackTypeObject); }, @@ -68401,7 +70050,7 @@ export function deserializeIntoPermission(permission: Partial | unde "inheritedFrom": n => { permission.inheritedFrom = n.getObjectValue(createItemReferenceFromDiscriminatorValue); }, "invitation": n => { permission.invitation = n.getObjectValue(createSharingInvitationFromDiscriminatorValue); }, "link": n => { permission.link = n.getObjectValue(createSharingLinkFromDiscriminatorValue); }, - "roles": n => { permission.roles = n.getCollectionOfPrimitiveValues(); }, + "roles": n => { permission.roles = n.getCollectionOfPrimitiveValues("string"); }, "shareId": n => { permission.shareId = n.getStringValue(); }, } } @@ -68426,12 +70075,12 @@ export function deserializeIntoPermissionCollectionResponse(permissionCollection export function deserializeIntoPermissionGrantConditionSet(permissionGrantConditionSet: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(permissionGrantConditionSet), - "clientApplicationIds": n => { permissionGrantConditionSet.clientApplicationIds = n.getCollectionOfPrimitiveValues(); }, - "clientApplicationPublisherIds": n => { permissionGrantConditionSet.clientApplicationPublisherIds = n.getCollectionOfPrimitiveValues(); }, + "clientApplicationIds": n => { permissionGrantConditionSet.clientApplicationIds = n.getCollectionOfPrimitiveValues("string"); }, + "clientApplicationPublisherIds": n => { permissionGrantConditionSet.clientApplicationPublisherIds = n.getCollectionOfPrimitiveValues("string"); }, "clientApplicationsFromVerifiedPublisherOnly": n => { permissionGrantConditionSet.clientApplicationsFromVerifiedPublisherOnly = n.getBooleanValue(); }, - "clientApplicationTenantIds": n => { permissionGrantConditionSet.clientApplicationTenantIds = n.getCollectionOfPrimitiveValues(); }, + "clientApplicationTenantIds": n => { permissionGrantConditionSet.clientApplicationTenantIds = n.getCollectionOfPrimitiveValues("string"); }, "permissionClassification": n => { permissionGrantConditionSet.permissionClassification = n.getStringValue(); }, - "permissions": n => { permissionGrantConditionSet.permissions = n.getCollectionOfPrimitiveValues(); }, + "permissions": n => { permissionGrantConditionSet.permissions = n.getCollectionOfPrimitiveValues("string"); }, "permissionType": n => { permissionGrantConditionSet.permissionType = n.getEnumValue(PermissionTypeObject); }, "resourceApplication": n => { permissionGrantConditionSet.resourceApplication = n.getStringValue(); }, } @@ -68757,7 +70406,7 @@ export function deserializeIntoPlace(place: Partial | undefined = {}) : R "label": n => { place.label = n.getStringValue(); }, "parentId": n => { place.parentId = n.getStringValue(); }, "phone": n => { place.phone = n.getStringValue(); }, - "tags": n => { place.tags = n.getCollectionOfPrimitiveValues(); }, + "tags": n => { place.tags = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -69252,6 +70901,7 @@ export function deserializeIntoPolicyRoot(policyRoot: Partial | unde "defaultAppManagementPolicy": n => { policyRoot.defaultAppManagementPolicy = n.getObjectValue(createTenantAppManagementPolicyFromDiscriminatorValue); }, "deviceRegistrationPolicy": n => { policyRoot.deviceRegistrationPolicy = n.getObjectValue(createDeviceRegistrationPolicyFromDiscriminatorValue); }, "featureRolloutPolicies": n => { policyRoot.featureRolloutPolicies = n.getCollectionOfObjectValues(createFeatureRolloutPolicyFromDiscriminatorValue); }, + "federatedTokenValidationPolicy": n => { policyRoot.federatedTokenValidationPolicy = n.getObjectValue(createFederatedTokenValidationPolicyFromDiscriminatorValue); }, "homeRealmDiscoveryPolicies": n => { policyRoot.homeRealmDiscoveryPolicies = n.getCollectionOfObjectValues(createHomeRealmDiscoveryPolicyFromDiscriminatorValue); }, "identitySecurityDefaultsEnforcementPolicy": n => { policyRoot.identitySecurityDefaultsEnforcementPolicy = n.getObjectValue(createIdentitySecurityDefaultsEnforcementPolicyFromDiscriminatorValue); }, "ownerlessGroupPolicy": n => { policyRoot.ownerlessGroupPolicy = n.getObjectValue(createOwnerlessGroupPolicyFromDiscriminatorValue); }, @@ -69372,7 +71022,7 @@ export function deserializeIntoPreAuthorizedApplication(preAuthorizedApplication return { "appId": n => { preAuthorizedApplication.appId = n.getStringValue(); }, "backingStoreEnabled": n => { preAuthorizedApplication.backingStoreEnabled = true; }, - "delegatedPermissionIds": n => { preAuthorizedApplication.delegatedPermissionIds = n.getCollectionOfPrimitiveValues(); }, + "delegatedPermissionIds": n => { preAuthorizedApplication.delegatedPermissionIds = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { preAuthorizedApplication.odataType = n.getStringValue(); }, } } @@ -69585,32 +71235,32 @@ export function deserializeIntoPrinterBase(printerBase: Partial | u export function deserializeIntoPrinterCapabilities(printerCapabilities: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { printerCapabilities.backingStoreEnabled = true; }, - "bottomMargins": n => { printerCapabilities.bottomMargins = n.getCollectionOfPrimitiveValues(); }, + "bottomMargins": n => { printerCapabilities.bottomMargins = n.getCollectionOfPrimitiveValues("number"); }, "collation": n => { printerCapabilities.collation = n.getBooleanValue(); }, "colorModes": n => { printerCapabilities.colorModes = n.getCollectionOfEnumValues(PrintColorModeObject); }, - "contentTypes": n => { printerCapabilities.contentTypes = n.getCollectionOfPrimitiveValues(); }, + "contentTypes": n => { printerCapabilities.contentTypes = n.getCollectionOfPrimitiveValues("string"); }, "copiesPerJob": n => { printerCapabilities.copiesPerJob = n.getObjectValue(createIntegerRangeFromDiscriminatorValue); }, - "dpis": n => { printerCapabilities.dpis = n.getCollectionOfPrimitiveValues(); }, + "dpis": n => { printerCapabilities.dpis = n.getCollectionOfPrimitiveValues("number"); }, "duplexModes": n => { printerCapabilities.duplexModes = n.getCollectionOfEnumValues(PrintDuplexModeObject); }, "feedOrientations": n => { printerCapabilities.feedOrientations = n.getCollectionOfEnumValues(PrinterFeedOrientationObject); }, "finishings": n => { printerCapabilities.finishings = n.getCollectionOfEnumValues(PrintFinishingObject); }, - "inputBins": n => { printerCapabilities.inputBins = n.getCollectionOfPrimitiveValues(); }, + "inputBins": n => { printerCapabilities.inputBins = n.getCollectionOfPrimitiveValues("string"); }, "isColorPrintingSupported": n => { printerCapabilities.isColorPrintingSupported = n.getBooleanValue(); }, "isPageRangeSupported": n => { printerCapabilities.isPageRangeSupported = n.getBooleanValue(); }, - "leftMargins": n => { printerCapabilities.leftMargins = n.getCollectionOfPrimitiveValues(); }, - "mediaColors": n => { printerCapabilities.mediaColors = n.getCollectionOfPrimitiveValues(); }, - "mediaSizes": n => { printerCapabilities.mediaSizes = n.getCollectionOfPrimitiveValues(); }, - "mediaTypes": n => { printerCapabilities.mediaTypes = n.getCollectionOfPrimitiveValues(); }, + "leftMargins": n => { printerCapabilities.leftMargins = n.getCollectionOfPrimitiveValues("number"); }, + "mediaColors": n => { printerCapabilities.mediaColors = n.getCollectionOfPrimitiveValues("string"); }, + "mediaSizes": n => { printerCapabilities.mediaSizes = n.getCollectionOfPrimitiveValues("string"); }, + "mediaTypes": n => { printerCapabilities.mediaTypes = n.getCollectionOfPrimitiveValues("string"); }, "multipageLayouts": n => { printerCapabilities.multipageLayouts = n.getCollectionOfEnumValues(PrintMultipageLayoutObject); }, "@odata.type": n => { printerCapabilities.odataType = n.getStringValue(); }, "orientations": n => { printerCapabilities.orientations = n.getCollectionOfEnumValues(PrintOrientationObject); }, - "outputBins": n => { printerCapabilities.outputBins = n.getCollectionOfPrimitiveValues(); }, - "pagesPerSheet": n => { printerCapabilities.pagesPerSheet = n.getCollectionOfPrimitiveValues(); }, + "outputBins": n => { printerCapabilities.outputBins = n.getCollectionOfPrimitiveValues("string"); }, + "pagesPerSheet": n => { printerCapabilities.pagesPerSheet = n.getCollectionOfPrimitiveValues("number"); }, "qualities": n => { printerCapabilities.qualities = n.getCollectionOfEnumValues(PrintQualityObject); }, - "rightMargins": n => { printerCapabilities.rightMargins = n.getCollectionOfPrimitiveValues(); }, + "rightMargins": n => { printerCapabilities.rightMargins = n.getCollectionOfPrimitiveValues("number"); }, "scalings": n => { printerCapabilities.scalings = n.getCollectionOfEnumValues(PrintScalingObject); }, "supportsFitPdfToPage": n => { printerCapabilities.supportsFitPdfToPage = n.getBooleanValue(); }, - "topMargins": n => { printerCapabilities.topMargins = n.getCollectionOfPrimitiveValues(); }, + "topMargins": n => { printerCapabilities.topMargins = n.getCollectionOfPrimitiveValues("number"); }, } } /** @@ -69698,15 +71348,15 @@ export function deserializeIntoPrinterLocation(printerLocation: Partial { printerLocation.latitude = n.getNumberValue(); }, "longitude": n => { printerLocation.longitude = n.getNumberValue(); }, "@odata.type": n => { printerLocation.odataType = n.getStringValue(); }, - "organization": n => { printerLocation.organization = n.getCollectionOfPrimitiveValues(); }, + "organization": n => { printerLocation.organization = n.getCollectionOfPrimitiveValues("string"); }, "postalCode": n => { printerLocation.postalCode = n.getStringValue(); }, "roomDescription": n => { printerLocation.roomDescription = n.getStringValue(); }, "roomName": n => { printerLocation.roomName = n.getStringValue(); }, "site": n => { printerLocation.site = n.getStringValue(); }, "stateOrProvince": n => { printerLocation.stateOrProvince = n.getStringValue(); }, "streetAddress": n => { printerLocation.streetAddress = n.getStringValue(); }, - "subdivision": n => { printerLocation.subdivision = n.getCollectionOfPrimitiveValues(); }, - "subunit": n => { printerLocation.subunit = n.getCollectionOfPrimitiveValues(); }, + "subdivision": n => { printerLocation.subdivision = n.getCollectionOfPrimitiveValues("string"); }, + "subunit": n => { printerLocation.subunit = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -70528,7 +72178,7 @@ export function deserializeIntoProcessContentResponses(processContentResponses: export function deserializeIntoProcessConversationMetadata(processConversationMetadata: Partial | undefined = {}) : Record void> { return { ...deserializeIntoProcessContentMetadataBase(processConversationMetadata), - "accessedResources": n => { processConversationMetadata.accessedResources = n.getCollectionOfPrimitiveValues(); }, + "accessedResources": n => { processConversationMetadata.accessedResources = n.getCollectionOfPrimitiveValues("string"); }, "accessedResources_v2": n => { processConversationMetadata.accessedResourcesV2 = n.getCollectionOfObjectValues(createResourceAccessDetailFromDiscriminatorValue); }, "agents": n => { processConversationMetadata.agents = n.getCollectionOfObjectValues(createAiAgentInfoFromDiscriminatorValue); }, "parentMessageId": n => { processConversationMetadata.parentMessageId = n.getStringValue(); }, @@ -70585,6 +72235,7 @@ export function deserializeIntoProfileCardProperty(profileCardProperty: Partial< ...deserializeIntoEntity(profileCardProperty), "annotations": n => { profileCardProperty.annotations = n.getCollectionOfObjectValues(createProfileCardAnnotationFromDiscriminatorValue); }, "directoryPropertyName": n => { profileCardProperty.directoryPropertyName = n.getStringValue(); }, + "isVisible": n => { profileCardProperty.isVisible = n.getBooleanValue(); }, } } /** @@ -70635,7 +72286,7 @@ export function deserializeIntoProfilePropertySetting(profilePropertySetting: Pa ...deserializeIntoEntity(profilePropertySetting), "displayName": n => { profilePropertySetting.displayName = n.getStringValue(); }, "name": n => { profilePropertySetting.name = n.getStringValue(); }, - "prioritizedSourceUrls": n => { profilePropertySetting.prioritizedSourceUrls = n.getCollectionOfPrimitiveValues(); }, + "prioritizedSourceUrls": n => { profilePropertySetting.prioritizedSourceUrls = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -71050,7 +72701,7 @@ export function deserializeIntoPublicClientApplication(publicClientApplication: return { "backingStoreEnabled": n => { publicClientApplication.backingStoreEnabled = true; }, "@odata.type": n => { publicClientApplication.odataType = n.getStringValue(); }, - "redirectUris": n => { publicClientApplication.redirectUris = n.getCollectionOfPrimitiveValues(); }, + "redirectUris": n => { publicClientApplication.redirectUris = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -71297,7 +72948,7 @@ export function deserializeIntoReadingCoachPassage(readingCoachPassage: Partial< "isReadingCompleted": n => { readingCoachPassage.isReadingCompleted = n.getBooleanValue(); }, "languageTag": n => { readingCoachPassage.languageTag = n.getStringValue(); }, "practicedAtDateTime": n => { readingCoachPassage.practicedAtDateTime = n.getDateValue(); }, - "practiceWords": n => { readingCoachPassage.practiceWords = n.getCollectionOfPrimitiveValues(); }, + "practiceWords": n => { readingCoachPassage.practiceWords = n.getCollectionOfPrimitiveValues("string"); }, "storyType": n => { readingCoachPassage.storyType = n.getEnumValue(ReadingCoachStoryTypeObject); }, "studentId": n => { readingCoachPassage.studentId = n.getStringValue(); }, "timeSpentReadingInSeconds": n => { readingCoachPassage.timeSpentReadingInSeconds = n.getNumberValue(); }, @@ -71653,7 +73304,7 @@ export function deserializeIntoRelyingPartyDetailedSummary(relyingPartyDetailedS "migrationValidationDetails": n => { relyingPartyDetailedSummary.migrationValidationDetails = n.getCollectionOfObjectValues(createKeyValuePairFromDiscriminatorValue); }, "relyingPartyId": n => { relyingPartyDetailedSummary.relyingPartyId = n.getStringValue(); }, "relyingPartyName": n => { relyingPartyDetailedSummary.relyingPartyName = n.getStringValue(); }, - "replyUrls": n => { relyingPartyDetailedSummary.replyUrls = n.getCollectionOfPrimitiveValues(); }, + "replyUrls": n => { relyingPartyDetailedSummary.replyUrls = n.getCollectionOfPrimitiveValues("string"); }, "serviceId": n => { relyingPartyDetailedSummary.serviceId = n.getStringValue(); }, "signInSuccessRate": n => { relyingPartyDetailedSummary.signInSuccessRate = n.getNumberValue(); }, "successfulSignInCount": n => { relyingPartyDetailedSummary.successfulSignInCount = n.getNumberValue(); }, @@ -71987,9 +73638,9 @@ export function deserializeIntoResourceAccessDetail(resourceAccessDetail: Partia // @ts-ignore export function deserializeIntoResourceAction(resourceAction: Partial | undefined = {}) : Record void> { return { - "allowedResourceActions": n => { resourceAction.allowedResourceActions = n.getCollectionOfPrimitiveValues(); }, + "allowedResourceActions": n => { resourceAction.allowedResourceActions = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { resourceAction.backingStoreEnabled = true; }, - "notAllowedResourceActions": n => { resourceAction.notAllowedResourceActions = n.getCollectionOfPrimitiveValues(); }, + "notAllowedResourceActions": n => { resourceAction.notAllowedResourceActions = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { resourceAction.odataType = n.getStringValue(); }, } } @@ -72162,7 +73813,7 @@ export function deserializeIntoRestoreArtifactsBulkRequestBase(restoreArtifactsB "lastModifiedBy": n => { restoreArtifactsBulkRequestBase.lastModifiedBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, "lastModifiedDateTime": n => { restoreArtifactsBulkRequestBase.lastModifiedDateTime = n.getDateValue(); }, "protectionTimePeriod": n => { restoreArtifactsBulkRequestBase.protectionTimePeriod = n.getObjectValue(createTimePeriodFromDiscriminatorValue); }, - "protectionUnitIds": n => { restoreArtifactsBulkRequestBase.protectionUnitIds = n.getCollectionOfPrimitiveValues(); }, + "protectionUnitIds": n => { restoreArtifactsBulkRequestBase.protectionUnitIds = n.getCollectionOfPrimitiveValues("string"); }, "restorePointPreference": n => { restoreArtifactsBulkRequestBase.restorePointPreference = n.getEnumValue(RestorePointPreferenceObject); }, "status": n => { restoreArtifactsBulkRequestBase.status = n.getEnumValue(RestoreArtifactsBulkRequestStatusObject); }, "tags": n => { restoreArtifactsBulkRequestBase.tags = n.getCollectionOfEnumValues(RestorePointTagsObject); }, @@ -72204,7 +73855,7 @@ export function deserializeIntoRestorePointCollectionResponse(restorePointCollec export function deserializeIntoRestorePointSearchResponse(restorePointSearchResponse: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { restorePointSearchResponse.backingStoreEnabled = true; }, - "noResultProtectionUnitIds": n => { restorePointSearchResponse.noResultProtectionUnitIds = n.getCollectionOfPrimitiveValues(); }, + "noResultProtectionUnitIds": n => { restorePointSearchResponse.noResultProtectionUnitIds = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { restorePointSearchResponse.odataType = n.getStringValue(); }, "searchResponseId": n => { restorePointSearchResponse.searchResponseId = n.getStringValue(); }, "searchResults": n => { restorePointSearchResponse.searchResults = n.getCollectionOfObjectValues(createRestorePointSearchResultFromDiscriminatorValue); }, @@ -72476,7 +74127,7 @@ export function deserializeIntoRiskServicePrincipalActivity(riskServicePrincipal "backingStoreEnabled": n => { riskServicePrincipalActivity.backingStoreEnabled = true; }, "detail": n => { riskServicePrincipalActivity.detail = n.getEnumValue(RiskDetailObject); }, "@odata.type": n => { riskServicePrincipalActivity.odataType = n.getStringValue(); }, - "riskEventTypes": n => { riskServicePrincipalActivity.riskEventTypes = n.getCollectionOfPrimitiveValues(); }, + "riskEventTypes": n => { riskServicePrincipalActivity.riskEventTypes = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -72490,7 +74141,7 @@ export function deserializeIntoRiskUserActivity(riskUserActivity: Partial { riskUserActivity.backingStoreEnabled = true; }, "detail": n => { riskUserActivity.detail = n.getEnumValue(RiskDetailObject); }, "@odata.type": n => { riskUserActivity.odataType = n.getStringValue(); }, - "riskEventTypes": n => { riskUserActivity.riskEventTypes = n.getCollectionOfPrimitiveValues(); }, + "riskEventTypes": n => { riskUserActivity.riskEventTypes = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -72620,7 +74271,7 @@ export function deserializeIntoRoleAssignment(roleAssignment: Partial { roleAssignment.description = n.getStringValue(); }, "displayName": n => { roleAssignment.displayName = n.getStringValue(); }, - "resourceScopes": n => { roleAssignment.resourceScopes = n.getCollectionOfPrimitiveValues(); }, + "resourceScopes": n => { roleAssignment.resourceScopes = n.getCollectionOfPrimitiveValues("string"); }, "roleDefinition": n => { roleAssignment.roleDefinition = n.getObjectValue(createRoleDefinitionFromDiscriminatorValue); }, } } @@ -72923,7 +74574,7 @@ export function deserializeIntoSchedule(schedule: Partial | undefined "timeOffRequestsEnabled": n => { schedule.timeOffRequestsEnabled = n.getBooleanValue(); }, "timesOff": n => { schedule.timesOff = n.getCollectionOfObjectValues(createTimeOffFromDiscriminatorValue); }, "timeZone": n => { schedule.timeZone = n.getStringValue(); }, - "workforceIntegrationIds": n => { schedule.workforceIntegrationIds = n.getCollectionOfPrimitiveValues(); }, + "workforceIntegrationIds": n => { schedule.workforceIntegrationIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -73007,7 +74658,7 @@ export function deserializeIntoSchedulingGroup(schedulingGroup: Partial { schedulingGroup.code = n.getStringValue(); }, "displayName": n => { schedulingGroup.displayName = n.getStringValue(); }, "isActive": n => { schedulingGroup.isActive = n.getBooleanValue(); }, - "userIds": n => { schedulingGroup.userIds = n.getCollectionOfPrimitiveValues(); }, + "userIds": n => { schedulingGroup.userIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -73035,7 +74686,7 @@ export function deserializeIntoSchemaExtension(schemaExtension: Partial { schemaExtension.owner = n.getStringValue(); }, "properties": n => { schemaExtension.properties = n.getCollectionOfObjectValues(createExtensionSchemaPropertyFromDiscriminatorValue); }, "status": n => { schemaExtension.status = n.getStringValue(); }, - "targetTypes": n => { schemaExtension.targetTypes = n.getCollectionOfPrimitiveValues(); }, + "targetTypes": n => { schemaExtension.targetTypes = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -73234,14 +74885,14 @@ export function deserializeIntoSearchQuery(searchQuery: Partial | u // @ts-ignore export function deserializeIntoSearchRequest(searchRequest: Partial | undefined = {}) : Record void> { return { - "aggregationFilters": n => { searchRequest.aggregationFilters = n.getCollectionOfPrimitiveValues(); }, + "aggregationFilters": n => { searchRequest.aggregationFilters = n.getCollectionOfPrimitiveValues("string"); }, "aggregations": n => { searchRequest.aggregations = n.getCollectionOfObjectValues(createAggregationOptionFromDiscriminatorValue); }, "backingStoreEnabled": n => { searchRequest.backingStoreEnabled = true; }, "collapseProperties": n => { searchRequest.collapseProperties = n.getCollectionOfObjectValues(createCollapsePropertyFromDiscriminatorValue); }, - "contentSources": n => { searchRequest.contentSources = n.getCollectionOfPrimitiveValues(); }, + "contentSources": n => { searchRequest.contentSources = n.getCollectionOfPrimitiveValues("string"); }, "enableTopResults": n => { searchRequest.enableTopResults = n.getBooleanValue(); }, "entityTypes": n => { searchRequest.entityTypes = n.getCollectionOfEnumValues(EntityTypeObject); }, - "fields": n => { searchRequest.fields = n.getCollectionOfPrimitiveValues(); }, + "fields": n => { searchRequest.fields = n.getCollectionOfPrimitiveValues("string"); }, "from": n => { searchRequest.from = n.getNumberValue(); }, "@odata.type": n => { searchRequest.odataType = n.getStringValue(); }, "query": n => { searchRequest.query = n.getObjectValue(createSearchQueryFromDiscriminatorValue); }, @@ -73266,7 +74917,7 @@ export function deserializeIntoSearchResponse(searchResponse: Partial { searchResponse.odataType = n.getStringValue(); }, "queryAlterationResponse": n => { searchResponse.queryAlterationResponse = n.getObjectValue(createAlterationResponseFromDiscriminatorValue); }, "resultTemplates": n => { searchResponse.resultTemplates = n.getObjectValue(createResultTemplateDictionaryFromDiscriminatorValue); }, - "searchTerms": n => { searchResponse.searchTerms = n.getCollectionOfPrimitiveValues(); }, + "searchTerms": n => { searchResponse.searchTerms = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -73387,7 +75038,7 @@ export function deserializeIntoSecureScore(secureScore: Partial | u "controlScores": n => { secureScore.controlScores = n.getCollectionOfObjectValues(createControlScoreFromDiscriminatorValue); }, "createdDateTime": n => { secureScore.createdDateTime = n.getDateValue(); }, "currentScore": n => { secureScore.currentScore = n.getNumberValue(); }, - "enabledServices": n => { secureScore.enabledServices = n.getCollectionOfPrimitiveValues(); }, + "enabledServices": n => { secureScore.enabledServices = n.getCollectionOfPrimitiveValues("string"); }, "licensedUserCount": n => { secureScore.licensedUserCount = n.getNumberValue(); }, "maxScore": n => { secureScore.maxScore = n.getNumberValue(); }, "vendorInformation": n => { secureScore.vendorInformation = n.getObjectValue(createSecurityVendorInformationFromDiscriminatorValue); }, @@ -73428,7 +75079,7 @@ export function deserializeIntoSecureScoreControlProfile(secureScoreControlProfi "remediation": n => { secureScoreControlProfile.remediation = n.getStringValue(); }, "remediationImpact": n => { secureScoreControlProfile.remediationImpact = n.getStringValue(); }, "service": n => { secureScoreControlProfile.service = n.getStringValue(); }, - "threats": n => { secureScoreControlProfile.threats = n.getCollectionOfPrimitiveValues(); }, + "threats": n => { secureScoreControlProfile.threats = n.getCollectionOfPrimitiveValues("string"); }, "tier": n => { secureScoreControlProfile.tier = n.getStringValue(); }, "title": n => { secureScoreControlProfile.title = n.getStringValue(); }, "userImpact": n => { secureScoreControlProfile.userImpact = n.getStringValue(); }, @@ -73488,6 +75139,7 @@ export function deserializeIntoSecurity(security: Partial | undefined "alerts_v2": n => { security.alertsV2 = n.getCollectionOfObjectValues(createAlertFromDiscriminatorValue); }, "attackSimulation": n => { security.attackSimulation = n.getObjectValue(createAttackSimulationRootFromDiscriminatorValue); }, "cases": n => { security.cases = n.getObjectValue(createCasesRootFromDiscriminatorValue); }, + "collaboration": n => { security.collaboration = n.getObjectValue(createCollaborationRootFromDiscriminatorValue); }, "dataSecurityAndGovernance": n => { security.dataSecurityAndGovernance = n.getObjectValue(createTenantDataSecurityAndGovernanceFromDiscriminatorValue); }, "identities": n => { security.identities = n.getObjectValue(I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9); }, "incidents": n => { security.incidents = n.getCollectionOfObjectValues(createIncidentFromDiscriminatorValue); }, @@ -73854,7 +75506,7 @@ export function deserializeIntoServicePrincipal(servicePrincipal: Partial { servicePrincipal.accountEnabled = n.getBooleanValue(); }, "addIns": n => { servicePrincipal.addIns = n.getCollectionOfObjectValues(createAddInFromDiscriminatorValue); }, - "alternativeNames": n => { servicePrincipal.alternativeNames = n.getCollectionOfPrimitiveValues(); }, + "alternativeNames": n => { servicePrincipal.alternativeNames = n.getCollectionOfPrimitiveValues("string"); }, "appDescription": n => { servicePrincipal.appDescription = n.getStringValue(); }, "appDisplayName": n => { servicePrincipal.appDisplayName = n.getStringValue(); }, "appId": n => { servicePrincipal.appId = n.getStringValue(); }, @@ -73884,7 +75536,7 @@ export function deserializeIntoServicePrincipal(servicePrincipal: Partial { servicePrincipal.logoutUrl = n.getStringValue(); }, "memberOf": n => { servicePrincipal.memberOf = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "notes": n => { servicePrincipal.notes = n.getStringValue(); }, - "notificationEmailAddresses": n => { servicePrincipal.notificationEmailAddresses = n.getCollectionOfPrimitiveValues(); }, + "notificationEmailAddresses": n => { servicePrincipal.notificationEmailAddresses = n.getCollectionOfPrimitiveValues("string"); }, "oauth2PermissionGrants": n => { servicePrincipal.oauth2PermissionGrants = n.getCollectionOfObjectValues(createOAuth2PermissionGrantFromDiscriminatorValue); }, "oauth2PermissionScopes": n => { servicePrincipal.oauth2PermissionScopes = n.getCollectionOfObjectValues(createPermissionScopeFromDiscriminatorValue); }, "ownedObjects": n => { servicePrincipal.ownedObjects = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -73893,14 +75545,14 @@ export function deserializeIntoServicePrincipal(servicePrincipal: Partial { servicePrincipal.preferredSingleSignOnMode = n.getStringValue(); }, "preferredTokenSigningKeyThumbprint": n => { servicePrincipal.preferredTokenSigningKeyThumbprint = n.getStringValue(); }, "remoteDesktopSecurityConfiguration": n => { servicePrincipal.remoteDesktopSecurityConfiguration = n.getObjectValue(createRemoteDesktopSecurityConfigurationFromDiscriminatorValue); }, - "replyUrls": n => { servicePrincipal.replyUrls = n.getCollectionOfPrimitiveValues(); }, + "replyUrls": n => { servicePrincipal.replyUrls = n.getCollectionOfPrimitiveValues("string"); }, "resourceSpecificApplicationPermissions": n => { servicePrincipal.resourceSpecificApplicationPermissions = n.getCollectionOfObjectValues(createResourceSpecificPermissionFromDiscriminatorValue); }, "samlSingleSignOnSettings": n => { servicePrincipal.samlSingleSignOnSettings = n.getObjectValue(createSamlSingleSignOnSettingsFromDiscriminatorValue); }, - "servicePrincipalNames": n => { servicePrincipal.servicePrincipalNames = n.getCollectionOfPrimitiveValues(); }, + "servicePrincipalNames": n => { servicePrincipal.servicePrincipalNames = n.getCollectionOfPrimitiveValues("string"); }, "servicePrincipalType": n => { servicePrincipal.servicePrincipalType = n.getStringValue(); }, "signInAudience": n => { servicePrincipal.signInAudience = n.getStringValue(); }, "synchronization": n => { servicePrincipal.synchronization = n.getObjectValue(createSynchronizationFromDiscriminatorValue); }, - "tags": n => { servicePrincipal.tags = n.getCollectionOfPrimitiveValues(); }, + "tags": n => { servicePrincipal.tags = n.getCollectionOfPrimitiveValues("string"); }, "tokenEncryptionKeyId": n => { servicePrincipal.tokenEncryptionKeyId = n.getGuidValue(); }, "tokenIssuancePolicies": n => { servicePrincipal.tokenIssuancePolicies = n.getCollectionOfObjectValues(createTokenIssuancePolicyFromDiscriminatorValue); }, "tokenLifetimePolicies": n => { servicePrincipal.tokenLifetimePolicies = n.getCollectionOfObjectValues(createTokenLifetimePolicyFromDiscriminatorValue); }, @@ -73966,7 +75618,7 @@ export function deserializeIntoServicePrincipalRiskDetection(servicePrincipalRis "detectedDateTime": n => { servicePrincipalRiskDetection.detectedDateTime = n.getDateValue(); }, "detectionTimingType": n => { servicePrincipalRiskDetection.detectionTimingType = n.getEnumValue(RiskDetectionTimingTypeObject); }, "ipAddress": n => { servicePrincipalRiskDetection.ipAddress = n.getStringValue(); }, - "keyIds": n => { servicePrincipalRiskDetection.keyIds = n.getCollectionOfPrimitiveValues(); }, + "keyIds": n => { servicePrincipalRiskDetection.keyIds = n.getCollectionOfPrimitiveValues("string"); }, "lastUpdatedDateTime": n => { servicePrincipalRiskDetection.lastUpdatedDateTime = n.getDateValue(); }, "location": n => { servicePrincipalRiskDetection.location = n.getObjectValue(createSignInLocationFromDiscriminatorValue); }, "requestId": n => { servicePrincipalRiskDetection.requestId = n.getStringValue(); }, @@ -74101,9 +75753,9 @@ export function deserializeIntoServiceUpdateMessage(serviceUpdateMessage: Partia "category": n => { serviceUpdateMessage.category = n.getEnumValue(ServiceUpdateCategoryObject); }, "hasAttachments": n => { serviceUpdateMessage.hasAttachments = n.getBooleanValue(); }, "isMajorChange": n => { serviceUpdateMessage.isMajorChange = n.getBooleanValue(); }, - "services": n => { serviceUpdateMessage.services = n.getCollectionOfPrimitiveValues(); }, + "services": n => { serviceUpdateMessage.services = n.getCollectionOfPrimitiveValues("string"); }, "severity": n => { serviceUpdateMessage.severity = n.getEnumValue(ServiceUpdateSeverityObject); }, - "tags": n => { serviceUpdateMessage.tags = n.getCollectionOfPrimitiveValues(); }, + "tags": n => { serviceUpdateMessage.tags = n.getCollectionOfPrimitiveValues("string"); }, "viewPoint": n => { serviceUpdateMessage.viewPoint = n.getObjectValue(createServiceUpdateMessageViewpointFromDiscriminatorValue); }, } } @@ -74757,10 +76409,10 @@ export function deserializeIntoSharePointRestoreSessionCollectionResponse(shareP export function deserializeIntoSharepointSettings(sharepointSettings: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(sharepointSettings), - "allowedDomainGuidsForSyncApp": n => { sharepointSettings.allowedDomainGuidsForSyncApp = n.getCollectionOfPrimitiveValues(); }, - "availableManagedPathsForSiteCreation": n => { sharepointSettings.availableManagedPathsForSiteCreation = n.getCollectionOfPrimitiveValues(); }, + "allowedDomainGuidsForSyncApp": n => { sharepointSettings.allowedDomainGuidsForSyncApp = n.getCollectionOfPrimitiveValues("string"); }, + "availableManagedPathsForSiteCreation": n => { sharepointSettings.availableManagedPathsForSiteCreation = n.getCollectionOfPrimitiveValues("string"); }, "deletedUserPersonalSiteRetentionPeriodInDays": n => { sharepointSettings.deletedUserPersonalSiteRetentionPeriodInDays = n.getNumberValue(); }, - "excludedFileExtensionsForSyncApp": n => { sharepointSettings.excludedFileExtensionsForSyncApp = n.getCollectionOfPrimitiveValues(); }, + "excludedFileExtensionsForSyncApp": n => { sharepointSettings.excludedFileExtensionsForSyncApp = n.getCollectionOfPrimitiveValues("string"); }, "idleSessionSignOut": n => { sharepointSettings.idleSessionSignOut = n.getObjectValue(createIdleSessionSignOutFromDiscriminatorValue); }, "imageTaggingOption": n => { sharepointSettings.imageTaggingOption = n.getEnumValue(ImageTaggingChoiceObject); }, "isCommentingOnSitePagesEnabled": n => { sharepointSettings.isCommentingOnSitePagesEnabled = n.getBooleanValue(); }, @@ -74779,8 +76431,8 @@ export function deserializeIntoSharepointSettings(sharepointSettings: Partial { sharepointSettings.isSyncButtonHiddenOnPersonalSite = n.getBooleanValue(); }, "isUnmanagedSyncAppForTenantRestricted": n => { sharepointSettings.isUnmanagedSyncAppForTenantRestricted = n.getBooleanValue(); }, "personalSiteDefaultStorageLimitInMB": n => { sharepointSettings.personalSiteDefaultStorageLimitInMB = n.getNumberValue(); }, - "sharingAllowedDomainList": n => { sharepointSettings.sharingAllowedDomainList = n.getCollectionOfPrimitiveValues(); }, - "sharingBlockedDomainList": n => { sharepointSettings.sharingBlockedDomainList = n.getCollectionOfPrimitiveValues(); }, + "sharingAllowedDomainList": n => { sharepointSettings.sharingAllowedDomainList = n.getCollectionOfPrimitiveValues("string"); }, + "sharingBlockedDomainList": n => { sharepointSettings.sharingBlockedDomainList = n.getCollectionOfPrimitiveValues("string"); }, "sharingCapability": n => { sharepointSettings.sharingCapability = n.getEnumValue(SharingCapabilitiesObject); }, "sharingDomainRestrictionMode": n => { sharepointSettings.sharingDomainRestrictionMode = n.getEnumValue(SharingDomainRestrictionModeObject); }, "siteCreationDefaultManagedPath": n => { sharepointSettings.siteCreationDefaultManagedPath = n.getStringValue(); }, @@ -74950,7 +76602,7 @@ export function deserializeIntoSignIn(signIn: Partial | undefined = {}) "resourceId": n => { signIn.resourceId = n.getStringValue(); }, "riskDetail": n => { signIn.riskDetail = n.getEnumValue(RiskDetailObject); }, "riskEventTypes": n => { signIn.riskEventTypes = n.getCollectionOfEnumValues(RiskEventTypeObject); }, - "riskEventTypes_v2": n => { signIn.riskEventTypesV2 = n.getCollectionOfPrimitiveValues(); }, + "riskEventTypes_v2": n => { signIn.riskEventTypesV2 = n.getCollectionOfPrimitiveValues("string"); }, "riskLevelAggregated": n => { signIn.riskLevelAggregated = n.getEnumValue(RiskLevelObject); }, "riskLevelDuringSignIn": n => { signIn.riskLevelDuringSignIn = n.getEnumValue(RiskLevelObject); }, "riskState": n => { signIn.riskState = n.getEnumValue(RiskStateObject); }, @@ -75474,8 +77126,8 @@ export function deserializeIntoSiteProtectionUnitCollectionResponse(siteProtecti export function deserializeIntoSiteProtectionUnitsBulkAdditionJob(siteProtectionUnitsBulkAdditionJob: Partial | undefined = {}) : Record void> { return { ...deserializeIntoProtectionUnitsBulkJobBase(siteProtectionUnitsBulkAdditionJob), - "siteIds": n => { siteProtectionUnitsBulkAdditionJob.siteIds = n.getCollectionOfPrimitiveValues(); }, - "siteWebUrls": n => { siteProtectionUnitsBulkAdditionJob.siteWebUrls = n.getCollectionOfPrimitiveValues(); }, + "siteIds": n => { siteProtectionUnitsBulkAdditionJob.siteIds = n.getCollectionOfPrimitiveValues("string"); }, + "siteWebUrls": n => { siteProtectionUnitsBulkAdditionJob.siteWebUrls = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -75525,8 +77177,8 @@ export function deserializeIntoSiteRestoreArtifactCollectionResponse(siteRestore export function deserializeIntoSiteRestoreArtifactsBulkAdditionRequest(siteRestoreArtifactsBulkAdditionRequest: Partial | undefined = {}) : Record void> { return { ...deserializeIntoRestoreArtifactsBulkRequestBase(siteRestoreArtifactsBulkAdditionRequest), - "siteIds": n => { siteRestoreArtifactsBulkAdditionRequest.siteIds = n.getCollectionOfPrimitiveValues(); }, - "siteWebUrls": n => { siteRestoreArtifactsBulkAdditionRequest.siteWebUrls = n.getCollectionOfPrimitiveValues(); }, + "siteIds": n => { siteRestoreArtifactsBulkAdditionRequest.siteIds = n.getCollectionOfPrimitiveValues("string"); }, + "siteWebUrls": n => { siteRestoreArtifactsBulkAdditionRequest.siteWebUrls = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -75733,7 +77385,7 @@ export function deserializeIntoSpaApplication(spaApplication: Partial { spaApplication.backingStoreEnabled = true; }, "@odata.type": n => { spaApplication.odataType = n.getStringValue(); }, - "redirectUris": n => { spaApplication.redirectUris = n.getCollectionOfPrimitiveValues(); }, + "redirectUris": n => { spaApplication.redirectUris = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -75759,10 +77411,10 @@ export function deserializeIntoSpeakerAssignmentSubmission(speakerAssignmentSubm "studentId": n => { speakerAssignmentSubmission.studentId = n.getStringValue(); }, "submissionDateTime": n => { speakerAssignmentSubmission.submissionDateTime = n.getDateValue(); }, "submissionId": n => { speakerAssignmentSubmission.submissionId = n.getStringValue(); }, - "topFillerWords": n => { speakerAssignmentSubmission.topFillerWords = n.getCollectionOfPrimitiveValues(); }, - "topMispronouncedWords": n => { speakerAssignmentSubmission.topMispronouncedWords = n.getCollectionOfPrimitiveValues(); }, - "topNonInclusiveWordsAndPhrases": n => { speakerAssignmentSubmission.topNonInclusiveWordsAndPhrases = n.getCollectionOfPrimitiveValues(); }, - "topRepetitiveWordsAndPhrases": n => { speakerAssignmentSubmission.topRepetitiveWordsAndPhrases = n.getCollectionOfPrimitiveValues(); }, + "topFillerWords": n => { speakerAssignmentSubmission.topFillerWords = n.getCollectionOfPrimitiveValues("string"); }, + "topMispronouncedWords": n => { speakerAssignmentSubmission.topMispronouncedWords = n.getCollectionOfPrimitiveValues("string"); }, + "topNonInclusiveWordsAndPhrases": n => { speakerAssignmentSubmission.topNonInclusiveWordsAndPhrases = n.getCollectionOfPrimitiveValues("string"); }, + "topRepetitiveWordsAndPhrases": n => { speakerAssignmentSubmission.topRepetitiveWordsAndPhrases = n.getCollectionOfPrimitiveValues("string"); }, "wordsSpokenCount": n => { speakerAssignmentSubmission.wordsSpokenCount = n.getNumberValue(); }, } } @@ -75920,7 +77572,7 @@ export function deserializeIntoStorageSettings(storageSettings: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseCollectionPaginationCountResponse(stringCollectionResponse), - "value": n => { stringCollectionResponse.value = n.getCollectionOfPrimitiveValues(); }, + "value": n => { stringCollectionResponse.value = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -75988,7 +77640,7 @@ export function deserializeIntoStsPolicy(stsPolicy: Partial | undefin return { ...deserializeIntoPolicyBase(stsPolicy), "appliesTo": n => { stsPolicy.appliesTo = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, - "definition": n => { stsPolicy.definition = n.getCollectionOfPrimitiveValues(); }, + "definition": n => { stsPolicy.definition = n.getCollectionOfPrimitiveValues("string"); }, "isOrganizationDefault": n => { stsPolicy.isOrganizationDefault = n.getBooleanValue(); }, } } @@ -76023,7 +77675,7 @@ export function deserializeIntoSubjectRightsRequest(subjectRightsRequest: Partia "mailboxLocations": n => { subjectRightsRequest.mailboxLocations = n.getObjectValue(createSubjectRightsRequestMailboxLocationFromDiscriminatorValue); }, "notes": n => { subjectRightsRequest.notes = n.getCollectionOfObjectValues(createAuthoredNoteFromDiscriminatorValue); }, "pauseAfterEstimate": n => { subjectRightsRequest.pauseAfterEstimate = n.getBooleanValue(); }, - "regulations": n => { subjectRightsRequest.regulations = n.getCollectionOfPrimitiveValues(); }, + "regulations": n => { subjectRightsRequest.regulations = n.getCollectionOfPrimitiveValues("string"); }, "siteLocations": n => { subjectRightsRequest.siteLocations = n.getObjectValue(createSubjectRightsRequestSiteLocationFromDiscriminatorValue); }, "stages": n => { subjectRightsRequest.stages = n.getCollectionOfObjectValues(createSubjectRightsRequestStageDetailFromDiscriminatorValue); }, "status": n => { subjectRightsRequest.status = n.getEnumValue(SubjectRightsRequestStatusObject); }, @@ -76093,7 +77745,7 @@ export function deserializeIntoSubjectRightsRequestDetail(subjectRightsRequestDe export function deserializeIntoSubjectRightsRequestEnumeratedMailboxLocation(subjectRightsRequestEnumeratedMailboxLocation: Partial | undefined = {}) : Record void> { return { ...deserializeIntoSubjectRightsRequestMailboxLocation(subjectRightsRequestEnumeratedMailboxLocation), - "userPrincipalNames": n => { subjectRightsRequestEnumeratedMailboxLocation.userPrincipalNames = n.getCollectionOfPrimitiveValues(); }, + "userPrincipalNames": n => { subjectRightsRequestEnumeratedMailboxLocation.userPrincipalNames = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -76105,7 +77757,7 @@ export function deserializeIntoSubjectRightsRequestEnumeratedMailboxLocation(sub export function deserializeIntoSubjectRightsRequestEnumeratedSiteLocation(subjectRightsRequestEnumeratedSiteLocation: Partial | undefined = {}) : Record void> { return { ...deserializeIntoSubjectRightsRequestSiteLocation(subjectRightsRequestEnumeratedSiteLocation), - "urls": n => { subjectRightsRequestEnumeratedSiteLocation.urls = n.getCollectionOfPrimitiveValues(); }, + "urls": n => { subjectRightsRequestEnumeratedSiteLocation.urls = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -76194,7 +77846,7 @@ export function deserializeIntoSubscribedSku(subscribedSku: Partial { subscribedSku.servicePlans = n.getCollectionOfObjectValues(createServicePlanInfoFromDiscriminatorValue); }, "skuId": n => { subscribedSku.skuId = n.getGuidValue(); }, "skuPartNumber": n => { subscribedSku.skuPartNumber = n.getStringValue(); }, - "subscriptionIds": n => { subscribedSku.subscriptionIds = n.getCollectionOfPrimitiveValues(); }, + "subscriptionIds": n => { subscribedSku.subscriptionIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -76660,6 +78312,30 @@ export function deserializeIntoTargetDeviceGroupCollectionResponse(targetDeviceG "value": n => { targetDeviceGroupCollectionResponse.value = n.getCollectionOfObjectValues(createTargetDeviceGroupFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param TargetedChatMessage The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTargetedChatMessage(targetedChatMessage: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoChatMessage(targetedChatMessage), + "recipient": n => { targetedChatMessage.recipient = n.getObjectValue(createIdentityFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param TargetedChatMessageCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTargetedChatMessageCollectionResponse(targetedChatMessageCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(targetedChatMessageCollectionResponse), + "value": n => { targetedChatMessageCollectionResponse.value = n.getCollectionOfObjectValues(createTargetedChatMessageFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param TargetedManagedAppConfiguration The instance to deserialize into. @@ -76748,7 +78424,7 @@ export function deserializeIntoTargetOwners(targetOwners: Partial "backingStoreEnabled": n => { targetOwners.backingStoreEnabled = true; }, "notifyMembers": n => { targetOwners.notifyMembers = n.getEnumValue(NotifyMembersObject); }, "@odata.type": n => { targetOwners.odataType = n.getStringValue(); }, - "securityGroups": n => { targetOwners.securityGroups = n.getCollectionOfPrimitiveValues(); }, + "securityGroups": n => { targetOwners.securityGroups = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -78360,7 +80036,7 @@ export function deserializeIntoTodoTask(todoTask: Partial | undefined "attachmentSessions": n => { todoTask.attachmentSessions = n.getCollectionOfObjectValues(createAttachmentSessionFromDiscriminatorValue); }, "body": n => { todoTask.body = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, "bodyLastModifiedDateTime": n => { todoTask.bodyLastModifiedDateTime = n.getDateValue(); }, - "categories": n => { todoTask.categories = n.getCollectionOfPrimitiveValues(); }, + "categories": n => { todoTask.categories = n.getCollectionOfPrimitiveValues("string"); }, "checklistItems": n => { todoTask.checklistItems = n.getCollectionOfObjectValues(createChecklistItemFromDiscriminatorValue); }, "completedDateTime": n => { todoTask.completedDateTime = n.getObjectValue(createDateTimeTimeZoneFromDiscriminatorValue); }, "createdDateTime": n => { todoTask.createdDateTime = n.getDateValue(); }, @@ -78511,8 +80187,8 @@ export function deserializeIntoTraining(training: Partial | undefined "lastModifiedBy": n => { training.lastModifiedBy = n.getObjectValue(createEmailIdentityFromDiscriminatorValue); }, "lastModifiedDateTime": n => { training.lastModifiedDateTime = n.getDateValue(); }, "source": n => { training.source = n.getEnumValue(SimulationContentSourceObject); }, - "supportedLocales": n => { training.supportedLocales = n.getCollectionOfPrimitiveValues(); }, - "tags": n => { training.tags = n.getCollectionOfPrimitiveValues(); }, + "supportedLocales": n => { training.supportedLocales = n.getCollectionOfPrimitiveValues("string"); }, + "tags": n => { training.tags = n.getCollectionOfPrimitiveValues("string"); }, "type": n => { training.type = n.getEnumValue(TrainingTypeObject); }, } } @@ -78879,7 +80555,7 @@ export function deserializeIntoUnifiedRoleDefinition(unifiedRoleDefinition: Part "inheritsPermissionsFrom": n => { unifiedRoleDefinition.inheritsPermissionsFrom = n.getCollectionOfObjectValues(createUnifiedRoleDefinitionFromDiscriminatorValue); }, "isBuiltIn": n => { unifiedRoleDefinition.isBuiltIn = n.getBooleanValue(); }, "isEnabled": n => { unifiedRoleDefinition.isEnabled = n.getBooleanValue(); }, - "resourceScopes": n => { unifiedRoleDefinition.resourceScopes = n.getCollectionOfPrimitiveValues(); }, + "resourceScopes": n => { unifiedRoleDefinition.resourceScopes = n.getCollectionOfPrimitiveValues("string"); }, "rolePermissions": n => { unifiedRoleDefinition.rolePermissions = n.getCollectionOfObjectValues(createUnifiedRolePermissionFromDiscriminatorValue); }, "templateId": n => { unifiedRoleDefinition.templateId = n.getStringValue(); }, "version": n => { unifiedRoleDefinition.version = n.getStringValue(); }, @@ -79081,7 +80757,7 @@ export function deserializeIntoUnifiedRoleManagementPolicyCollectionResponse(uni export function deserializeIntoUnifiedRoleManagementPolicyEnablementRule(unifiedRoleManagementPolicyEnablementRule: Partial | undefined = {}) : Record void> { return { ...deserializeIntoUnifiedRoleManagementPolicyRule(unifiedRoleManagementPolicyEnablementRule), - "enabledRules": n => { unifiedRoleManagementPolicyEnablementRule.enabledRules = n.getCollectionOfPrimitiveValues(); }, + "enabledRules": n => { unifiedRoleManagementPolicyEnablementRule.enabledRules = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -79108,7 +80784,7 @@ export function deserializeIntoUnifiedRoleManagementPolicyNotificationRule(unifi ...deserializeIntoUnifiedRoleManagementPolicyRule(unifiedRoleManagementPolicyNotificationRule), "isDefaultRecipientsEnabled": n => { unifiedRoleManagementPolicyNotificationRule.isDefaultRecipientsEnabled = n.getBooleanValue(); }, "notificationLevel": n => { unifiedRoleManagementPolicyNotificationRule.notificationLevel = n.getStringValue(); }, - "notificationRecipients": n => { unifiedRoleManagementPolicyNotificationRule.notificationRecipients = n.getCollectionOfPrimitiveValues(); }, + "notificationRecipients": n => { unifiedRoleManagementPolicyNotificationRule.notificationRecipients = n.getCollectionOfPrimitiveValues("string"); }, "notificationType": n => { unifiedRoleManagementPolicyNotificationRule.notificationType = n.getStringValue(); }, "recipientType": n => { unifiedRoleManagementPolicyNotificationRule.recipientType = n.getStringValue(); }, } @@ -79147,8 +80823,8 @@ export function deserializeIntoUnifiedRoleManagementPolicyRuleTarget(unifiedRole return { "backingStoreEnabled": n => { unifiedRoleManagementPolicyRuleTarget.backingStoreEnabled = true; }, "caller": n => { unifiedRoleManagementPolicyRuleTarget.caller = n.getStringValue(); }, - "enforcedSettings": n => { unifiedRoleManagementPolicyRuleTarget.enforcedSettings = n.getCollectionOfPrimitiveValues(); }, - "inheritableSettings": n => { unifiedRoleManagementPolicyRuleTarget.inheritableSettings = n.getCollectionOfPrimitiveValues(); }, + "enforcedSettings": n => { unifiedRoleManagementPolicyRuleTarget.enforcedSettings = n.getCollectionOfPrimitiveValues("string"); }, + "inheritableSettings": n => { unifiedRoleManagementPolicyRuleTarget.inheritableSettings = n.getCollectionOfPrimitiveValues("string"); }, "level": n => { unifiedRoleManagementPolicyRuleTarget.level = n.getStringValue(); }, "@odata.type": n => { unifiedRoleManagementPolicyRuleTarget.odataType = n.getStringValue(); }, "operations": n => { unifiedRoleManagementPolicyRuleTarget.operations = n.getCollectionOfEnumValues(UnifiedRoleManagementPolicyRuleTargetOperationsObject); }, @@ -79163,10 +80839,10 @@ export function deserializeIntoUnifiedRoleManagementPolicyRuleTarget(unifiedRole // @ts-ignore export function deserializeIntoUnifiedRolePermission(unifiedRolePermission: Partial | undefined = {}) : Record void> { return { - "allowedResourceActions": n => { unifiedRolePermission.allowedResourceActions = n.getCollectionOfPrimitiveValues(); }, + "allowedResourceActions": n => { unifiedRolePermission.allowedResourceActions = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { unifiedRolePermission.backingStoreEnabled = true; }, "condition": n => { unifiedRolePermission.condition = n.getStringValue(); }, - "excludedResourceActions": n => { unifiedRolePermission.excludedResourceActions = n.getCollectionOfPrimitiveValues(); }, + "excludedResourceActions": n => { unifiedRolePermission.excludedResourceActions = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { unifiedRolePermission.odataType = n.getStringValue(); }, } } @@ -79275,7 +80951,7 @@ export function deserializeIntoUpdateAllowedCombinationsResult(updateAllowedComb return { "additionalInformation": n => { updateAllowedCombinationsResult.additionalInformation = n.getStringValue(); }, "backingStoreEnabled": n => { updateAllowedCombinationsResult.backingStoreEnabled = true; }, - "conditionalAccessReferences": n => { updateAllowedCombinationsResult.conditionalAccessReferences = n.getCollectionOfPrimitiveValues(); }, + "conditionalAccessReferences": n => { updateAllowedCombinationsResult.conditionalAccessReferences = n.getCollectionOfPrimitiveValues("string"); }, "currentCombinations": n => { updateAllowedCombinationsResult.currentCombinations = n.getCollectionOfEnumValues(AuthenticationMethodModesObject); }, "@odata.type": n => { updateAllowedCombinationsResult.odataType = n.getStringValue(); }, "previousCombinations": n => { updateAllowedCombinationsResult.previousCombinations = n.getCollectionOfEnumValues(AuthenticationMethodModesObject); }, @@ -79320,7 +80996,7 @@ export function deserializeIntoUploadSession(uploadSession: Partial { uploadSession.backingStoreEnabled = true; }, "expirationDateTime": n => { uploadSession.expirationDateTime = n.getDateValue(); }, - "nextExpectedRanges": n => { uploadSession.nextExpectedRanges = n.getCollectionOfPrimitiveValues(); }, + "nextExpectedRanges": n => { uploadSession.nextExpectedRanges = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { uploadSession.odataType = n.getStringValue(); }, "uploadUrl": n => { uploadSession.uploadUrl = n.getStringValue(); }, } @@ -79431,7 +81107,7 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "authentication": n => { user.authentication = n.getObjectValue(createAuthenticationFromDiscriminatorValue); }, "authorizationInfo": n => { user.authorizationInfo = n.getObjectValue(createAuthorizationInfoFromDiscriminatorValue); }, "birthday": n => { user.birthday = n.getDateValue(); }, - "businessPhones": n => { user.businessPhones = n.getCollectionOfPrimitiveValues(); }, + "businessPhones": n => { user.businessPhones = n.getCollectionOfPrimitiveValues("string"); }, "calendar": n => { user.calendar = n.getObjectValue(createCalendarFromDiscriminatorValue); }, "calendarGroups": n => { user.calendarGroups = n.getCollectionOfObjectValues(createCalendarGroupFromDiscriminatorValue); }, "calendars": n => { user.calendars = n.getCollectionOfObjectValues(createCalendarFromDiscriminatorValue); }, @@ -79473,10 +81149,10 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "hireDate": n => { user.hireDate = n.getDateValue(); }, "identities": n => { user.identities = n.getCollectionOfObjectValues(createObjectIdentityFromDiscriminatorValue); }, "identityParentId": n => { user.identityParentId = n.getStringValue(); }, - "imAddresses": n => { user.imAddresses = n.getCollectionOfPrimitiveValues(); }, + "imAddresses": n => { user.imAddresses = n.getCollectionOfPrimitiveValues("string"); }, "inferenceClassification": n => { user.inferenceClassification = n.getObjectValue(createInferenceClassificationFromDiscriminatorValue); }, "insights": n => { user.insights = n.getObjectValue(createItemInsightsFromDiscriminatorValue); }, - "interests": n => { user.interests = n.getCollectionOfPrimitiveValues(); }, + "interests": n => { user.interests = n.getCollectionOfPrimitiveValues("string"); }, "isManagementRestricted": n => { user.isManagementRestricted = n.getBooleanValue(); }, "isResourceAccount": n => { user.isResourceAccount = n.getBooleanValue(); }, "jobTitle": n => { user.jobTitle = n.getStringValue(); }, @@ -79511,13 +81187,13 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "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(); }, + "otherMails": n => { user.otherMails = n.getCollectionOfPrimitiveValues("string"); }, "outlook": n => { user.outlook = n.getObjectValue(createOutlookUserFromDiscriminatorValue); }, "ownedDevices": n => { user.ownedDevices = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "ownedObjects": n => { user.ownedObjects = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "passwordPolicies": n => { user.passwordPolicies = n.getStringValue(); }, "passwordProfile": n => { user.passwordProfile = n.getObjectValue(createPasswordProfileFromDiscriminatorValue); }, - "pastProjects": n => { user.pastProjects = n.getCollectionOfPrimitiveValues(); }, + "pastProjects": n => { user.pastProjects = n.getCollectionOfPrimitiveValues("string"); }, "people": n => { user.people = n.getCollectionOfObjectValues(createPersonFromDiscriminatorValue); }, "permissionGrants": n => { user.permissionGrants = n.getCollectionOfObjectValues(createResourceSpecificPermissionGrantFromDiscriminatorValue); }, "photo": n => { user.photo = n.getObjectValue(createProfilePhotoFromDiscriminatorValue); }, @@ -79530,10 +81206,10 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "presence": n => { user.presence = n.getObjectValue(createPresenceFromDiscriminatorValue); }, "print": n => { user.print = n.getObjectValue(createUserPrintFromDiscriminatorValue); }, "provisionedPlans": n => { user.provisionedPlans = n.getCollectionOfObjectValues(createProvisionedPlanFromDiscriminatorValue); }, - "proxyAddresses": n => { user.proxyAddresses = n.getCollectionOfPrimitiveValues(); }, + "proxyAddresses": n => { user.proxyAddresses = n.getCollectionOfPrimitiveValues("string"); }, "registeredDevices": n => { user.registeredDevices = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, - "responsibilities": n => { user.responsibilities = n.getCollectionOfPrimitiveValues(); }, - "schools": n => { user.schools = n.getCollectionOfPrimitiveValues(); }, + "responsibilities": n => { user.responsibilities = n.getCollectionOfPrimitiveValues("string"); }, + "schools": n => { user.schools = n.getCollectionOfPrimitiveValues("string"); }, "scopedRoleMemberOf": n => { user.scopedRoleMemberOf = n.getCollectionOfObjectValues(createScopedRoleMembershipFromDiscriminatorValue); }, "securityIdentifier": n => { user.securityIdentifier = n.getStringValue(); }, "serviceProvisioningErrors": n => { user.serviceProvisioningErrors = n.getCollectionOfObjectValues(createServiceProvisioningErrorFromDiscriminatorValue); }, @@ -79541,7 +81217,7 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "showInAddressList": n => { user.showInAddressList = n.getBooleanValue(); }, "signInActivity": n => { user.signInActivity = n.getObjectValue(createSignInActivityFromDiscriminatorValue); }, "signInSessionsValidFromDateTime": n => { user.signInSessionsValidFromDateTime = n.getDateValue(); }, - "skills": n => { user.skills = n.getCollectionOfPrimitiveValues(); }, + "skills": n => { user.skills = n.getCollectionOfPrimitiveValues("string"); }, "solutions": n => { user.solutions = n.getObjectValue(createUserSolutionRootFromDiscriminatorValue); }, "sponsors": n => { user.sponsors = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, "state": n => { user.state = n.getStringValue(); }, @@ -80694,8 +82370,8 @@ export function deserializeIntoUserRegistrationDetails(userRegistrationDetails: "isSsprRegistered": n => { userRegistrationDetails.isSsprRegistered = n.getBooleanValue(); }, "isSystemPreferredAuthenticationMethodEnabled": n => { userRegistrationDetails.isSystemPreferredAuthenticationMethodEnabled = n.getBooleanValue(); }, "lastUpdatedDateTime": n => { userRegistrationDetails.lastUpdatedDateTime = n.getDateValue(); }, - "methodsRegistered": n => { userRegistrationDetails.methodsRegistered = n.getCollectionOfPrimitiveValues(); }, - "systemPreferredAuthenticationMethods": n => { userRegistrationDetails.systemPreferredAuthenticationMethods = n.getCollectionOfPrimitiveValues(); }, + "methodsRegistered": n => { userRegistrationDetails.methodsRegistered = n.getCollectionOfPrimitiveValues("string"); }, + "systemPreferredAuthenticationMethods": n => { userRegistrationDetails.systemPreferredAuthenticationMethods = n.getCollectionOfPrimitiveValues("string"); }, "userDisplayName": n => { userRegistrationDetails.userDisplayName = n.getStringValue(); }, "userPreferredMethodForSecondaryAuthentication": n => { userRegistrationDetails.userPreferredMethodForSecondaryAuthentication = n.getEnumValue(UserDefaultAuthenticationMethodObject); }, "userPrincipalName": n => { userRegistrationDetails.userPrincipalName = n.getStringValue(); }, @@ -81023,6 +82699,19 @@ export function deserializeIntoUserWorkLocation(userWorkLocation: Partial { userWorkLocation.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, } } +/** + * The deserialization information for the current model + * @param ValidatingDomains The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoValidatingDomains(validatingDomains: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { validatingDomains.backingStoreEnabled = true; }, + "@odata.type": n => { validatingDomains.odataType = n.getStringValue(); }, + "rootDomains": n => { validatingDomains.rootDomains = n.getEnumValue(RootDomainsObject); }, + } +} /** * The deserialization information for the current model * @param VerifiableCredentialAuthenticationMethodTarget The instance to deserialize into. @@ -81032,7 +82721,7 @@ export function deserializeIntoUserWorkLocation(userWorkLocation: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationMethodTarget(verifiableCredentialAuthenticationMethodTarget), - "verifiedIdProfiles": n => { verifiableCredentialAuthenticationMethodTarget.verifiedIdProfiles = n.getCollectionOfPrimitiveValues(); }, + "verifiedIdProfiles": n => { verifiableCredentialAuthenticationMethodTarget.verifiedIdProfiles = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -81372,7 +83061,7 @@ export function deserializeIntoVirtualEventRegistrationConfiguration(virtualEven export function deserializeIntoVirtualEventRegistrationCustomQuestion(virtualEventRegistrationCustomQuestion: Partial | undefined = {}) : Record void> { return { ...deserializeIntoVirtualEventRegistrationQuestionBase(virtualEventRegistrationCustomQuestion), - "answerChoices": n => { virtualEventRegistrationCustomQuestion.answerChoices = n.getCollectionOfPrimitiveValues(); }, + "answerChoices": n => { virtualEventRegistrationCustomQuestion.answerChoices = n.getCollectionOfPrimitiveValues("string"); }, "answerInputType": n => { virtualEventRegistrationCustomQuestion.answerInputType = n.getEnumValue(VirtualEventRegistrationQuestionAnswerInputTypeObject); }, } } @@ -81399,7 +83088,7 @@ export function deserializeIntoVirtualEventRegistrationQuestionAnswer(virtualEve "backingStoreEnabled": n => { virtualEventRegistrationQuestionAnswer.backingStoreEnabled = true; }, "booleanValue": n => { virtualEventRegistrationQuestionAnswer.booleanValue = n.getBooleanValue(); }, "displayName": n => { virtualEventRegistrationQuestionAnswer.displayName = n.getStringValue(); }, - "multiChoiceValues": n => { virtualEventRegistrationQuestionAnswer.multiChoiceValues = n.getCollectionOfPrimitiveValues(); }, + "multiChoiceValues": n => { virtualEventRegistrationQuestionAnswer.multiChoiceValues = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { virtualEventRegistrationQuestionAnswer.odataType = n.getStringValue(); }, "questionId": n => { virtualEventRegistrationQuestionAnswer.questionId = n.getStringValue(); }, "value": n => { virtualEventRegistrationQuestionAnswer.value = n.getStringValue(); }, @@ -81683,7 +83372,7 @@ export function deserializeIntoWebApplication(webApplication: Partial { webApplication.implicitGrantSettings = n.getObjectValue(createImplicitGrantSettingsFromDiscriminatorValue); }, "logoutUrl": n => { webApplication.logoutUrl = n.getStringValue(); }, "@odata.type": n => { webApplication.odataType = n.getStringValue(); }, - "redirectUris": n => { webApplication.redirectUris = n.getCollectionOfPrimitiveValues(); }, + "redirectUris": n => { webApplication.redirectUris = n.getCollectionOfPrimitiveValues("string"); }, "redirectUriSettings": n => { webApplication.redirectUriSettings = n.getCollectionOfObjectValues(createRedirectUriSettingsFromDiscriminatorValue); }, } } @@ -81899,7 +83588,7 @@ export function deserializeIntoWebauthnPublicKeyCredentialDescriptor(webauthnPub "backingStoreEnabled": n => { webauthnPublicKeyCredentialDescriptor.backingStoreEnabled = true; }, "id": n => { webauthnPublicKeyCredentialDescriptor.id = n.getStringValue(); }, "@odata.type": n => { webauthnPublicKeyCredentialDescriptor.odataType = n.getStringValue(); }, - "transports": n => { webauthnPublicKeyCredentialDescriptor.transports = n.getCollectionOfPrimitiveValues(); }, + "transports": n => { webauthnPublicKeyCredentialDescriptor.transports = n.getCollectionOfPrimitiveValues("string"); }, "type": n => { webauthnPublicKeyCredentialDescriptor.type = n.getStringValue(); }, } } @@ -82304,11 +83993,11 @@ export function deserializeIntoWindows10EndpointProtectionConfiguration(windows1 "bitLockerEnableStorageCardEncryptionOnMobile": n => { windows10EndpointProtectionConfiguration.bitLockerEnableStorageCardEncryptionOnMobile = n.getBooleanValue(); }, "bitLockerEncryptDevice": n => { windows10EndpointProtectionConfiguration.bitLockerEncryptDevice = n.getBooleanValue(); }, "bitLockerRemovableDrivePolicy": n => { windows10EndpointProtectionConfiguration.bitLockerRemovableDrivePolicy = n.getObjectValue(createBitLockerRemovableDrivePolicyFromDiscriminatorValue); }, - "defenderAdditionalGuardedFolders": n => { windows10EndpointProtectionConfiguration.defenderAdditionalGuardedFolders = n.getCollectionOfPrimitiveValues(); }, - "defenderAttackSurfaceReductionExcludedPaths": n => { windows10EndpointProtectionConfiguration.defenderAttackSurfaceReductionExcludedPaths = n.getCollectionOfPrimitiveValues(); }, + "defenderAdditionalGuardedFolders": n => { windows10EndpointProtectionConfiguration.defenderAdditionalGuardedFolders = n.getCollectionOfPrimitiveValues("string"); }, + "defenderAttackSurfaceReductionExcludedPaths": n => { windows10EndpointProtectionConfiguration.defenderAttackSurfaceReductionExcludedPaths = n.getCollectionOfPrimitiveValues("string"); }, "defenderExploitProtectionXml": n => { windows10EndpointProtectionConfiguration.defenderExploitProtectionXml = n.getByteArrayValue(); }, "defenderExploitProtectionXmlFileName": n => { windows10EndpointProtectionConfiguration.defenderExploitProtectionXmlFileName = n.getStringValue(); }, - "defenderGuardedFoldersAllowedAppPaths": n => { windows10EndpointProtectionConfiguration.defenderGuardedFoldersAllowedAppPaths = n.getCollectionOfPrimitiveValues(); }, + "defenderGuardedFoldersAllowedAppPaths": n => { windows10EndpointProtectionConfiguration.defenderGuardedFoldersAllowedAppPaths = n.getCollectionOfPrimitiveValues("string"); }, "defenderSecurityCenterBlockExploitProtectionOverride": n => { windows10EndpointProtectionConfiguration.defenderSecurityCenterBlockExploitProtectionOverride = n.getBooleanValue(); }, "firewallBlockStatefulFTP": n => { windows10EndpointProtectionConfiguration.firewallBlockStatefulFTP = n.getBooleanValue(); }, "firewallCertificateRevocationListCheckMethod": n => { windows10EndpointProtectionConfiguration.firewallCertificateRevocationListCheckMethod = n.getEnumValue(FirewallCertificateRevocationListCheckMethodTypeObject); }, @@ -82364,7 +84053,7 @@ export function deserializeIntoWindows10GeneralConfiguration(windows10GeneralCon "antiTheftModeBlocked": n => { windows10GeneralConfiguration.antiTheftModeBlocked = n.getBooleanValue(); }, "appsAllowTrustedAppsSideloading": n => { windows10GeneralConfiguration.appsAllowTrustedAppsSideloading = n.getEnumValue(StateManagementSettingObject); }, "appsBlockWindowsStoreOriginatedApps": n => { windows10GeneralConfiguration.appsBlockWindowsStoreOriginatedApps = n.getBooleanValue(); }, - "bluetoothAllowedServices": n => { windows10GeneralConfiguration.bluetoothAllowedServices = n.getCollectionOfPrimitiveValues(); }, + "bluetoothAllowedServices": n => { windows10GeneralConfiguration.bluetoothAllowedServices = n.getCollectionOfPrimitiveValues("string"); }, "bluetoothBlockAdvertising": n => { windows10GeneralConfiguration.bluetoothBlockAdvertising = n.getBooleanValue(); }, "bluetoothBlockDiscoverableMode": n => { windows10GeneralConfiguration.bluetoothBlockDiscoverableMode = n.getBooleanValue(); }, "bluetoothBlocked": n => { windows10GeneralConfiguration.bluetoothBlocked = n.getBooleanValue(); }, @@ -82381,10 +84070,10 @@ export function deserializeIntoWindows10GeneralConfiguration(windows10GeneralCon "defenderCloudBlockLevel": n => { windows10GeneralConfiguration.defenderCloudBlockLevel = n.getEnumValue(DefenderCloudBlockLevelTypeObject); }, "defenderDaysBeforeDeletingQuarantinedMalware": n => { windows10GeneralConfiguration.defenderDaysBeforeDeletingQuarantinedMalware = n.getNumberValue(); }, "defenderDetectedMalwareActions": n => { windows10GeneralConfiguration.defenderDetectedMalwareActions = n.getObjectValue(createDefenderDetectedMalwareActionsFromDiscriminatorValue); }, - "defenderFileExtensionsToExclude": n => { windows10GeneralConfiguration.defenderFileExtensionsToExclude = n.getCollectionOfPrimitiveValues(); }, - "defenderFilesAndFoldersToExclude": n => { windows10GeneralConfiguration.defenderFilesAndFoldersToExclude = n.getCollectionOfPrimitiveValues(); }, + "defenderFileExtensionsToExclude": n => { windows10GeneralConfiguration.defenderFileExtensionsToExclude = n.getCollectionOfPrimitiveValues("string"); }, + "defenderFilesAndFoldersToExclude": n => { windows10GeneralConfiguration.defenderFilesAndFoldersToExclude = n.getCollectionOfPrimitiveValues("string"); }, "defenderMonitorFileActivity": n => { windows10GeneralConfiguration.defenderMonitorFileActivity = n.getEnumValue(DefenderMonitorFileActivityObject); }, - "defenderProcessesToExclude": n => { windows10GeneralConfiguration.defenderProcessesToExclude = n.getCollectionOfPrimitiveValues(); }, + "defenderProcessesToExclude": n => { windows10GeneralConfiguration.defenderProcessesToExclude = n.getCollectionOfPrimitiveValues("string"); }, "defenderPromptForSampleSubmission": n => { windows10GeneralConfiguration.defenderPromptForSampleSubmission = n.getEnumValue(DefenderPromptForSampleSubmissionObject); }, "defenderRequireBehaviorMonitoring": n => { windows10GeneralConfiguration.defenderRequireBehaviorMonitoring = n.getBooleanValue(); }, "defenderRequireCloudProtection": n => { windows10GeneralConfiguration.defenderRequireCloudProtection = n.getBooleanValue(); }, @@ -82428,7 +84117,7 @@ export function deserializeIntoWindows10GeneralConfiguration(windows10GeneralCon "edgeDisableFirstRunPage": n => { windows10GeneralConfiguration.edgeDisableFirstRunPage = n.getBooleanValue(); }, "edgeEnterpriseModeSiteListLocation": n => { windows10GeneralConfiguration.edgeEnterpriseModeSiteListLocation = n.getStringValue(); }, "edgeFirstRunUrl": n => { windows10GeneralConfiguration.edgeFirstRunUrl = n.getStringValue(); }, - "edgeHomepageUrls": n => { windows10GeneralConfiguration.edgeHomepageUrls = n.getCollectionOfPrimitiveValues(); }, + "edgeHomepageUrls": n => { windows10GeneralConfiguration.edgeHomepageUrls = n.getCollectionOfPrimitiveValues("string"); }, "edgeRequireSmartScreen": n => { windows10GeneralConfiguration.edgeRequireSmartScreen = n.getBooleanValue(); }, "edgeSearchEngine": n => { windows10GeneralConfiguration.edgeSearchEngine = n.getObjectValue(createEdgeSearchEngineBaseFromDiscriminatorValue); }, "edgeSendIntranetTrafficToInternetExplorer": n => { windows10GeneralConfiguration.edgeSendIntranetTrafficToInternetExplorer = n.getBooleanValue(); }, @@ -82600,7 +84289,7 @@ export function deserializeIntoWindows10NetworkProxyServer(windows10NetworkProxy return { "address": n => { windows10NetworkProxyServer.address = n.getStringValue(); }, "backingStoreEnabled": n => { windows10NetworkProxyServer.backingStoreEnabled = true; }, - "exceptions": n => { windows10NetworkProxyServer.exceptions = n.getCollectionOfPrimitiveValues(); }, + "exceptions": n => { windows10NetworkProxyServer.exceptions = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { windows10NetworkProxyServer.odataType = n.getStringValue(); }, "useForLocalAddresses": n => { windows10NetworkProxyServer.useForLocalAddresses = n.getBooleanValue(); }, } @@ -82781,7 +84470,7 @@ export function deserializeIntoWindowsAutopilotDeploymentProfile(windowsAutopilo "managementServiceAppId": n => { windowsAutopilotDeploymentProfile.managementServiceAppId = n.getStringValue(); }, "outOfBoxExperienceSetting": n => { windowsAutopilotDeploymentProfile.outOfBoxExperienceSetting = n.getObjectValue(createOutOfBoxExperienceSettingFromDiscriminatorValue); }, "preprovisioningAllowed": n => { windowsAutopilotDeploymentProfile.preprovisioningAllowed = n.getBooleanValue(); }, - "roleScopeTagIds": n => { windowsAutopilotDeploymentProfile.roleScopeTagIds = n.getCollectionOfPrimitiveValues(); }, + "roleScopeTagIds": n => { windowsAutopilotDeploymentProfile.roleScopeTagIds = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -83215,7 +84904,7 @@ export function deserializeIntoWindowsInformationProtectionResourceCollection(wi "backingStoreEnabled": n => { windowsInformationProtectionResourceCollection.backingStoreEnabled = true; }, "displayName": n => { windowsInformationProtectionResourceCollection.displayName = n.getStringValue(); }, "@odata.type": n => { windowsInformationProtectionResourceCollection.odataType = n.getStringValue(); }, - "resources": n => { windowsInformationProtectionResourceCollection.resources = n.getCollectionOfPrimitiveValues(); }, + "resources": n => { windowsInformationProtectionResourceCollection.resources = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84909,8 +86598,8 @@ export function deserializeIntoX509CertificateAuthorityScope(x509CertificateAuth export function deserializeIntoX509CertificateCombinationConfiguration(x509CertificateCombinationConfiguration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationCombinationConfiguration(x509CertificateCombinationConfiguration), - "allowedIssuerSkis": n => { x509CertificateCombinationConfiguration.allowedIssuerSkis = n.getCollectionOfPrimitiveValues(); }, - "allowedPolicyOIDs": n => { x509CertificateCombinationConfiguration.allowedPolicyOIDs = n.getCollectionOfPrimitiveValues(); }, + "allowedIssuerSkis": n => { x509CertificateCombinationConfiguration.allowedIssuerSkis = n.getCollectionOfPrimitiveValues("string"); }, + "allowedPolicyOIDs": n => { x509CertificateCombinationConfiguration.allowedPolicyOIDs = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -84922,7 +86611,7 @@ export function deserializeIntoX509CertificateCombinationConfiguration(x509Certi export function deserializeIntoX509CertificateCRLValidationConfiguration(x509CertificateCRLValidationConfiguration: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { x509CertificateCRLValidationConfiguration.backingStoreEnabled = true; }, - "exemptedCertificateAuthoritiesSubjectKeyIdentifiers": n => { x509CertificateCRLValidationConfiguration.exemptedCertificateAuthoritiesSubjectKeyIdentifiers = n.getCollectionOfPrimitiveValues(); }, + "exemptedCertificateAuthoritiesSubjectKeyIdentifiers": n => { x509CertificateCRLValidationConfiguration.exemptedCertificateAuthoritiesSubjectKeyIdentifiers = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { x509CertificateCRLValidationConfiguration.odataType = n.getStringValue(); }, "state": n => { x509CertificateCRLValidationConfiguration.state = n.getEnumValue(X509CertificateCRLValidationConfigurationStateObject); }, } @@ -87715,7 +89404,7 @@ export interface DirectoryRole extends DirectoryObject, Parsable { */ members?: DirectoryObject[] | null; /** - * The id of the directoryRoleTemplate that this role is based on. The property must be specified when activating a directory role in a tenant with a POST operation. After the directory role has been activated, the property is read only. Supports $filter (eq), $select. + * The id of the directoryRoleTemplate that this role is based on. The property must be specified when activating a directory role in a tenant with a POST operation. After the directory role has been activated, the property is read-only. Supports $filter (eq), $select. */ roleTemplateId?: string | null; /** @@ -88056,11 +89745,11 @@ export interface DomainDnsUnavailableRecord extends DomainDnsRecord, Parsable { } export interface DomainIdentitySource extends IdentitySource, Parsable { /** - * The name of the identity source, typically also the domain name. Read only. + * The name of the identity source, typically also the domain name. Read-only. */ displayName?: string | null; /** - * The domain name. Read only. + * The domain name. Read-only. */ domainName?: string | null; } @@ -90119,6 +91808,20 @@ export interface EmailIdentity extends Identity, Parsable { */ email?: string | null; } +export interface EmailNotificationsSetting extends Entity, Parsable { + /** + * The additionalEvents property + */ + additionalEvents?: NotificationEventsType[] | null; + /** + * Indicates whether notifications are enabled. + */ + isEnabled?: boolean | null; + /** + * The recipients property + */ + recipients?: NotificationRecipients | null; +} export interface EmailPayloadDetail extends Parsable, PayloadDetail { /** * Email address of the user. @@ -90400,6 +92103,16 @@ export interface EndUserNotificationSetting extends AdditionalDataHolder, Backed } export type EndUserNotificationSettingType = (typeof EndUserNotificationSettingTypeObject)[keyof typeof EndUserNotificationSettingTypeObject]; export type EndUserNotificationType = (typeof EndUserNotificationTypeObject)[keyof typeof EndUserNotificationTypeObject]; +export interface EndUserSettings extends ControlConfiguration, Parsable { + /** + * The level of related people insights to show in access package suggestions. The possible values are: disabled, count, countAndNames, unknownFutureValue. + */ + relatedPeopleInsightLevel?: AccessPackageSuggestionRelatedPeopleInsightLevel | null; + /** + * Indicates whether approver details are shown to end users. When true, approver information is visible to members. + */ + showApproverDetailsToMembers?: boolean | null; +} /** * Represents the status of a Viva Engage async operation that is an operation that transcends thelifetime of a single API request. These operations are long-running or too expensive to completewithin the time frame of their original request. */ @@ -90688,6 +92401,10 @@ export interface EntitlementManagement extends Entity, Parsable { * Access packages define the collection of resource roles and the policies for which subjects can request or be assigned access to those resources. */ accessPackages?: AccessPackage[] | null; + /** + * Suggested access packages for end users based on various criteria such as related people insights and assignment history. + */ + accessPackageSuggestions?: AccessPackageSuggestion[] | null; /** * Access package assignment policies govern which subjects can request or be assigned an access package via an access package assignment. */ @@ -90700,6 +92417,10 @@ export interface EntitlementManagement extends Entity, Parsable { * The assignment of an access package to a subject for a period of time. */ assignments?: AccessPackageAssignment[] | null; + /** + * Access packages available for end users to browse and request. + */ + availableAccessPackages?: AvailableAccessPackage[] | null; /** * A container for access packages. */ @@ -90708,6 +92429,10 @@ export interface EntitlementManagement extends Entity, Parsable { * References to a directory or domain of another organization whose users can request access. */ connectedOrganizations?: ConnectedOrganization[] | null; + /** + * Configuration settings that control the lifecycle and access policies of entitlement management within a tenant. + */ + controlConfigurations?: ControlConfiguration[] | null; /** * A reference to the geolocation environments in which a resource is located. */ @@ -90728,6 +92453,10 @@ export interface EntitlementManagement extends Entity, Parsable { * The settings that control the behavior of Microsoft Entra entitlement management. */ settings?: EntitlementManagementSettings | null; + /** + * The subjects property + */ + subjects?: AccessPackageSubject[] | null; } export interface EntitlementManagementSchedule extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -90786,6 +92515,12 @@ export interface EnumeratedDeviceRegistrationMembership extends DeviceRegistrati */ users?: string[] | null; } +export interface EnumeratedDomains extends Parsable, ValidatingDomains { + /** + * The domainNames property + */ + domainNames?: string[] | null; +} export interface EnumeratedScopes extends InheritableScopes, Parsable { /** * Required. Nonempty list of delegated permission scope identifiers published by the resource application to inherit. Entries must be unique and must not include any globally blocked scopes. @@ -91402,15 +93137,15 @@ export interface ExternalAuthenticationMethodConfiguration extends Authenticatio } export interface ExternalDomainFederation extends IdentitySource, Parsable { /** - * The name of the identity source, typically also the domain name. Read only. + * The name of the identity source, typically also the domain name. Read-only. */ displayName?: string | null; /** - * The domain name. Read only. + * The domain name. Read-only. */ domainName?: string | null; /** - * The issuerURI of the incoming federation. Read only. + * The issuerURI of the incoming federation. Read-only. */ issuerUri?: string | null; } @@ -91579,6 +93314,13 @@ export interface FederatedIdentityCredentialCollectionResponse extends BaseColle value?: FederatedIdentityCredential[] | null; } export type FederatedIdpMfaBehavior = (typeof FederatedIdpMfaBehaviorObject)[keyof typeof FederatedIdpMfaBehaviorObject]; +export interface FederatedTokenValidationPolicy extends DirectoryObject, Parsable { + /** + * The validatingDomains property + */ + validatingDomains?: ValidatingDomains | null; +} +export type FedRampLevel = (typeof FedRampLevelObject)[keyof typeof FedRampLevelObject]; export interface Fido2AuthenticationMethod extends AuthenticationMethod, Parsable { /** * Authenticator Attestation GUID, an identifier that indicates the type (such as make and model) of the authenticator. @@ -91605,7 +93347,7 @@ export interface Fido2AuthenticationMethod extends AuthenticationMethod, Parsabl */ passkeyType?: PasskeyType | null; /** - * The publicKeyCredential property + * Contains the WebAuthn public key credential information being registered. This property is used only for write requests and isn't returned on read operations. */ publicKeyCredential?: WebauthnPublicKeyCredential | null; } @@ -92554,6 +94296,10 @@ export interface Group extends DirectoryObject, Parsable { * The list of users or groups allowed to create posts or calendar events in this group. If this list is nonempty, then only users or groups listed here are allowed to post. */ acceptedSenders?: DirectoryObject[] | null; + /** + * Indicates the type of access to the group. The possible values are: none, private, secret, public, unknownFutureValue. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}). + */ + accessType?: GroupAccessType | null; /** * Indicates if people external to the organization can send messages to the group. The default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}). */ @@ -92658,6 +94404,10 @@ export interface Group extends DirectoryObject, Parsable { * Indicates whether this group can be assigned to a Microsoft Entra role. Optional. This property can only be set while creating the group and is immutable. If set to true, the securityEnabled property must also be set to true, visibility must be Hidden, and the group can't be a dynamic group (that is, groupTypes can't contain DynamicMembership). Only callers with at least the Privileged Role Administrator role can set this property. The caller must also be assigned the RoleManagement.ReadWrite.Directory permission to set this property or update the membership of such groups. For more, see Using a group to manage Microsoft Entra role assignmentsUsing this feature requires a Microsoft Entra ID P1 license. Returned by default. Supports $filter (eq, ne, not). */ isAssignableToRole?: boolean | null; + /** + * Indicates whether the user marked the group as favorite. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}). + */ + isFavorite?: boolean | null; /** * Indicates whether the group is a member of a restricted management administrative unit. If not set, the default value is null and the default behavior is false. Read-only. To manage a group member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit. Requires $select to retrieve. */ @@ -92710,6 +94460,10 @@ export interface Group extends DirectoryObject, Parsable { * Contains the on-premises domain FQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect.Returned by default. Read-only. */ onPremisesDomainName?: string | null; + /** + * The onPremisesExtensionAttributes property + */ + onPremisesExtensionAttributes?: OnPremisesExtensionAttributes | null; /** * Indicates the last time at which the group was synced with the on-premises directory. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on January 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Read-only. Supports $filter (eq, ne, not, ge, le, in). */ @@ -92831,9 +94585,17 @@ export interface Group extends DirectoryObject, Parsable { */ uniqueName?: string | null; /** - * Count of conversations that received new posts since the signed-in user last visited the group. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}). + * Count of conversations that have had one or more new posts delivered since the signed-in user's last visit to the group. This property is the same as unseenCount. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}). + */ + unseenConversationsCount?: number | null; + /** + * Count of conversations that have received new posts since the signed-in user last visited the group. This property is the same as unseenConversationsCount.Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}). */ unseenCount?: number | null; + /** + * Count of new posts that have been delivered to the group's conversations since the signed-in user's last visit to the group. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}). + */ + unseenMessagesCount?: number | null; /** * Specifies the group join policy and group content visibility for groups. The possible values are: Private, Public, or HiddenMembership. HiddenMembership can be set only for Microsoft 365 groups when the groups are created. It can't be updated later. Other values of visibility can be updated after group creation. If visibility value isn't specified during group creation on Microsoft Graph, a security group is created as Private by default, and the Microsoft 365 group is Public. Groups assignable to roles are always Private. To learn more, see group visibility options. Returned by default. Nullable. */ @@ -92843,6 +94605,7 @@ export interface Group extends DirectoryObject, Parsable { */ welcomeMessageEnabled?: boolean | null; } +export type GroupAccessType = (typeof GroupAccessTypeObject)[keyof typeof GroupAccessTypeObject]; /** * Represents an assignment to a group. */ @@ -92973,6 +94736,7 @@ export interface Hashes extends AdditionalDataHolder, BackedModel, Parsable { */ sha256Hash?: string | null; } +export type HoldType = (typeof HoldTypeObject)[keyof typeof HoldTypeObject]; export interface HomeRealmDiscoveryPolicy extends Parsable, StsPolicy { } export interface HomeRealmDiscoveryPolicyCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { @@ -100641,6 +102405,7 @@ export interface NotebookLinks extends AdditionalDataHolder, BackedModel, Parsab } export type NotificationDeliveryFrequency = (typeof NotificationDeliveryFrequencyObject)[keyof typeof NotificationDeliveryFrequencyObject]; export type NotificationDeliveryPreference = (typeof NotificationDeliveryPreferenceObject)[keyof typeof NotificationDeliveryPreferenceObject]; +export type NotificationEventsType = (typeof NotificationEventsTypeObject)[keyof typeof NotificationEventsTypeObject]; /** * Notification messages are messages that are sent to end users who are determined to be not-compliant with the compliance policies defined by the administrator. Administrators choose notifications and configure them in the Intune Admin Console using the compliance policy creation page under the “Actions for non-compliance” section. Use the notificationMessageTemplate object to create your own custom notifications for administrators to choose while configuring actions for non-compliance. */ @@ -100676,6 +102441,25 @@ export interface NotificationMessageTemplateCollectionResponse extends BaseColle */ value?: NotificationMessageTemplate[] | null; } +export interface NotificationRecipients extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * A list of users or groups that receive notifications. Only specify this property when role is set to custom. + */ + customRecipients?: EmailIdentity[] | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The role property + */ + role?: NotificationRecipientsType[] | null; +} +export type NotificationRecipientsType = (typeof NotificationRecipientsTypeObject)[keyof typeof NotificationRecipientsTypeObject]; export type NotificationTemplateBrandingOptions = (typeof NotificationTemplateBrandingOptionsObject)[keyof typeof NotificationTemplateBrandingOptionsObject]; export type NotifyMembers = (typeof NotifyMembersObject)[keyof typeof NotifyMembersObject]; export interface NoTrainingNotificationSetting extends EndUserNotificationSetting, Parsable { @@ -103023,6 +104807,60 @@ export interface OwnerlessGroupPolicy extends Entity, Parsable { */ targetOwners?: TargetOwners | null; } +export interface PackageAccessEntity extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The resourceId property + */ + resourceId?: string | null; + /** + * The resourceType property + */ + resourceType?: AccessEntityType | null; +} +export interface PackageElement extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The definition property + */ + definition?: UntypedNode | null; + /** + * The id property + */ + id?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface PackageElementDetail extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The elements property + */ + elements?: PackageElement[] | null; + /** + * The elementType property + */ + elementType?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface PackageEscaped extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -103037,6 +104875,8 @@ export interface PackageEscaped extends AdditionalDataHolder, BackedModel, Parsa */ type?: string | null; } +export type PackageStatus = (typeof PackageStatusObject)[keyof typeof PackageStatusObject]; +export type PackageType = (typeof PackageTypeObject)[keyof typeof PackageTypeObject]; export type PageLayoutType = (typeof PageLayoutTypeObject)[keyof typeof PageLayoutTypeObject]; export interface PageLinks extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -103312,6 +105152,7 @@ export interface PasswordCredentialConfiguration extends AdditionalDataHolder, B */ state?: AppManagementRestrictionState | null; } +export type PasswordPolicy = (typeof PasswordPolicyObject)[keyof typeof PasswordPolicyObject]; export interface PasswordProfile extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -103523,6 +105364,7 @@ export interface PayloadDetail extends AdditionalDataHolder, BackedModel, Parsab } export type PayloadIndustry = (typeof PayloadIndustryObject)[keyof typeof PayloadIndustryObject]; export type PayloadTheme = (typeof PayloadThemeObject)[keyof typeof PayloadThemeObject]; +export type PciVersion = (typeof PciVersionObject)[keyof typeof PciVersionObject]; export interface PendingContentUpdate extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -104709,6 +106551,10 @@ export interface PolicyRoot extends Entity, Parsable { * The feature rollout policy associated with a directory object. */ featureRolloutPolicies?: FeatureRolloutPolicy[] | null; + /** + * The federatedTokenValidationPolicy property + */ + federatedTokenValidationPolicy?: FederatedTokenValidationPolicy | null; /** * The policy to control Microsoft Entra authentication behavior for federated users. */ @@ -106558,6 +108404,10 @@ export interface ProfileCardProperty extends Entity, Parsable { * Identifies a profileCardProperty resource in Get, Update, or Delete operations. Allows an administrator to surface hidden Microsoft Entra ID properties on the Microsoft 365 profile card within their tenant. When present, the Microsoft Entra ID field referenced in this property is visible to all users in your tenant on the contact pane of the profile card. Allowed values for this field are: UserPrincipalName, Fax, StreetAddress, PostalCode, StateOrProvince, Alias, CustomAttribute1, CustomAttribute2, CustomAttribute3, CustomAttribute4, CustomAttribute5, CustomAttribute6, CustomAttribute7, CustomAttribute8, CustomAttribute9, CustomAttribute10, CustomAttribute11, CustomAttribute12, CustomAttribute13, CustomAttribute14, CustomAttribute15. */ directoryPropertyName?: string | null; + /** + * Indicates whether the given directory property should be shown on a user’s profile card. + */ + isVisible?: boolean | null; } export interface ProfileCardPropertyCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** @@ -108063,7 +109913,7 @@ export interface Reminder extends AdditionalDataHolder, BackedModel, Parsable { */ eventEndTime?: DateTimeTimeZone | null; /** - * The unique ID of the event. Read only. + * The unique ID of the event. Read-only. */ eventId?: string | null; /** @@ -108705,6 +110555,7 @@ export interface ResponseStatus extends AdditionalDataHolder, BackedModel, Parsa time?: Date | null; } export type ResponseType = (typeof ResponseTypeObject)[keyof typeof ResponseTypeObject]; +export type RestEncryptionType = (typeof RestEncryptionTypeObject)[keyof typeof RestEncryptionTypeObject]; export type RestorableArtifact = (typeof RestorableArtifactObject)[keyof typeof RestorableArtifactObject]; export interface RestoreArtifactBase extends Entity, Parsable { /** @@ -109440,6 +111291,7 @@ export interface RolePermission extends AdditionalDataHolder, BackedModel, Parsa */ resourceActions?: ResourceAction[] | null; } +export type RoleType = (typeof RoleTypeObject)[keyof typeof RoleTypeObject]; export interface Room extends Parsable, Place { /** * Specifies the name of the audio device in the room. @@ -109526,6 +111378,7 @@ export interface Root extends AdditionalDataHolder, BackedModel, Parsable { */ odataType?: string | null; } +export type RootDomains = (typeof RootDomainsObject)[keyof typeof RootDomainsObject]; /** * RotateBitLockerKeys device action result */ @@ -109777,7 +111630,7 @@ export interface Schedule extends Entity, Parsable { */ timesOff?: TimeOff[] | null; /** - * Indicates the time zone of the schedule team using tz database format. Required. + * The time zone of the schedule team as an IANA time zone database (tz database) name; for example, America/Chicago. For the full list of valid values, see List of tz database time zones. Required. */ timeZone?: string | null; /** @@ -110565,6 +112418,10 @@ export interface Security extends Entity, Parsable { * The cases property */ cases?: CasesRoot | null; + /** + * The collaboration property + */ + collaboration?: CollaborationRoot | null; /** * The dataSecurityAndGovernance property */ @@ -110938,6 +112795,7 @@ export function serializeAccessPackageAnswerString(writer: SerializationWriter, // @ts-ignore export function serializeAccessPackageApprovalStage(writer: SerializationWriter, accessPackageApprovalStage: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!accessPackageApprovalStage || isSerializingDerivedType) { return; } + writer.writeEnumValue("approverInformationVisibility", accessPackageApprovalStage.approverInformationVisibility); writer.writeDurationValue("durationBeforeAutomaticDenial", accessPackageApprovalStage.durationBeforeAutomaticDenial); writer.writeDurationValue("durationBeforeEscalation", accessPackageApprovalStage.durationBeforeEscalation); writer.writeCollectionOfObjectValues("escalationApprovers", accessPackageApprovalStage.escalationApprovers, serializeSubjectSet); @@ -111519,6 +113377,7 @@ export function serializeAccessPackageResourceRole(writer: SerializationWriter, writer.writeStringValue("originId", accessPackageResourceRole.originId); writer.writeStringValue("originSystem", accessPackageResourceRole.originSystem); writer.writeObjectValue("resource", accessPackageResourceRole.resource, serializeAccessPackageResource); + writer.writeEnumValue("type", accessPackageResourceRole.type); } /** * Serializes information the current object @@ -111603,8 +113462,92 @@ export function serializeAccessPackageSubject(writer: SerializationWriter, acces writer.writeStringValue("objectId", accessPackageSubject.objectId); writer.writeStringValue("onPremisesSecurityIdentifier", accessPackageSubject.onPremisesSecurityIdentifier); writer.writeStringValue("principalName", accessPackageSubject.principalName); + writer.writeEnumValue("subjectLifecycle", accessPackageSubject.subjectLifecycle); writer.writeEnumValue("subjectType", accessPackageSubject.subjectType); } +/** + * Serializes information the current object + * @param AccessPackageSubjectCollectionResponse 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 serializeAccessPackageSubjectCollectionResponse(writer: SerializationWriter, accessPackageSubjectCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessPackageSubjectCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, accessPackageSubjectCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", accessPackageSubjectCollectionResponse.value, serializeAccessPackageSubject); +} +/** + * Serializes information the current object + * @param AccessPackageSuggestion 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 serializeAccessPackageSuggestion(writer: SerializationWriter, accessPackageSuggestion: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessPackageSuggestion || isSerializingDerivedType) { return; } + serializeEntity(writer, accessPackageSuggestion, isSerializingDerivedType) + writer.writeObjectValue("accessPackage", accessPackageSuggestion.accessPackage, serializeAvailableAccessPackage); + writer.writeCollectionOfObjectValues("reasons", accessPackageSuggestion.reasons, serializeAccessPackageSuggestionReason); +} +/** + * Serializes information the current object + * @param AccessPackageSuggestionCollectionResponse 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 serializeAccessPackageSuggestionCollectionResponse(writer: SerializationWriter, accessPackageSuggestionCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessPackageSuggestionCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, accessPackageSuggestionCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", accessPackageSuggestionCollectionResponse.value, serializeAccessPackageSuggestion); +} +/** + * Serializes information the current object + * @param AccessPackageSuggestionReason 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 serializeAccessPackageSuggestionReason(writer: SerializationWriter, accessPackageSuggestionReason: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessPackageSuggestionReason || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", accessPackageSuggestionReason.odataType); + writer.writeAdditionalData(accessPackageSuggestionReason.additionalData); + switch (accessPackageSuggestionReason.odataType) { + case "#microsoft.graph.accessPackageSuggestionRelatedPeopleBased": + serializeAccessPackageSuggestionRelatedPeopleBased(writer, accessPackageSuggestionReason, true); + break; + case "#microsoft.graph.accessPackageSuggestionSelfAssignmentHistoryBased": + serializeAccessPackageSuggestionSelfAssignmentHistoryBased(writer, accessPackageSuggestionReason, true); + break; + } +} +/** + * Serializes information the current object + * @param AccessPackageSuggestionRelatedPeopleBased 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 serializeAccessPackageSuggestionRelatedPeopleBased(writer: SerializationWriter, accessPackageSuggestionRelatedPeopleBased: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessPackageSuggestionRelatedPeopleBased || isSerializingDerivedType) { return; } + serializeAccessPackageSuggestionReason(writer, accessPackageSuggestionRelatedPeopleBased, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("relatedPeople", accessPackageSuggestionRelatedPeopleBased.relatedPeople, serializeIdentity); + writer.writeNumberValue("relatedPeopleAssignmentCount", accessPackageSuggestionRelatedPeopleBased.relatedPeopleAssignmentCount); +} +/** + * Serializes information the current object + * @param AccessPackageSuggestionSelfAssignmentHistoryBased 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 serializeAccessPackageSuggestionSelfAssignmentHistoryBased(writer: SerializationWriter, accessPackageSuggestionSelfAssignmentHistoryBased: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessPackageSuggestionSelfAssignmentHistoryBased || isSerializingDerivedType) { return; } + serializeAccessPackageSuggestionReason(writer, accessPackageSuggestionSelfAssignmentHistoryBased, isSerializingDerivedType) + writer.writeDateValue("lastAssignmentDateTime", accessPackageSuggestionSelfAssignmentHistoryBased.lastAssignmentDateTime); + writer.writeNumberValue("pastAssignmentCount", accessPackageSuggestionSelfAssignmentHistoryBased.pastAssignmentCount); +} /** * Serializes information the current object * @param AccessPackageTextInputQuestion The instance to serialize from. @@ -113093,6 +115036,17 @@ export function serializeAllDevicesAssignmentTarget(writer: SerializationWriter, if (!allDevicesAssignmentTarget || isSerializingDerivedType) { return; } serializeDeviceAndAppManagementAssignmentTarget(writer, allDevicesAssignmentTarget, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param AllDomains 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 serializeAllDomains(writer: SerializationWriter, allDomains: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!allDomains || isSerializingDerivedType) { return; } + serializeValidatingDomains(writer, allDomains, isSerializingDerivedType) +} /** * Serializes information the current object * @param AllLicensedUsersAssignmentTarget The instance to serialize from. @@ -113814,6 +115768,208 @@ export function serializeApplicationEnforcedRestrictionsSessionControl(writer: S if (!applicationEnforcedRestrictionsSessionControl || isSerializingDerivedType) { return; } serializeConditionalAccessSessionControl(writer, applicationEnforcedRestrictionsSessionControl, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param ApplicationLocation 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 serializeApplicationLocation(writer: SerializationWriter, applicationLocation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationLocation || isSerializingDerivedType) { return; } + writer.writeStringValue("dataCenter", applicationLocation.dataCenter); + writer.writeStringValue("headquarters", applicationLocation.headquarters); + writer.writeStringValue("@odata.type", applicationLocation.odataType); + writer.writeAdditionalData(applicationLocation.additionalData); +} +/** + * Serializes information the current object + * @param ApplicationRiskFactorCertificateInfo 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 serializeApplicationRiskFactorCertificateInfo(writer: SerializationWriter, applicationRiskFactorCertificateInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationRiskFactorCertificateInfo || isSerializingDerivedType) { return; } + writer.writeBooleanValue("hasBadCommonName", applicationRiskFactorCertificateInfo.hasBadCommonName); + writer.writeBooleanValue("hasInsecureSignature", applicationRiskFactorCertificateInfo.hasInsecureSignature); + writer.writeBooleanValue("hasNoChainOfTrust", applicationRiskFactorCertificateInfo.hasNoChainOfTrust); + writer.writeBooleanValue("isDenylisted", applicationRiskFactorCertificateInfo.isDenylisted); + writer.writeBooleanValue("isHostnameMismatch", applicationRiskFactorCertificateInfo.isHostnameMismatch); + writer.writeBooleanValue("isNotAfter", applicationRiskFactorCertificateInfo.isNotAfter); + writer.writeBooleanValue("isNotBefore", applicationRiskFactorCertificateInfo.isNotBefore); + writer.writeBooleanValue("isRevoked", applicationRiskFactorCertificateInfo.isRevoked); + writer.writeBooleanValue("isSelfSigned", applicationRiskFactorCertificateInfo.isSelfSigned); + writer.writeStringValue("@odata.type", applicationRiskFactorCertificateInfo.odataType); + writer.writeAdditionalData(applicationRiskFactorCertificateInfo.additionalData); +} +/** + * Serializes information the current object + * @param ApplicationRiskFactorGeneralInfo 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 serializeApplicationRiskFactorGeneralInfo(writer: SerializationWriter, applicationRiskFactorGeneralInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationRiskFactorGeneralInfo || isSerializingDerivedType) { return; } + writer.writeNumberValue("consumerPopularity", applicationRiskFactorGeneralInfo.consumerPopularity); + writer.writeDateOnlyValue("domainRegistrationDate", applicationRiskFactorGeneralInfo.domainRegistrationDate); + writer.writeNumberValue("founded", applicationRiskFactorGeneralInfo.founded); + writer.writeBooleanValue("hasDisasterRecoveryPlan", applicationRiskFactorGeneralInfo.hasDisasterRecoveryPlan); + writer.writeEnumValue("hold", applicationRiskFactorGeneralInfo.hold); + writer.writeStringValue("hostingCompanyName", applicationRiskFactorGeneralInfo.hostingCompanyName); + writer.writeObjectValue("location", applicationRiskFactorGeneralInfo.location, serializeApplicationLocation); + writer.writeStringValue("@odata.type", applicationRiskFactorGeneralInfo.odataType); + writer.writeStringValue("privacyPolicy", applicationRiskFactorGeneralInfo.privacyPolicy); + writer.writeEnumValue("processedDataTypes", applicationRiskFactorGeneralInfo.processedDataTypes); + writer.writeStringValue("termsOfService", applicationRiskFactorGeneralInfo.termsOfService); + writer.writeAdditionalData(applicationRiskFactorGeneralInfo.additionalData); +} +/** + * Serializes information the current object + * @param ApplicationRiskFactorLegalInfo 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 serializeApplicationRiskFactorLegalInfo(writer: SerializationWriter, applicationRiskFactorLegalInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationRiskFactorLegalInfo || isSerializingDerivedType) { return; } + writer.writeEnumValue("dataRetention", applicationRiskFactorLegalInfo.dataRetention); + writer.writeObjectValue("gdpr", applicationRiskFactorLegalInfo.gdpr, serializeApplicationRiskFactorLegalInfoGdpr); + writer.writeBooleanValue("hasDataOwnership", applicationRiskFactorLegalInfo.hasDataOwnership); + writer.writeBooleanValue("hasDmca", applicationRiskFactorLegalInfo.hasDmca); + writer.writeStringValue("@odata.type", applicationRiskFactorLegalInfo.odataType); + writer.writeAdditionalData(applicationRiskFactorLegalInfo.additionalData); +} +/** + * Serializes information the current object + * @param ApplicationRiskFactorLegalInfoGdpr 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 serializeApplicationRiskFactorLegalInfoGdpr(writer: SerializationWriter, applicationRiskFactorLegalInfoGdpr: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationRiskFactorLegalInfoGdpr || isSerializingDerivedType) { return; } + writer.writeEnumValue("dataProtection", applicationRiskFactorLegalInfoGdpr.dataProtection); + writer.writeBooleanValue("hasRightToErasure", applicationRiskFactorLegalInfoGdpr.hasRightToErasure); + writer.writeBooleanValue("isReportingDataBreaches", applicationRiskFactorLegalInfoGdpr.isReportingDataBreaches); + writer.writeStringValue("@odata.type", applicationRiskFactorLegalInfoGdpr.odataType); + writer.writeStringValue("statementUrl", applicationRiskFactorLegalInfoGdpr.statementUrl); + writer.writeEnumValue("userOwnership", applicationRiskFactorLegalInfoGdpr.userOwnership); + writer.writeAdditionalData(applicationRiskFactorLegalInfoGdpr.additionalData); +} +/** + * Serializes information the current object + * @param ApplicationRiskFactors 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 serializeApplicationRiskFactors(writer: SerializationWriter, applicationRiskFactors: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationRiskFactors || isSerializingDerivedType) { return; } + writer.writeObjectValue("compliance", applicationRiskFactors.compliance, serializeApplicationSecurityCompliance); + writer.writeObjectValue("general", applicationRiskFactors.general, serializeApplicationRiskFactorGeneralInfo); + writer.writeObjectValue("legal", applicationRiskFactors.legal, serializeApplicationRiskFactorLegalInfo); + writer.writeStringValue("@odata.type", applicationRiskFactors.odataType); + writer.writeObjectValue("security", applicationRiskFactors.security, serializeApplicationRiskFactorSecurityInfo); + writer.writeAdditionalData(applicationRiskFactors.additionalData); +} +/** + * Serializes information the current object + * @param ApplicationRiskFactorSecurityInfo 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 serializeApplicationRiskFactorSecurityInfo(writer: SerializationWriter, applicationRiskFactorSecurityInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationRiskFactorSecurityInfo || isSerializingDerivedType) { return; } + writer.writeObjectValue("certificate", applicationRiskFactorSecurityInfo.certificate, serializeApplicationRiskFactorCertificateInfo); + writer.writeStringValue("domainToCheck", applicationRiskFactorSecurityInfo.domainToCheck); + writer.writeBooleanValue("hasAdminAuditTrail", applicationRiskFactorSecurityInfo.hasAdminAuditTrail); + writer.writeBooleanValue("hasAnonymousUsage", applicationRiskFactorSecurityInfo.hasAnonymousUsage); + writer.writeBooleanValue("hasDataAuditTrail", applicationRiskFactorSecurityInfo.hasDataAuditTrail); + writer.writeBooleanValue("hasDataClassification", applicationRiskFactorSecurityInfo.hasDataClassification); + writer.writeBooleanValue("hasDataEncrypted", applicationRiskFactorSecurityInfo.hasDataEncrypted); + writer.writeBooleanValue("hasEnforceTransportEnc", applicationRiskFactorSecurityInfo.hasEnforceTransportEnc); + writer.writeBooleanValue("hasIpRestriction", applicationRiskFactorSecurityInfo.hasIpRestriction); + writer.writeBooleanValue("hasMFA", applicationRiskFactorSecurityInfo.hasMFA); + writer.writeBooleanValue("hasPenTest", applicationRiskFactorSecurityInfo.hasPenTest); + writer.writeBooleanValue("hasRememberPassword", applicationRiskFactorSecurityInfo.hasRememberPassword); + writer.writeBooleanValue("hasSamlSupport", applicationRiskFactorSecurityInfo.hasSamlSupport); + writer.writeBooleanValue("hasUserAuditLogs", applicationRiskFactorSecurityInfo.hasUserAuditLogs); + writer.writeBooleanValue("hasUserDataUpload", applicationRiskFactorSecurityInfo.hasUserDataUpload); + writer.writeBooleanValue("hasUserRolesSupport", applicationRiskFactorSecurityInfo.hasUserRolesSupport); + writer.writeBooleanValue("hasValidCertName", applicationRiskFactorSecurityInfo.hasValidCertName); + writer.writeCollectionOfPrimitiveValues("httpsSecurityHeaders", applicationRiskFactorSecurityInfo.httpsSecurityHeaders); + writer.writeBooleanValue("isCertTrusted", applicationRiskFactorSecurityInfo.isCertTrusted); + writer.writeBooleanValue("isDrownVulnerable", applicationRiskFactorSecurityInfo.isDrownVulnerable); + writer.writeBooleanValue("isHeartbleedProof", applicationRiskFactorSecurityInfo.isHeartbleedProof); + writer.writeDateOnlyValue("lastBreachDate", applicationRiskFactorSecurityInfo.lastBreachDate); + writer.writeEnumValue("latestValidSSL", applicationRiskFactorSecurityInfo.latestValidSSL); + writer.writeStringValue("@odata.type", applicationRiskFactorSecurityInfo.odataType); + writer.writeEnumValue("passwordPolicy", applicationRiskFactorSecurityInfo.passwordPolicy); + writer.writeEnumValue("restEncryptionType", applicationRiskFactorSecurityInfo.restEncryptionType); + writer.writeAdditionalData(applicationRiskFactorSecurityInfo.additionalData); +} +/** + * Serializes information the current object + * @param ApplicationRiskScore 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 serializeApplicationRiskScore(writer: SerializationWriter, applicationRiskScore: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationRiskScore || isSerializingDerivedType) { return; } + writer.writeNumberValue("compliance", applicationRiskScore.compliance); + writer.writeNumberValue("legal", applicationRiskScore.legal); + writer.writeStringValue("@odata.type", applicationRiskScore.odataType); + writer.writeNumberValue("provider", applicationRiskScore.provider); + writer.writeNumberValue("security", applicationRiskScore.security); + writer.writeNumberValue("total", applicationRiskScore.total); + writer.writeAdditionalData(applicationRiskScore.additionalData); +} +/** + * Serializes information the current object + * @param ApplicationSecurityCompliance 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 serializeApplicationSecurityCompliance(writer: SerializationWriter, applicationSecurityCompliance: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationSecurityCompliance || isSerializingDerivedType) { return; } + writer.writeBooleanValue("cobit", applicationSecurityCompliance.cobit); + writer.writeBooleanValue("coppa", applicationSecurityCompliance.coppa); + writer.writeEnumValue("csaStar", applicationSecurityCompliance.csaStar); + writer.writeEnumValue("fedRamp", applicationSecurityCompliance.fedRamp); + writer.writeBooleanValue("ferpa", applicationSecurityCompliance.ferpa); + writer.writeBooleanValue("ffiec", applicationSecurityCompliance.ffiec); + writer.writeBooleanValue("finra", applicationSecurityCompliance.finra); + writer.writeBooleanValue("fisma", applicationSecurityCompliance.fisma); + writer.writeBooleanValue("gaap", applicationSecurityCompliance.gaap); + writer.writeBooleanValue("gapp", applicationSecurityCompliance.gapp); + writer.writeBooleanValue("glba", applicationSecurityCompliance.glba); + writer.writeBooleanValue("hipaa", applicationSecurityCompliance.hipaa); + writer.writeBooleanValue("hitrust", applicationSecurityCompliance.hitrust); + writer.writeBooleanValue("isae3402", applicationSecurityCompliance.isae3402); + writer.writeBooleanValue("iso27001", applicationSecurityCompliance.iso27001); + writer.writeBooleanValue("iso27002", applicationSecurityCompliance.iso27002); + writer.writeBooleanValue("iso27017", applicationSecurityCompliance.iso27017); + writer.writeBooleanValue("iso27018", applicationSecurityCompliance.iso27018); + writer.writeBooleanValue("itar", applicationSecurityCompliance.itar); + writer.writeBooleanValue("jerichoForumCommandments", applicationSecurityCompliance.jerichoForumCommandments); + writer.writeStringValue("@odata.type", applicationSecurityCompliance.odataType); + writer.writeEnumValue("pci", applicationSecurityCompliance.pci); + writer.writeBooleanValue("privacyShield", applicationSecurityCompliance.privacyShield); + writer.writeBooleanValue("safeHarbor", applicationSecurityCompliance.safeHarbor); + writer.writeBooleanValue("soc1", applicationSecurityCompliance.soc1); + writer.writeBooleanValue("soc2", applicationSecurityCompliance.soc2); + writer.writeBooleanValue("soc3", applicationSecurityCompliance.soc3); + writer.writeBooleanValue("sox", applicationSecurityCompliance.sox); + writer.writeBooleanValue("sp800_53", applicationSecurityCompliance.sp80053); + writer.writeBooleanValue("ssae16", applicationSecurityCompliance.ssae16); + writer.writeBooleanValue("ustr", applicationSecurityCompliance.ustr); + writer.writeAdditionalData(applicationSecurityCompliance.additionalData); +} /** * Serializes information the current object * @param ApplicationServicePrincipal The instance to serialize from. @@ -113839,11 +115995,17 @@ export function serializeApplicationTemplate(writer: SerializationWriter, applic if (!applicationTemplate || isSerializingDerivedType) { return; } serializeEntity(writer, applicationTemplate, isSerializingDerivedType) writer.writeCollectionOfPrimitiveValues("categories", applicationTemplate.categories); + writer.writeDateOnlyValue("deprecationDate", applicationTemplate.deprecationDate); writer.writeStringValue("description", applicationTemplate.description); writer.writeStringValue("displayName", applicationTemplate.displayName); + writer.writeCollectionOfPrimitiveValues("endpoints", applicationTemplate.endpoints); writer.writeStringValue("homePageUrl", applicationTemplate.homePageUrl); + writer.writeBooleanValue("isEntraIntegrated", applicationTemplate.isEntraIntegrated); + writer.writeDateValue("lastModifiedDateTime", applicationTemplate.lastModifiedDateTime); writer.writeStringValue("logoUrl", applicationTemplate.logoUrl); writer.writeStringValue("publisher", applicationTemplate.publisher); + writer.writeObjectValue("riskFactors", applicationTemplate.riskFactors, serializeApplicationRiskFactors); + writer.writeObjectValue("riskScore", applicationTemplate.riskScore, serializeApplicationRiskScore); writer.writeCollectionOfPrimitiveValues("supportedProvisioningTypes", applicationTemplate.supportedProvisioningTypes); writer.writeCollectionOfPrimitiveValues("supportedSingleSignOnModes", applicationTemplate.supportedSingleSignOnModes); } @@ -115828,6 +117990,32 @@ export function serializeAvailabilityItem(writer: SerializationWriter, availabil writer.writeEnumValue("status", availabilityItem.status); writer.writeAdditionalData(availabilityItem.additionalData); } +/** + * Serializes information the current object + * @param AvailableAccessPackage 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 serializeAvailableAccessPackage(writer: SerializationWriter, availableAccessPackage: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!availableAccessPackage || isSerializingDerivedType) { return; } + serializeEntity(writer, availableAccessPackage, isSerializingDerivedType) + writer.writeStringValue("description", availableAccessPackage.description); + writer.writeStringValue("displayName", availableAccessPackage.displayName); + writer.writeCollectionOfObjectValues("resourceRoleScopes", availableAccessPackage.resourceRoleScopes, serializeAccessPackageResourceRoleScope); +} +/** + * Serializes information the current object + * @param AvailableAccessPackageCollectionResponse 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 serializeAvailableAccessPackageCollectionResponse(writer: SerializationWriter, availableAccessPackageCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!availableAccessPackageCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, availableAccessPackageCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", availableAccessPackageCollectionResponse.value, serializeAvailableAccessPackage); +} /** * Serializes information the current object * @param AverageComparativeScore The instance to serialize from. @@ -115973,6 +118161,7 @@ export function serializeBackupRestoreRoot(writer: SerializationWriter, backupRe writer.writeCollectionOfObjectValues("driveInclusionRules", backupRestoreRoot.driveInclusionRules, serializeDriveProtectionRule); writer.writeCollectionOfObjectValues("driveProtectionUnits", backupRestoreRoot.driveProtectionUnits, serializeDriveProtectionUnit); writer.writeCollectionOfObjectValues("driveProtectionUnitsBulkAdditionJobs", backupRestoreRoot.driveProtectionUnitsBulkAdditionJobs, serializeDriveProtectionUnitsBulkAdditionJob); + writer.writeObjectValue("emailNotificationsSetting", backupRestoreRoot.emailNotificationsSetting, serializeEmailNotificationsSetting); writer.writeCollectionOfObjectValues("exchangeProtectionPolicies", backupRestoreRoot.exchangeProtectionPolicies, serializeExchangeProtectionPolicy); writer.writeCollectionOfObjectValues("exchangeRestoreSessions", backupRestoreRoot.exchangeRestoreSessions, serializeExchangeRestoreSession); writer.writeCollectionOfObjectValues("mailboxInclusionRules", backupRestoreRoot.mailboxInclusionRules, serializeMailboxProtectionRule); @@ -118011,6 +120200,7 @@ export function serializeChat(writer: SerializationWriter, chat: Partial | writer.writeCollectionOfObjectValues("permissionGrants", chat.permissionGrants, serializeResourceSpecificPermissionGrant); writer.writeCollectionOfObjectValues("pinnedMessages", chat.pinnedMessages, serializePinnedChatMessageInfo); writer.writeCollectionOfObjectValues("tabs", chat.tabs, serializeTeamsTab); + writer.writeCollectionOfObjectValues("targetedMessages", chat.targetedMessages, serializeTargetedChatMessage); writer.writeStringValue("tenantId", chat.tenantId); writer.writeStringValue("topic", chat.topic); writer.writeObjectValue("viewpoint", chat.viewpoint, serializeChatViewpoint); @@ -118089,6 +120279,11 @@ export function serializeChatMessage(writer: SerializationWriter, chatMessage: P writer.writeStringValue("subject", chatMessage.subject); writer.writeStringValue("summary", chatMessage.summary); writer.writeStringValue("webUrl", chatMessage.webUrl); + switch (chatMessage.odataType) { + case "#microsoft.graph.targetedChatMessage": + serializeTargetedChatMessage(writer, chatMessage, true); + break; + } } /** * Serializes information the current object @@ -120527,6 +122722,39 @@ export function serializeContractCollectionResponse(writer: SerializationWriter, serializeBaseCollectionPaginationCountResponse(writer, contractCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", contractCollectionResponse.value, serializeContract); } +/** + * Serializes information the current object + * @param ControlConfiguration 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 serializeControlConfiguration(writer: SerializationWriter, controlConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!controlConfiguration || isSerializingDerivedType) { return; } + serializeEntity(writer, controlConfiguration, isSerializingDerivedType) + writer.writeStringValue("createdBy", controlConfiguration.createdBy); + writer.writeDateValue("createdDateTime", controlConfiguration.createdDateTime); + writer.writeBooleanValue("isEnabled", controlConfiguration.isEnabled); + writer.writeStringValue("modifiedBy", controlConfiguration.modifiedBy); + writer.writeDateValue("modifiedDateTime", controlConfiguration.modifiedDateTime); + switch (controlConfiguration.odataType) { + case "#microsoft.graph.endUserSettings": + serializeEndUserSettings(writer, controlConfiguration, true); + break; + } +} +/** + * Serializes information the current object + * @param ControlConfigurationCollectionResponse 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 serializeControlConfigurationCollectionResponse(writer: SerializationWriter, controlConfigurationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!controlConfigurationCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, controlConfigurationCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", controlConfigurationCollectionResponse.value, serializeControlConfiguration); +} /** * Serializes information the current object * @param ControlScore The instance to serialize from. @@ -120692,8 +122920,21 @@ export function serializeConvertIdResult(writer: SerializationWriter, convertIdR export function serializeCopilotAdmin(writer: SerializationWriter, copilotAdmin: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!copilotAdmin || isSerializingDerivedType) { return; } serializeEntity(writer, copilotAdmin, isSerializingDerivedType) + writer.writeObjectValue("catalog", copilotAdmin.catalog, serializeCopilotAdminCatalog); writer.writeObjectValue("settings", copilotAdmin.settings, serializeCopilotAdminSetting); } +/** + * Serializes information the current object + * @param CopilotAdminCatalog 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 serializeCopilotAdminCatalog(writer: SerializationWriter, copilotAdminCatalog: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotAdminCatalog || isSerializingDerivedType) { return; } + serializeEntity(writer, copilotAdminCatalog, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("packages", copilotAdminCatalog.packages, serializeCopilotPackageDetail); +} /** * Serializes information the current object * @param CopilotAdminLimitedMode The instance to serialize from. @@ -120719,6 +122960,57 @@ export function serializeCopilotAdminSetting(writer: SerializationWriter, copilo serializeEntity(writer, copilotAdminSetting, isSerializingDerivedType) writer.writeObjectValue("limitedMode", copilotAdminSetting.limitedMode, serializeCopilotAdminLimitedMode); } +/** + * Serializes information the current object + * @param CopilotPackage 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 serializeCopilotPackage(writer: SerializationWriter, copilotPackage: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPackage || isSerializingDerivedType) { return; } + serializeEntity(writer, copilotPackage, isSerializingDerivedType) + writer.writeStringValue("appId", copilotPackage.appId); + writer.writeStringValue("assetId", copilotPackage.assetId); + writer.writeEnumValue("availableTo", copilotPackage.availableTo); + writer.writeEnumValue("deployedTo", copilotPackage.deployedTo); + writer.writeStringValue("displayName", copilotPackage.displayName); + writer.writeCollectionOfPrimitiveValues("elementTypes", copilotPackage.elementTypes); + writer.writeBooleanValue("isBlocked", copilotPackage.isBlocked); + writer.writeDateValue("lastModifiedDateTime", copilotPackage.lastModifiedDateTime); + writer.writeStringValue("manifestId", copilotPackage.manifestId); + writer.writeStringValue("manifestVersion", copilotPackage.manifestVersion); + writer.writeStringValue("ownerId", copilotPackage.ownerId); + writer.writeStringValue("platform", copilotPackage.platform); + writer.writeStringValue("publisher", copilotPackage.publisher); + writer.writeStringValue("shortDescription", copilotPackage.shortDescription); + writer.writeCollectionOfPrimitiveValues("supportedHosts", copilotPackage.supportedHosts); + writer.writeEnumValue("type", copilotPackage.type); + writer.writeStringValue("version", copilotPackage.version); + writer.writeByteArrayValue("zipFile", copilotPackage.zipFile); + switch (copilotPackage.odataType) { + case "#microsoft.graph.copilotPackageDetail": + serializeCopilotPackageDetail(writer, copilotPackage, true); + break; + } +} +/** + * Serializes information the current object + * @param CopilotPackageDetail 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 serializeCopilotPackageDetail(writer: SerializationWriter, copilotPackageDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPackageDetail || isSerializingDerivedType) { return; } + serializeCopilotPackage(writer, copilotPackageDetail, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("acquireUsersAndGroups", copilotPackageDetail.acquireUsersAndGroups, serializePackageAccessEntity); + writer.writeCollectionOfObjectValues("allowedUsersAndGroups", copilotPackageDetail.allowedUsersAndGroups, serializePackageAccessEntity); + writer.writeCollectionOfPrimitiveValues("categories", copilotPackageDetail.categories); + writer.writeCollectionOfObjectValues("elementDetails", copilotPackageDetail.elementDetails, serializePackageElementDetail); + writer.writeStringValue("longDescription", copilotPackageDetail.longDescription); + writer.writeStringValue("sensitivity", copilotPackageDetail.sensitivity); +} /** * Serializes information the current object * @param CopilotReportRoot The instance to serialize from. @@ -123877,6 +126169,9 @@ export function serializeDirectoryObject(writer: SerializationWriter, directoryO case "#microsoft.graph.extensionProperty": serializeExtensionProperty(writer, directoryObject, true); break; + case "#microsoft.graph.federatedTokenValidationPolicy": + serializeFederatedTokenValidationPolicy(writer, directoryObject, true); + break; case "#microsoft.graph.group": serializeGroup(writer, directoryObject, true); break; @@ -125969,6 +128264,20 @@ export function serializeEmailIdentity(writer: SerializationWriter, emailIdentit serializeIdentity(writer, emailIdentity, isSerializingDerivedType) writer.writeStringValue("email", emailIdentity.email); } +/** + * Serializes information the current object + * @param EmailNotificationsSetting 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 serializeEmailNotificationsSetting(writer: SerializationWriter, emailNotificationsSetting: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!emailNotificationsSetting || isSerializingDerivedType) { return; } + serializeEntity(writer, emailNotificationsSetting, isSerializingDerivedType) + writer.writeEnumValue("additionalEvents", emailNotificationsSetting.additionalEvents); + writer.writeBooleanValue("isEnabled", emailNotificationsSetting.isEnabled); + writer.writeObjectValue("recipients", emailNotificationsSetting.recipients, serializeNotificationRecipients); +} /** * Serializes information the current object * @param EmailPayloadDetail The instance to serialize from. @@ -126187,6 +128496,19 @@ export function serializeEndUserNotificationSetting(writer: SerializationWriter, break; } } +/** + * Serializes information the current object + * @param EndUserSettings 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 serializeEndUserSettings(writer: SerializationWriter, endUserSettings: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!endUserSettings || isSerializingDerivedType) { return; } + serializeControlConfiguration(writer, endUserSettings, isSerializingDerivedType) + writer.writeEnumValue("relatedPeopleInsightLevel", endUserSettings.relatedPeopleInsightLevel); + writer.writeBooleanValue("showApproverDetailsToMembers", endUserSettings.showApproverDetailsToMembers); +} /** * Serializes information the current object * @param EngagementAsyncOperation The instance to serialize from. @@ -126469,16 +128791,20 @@ export function serializeEntitlementManagement(writer: SerializationWriter, enti serializeEntity(writer, entitlementManagement, isSerializingDerivedType) writer.writeCollectionOfObjectValues("accessPackageAssignmentApprovals", entitlementManagement.accessPackageAssignmentApprovals, serializeApproval); writer.writeCollectionOfObjectValues("accessPackages", entitlementManagement.accessPackages, serializeAccessPackage); + writer.writeCollectionOfObjectValues("accessPackageSuggestions", entitlementManagement.accessPackageSuggestions, serializeAccessPackageSuggestion); writer.writeCollectionOfObjectValues("assignmentPolicies", entitlementManagement.assignmentPolicies, serializeAccessPackageAssignmentPolicy); writer.writeCollectionOfObjectValues("assignmentRequests", entitlementManagement.assignmentRequests, serializeAccessPackageAssignmentRequest); writer.writeCollectionOfObjectValues("assignments", entitlementManagement.assignments, serializeAccessPackageAssignment); + writer.writeCollectionOfObjectValues("availableAccessPackages", entitlementManagement.availableAccessPackages, serializeAvailableAccessPackage); writer.writeCollectionOfObjectValues("catalogs", entitlementManagement.catalogs, serializeAccessPackageCatalog); writer.writeCollectionOfObjectValues("connectedOrganizations", entitlementManagement.connectedOrganizations, serializeConnectedOrganization); + writer.writeCollectionOfObjectValues("controlConfigurations", entitlementManagement.controlConfigurations, serializeControlConfiguration); writer.writeCollectionOfObjectValues("resourceEnvironments", entitlementManagement.resourceEnvironments, serializeAccessPackageResourceEnvironment); writer.writeCollectionOfObjectValues("resourceRequests", entitlementManagement.resourceRequests, serializeAccessPackageResourceRequest); writer.writeCollectionOfObjectValues("resourceRoleScopes", entitlementManagement.resourceRoleScopes, serializeAccessPackageResourceRoleScope); writer.writeCollectionOfObjectValues("resources", entitlementManagement.resources, serializeAccessPackageResource); writer.writeObjectValue("settings", entitlementManagement.settings, serializeEntitlementManagementSettings); + writer.writeCollectionOfObjectValues("subjects", entitlementManagement.subjects, serializeAccessPackageSubject); } /** * Serializes information the current object @@ -126572,6 +128898,9 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial("groups", enumeratedDeviceRegistrationMembership.groups); writer.writeCollectionOfPrimitiveValues("users", enumeratedDeviceRegistrationMembership.users); } +/** + * Serializes information the current object + * @param EnumeratedDomains 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 serializeEnumeratedDomains(writer: SerializationWriter, enumeratedDomains: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!enumeratedDomains || isSerializingDerivedType) { return; } + serializeValidatingDomains(writer, enumeratedDomains, isSerializingDerivedType) + writer.writeCollectionOfPrimitiveValues("domainNames", enumeratedDomains.domainNames); +} /** * Serializes information the current object * @param EnumeratedScopes The instance to serialize from. @@ -130638,6 +133012,18 @@ export function serializeFederatedIdentityCredentialCollectionResponse(writer: S serializeBaseCollectionPaginationCountResponse(writer, federatedIdentityCredentialCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", federatedIdentityCredentialCollectionResponse.value, serializeFederatedIdentityCredential); } +/** + * Serializes information the current object + * @param FederatedTokenValidationPolicy 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 serializeFederatedTokenValidationPolicy(writer: SerializationWriter, federatedTokenValidationPolicy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!federatedTokenValidationPolicy || isSerializingDerivedType) { return; } + serializeDirectoryObject(writer, federatedTokenValidationPolicy, isSerializingDerivedType) + writer.writeObjectValue("validatingDomains", federatedTokenValidationPolicy.validatingDomains, serializeValidatingDomains); +} /** * Serializes information the current object * @param Fido2AuthenticationMethod The instance to serialize from. @@ -131515,6 +133901,7 @@ export function serializeGroup(writer: SerializationWriter, group: Partial("acceptedSenders", group.acceptedSenders, serializeDirectoryObject); + writer.writeEnumValue("accessType", group.accessType); writer.writeBooleanValue("allowExternalSenders", group.allowExternalSenders); writer.writeCollectionOfObjectValues("appRoleAssignments", group.appRoleAssignments, serializeAppRoleAssignment); writer.writeCollectionOfObjectValues("assignedLabels", group.assignedLabels, serializeAssignedLabel); @@ -131541,6 +133928,7 @@ export function serializeGroup(writer: SerializationWriter, group: Partial("infoCatalogs", group.infoCatalogs); writer.writeBooleanValue("isArchived", group.isArchived); writer.writeBooleanValue("isAssignableToRole", group.isAssignableToRole); + writer.writeBooleanValue("isFavorite", group.isFavorite); writer.writeBooleanValue("isManagementRestricted", group.isManagementRestricted); writer.writeBooleanValue("isSubscribedByMail", group.isSubscribedByMail); writer.writeObjectValue("licenseProcessingState", group.licenseProcessingState, serializeLicenseProcessingState); @@ -131554,6 +133942,7 @@ export function serializeGroup(writer: SerializationWriter, group: Partial("membersWithLicenseErrors", group.membersWithLicenseErrors, serializeDirectoryObject); writer.writeObjectValue("onenote", group.onenote, serializeOnenote); writer.writeStringValue("onPremisesDomainName", group.onPremisesDomainName); + writer.writeObjectValue("onPremisesExtensionAttributes", group.onPremisesExtensionAttributes, serializeOnPremisesExtensionAttributes); writer.writeDateValue("onPremisesLastSyncDateTime", group.onPremisesLastSyncDateTime); writer.writeStringValue("onPremisesNetBiosName", group.onPremisesNetBiosName); writer.writeCollectionOfObjectValues("onPremisesProvisioningErrors", group.onPremisesProvisioningErrors, serializeOnPremisesProvisioningError); @@ -131584,7 +133973,9 @@ export function serializeGroup(writer: SerializationWriter, group: Partial("transitiveMemberOf", group.transitiveMemberOf, serializeDirectoryObject); writer.writeCollectionOfObjectValues("transitiveMembers", group.transitiveMembers, serializeDirectoryObject); writer.writeStringValue("uniqueName", group.uniqueName); + writer.writeNumberValue("unseenConversationsCount", group.unseenConversationsCount); writer.writeNumberValue("unseenCount", group.unseenCount); + writer.writeNumberValue("unseenMessagesCount", group.unseenMessagesCount); writer.writeStringValue("visibility", group.visibility); writer.writeBooleanValue("welcomeMessageEnabled", group.welcomeMessageEnabled); } @@ -137796,6 +140187,20 @@ export function serializeNotificationMessageTemplateCollectionResponse(writer: S serializeBaseCollectionPaginationCountResponse(writer, notificationMessageTemplateCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", notificationMessageTemplateCollectionResponse.value, serializeNotificationMessageTemplate); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param NotificationRecipients The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeNotificationRecipients(writer: SerializationWriter, notificationRecipients: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!notificationRecipients || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("customRecipients", notificationRecipients.customRecipients, serializeEmailIdentity); + writer.writeStringValue("@odata.type", notificationRecipients.odataType); + writer.writeEnumValue("role", notificationRecipients.role); + writer.writeAdditionalData(notificationRecipients.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -139978,6 +142383,48 @@ export function serializeOwnerlessGroupPolicy(writer: SerializationWriter, owner writer.writeStringValue("policyWebUrl", ownerlessGroupPolicy.policyWebUrl); writer.writeObjectValue("targetOwners", ownerlessGroupPolicy.targetOwners, serializeTargetOwners); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PackageAccessEntity The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePackageAccessEntity(writer: SerializationWriter, packageAccessEntity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!packageAccessEntity || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", packageAccessEntity.odataType); + writer.writeStringValue("resourceId", packageAccessEntity.resourceId); + writer.writeEnumValue("resourceType", packageAccessEntity.resourceType); + writer.writeAdditionalData(packageAccessEntity.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PackageElement The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePackageElement(writer: SerializationWriter, packageElement: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!packageElement || isSerializingDerivedType) { return; } + writer.writeObjectValue("definition", packageElement.definition); + writer.writeStringValue("id", packageElement.id); + writer.writeStringValue("@odata.type", packageElement.odataType); + writer.writeAdditionalData(packageElement.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PackageElementDetail The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePackageElementDetail(writer: SerializationWriter, packageElementDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!packageElementDetail || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("elements", packageElementDetail.elements, serializePackageElement); + writer.writeStringValue("elementType", packageElementDetail.elementType); + writer.writeStringValue("@odata.type", packageElementDetail.odataType); + writer.writeAdditionalData(packageElementDetail.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -141350,6 +143797,7 @@ export function serializePolicyRoot(writer: SerializationWriter, policyRoot: Par writer.writeObjectValue("defaultAppManagementPolicy", policyRoot.defaultAppManagementPolicy, serializeTenantAppManagementPolicy); writer.writeObjectValue("deviceRegistrationPolicy", policyRoot.deviceRegistrationPolicy, serializeDeviceRegistrationPolicy); writer.writeCollectionOfObjectValues("featureRolloutPolicies", policyRoot.featureRolloutPolicies, serializeFeatureRolloutPolicy); + writer.writeObjectValue("federatedTokenValidationPolicy", policyRoot.federatedTokenValidationPolicy, serializeFederatedTokenValidationPolicy); writer.writeCollectionOfObjectValues("homeRealmDiscoveryPolicies", policyRoot.homeRealmDiscoveryPolicies, serializeHomeRealmDiscoveryPolicy); writer.writeObjectValue("identitySecurityDefaultsEnforcementPolicy", policyRoot.identitySecurityDefaultsEnforcementPolicy, serializeIdentitySecurityDefaultsEnforcementPolicy); writer.writeObjectValue("ownerlessGroupPolicy", policyRoot.ownerlessGroupPolicy, serializeOwnerlessGroupPolicy); @@ -142755,6 +145203,7 @@ export function serializeProfileCardProperty(writer: SerializationWriter, profil serializeEntity(writer, profileCardProperty, isSerializingDerivedType) writer.writeCollectionOfObjectValues("annotations", profileCardProperty.annotations, serializeProfileCardAnnotation); writer.writeStringValue("directoryPropertyName", profileCardProperty.directoryPropertyName); + writer.writeBooleanValue("isVisible", profileCardProperty.isVisible); } /** * Serializes information the current object @@ -145835,6 +148284,7 @@ export function serializeSecurity(writer: SerializationWriter, security: Partial writer.writeCollectionOfObjectValues("alerts_v2", security.alertsV2, serializeAlert); writer.writeObjectValue("attackSimulation", security.attackSimulation, serializeAttackSimulationRoot); writer.writeObjectValue("cases", security.cases, serializeCasesRoot); + writer.writeObjectValue("collaboration", security.collaboration, serializeCollaborationRoot); writer.writeObjectValue("dataSecurityAndGovernance", security.dataSecurityAndGovernance, serializeTenantDataSecurityAndGovernance); writer.writeObjectValue("identities", security.identities, I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1); writer.writeCollectionOfObjectValues("incidents", security.incidents, serializeIncident); @@ -149158,6 +151608,30 @@ export function serializeTargetDeviceGroupCollectionResponse(writer: Serializati serializeBaseCollectionPaginationCountResponse(writer, targetDeviceGroupCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", targetDeviceGroupCollectionResponse.value, serializeTargetDeviceGroup); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TargetedChatMessage The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTargetedChatMessage(writer: SerializationWriter, targetedChatMessage: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!targetedChatMessage || isSerializingDerivedType) { return; } + serializeChatMessage(writer, targetedChatMessage, isSerializingDerivedType) + writer.writeObjectValue("recipient", targetedChatMessage.recipient, serializeIdentity); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TargetedChatMessageCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTargetedChatMessageCollectionResponse(writer: SerializationWriter, targetedChatMessageCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!targetedChatMessageCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, targetedChatMessageCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", targetedChatMessageCollectionResponse.value, serializeTargetedChatMessage); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -153658,6 +156132,27 @@ export function serializeUserWorkLocation(writer: SerializationWriter, userWorkL 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. + * @param ValidatingDomains The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeValidatingDomains(writer: SerializationWriter, validatingDomains: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!validatingDomains || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", validatingDomains.odataType); + writer.writeEnumValue("rootDomains", validatingDomains.rootDomains); + writer.writeAdditionalData(validatingDomains.additionalData); + switch (validatingDomains.odataType) { + case "#microsoft.graph.allDomains": + serializeAllDomains(writer, validatingDomains, true); + break; + case "#microsoft.graph.enumeratedDomains": + serializeEnumeratedDomains(writer, validatingDomains, true); + break; + } +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -157725,15 +160220,15 @@ export interface ServerProcessedContent extends AdditionalDataHolder, BackedMode } export interface ServiceAnnouncement extends Entity, Parsable { /** - * A collection of service health information for tenant. This property is a contained navigation property, it is nullable and readonly. + * A collection of service health information for tenant. This property is a contained navigation property, it is nullable and read-only. */ healthOverviews?: ServiceHealth[] | null; /** - * A collection of service issues for tenant. This property is a contained navigation property, it is nullable and readonly. + * A collection of service issues for tenant. This property is a contained navigation property, it is nullable and read-only. */ issues?: ServiceHealthIssue[] | null; /** - * A collection of service messages for tenant. This property is a contained navigation property, it is nullable and readonly. + * A collection of service messages for tenant. This property is a contained navigation property, it is nullable and read-only. */ messages?: ServiceUpdateMessage[] | null; } @@ -158633,7 +161128,7 @@ export interface SharedDriveItemCollectionResponse extends BaseCollectionPaginat } export interface SharedInsight extends Entity, Parsable { /** - * Details about the shared item. Read only. + * Details about the shared item. Read-only. */ lastShared?: SharingDetail | null; /** @@ -160615,6 +163110,7 @@ export interface SpecialFolder extends AdditionalDataHolder, BackedModel, Parsab */ odataType?: string | null; } +export type SslVersion = (typeof SslVersionObject)[keyof typeof SslVersionObject]; export interface StaffAvailabilityItem extends AdditionalDataHolder, BackedModel, Parsable { /** * Each item in this collection indicates a slot and the status of the staff member. @@ -161738,6 +164234,18 @@ export interface TargetDeviceGroupCollectionResponse extends BaseCollectionPagin */ value?: TargetDeviceGroup[] | null; } +export interface TargetedChatMessage extends ChatMessage, Parsable { + /** + * The recipient property + */ + recipient?: Identity | null; +} +export interface TargetedChatMessageCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: TargetedChatMessage[] | null; +} /** * Configuration used to deliver a set of custom settings as-is to all users in the targeted security group */ @@ -167060,6 +169568,7 @@ export interface UserLastSignInRecommendationInsightSetting extends AccessReview */ signInScope?: UserSignInRecommendationScope | null; } +export type UserOwnership = (typeof UserOwnershipObject)[keyof typeof UserOwnershipObject]; export interface UserPrint extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -167587,6 +170096,20 @@ export interface UserWorkLocation extends AdditionalDataHolder, BackedModel, Par */ workLocationType?: WorkLocationType | null; } +export interface ValidatingDomains extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The rootDomains property + */ + rootDomains?: RootDomains | null; +} export interface VerifiableCredentialAuthenticationMethodTarget extends AuthenticationMethodTarget, Parsable { /** * A collection of Verified ID profile IDs. The profiles define the credentials that users can present to prove their id when signing in, onboarding, or recovering. Verified ID profiles are managed through the Verified ID APIs. @@ -168570,7 +171093,7 @@ export interface WebauthnAuthenticationExtensionsClientOutputs extends Additiona } export interface WebauthnAuthenticatorAttestationResponse extends AdditionalDataHolder, BackedModel, Parsable { /** - * The attestationObject property + * A CBOR-encoded attestation object containing the authenticator data and attestation statement. This value is Base64URL-encoded without padding. */ attestationObject?: string | null; /** @@ -168578,7 +171101,7 @@ export interface WebauthnAuthenticatorAttestationResponse extends AdditionalData */ backingStoreEnabled?: boolean | null; /** - * The clientDataJSON property + * Contains the JSON-compatible serialization of client data passed to the authenticator by the client. This value is Base64URL-encoded without padding. */ clientDataJSON?: string | null; /** @@ -168588,7 +171111,7 @@ export interface WebauthnAuthenticatorAttestationResponse extends AdditionalData } export interface WebauthnAuthenticatorSelectionCriteria extends AdditionalDataHolder, BackedModel, Parsable { /** - * The authenticatorAttachment property + * Specifies the preferred attachment modality for the authenticator. Possible values: platform (device-bound authenticator, such as Windows Hello), cross-platform (removable authenticator, such as a USB security key), or null (no preference). */ authenticatorAttachment?: string | null; /** @@ -168600,11 +171123,11 @@ export interface WebauthnAuthenticatorSelectionCriteria extends AdditionalDataHo */ odataType?: string | null; /** - * The requireResidentKey property + * Indicates whether the authenticator must create a client-side-resident credential (also known as a discoverable credential). If true, the credential can be used without providing a credential ID. */ requireResidentKey?: boolean | null; /** - * The userVerification property + * Specifies the relying party's preference for user verification during credential creation. Possible values: required, preferred, or discouraged. */ userVerification?: string | null; } @@ -168614,7 +171137,7 @@ export interface WebauthnCredentialCreationOptions extends AdditionalDataHolder, */ backingStoreEnabled?: boolean | null; /** - * The challengeTimeoutDateTime property + * The date and time when the challenge times out and can no longer be used to create a credential. */ challengeTimeoutDateTime?: Date | null; /** @@ -168622,7 +171145,7 @@ export interface WebauthnCredentialCreationOptions extends AdditionalDataHolder, */ odataType?: string | null; /** - * The publicKey property + * The WebAuthn public key creation options. */ publicKey?: WebauthnPublicKeyCredentialCreationOptions | null; } @@ -168632,11 +171155,11 @@ export interface WebauthnPublicKeyCredential extends AdditionalDataHolder, Backe */ backingStoreEnabled?: boolean | null; /** - * The clientExtensionResults property + * The output of the WebAuthn extension processing. */ clientExtensionResults?: WebauthnAuthenticationExtensionsClientOutputs | null; /** - * The id property + * The credential ID created by the WebAuthn Authenticator. This value is Base64URL-encoded without padding. */ id?: string | null; /** @@ -168644,17 +171167,17 @@ export interface WebauthnPublicKeyCredential extends AdditionalDataHolder, Backe */ odataType?: string | null; /** - * The response property + * The response from the WebAuthn Authenticator after generating an attestation. */ response?: WebauthnAuthenticatorAttestationResponse | null; } export interface WebauthnPublicKeyCredentialCreationOptions extends AdditionalDataHolder, BackedModel, Parsable { /** - * The attestation property + * Specifies the relying party's preference for attestation conveyance. */ attestation?: string | null; /** - * The authenticatorSelection property + * Criteria for selecting an appropriate authenticator for credential creation. */ authenticatorSelection?: WebauthnAuthenticatorSelectionCriteria | null; /** @@ -168662,15 +171185,15 @@ export interface WebauthnPublicKeyCredentialCreationOptions extends AdditionalDa */ backingStoreEnabled?: boolean | null; /** - * The challenge property + * The challenge that the authenticator must sign to prove possession of the credential. This value is Base64URL-encoded without padding. */ challenge?: string | null; /** - * The excludeCredentials property + * A list of credentials that are already registered for this user, which should be excluded from selection. */ excludeCredentials?: WebauthnPublicKeyCredentialDescriptor[] | null; /** - * The extensions property + * Inputs for requested WebAuthn extensions. */ extensions?: WebauthnAuthenticationExtensionsClientInputs | null; /** @@ -168678,19 +171201,19 @@ export interface WebauthnPublicKeyCredentialCreationOptions extends AdditionalDa */ odataType?: string | null; /** - * The pubKeyCredParams property + * The cryptographic parameters that the relying party supports, in order of preference. */ pubKeyCredParams?: WebauthnPublicKeyCredentialParameters[] | null; /** - * The rp property + * Information about the relying party (RP) requesting credential creation. */ rp?: WebauthnPublicKeyCredentialRpEntity | null; /** - * The timeout property + * The time, in milliseconds, that the caller is willing to wait for the operation to complete. */ timeout?: number | null; /** - * The user property + * Information about the user account for which the credential is being created. */ user?: WebauthnPublicKeyCredentialUserEntity | null; } @@ -168700,7 +171223,7 @@ export interface WebauthnPublicKeyCredentialDescriptor extends AdditionalDataHol */ backingStoreEnabled?: boolean | null; /** - * The id property + * The credential ID of the credential being described. This value is Base64URL-encoded without padding. */ id?: string | null; /** @@ -168708,17 +171231,17 @@ export interface WebauthnPublicKeyCredentialDescriptor extends AdditionalDataHol */ odataType?: string | null; /** - * The transports property + * A hint about the types of transport that the authenticator supports. Possible values include: usb, nfc, ble, internal. */ transports?: string[] | null; /** - * The type property + * The type of credential. Currently, the only supported value is public-key. */ type?: string | null; } export interface WebauthnPublicKeyCredentialParameters extends AdditionalDataHolder, BackedModel, Parsable { /** - * The alg property + * A COSE algorithm identifier representing the cryptographic algorithm to use for this credential type. For example, -7 represents ES256. */ alg?: number | null; /** @@ -168730,7 +171253,7 @@ export interface WebauthnPublicKeyCredentialParameters extends AdditionalDataHol */ odataType?: string | null; /** - * The type property + * The type of credential to create. Currently, the only supported value is public-key. */ type?: string | null; } @@ -168740,11 +171263,11 @@ export interface WebauthnPublicKeyCredentialRpEntity extends AdditionalDataHolde */ backingStoreEnabled?: boolean | null; /** - * The id property + * The relying party identifier. For web applications, this value is typically the domain name. */ id?: string | null; /** - * The name property + * The human-readable name for the relying party. */ name?: string | null; /** @@ -168758,15 +171281,15 @@ export interface WebauthnPublicKeyCredentialUserEntity extends AdditionalDataHol */ backingStoreEnabled?: boolean | null; /** - * The displayName property + * A human-readable name for the user account, intended for display. */ displayName?: string | null; /** - * The id property + * A user identifier, determined by the relying party. This value is opaque to the authenticator and is Base64URL-encoded without padding. */ id?: string | null; /** - * The name property + * A human-readable identifier for the user account, such as a username or email address. */ name?: string | null; /** @@ -173813,6 +176336,11 @@ export interface X509CertificateUserBinding extends AdditionalDataHolder, Backed */ x509CertificateField?: string | null; } +export const AccessEntityTypeObject = { + User: "user", + Group: "group", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AccessPackageAssignmentStateObject = { Delivering: "delivering", PartiallyDelivered: "partiallyDelivered", @@ -173874,12 +176402,24 @@ export const AccessPackageRequestTypeObject = { UnknownFutureValue: "unknownFutureValue", ApproverRemove: "approverRemove", } as const; +export const AccessPackageSubjectLifecycleObject = { + NotDefined: "notDefined", + NotGoverned: "notGoverned", + Governed: "governed", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AccessPackageSubjectTypeObject = { NotSpecified: "notSpecified", User: "user", ServicePrincipal: "servicePrincipal", UnknownFutureValue: "unknownFutureValue", } as const; +export const AccessPackageSuggestionRelatedPeopleInsightLevelObject = { + Disabled: "disabled", + Count: "count", + CountAndNames: "countAndNames", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AccessReviewExpirationBehaviorObject = { KeepAccess: "keepAccess", RemoveAccess: "removeAccess", @@ -174087,6 +176627,15 @@ export const AppKeyCredentialRestrictionTypeObject = { AsymmetricKeyLifetime: "asymmetricKeyLifetime", UnknownFutureValue: "unknownFutureValue", } as const; +export const ApplicationDataTypeObject = { + None: "none", + CodingFiles: "codingFiles", + CreditCards: "creditCards", + DatabaseFiles: "databaseFiles", + Documents: "documents", + MediaFiles: "mediaFiles", + UnknownFutureValue: "unknownFutureValue", +} as const; /** * Possible values for applicationGuardBlockClipboardSharingType */ @@ -174188,6 +176737,12 @@ export const AppManagementRestrictionStateObject = { Disabled: "disabled", UnknownFutureValue: "unknownFutureValue", } as const; +export const ApproverInformationVisibilityObject = { + DefaultEscaped: "default", + NotVisible: "notVisible", + Visible: "visible", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AppsUpdateChannelTypeObject = { Current: "current", MonthlyEnterprise: "monthlyEnterprise", @@ -175241,6 +177796,16 @@ export const CrossTenantAccessPolicyTargetTypeObject = { Application: "application", UnknownFutureValue: "unknownFutureValue", } as const; +export const CsaStarLevelObject = { + None: "none", + Attestation: "attestation", + Certification: "certification", + ContinuousMonitoring: "continuousMonitoring", + CStarAssessment: "cStarAssessment", + SelfAssessment: "selfAssessment", + NotSupported: "notSupported", + UnknownFutureValue: "unknownFutureValue", +} as const; export const CustomExtensionCalloutInstanceStatusObject = { CalloutSent: "calloutSent", CallbackReceived: "callbackReceived", @@ -175260,6 +177825,23 @@ export const DataPolicyOperationStatusObject = { Failed: "failed", UnknownFutureValue: "unknownFutureValue", } as const; +export const DataProtectionObject = { + None: "none", + ImpactAssessments: "impactAssessments", + Officers: "officers", + SecureCrossBorderDataTransfer: "secureCrossBorderDataTransfer", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const DataRetentionLevelObject = { + None: "none", + DataRetained: "dataRetained", + DeletedImmediately: "deletedImmediately", + DeletedWithin1Month: "deletedWithin1Month", + DeletedWithin2Weeks: "deletedWithin2Weeks", + DeletedWithin3Months: "deletedWithin3Months", + DeletedWithinMoreThan3Months: "deletedWithinMoreThan3Months", + UnknownFutureValue: "unknownFutureValue", +} as const; export const DataSubjectTypeObject = { Customer: "customer", CurrentEmployee: "currentEmployee", @@ -176173,6 +178755,15 @@ export const FederatedIdpMfaBehaviorObject = { RejectMfaByFederatedIdp: "rejectMfaByFederatedIdp", UnknownFutureValue: "unknownFutureValue", } as const; +export const FedRampLevelObject = { + None: "none", + High: "high", + LiSaas: "liSaas", + Low: "low", + Moderate: "moderate", + NotSupported: "notSupported", + UnknownFutureValue: "unknownFutureValue", +} as const; export const Fido2RestrictionEnforcementTypeObject = { Allow: "allow", Block: "block", @@ -176292,11 +178883,24 @@ export const GiphyRatingTypeObject = { Moderate: "moderate", UnknownFutureValue: "unknownFutureValue", } as const; +export const GroupAccessTypeObject = { + None: "none", + Private: "private", + Secret: "secret", + Public: "public", + UnknownFutureValue: "unknownFutureValue", +} as const; export const GroupTypeObject = { UnifiedGroups: "unifiedGroups", AzureAD: "azureAD", UnknownFutureValue: "unknownFutureValue", } as const; +export const HoldTypeObject = { + None: "none", + Private: "private", + Public: "public", + UnknownFutureValue: "unknownFutureValue", +} as const; export const HorizontalSectionLayoutTypeObject = { None: "none", OneColumn: "oneColumn", @@ -177066,6 +179670,19 @@ export const NotificationDeliveryPreferenceObject = { DeliverAfterCampaignEnd: "deliverAfterCampaignEnd", UnknownFutureValue: "unknownFutureValue", } as const; +export const NotificationEventsTypeObject = { + None: "none", + RestoreAndPolicyUpdates: "restoreAndPolicyUpdates", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const NotificationRecipientsTypeObject = { + None: "none", + GlobalAdmins: "globalAdmins", + BackupAdmins: "backupAdmins", + Custom: "custom", + AllAdmins: "allAdmins", + UnknownFutureValue: "unknownFutureValue", +} as const; /** * Branding Options for the Message Template. Branding is defined in the Intune Admin Console. */ @@ -177224,6 +179841,19 @@ export const OutlierMemberTypeObject = { User: "user", UnknownFutureValue: "unknownFutureValue", } as const; +export const PackageStatusObject = { + None: "none", + Some: "some", + All: "all", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PackageTypeObject = { + Microsoft: "microsoft", + External: "external", + Shared: "shared", + Custom: "custom", + UnknownFutureValue: "unknownFutureValue", +} as const; export const PageLayoutTypeObject = { MicrosoftReserved: "microsoftReserved", Article: "article", @@ -177255,6 +179885,15 @@ export const PasskeyTypesObject = { Synced: "synced", UnknownFutureValue: "unknownFutureValue", } as const; +export const PasswordPolicyObject = { + None: "none", + ChangePasswordPeriod: "changePasswordPeriod", + CharactersCombination: "charactersCombination", + PasswordHistoryAndReuse: "passwordHistoryAndReuse", + PasswordLengthLimit: "passwordLengthLimit", + PersonalInformationUse: "personalInformationUse", + UnknownFutureValue: "unknownFutureValue", +} as const; export const PayloadBrandObject = { Unknown: "unknown", Other: "other", @@ -177350,6 +179989,13 @@ export const PayloadThemeObject = { EmployeeEngagement: "employeeEngagement", UnknownFutureValue: "unknownFutureValue", } as const; +export const PciVersionObject = { + None: "none", + V3_2_1: "v3_2_1", + V4: "v4", + NotSupported: "notSupported", + UnknownFutureValue: "unknownFutureValue", +} as const; export const PermissionClassificationTypeObject = { Low: "low", Medium: "medium", @@ -179097,6 +181743,17 @@ export const ResponseTypeObject = { Declined: "declined", NotResponded: "notResponded", } as const; +export const RestEncryptionTypeObject = { + None: "none", + Aes: "aes", + Bitlocker: "bitlocker", + Blowfish: "blowfish", + Des: "des", + Rc4: "rc4", + Rsa: "rsa", + NotSupported: "notSupported", + UnknownFutureValue: "unknownFutureValue", +} as const; export const RestorableArtifactObject = { Message: "message", UnknownFutureValue: "unknownFutureValue", @@ -179200,6 +181857,22 @@ export const RiskStateObject = { ConfirmedCompromised: "confirmedCompromised", UnknownFutureValue: "unknownFutureValue", } as const; +export const RoleTypeObject = { + Active: "active", + Eligible: "eligible", + Application: "application", + Delegated: "delegated", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const RootDomainsObject = { + None: "none", + All: "all", + AllFederated: "allFederated", + AllManaged: "allManaged", + Enumerated: "enumerated", + AllManagedAndEnumeratedFederated: "allManagedAndEnumeratedFederated", + UnknownFutureValue: "unknownFutureValue", +} as const; export const RoutingModeObject = { OneToOne: "oneToOne", Multicast: "multicast", @@ -179609,6 +182282,16 @@ export const SocialIdentitySourceTypeObject = { Facebook: "facebook", UnknownFutureValue: "unknownFutureValue", } as const; +export const SslVersionObject = { + None: "none", + Ssl3_0: "ssl3_0", + Tls1_0: "tls1_0", + Tls1_1: "tls1_1", + Tls1_2: "tls1_2", + Tls1_3: "tls1_3", + NotSupported: "notSupported", + UnknownFutureValue: "unknownFutureValue", +} as const; export const StagedFeatureNameObject = { PassthroughAuthentication: "passthroughAuthentication", SeamlessSso: "seamlessSso", @@ -180171,6 +182854,18 @@ export const UserFlowTypeObject = { ResourceOwner: "resourceOwner", UnknownFutureValue: "unknownFutureValue", } as const; +export const UserOwnershipObject = { + None: "none", + LawfulBasisForProcessing: "lawfulBasisForProcessing", + RightToAccess: "rightToAccess", + RightToBeInformed: "rightToBeInformed", + RightToDataPortability: "rightToDataPortability", + RightToObject: "rightToObject", + RightToRectification: "rightToRectification", + RightToRestrictionOfProcessing: "rightToRestrictionOfProcessing", + RightsRelatedToAutomatedDecisionMaking: "rightsRelatedToAutomatedDecisionMaking", + UnknownFutureValue: "unknownFutureValue", +} as const; export const UserPurposeObject = { User: "user", Linked: "linked", diff --git a/packages/msgraph-sdk/models/search/index.ts b/packages/msgraph-sdk/models/search/index.ts index 343bdc3f90c..a9c8c582c36 100644 --- a/packages/msgraph-sdk/models/search/index.ts +++ b/packages/msgraph-sdk/models/search/index.ts @@ -275,10 +275,10 @@ export function deserializeIntoAcronymCollectionResponse(acronymCollectionRespon export function deserializeIntoAnswerKeyword(answerKeyword: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { answerKeyword.backingStoreEnabled = true; }, - "keywords": n => { answerKeyword.keywords = n.getCollectionOfPrimitiveValues(); }, + "keywords": n => { answerKeyword.keywords = n.getCollectionOfPrimitiveValues("string"); }, "matchSimilarKeywords": n => { answerKeyword.matchSimilarKeywords = n.getBooleanValue(); }, "@odata.type": n => { answerKeyword.odataType = n.getStringValue(); }, - "reservedKeywords": n => { answerKeyword.reservedKeywords = n.getCollectionOfPrimitiveValues(); }, + "reservedKeywords": n => { answerKeyword.reservedKeywords = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -309,13 +309,13 @@ export function deserializeIntoBookmark(bookmark: Partial | undefined ...deserializeIntoSearchAnswer(bookmark), "availabilityEndDateTime": n => { bookmark.availabilityEndDateTime = n.getDateValue(); }, "availabilityStartDateTime": n => { bookmark.availabilityStartDateTime = n.getDateValue(); }, - "categories": n => { bookmark.categories = n.getCollectionOfPrimitiveValues(); }, - "groupIds": n => { bookmark.groupIds = n.getCollectionOfPrimitiveValues(); }, + "categories": n => { bookmark.categories = n.getCollectionOfPrimitiveValues("string"); }, + "groupIds": n => { bookmark.groupIds = n.getCollectionOfPrimitiveValues("string"); }, "isSuggested": n => { bookmark.isSuggested = n.getBooleanValue(); }, "keywords": n => { bookmark.keywords = n.getObjectValue(createAnswerKeywordFromDiscriminatorValue); }, - "languageTags": n => { bookmark.languageTags = n.getCollectionOfPrimitiveValues(); }, + "languageTags": n => { bookmark.languageTags = n.getCollectionOfPrimitiveValues("string"); }, "platforms": n => { bookmark.platforms = n.getCollectionOfEnumValues(DevicePlatformTypeObject); }, - "powerAppIds": n => { bookmark.powerAppIds = n.getCollectionOfPrimitiveValues(); }, + "powerAppIds": n => { bookmark.powerAppIds = n.getCollectionOfPrimitiveValues("string"); }, "state": n => { bookmark.state = n.getEnumValue(AnswerStateObject); }, "targetedVariations": n => { bookmark.targetedVariations = n.getCollectionOfObjectValues(createAnswerVariantFromDiscriminatorValue); }, } @@ -372,10 +372,10 @@ export function deserializeIntoQna(qna: Partial | undefined = {}) : Record< ...deserializeIntoSearchAnswer(qna), "availabilityEndDateTime": n => { qna.availabilityEndDateTime = n.getDateValue(); }, "availabilityStartDateTime": n => { qna.availabilityStartDateTime = n.getDateValue(); }, - "groupIds": n => { qna.groupIds = n.getCollectionOfPrimitiveValues(); }, + "groupIds": n => { qna.groupIds = n.getCollectionOfPrimitiveValues("string"); }, "isSuggested": n => { qna.isSuggested = n.getBooleanValue(); }, "keywords": n => { qna.keywords = n.getObjectValue(createAnswerKeywordFromDiscriminatorValue); }, - "languageTags": n => { qna.languageTags = n.getCollectionOfPrimitiveValues(); }, + "languageTags": n => { qna.languageTags = n.getCollectionOfPrimitiveValues("string"); }, "platforms": n => { qna.platforms = n.getCollectionOfEnumValues(DevicePlatformTypeObject); }, "state": n => { qna.state = n.getEnumValue(AnswerStateObject); }, "targetedVariations": n => { qna.targetedVariations = n.getCollectionOfObjectValues(createAnswerVariantFromDiscriminatorValue); }, diff --git a/packages/msgraph-sdk/models/security/index.ts b/packages/msgraph-sdk/models/security/index.ts index 5a987db4f15..829bb9ababc 100644 --- a/packages/msgraph-sdk/models/security/index.ts +++ b/packages/msgraph-sdk/models/security/index.ts @@ -291,6 +291,390 @@ export interface AmazonResourceEvidence extends AlertEvidence, Parsable { */ resourceType?: string | null; } +export interface AnalyzedEmail extends Entity, Parsable { + /** + * A collection of values that contain the IDs of any alerts associated with the email. + */ + alertIds?: string[] | null; + /** + * A collection of the attachments in the email. + */ + attachments?: AnalyzedEmailAttachment[] | null; + /** + * The authentication details associated with the email. + */ + authenticationDetails?: AnalyzedEmailAuthenticationDetail | null; + /** + * The bulk complaint level of the email. A higher level is more likely to be spam. + */ + bulkComplaintLevel?: string | null; + /** + * Shows the type of client that sent the message (for example, REST). + */ + clientType?: string | null; + /** + * Provides context of the email. + */ + contexts?: string[] | null; + /** + * The methods of detection used. + */ + detectionMethods?: string[] | null; + /** + * The direction of the emails. The possible values are: unknown, inbound, outbound, intraOrg, unknownFutureValue. + */ + directionality?: AntispamDirectionality | null; + /** + * The distribution list details to which the email was sent. + */ + distributionList?: string | null; + /** + * Data loss prevention rules configured in purview. + */ + dlpRules?: AnalyzedEmailDlpRuleInfo[] | null; + /** + * The identifier for the group of similar emails clustered based on heuristic analysis of their content. + */ + emailClusterId?: string | null; + /** + * The name of the Exchange transport rules (ETRs) associated with the email. + */ + exchangeTransportRules?: AnalyzedEmailExchangeTransportRuleInfo[] | null; + /** + * Email smtp forwarding details. + */ + forwardingDetail?: string | null; + /** + * Custom instructions name that defines organizational mail flow and how the email was routed. + */ + inboundConnectorFormattedName?: string | null; + /** + * A public-facing identifier for the email that is sent. The message ID is in the format specified by RFC2822. + */ + internetMessageId?: string | null; + /** + * The detected language of the email content. + */ + language?: string | null; + /** + * The latest delivery details of the email. + */ + latestDelivery?: AnalyzedEmailDeliveryDetail | null; + /** + * Date-time when the email record was logged. + */ + loggedDateTime?: Date | null; + /** + * An internal identifier for the email generated by Microsoft 365. + */ + networkMessageId?: string | null; + /** + * The original delivery details of the email. + */ + originalDelivery?: AnalyzedEmailDeliveryDetail | null; + /** + * An aggregated list of all overrides with source on email. + */ + overrideSources?: string[] | null; + /** + * The phish confidence level associated with the email + */ + phishConfidenceLevel?: string | null; + /** + * The action policy that took effect. + */ + policy?: string | null; + /** + * The action taken on the email based on the configured policy. + */ + policyAction?: string | null; + /** + * Type of policy configured that defines the delivery action on email. + */ + policyType?: string | null; + /** + * Shows the organization or user setting that altered the intended delivery location of the message (allowed instead of blocked, or blocked instead of allowed). + */ + primaryOverrideSource?: string | null; + /** + * Details of the recipients. + */ + recipientDetail?: AnalyzedEmailRecipientDetail | null; + /** + * Contains the email address of the recipient. + */ + recipientEmailAddress?: string | null; + /** + * A field that indicates where and how bounced emails are processed. + */ + returnPath?: string | null; + /** + * Sender details of the email. + */ + senderDetail?: AnalyzedEmailSenderDetail | null; + /** + * Size of the email in bytes. + */ + sizeInBytes?: number | null; + /** + * Spam confidence of the email. + */ + spamConfidenceLevel?: string | null; + /** + * Subject of the email. + */ + subject?: string | null; + /** + * Information about threats detected in the email. + */ + threatDetectionDetails?: ThreatDetectionDetail[] | null; + /** + * Indicates the threat types. The possible values are: unknown, spam, malware, phish, none, unknownFutureValue. + */ + threatTypes?: ThreatType[] | null; + /** + * Delivery and post-delivery events that happened to the email. + */ + timelineEvents?: TimelineEvent[] | null; + /** + * A collection of the URLs in the email. + */ + urls?: AnalyzedEmailUrl[] | null; +} +export interface AnalyzedEmailAttachment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The detonation details of the attachment. + */ + detonationDetails?: DetonationDetails | null; + /** + * Extension of the file. + */ + fileExtension?: string | null; + /** + * The name of the attachment in the email. + */ + fileName?: string | null; + /** + * Size of the file. + */ + fileSize?: number | null; + /** + * The type of the attachment in the email. + */ + fileType?: string | null; + /** + * The threat name associated with the threat type. + */ + malwareFamily?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The SHA256 file hash of the attachment. + */ + sha256?: string | null; + /** + * Details of entries in tenant allow/block list configured by tenant. + */ + tenantAllowBlockListDetailInfo?: string | null; + /** + * The threat type associated with the attachment. The possible values are: unknown, spam, malware, phishing, none, unknownFutureValue. + */ + threatType?: ThreatType | null; +} +export interface AnalyzedEmailAuthenticationDetail extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * A value used by Microsoft 365 to combine email authentication such as SPF, DKIM, and DMARC, to determine whether the message is authentic. + */ + compositeAuthentication?: string | null; + /** + * DomainKeys identified mail (DKIM). Indicates whether it was pass/fail/soft fail. + */ + dkim?: string | null; + /** + * Domain-based Message Authentication. Indicates whether it was pass/fail/soft fail. + */ + dmarc?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Sender Policy Framework (SPF). Indicates whether it was pass/fail/soft fail. + */ + senderPolicyFramework?: string | null; +} +export interface AnalyzedEmailCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: AnalyzedEmail[] | null; +} +export interface AnalyzedEmailDeliveryDetail extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The delivery action of the email. The possible values are: unknown, deliveredToJunk, delivered, blocked, replaced, unknownFutureValue. + */ + action?: DeliveryAction | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Latest known threat on the email. + */ + latestThreats?: string | null; + /** + * The delivery location of the email. The possible values are: unknown, inboxfolder, junkFolder, deletedFolder, quarantine, onpremexternal, failed, dropped, others, unknownFutureValue. + */ + location?: DeliveryLocation | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Threats identified at the time of delivery. + */ + originalThreats?: string | null; +} +export interface AnalyzedEmailDlpRuleInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Name of the the data loss prevention rule. + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Unique identifier of the data loss prevention rule. + */ + ruleId?: string | null; +} +export interface AnalyzedEmailExchangeTransportRuleInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Name of the Exchange transport rules (ETRs) that are part of the email. + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The ETR rule ID. + */ + ruleId?: string | null; +} +export interface AnalyzedEmailRecipientDetail extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Recipient address in the cc field. + */ + ccRecipients?: string[] | null; + /** + * Domain name of the recipient. + */ + domainName?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface AnalyzedEmailSenderDetail extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Display name of sender from address. + */ + displayName?: string | null; + /** + * Date and time of creation of the sender domain. + */ + domainCreationDateTime?: Date | null; + /** + * Registered name of the domain. + */ + domainName?: string | null; + /** + * Owner of the domain. + */ + domainOwner?: string | null; + /** + * The sender email address in the mail From header, also known as the envelope sender or the P1 sender. + */ + fromAddress?: string | null; + /** + * The IPv4 address of the last detected mail server that relayed the message. + */ + ipv4?: string | null; + /** + * Location of the domain. + */ + location?: string | null; + /** + * The sender email address in the From header, which is visible to email recipients on their email clients. Also known as P2 sender. + */ + mailFromAddress?: string | null; + /** + * Domain name of sender mail from address. + */ + mailFromDomainName?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface AnalyzedEmailUrl extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The method used to detect threats in the URL. + */ + detectionMethod?: string | null; + /** + * Detonation data associated with the URL. + */ + detonationDetails?: DetonationDetails | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Details of entries in tenant allow/block list configured by tenant. + */ + tenantAllowBlockListDetailInfo?: string | null; + /** + * The type of threat associated with the URL. The possible values are: unknown, spam, malware, phishing, none, unknownFutureValue. + */ + threatType?: ThreatType | null; + /** + * The URL that is found in the email. This is full URL string, including query parameters. + */ + url?: string | null; +} export interface AnalyzedMessageEvidence extends AlertEvidence, Parsable { /** * Direction of the email relative to your network. The possible values are: inbound, outbound or intraorg. @@ -365,6 +749,7 @@ export interface AnalyzedMessageEvidence extends AlertEvidence, Parsable { */ urn?: string | null; } +export type AntispamDirectionality = (typeof AntispamDirectionalityObject)[keyof typeof AntispamDirectionalityObject]; export type AntispamTeamsDirection = (typeof AntispamTeamsDirectionObject)[keyof typeof AntispamTeamsDirectionObject]; export interface Article extends Entity, Parsable { /** @@ -683,6 +1068,30 @@ export interface CloudLogonSessionEvidence extends AlertEvidence, Parsable { */ userAgent?: string | null; } +export interface CollaborationRoot extends Entity, Parsable { + /** + * Contains metadata for analyzed emails. + */ + analyzedEmails?: AnalyzedEmail[] | null; +} +export interface CompromiseIndicator extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Indicator. + */ + value?: string | null; + /** + * The possible values are: none, malware, phish, siteUnavailable, spam, decryptionFailed, unsupportedUriScheme, unsupportedFileType, undefined, unknownFutureValue. + */ + verdict?: VerdictCategory | null; +} export interface ContainerEvidence extends AlertEvidence, Parsable { /** * The list of arguments. @@ -735,6 +1144,7 @@ export interface ContainerRegistryEvidence extends AlertEvidence, Parsable { registry?: string | null; } export type ContentFormat = (typeof ContentFormatObject)[keyof typeof ContentFormatObject]; +export type CorrelationReason = (typeof CorrelationReasonObject)[keyof typeof CorrelationReasonObject]; /** * 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 @@ -912,6 +1322,96 @@ export function createAlertFromDiscriminatorValue(parseNode: ParseNode | undefin export function createAmazonResourceEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAmazonResourceEvidence; } +/** + * 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 {AnalyzedEmailAttachment} + */ +// @ts-ignore +export function createAnalyzedEmailAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailAttachment; +} +/** + * 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 {AnalyzedEmailAuthenticationDetail} + */ +// @ts-ignore +export function createAnalyzedEmailAuthenticationDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailAuthenticationDetail; +} +/** + * 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 {AnalyzedEmailCollectionResponse} + */ +// @ts-ignore +export function createAnalyzedEmailCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailCollectionResponse; +} +/** + * 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 {AnalyzedEmailDeliveryDetail} + */ +// @ts-ignore +export function createAnalyzedEmailDeliveryDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailDeliveryDetail; +} +/** + * 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 {AnalyzedEmailDlpRuleInfo} + */ +// @ts-ignore +export function createAnalyzedEmailDlpRuleInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailDlpRuleInfo; +} +/** + * 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 {AnalyzedEmailExchangeTransportRuleInfo} + */ +// @ts-ignore +export function createAnalyzedEmailExchangeTransportRuleInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailExchangeTransportRuleInfo; +} +/** + * 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 {AnalyzedEmail} + */ +// @ts-ignore +export function createAnalyzedEmailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmail; +} +/** + * 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 {AnalyzedEmailRecipientDetail} + */ +// @ts-ignore +export function createAnalyzedEmailRecipientDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailRecipientDetail; +} +/** + * 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 {AnalyzedEmailSenderDetail} + */ +// @ts-ignore +export function createAnalyzedEmailSenderDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailSenderDetail; +} +/** + * 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 {AnalyzedEmailUrl} + */ +// @ts-ignore +export function createAnalyzedEmailUrlFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAnalyzedEmailUrl; +} /** * 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 @@ -1195,6 +1695,24 @@ export function createCloudLogonRequestEvidenceFromDiscriminatorValue(parseNode: export function createCloudLogonSessionEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudLogonSessionEvidence; } +/** + * 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 {CollaborationRoot} + */ +// @ts-ignore +export function createCollaborationRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCollaborationRoot; +} +/** + * 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 {CompromiseIndicator} + */ +// @ts-ignore +export function createCompromiseIndicatorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCompromiseIndicator; +} /** * 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 @@ -1333,6 +1851,42 @@ export function createDepartmentTemplateFromDiscriminatorValue(parseNode: ParseN export function createDeploymentAccessKeyTypeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeploymentAccessKeyType; } +/** + * 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 {DetonationBehaviourDetails} + */ +// @ts-ignore +export function createDetonationBehaviourDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDetonationBehaviourDetails; +} +/** + * 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 {DetonationChain} + */ +// @ts-ignore +export function createDetonationChainFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDetonationChain; +} +/** + * 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 {DetonationDetails} + */ +// @ts-ignore +export function createDetonationDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDetonationDetails; +} +/** + * 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 {DetonationObservables} + */ +// @ts-ignore +export function createDetonationObservablesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDetonationObservables; +} /** * 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 @@ -2411,6 +2965,15 @@ export function createMailClusterEvidenceFromDiscriminatorValue(parseNode: Parse export function createMalwareEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoMalwareEvidence; } +/** + * 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 {MergeResponse} + */ +// @ts-ignore +export function createMergeResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMergeResponse; +} /** * 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 @@ -2889,6 +3452,15 @@ export function createTagFromDiscriminatorValue(parseNode: ParseNode | undefined export function createTeamsMessageEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsMessageEvidence; } +/** + * 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 {ThreatDetectionDetail} + */ +// @ts-ignore +export function createThreatDetectionDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoThreatDetectionDetail; +} /** * 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 @@ -2898,6 +3470,15 @@ export function createTeamsMessageEvidenceFromDiscriminatorValue(parseNode: Pars export function createThreatIntelligenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoThreatIntelligence; } +/** + * 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 {TimelineEvent} + */ +// @ts-ignore +export function createTimelineEventFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTimelineEvent; +} /** * 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 @@ -3222,6 +3803,8 @@ export type DataSourceHoldStatus = (typeof DataSourceHoldStatusObject)[keyof typ export type DataSourceScopes = (typeof DataSourceScopesObject)[keyof typeof DataSourceScopesObject]; export type DefaultRecordBehavior = (typeof DefaultRecordBehaviorObject)[keyof typeof DefaultRecordBehaviorObject]; export type DefenderAvStatus = (typeof DefenderAvStatusObject)[keyof typeof DefenderAvStatusObject]; +export type DeliveryAction = (typeof DeliveryActionObject)[keyof typeof DeliveryActionObject]; +export type DeliveryLocation = (typeof DeliveryLocationObject)[keyof typeof DeliveryLocationObject]; export interface DepartmentTemplate extends FilePlanDescriptorTemplate, Parsable { } export interface DepartmentTemplateCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { @@ -3302,7 +3885,7 @@ export function deserializeIntoAlert(alert: Partial | undefined = {}) : R "alertPolicyId": n => { alert.alertPolicyId = n.getStringValue(); }, "alertWebUrl": n => { alert.alertWebUrl = n.getStringValue(); }, "assignedTo": n => { alert.assignedTo = n.getStringValue(); }, - "categories": n => { alert.categories = n.getCollectionOfPrimitiveValues(); }, + "categories": n => { alert.categories = n.getCollectionOfPrimitiveValues("string"); }, "category": n => { alert.category = n.getStringValue(); }, "classification": n => { alert.classification = n.getEnumValue(AlertClassificationObject); }, "comments": n => { alert.comments = n.getCollectionOfObjectValues(createAlertCommentFromDiscriminatorValue); }, @@ -3319,7 +3902,7 @@ export function deserializeIntoAlert(alert: Partial | undefined = {}) : R "investigationState": n => { alert.investigationState = n.getEnumValue(InvestigationStateObject); }, "lastActivityDateTime": n => { alert.lastActivityDateTime = n.getDateValue(); }, "lastUpdateDateTime": n => { alert.lastUpdateDateTime = n.getDateValue(); }, - "mitreTechniques": n => { alert.mitreTechniques = n.getCollectionOfPrimitiveValues(); }, + "mitreTechniques": n => { alert.mitreTechniques = n.getCollectionOfPrimitiveValues("string"); }, "productName": n => { alert.productName = n.getStringValue(); }, "providerAlertId": n => { alert.providerAlertId = n.getStringValue(); }, "recommendedActions": n => { alert.recommendedActions = n.getStringValue(); }, @@ -3327,7 +3910,7 @@ export function deserializeIntoAlert(alert: Partial | undefined = {}) : R "serviceSource": n => { alert.serviceSource = n.getEnumValue(ServiceSourceObject); }, "severity": n => { alert.severity = n.getEnumValue(AlertSeverityObject); }, "status": n => { alert.status = n.getEnumValue(AlertStatusObject); }, - "systemTags": n => { alert.systemTags = n.getCollectionOfPrimitiveValues(); }, + "systemTags": n => { alert.systemTags = n.getCollectionOfPrimitiveValues("string"); }, "tenantId": n => { alert.tenantId = n.getStringValue(); }, "threatDisplayName": n => { alert.threatDisplayName = n.getStringValue(); }, "threatFamilyName": n => { alert.threatFamilyName = n.getStringValue(); }, @@ -3371,12 +3954,12 @@ export function deserializeIntoAlertEvidence(alertEvidence: Partial { alertEvidence.backingStoreEnabled = true; }, "createdDateTime": n => { alertEvidence.createdDateTime = n.getDateValue(); }, - "detailedRoles": n => { alertEvidence.detailedRoles = n.getCollectionOfPrimitiveValues(); }, + "detailedRoles": n => { alertEvidence.detailedRoles = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { alertEvidence.odataType = n.getStringValue(); }, "remediationStatus": n => { alertEvidence.remediationStatus = n.getEnumValue(EvidenceRemediationStatusObject); }, "remediationStatusDetails": n => { alertEvidence.remediationStatusDetails = n.getStringValue(); }, "roles": n => { alertEvidence.roles = n.getCollectionOfEnumValues(EvidenceRoleObject); }, - "tags": n => { alertEvidence.tags = n.getCollectionOfPrimitiveValues(); }, + "tags": n => { alertEvidence.tags = n.getCollectionOfPrimitiveValues("string"); }, "verdict": n => { alertEvidence.verdict = n.getEnumValue(EvidenceVerdictObject); }, } } @@ -3395,6 +3978,199 @@ export function deserializeIntoAmazonResourceEvidence(amazonResourceEvidence: Pa "resourceType": n => { amazonResourceEvidence.resourceType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param AnalyzedEmail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmail(analyzedEmail: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(analyzedEmail), + "alertIds": n => { analyzedEmail.alertIds = n.getCollectionOfPrimitiveValues("string"); }, + "attachments": n => { analyzedEmail.attachments = n.getCollectionOfObjectValues(createAnalyzedEmailAttachmentFromDiscriminatorValue); }, + "authenticationDetails": n => { analyzedEmail.authenticationDetails = n.getObjectValue(createAnalyzedEmailAuthenticationDetailFromDiscriminatorValue); }, + "bulkComplaintLevel": n => { analyzedEmail.bulkComplaintLevel = n.getStringValue(); }, + "clientType": n => { analyzedEmail.clientType = n.getStringValue(); }, + "contexts": n => { analyzedEmail.contexts = n.getCollectionOfPrimitiveValues("string"); }, + "detectionMethods": n => { analyzedEmail.detectionMethods = n.getCollectionOfPrimitiveValues("string"); }, + "directionality": n => { analyzedEmail.directionality = n.getEnumValue(AntispamDirectionalityObject); }, + "distributionList": n => { analyzedEmail.distributionList = n.getStringValue(); }, + "dlpRules": n => { analyzedEmail.dlpRules = n.getCollectionOfObjectValues(createAnalyzedEmailDlpRuleInfoFromDiscriminatorValue); }, + "emailClusterId": n => { analyzedEmail.emailClusterId = n.getStringValue(); }, + "exchangeTransportRules": n => { analyzedEmail.exchangeTransportRules = n.getCollectionOfObjectValues(createAnalyzedEmailExchangeTransportRuleInfoFromDiscriminatorValue); }, + "forwardingDetail": n => { analyzedEmail.forwardingDetail = n.getStringValue(); }, + "inboundConnectorFormattedName": n => { analyzedEmail.inboundConnectorFormattedName = n.getStringValue(); }, + "internetMessageId": n => { analyzedEmail.internetMessageId = n.getStringValue(); }, + "language": n => { analyzedEmail.language = n.getStringValue(); }, + "latestDelivery": n => { analyzedEmail.latestDelivery = n.getObjectValue(createAnalyzedEmailDeliveryDetailFromDiscriminatorValue); }, + "loggedDateTime": n => { analyzedEmail.loggedDateTime = n.getDateValue(); }, + "networkMessageId": n => { analyzedEmail.networkMessageId = n.getStringValue(); }, + "originalDelivery": n => { analyzedEmail.originalDelivery = n.getObjectValue(createAnalyzedEmailDeliveryDetailFromDiscriminatorValue); }, + "overrideSources": n => { analyzedEmail.overrideSources = n.getCollectionOfPrimitiveValues("string"); }, + "phishConfidenceLevel": n => { analyzedEmail.phishConfidenceLevel = n.getStringValue(); }, + "policy": n => { analyzedEmail.policy = n.getStringValue(); }, + "policyAction": n => { analyzedEmail.policyAction = n.getStringValue(); }, + "policyType": n => { analyzedEmail.policyType = n.getStringValue(); }, + "primaryOverrideSource": n => { analyzedEmail.primaryOverrideSource = n.getStringValue(); }, + "recipientDetail": n => { analyzedEmail.recipientDetail = n.getObjectValue(createAnalyzedEmailRecipientDetailFromDiscriminatorValue); }, + "recipientEmailAddress": n => { analyzedEmail.recipientEmailAddress = n.getStringValue(); }, + "returnPath": n => { analyzedEmail.returnPath = n.getStringValue(); }, + "senderDetail": n => { analyzedEmail.senderDetail = n.getObjectValue(createAnalyzedEmailSenderDetailFromDiscriminatorValue); }, + "sizeInBytes": n => { analyzedEmail.sizeInBytes = n.getNumberValue(); }, + "spamConfidenceLevel": n => { analyzedEmail.spamConfidenceLevel = n.getStringValue(); }, + "subject": n => { analyzedEmail.subject = n.getStringValue(); }, + "threatDetectionDetails": n => { analyzedEmail.threatDetectionDetails = n.getCollectionOfObjectValues(createThreatDetectionDetailFromDiscriminatorValue); }, + "threatTypes": n => { analyzedEmail.threatTypes = n.getCollectionOfEnumValues(ThreatTypeObject); }, + "timelineEvents": n => { analyzedEmail.timelineEvents = n.getCollectionOfObjectValues(createTimelineEventFromDiscriminatorValue); }, + "urls": n => { analyzedEmail.urls = n.getCollectionOfObjectValues(createAnalyzedEmailUrlFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailAttachment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailAttachment(analyzedEmailAttachment: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { analyzedEmailAttachment.backingStoreEnabled = true; }, + "detonationDetails": n => { analyzedEmailAttachment.detonationDetails = n.getObjectValue(createDetonationDetailsFromDiscriminatorValue); }, + "fileExtension": n => { analyzedEmailAttachment.fileExtension = n.getStringValue(); }, + "fileName": n => { analyzedEmailAttachment.fileName = n.getStringValue(); }, + "fileSize": n => { analyzedEmailAttachment.fileSize = n.getNumberValue(); }, + "fileType": n => { analyzedEmailAttachment.fileType = n.getStringValue(); }, + "malwareFamily": n => { analyzedEmailAttachment.malwareFamily = n.getStringValue(); }, + "@odata.type": n => { analyzedEmailAttachment.odataType = n.getStringValue(); }, + "sha256": n => { analyzedEmailAttachment.sha256 = n.getStringValue(); }, + "tenantAllowBlockListDetailInfo": n => { analyzedEmailAttachment.tenantAllowBlockListDetailInfo = n.getStringValue(); }, + "threatType": n => { analyzedEmailAttachment.threatType = n.getEnumValue(ThreatTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailAuthenticationDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailAuthenticationDetail(analyzedEmailAuthenticationDetail: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { analyzedEmailAuthenticationDetail.backingStoreEnabled = true; }, + "compositeAuthentication": n => { analyzedEmailAuthenticationDetail.compositeAuthentication = n.getStringValue(); }, + "dkim": n => { analyzedEmailAuthenticationDetail.dkim = n.getStringValue(); }, + "dmarc": n => { analyzedEmailAuthenticationDetail.dmarc = n.getStringValue(); }, + "@odata.type": n => { analyzedEmailAuthenticationDetail.odataType = n.getStringValue(); }, + "senderPolicyFramework": n => { analyzedEmailAuthenticationDetail.senderPolicyFramework = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailCollectionResponse(analyzedEmailCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(analyzedEmailCollectionResponse), + "value": n => { analyzedEmailCollectionResponse.value = n.getCollectionOfObjectValues(createAnalyzedEmailFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailDeliveryDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailDeliveryDetail(analyzedEmailDeliveryDetail: Partial | undefined = {}) : Record void> { + return { + "action": n => { analyzedEmailDeliveryDetail.action = n.getEnumValue(DeliveryActionObject); }, + "backingStoreEnabled": n => { analyzedEmailDeliveryDetail.backingStoreEnabled = true; }, + "latestThreats": n => { analyzedEmailDeliveryDetail.latestThreats = n.getStringValue(); }, + "location": n => { analyzedEmailDeliveryDetail.location = n.getEnumValue(DeliveryLocationObject); }, + "@odata.type": n => { analyzedEmailDeliveryDetail.odataType = n.getStringValue(); }, + "originalThreats": n => { analyzedEmailDeliveryDetail.originalThreats = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailDlpRuleInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailDlpRuleInfo(analyzedEmailDlpRuleInfo: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { analyzedEmailDlpRuleInfo.backingStoreEnabled = true; }, + "name": n => { analyzedEmailDlpRuleInfo.name = n.getStringValue(); }, + "@odata.type": n => { analyzedEmailDlpRuleInfo.odataType = n.getStringValue(); }, + "ruleId": n => { analyzedEmailDlpRuleInfo.ruleId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailExchangeTransportRuleInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailExchangeTransportRuleInfo(analyzedEmailExchangeTransportRuleInfo: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { analyzedEmailExchangeTransportRuleInfo.backingStoreEnabled = true; }, + "name": n => { analyzedEmailExchangeTransportRuleInfo.name = n.getStringValue(); }, + "@odata.type": n => { analyzedEmailExchangeTransportRuleInfo.odataType = n.getStringValue(); }, + "ruleId": n => { analyzedEmailExchangeTransportRuleInfo.ruleId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailRecipientDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailRecipientDetail(analyzedEmailRecipientDetail: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { analyzedEmailRecipientDetail.backingStoreEnabled = true; }, + "ccRecipients": n => { analyzedEmailRecipientDetail.ccRecipients = n.getCollectionOfPrimitiveValues("string"); }, + "domainName": n => { analyzedEmailRecipientDetail.domainName = n.getStringValue(); }, + "@odata.type": n => { analyzedEmailRecipientDetail.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailSenderDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailSenderDetail(analyzedEmailSenderDetail: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { analyzedEmailSenderDetail.backingStoreEnabled = true; }, + "displayName": n => { analyzedEmailSenderDetail.displayName = n.getStringValue(); }, + "domainCreationDateTime": n => { analyzedEmailSenderDetail.domainCreationDateTime = n.getDateValue(); }, + "domainName": n => { analyzedEmailSenderDetail.domainName = n.getStringValue(); }, + "domainOwner": n => { analyzedEmailSenderDetail.domainOwner = n.getStringValue(); }, + "fromAddress": n => { analyzedEmailSenderDetail.fromAddress = n.getStringValue(); }, + "ipv4": n => { analyzedEmailSenderDetail.ipv4 = n.getStringValue(); }, + "location": n => { analyzedEmailSenderDetail.location = n.getStringValue(); }, + "mailFromAddress": n => { analyzedEmailSenderDetail.mailFromAddress = n.getStringValue(); }, + "mailFromDomainName": n => { analyzedEmailSenderDetail.mailFromDomainName = n.getStringValue(); }, + "@odata.type": n => { analyzedEmailSenderDetail.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AnalyzedEmailUrl The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAnalyzedEmailUrl(analyzedEmailUrl: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { analyzedEmailUrl.backingStoreEnabled = true; }, + "detectionMethod": n => { analyzedEmailUrl.detectionMethod = n.getStringValue(); }, + "detonationDetails": n => { analyzedEmailUrl.detonationDetails = n.getObjectValue(createDetonationDetailsFromDiscriminatorValue); }, + "@odata.type": n => { analyzedEmailUrl.odataType = n.getStringValue(); }, + "tenantAllowBlockListDetailInfo": n => { analyzedEmailUrl.tenantAllowBlockListDetailInfo = n.getStringValue(); }, + "threatType": n => { analyzedEmailUrl.threatType = n.getEnumValue(ThreatTypeObject); }, + "url": n => { analyzedEmailUrl.url = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AnalyzedMessageEvidence The instance to deserialize into. @@ -3417,10 +4193,10 @@ export function deserializeIntoAnalyzedMessageEvidence(analyzedMessageEvidence: "recipientEmailAddress": n => { analyzedMessageEvidence.recipientEmailAddress = n.getStringValue(); }, "senderIp": n => { analyzedMessageEvidence.senderIp = n.getStringValue(); }, "subject": n => { analyzedMessageEvidence.subject = n.getStringValue(); }, - "threatDetectionMethods": n => { analyzedMessageEvidence.threatDetectionMethods = n.getCollectionOfPrimitiveValues(); }, - "threats": n => { analyzedMessageEvidence.threats = n.getCollectionOfPrimitiveValues(); }, + "threatDetectionMethods": n => { analyzedMessageEvidence.threatDetectionMethods = n.getCollectionOfPrimitiveValues("string"); }, + "threats": n => { analyzedMessageEvidence.threats = n.getCollectionOfPrimitiveValues("string"); }, "urlCount": n => { analyzedMessageEvidence.urlCount = n.getNumberValue(); }, - "urls": n => { analyzedMessageEvidence.urls = n.getCollectionOfPrimitiveValues(); }, + "urls": n => { analyzedMessageEvidence.urls = n.getCollectionOfPrimitiveValues("string"); }, "urn": n => { analyzedMessageEvidence.urn = n.getStringValue(); }, } } @@ -3440,7 +4216,7 @@ export function deserializeIntoArticle(article: Partial
| undefined = { "isFeatured": n => { article.isFeatured = n.getBooleanValue(); }, "lastUpdatedDateTime": n => { article.lastUpdatedDateTime = n.getDateValue(); }, "summary": n => { article.summary = n.getObjectValue(createFormattedContentFromDiscriminatorValue); }, - "tags": n => { article.tags = n.getCollectionOfPrimitiveValues(); }, + "tags": n => { article.tags = n.getCollectionOfPrimitiveValues("string"); }, "title": n => { article.title = n.getStringValue(); }, } } @@ -3742,6 +4518,32 @@ export function deserializeIntoCloudLogonSessionEvidence(cloudLogonSessionEviden "userAgent": n => { cloudLogonSessionEvidence.userAgent = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param CollaborationRoot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCollaborationRoot(collaborationRoot: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(collaborationRoot), + "analyzedEmails": n => { collaborationRoot.analyzedEmails = n.getCollectionOfObjectValues(createAnalyzedEmailFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CompromiseIndicator The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCompromiseIndicator(compromiseIndicator: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { compromiseIndicator.backingStoreEnabled = true; }, + "@odata.type": n => { compromiseIndicator.odataType = n.getStringValue(); }, + "value": n => { compromiseIndicator.value = n.getStringValue(); }, + "verdict": n => { compromiseIndicator.verdict = n.getEnumValue(VerdictCategoryObject); }, + } +} /** * The deserialization information for the current model * @param ContainerEvidence The instance to deserialize into. @@ -3751,8 +4553,8 @@ export function deserializeIntoCloudLogonSessionEvidence(cloudLogonSessionEviden export function deserializeIntoContainerEvidence(containerEvidence: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAlertEvidence(containerEvidence), - "args": n => { containerEvidence.args = n.getCollectionOfPrimitiveValues(); }, - "command": n => { containerEvidence.command = n.getCollectionOfPrimitiveValues(); }, + "args": n => { containerEvidence.args = n.getCollectionOfPrimitiveValues("string"); }, + "command": n => { containerEvidence.command = n.getCollectionOfPrimitiveValues("string"); }, "containerId": n => { containerEvidence.containerId = n.getStringValue(); }, "image": n => { containerEvidence.image = n.getObjectValue(createContainerImageEvidenceFromDiscriminatorValue); }, "isPrivileged": n => { containerEvidence.isPrivileged = n.getBooleanValue(); }, @@ -3896,6 +4698,81 @@ export function deserializeIntoDeploymentAccessKeyType(deploymentAccessKeyType: "@odata.type": n => { deploymentAccessKeyType.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param DetonationBehaviourDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDetonationBehaviourDetails(detonationBehaviourDetails: Partial | undefined = {}) : Record void> { + return { + "actionStatus": n => { detonationBehaviourDetails.actionStatus = n.getStringValue(); }, + "backingStoreEnabled": n => { detonationBehaviourDetails.backingStoreEnabled = true; }, + "behaviourCapability": n => { detonationBehaviourDetails.behaviourCapability = n.getStringValue(); }, + "behaviourGroup": n => { detonationBehaviourDetails.behaviourGroup = n.getStringValue(); }, + "details": n => { detonationBehaviourDetails.details = n.getStringValue(); }, + "eventDateTime": n => { detonationBehaviourDetails.eventDateTime = n.getDateValue(); }, + "@odata.type": n => { detonationBehaviourDetails.odataType = n.getStringValue(); }, + "operation": n => { detonationBehaviourDetails.operation = n.getStringValue(); }, + "processId": n => { detonationBehaviourDetails.processId = n.getStringValue(); }, + "processName": n => { detonationBehaviourDetails.processName = n.getStringValue(); }, + "target": n => { detonationBehaviourDetails.target = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param DetonationChain The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDetonationChain(detonationChain: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { detonationChain.backingStoreEnabled = true; }, + "childNodes": n => { detonationChain.childNodes = n.getCollectionOfObjectValues(createDetonationChainFromDiscriminatorValue); }, + "@odata.type": n => { detonationChain.odataType = n.getStringValue(); }, + "value": n => { detonationChain.value = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param DetonationDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDetonationDetails(detonationDetails: Partial | undefined = {}) : Record void> { + return { + "analysisDateTime": n => { detonationDetails.analysisDateTime = n.getDateValue(); }, + "backingStoreEnabled": n => { detonationDetails.backingStoreEnabled = true; }, + "compromiseIndicators": n => { detonationDetails.compromiseIndicators = n.getCollectionOfObjectValues(createCompromiseIndicatorFromDiscriminatorValue); }, + "detonationBehaviourDetails": n => { detonationDetails.detonationBehaviourDetails = n.getObjectValue(createDetonationBehaviourDetailsFromDiscriminatorValue); }, + "detonationBehaviourDetailsV2": n => { detonationDetails.detonationBehaviourDetailsV2 = n.getStringValue(); }, + "detonationChain": n => { detonationDetails.detonationChain = n.getObjectValue(createDetonationChainFromDiscriminatorValue); }, + "detonationObservables": n => { detonationDetails.detonationObservables = n.getObjectValue(createDetonationObservablesFromDiscriminatorValue); }, + "detonationScreenshotUri": n => { detonationDetails.detonationScreenshotUri = n.getStringValue(); }, + "detonationVerdict": n => { detonationDetails.detonationVerdict = n.getStringValue(); }, + "detonationVerdictReason": n => { detonationDetails.detonationVerdictReason = n.getStringValue(); }, + "entityMetadata": n => { detonationDetails.entityMetadata = n.getStringValue(); }, + "mitreTechniques": n => { detonationDetails.mitreTechniques = n.getStringValue(); }, + "@odata.type": n => { detonationDetails.odataType = n.getStringValue(); }, + "staticAnalysis": n => { detonationDetails.staticAnalysis = n.getStringValue(); }, + "submissionSource": n => { detonationDetails.submissionSource = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param DetonationObservables The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDetonationObservables(detonationObservables: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { detonationObservables.backingStoreEnabled = true; }, + "contactedIps": n => { detonationObservables.contactedIps = n.getCollectionOfPrimitiveValues("string"); }, + "contactedUrls": n => { detonationObservables.contactedUrls = n.getCollectionOfPrimitiveValues("string"); }, + "droppedfiles": n => { detonationObservables.droppedfiles = n.getCollectionOfPrimitiveValues("string"); }, + "@odata.type": n => { detonationObservables.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param DeviceEvidence The instance to deserialize into. @@ -3912,7 +4789,7 @@ export function deserializeIntoDeviceEvidence(deviceEvidence: Partial { deviceEvidence.firstSeenDateTime = n.getDateValue(); }, "healthStatus": n => { deviceEvidence.healthStatus = n.getEnumValue(DeviceHealthStatusObject); }, "hostName": n => { deviceEvidence.hostName = n.getStringValue(); }, - "ipInterfaces": n => { deviceEvidence.ipInterfaces = n.getCollectionOfPrimitiveValues(); }, + "ipInterfaces": n => { deviceEvidence.ipInterfaces = n.getCollectionOfPrimitiveValues("string"); }, "lastExternalIpAddress": n => { deviceEvidence.lastExternalIpAddress = n.getStringValue(); }, "lastIpAddress": n => { deviceEvidence.lastIpAddress = n.getStringValue(); }, "loggedOnUsers": n => { deviceEvidence.loggedOnUsers = n.getCollectionOfObjectValues(createLoggedOnUserFromDiscriminatorValue); }, @@ -3951,7 +4828,7 @@ export function deserializeIntoDispositionReviewStage(dispositionReviewStage: Pa return { ...deserializeIntoEntity(dispositionReviewStage), "name": n => { dispositionReviewStage.name = n.getStringValue(); }, - "reviewersEmailAddresses": n => { dispositionReviewStage.reviewersEmailAddresses = n.getCollectionOfPrimitiveValues(); }, + "reviewersEmailAddresses": n => { dispositionReviewStage.reviewersEmailAddresses = n.getCollectionOfPrimitiveValues("string"); }, "stageNumber": n => { dispositionReviewStage.stageNumber = n.getStringValue(); }, } } @@ -4719,17 +5596,17 @@ export function deserializeIntoGoogleCloudResourceEvidence(googleCloudResourceEv export function deserializeIntoHealthIssue(healthIssue: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(healthIssue), - "additionalInformation": n => { healthIssue.additionalInformation = n.getCollectionOfPrimitiveValues(); }, + "additionalInformation": n => { healthIssue.additionalInformation = n.getCollectionOfPrimitiveValues("string"); }, "createdDateTime": n => { healthIssue.createdDateTime = n.getDateValue(); }, "description": n => { healthIssue.description = n.getStringValue(); }, "displayName": n => { healthIssue.displayName = n.getStringValue(); }, - "domainNames": n => { healthIssue.domainNames = n.getCollectionOfPrimitiveValues(); }, + "domainNames": n => { healthIssue.domainNames = n.getCollectionOfPrimitiveValues("string"); }, "healthIssueType": n => { healthIssue.healthIssueType = n.getEnumValue(HealthIssueTypeObject); }, "issueTypeId": n => { healthIssue.issueTypeId = n.getStringValue(); }, "lastModifiedDateTime": n => { healthIssue.lastModifiedDateTime = n.getDateValue(); }, - "recommendations": n => { healthIssue.recommendations = n.getCollectionOfPrimitiveValues(); }, - "recommendedActionCommands": n => { healthIssue.recommendedActionCommands = n.getCollectionOfPrimitiveValues(); }, - "sensorDNSNames": n => { healthIssue.sensorDNSNames = n.getCollectionOfPrimitiveValues(); }, + "recommendations": n => { healthIssue.recommendations = n.getCollectionOfPrimitiveValues("string"); }, + "recommendedActionCommands": n => { healthIssue.recommendedActionCommands = n.getCollectionOfPrimitiveValues("string"); }, + "sensorDNSNames": n => { healthIssue.sensorDNSNames = n.getCollectionOfPrimitiveValues("string"); }, "severity": n => { healthIssue.severity = n.getEnumValue(HealthIssueSeverityObject); }, "status": n => { healthIssue.status = n.getEnumValue(HealthIssueStatusObject); }, } @@ -5166,7 +6043,7 @@ export function deserializeIntoIncident(incident: Partial | undefined "classification": n => { incident.classification = n.getEnumValue(AlertClassificationObject); }, "comments": n => { incident.comments = n.getCollectionOfObjectValues(createAlertCommentFromDiscriminatorValue); }, "createdDateTime": n => { incident.createdDateTime = n.getDateValue(); }, - "customTags": n => { incident.customTags = n.getCollectionOfPrimitiveValues(); }, + "customTags": n => { incident.customTags = n.getCollectionOfPrimitiveValues("string"); }, "description": n => { incident.description = n.getStringValue(); }, "determination": n => { incident.determination = n.getEnumValue(AlertDeterminationObject); }, "displayName": n => { incident.displayName = n.getStringValue(); }, @@ -5179,7 +6056,7 @@ export function deserializeIntoIncident(incident: Partial | undefined "severity": n => { incident.severity = n.getEnumValue(AlertSeverityObject); }, "status": n => { incident.status = n.getEnumValue(IncidentStatusObject); }, "summary": n => { incident.summary = n.getStringValue(); }, - "systemTags": n => { incident.systemTags = n.getCollectionOfPrimitiveValues(); }, + "systemTags": n => { incident.systemTags = n.getCollectionOfPrimitiveValues("string"); }, "tenantId": n => { incident.tenantId = n.getStringValue(); }, } } @@ -5217,14 +6094,14 @@ export function deserializeIntoIndicator(indicator: Partial | undefin export function deserializeIntoIntelligenceProfile(intelligenceProfile: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(intelligenceProfile), - "aliases": n => { intelligenceProfile.aliases = n.getCollectionOfPrimitiveValues(); }, + "aliases": n => { intelligenceProfile.aliases = n.getCollectionOfPrimitiveValues("string"); }, "countriesOrRegionsOfOrigin": n => { intelligenceProfile.countriesOrRegionsOfOrigin = n.getCollectionOfObjectValues(createIntelligenceProfileCountryOrRegionOfOriginFromDiscriminatorValue); }, "description": n => { intelligenceProfile.description = n.getObjectValue(createFormattedContentFromDiscriminatorValue); }, "firstActiveDateTime": n => { intelligenceProfile.firstActiveDateTime = n.getDateValue(); }, "indicators": n => { intelligenceProfile.indicators = n.getCollectionOfObjectValues(createIntelligenceProfileIndicatorFromDiscriminatorValue); }, "kind": n => { intelligenceProfile.kind = n.getEnumValue(IntelligenceProfileKindObject); }, "summary": n => { intelligenceProfile.summary = n.getObjectValue(createFormattedContentFromDiscriminatorValue); }, - "targets": n => { intelligenceProfile.targets = n.getCollectionOfPrimitiveValues(); }, + "targets": n => { intelligenceProfile.targets = n.getCollectionOfPrimitiveValues("string"); }, "title": n => { intelligenceProfile.title = n.getStringValue(); }, "tradecraft": n => { intelligenceProfile.tradecraft = n.getObjectValue(createFormattedContentFromDiscriminatorValue); }, } @@ -5322,8 +6199,8 @@ export function deserializeIntoIoTDeviceEvidence(ioTDeviceEvidence: Partial { ioTDeviceEvidence.model = n.getStringValue(); }, "nics": n => { ioTDeviceEvidence.nics = n.getCollectionOfObjectValues(createNicEvidenceFromDiscriminatorValue); }, "operatingSystem": n => { ioTDeviceEvidence.operatingSystem = n.getStringValue(); }, - "owners": n => { ioTDeviceEvidence.owners = n.getCollectionOfPrimitiveValues(); }, - "protocols": n => { ioTDeviceEvidence.protocols = n.getCollectionOfPrimitiveValues(); }, + "owners": n => { ioTDeviceEvidence.owners = n.getCollectionOfPrimitiveValues("string"); }, + "protocols": n => { ioTDeviceEvidence.protocols = n.getCollectionOfPrimitiveValues("string"); }, "purdueLayer": n => { ioTDeviceEvidence.purdueLayer = n.getStringValue(); }, "sensor": n => { ioTDeviceEvidence.sensor = n.getStringValue(); }, "serialNumber": n => { ioTDeviceEvidence.serialNumber = n.getStringValue(); }, @@ -5567,7 +6444,7 @@ export function deserializeIntoMailClusterEvidence(mailClusterEvidence: Partial< "clusterBy": n => { mailClusterEvidence.clusterBy = n.getStringValue(); }, "clusterByValue": n => { mailClusterEvidence.clusterByValue = n.getStringValue(); }, "emailCount": n => { mailClusterEvidence.emailCount = n.getNumberValue(); }, - "networkMessageIds": n => { mailClusterEvidence.networkMessageIds = n.getCollectionOfPrimitiveValues(); }, + "networkMessageIds": n => { mailClusterEvidence.networkMessageIds = n.getCollectionOfPrimitiveValues("string"); }, "query": n => { mailClusterEvidence.query = n.getStringValue(); }, "urn": n => { mailClusterEvidence.urn = n.getStringValue(); }, } @@ -5587,6 +6464,19 @@ export function deserializeIntoMalwareEvidence(malwareEvidence: Partial { malwareEvidence.processes = n.getCollectionOfObjectValues(createProcessEvidenceFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param MergeResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMergeResponse(mergeResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { mergeResponse.backingStoreEnabled = true; }, + "@odata.type": n => { mergeResponse.odataType = n.getStringValue(); }, + "targetIncidentId": n => { mergeResponse.targetIncidentId = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param NetworkAdapter The instance to deserialize into. @@ -5627,7 +6517,7 @@ export function deserializeIntoNicEvidence(nicEvidence: Partial | u ...deserializeIntoAlertEvidence(nicEvidence), "ipAddress": n => { nicEvidence.ipAddress = n.getObjectValue(createIpEvidenceFromDiscriminatorValue); }, "macAddress": n => { nicEvidence.macAddress = n.getStringValue(); }, - "vlans": n => { nicEvidence.vlans = n.getCollectionOfPrimitiveValues(); }, + "vlans": n => { nicEvidence.vlans = n.getCollectionOfPrimitiveValues("string"); }, } } /** @@ -5950,10 +6840,10 @@ export function deserializeIntoSasTokenEvidence(sasTokenEvidence: Partial { sasTokenEvidence.allowedIpAddresses = n.getStringValue(); }, - "allowedResourceTypes": n => { sasTokenEvidence.allowedResourceTypes = n.getCollectionOfPrimitiveValues(); }, - "allowedServices": n => { sasTokenEvidence.allowedServices = n.getCollectionOfPrimitiveValues(); }, + "allowedResourceTypes": n => { sasTokenEvidence.allowedResourceTypes = n.getCollectionOfPrimitiveValues("string"); }, + "allowedServices": n => { sasTokenEvidence.allowedServices = n.getCollectionOfPrimitiveValues("string"); }, "expiryDateTime": n => { sasTokenEvidence.expiryDateTime = n.getDateValue(); }, - "permissions": n => { sasTokenEvidence.permissions = n.getCollectionOfPrimitiveValues(); }, + "permissions": n => { sasTokenEvidence.permissions = n.getCollectionOfPrimitiveValues("string"); }, "protocol": n => { sasTokenEvidence.protocol = n.getStringValue(); }, "signatureHash": n => { sasTokenEvidence.signatureHash = n.getStringValue(); }, "signedWith": n => { sasTokenEvidence.signedWith = n.getStringValue(); }, @@ -6093,7 +6983,7 @@ export function deserializeIntoSensorSettings(sensorSettings: Partial { sensorSettings.backingStoreEnabled = true; }, "description": n => { sensorSettings.description = n.getStringValue(); }, - "domainControllerDnsNames": n => { sensorSettings.domainControllerDnsNames = n.getCollectionOfPrimitiveValues(); }, + "domainControllerDnsNames": n => { sensorSettings.domainControllerDnsNames = n.getCollectionOfPrimitiveValues("string"); }, "isDelayedDeploymentEnabled": n => { sensorSettings.isDelayedDeploymentEnabled = n.getBooleanValue(); }, "networkAdapters": n => { sensorSettings.networkAdapters = n.getCollectionOfObjectValues(createNetworkAdapterFromDiscriminatorValue); }, "@odata.type": n => { sensorSettings.odataType = n.getStringValue(); }, @@ -6208,7 +7098,7 @@ export function deserializeIntoSslCertificateCollectionResponse(sslCertificateCo export function deserializeIntoSslCertificateEntity(sslCertificateEntity: Partial | undefined = {}) : Record void> { return { "address": n => { sslCertificateEntity.address = n.getObjectValue(createPhysicalAddressFromDiscriminatorValue); }, - "alternateNames": n => { sslCertificateEntity.alternateNames = n.getCollectionOfPrimitiveValues(); }, + "alternateNames": n => { sslCertificateEntity.alternateNames = n.getCollectionOfPrimitiveValues("string"); }, "backingStoreEnabled": n => { sslCertificateEntity.backingStoreEnabled = true; }, "commonName": n => { sslCertificateEntity.commonName = n.getStringValue(); }, "email": n => { sslCertificateEntity.email = n.getStringValue(); }, @@ -6339,18 +7229,33 @@ export function deserializeIntoTeamsMessageEvidence(teamsMessageEvidence: Partia "owningTenantId": n => { teamsMessageEvidence.owningTenantId = n.getGuidValue(); }, "parentMessageId": n => { teamsMessageEvidence.parentMessageId = n.getStringValue(); }, "receivedDateTime": n => { teamsMessageEvidence.receivedDateTime = n.getDateValue(); }, - "recipients": n => { teamsMessageEvidence.recipients = n.getCollectionOfPrimitiveValues(); }, + "recipients": n => { teamsMessageEvidence.recipients = n.getCollectionOfPrimitiveValues("string"); }, "senderFromAddress": n => { teamsMessageEvidence.senderFromAddress = n.getStringValue(); }, "senderIP": n => { teamsMessageEvidence.senderIP = n.getStringValue(); }, "sourceAppName": n => { teamsMessageEvidence.sourceAppName = n.getStringValue(); }, "sourceId": n => { teamsMessageEvidence.sourceId = n.getStringValue(); }, "subject": n => { teamsMessageEvidence.subject = n.getStringValue(); }, - "suspiciousRecipients": n => { teamsMessageEvidence.suspiciousRecipients = n.getCollectionOfPrimitiveValues(); }, + "suspiciousRecipients": n => { teamsMessageEvidence.suspiciousRecipients = n.getCollectionOfPrimitiveValues("string"); }, "threadId": n => { teamsMessageEvidence.threadId = n.getStringValue(); }, "threadType": n => { teamsMessageEvidence.threadType = n.getStringValue(); }, "urls": n => { teamsMessageEvidence.urls = n.getCollectionOfObjectValues(createUrlEvidenceFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param ThreatDetectionDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoThreatDetectionDetail(threatDetectionDetail: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { threatDetectionDetail.backingStoreEnabled = true; }, + "confidenceLevel": n => { threatDetectionDetail.confidenceLevel = n.getStringValue(); }, + "@odata.type": n => { threatDetectionDetail.odataType = n.getStringValue(); }, + "priorityAccountProtection": n => { threatDetectionDetail.priorityAccountProtection = n.getStringValue(); }, + "threats": n => { threatDetectionDetail.threats = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param ThreatIntelligence The instance to deserialize into. @@ -6379,6 +7284,24 @@ export function deserializeIntoThreatIntelligence(threatIntelligence: Partial { threatIntelligence.whoisRecords = n.getCollectionOfObjectValues(createWhoisRecordFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param TimelineEvent The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTimelineEvent(timelineEvent: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { timelineEvent.backingStoreEnabled = true; }, + "eventDateTime": n => { timelineEvent.eventDateTime = n.getDateValue(); }, + "eventDetails": n => { timelineEvent.eventDetails = n.getStringValue(); }, + "eventResult": n => { timelineEvent.eventResult = n.getStringValue(); }, + "eventSource": n => { timelineEvent.eventSource = n.getEnumValue(EventSourceObject); }, + "eventThreats": n => { timelineEvent.eventThreats = n.getCollectionOfPrimitiveValues("string"); }, + "eventType": n => { timelineEvent.eventType = n.getEnumValue(TimelineEventTypeObject); }, + "@odata.type": n => { timelineEvent.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param TopicModelingSettings The instance to deserialize into. @@ -6498,6 +7421,7 @@ export function deserializeIntoUserAccount(userAccount: Partial | u "domainName": n => { userAccount.domainName = n.getStringValue(); }, "@odata.type": n => { userAccount.odataType = n.getStringValue(); }, "resourceAccessEvents": n => { userAccount.resourceAccessEvents = n.getCollectionOfObjectValues(createResourceAccessEventFromDiscriminatorValue); }, + "tenantId": n => { userAccount.tenantId = n.getStringValue(); }, "userPrincipalName": n => { userAccount.userPrincipalName = n.getStringValue(); }, "userSid": n => { userAccount.userSid = n.getStringValue(); }, } @@ -6568,7 +7492,7 @@ export function deserializeIntoVulnerability(vulnerability: Partial { vulnerability.activeExploitsObserved = n.getBooleanValue(); }, "articles": n => { vulnerability.articles = n.getCollectionOfObjectValues
(createArticleFromDiscriminatorValue); }, - "commonWeaknessEnumerationIds": n => { vulnerability.commonWeaknessEnumerationIds = n.getCollectionOfPrimitiveValues(); }, + "commonWeaknessEnumerationIds": n => { vulnerability.commonWeaknessEnumerationIds = n.getCollectionOfPrimitiveValues("string"); }, "components": n => { vulnerability.components = n.getCollectionOfObjectValues(createVulnerabilityComponentFromDiscriminatorValue); }, "createdDateTime": n => { vulnerability.createdDateTime = n.getDateValue(); }, "cvss2Summary": n => { vulnerability.cvss2Summary = n.getObjectValue(createCvssSummaryFromDiscriminatorValue); }, @@ -6718,20 +7642,168 @@ export function deserializeIntoWhoisRecord(whoisRecord: Partial | u "history": n => { whoisRecord.history = n.getCollectionOfObjectValues(createWhoisHistoryRecordFromDiscriminatorValue); }, } } -/** - * The deserialization information for the current model - * @param WhoisRecordCollectionResponse The instance to deserialize into. - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoWhoisRecordCollectionResponse(whoisRecordCollectionResponse: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoBaseCollectionPaginationCountResponse(whoisRecordCollectionResponse), - "value": n => { whoisRecordCollectionResponse.value = n.getCollectionOfObjectValues(createWhoisRecordFromDiscriminatorValue); }, - } +/** + * The deserialization information for the current model + * @param WhoisRecordCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWhoisRecordCollectionResponse(whoisRecordCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(whoisRecordCollectionResponse), + "value": n => { whoisRecordCollectionResponse.value = n.getCollectionOfObjectValues(createWhoisRecordFromDiscriminatorValue); }, + } +} +export type DetectionSource = (typeof DetectionSourceObject)[keyof typeof DetectionSourceObject]; +export type DetectionStatus = (typeof DetectionStatusObject)[keyof typeof DetectionStatusObject]; +export interface DetonationBehaviourDetails extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The status of the action performed during detonation (e.g., 'Successful', 'Failed', 'Blocked'). + */ + actionStatus?: string | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Categorizes the capability or type of behavior observed. + */ + behaviourCapability?: string | null; + /** + * Groups related behaviors together for classification purposes. + */ + behaviourGroup?: string | null; + /** + * More contextual information about the observed behavior or action. + */ + details?: string | null; + /** + * The date and time when the behavior or action was observed during detonation. + */ + eventDateTime?: Date | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The specific operation or action that was performed. + */ + operation?: string | null; + /** + * The unique identifier of the process involved in the behavior. + */ + processId?: string | null; + /** + * The name of the process that performed or was involved in the behavior. + */ + processName?: string | null; + /** + * The target of the operation. + */ + target?: string | null; +} +export interface DetonationChain extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * A list of all child nodes in the chain. + */ + childNodes?: DetonationChain[] | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The value of the chain. + */ + value?: string | null; +} +export interface DetonationDetails extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The time of detonation. + */ + analysisDateTime?: Date | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Represents indicators and its associated verdict that suggests whether an email is compromised. + */ + compromiseIndicators?: CompromiseIndicator[] | null; + /** + * Shows the exact events that took place during detonation, and problematic or benign observations that contain URLs, IPs, domains, and files that were found during detonation. This property is deprecated and still stop returning data in March 2026. Use the detonationBehaviourDetailsV2 property instead. + */ + detonationBehaviourDetails?: DetonationBehaviourDetails | null; + /** + * Shows the exact events that took place during detonation, and problematic or benign observations that contain URLs, IPs, domains, and files that were found during detonation in a JSON format. + */ + detonationBehaviourDetailsV2?: string | null; + /** + * The chain of detonation. + */ + detonationChain?: DetonationChain | null; + /** + * All observables in the detonation tree. + */ + detonationObservables?: DetonationObservables | null; + /** + * Show any screenshots that were captured during detonation. No screenshots are captured if the URL opens into a link that directly downloads a file. However, you see the downloaded file in the detonation chain. + */ + detonationScreenshotUri?: string | null; + /** + * The verdict of the detonation. + */ + detonationVerdict?: string | null; + /** + * The reason for the verdict of the detonation. + */ + detonationVerdictReason?: string | null; + /** + * Additional metadata about the entity in JSON format. + */ + entityMetadata?: string | null; + /** + * The attack techniques, as aligned with the MITRE ATT&CK framework. + */ + mitreTechniques?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The results of static analysis performed on the file or URL. + */ + staticAnalysis?: string | null; + /** + * The source of the submission. + */ + submissionSource?: string | null; +} +export interface DetonationObservables extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The list of all contacted IPs in the detonation. + */ + contactedIps?: string[] | null; + /** + * The list of all URLs found in the detonation. + */ + contactedUrls?: string[] | null; + /** + * The list of all dropped files in the detonation. + */ + droppedfiles?: string[] | null; + /** + * The OdataType property + */ + odataType?: string | null; } -export type DetectionSource = (typeof DetectionSourceObject)[keyof typeof DetectionSourceObject]; -export type DetectionStatus = (typeof DetectionStatusObject)[keyof typeof DetectionStatusObject]; export interface DeviceEvidence extends AlertEvidence, Parsable { /** * A unique identifier assigned to a device by Microsoft Entra ID when device is Microsoft Entra joined. @@ -6875,7 +7947,7 @@ export interface DnsEvidence extends AlertEvidence, Parsable { export type DocumentVersion = (typeof DocumentVersionObject)[keyof typeof DocumentVersionObject]; export interface EdiscoveryAddToReviewSetOperation extends CaseOperation, Parsable { /** - * The options to add items to the review set. The possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. + * The options to add items to the review set. The possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder, cloudNativeHtmlConversion. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder, cloudNativeHtmlConversion. */ additionalDataOptions?: AdditionalDataOptions[] | null; /** @@ -7316,6 +8388,7 @@ export interface EventQuery extends AdditionalDataHolder, BackedModel, Parsable */ queryType?: QueryType | null; } +export type EventSource = (typeof EventSourceObject)[keyof typeof EventSourceObject]; export type EventStatusType = (typeof EventStatusTypeObject)[keyof typeof EventStatusTypeObject]; export type EvidenceRemediationStatus = (typeof EvidenceRemediationStatusObject)[keyof typeof EvidenceRemediationStatusObject]; export type EvidenceRole = (typeof EvidenceRoleObject)[keyof typeof EvidenceRoleObject]; @@ -8950,6 +10023,20 @@ export interface MalwareEvidence extends AlertEvidence, Parsable { */ processes?: ProcessEvidence[] | null; } +export interface MergeResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The ID of the target incident after the operation completes. + */ + targetIncidentId?: string | null; +} export interface NetworkAdapter extends Entity, Parsable { /** * Indicates whether the network adapter is selected for capturing and analyzing network traffic. @@ -9178,6 +10265,8 @@ export interface RegistryValueEvidence extends AlertEvidence, Parsable { */ registryValueType?: string | null; } +export type RemediationAction = (typeof RemediationActionObject)[keyof typeof RemediationActionObject]; +export type RemediationSeverity = (typeof RemediationSeverityObject)[keyof typeof RemediationSeverityObject]; export interface ReportFileMetadata extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -9953,6 +11042,200 @@ export function serializeAmazonResourceEvidence(writer: SerializationWriter, ama writer.writeStringValue("resourceName", amazonResourceEvidence.resourceName); writer.writeStringValue("resourceType", amazonResourceEvidence.resourceType); } +/** + * Serializes information the current object + * @param AnalyzedEmail 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 serializeAnalyzedEmail(writer: SerializationWriter, analyzedEmail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmail || isSerializingDerivedType) { return; } + serializeEntity(writer, analyzedEmail, isSerializingDerivedType) + writer.writeCollectionOfPrimitiveValues("alertIds", analyzedEmail.alertIds); + writer.writeCollectionOfObjectValues("attachments", analyzedEmail.attachments, serializeAnalyzedEmailAttachment); + writer.writeObjectValue("authenticationDetails", analyzedEmail.authenticationDetails, serializeAnalyzedEmailAuthenticationDetail); + writer.writeStringValue("bulkComplaintLevel", analyzedEmail.bulkComplaintLevel); + writer.writeStringValue("clientType", analyzedEmail.clientType); + writer.writeCollectionOfPrimitiveValues("contexts", analyzedEmail.contexts); + writer.writeCollectionOfPrimitiveValues("detectionMethods", analyzedEmail.detectionMethods); + writer.writeEnumValue("directionality", analyzedEmail.directionality); + writer.writeStringValue("distributionList", analyzedEmail.distributionList); + writer.writeCollectionOfObjectValues("dlpRules", analyzedEmail.dlpRules, serializeAnalyzedEmailDlpRuleInfo); + writer.writeStringValue("emailClusterId", analyzedEmail.emailClusterId); + writer.writeCollectionOfObjectValues("exchangeTransportRules", analyzedEmail.exchangeTransportRules, serializeAnalyzedEmailExchangeTransportRuleInfo); + writer.writeStringValue("forwardingDetail", analyzedEmail.forwardingDetail); + writer.writeStringValue("inboundConnectorFormattedName", analyzedEmail.inboundConnectorFormattedName); + writer.writeStringValue("internetMessageId", analyzedEmail.internetMessageId); + writer.writeStringValue("language", analyzedEmail.language); + writer.writeObjectValue("latestDelivery", analyzedEmail.latestDelivery, serializeAnalyzedEmailDeliveryDetail); + writer.writeDateValue("loggedDateTime", analyzedEmail.loggedDateTime); + writer.writeStringValue("networkMessageId", analyzedEmail.networkMessageId); + writer.writeObjectValue("originalDelivery", analyzedEmail.originalDelivery, serializeAnalyzedEmailDeliveryDetail); + writer.writeCollectionOfPrimitiveValues("overrideSources", analyzedEmail.overrideSources); + writer.writeStringValue("phishConfidenceLevel", analyzedEmail.phishConfidenceLevel); + writer.writeStringValue("policy", analyzedEmail.policy); + writer.writeStringValue("policyAction", analyzedEmail.policyAction); + writer.writeStringValue("policyType", analyzedEmail.policyType); + writer.writeStringValue("primaryOverrideSource", analyzedEmail.primaryOverrideSource); + writer.writeObjectValue("recipientDetail", analyzedEmail.recipientDetail, serializeAnalyzedEmailRecipientDetail); + writer.writeStringValue("recipientEmailAddress", analyzedEmail.recipientEmailAddress); + writer.writeStringValue("returnPath", analyzedEmail.returnPath); + writer.writeObjectValue("senderDetail", analyzedEmail.senderDetail, serializeAnalyzedEmailSenderDetail); + writer.writeNumberValue("sizeInBytes", analyzedEmail.sizeInBytes); + writer.writeStringValue("spamConfidenceLevel", analyzedEmail.spamConfidenceLevel); + writer.writeStringValue("subject", analyzedEmail.subject); + writer.writeCollectionOfObjectValues("threatDetectionDetails", analyzedEmail.threatDetectionDetails, serializeThreatDetectionDetail); + if(analyzedEmail.threatTypes) + writer.writeCollectionOfEnumValues("threatTypes", analyzedEmail.threatTypes); + writer.writeCollectionOfObjectValues("timelineEvents", analyzedEmail.timelineEvents, serializeTimelineEvent); + writer.writeCollectionOfObjectValues("urls", analyzedEmail.urls, serializeAnalyzedEmailUrl); +} +/** + * Serializes information the current object + * @param AnalyzedEmailAttachment 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 serializeAnalyzedEmailAttachment(writer: SerializationWriter, analyzedEmailAttachment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailAttachment || isSerializingDerivedType) { return; } + writer.writeObjectValue("detonationDetails", analyzedEmailAttachment.detonationDetails, serializeDetonationDetails); + writer.writeStringValue("fileExtension", analyzedEmailAttachment.fileExtension); + writer.writeStringValue("fileName", analyzedEmailAttachment.fileName); + writer.writeNumberValue("fileSize", analyzedEmailAttachment.fileSize); + writer.writeStringValue("fileType", analyzedEmailAttachment.fileType); + writer.writeStringValue("malwareFamily", analyzedEmailAttachment.malwareFamily); + writer.writeStringValue("@odata.type", analyzedEmailAttachment.odataType); + writer.writeStringValue("sha256", analyzedEmailAttachment.sha256); + writer.writeStringValue("tenantAllowBlockListDetailInfo", analyzedEmailAttachment.tenantAllowBlockListDetailInfo); + writer.writeEnumValue("threatType", analyzedEmailAttachment.threatType); + writer.writeAdditionalData(analyzedEmailAttachment.additionalData); +} +/** + * Serializes information the current object + * @param AnalyzedEmailAuthenticationDetail 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 serializeAnalyzedEmailAuthenticationDetail(writer: SerializationWriter, analyzedEmailAuthenticationDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailAuthenticationDetail || isSerializingDerivedType) { return; } + writer.writeStringValue("compositeAuthentication", analyzedEmailAuthenticationDetail.compositeAuthentication); + writer.writeStringValue("dkim", analyzedEmailAuthenticationDetail.dkim); + writer.writeStringValue("dmarc", analyzedEmailAuthenticationDetail.dmarc); + writer.writeStringValue("@odata.type", analyzedEmailAuthenticationDetail.odataType); + writer.writeStringValue("senderPolicyFramework", analyzedEmailAuthenticationDetail.senderPolicyFramework); + writer.writeAdditionalData(analyzedEmailAuthenticationDetail.additionalData); +} +/** + * Serializes information the current object + * @param AnalyzedEmailCollectionResponse 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 serializeAnalyzedEmailCollectionResponse(writer: SerializationWriter, analyzedEmailCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, analyzedEmailCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", analyzedEmailCollectionResponse.value, serializeAnalyzedEmail); +} +/** + * Serializes information the current object + * @param AnalyzedEmailDeliveryDetail 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 serializeAnalyzedEmailDeliveryDetail(writer: SerializationWriter, analyzedEmailDeliveryDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailDeliveryDetail || isSerializingDerivedType) { return; } + writer.writeEnumValue("action", analyzedEmailDeliveryDetail.action); + writer.writeStringValue("latestThreats", analyzedEmailDeliveryDetail.latestThreats); + writer.writeEnumValue("location", analyzedEmailDeliveryDetail.location); + writer.writeStringValue("@odata.type", analyzedEmailDeliveryDetail.odataType); + writer.writeStringValue("originalThreats", analyzedEmailDeliveryDetail.originalThreats); + writer.writeAdditionalData(analyzedEmailDeliveryDetail.additionalData); +} +/** + * Serializes information the current object + * @param AnalyzedEmailDlpRuleInfo 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 serializeAnalyzedEmailDlpRuleInfo(writer: SerializationWriter, analyzedEmailDlpRuleInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailDlpRuleInfo || isSerializingDerivedType) { return; } + writer.writeStringValue("name", analyzedEmailDlpRuleInfo.name); + writer.writeStringValue("@odata.type", analyzedEmailDlpRuleInfo.odataType); + writer.writeStringValue("ruleId", analyzedEmailDlpRuleInfo.ruleId); + writer.writeAdditionalData(analyzedEmailDlpRuleInfo.additionalData); +} +/** + * Serializes information the current object + * @param AnalyzedEmailExchangeTransportRuleInfo 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 serializeAnalyzedEmailExchangeTransportRuleInfo(writer: SerializationWriter, analyzedEmailExchangeTransportRuleInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailExchangeTransportRuleInfo || isSerializingDerivedType) { return; } + writer.writeStringValue("name", analyzedEmailExchangeTransportRuleInfo.name); + writer.writeStringValue("@odata.type", analyzedEmailExchangeTransportRuleInfo.odataType); + writer.writeStringValue("ruleId", analyzedEmailExchangeTransportRuleInfo.ruleId); + writer.writeAdditionalData(analyzedEmailExchangeTransportRuleInfo.additionalData); +} +/** + * Serializes information the current object + * @param AnalyzedEmailRecipientDetail 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 serializeAnalyzedEmailRecipientDetail(writer: SerializationWriter, analyzedEmailRecipientDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailRecipientDetail || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("ccRecipients", analyzedEmailRecipientDetail.ccRecipients); + writer.writeStringValue("domainName", analyzedEmailRecipientDetail.domainName); + writer.writeStringValue("@odata.type", analyzedEmailRecipientDetail.odataType); + writer.writeAdditionalData(analyzedEmailRecipientDetail.additionalData); +} +/** + * Serializes information the current object + * @param AnalyzedEmailSenderDetail 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 serializeAnalyzedEmailSenderDetail(writer: SerializationWriter, analyzedEmailSenderDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailSenderDetail || isSerializingDerivedType) { return; } + writer.writeStringValue("displayName", analyzedEmailSenderDetail.displayName); + writer.writeDateValue("domainCreationDateTime", analyzedEmailSenderDetail.domainCreationDateTime); + writer.writeStringValue("domainName", analyzedEmailSenderDetail.domainName); + writer.writeStringValue("domainOwner", analyzedEmailSenderDetail.domainOwner); + writer.writeStringValue("fromAddress", analyzedEmailSenderDetail.fromAddress); + writer.writeStringValue("ipv4", analyzedEmailSenderDetail.ipv4); + writer.writeStringValue("location", analyzedEmailSenderDetail.location); + writer.writeStringValue("mailFromAddress", analyzedEmailSenderDetail.mailFromAddress); + writer.writeStringValue("mailFromDomainName", analyzedEmailSenderDetail.mailFromDomainName); + writer.writeStringValue("@odata.type", analyzedEmailSenderDetail.odataType); + writer.writeAdditionalData(analyzedEmailSenderDetail.additionalData); +} +/** + * Serializes information the current object + * @param AnalyzedEmailUrl 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 serializeAnalyzedEmailUrl(writer: SerializationWriter, analyzedEmailUrl: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!analyzedEmailUrl || isSerializingDerivedType) { return; } + writer.writeStringValue("detectionMethod", analyzedEmailUrl.detectionMethod); + writer.writeObjectValue("detonationDetails", analyzedEmailUrl.detonationDetails, serializeDetonationDetails); + writer.writeStringValue("@odata.type", analyzedEmailUrl.odataType); + writer.writeStringValue("tenantAllowBlockListDetailInfo", analyzedEmailUrl.tenantAllowBlockListDetailInfo); + writer.writeEnumValue("threatType", analyzedEmailUrl.threatType); + writer.writeStringValue("url", analyzedEmailUrl.url); + writer.writeAdditionalData(analyzedEmailUrl.additionalData); +} /** * Serializes information the current object * @param AnalyzedMessageEvidence The instance to serialize from. @@ -10366,6 +11649,32 @@ export function serializeCloudLogonSessionEvidence(writer: SerializationWriter, writer.writeDateValue("startUtcDateTime", cloudLogonSessionEvidence.startUtcDateTime); writer.writeStringValue("userAgent", cloudLogonSessionEvidence.userAgent); } +/** + * Serializes information the current object + * @param CollaborationRoot 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 serializeCollaborationRoot(writer: SerializationWriter, collaborationRoot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!collaborationRoot || isSerializingDerivedType) { return; } + serializeEntity(writer, collaborationRoot, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("analyzedEmails", collaborationRoot.analyzedEmails, serializeAnalyzedEmail); +} +/** + * Serializes information the current object + * @param CompromiseIndicator 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 serializeCompromiseIndicator(writer: SerializationWriter, compromiseIndicator: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!compromiseIndicator || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", compromiseIndicator.odataType); + writer.writeStringValue("value", compromiseIndicator.value); + writer.writeEnumValue("verdict", compromiseIndicator.verdict); + writer.writeAdditionalData(compromiseIndicator.additionalData); +} /** * Serializes information the current object * @param ContainerEvidence The instance to serialize from. @@ -10544,6 +11853,81 @@ export function serializeDeploymentAccessKeyType(writer: SerializationWriter, de writer.writeStringValue("@odata.type", deploymentAccessKeyType.odataType); writer.writeAdditionalData(deploymentAccessKeyType.additionalData); } +/** + * Serializes information the current object + * @param DetonationBehaviourDetails 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 serializeDetonationBehaviourDetails(writer: SerializationWriter, detonationBehaviourDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!detonationBehaviourDetails || isSerializingDerivedType) { return; } + writer.writeStringValue("actionStatus", detonationBehaviourDetails.actionStatus); + writer.writeStringValue("behaviourCapability", detonationBehaviourDetails.behaviourCapability); + writer.writeStringValue("behaviourGroup", detonationBehaviourDetails.behaviourGroup); + writer.writeStringValue("details", detonationBehaviourDetails.details); + writer.writeDateValue("eventDateTime", detonationBehaviourDetails.eventDateTime); + writer.writeStringValue("@odata.type", detonationBehaviourDetails.odataType); + writer.writeStringValue("operation", detonationBehaviourDetails.operation); + writer.writeStringValue("processId", detonationBehaviourDetails.processId); + writer.writeStringValue("processName", detonationBehaviourDetails.processName); + writer.writeStringValue("target", detonationBehaviourDetails.target); + writer.writeAdditionalData(detonationBehaviourDetails.additionalData); +} +/** + * Serializes information the current object + * @param DetonationChain 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 serializeDetonationChain(writer: SerializationWriter, detonationChain: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!detonationChain || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("childNodes", detonationChain.childNodes, serializeDetonationChain); + writer.writeStringValue("@odata.type", detonationChain.odataType); + writer.writeStringValue("value", detonationChain.value); + writer.writeAdditionalData(detonationChain.additionalData); +} +/** + * Serializes information the current object + * @param DetonationDetails 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 serializeDetonationDetails(writer: SerializationWriter, detonationDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!detonationDetails || isSerializingDerivedType) { return; } + writer.writeDateValue("analysisDateTime", detonationDetails.analysisDateTime); + writer.writeCollectionOfObjectValues("compromiseIndicators", detonationDetails.compromiseIndicators, serializeCompromiseIndicator); + writer.writeObjectValue("detonationBehaviourDetails", detonationDetails.detonationBehaviourDetails, serializeDetonationBehaviourDetails); + writer.writeStringValue("detonationBehaviourDetailsV2", detonationDetails.detonationBehaviourDetailsV2); + writer.writeObjectValue("detonationChain", detonationDetails.detonationChain, serializeDetonationChain); + writer.writeObjectValue("detonationObservables", detonationDetails.detonationObservables, serializeDetonationObservables); + writer.writeStringValue("detonationScreenshotUri", detonationDetails.detonationScreenshotUri); + writer.writeStringValue("detonationVerdict", detonationDetails.detonationVerdict); + writer.writeStringValue("detonationVerdictReason", detonationDetails.detonationVerdictReason); + writer.writeStringValue("entityMetadata", detonationDetails.entityMetadata); + writer.writeStringValue("mitreTechniques", detonationDetails.mitreTechniques); + writer.writeStringValue("@odata.type", detonationDetails.odataType); + writer.writeStringValue("staticAnalysis", detonationDetails.staticAnalysis); + writer.writeStringValue("submissionSource", detonationDetails.submissionSource); + writer.writeAdditionalData(detonationDetails.additionalData); +} +/** + * Serializes information the current object + * @param DetonationObservables 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 serializeDetonationObservables(writer: SerializationWriter, detonationObservables: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!detonationObservables || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("contactedIps", detonationObservables.contactedIps); + writer.writeCollectionOfPrimitiveValues("contactedUrls", detonationObservables.contactedUrls); + writer.writeCollectionOfPrimitiveValues("droppedfiles", detonationObservables.droppedfiles); + writer.writeStringValue("@odata.type", detonationObservables.odataType); + writer.writeAdditionalData(detonationObservables.additionalData); +} /** * Serializes information the current object * @param DeviceEvidence The instance to serialize from. @@ -12296,6 +13680,19 @@ export function serializeMalwareEvidence(writer: SerializationWriter, malwareEvi writer.writeStringValue("name", malwareEvidence.name); writer.writeCollectionOfObjectValues("processes", malwareEvidence.processes, serializeProcessEvidence); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MergeResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMergeResponse(writer: SerializationWriter, mergeResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mergeResponse || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", mergeResponse.odataType); + writer.writeStringValue("targetIncidentId", mergeResponse.targetIncidentId); + writer.writeAdditionalData(mergeResponse.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -13081,6 +14478,21 @@ export function serializeTeamsMessageEvidence(writer: SerializationWriter, teams writer.writeStringValue("threadType", teamsMessageEvidence.threadType); writer.writeCollectionOfObjectValues("urls", teamsMessageEvidence.urls, serializeUrlEvidence); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ThreatDetectionDetail The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeThreatDetectionDetail(writer: SerializationWriter, threatDetectionDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!threatDetectionDetail || isSerializingDerivedType) { return; } + writer.writeStringValue("confidenceLevel", threatDetectionDetail.confidenceLevel); + writer.writeStringValue("@odata.type", threatDetectionDetail.odataType); + writer.writeStringValue("priorityAccountProtection", threatDetectionDetail.priorityAccountProtection); + writer.writeStringValue("threats", threatDetectionDetail.threats); + writer.writeAdditionalData(threatDetectionDetail.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -13109,6 +14521,24 @@ export function serializeThreatIntelligence(writer: SerializationWriter, threatI writer.writeCollectionOfObjectValues("whoisHistoryRecords", threatIntelligence.whoisHistoryRecords, serializeWhoisHistoryRecord); writer.writeCollectionOfObjectValues("whoisRecords", threatIntelligence.whoisRecords, serializeWhoisRecord); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TimelineEvent The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTimelineEvent(writer: SerializationWriter, timelineEvent: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!timelineEvent || isSerializingDerivedType) { return; } + writer.writeDateValue("eventDateTime", timelineEvent.eventDateTime); + writer.writeStringValue("eventDetails", timelineEvent.eventDetails); + writer.writeStringValue("eventResult", timelineEvent.eventResult); + writer.writeEnumValue("eventSource", timelineEvent.eventSource); + writer.writeCollectionOfPrimitiveValues("eventThreats", timelineEvent.eventThreats); + writer.writeEnumValue("eventType", timelineEvent.eventType); + writer.writeStringValue("@odata.type", timelineEvent.odataType); + writer.writeAdditionalData(timelineEvent.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -13228,6 +14658,7 @@ export function serializeUserAccount(writer: SerializationWriter, userAccount: P writer.writeStringValue("domainName", userAccount.domainName); writer.writeStringValue("@odata.type", userAccount.odataType); writer.writeCollectionOfObjectValues("resourceAccessEvents", userAccount.resourceAccessEvents, serializeResourceAccessEvent); + writer.writeStringValue("tenantId", userAccount.tenantId); writer.writeStringValue("userPrincipalName", userAccount.userPrincipalName); writer.writeStringValue("userSid", userAccount.userSid); writer.writeAdditionalData(userAccount.additionalData); @@ -13823,6 +15254,28 @@ export interface TeamsMessageEvidence extends AlertEvidence, Parsable { */ urls?: UrlEvidence[] | null; } +export interface ThreatDetectionDetail extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Indicates the confidence level in the threat detection. + */ + confidenceLevel?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Indicates if the account has priority protection enabled. + */ + priorityAccountProtection?: string | null; + /** + * Lists the detected threats. + */ + threats?: string | null; +} export interface ThreatIntelligence extends Entity, Parsable { /** * Refers to indicators of threat or compromise highlighted in an article.Note: List retrieval is not yet supported. @@ -13893,6 +15346,42 @@ export interface ThreatIntelligence extends Entity, Parsable { */ whoisRecords?: WhoisRecord[] | null; } +export type ThreatType = (typeof ThreatTypeObject)[keyof typeof ThreatTypeObject]; +export interface TimelineEvent extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The date and time when the event occurred. + */ + eventDateTime?: Date | null; + /** + * Additional details or context about the event. + */ + eventDetails?: string | null; + /** + * The outcome or result of the event, such as delivery location or action taken. + */ + eventResult?: string | null; + /** + * The origin or actor that triggered the event. The possible values are: system, admin, user, unknownFutureValue. + */ + eventSource?: EventSource | null; + /** + * Collection of threats identified or associated with this event. + */ + eventThreats?: string[] | null; + /** + * The type of event that occurred. The possible values are: originalDelivery, systemTimeTravel, dynamicDelivery, userUrlClick, reprocessed, zap, quarantineRelease, air, unknown, unknownFutureValue. + */ + eventType?: TimelineEventType | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export type TimelineEventType = (typeof TimelineEventTypeObject)[keyof typeof TimelineEventTypeObject]; export interface TopicModelingSettings extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -14006,6 +15495,10 @@ export interface UserAccount extends AdditionalDataHolder, BackedModel, Parsable * Information on resource access attempts made by the user account. */ resourceAccessEvents?: ResourceAccessEvent[] | null; + /** + * The Microsoft Entra tenant ID of the user account. + */ + tenantId?: string | null; /** * The user principal name of the account in Microsoft Entra ID. */ @@ -14045,6 +15538,7 @@ export interface UserSourceCollectionResponse extends BaseCollectionPaginationCo */ value?: UserSource[] | null; } +export type VerdictCategory = (typeof VerdictCategoryObject)[keyof typeof VerdictCategoryObject]; export type VmCloudProvider = (typeof VmCloudProviderObject)[keyof typeof VmCloudProviderObject]; export interface VmMetadata extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -14337,6 +15831,7 @@ export const AdditionalDataOptionsObject = { MessageConversationExpansion: "messageConversationExpansion", LocationsWithoutHits: "locationsWithoutHits", AllItemsInFolder: "allItemsInFolder", + CloudNativeHtmlConversion: "cloudNativeHtmlConversion", } as const; export const AdditionalOptionsObject = { None: "none", @@ -14402,6 +15897,13 @@ export const AlertStatusObject = { Resolved: "resolved", UnknownFutureValue: "unknownFutureValue", } as const; +export const AntispamDirectionalityObject = { + Unknown: "unknown", + Inbound: "inbound", + Outbound: "outbound", + IntraOrg: "intraOrg", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AntispamTeamsDirectionObject = { Unknown: "unknown", Inbound: "inbound", @@ -14477,6 +15979,26 @@ export const ContentFormatObject = { Markdown: "markdown", UnknownFutureValue: "unknownFutureValue", } as const; +export const CorrelationReasonObject = { + RepeatedAlertOccurrence: "repeatedAlertOccurrence", + SameGeography: "sameGeography", + SimilarArtifacts: "similarArtifacts", + SameTargetedAsset: "sameTargetedAsset", + SameNetworkSegment: "sameNetworkSegment", + EventSequence: "eventSequence", + TimeFrame: "timeFrame", + SameThreatSource: "sameThreatSource", + SimilarTTPsOrBehavior: "similarTTPsOrBehavior", + SameActor: "sameActor", + SameCampaign: "sameCampaign", + SharedIndicators: "sharedIndicators", + SameAsset: "sameAsset", + NetworkProximity: "networkProximity", + EventCasualSequence: "eventCasualSequence", + TemporalProximity: "temporalProximity", + LateralMovementPath: "lateralMovementPath", + UnknownFutureValue: "unknownFutureValue", +} as const; export const DataSourceContainerStatusObject = { Active: "active", Released: "released", @@ -14512,6 +16034,26 @@ export const DefenderAvStatusObject = { NotSupported: "notSupported", UnknownFutureValue: "unknownFutureValue", } as const; +export const DeliveryActionObject = { + Unknown: "unknown", + DeliveredToJunk: "deliveredToJunk", + Delivered: "delivered", + Blocked: "blocked", + Replaced: "replaced", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const DeliveryLocationObject = { + Unknown: "unknown", + Inbox_folder: "inbox_folder", + JunkFolder: "junkFolder", + DeletedFolder: "deletedFolder", + Quarantine: "quarantine", + Onprem_external: "onprem_external", + Failed: "failed", + Dropped: "dropped", + Others: "others", + UnknownFutureValue: "unknownFutureValue", +} as const; export const DeploymentStatusObject = { UpToDate: "upToDate", Outdated: "outdated", @@ -14602,6 +16144,12 @@ export const EventPropagationStatusObject = { Success: "success", UnknownFutureValue: "unknownFutureValue", } as const; +export const EventSourceObject = { + System: "system", + Admin: "admin", + User: "user", + UnknownFutureValue: "unknownFutureValue", +} as const; export const EventStatusTypeObject = { Pending: "pending", ErrorEscaped: "error", @@ -14853,6 +16401,21 @@ export const RecipientTypeObject = { RoleGroup: "roleGroup", UnknownFutureValue: "unknownFutureValue", } as const; +export const RemediationActionObject = { + MoveToJunk: "moveToJunk", + MoveToInbox: "moveToInbox", + HardDelete: "hardDelete", + SoftDelete: "softDelete", + MoveToDeletedItems: "moveToDeletedItems", + UnknownFutureValue: "unknownFutureValue", + MoveToQuarantine: "moveToQuarantine", +} as const; +export const RemediationSeverityObject = { + Low: "low", + Medium: "medium", + High: "high", + UnknownFutureValue: "unknownFutureValue", +} as const; export const RetentionTriggerObject = { DateLabeled: "dateLabeled", DateCreated: "dateCreated", @@ -14907,6 +16470,7 @@ export const ServiceSourceObject = { MicrosoftSentinel: "microsoftSentinel", MicrosoftInsiderRiskManagement: "microsoftInsiderRiskManagement", MicrosoftThreatIntelligence: "microsoftThreatIntelligence", + MicrosoftSecurityForAI: "microsoftSecurityForAI", } as const; export const ServiceStatusObject = { Stopped: "stopped", @@ -14945,6 +16509,38 @@ export const TeamsMessageDeliveryActionObject = { Replaced: "replaced", UnknownFutureValue: "unknownFutureValue", } as const; +export const ThreatTypeObject = { + Unknown: "unknown", + Spam: "spam", + Malware: "malware", + Phish: "phish", + None: "none", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const TimelineEventTypeObject = { + OriginalDelivery: "originalDelivery", + SystemTimeTravel: "systemTimeTravel", + DynamicDelivery: "dynamicDelivery", + UserUrlClick: "userUrlClick", + Reprocessed: "reprocessed", + Zap: "zap", + QuarantineRelease: "quarantineRelease", + Air: "air", + Unknown: "unknown", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const VerdictCategoryObject = { + None: "none", + Malware: "malware", + Phish: "phish", + SiteUnavailable: "siteUnavailable", + Spam: "spam", + DecryptionFailed: "decryptionFailed", + UnsupportedUriScheme: "unsupportedUriScheme", + UnsupportedFileType: "unsupportedFileType", + Undefined: "undefined", + UnknownFutureValue: "unknownFutureValue", +} as const; export const VmCloudProviderObject = { Unknown: "unknown", Azure: "azure", diff --git a/packages/msgraph-sdk/models/teamsAdministration/index.ts b/packages/msgraph-sdk/models/teamsAdministration/index.ts index 2ee7057b24b..59a72320f79 100644 --- a/packages/msgraph-sdk/models/teamsAdministration/index.ts +++ b/packages/msgraph-sdk/models/teamsAdministration/index.ts @@ -335,7 +335,7 @@ export function deserializeIntoTeamsUserConfiguration(teamsUserConfiguration: Pa "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(); }, + "featureTypes": n => { teamsUserConfiguration.featureTypes = n.getCollectionOfPrimitiveValues("string"); }, "isEnterpriseVoiceEnabled": n => { teamsUserConfiguration.isEnterpriseVoiceEnabled = n.getBooleanValue(); }, "modifiedDateTime": n => { teamsUserConfiguration.modifiedDateTime = n.getDateValue(); }, "telephoneNumbers": n => { teamsUserConfiguration.telephoneNumbers = n.getCollectionOfObjectValues(createAssignedTelephoneNumberFromDiscriminatorValue); }, diff --git a/packages/msgraph-sdk/models/termStore/index.ts b/packages/msgraph-sdk/models/termStore/index.ts index b7db131b4ac..3d1067d9a04 100644 --- a/packages/msgraph-sdk/models/termStore/index.ts +++ b/packages/msgraph-sdk/models/termStore/index.ts @@ -264,7 +264,7 @@ export function deserializeIntoStore(store: Partial | undefined = {}) : R ...deserializeIntoEntity(store), "defaultLanguageTag": n => { store.defaultLanguageTag = n.getStringValue(); }, "groups": n => { store.groups = n.getCollectionOfObjectValues(createGroupFromDiscriminatorValue); }, - "languageTags": n => { store.languageTags = n.getCollectionOfPrimitiveValues(); }, + "languageTags": n => { store.languageTags = n.getCollectionOfPrimitiveValues("string"); }, "sets": n => { store.sets = n.getCollectionOfObjectValues(createSetFromDiscriminatorValue); }, } }