diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 4ddc1b2616..8119bb939e 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -1234,7 +1234,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|delta:DeltaRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxFolderCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|post(body:MailboxFolder; requestConfiguration?:RequestConfiguration):MailboxFolder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilder::|public|toPostRequestInformation(body:MailboxFolder; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilderGetQueryParameters::|public|count:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.foldersRequestBuilderGetQueryParameters::|public|filter:string @@ -1252,7 +1254,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|delta:DeltaRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxFolderCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|post(body:MailboxFolder; requestConfiguration?:RequestConfiguration):MailboxFolder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilder::|public|toPostRequestInformation(body:MailboxFolder; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilderGetQueryParameters::|public|count:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.childFoldersRequestBuilderGetQueryParameters::|public|filter:string @@ -1346,9 +1350,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.itemsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.itemsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.itemsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxFolder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|items:ItemsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|patch(body:MailboxFolder; requestConfiguration?:RequestConfiguration):MailboxFolder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilder::|public|toPatchRequestInformation(body:MailboxFolder; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.MailboxFolderItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.mailboxFolderItemRequestBuilderGetQueryParametersMapper @@ -1410,9 +1418,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.itemsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.itemsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|childFolders:ChildFoldersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxFolder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|items:ItemsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|patch(body:MailboxFolder; requestConfiguration?:RequestConfiguration):MailboxFolder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilder::|public|toPatchRequestInformation(body:MailboxFolder; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.MailboxFolderItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.mailboxFolderItemRequestBuilderGetQueryParametersMapper @@ -26077,6 +26089,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManage github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.androidManagedStoreAccountEnterpriseSettingsRequestBuilder::|public|approveApps:ApproveAppsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.androidManagedStoreAccountEnterpriseSettingsRequestBuilder::|public|completeSignup:CompleteSignupRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.androidManagedStoreAccountEnterpriseSettingsRequestBuilder::|public|createGooglePlayWebToken:CreateGooglePlayWebTokenRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.androidManagedStoreAccountEnterpriseSettingsRequestBuilder::|public|createZeroTouchWebToken:CreateZeroTouchWebTokenRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.androidManagedStoreAccountEnterpriseSettingsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.androidManagedStoreAccountEnterpriseSettingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AndroidManagedStoreAccountEnterpriseSettings github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.androidManagedStoreAccountEnterpriseSettingsRequestBuilder::|public|patch(body:AndroidManagedStoreAccountEnterpriseSettings; requestConfiguration?:RequestConfiguration):AndroidManagedStoreAccountEnterpriseSettings @@ -26141,6 +26154,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManage github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createGooglePlayWebToken::deserializeIntoCreateGooglePlayWebTokenPostResponse(CreateGooglePlayWebTokenPostResponse:CreateGooglePlayWebTokenPostResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createGooglePlayWebToken::serializeCreateGooglePlayWebTokenPostRequestBody(writer:SerializationWriter; CreateGooglePlayWebTokenPostRequestBody:CreateGooglePlayWebTokenPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createGooglePlayWebToken::serializeCreateGooglePlayWebTokenPostResponse(writer:SerializationWriter; CreateGooglePlayWebTokenPostResponse:CreateGooglePlayWebTokenPostResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.CreateZeroTouchWebTokenPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.CreateZeroTouchWebTokenPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.CreateZeroTouchWebTokenPostRequestBody::|public|parentUri:string +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.CreateZeroTouchWebTokenPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.CreateZeroTouchWebTokenPostResponse::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.CreateZeroTouchWebTokenPostResponse::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.CreateZeroTouchWebTokenPostResponse::|public|value:string +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.CreateZeroTouchWebTokenPostResponse~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.createZeroTouchWebTokenRequestBuilder::|public|post(body:CreateZeroTouchWebTokenPostRequestBody; requestConfiguration?:RequestConfiguration):CreateZeroTouchWebTokenPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.createZeroTouchWebTokenRequestBuilder::|public|toPostRequestInformation(body:CreateZeroTouchWebTokenPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.createZeroTouchWebTokenRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.createZeroTouchWebTokenRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken.createZeroTouchWebTokenRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken::createCreateZeroTouchWebTokenPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):CreateZeroTouchWebTokenPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken::createCreateZeroTouchWebTokenPostResponseFromDiscriminatorValue(parseNode:ParseNode):CreateZeroTouchWebTokenPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken::deserializeIntoCreateZeroTouchWebTokenPostRequestBody(CreateZeroTouchWebTokenPostRequestBody:CreateZeroTouchWebTokenPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken::deserializeIntoCreateZeroTouchWebTokenPostResponse(CreateZeroTouchWebTokenPostResponse:CreateZeroTouchWebTokenPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken::serializeCreateZeroTouchWebTokenPostRequestBody(writer:SerializationWriter; CreateZeroTouchWebTokenPostRequestBody:CreateZeroTouchWebTokenPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.createZeroTouchWebToken::serializeCreateZeroTouchWebTokenPostResponse(writer:SerializationWriter; CreateZeroTouchWebTokenPostResponse:CreateZeroTouchWebTokenPostResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.requestEnterpriseUpgradeUrl.RequestEnterpriseUpgradeUrlPostResponse::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.requestEnterpriseUpgradeUrl.RequestEnterpriseUpgradeUrlPostResponse::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.androidManagedStoreAccountEnterpriseSettings.requestEnterpriseUpgradeUrl.RequestEnterpriseUpgradeUrlPostResponse::|public|value:string @@ -27662,6 +27694,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.getNonCompliantSettings::createGetNonCompliantSettingsGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetNonCompliantSettingsGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.getNonCompliantSettings::deserializeIntoGetNonCompliantSettingsGetResponse(GetNonCompliantSettingsGetResponse:GetNonCompliantSettingsGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.getNonCompliantSettings::serializeGetNonCompliantSettingsGetResponse(writer:SerializationWriter; GetNonCompliantSettingsGetResponse:GetNonCompliantSettingsGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.getSyncStatus.getSyncStatusRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceSyncStatusResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.getSyncStatus.getSyncStatusRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.getSyncStatus.getSyncStatusRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.getSyncStatus.getSyncStatusRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.getSyncStatus.getSyncStatusRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilderRequestsMetadata @@ -27768,6 +27805,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ManagedDevice github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|getFileVaultKey:GetFileVaultKeyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|getNonCompliantSettings:GetNonCompliantSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|getSyncStatus:GetSyncStatusRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateDeviceAttestation:InitiateDeviceAttestationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateMobileDeviceManagementKeyRecovery:InitiateMobileDeviceManagementKeyRecoveryRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateOnDemandProactiveRemediation:InitiateOnDemandProactiveRemediationRequestBuilder @@ -27783,6 +27821,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|recoverPasscode:RecoverPasscodeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|reenable:ReenableRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|remoteLock:RemoteLockRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|removeDeviceEsim:RemoveDeviceEsimRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|removeDeviceFirmwareConfigurationInterfaceManagement:RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|requestRemoteAssistance:RequestRemoteAssistanceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|resetPasscode:ResetPasscodeRequestBuilder @@ -27915,6 +27954,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.remoteLock.remoteLockRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.remoteLock.remoteLockRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.remoteLock.remoteLockRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|iccId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder::|public|post(body:RemoveDeviceEsimPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder::|public|toPostRequestInformation(body:RemoveDeviceEsimPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim::createRemoveDeviceEsimPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemoveDeviceEsimPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim::deserializeIntoRemoveDeviceEsimPostRequestBody(RemoveDeviceEsimPostRequestBody:RemoveDeviceEsimPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceEsim::serializeRemoveDeviceEsimPostRequestBody(writer:SerializationWriter; RemoveDeviceEsimPostRequestBody:RemoveDeviceEsimPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilderRequestsMetadata @@ -35767,6 +35818,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevice github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.getNonCompliantSettings::createGetNonCompliantSettingsGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetNonCompliantSettingsGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.getNonCompliantSettings::deserializeIntoGetNonCompliantSettingsGetResponse(GetNonCompliantSettingsGetResponse:GetNonCompliantSettingsGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.getNonCompliantSettings::serializeGetNonCompliantSettingsGetResponse(writer:SerializationWriter; GetNonCompliantSettingsGetResponse:GetNonCompliantSettingsGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceSyncStatusResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilderRequestsMetadata @@ -35873,6 +35929,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevice github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ManagedDevice github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|getFileVaultKey:GetFileVaultKeyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|getNonCompliantSettings:GetNonCompliantSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|getSyncStatus:GetSyncStatusRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateDeviceAttestation:InitiateDeviceAttestationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateMobileDeviceManagementKeyRecovery:InitiateMobileDeviceManagementKeyRecoveryRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateOnDemandProactiveRemediation:InitiateOnDemandProactiveRemediationRequestBuilder @@ -35888,6 +35945,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevice github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|recoverPasscode:RecoverPasscodeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|reenable:ReenableRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|remoteLock:RemoteLockRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|removeDeviceEsim:RemoveDeviceEsimRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|removeDeviceFirmwareConfigurationInterfaceManagement:RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|requestRemoteAssistance:RequestRemoteAssistanceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|resetPasscode:ResetPasscodeRequestBuilder @@ -36020,6 +36078,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevice github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.remoteLock.remoteLockRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.remoteLock.remoteLockRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.remoteLock.remoteLockRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|iccId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder::|public|post(body:RemoveDeviceEsimPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder::|public|toPostRequestInformation(body:RemoveDeviceEsimPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim::createRemoveDeviceEsimPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemoveDeviceEsimPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim::deserializeIntoRemoveDeviceEsimPostRequestBody(RemoveDeviceEsimPostRequestBody:RemoveDeviceEsimPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceEsim::serializeRemoveDeviceEsimPostRequestBody(writer:SerializationWriter; RemoveDeviceEsimPostRequestBody:RemoveDeviceEsimPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilderRequestsMetadata @@ -52032,10 +52102,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveIt github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|invite:InviteRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|lastModifiedByUser:LastModifiedByUserRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|listItem:ListItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|lock:LockRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|patch(body:DriveItem; requestConfiguration?:RequestConfiguration):DriveItem github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|permanentDelete:PermanentDeleteRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|permissions:PermissionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|preview:PreviewRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|releaseLock:ReleaseLockRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|restore:RestoreRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|retentionLabel:RetentionLabelRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.DriveItemItemRequestBuilder::|public|searchWithQ(q:string):SearchWithQRequestBuilder @@ -52201,6 +52273,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.listIte github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.listItem.listItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.listItem.listItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.listItem.listItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.LockPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.LockPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.LockPostRequestBody::|public|durationMinutes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.LockPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.lockRequestBuilder::|public|post(body:LockPostRequestBody; requestConfiguration?:RequestConfiguration):LockInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.lockRequestBuilder::|public|toPostRequestInformation(body:LockPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.lockRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.lockRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock.lockRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock::createLockPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):LockPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock::deserializeIntoLockPostRequestBody(LockPostRequestBody:LockPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.lock::serializeLockPostRequestBody(writer:SerializationWriter; LockPostRequestBody:LockPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permanentDelete.permanentDeleteRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permanentDelete.permanentDeleteRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.permanentDelete.permanentDeleteRequestBuilderRequestsMetadata @@ -52294,6 +52378,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.preview github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.preview::createPreviewPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):PreviewPostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.preview::deserializeIntoPreviewPostRequestBody(PreviewPostRequestBody:PreviewPostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.preview::serializePreviewPostRequestBody(writer:SerializationWriter; PreviewPostRequestBody:PreviewPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.releaseLock.releaseLockRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.releaseLock.releaseLockRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.releaseLock.releaseLockRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.releaseLock.releaseLockRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.releaseLock.releaseLockRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.restore.RestorePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.restore.RestorePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.drives.item.items.item.restore.RestorePostRequestBody::|public|name:string @@ -121591,6 +121680,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddIn::|public|odataTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddIn::|public|properties:KeyValue[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddIn::|public|type:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddIn~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdditionalStorageAllocations::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdditionalStorageAllocations::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdditionalStorageAllocations::|public|bonusQuotaInBytes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdditionalStorageAllocations::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdditionalStorageAllocations::|public|subscriptionQuotaInBytes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdditionalStorageAllocations~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddLargeGalleryViewOperation::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddLargeGalleryViewOperation~~>CommsOperation; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AddressBookAccountTargetContent::|public|accountTargetEmails:string[] @@ -126924,8 +127019,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.browseQueryOrder::0004- github.com/microsoftgraph/msgraph-sdk-typescript/.models.browseQueryOrderObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|createdBy:IdentitySet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|itemKey:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|itemsCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|lastModifiedBy:IdentitySet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|name:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.BrowseQueryResponseItem::|public|sizeInBytes:string @@ -129099,6 +129198,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|groupD github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|imageDisplayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|isDisasterRecoveryActive:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|lastLoginResult:CloudPcLoginResult +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|lastLogoffDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|lastRemoteActionResult:CloudPcRemoteActionResult github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|managedDeviceId:string @@ -133591,6 +133691,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|heightAdj github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|mailboxDetails:MailboxDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|mode:PlaceMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk::|public|servicePlans:PlaceServicePlanInfo[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeskCollectionResponse::|public|value:Desk[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeskCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Desk~~>Parsable; Place @@ -136650,6 +136751,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceShellScript::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceShellScriptCollectionResponse::|public|value:DeviceShellScript[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceShellScriptCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceShellScript~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceSyncStatusResponse::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceSyncStatusResponse::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceSyncStatusResponse::|public|components:SyncComponent[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceSyncStatusResponse::|public|deviceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceSyncStatusResponse::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceSyncStatusResponse~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceTemplate::|public|deviceAuthority:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceTemplate::|public|deviceInstances:Device[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DeviceTemplate::|public|manufacturer:string @@ -140169,6 +140276,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.FaceCheckConfiguration: github.com/microsoftgraph/msgraph-sdk-typescript/.models.FaceCheckConfiguration~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.FallbackToMicrosoftProviderOnError::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.FallbackToMicrosoftProviderOnError~~>CustomExtensionBehaviorOnError; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FamilyMemberStorageQuota::|public|additionalAllocations:AdditionalStorageAllocations +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FamilyMemberStorageQuota::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FamilyMemberStorageQuota::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FamilyMemberStorageQuota::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FamilyMemberStorageQuota::|public|used:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FamilyMemberStorageQuota::|public|user:Identity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FamilyMemberStorageQuota~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.FeatureRolloutPolicy::|public|appliesTo:DirectoryObject[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.FeatureRolloutPolicy::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.FeatureRolloutPolicy::|public|displayName:string @@ -142098,6 +142212,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Cust github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GroupBasedSubjectSet::|public|groups:Group[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GroupBasedSubjectSet::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GroupBasedSubjectSet~~>Parsable; SubjectSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GuestSponsorTrigger::|public|minimumRequiredSponsors:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GuestSponsorTrigger::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GuestSponsorTrigger~~>Parsable; WorkflowExecutionTrigger github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Insights::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Insights~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleManagementSettings::|public|emailSettings:EmailSettings @@ -142500,6 +142617,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::cre github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createCustomTaskExtensionFromDiscriminatorValue(parseNode:ParseNode):CustomTaskExtension github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createCustomTaskExtensionResponseDataFromDiscriminatorValue(parseNode:ParseNode):CustomTaskExtensionResponseData github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createGroupBasedSubjectSetFromDiscriminatorValue(parseNode:ParseNode):GroupBasedSubjectSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createGuestSponsorTriggerFromDiscriminatorValue(parseNode:ParseNode):GuestSponsorTrigger github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createInsightsFromDiscriminatorValue(parseNode:ParseNode):Insights github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createLifecycleManagementSettingsFromDiscriminatorValue(parseNode:ParseNode):LifecycleManagementSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createLifecycleWorkflowsContainerFromDiscriminatorValue(parseNode:ParseNode):LifecycleWorkflowsContainer @@ -142568,6 +142686,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::des github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoCustomTaskExtensionCollectionResponse(CustomTaskExtensionCollectionResponse:CustomTaskExtensionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoCustomTaskExtensionResponseData(CustomTaskExtensionResponseData:CustomTaskExtensionResponseData={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoGroupBasedSubjectSet(GroupBasedSubjectSet:GroupBasedSubjectSet={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoGuestSponsorTrigger(GuestSponsorTrigger:GuestSponsorTrigger={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoInsights(Insights:Insights={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoLifecycleManagementSettings(LifecycleManagementSettings:LifecycleManagementSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoLifecycleWorkflowsContainer(LifecycleWorkflowsContainer:LifecycleWorkflowsContainer={}):Record void> @@ -142636,6 +142755,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::ser github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeCustomTaskExtensionCollectionResponse(writer:SerializationWriter; CustomTaskExtensionCollectionResponse:CustomTaskExtensionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeCustomTaskExtensionResponseData(writer:SerializationWriter; CustomTaskExtensionResponseData:CustomTaskExtensionResponseData={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeGroupBasedSubjectSet(writer:SerializationWriter; GroupBasedSubjectSet:GroupBasedSubjectSet={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeGuestSponsorTrigger(writer:SerializationWriter; GuestSponsorTrigger:GuestSponsorTrigger={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeInsights(writer:SerializationWriter; Insights:Insights={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeLifecycleManagementSettings(writer:SerializationWriter; LifecycleManagementSettings:LifecycleManagementSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeLifecycleWorkflowsContainer(writer:SerializationWriter; LifecycleWorkflowsContainer:LifecycleWorkflowsContainer={}; isSerializingDerivedType?:boolean=false):void @@ -154790,6 +154910,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|label:st github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|parentId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|phone:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|placeId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place::|public|tags:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceCollectionResponse::|public|value:Place[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -154829,6 +154950,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.placeOperationStatus::0 github.com/microsoftgraph/msgraph-sdk-typescript/.models.placeOperationStatus::0006-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.placeOperationStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceOperation~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceServicePlanInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceServicePlanInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceServicePlanInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceServicePlanInfo::|public|servicePlanId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlaceServicePlanInfo~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Place~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Planner::|public|buckets:PlannerBucket[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Planner::|public|OdataType:string @@ -160008,7 +160134,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|floorNumb github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|isTeamsEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|nickname:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|placeId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|teamsEnabledState:PlaceFeatureEnablement github.com/microsoftgraph/msgraph-sdk-typescript/.models.Room::|public|videoDeviceName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoomCollectionResponse::|public|value:Room[] @@ -162235,6 +162360,445 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseEscaped::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseEscaped::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseEscaped::|public|status:CaseStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseEscaped~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Activity::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ActivityCollectionResponse::|public|value:Activity[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ActivityCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ActivityResourceDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ActivityResourceDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ActivityResourceDetails::|public|kind:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ActivityResourceDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ActivityResourceDetails::|public|resourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ActivityResourceDetails~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Activity~~>CaseManagementEntity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertCounts::|public|active:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertCounts::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertCounts::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertCounts::|public|bySeverity:IncidentSeverityCounts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertCounts::|public|byStatus:AlertStatusCounts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertCounts::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertCounts::|public|total:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertCounts~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertStatusCounts::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertStatusCounts::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertStatusCounts::|public|inProgress:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertStatusCounts::|public|newEscaped:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertStatusCounts::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertStatusCounts::|public|resolved:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AlertStatusCounts~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment::|public|content:ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment::|public|fileExtension:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment::|public|fileSize:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment::|public|origin:AttachmentOrigin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment::|public|scanResult:AttachmentScanResult +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AttachmentCollectionResponse::|public|value:Attachment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AttachmentCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AttachmentOrigin::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AttachmentOrigin::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AttachmentOrigin::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AttachmentOrigin::|public|resourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AttachmentOrigin::|public|resourceType:AttachmentOriginType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentOriginType::0000-caseEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentOriginType::0001-comment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentOriginType::0002-task +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentOriginType::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentOriginTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AttachmentOrigin~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentScanResult::0000-unscanned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentScanResult::0001-noThreatsFound +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentScanResult::0002-malicious +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentScanResult::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.attachmentScanResultObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Attachment~~>CaseManagementEntity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0000-link +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0001-unlink +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0002-update +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0003-delete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0004-create +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0005-upload +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0006-download +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0007-fileUploadMalwareDetected +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditAction::0008-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.auditActionObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AuditLog::|public|action:AuditAction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AuditLog::|public|details:ActivityResourceDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AuditLog::|public|modifiedProperties:ModifiedProperty[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AuditLog::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.AuditLog~~>Activity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.BooleanValueProperty::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.BooleanValueProperty::|public|value:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.BooleanValueProperty~~>Parsable; ValueProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseCollectionResponse::|public|value:CaseEscaped[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped::|public|activities:Activity[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped::|public|attachments:Attachment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped::|public|customFields:CustomFieldValues +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped::|public|relations:Relation[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped::|public|status:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped::|public|tasks:Task[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseEscaped~~>CaseManagementEntity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseManagementEntity::|public|createdBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseManagementEntity::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseManagementEntity::|public|lastModifiedBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseManagementEntity::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseManagementEntity::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseManagementEntity~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskCategory::0000-uncategorized +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskCategory::0001-triage +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskCategory::0002-contain +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskCategory::0003-investigate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskCategory::0004-remediate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskCategory::0005-prevent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskCategory::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskCategoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskPriority::0000-notSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskPriority::0001-veryLow +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskPriority::0002-low +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskPriority::0003-medium +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskPriority::0004-high +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskPriority::0005-critical +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskPriority::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.caseTaskPriorityObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Comment::|public|message:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Comment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Comment~~>Activity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CustomFieldValues::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CustomFieldValues::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CustomFieldValues::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CustomFieldValues~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|assignedTo:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|automation:ExposureCaseAutomation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|dueDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|emailNotificationRecipients:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|github:ExposureCaseGitHub +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|isGracePeriodEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|priority:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|seemplicity:ExposureCaseSeemplicity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase::|public|thirdPartyWorkItem:ThirdPartyWorkItem +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseAutomation::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseAutomation::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseAutomation::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseAutomation::|public|ruleId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseAutomation~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub::|public|environmentId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub::|public|issueNumber:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub::|public|issueUrl:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub::|public|primaryAssessmentId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub::|public|repoName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseGitHub~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|configurationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|configurationName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|providerType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|syncStatus:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|ticketCreationTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|ticketId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity::|public|ticketLink:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCaseSeemplicity~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ExposureCase~~>CaseEscaped; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.GenericCase::|public|assignedTo:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.GenericCase::|public|closingNotes:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.GenericCase::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.GenericCase::|public|dueDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.GenericCase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.GenericCase::|public|priority:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.GenericCase~~>CaseEscaped; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|aiAgents:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|apps:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|cloudResources:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|files:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|ips:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|machines:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|mailboxes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|oauthApps:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|processes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|registryKeys:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|securityGroups:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|total:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|urls:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts::|public|users:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ImpactedAssetsCounts~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|aiAgentIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|alertCounts:AlertCounts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|alertPolicyIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|assignedTo:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|associatedThreatIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|categories:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|classification:IncidentClassification +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|cloudScopes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|dataSensitivityLabels:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|dataStreams:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|detectionSources:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|determination:IncidentDetermination +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|dueDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|emailNotificationRecipients:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|firstEventTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|impactedAssets:ImpactedAssetsCounts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|incidentId:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|incidentWebUrl:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|investigation:Investigation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|investigationIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|investigationStates:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|lastEventTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|machineGroupIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|osPlatforms:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|policyNames:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|priorityScore:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|productNames:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|redirectCaseId:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|redirectIncidentId:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|serviceSources:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|severity:IncidentSeverity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|summary:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|systemTags:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|topRiskScore:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase::|public|workspaceIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentCase~~>CaseEscaped; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentClassification::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentClassification::0001-falsePositive +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentClassification::0002-truePositive +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentClassification::0003-informationalExpectedActivity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentClassification::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentClassificationObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0001-apt +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0002-malware +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0003-securityPersonnel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0004-securityTesting +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0005-unwantedSoftware +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0006-other +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0007-multiStagedAttack +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0008-compromisedAccount +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0009-phishing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0010-maliciousUserActivity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0011-notMalicious +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0012-notEnoughDataToValidate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0013-confirmedActivity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0014-lineOfBusinessApplication +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDetermination::0015-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentDeterminationObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentRelation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentRelation~~>Parsable; Relation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentSeverity::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentSeverity::0001-informational +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentSeverity::0002-low +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentSeverity::0003-medium +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentSeverity::0004-high +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentSeverity::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts::|public|high:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts::|public|informational:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts::|public|low:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts::|public|medium:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts::|public|unknown:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.IncidentSeverityCounts~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.incidentSeverityObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Investigation::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Investigation::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Investigation::|public|count:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Investigation::|public|ids:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Investigation::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Investigation::|public|state:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Investigation~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ModifiedProperty::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ModifiedProperty::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ModifiedProperty::|public|newValue:ValueProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ModifiedProperty::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ModifiedProperty::|public|oldValue:ValueProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ModifiedProperty::|public|propertyName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ModifiedProperty~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RecommendationRelation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RecommendationRelation::|public|recommendationType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RecommendationRelation::|public|resourceGroupName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RecommendationRelation::|public|subscriptionId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RecommendationRelation~~>Parsable; Relation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Relation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Relation::|public|relatedResourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RelationCollectionResponse::|public|value:Relation[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RelationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Relation~~>CaseManagementEntity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.StringValueProperty::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.StringValueProperty::|public|value:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.StringValueProperty~~>Parsable; ValueProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|assignedTo:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|category:CaseTaskCategory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|closingNotes:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|dueDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|priority:CaseTaskPriority +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task::|public|status:TaskStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.TaskCollectionResponse::|public|value:Task[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.TaskCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatus::0000-notSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatus::0001-newEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatus::0002-inProgress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatus::0003-failed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatus::0004-partiallyCompleted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatus::0005-skipped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatus::0006-completed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatus::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.taskStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Task~~>CaseManagementEntity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|identifier:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|instance:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|lastSyncedOnDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|metadata:ThirdPartyWorkItemMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|provider:ThirdPartyWorkItemProvider +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|syncedBy:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem::|public|workItemType:ThirdPartyWorkItemType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItemMetadata::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItemMetadata::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItemMetadata::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItemMetadata~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.thirdPartyWorkItemProvider::0000-serviceNow +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.thirdPartyWorkItemProvider::0001-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.thirdPartyWorkItemProviderObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.thirdPartyWorkItemType::0000-incident +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.thirdPartyWorkItemType::0001-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.thirdPartyWorkItemTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ThirdPartyWorkItem~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ValueProperty::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ValueProperty::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ValueProperty::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.ValueProperty~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.WorkspaceIndicatorRelation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.WorkspaceIndicatorRelation::|public|resourceGroupName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.WorkspaceIndicatorRelation::|public|subscriptionId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.WorkspaceIndicatorRelation::|public|workspaceName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.WorkspaceIndicatorRelation~~>Parsable; Relation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createActivityCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ActivityCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createActivityFromDiscriminatorValue(parseNode:ParseNode):Activity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createActivityResourceDetailsFromDiscriminatorValue(parseNode:ParseNode):ActivityResourceDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createAlertCountsFromDiscriminatorValue(parseNode:ParseNode):AlertCounts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createAlertStatusCountsFromDiscriminatorValue(parseNode:ParseNode):AlertStatusCounts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createAttachmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AttachmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createAttachmentFromDiscriminatorValue(parseNode:ParseNode):Attachment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createAttachmentOriginFromDiscriminatorValue(parseNode:ParseNode):AttachmentOrigin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createAuditLogFromDiscriminatorValue(parseNode:ParseNode):AuditLog +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createBooleanValuePropertyFromDiscriminatorValue(parseNode:ParseNode):BooleanValueProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createCaseCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CaseCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createCaseEscapedFromDiscriminatorValue(parseNode:ParseNode):CaseEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createCaseManagementEntityFromDiscriminatorValue(parseNode:ParseNode):CaseManagementEntity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createCommentFromDiscriminatorValue(parseNode:ParseNode):Comment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createCustomFieldValuesFromDiscriminatorValue(parseNode:ParseNode):CustomFieldValues +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createExposureCaseAutomationFromDiscriminatorValue(parseNode:ParseNode):ExposureCaseAutomation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createExposureCaseFromDiscriminatorValue(parseNode:ParseNode):ExposureCase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createExposureCaseGitHubFromDiscriminatorValue(parseNode:ParseNode):ExposureCaseGitHub +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createExposureCaseSeemplicityFromDiscriminatorValue(parseNode:ParseNode):ExposureCaseSeemplicity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createGenericCaseFromDiscriminatorValue(parseNode:ParseNode):GenericCase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createImpactedAssetsCountsFromDiscriminatorValue(parseNode:ParseNode):ImpactedAssetsCounts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createIncidentCaseFromDiscriminatorValue(parseNode:ParseNode):IncidentCase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createIncidentRelationFromDiscriminatorValue(parseNode:ParseNode):IncidentRelation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createIncidentSeverityCountsFromDiscriminatorValue(parseNode:ParseNode):IncidentSeverityCounts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createInvestigationFromDiscriminatorValue(parseNode:ParseNode):Investigation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createModifiedPropertyFromDiscriminatorValue(parseNode:ParseNode):ModifiedProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createRecommendationRelationFromDiscriminatorValue(parseNode:ParseNode):RecommendationRelation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createRelationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RelationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createRelationFromDiscriminatorValue(parseNode:ParseNode):Relation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createStringValuePropertyFromDiscriminatorValue(parseNode:ParseNode):StringValueProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createTaskCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TaskCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createTaskFromDiscriminatorValue(parseNode:ParseNode):Task +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createThirdPartyWorkItemFromDiscriminatorValue(parseNode:ParseNode):ThirdPartyWorkItem +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createThirdPartyWorkItemMetadataFromDiscriminatorValue(parseNode:ParseNode):ThirdPartyWorkItemMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createValuePropertyFromDiscriminatorValue(parseNode:ParseNode):ValueProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createWorkspaceIndicatorRelationFromDiscriminatorValue(parseNode:ParseNode):WorkspaceIndicatorRelation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoActivity(Activity:Activity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoActivityCollectionResponse(ActivityCollectionResponse:ActivityCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoActivityResourceDetails(ActivityResourceDetails:ActivityResourceDetails={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoAlertCounts(AlertCounts:AlertCounts={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoAlertStatusCounts(AlertStatusCounts:AlertStatusCounts={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoAttachment(Attachment:Attachment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoAttachmentCollectionResponse(AttachmentCollectionResponse:AttachmentCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoAttachmentOrigin(AttachmentOrigin:AttachmentOrigin={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoAuditLog(AuditLog:AuditLog={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoBooleanValueProperty(BooleanValueProperty:BooleanValueProperty={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoCaseCollectionResponse(CaseCollectionResponse:CaseCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoCaseEscaped(CaseEscaped:CaseEscaped={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoCaseManagementEntity(CaseManagementEntity:CaseManagementEntity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoComment(Comment:Comment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoCustomFieldValues(CustomFieldValues:CustomFieldValues={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoExposureCase(ExposureCase:ExposureCase={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoExposureCaseAutomation(ExposureCaseAutomation:ExposureCaseAutomation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoExposureCaseGitHub(ExposureCaseGitHub:ExposureCaseGitHub={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoExposureCaseSeemplicity(ExposureCaseSeemplicity:ExposureCaseSeemplicity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoGenericCase(GenericCase:GenericCase={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoImpactedAssetsCounts(ImpactedAssetsCounts:ImpactedAssetsCounts={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoIncidentCase(IncidentCase:IncidentCase={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoIncidentRelation(IncidentRelation:IncidentRelation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoIncidentSeverityCounts(IncidentSeverityCounts:IncidentSeverityCounts={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoInvestigation(Investigation:Investigation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoModifiedProperty(ModifiedProperty:ModifiedProperty={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoRecommendationRelation(RecommendationRelation:RecommendationRelation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoRelation(Relation:Relation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoRelationCollectionResponse(RelationCollectionResponse:RelationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoStringValueProperty(StringValueProperty:StringValueProperty={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoTask(Task:Task={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoTaskCollectionResponse(TaskCollectionResponse:TaskCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoThirdPartyWorkItem(ThirdPartyWorkItem:ThirdPartyWorkItem={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoThirdPartyWorkItemMetadata(ThirdPartyWorkItemMetadata:ThirdPartyWorkItemMetadata={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoValueProperty(ValueProperty:ValueProperty={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoWorkspaceIndicatorRelation(WorkspaceIndicatorRelation:WorkspaceIndicatorRelation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeActivity(writer:SerializationWriter; Activity:Activity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeActivityCollectionResponse(writer:SerializationWriter; ActivityCollectionResponse:ActivityCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeActivityResourceDetails(writer:SerializationWriter; ActivityResourceDetails:ActivityResourceDetails={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeAlertCounts(writer:SerializationWriter; AlertCounts:AlertCounts={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeAlertStatusCounts(writer:SerializationWriter; AlertStatusCounts:AlertStatusCounts={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeAttachment(writer:SerializationWriter; Attachment:Attachment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeAttachmentCollectionResponse(writer:SerializationWriter; AttachmentCollectionResponse:AttachmentCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeAttachmentOrigin(writer:SerializationWriter; AttachmentOrigin:AttachmentOrigin={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeAuditLog(writer:SerializationWriter; AuditLog:AuditLog={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeBooleanValueProperty(writer:SerializationWriter; BooleanValueProperty:BooleanValueProperty={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeCaseCollectionResponse(writer:SerializationWriter; CaseCollectionResponse:CaseCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeCaseEscaped(writer:SerializationWriter; CaseEscaped:CaseEscaped={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeCaseManagementEntity(writer:SerializationWriter; CaseManagementEntity:CaseManagementEntity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeComment(writer:SerializationWriter; Comment:Comment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeCustomFieldValues(writer:SerializationWriter; CustomFieldValues:CustomFieldValues={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeExposureCase(writer:SerializationWriter; ExposureCase:ExposureCase={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeExposureCaseAutomation(writer:SerializationWriter; ExposureCaseAutomation:ExposureCaseAutomation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeExposureCaseGitHub(writer:SerializationWriter; ExposureCaseGitHub:ExposureCaseGitHub={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeExposureCaseSeemplicity(writer:SerializationWriter; ExposureCaseSeemplicity:ExposureCaseSeemplicity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeGenericCase(writer:SerializationWriter; GenericCase:GenericCase={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeImpactedAssetsCounts(writer:SerializationWriter; ImpactedAssetsCounts:ImpactedAssetsCounts={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeIncidentCase(writer:SerializationWriter; IncidentCase:IncidentCase={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeIncidentRelation(writer:SerializationWriter; IncidentRelation:IncidentRelation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeIncidentSeverityCounts(writer:SerializationWriter; IncidentSeverityCounts:IncidentSeverityCounts={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeInvestigation(writer:SerializationWriter; Investigation:Investigation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeModifiedProperty(writer:SerializationWriter; ModifiedProperty:ModifiedProperty={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeRecommendationRelation(writer:SerializationWriter; RecommendationRelation:RecommendationRelation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeRelation(writer:SerializationWriter; Relation:Relation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeRelationCollectionResponse(writer:SerializationWriter; RelationCollectionResponse:RelationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeStringValueProperty(writer:SerializationWriter; StringValueProperty:StringValueProperty={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeTask(writer:SerializationWriter; Task:Task={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeTaskCollectionResponse(writer:SerializationWriter; TaskCollectionResponse:TaskCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeThirdPartyWorkItem(writer:SerializationWriter; ThirdPartyWorkItem:ThirdPartyWorkItem={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeThirdPartyWorkItemMetadata(writer:SerializationWriter; ThirdPartyWorkItemMetadata:ThirdPartyWorkItemMetadata={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeValueProperty(writer:SerializationWriter; ValueProperty:ValueProperty={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeWorkspaceIndicatorRelation(writer:SerializationWriter; WorkspaceIndicatorRelation:WorkspaceIndicatorRelation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseManagementRoot::|public|cases:I22aa6e194d54359d50ba197bee7b132ae266575f41ad379242cc61c33b83cd28[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseManagementRoot::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseManagementRoot~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseOperation::|public|action:CaseAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseOperation::|public|completedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.CaseOperation::|public|createdBy:IdentitySet @@ -166724,6 +167288,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createBlobEvi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createBlockFileResponseActionFromDiscriminatorValue(parseNode:ParseNode):BlockFileResponseAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCampaignAuditRecordFromDiscriminatorValue(parseNode:ParseNode):CampaignAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCaseEscapedFromDiscriminatorValue(parseNode:ParseNode):CaseEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCaseManagementRootFromDiscriminatorValue(parseNode:ParseNode):CaseManagementRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCaseOperationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CaseOperationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCaseOperationFromDiscriminatorValue(parseNode:ParseNode):CaseOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createCasesRootFromDiscriminatorValue(parseNode:ParseNode):CasesRoot @@ -167532,6 +168097,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoBlockFileResponseAction(BlockFileResponseAction:BlockFileResponseAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCampaignAuditRecord(CampaignAuditRecord:CampaignAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCaseEscaped(CaseEscaped:CaseEscaped={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCaseManagementRoot(CaseManagementRoot:CaseManagementRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCaseOperation(CaseOperation:CaseOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCaseOperationCollectionResponse(CaseOperationCollectionResponse:CaseOperationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoCasesRoot(CasesRoot:CasesRoot={}):Record void> @@ -168340,6 +168906,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeBlob github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeBlockFileResponseAction(writer:SerializationWriter; BlockFileResponseAction:BlockFileResponseAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCampaignAuditRecord(writer:SerializationWriter; CampaignAuditRecord:CampaignAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCaseEscaped(writer:SerializationWriter; CaseEscaped:CaseEscaped={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCaseManagementRoot(writer:SerializationWriter; CaseManagementRoot:CaseManagementRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCaseOperation(writer:SerializationWriter; CaseOperation:CaseOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCaseOperationCollectionResponse(writer:SerializationWriter; CaseOperationCollectionResponse:CaseOperationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeCasesRoot(writer:SerializationWriter; CasesRoot:CasesRoot={}; isSerializingDerivedType?:boolean=false):void @@ -169058,6 +169625,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|alert github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|attackSimulation:AttackSimulationRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|auditLog:AuditCoreRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|caseManagement:CaseManagementRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|cases:CasesRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|cloudAppSecurityProfiles:CloudAppSecurityProfile[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|collaboration:CollaborationRoot @@ -171510,6 +172078,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SymantecCodeSigningCert github.com/microsoftgraph/msgraph-sdk-typescript/.models.SymantecCodeSigningCertificate::|public|subjectName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SymantecCodeSigningCertificate::|public|uploadDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.SymantecCodeSigningCertificate~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SyncComponent::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SyncComponent::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SyncComponent::|public|moreInfo:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SyncComponent::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SyncComponent::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SyncComponent::|public|reportedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SyncComponent::|public|status:SyncComponentStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.syncComponentStatus::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.syncComponentStatus::0001-inProgress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.syncComponentStatus::0002-success +github.com/microsoftgraph/msgraph-sdk-typescript/.models.syncComponentStatus::0003-failure +github.com/microsoftgraph/msgraph-sdk-typescript/.models.syncComponentStatus::0004-partialSuccess +github.com/microsoftgraph/msgraph-sdk-typescript/.models.syncComponentStatus::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.syncComponentStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SyncComponent~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Synchronization::|public|jobs:SynchronizationJob[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Synchronization::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Synchronization::|public|secrets:SynchronizationSecretKeyStringValuePair[] @@ -174596,6 +175179,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.unifiedRoleScheduleRequ github.com/microsoftgraph/msgraph-sdk-typescript/.models.unifiedRoleScheduleRequestActionsObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRole~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedStorageQuota::|public|deleted:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedStorageQuota::|public|familyMembersUsage:FamilyMemberStorageQuota[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedStorageQuota::|public|isPooledStorageEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedStorageQuota::|public|manageWebUrl:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedStorageQuota::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedStorageQuota::|public|remaining:number @@ -176797,6 +177382,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.VppLicensingType::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.VppLicensingType::|public|supportsUserLicensing:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.VppLicensingType::|public|supportUserLicensing:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.VppLicensingType~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VppToken::|public|appleDeviceAppDeliveryProtocolType:AppleDeviceDeliveryProtocol github.com/microsoftgraph/msgraph-sdk-typescript/.models.VppToken::|public|appleId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.VppToken::|public|automaticallyUpdateApps:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.VppToken::|public|claimTokenManagementFromExternalMdm:boolean @@ -181428,7 +182014,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|floo github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|mode:PlaceMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|nickname:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace::|public|placeId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkspaceCollectionResponse::|public|value:Workspace[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.WorkspaceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Workspace~~>Parsable; Place @@ -181750,6 +182335,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddContentHeader github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddFooterFromDiscriminatorValue(parseNode:ParseNode):AddFooter github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddHeaderFromDiscriminatorValue(parseNode:ParseNode):AddHeader github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddInFromDiscriminatorValue(parseNode:ParseNode):AddIn +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAdditionalStorageAllocationsFromDiscriminatorValue(parseNode:ParseNode):AdditionalStorageAllocations github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddLargeGalleryViewOperationFromDiscriminatorValue(parseNode:ParseNode):AddLargeGalleryViewOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddressBookAccountTargetContentFromDiscriminatorValue(parseNode:ParseNode):AddressBookAccountTargetContent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAddWatermarkActionFromDiscriminatorValue(parseNode:ParseNode):AddWatermarkAction @@ -183349,6 +183935,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDeviceSetupConfi github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDevicesFilterFromDiscriminatorValue(parseNode:ParseNode):DevicesFilter github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDeviceShellScriptCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DeviceShellScriptCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDeviceShellScriptFromDiscriminatorValue(parseNode:ParseNode):DeviceShellScript +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDeviceSyncStatusResponseFromDiscriminatorValue(parseNode:ParseNode):DeviceSyncStatusResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDeviceTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DeviceTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDeviceTemplateFromDiscriminatorValue(parseNode:ParseNode):DeviceTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDictionaryFromDiscriminatorValue(parseNode:ParseNode):Dictionary @@ -183707,6 +184294,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExtractSensitivi github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExtractTransformationFromDiscriminatorValue(parseNode:ParseNode):ExtractTransformation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFaceCheckConfigurationFromDiscriminatorValue(parseNode:ParseNode):FaceCheckConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFallbackToMicrosoftProviderOnErrorFromDiscriminatorValue(parseNode:ParseNode):FallbackToMicrosoftProviderOnError +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFamilyMemberStorageQuotaFromDiscriminatorValue(parseNode:ParseNode):FamilyMemberStorageQuota github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFeatureRolloutPolicyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):FeatureRolloutPolicyCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFeatureRolloutPolicyFromDiscriminatorValue(parseNode:ParseNode):FeatureRolloutPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFeatureTargetFromDiscriminatorValue(parseNode:ParseNode):FeatureTarget @@ -184944,6 +185532,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPlaceFromDiscrim github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPlaceModeFromDiscriminatorValue(parseNode:ParseNode):PlaceMode github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPlaceOperationFromDiscriminatorValue(parseNode:ParseNode):PlaceOperation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPlaceOperationProgressFromDiscriminatorValue(parseNode:ParseNode):PlaceOperationProgress +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPlaceServicePlanInfoFromDiscriminatorValue(parseNode:ParseNode):PlaceServicePlanInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPlannerAppliedCategoriesFromDiscriminatorValue(parseNode:ParseNode):PlannerAppliedCategories github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPlannerApprovalRequirementFromDiscriminatorValue(parseNode:ParseNode):PlannerApprovalRequirement github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPlannerArchivalInfoFromDiscriminatorValue(parseNode:ParseNode):PlannerArchivalInfo @@ -185813,6 +186402,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSupportedClaimCo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSwapShiftsChangeRequestCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):SwapShiftsChangeRequestCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSwapShiftsChangeRequestFromDiscriminatorValue(parseNode:ParseNode):SwapShiftsChangeRequest github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSymantecCodeSigningCertificateFromDiscriminatorValue(parseNode:ParseNode):SymantecCodeSigningCertificate +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSyncComponentFromDiscriminatorValue(parseNode:ParseNode):SyncComponent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSynchronizationErrorFromDiscriminatorValue(parseNode:ParseNode):SynchronizationError github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSynchronizationFromDiscriminatorValue(parseNode:ParseNode):Synchronization github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSynchronizationJobApplicationParametersFromDiscriminatorValue(parseNode:ParseNode):SynchronizationJobApplicationParameters @@ -186934,6 +187524,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddCont github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddFooter(AddFooter:AddFooter={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddHeader(AddHeader:AddHeader={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddIn(AddIn:AddIn={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAdditionalStorageAllocations(AdditionalStorageAllocations:AdditionalStorageAllocations={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddLargeGalleryViewOperation(AddLargeGalleryViewOperation:AddLargeGalleryViewOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddressBookAccountTargetContent(AddressBookAccountTargetContent:AddressBookAccountTargetContent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAddWatermark(AddWatermark:AddWatermark={}):Record void> @@ -188533,6 +189124,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeviceS github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDevicesFilter(DevicesFilter:DevicesFilter={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeviceShellScript(DeviceShellScript:DeviceShellScript={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeviceShellScriptCollectionResponse(DeviceShellScriptCollectionResponse:DeviceShellScriptCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeviceSyncStatusResponse(DeviceSyncStatusResponse:DeviceSyncStatusResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeviceTemplate(DeviceTemplate:DeviceTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDeviceTemplateCollectionResponse(DeviceTemplateCollectionResponse:DeviceTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDictionary(Dictionary:Dictionary={}):Record void> @@ -188891,6 +189483,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExtract github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExtractTransformation(ExtractTransformation:ExtractTransformation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFaceCheckConfiguration(FaceCheckConfiguration:FaceCheckConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFallbackToMicrosoftProviderOnError(FallbackToMicrosoftProviderOnError:FallbackToMicrosoftProviderOnError={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFamilyMemberStorageQuota(FamilyMemberStorageQuota:FamilyMemberStorageQuota={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFeatureRolloutPolicy(FeatureRolloutPolicy:FeatureRolloutPolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFeatureRolloutPolicyCollectionResponse(FeatureRolloutPolicyCollectionResponse:FeatureRolloutPolicyCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFeatureTarget(FeatureTarget:FeatureTarget={}):Record void> @@ -190128,6 +190721,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPlaceEx github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPlaceMode(PlaceMode:PlaceMode={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPlaceOperation(PlaceOperation:PlaceOperation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPlaceOperationProgress(PlaceOperationProgress:PlaceOperationProgress={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPlaceServicePlanInfo(PlaceServicePlanInfo:PlaceServicePlanInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPlanner(Planner:Planner={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPlannerAppliedCategories(PlannerAppliedCategories:PlannerAppliedCategories={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPlannerApprovalRequirement(PlannerApprovalRequirement:PlannerApprovalRequirement={}):Record void> @@ -190997,6 +191591,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSupport github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSwapShiftsChangeRequest(SwapShiftsChangeRequest:SwapShiftsChangeRequest={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSwapShiftsChangeRequestCollectionResponse(SwapShiftsChangeRequestCollectionResponse:SwapShiftsChangeRequestCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSymantecCodeSigningCertificate(SymantecCodeSigningCertificate:SymantecCodeSigningCertificate={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSyncComponent(SyncComponent:SyncComponent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSynchronization(Synchronization:Synchronization={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSynchronizationError(SynchronizationError:SynchronizationError={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSynchronizationJob(SynchronizationJob:SynchronizationJob={}):Record void> @@ -192118,6 +192713,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddContentHea github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddFooter(writer:SerializationWriter; AddFooter:AddFooter={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddHeader(writer:SerializationWriter; AddHeader:AddHeader={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddIn(writer:SerializationWriter; AddIn:AddIn={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAdditionalStorageAllocations(writer:SerializationWriter; AdditionalStorageAllocations:AdditionalStorageAllocations={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddLargeGalleryViewOperation(writer:SerializationWriter; AddLargeGalleryViewOperation:AddLargeGalleryViewOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddressBookAccountTargetContent(writer:SerializationWriter; AddressBookAccountTargetContent:AddressBookAccountTargetContent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAddWatermark(writer:SerializationWriter; AddWatermark:AddWatermark={}; isSerializingDerivedType?:boolean=false):void @@ -193717,6 +194313,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeviceSetupCo github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDevicesFilter(writer:SerializationWriter; DevicesFilter:DevicesFilter={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeviceShellScript(writer:SerializationWriter; DeviceShellScript:DeviceShellScript={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeviceShellScriptCollectionResponse(writer:SerializationWriter; DeviceShellScriptCollectionResponse:DeviceShellScriptCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeviceSyncStatusResponse(writer:SerializationWriter; DeviceSyncStatusResponse:DeviceSyncStatusResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeviceTemplate(writer:SerializationWriter; DeviceTemplate:DeviceTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDeviceTemplateCollectionResponse(writer:SerializationWriter; DeviceTemplateCollectionResponse:DeviceTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDictionary(writer:SerializationWriter; Dictionary:Dictionary={}; isSerializingDerivedType?:boolean=false):void @@ -194075,6 +194672,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExtractSensit github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExtractTransformation(writer:SerializationWriter; ExtractTransformation:ExtractTransformation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFaceCheckConfiguration(writer:SerializationWriter; FaceCheckConfiguration:FaceCheckConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFallbackToMicrosoftProviderOnError(writer:SerializationWriter; FallbackToMicrosoftProviderOnError:FallbackToMicrosoftProviderOnError={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFamilyMemberStorageQuota(writer:SerializationWriter; FamilyMemberStorageQuota:FamilyMemberStorageQuota={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFeatureRolloutPolicy(writer:SerializationWriter; FeatureRolloutPolicy:FeatureRolloutPolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFeatureRolloutPolicyCollectionResponse(writer:SerializationWriter; FeatureRolloutPolicyCollectionResponse:FeatureRolloutPolicyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFeatureTarget(writer:SerializationWriter; FeatureTarget:FeatureTarget={}; isSerializingDerivedType?:boolean=false):void @@ -195312,6 +195910,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePlaceExecutio github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePlaceMode(writer:SerializationWriter; PlaceMode:PlaceMode={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePlaceOperation(writer:SerializationWriter; PlaceOperation:PlaceOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePlaceOperationProgress(writer:SerializationWriter; PlaceOperationProgress:PlaceOperationProgress={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePlaceServicePlanInfo(writer:SerializationWriter; PlaceServicePlanInfo:PlaceServicePlanInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePlanner(writer:SerializationWriter; Planner:Planner={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePlannerAppliedCategories(writer:SerializationWriter; PlannerAppliedCategories:PlannerAppliedCategories={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePlannerApprovalRequirement(writer:SerializationWriter; PlannerApprovalRequirement:PlannerApprovalRequirement={}; isSerializingDerivedType?:boolean=false):void @@ -196181,6 +196780,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSupportedClai github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSwapShiftsChangeRequest(writer:SerializationWriter; SwapShiftsChangeRequest:SwapShiftsChangeRequest={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSwapShiftsChangeRequestCollectionResponse(writer:SerializationWriter; SwapShiftsChangeRequestCollectionResponse:SwapShiftsChangeRequestCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSymantecCodeSigningCertificate(writer:SerializationWriter; SymantecCodeSigningCertificate:SymantecCodeSigningCertificate={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSyncComponent(writer:SerializationWriter; SyncComponent:SyncComponent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSynchronization(writer:SerializationWriter; Synchronization:Synchronization={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSynchronizationError(writer:SerializationWriter; SynchronizationError:SynchronizationError={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSynchronizationJob(writer:SerializationWriter; SynchronizationJob:SynchronizationJob={}; isSerializingDerivedType?:boolean=false):void @@ -210331,21 +210931,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMailboxUsageStorage github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMailboxUsageStorageWithPeriod.getMailboxUsageStorageWithPeriodRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMailboxUsageStorageWithPeriod.getMailboxUsageStorageWithPeriodRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMailboxUsageStorageWithPeriod.getMailboxUsageStorageWithPeriodRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriod.getMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriod.getMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriod.getMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriod.getMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriod.getMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriod.getMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriod.getMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriod.getMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriod.getMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriod.getMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriod.getMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriod.getMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriod.getMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriod.getMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriod.getMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion.getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion.getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion.getMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getOffice365ActivationCounts.getOffice365ActivationCountsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getOffice365ActivationCounts.getOffice365ActivationCountsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getOffice365ActivationCounts.getOffice365ActivationCountsRequestBuilderRequestsMetadata @@ -211579,9 +212179,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder: github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMailboxUsageMailboxCountsWithPeriod(period:string):GetMailboxUsageMailboxCountsWithPeriodRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMailboxUsageQuotaStatusMailboxCountsWithPeriod(period:string):GetMailboxUsageQuotaStatusMailboxCountsWithPeriodRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMailboxUsageStorageWithPeriod(period:string):GetMailboxUsageStorageWithPeriodRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUsageUserDetailWithPeriod(period:string):GetMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUserCountSummaryWithPeriod(period:string):GetMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUserCountTrendWithPeriod(period:string):GetMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion(period:string; version:string):GetMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion(period:string; version:string):GetMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion(period:string; version:string):GetMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getOffice365ActivationCounts:GetOffice365ActivationCountsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getOffice365ActivationsUserCounts:GetOffice365ActivationsUserCountsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getOffice365ActivationsUserDetail:GetOffice365ActivationsUserDetailRequestBuilder @@ -219806,6 +220406,231 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.auditLog.queries.quer github.com/microsoftgraph/msgraph-sdk-typescript/.security.auditLog.queries.queriesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.auditLog.queries.queriesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.auditLog.queries.queriesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilder::|public|cases:CasesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CaseManagementRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilder::|public|patch(body:CaseManagementRoot; requestConfiguration?:RequestConfiguration):CaseManagementRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilder::|public|toPatchRequestInformation(body:CaseManagementRoot; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseManagementRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilder::|public|byCaseId(caseId:string):CaseItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CaseCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilder::|public|post(body:CaseEscaped; requestConfiguration?:RequestConfiguration):CaseEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilder::|public|toPostRequestInformation(body:CaseEscaped; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.casesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilder::|public|byActivityId(activityId:string):ActivityItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ActivityCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilder::|public|post(body:Activity; requestConfiguration?:RequestConfiguration):Activity +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilder::|public|toPostRequestInformation(body:Activity; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.activitiesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Activity +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilder::|public|patch(body:Activity; requestConfiguration?:RequestConfiguration):Activity +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilder::|public|toPatchRequestInformation(body:Activity; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.activityItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.activityItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.activityItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.activities.item.ActivityItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilder::|public|byAttachmentId(attachmentId:string):AttachmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AttachmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:RequestConfiguration):Attachment +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.attachmentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilder::|public|content:ContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Attachment +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilder::|public|patch(body:Attachment; requestConfiguration?:RequestConfiguration):Attachment +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilder::|public|toPatchRequestInformation(body:Attachment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.attachmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.attachmentItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.attachmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.attachmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.AttachmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):Attachment +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.attachments.item.content.contentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|activities:ActivitiesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CaseEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|patch(body:CaseEscaped; requestConfiguration?:RequestConfiguration):CaseEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|relations:RelationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|tasks:TasksRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder::|public|toPatchRequestInformation(body:CaseEscaped; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.caseItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.caseItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.caseItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.caseItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.CaseItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Relation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilder::|public|patch(body:Relation; requestConfiguration?:RequestConfiguration):Relation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilder::|public|toPatchRequestInformation(body:Relation; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.relationItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.relationItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.relationItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.item.RelationItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilder::|public|byRelationId(relationId:string):RelationItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RelationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilder::|public|post(body:Relation; requestConfiguration?:RequestConfiguration):Relation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilder::|public|toPostRequestInformation(body:Relation; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.relations.relationsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Task +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilder::|public|patch(body:Task; requestConfiguration?:RequestConfiguration):Task +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilder::|public|toPatchRequestInformation(body:Task; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.taskItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.taskItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.taskItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.item.TaskItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilder::|public|byTaskId(taskId:string):TaskItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TaskCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilder::|public|post(body:Task; requestConfiguration?:RequestConfiguration):Task +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilder::|public|toPostRequestInformation(body:Task; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.cases.item.tasks.tasksRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.casesRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.casesRequestBuilder::|public|ediscoveryCases:EdiscoveryCasesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.casesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CasesRoot @@ -220204,6 +221029,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.count.CountRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EdiscoveryHoldPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|microsoftGraphSecurityDisablePolicy:MicrosoftGraphSecurityDisablePolicyRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|microsoftGraphSecurityEnablePolicy:MicrosoftGraphSecurityEnablePolicyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|microsoftGraphSecurityRetryPolicy:MicrosoftGraphSecurityRetryPolicyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|patch(body:EdiscoveryHoldPolicy; requestConfiguration?:RequestConfiguration):EdiscoveryHoldPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.EdiscoveryHoldPolicyItemRequestBuilder::|public|siteSources:SiteSourcesRequestBuilder @@ -220218,6 +221045,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.ediscoveryHoldPolicyItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.ediscoveryHoldPolicyItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.EdiscoveryHoldPolicyItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityDisablePolicy.microsoftGraphSecurityDisablePolicyRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityDisablePolicy.microsoftGraphSecurityDisablePolicyRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityDisablePolicy.microsoftGraphSecurityDisablePolicyRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityDisablePolicy.microsoftGraphSecurityDisablePolicyRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityDisablePolicy.microsoftGraphSecurityDisablePolicyRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityEnablePolicy.microsoftGraphSecurityEnablePolicyRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityEnablePolicy.microsoftGraphSecurityEnablePolicyRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityEnablePolicy.microsoftGraphSecurityEnablePolicyRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityEnablePolicy.microsoftGraphSecurityEnablePolicyRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityEnablePolicy.microsoftGraphSecurityEnablePolicyRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityRetryPolicy.microsoftGraphSecurityRetryPolicyRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityRetryPolicy.microsoftGraphSecurityRetryPolicyRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.cases.ediscoveryCases.item.legalHolds.item.microsoftGraphSecurityRetryPolicy.microsoftGraphSecurityRetryPolicyRequestBuilderRequestsMetadata @@ -223468,6 +224305,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|auditLog:AuditLogRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|caseManagement:CaseManagementRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|cases:CasesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|cloudAppSecurityProfiles:CloudAppSecurityProfilesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|collaboration:CollaborationRequestBuilder @@ -242297,6 +243135,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.solutions.virtualEvents.webina github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.containersRequestBuilder::|public|byFileStorageContainerId(fileStorageContainerId:string):FileStorageContainerItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.containersRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.containersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorageContainerCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.containersRequestBuilder::|public|getByUserWithUserPrincipalName(userPrincipalName:string):GetByUserWithUserPrincipalNameRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.containersRequestBuilder::|public|getByUserWithUserPrincipalNameWithRole(role:string; userPrincipalName:string):GetByUserWithUserPrincipalNameWithRoleRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.containersRequestBuilder::|public|post(body:FileStorageContainer; requestConfiguration?:RequestConfiguration):FileStorageContainer github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.containersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.containersRequestBuilder::|public|toPostRequestInformation(body:FileStorageContainer; requestConfiguration?:RequestConfiguration):RequestInformation @@ -242321,6 +243161,44 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.count.countRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.count.countRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.GetByUserWithUserPrincipalNameGetResponse::|public|value:FileStorageContainer[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.GetByUserWithUserPrincipalNameGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetByUserWithUserPrincipalNameGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName::createGetByUserWithUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetByUserWithUserPrincipalNameGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName::deserializeIntoGetByUserWithUserPrincipalNameGetResponse(GetByUserWithUserPrincipalNameGetResponse:GetByUserWithUserPrincipalNameGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalName::serializeGetByUserWithUserPrincipalNameGetResponse(writer:SerializationWriter; GetByUserWithUserPrincipalNameGetResponse:GetByUserWithUserPrincipalNameGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.GetByUserWithUserPrincipalNameWithRoleGetResponse::|public|value:FileStorageContainer[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.GetByUserWithUserPrincipalNameWithRoleGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetByUserWithUserPrincipalNameWithRoleGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole::createGetByUserWithUserPrincipalNameWithRoleGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetByUserWithUserPrincipalNameWithRoleGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole::deserializeIntoGetByUserWithUserPrincipalNameWithRoleGetResponse(GetByUserWithUserPrincipalNameWithRoleGetResponse:GetByUserWithUserPrincipalNameWithRoleGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.getByUserWithUserPrincipalNameWithRole::serializeGetByUserWithUserPrincipalNameWithRoleGetResponse(writer:SerializationWriter; GetByUserWithUserPrincipalNameWithRoleGetResponse:GetByUserWithUserPrincipalNameWithRoleGetResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.activate.activateRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.activate.activateRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.containers.item.activate.activateRequestBuilderRequestsMetadata @@ -243157,6 +244035,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedCon github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder::|public|byFileStorageContainerId(fileStorageContainerId:string):FileStorageContainerItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):FileStorageContainerCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder::|public|getByUserWithUserPrincipalName(userPrincipalName:string):GetByUserWithUserPrincipalNameRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder::|public|getByUserWithUserPrincipalNameWithRole(role:string; userPrincipalName:string):GetByUserWithUserPrincipalNameWithRoleRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder::|public|post(body:FileStorageContainer; requestConfiguration?:RequestConfiguration):FileStorageContainer github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder::|public|toPostRequestInformation(body:FileStorageContainer; requestConfiguration?:RequestConfiguration):RequestInformation @@ -243173,6 +244053,44 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedCon github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.deletedContainersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.GetByUserWithUserPrincipalNameGetResponse::|public|value:FileStorageContainer[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.GetByUserWithUserPrincipalNameGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetByUserWithUserPrincipalNameGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName.getByUserWithUserPrincipalNameRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName::createGetByUserWithUserPrincipalNameGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetByUserWithUserPrincipalNameGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName::deserializeIntoGetByUserWithUserPrincipalNameGetResponse(GetByUserWithUserPrincipalNameGetResponse:GetByUserWithUserPrincipalNameGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalName::serializeGetByUserWithUserPrincipalNameGetResponse(writer:SerializationWriter; GetByUserWithUserPrincipalNameGetResponse:GetByUserWithUserPrincipalNameGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.GetByUserWithUserPrincipalNameWithRoleGetResponse::|public|value:FileStorageContainer[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.GetByUserWithUserPrincipalNameWithRoleGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetByUserWithUserPrincipalNameWithRoleGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole.getByUserWithUserPrincipalNameWithRoleRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole::createGetByUserWithUserPrincipalNameWithRoleGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetByUserWithUserPrincipalNameWithRoleGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole::deserializeIntoGetByUserWithUserPrincipalNameWithRoleGetResponse(GetByUserWithUserPrincipalNameWithRoleGetResponse:GetByUserWithUserPrincipalNameWithRoleGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.getByUserWithUserPrincipalNameWithRole::serializeGetByUserWithUserPrincipalNameWithRoleGetResponse(writer:SerializationWriter; GetByUserWithUserPrincipalNameWithRoleGetResponse:GetByUserWithUserPrincipalNameWithRoleGetResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.activate.activateRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.activate.activateRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.storage.fileStorage.deletedContainers.item.activate.activateRequestBuilderRequestsMetadata @@ -274458,6 +275376,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.getNonCompliantSettings::createGetNonCompliantSettingsGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetNonCompliantSettingsGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.getNonCompliantSettings::deserializeIntoGetNonCompliantSettingsGetResponse(GetNonCompliantSettingsGetResponse:GetNonCompliantSettingsGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.getNonCompliantSettings::serializeGetNonCompliantSettingsGetResponse(writer:SerializationWriter; GetNonCompliantSettingsGetResponse:GetNonCompliantSettingsGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceSyncStatusResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.getSyncStatus.getSyncStatusRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.initiateDeviceAttestation.initiateDeviceAttestationRequestBuilderRequestsMetadata @@ -274564,6 +275487,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ManagedDevice github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|getFileVaultKey:GetFileVaultKeyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|getNonCompliantSettings:GetNonCompliantSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|getSyncStatus:GetSyncStatusRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateDeviceAttestation:InitiateDeviceAttestationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateMobileDeviceManagementKeyRecovery:InitiateMobileDeviceManagementKeyRecoveryRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|initiateOnDemandProactiveRemediation:InitiateOnDemandProactiveRemediationRequestBuilder @@ -274579,6 +275503,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|recoverPasscode:RecoverPasscodeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|reenable:ReenableRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|remoteLock:RemoteLockRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|removeDeviceEsim:RemoveDeviceEsimRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|removeDeviceFirmwareConfigurationInterfaceManagement:RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|requestRemoteAssistance:RequestRemoteAssistanceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|resetPasscode:ResetPasscodeRequestBuilder @@ -274711,6 +275636,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.remoteLock.remoteLockRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.remoteLock.remoteLockRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.remoteLock.remoteLockRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody::|public|iccId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.RemoveDeviceEsimPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder::|public|post(body:RemoveDeviceEsimPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder::|public|toPostRequestInformation(body:RemoveDeviceEsimPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim.removeDeviceEsimRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim::createRemoveDeviceEsimPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemoveDeviceEsimPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim::deserializeIntoRemoveDeviceEsimPostRequestBody(RemoveDeviceEsimPostRequestBody:RemoveDeviceEsimPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceEsim::serializeRemoveDeviceEsimPostRequestBody(writer:SerializationWriter; RemoveDeviceEsimPostRequestBody:RemoveDeviceEsimPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.removeDeviceFirmwareConfigurationInterfaceManagementRequestBuilderRequestsMetadata diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index fd2409af47..c18e855375 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "C83BBC2D664CC21A971EAB56A4269689874467BE15A0F7F5479EFE39578C464E6D6606C990346E5185BD25C64482E00E8158AFEBA28D029BE50E6108E4E4C0AB", + "descriptionHash": "36652CFA3AC725D4459415792B6045CEB6336952D3624160EEDF275826ECF3533832D3587F4DDB23C5B0A43AF69DA6D730B99CDF8F008D4CA714E84BAED200F5", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.34.1", diff --git a/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts b/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts index f926a9bc75..e33a1c7313 100644 --- a/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createMailboxFolderCollectionResponseFromDiscriminatorValue, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createMailboxFolderCollectionResponseFromDiscriminatorValue, createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -44,6 +44,16 @@ export interface FoldersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Create a new mailboxFolder or child mailboxFolder in a user's mailbox. + * @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 + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + * @see {@link https://learn.microsoft.com/graph/api/mailbox-post-folders?view=graph-rest-beta|Find more info here} + */ + post(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Get all the mailboxFolder objects in the specified mailbox, including any search folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -51,6 +61,14 @@ export interface FoldersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; + /** + * Create a new mailboxFolder or child mailboxFolder in a user's mailbox. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + */ + toPostRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** * Get all the mailboxFolder objects in the specified mailbox, including any search folders. @@ -136,6 +154,18 @@ export const FoldersRequestBuilderRequestsMetadata: RequestsMetadata = { responseBodyFactory: createMailboxFolderCollectionResponseFromDiscriminatorValue, queryParametersMapper: FoldersRequestBuilderGetQueryParametersMapper, }, + post: { + uriTemplate: FoldersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxFolderFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxFolder, + requestInformationContentSetMethod: "setContentFromParsable", + }, }; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts b/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts index 3aa1dc0812..e082fa5623 100644 --- a/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createMailboxFolderCollectionResponseFromDiscriminatorValue, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createMailboxFolderCollectionResponseFromDiscriminatorValue, createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -44,6 +44,15 @@ export interface ChildFoldersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Create new navigation property to childFolders for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + */ + post(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -51,6 +60,14 @@ export interface ChildFoldersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; + /** + * Create new navigation property to childFolders for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + */ + toPostRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. @@ -136,6 +153,18 @@ export const ChildFoldersRequestBuilderRequestsMetadata: RequestsMetadata = { responseBodyFactory: createMailboxFolderCollectionResponseFromDiscriminatorValue, queryParametersMapper: ChildFoldersRequestBuilderGetQueryParametersMapper, }, + post: { + uriTemplate: ChildFoldersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxFolderFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxFolder, + requestInformationContentSetMethod: "setContentFromParsable", + }, }; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts index c360869556..b94e55afaa 100644 --- a/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createMailboxFolderFromDiscriminatorValue, type MailboxFolder } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -19,6 +19,13 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * The collection of child folders in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -27,6 +34,22 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Update the navigation property childFolders in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + */ + patch(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property childFolders for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * The collection of child folders in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -34,6 +57,14 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; + /** + * Update the navigation property childFolders in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + */ + toPatchRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** * The collection of child folders in this folder. @@ -72,6 +103,14 @@ export const MailboxFolderItemRequestBuilderNavigationMetadata: Record, + }, + adapterMethodName: "sendNoResponseContent", + }, get: { uriTemplate: MailboxFolderItemRequestBuilderUriTemplate, responseBodyContentType: "application/json", @@ -82,6 +121,18 @@ export const MailboxFolderItemRequestBuilderRequestsMetadata: RequestsMetadata = responseBodyFactory: createMailboxFolderFromDiscriminatorValue, queryParametersMapper: MailboxFolderItemRequestBuilderGetQueryParametersMapper, }, + patch: { + uriTemplate: MailboxFolderItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxFolderFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxFolder, + requestInformationContentSetMethod: "setContentFromParsable", + }, }; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts index e4e42fc0e5..0470ae8988 100644 --- a/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createMailboxFolderFromDiscriminatorValue, type MailboxFolder } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -26,6 +26,14 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * Read the properties and relationships of a mailboxFolder object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -35,6 +43,23 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Update mailboxFolder properties such as the displayName within a mailbox. + * @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 + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + * @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-update?view=graph-rest-beta|Find more info here} + */ + patch(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a mailboxFolder or a child mailboxFolder within a mailbox. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Read the properties and relationships of a mailboxFolder object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -42,6 +67,14 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; + /** + * Update mailboxFolder properties such as the displayName within a mailbox. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + * @deprecated Private preview for Import Export APIs as of 2021-08/PrivatePreview:importExport on 2021-08-19 and will be removed 2021-11-15 + */ + toPatchRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** * Read the properties and relationships of a mailboxFolder object. @@ -84,6 +117,14 @@ export const MailboxFolderItemRequestBuilderNavigationMetadata: Record, + }, + adapterMethodName: "sendNoResponseContent", + }, get: { uriTemplate: MailboxFolderItemRequestBuilderUriTemplate, responseBodyContentType: "application/json", @@ -94,6 +135,18 @@ export const MailboxFolderItemRequestBuilderRequestsMetadata: RequestsMetadata = responseBodyFactory: createMailboxFolderFromDiscriminatorValue, queryParametersMapper: MailboxFolderItemRequestBuilderGetQueryParametersMapper, }, + patch: { + uriTemplate: MailboxFolderItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMailboxFolderFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMailboxFolder, + requestInformationContentSetMethod: "setContentFromParsable", + }, }; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/reportSettings/sharePoint/apiUsageReportMetrics/index.ts b/packages/msgraph-beta-sdk-admin/admin/reportSettings/sharePoint/apiUsageReportMetrics/index.ts index b7891d5100..ae787d8e59 100644 --- a/packages/msgraph-beta-sdk-admin/admin/reportSettings/sharePoint/apiUsageReportMetrics/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/reportSettings/sharePoint/apiUsageReportMetrics/index.ts @@ -27,7 +27,7 @@ export interface ApiUsageReportMetricsRequestBuilder extends BaseRequestBuilder< */ byApiUsageReportEnablementStatusMetric(apiUsageReportEnablementStatusMetric: string) : ApiUsageReportEnablementStatusMetricItemRequestBuilder; /** - * Get the list of SharePoint API usage report metrics and their enablement status for the tenant. Currently, only the EgressReport metric is supported. + * Get the list of SharePoint API usage report metrics and their enablement status for the tenant. The supported metrics are egressReport and throttlingReport. * @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 @@ -43,7 +43,7 @@ export interface ApiUsageReportMetricsRequestBuilder extends BaseRequestBuilder< */ post(body: ApiUsageReportEnablementStatus, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get the list of SharePoint API usage report metrics and their enablement status for the tenant. Currently, only the EgressReport metric is supported. + * Get the list of SharePoint API usage report metrics and their enablement status for the tenant. The supported metrics are egressReport and throttlingReport. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface ApiUsageReportMetricsRequestBuilder extends BaseRequestBuilder< toPostRequestInformation(body: ApiUsageReportEnablementStatus, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get the list of SharePoint API usage report metrics and their enablement status for the tenant. Currently, only the EgressReport metric is supported. + * Get the list of SharePoint API usage report metrics and their enablement status for the tenant. The supported metrics are egressReport and throttlingReport. */ export interface ApiUsageReportMetricsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/androidManagedStoreAccountEnterpriseSettings/createZeroTouchWebToken/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/androidManagedStoreAccountEnterpriseSettings/createZeroTouchWebToken/index.ts new file mode 100644 index 0000000000..da1e5aafc0 --- /dev/null +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/androidManagedStoreAccountEnterpriseSettings/createZeroTouchWebToken/index.ts @@ -0,0 +1,137 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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 {CreateZeroTouchWebTokenPostRequestBody} + */ +// @ts-ignore +export function createCreateZeroTouchWebTokenPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCreateZeroTouchWebTokenPostRequestBody; +} +/** + * 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 {CreateZeroTouchWebTokenPostResponse} + */ +// @ts-ignore +export function createCreateZeroTouchWebTokenPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCreateZeroTouchWebTokenPostResponse; +} +export interface CreateZeroTouchWebTokenPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The parentUri property + */ + parentUri?: string | null; +} +export interface CreateZeroTouchWebTokenPostResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The value property + */ + value?: string | null; +} +/** + * Provides operations to call the createZeroTouchWebToken method. + */ +export interface CreateZeroTouchWebTokenRequestBuilder extends BaseRequestBuilder { + /** + * Generates a web token scoped to the Zero Touch Enrollment portal. Requires the ManageZeroTouchEnrollment RBAC permission. + * @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: CreateZeroTouchWebTokenPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Generates a web token scoped to the Zero Touch Enrollment portal. Requires the ManageZeroTouchEnrollment RBAC permission. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CreateZeroTouchWebTokenPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The deserialization information for the current model + * @param CreateZeroTouchWebTokenPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCreateZeroTouchWebTokenPostRequestBody(createZeroTouchWebTokenPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { createZeroTouchWebTokenPostRequestBody.backingStoreEnabled = true; }, + "parentUri": n => { createZeroTouchWebTokenPostRequestBody.parentUri = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CreateZeroTouchWebTokenPostResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCreateZeroTouchWebTokenPostResponse(createZeroTouchWebTokenPostResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { createZeroTouchWebTokenPostResponse.backingStoreEnabled = true; }, + "value": n => { createZeroTouchWebTokenPostResponse.value = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param CreateZeroTouchWebTokenPostRequestBody 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 serializeCreateZeroTouchWebTokenPostRequestBody(writer: SerializationWriter, createZeroTouchWebTokenPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!createZeroTouchWebTokenPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("parentUri", createZeroTouchWebTokenPostRequestBody.parentUri); + writer.writeAdditionalData(createZeroTouchWebTokenPostRequestBody.additionalData); +} +/** + * Serializes information the current object + * @param CreateZeroTouchWebTokenPostResponse 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 serializeCreateZeroTouchWebTokenPostResponse(writer: SerializationWriter, createZeroTouchWebTokenPostResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!createZeroTouchWebTokenPostResponse || isSerializingDerivedType) { return; } + writer.writeStringValue("value", createZeroTouchWebTokenPostResponse.value); + writer.writeAdditionalData(createZeroTouchWebTokenPostResponse.additionalData); +} +/** + * Uri template for the request builder. + */ +export const CreateZeroTouchWebTokenRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/createZeroTouchWebToken"; +/** + * Metadata for all the requests in the request builder. + */ +export const CreateZeroTouchWebTokenRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: CreateZeroTouchWebTokenRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCreateZeroTouchWebTokenPostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCreateZeroTouchWebTokenPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/androidManagedStoreAccountEnterpriseSettings/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/androidManagedStoreAccountEnterpriseSettings/index.ts index d483ba5b17..3c5d8a3fd8 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/androidManagedStoreAccountEnterpriseSettings/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/androidManagedStoreAccountEnterpriseSettings/index.ts @@ -14,6 +14,8 @@ import { CompleteSignupRequestBuilderRequestsMetadata, type CompleteSignupReques // @ts-ignore import { CreateGooglePlayWebTokenRequestBuilderRequestsMetadata, type CreateGooglePlayWebTokenRequestBuilder } from './createGooglePlayWebToken/index.js'; // @ts-ignore +import { CreateZeroTouchWebTokenRequestBuilderRequestsMetadata, type CreateZeroTouchWebTokenRequestBuilder } from './createZeroTouchWebToken/index.js'; +// @ts-ignore import { RequestEnterpriseUpgradeUrlRequestBuilderRequestsMetadata, type RequestEnterpriseUpgradeUrlRequestBuilder } from './requestEnterpriseUpgradeUrl/index.js'; // @ts-ignore import { RequestSignupUrlRequestBuilderRequestsMetadata, type RequestSignupUrlRequestBuilder } from './requestSignupUrl/index.js'; @@ -50,6 +52,10 @@ export interface AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder exte * Provides operations to call the createGooglePlayWebToken method. */ get createGooglePlayWebToken(): CreateGooglePlayWebTokenRequestBuilder; + /** + * Provides operations to call the createZeroTouchWebToken method. + */ + get createZeroTouchWebToken(): CreateZeroTouchWebTokenRequestBuilder; /** * Provides operations to call the requestEnterpriseUpgradeUrl method. */ @@ -159,6 +165,9 @@ export const AndroidManagedStoreAccountEnterpriseSettingsRequestBuilderNavigatio createGooglePlayWebToken: { requestsMetadata: CreateGooglePlayWebTokenRequestBuilderRequestsMetadata, }, + createZeroTouchWebToken: { + requestsMetadata: CreateZeroTouchWebTokenRequestBuilderRequestsMetadata, + }, requestEnterpriseUpgradeUrl: { requestsMetadata: RequestEnterpriseUpgradeUrlRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/getSyncStatus/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/getSyncStatus/index.ts new file mode 100644 index 0000000000..f82f81e593 --- /dev/null +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/getSyncStatus/index.ts @@ -0,0 +1,48 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDeviceSyncStatusResponseFromDiscriminatorValue, type DeviceSyncStatusResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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 getSyncStatus method. + */ +export interface GetSyncStatusRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getSyncStatus + * @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 getSyncStatus + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const GetSyncStatusRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/getSyncStatus()"; +/** + * Metadata for all the requests in the request builder. + */ +export const GetSyncStatusRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetSyncStatusRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeviceSyncStatusResponseFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/index.ts index e4de4c9ce8..526fb8bbb3 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/index.ts @@ -44,6 +44,8 @@ import { GetFileVaultKeyRequestBuilderRequestsMetadata, type GetFileVaultKeyRequ // @ts-ignore import { GetNonCompliantSettingsRequestBuilderRequestsMetadata, type GetNonCompliantSettingsRequestBuilder } from './getNonCompliantSettings/index.js'; // @ts-ignore +import { GetSyncStatusRequestBuilderRequestsMetadata, type GetSyncStatusRequestBuilder } from './getSyncStatus/index.js'; +// @ts-ignore import { InitiateDeviceAttestationRequestBuilderRequestsMetadata, type InitiateDeviceAttestationRequestBuilder } from './initiateDeviceAttestation/index.js'; // @ts-ignore import { InitiateMobileDeviceManagementKeyRecoveryRequestBuilderRequestsMetadata, type InitiateMobileDeviceManagementKeyRecoveryRequestBuilder } from './initiateMobileDeviceManagementKeyRecovery/index.js'; @@ -72,6 +74,8 @@ import { ReenableRequestBuilderRequestsMetadata, type ReenableRequestBuilder } f // @ts-ignore import { RemoteLockRequestBuilderRequestsMetadata, type RemoteLockRequestBuilder } from './remoteLock/index.js'; // @ts-ignore +import { RemoveDeviceEsimRequestBuilderRequestsMetadata, type RemoveDeviceEsimRequestBuilder } from './removeDeviceEsim/index.js'; +// @ts-ignore import { RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderRequestsMetadata, type RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder } from './removeDeviceFirmwareConfigurationInterfaceManagement/index.js'; // @ts-ignore import { RequestRemoteAssistanceRequestBuilderRequestsMetadata, type RequestRemoteAssistanceRequestBuilder } from './requestRemoteAssistance/index.js'; @@ -206,6 +210,10 @@ export interface ManagedDeviceItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRemoveDeviceEsimPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RemoveDeviceEsimPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemoveDeviceEsimPostRequestBody(removeDeviceEsimPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removeDeviceEsimPostRequestBody.backingStoreEnabled = true; }, + "iccId": n => { removeDeviceEsimPostRequestBody.iccId = n.getStringValue(); }, + } +} +export interface RemoveDeviceEsimPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The iccId property + */ + iccId?: string | null; +} +/** + * Provides operations to call the removeDeviceEsim method. + */ +export interface RemoveDeviceEsimRequestBuilder extends BaseRequestBuilder { + /** + * Remove eSIM from the device + * @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: RemoveDeviceEsimPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove eSIM from the device + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemoveDeviceEsimPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RemoveDeviceEsimPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemoveDeviceEsimPostRequestBody(writer: SerializationWriter, removeDeviceEsimPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!removeDeviceEsimPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("iccId", removeDeviceEsimPostRequestBody.iccId); + writer.writeAdditionalData(removeDeviceEsimPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RemoveDeviceEsimRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/removeDeviceEsim"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveDeviceEsimRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveDeviceEsimRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemoveDeviceEsimPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/managedDevices/item/getSyncStatus/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/managedDevices/item/getSyncStatus/index.ts new file mode 100644 index 0000000000..01b4979150 --- /dev/null +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/managedDevices/item/getSyncStatus/index.ts @@ -0,0 +1,48 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDeviceSyncStatusResponseFromDiscriminatorValue, type DeviceSyncStatusResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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 getSyncStatus method. + */ +export interface GetSyncStatusRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getSyncStatus + * @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 getSyncStatus + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const GetSyncStatusRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/getSyncStatus()"; +/** + * Metadata for all the requests in the request builder. + */ +export const GetSyncStatusRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetSyncStatusRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeviceSyncStatusResponseFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/managedDevices/item/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/managedDevices/item/index.ts index 9cc524b45f..056caddfd4 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/managedDevices/item/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/managedDevices/item/index.ts @@ -44,6 +44,8 @@ import { GetFileVaultKeyRequestBuilderRequestsMetadata, type GetFileVaultKeyRequ // @ts-ignore import { GetNonCompliantSettingsRequestBuilderRequestsMetadata, type GetNonCompliantSettingsRequestBuilder } from './getNonCompliantSettings/index.js'; // @ts-ignore +import { GetSyncStatusRequestBuilderRequestsMetadata, type GetSyncStatusRequestBuilder } from './getSyncStatus/index.js'; +// @ts-ignore import { InitiateDeviceAttestationRequestBuilderRequestsMetadata, type InitiateDeviceAttestationRequestBuilder } from './initiateDeviceAttestation/index.js'; // @ts-ignore import { InitiateMobileDeviceManagementKeyRecoveryRequestBuilderRequestsMetadata, type InitiateMobileDeviceManagementKeyRecoveryRequestBuilder } from './initiateMobileDeviceManagementKeyRecovery/index.js'; @@ -72,6 +74,8 @@ import { ReenableRequestBuilderRequestsMetadata, type ReenableRequestBuilder } f // @ts-ignore import { RemoteLockRequestBuilderRequestsMetadata, type RemoteLockRequestBuilder } from './remoteLock/index.js'; // @ts-ignore +import { RemoveDeviceEsimRequestBuilderRequestsMetadata, type RemoveDeviceEsimRequestBuilder } from './removeDeviceEsim/index.js'; +// @ts-ignore import { RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderRequestsMetadata, type RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder } from './removeDeviceFirmwareConfigurationInterfaceManagement/index.js'; // @ts-ignore import { RequestRemoteAssistanceRequestBuilderRequestsMetadata, type RequestRemoteAssistanceRequestBuilder } from './requestRemoteAssistance/index.js'; @@ -206,6 +210,10 @@ export interface ManagedDeviceItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRemoveDeviceEsimPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RemoveDeviceEsimPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemoveDeviceEsimPostRequestBody(removeDeviceEsimPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removeDeviceEsimPostRequestBody.backingStoreEnabled = true; }, + "iccId": n => { removeDeviceEsimPostRequestBody.iccId = n.getStringValue(); }, + } +} +export interface RemoveDeviceEsimPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The iccId property + */ + iccId?: string | null; +} +/** + * Provides operations to call the removeDeviceEsim method. + */ +export interface RemoveDeviceEsimRequestBuilder extends BaseRequestBuilder { + /** + * Remove eSIM from the device + * @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: RemoveDeviceEsimPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove eSIM from the device + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemoveDeviceEsimPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RemoveDeviceEsimPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemoveDeviceEsimPostRequestBody(writer: SerializationWriter, removeDeviceEsimPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!removeDeviceEsimPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("iccId", removeDeviceEsimPostRequestBody.iccId); + writer.writeAdditionalData(removeDeviceEsimPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RemoveDeviceEsimRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/removeDeviceEsim"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveDeviceEsimRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveDeviceEsimRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemoveDeviceEsimPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/organizationAction/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/organizationAction/index.ts index 4a36a1eb62..fe427747e0 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/organizationAction/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/organizationAction/index.ts @@ -44,15 +44,16 @@ export interface OrganizationActionPostRequestBody extends AdditionalDataHolder, */ export interface OrganizationActionRequestBuilder extends BaseRequestBuilder { /** - * Invoke action organizationAction + * Trigger a Cloud PC organization action. * @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/cloudpc-organizationaction?view=graph-rest-beta|Find more info here} */ post(body: OrganizationActionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action organizationAction + * Trigger a Cloud PC organization action. * @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-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/retrieveOrganizationActionDetailWithActionType/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/retrieveOrganizationActionDetailWithActionType/index.ts index 2e23619d8a..6d618e7dc2 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/retrieveOrganizationActionDetailWithActionType/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/retrieveOrganizationActionDetailWithActionType/index.ts @@ -13,14 +13,15 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface RetrieveOrganizationActionDetailWithActionTypeRequestBuilder extends BaseRequestBuilder { /** - * Invoke function retrieveOrganizationActionDetail + * Retrieve the details of a cloudPcOrganizationActionDetail. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudpc-retrieveorganizationactiondetail?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function retrieveOrganizationActionDetail + * Retrieve the details of a cloudPcOrganizationActionDetail. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/servicePlans/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/servicePlans/index.ts index 62b342555f..c41ac8b622 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/servicePlans/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/servicePlans/index.ts @@ -27,7 +27,7 @@ export interface ServicePlansRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -43,7 +43,7 @@ export interface ServicePlansRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * List the currently available service plans that an organization can purchase for their Cloud PCs. For examples of currently available service plans, see Windows 365 compare plans and pricing. Currently, Microsoft Graph API is available for Windows 365 Enterprise. + * List the currently available service plans that an organization can purchase for their Cloud PCs. For examples of currently available service plans, see Windows 365 compare plans and pricing. Currently, the Microsoft Graph API is available for Windows 365 Enterprise. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface ServicePlansRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List the currently available service plans that an organization can purchase for their Cloud PCs. For examples of currently available service plans, see Windows 365 compare plans and pricing. Currently, Microsoft Graph API is available for Windows 365 Enterprise. + * List the currently available service plans that an organization can purchase for their Cloud PCs. For examples of currently available service plans, see Windows 365 compare plans and pricing. Currently, the Microsoft Graph API is available for Windows 365 Enterprise. */ export interface ServicePlansRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-drives/drives/item/items/item/index.ts b/packages/msgraph-beta-sdk-drives/drives/item/items/item/index.ts index 41aef701b2..5887d238ea 100644 --- a/packages/msgraph-beta-sdk-drives/drives/item/items/item/index.ts +++ b/packages/msgraph-beta-sdk-drives/drives/item/items/item/index.ts @@ -52,12 +52,16 @@ import { LastModifiedByUserRequestBuilderNavigationMetadata, LastModifiedByUserR // @ts-ignore import { ListItemRequestBuilderRequestsMetadata, type ListItemRequestBuilder } from './listItem/index.js'; // @ts-ignore +import { LockRequestBuilderRequestsMetadata, type LockRequestBuilder } from './lock/index.js'; +// @ts-ignore import { PermanentDeleteRequestBuilderRequestsMetadata, type PermanentDeleteRequestBuilder } from './permanentDelete/index.js'; // @ts-ignore import { PermissionsRequestBuilderNavigationMetadata, PermissionsRequestBuilderRequestsMetadata, type PermissionsRequestBuilder } from './permissions/index.js'; // @ts-ignore import { PreviewRequestBuilderRequestsMetadata, type PreviewRequestBuilder } from './preview/index.js'; // @ts-ignore +import { ReleaseLockRequestBuilderRequestsMetadata, type ReleaseLockRequestBuilder } from './releaseLock/index.js'; +// @ts-ignore import { RestoreRequestBuilderRequestsMetadata, type RestoreRequestBuilder } from './restore/index.js'; // @ts-ignore import { RetentionLabelRequestBuilderRequestsMetadata, type RetentionLabelRequestBuilder } from './retentionLabel/index.js'; @@ -168,6 +172,10 @@ export interface DriveItemItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoLockPostRequestBody; +} +/** + * The deserialization information for the current model + * @param LockPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoLockPostRequestBody(lockPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { lockPostRequestBody.backingStoreEnabled = true; }, + "durationMinutes": n => { lockPostRequestBody.durationMinutes = n.getNumberValue(); }, + } +} +export interface LockPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The durationMinutes property + */ + durationMinutes?: number | null; +} +/** + * Provides operations to call the lock method. + */ +export interface LockRequestBuilder extends BaseRequestBuilder { + /** + * Acquire an exclusive lock on a file represented by a driveItem, or extend an existing lock you already hold. While the lock is held, other users are prevented from acquiring a lock on the same file. The lock automatically expires after the duration specified in the request elapses. A single endpoint handles both initial acquisition and refresh. The server determines which behavior applies based on the file's current lock state and the caller's identity. The caller doesn't need to track whether they previously locked the file, and doesn't need to manage a lock identifier. Only exclusive locks are currently supported. + * @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/driveitem-lock?view=graph-rest-beta|Find more info here} + */ + post(body: LockPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Acquire an exclusive lock on a file represented by a driveItem, or extend an existing lock you already hold. While the lock is held, other users are prevented from acquiring a lock on the same file. The lock automatically expires after the duration specified in the request elapses. A single endpoint handles both initial acquisition and refresh. The server determines which behavior applies based on the file's current lock state and the caller's identity. The caller doesn't need to track whether they previously locked the file, and doesn't need to manage a lock identifier. Only exclusive locks are currently supported. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: LockPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param LockPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeLockPostRequestBody(writer: SerializationWriter, lockPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!lockPostRequestBody || isSerializingDerivedType) { return; } + writer.writeNumberValue("durationMinutes", lockPostRequestBody.durationMinutes); + writer.writeAdditionalData(lockPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const LockRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/lock"; +/** + * Metadata for all the requests in the request builder. + */ +export const LockRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: LockRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createLockInfoFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeLockPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-drives/drives/item/items/item/releaseLock/index.ts b/packages/msgraph-beta-sdk-drives/drives/item/items/item/releaseLock/index.ts new file mode 100644 index 0000000000..525db5969f --- /dev/null +++ b/packages/msgraph-beta-sdk-drives/drives/item/items/item/releaseLock/index.ts @@ -0,0 +1,45 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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 releaseLock method. + */ +export interface ReleaseLockRequestBuilder extends BaseRequestBuilder { + /** + * Release the exclusive lock that the calling user currently holds on a file represented by a driveItem. After successful release, the file is immediately available for other users to lock and modify. Only the user who currently holds the lock can release it. The server identifies the lock from the file's current state (no lock identifier is required from the caller). + * @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/driveitem-releaselock?view=graph-rest-beta|Find more info here} + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Release the exclusive lock that the calling user currently holds on a file represented by a driveItem. After successful release, the file is immediately available for other users to lock and modify. Only the user who currently holds the lock can release it. The server identifies the lock from the file's current state (no lock identifier is required from the caller). + * @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 ReleaseLockRequestBuilderUriTemplate = "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/releaseLock"; +/** + * Metadata for all the requests in the request builder. + */ +export const ReleaseLockRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: ReleaseLockRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-groups/groups/item/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/planner/plans/item/historyItems/index.ts index b56bf16197..654eb75d6c 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/planner/plans/item/historyItems/item/index.ts index 521ffad742..19dc2c172d 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/planner/plans/item/historyItems/index.ts index ac048f698f..202832ae3e 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/planner/plans/item/historyItems/item/index.ts index fd9e877736..02ba687174 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/team/channels/item/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/planner/plans/item/historyItems/index.ts index 4e22328293..6d790c3c83 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/planner/plans/item/historyItems/item/index.ts index e7819ebcbe..41ccd344e9 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/team/primaryChannel/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from groups + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-planner/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-planner/planner/plans/item/historyItems/index.ts index df6c573014..eda71743d8 100644 --- a/packages/msgraph-beta-sdk-planner/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-planner/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from planner + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from planner + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-planner/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-planner/planner/plans/item/historyItems/item/index.ts index 7267d5c5a7..55c00a5ee5 100644 --- a/packages/msgraph-beta-sdk-planner/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-planner/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from planner + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from planner + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from planner + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUsageUserDetailWithPeriod/index.ts b/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion/index.ts similarity index 80% rename from packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUsageUserDetailWithPeriod/index.ts rename to packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion/index.ts index 6f528d6f54..32e5af0318 100644 --- a/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUsageUserDetailWithPeriod/index.ts +++ b/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion/index.ts @@ -9,7 +9,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ /** * Provides operations to call the getMicrosoft365CopilotUsageUserDetail method. */ -export interface GetMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilder extends BaseRequestBuilder { +export interface GetMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilder extends BaseRequestBuilder { /** * Get the most recent activity data for enabled users of Microsoft 365 Copilot apps. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -28,13 +28,13 @@ export interface GetMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilder e /** * Uri template for the request builder. */ -export const GetMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilderUriTemplate = "{+baseurl}/reports/getMicrosoft365CopilotUsageUserDetail(period='{period}')"; +export const GetMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilderUriTemplate = "{+baseurl}/reports/getMicrosoft365CopilotUsageUserDetail(period='{period}',version='{version}')"; /** * Metadata for all the requests in the request builder. */ -export const GetMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilderRequestsMetadata: RequestsMetadata = { +export const GetMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilderRequestsMetadata: RequestsMetadata = { get: { - uriTemplate: GetMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilderUriTemplate, + uriTemplate: GetMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilderUriTemplate, responseBodyContentType: "application/octet-stream, application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountSummaryWithPeriod/index.ts b/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion/index.ts similarity index 81% rename from packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountSummaryWithPeriod/index.ts rename to packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion/index.ts index 87a93e6625..cc63c119c5 100644 --- a/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountSummaryWithPeriod/index.ts +++ b/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion/index.ts @@ -9,7 +9,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ /** * Provides operations to call the getMicrosoft365CopilotUserCountSummary method. */ -export interface GetMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilder extends BaseRequestBuilder { +export interface GetMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilder extends BaseRequestBuilder { /** * Get the aggregated number of active and enabled users of Microsoft 365 Copilot for a specified time period. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -28,13 +28,13 @@ export interface GetMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilder /** * Uri template for the request builder. */ -export const GetMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilderUriTemplate = "{+baseurl}/reports/getMicrosoft365CopilotUserCountSummary(period='{period}')"; +export const GetMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilderUriTemplate = "{+baseurl}/reports/getMicrosoft365CopilotUserCountSummary(period='{period}',version='{version}')"; /** * Metadata for all the requests in the request builder. */ -export const GetMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilderRequestsMetadata: RequestsMetadata = { +export const GetMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilderRequestsMetadata: RequestsMetadata = { get: { - uriTemplate: GetMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilderUriTemplate, + uriTemplate: GetMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilderUriTemplate, responseBodyContentType: "application/octet-stream, application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountTrendWithPeriod/index.ts b/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion/index.ts similarity index 79% rename from packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountTrendWithPeriod/index.ts rename to packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion/index.ts index c82e2415fb..2167679df2 100644 --- a/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountTrendWithPeriod/index.ts +++ b/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion/index.ts @@ -9,7 +9,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ /** * Provides operations to call the getMicrosoft365CopilotUserCountTrend method. */ -export interface GetMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilder extends BaseRequestBuilder { +export interface GetMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilder extends BaseRequestBuilder { /** * Get the trend in the daily number of active and enabled users of Microsoft 365 Copilot for a specified time period. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -28,13 +28,13 @@ export interface GetMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilder ex /** * Uri template for the request builder. */ -export const GetMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilderUriTemplate = "{+baseurl}/reports/getMicrosoft365CopilotUserCountTrend(period='{period}')"; +export const GetMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilderUriTemplate = "{+baseurl}/reports/getMicrosoft365CopilotUserCountTrend(period='{period}',version='{version}')"; /** * Metadata for all the requests in the request builder. */ -export const GetMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilderRequestsMetadata: RequestsMetadata = { +export const GetMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilderRequestsMetadata: RequestsMetadata = { get: { - uriTemplate: GetMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilderUriTemplate, + uriTemplate: GetMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilderUriTemplate, responseBodyContentType: "application/octet-stream, application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, diff --git a/packages/msgraph-beta-sdk-reports/reports/index.ts b/packages/msgraph-beta-sdk-reports/reports/index.ts index 1d568b9a71..bc91a1ff19 100644 --- a/packages/msgraph-beta-sdk-reports/reports/index.ts +++ b/packages/msgraph-beta-sdk-reports/reports/index.ts @@ -96,11 +96,11 @@ import { GetMailboxUsageQuotaStatusMailboxCountsWithPeriodRequestBuilderRequests // @ts-ignore import { GetMailboxUsageStorageWithPeriodRequestBuilderRequestsMetadata, type GetMailboxUsageStorageWithPeriodRequestBuilder } from './getMailboxUsageStorageWithPeriod/index.js'; // @ts-ignore -import { GetMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilderRequestsMetadata, type GetMicrosoft365CopilotUsageUserDetailWithPeriodRequestBuilder } from './getMicrosoft365CopilotUsageUserDetailWithPeriod/index.js'; +import { GetMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilderRequestsMetadata, type GetMicrosoft365CopilotUsageUserDetailWithPeriodWithVersionRequestBuilder } from './getMicrosoft365CopilotUsageUserDetailWithPeriodWithVersion/index.js'; // @ts-ignore -import { GetMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilderRequestsMetadata, type GetMicrosoft365CopilotUserCountSummaryWithPeriodRequestBuilder } from './getMicrosoft365CopilotUserCountSummaryWithPeriod/index.js'; +import { GetMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilderRequestsMetadata, type GetMicrosoft365CopilotUserCountSummaryWithPeriodWithVersionRequestBuilder } from './getMicrosoft365CopilotUserCountSummaryWithPeriodWithVersion/index.js'; // @ts-ignore -import { GetMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilderRequestsMetadata, type GetMicrosoft365CopilotUserCountTrendWithPeriodRequestBuilder } from './getMicrosoft365CopilotUserCountTrendWithPeriod/index.js'; +import { GetMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilderRequestsMetadata, type GetMicrosoft365CopilotUserCountTrendWithPeriodWithVersionRequestBuilder } from './getMicrosoft365CopilotUserCountTrendWithPeriodWithVersion/index.js'; // @ts-ignore import { GetOffice365ActivationCountsRequestBuilderRequestsMetadata, type GetOffice365ActivationCountsRequestBuilder } from './getOffice365ActivationCounts/index.js'; // @ts-ignore @@ -640,21 +640,24 @@ export interface ReportsRequestBuilder 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/caseManagement/cases/$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-beta-sdk-security/security/caseManagement/cases/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/index.ts new file mode 100644 index 0000000000..ad0564330a --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/index.ts @@ -0,0 +1,155 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createCaseCollectionResponseFromDiscriminatorValue, createCaseEscapedFromDiscriminatorValue, serializeCaseEscaped, type CaseCollectionResponse, type CaseEscaped } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { CaseItemRequestBuilderNavigationMetadata, CaseItemRequestBuilderRequestsMetadata, type CaseItemRequestBuilder } 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 cases property of the microsoft.graph.security.caseManagementRoot entity. + */ +export interface CasesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the cases property of the microsoft.graph.security.caseManagementRoot entity. + * @param caseId The unique identifier of case + * @returns {CaseItemRequestBuilder} + */ + byCaseId(caseId: string) : CaseItemRequestBuilder; + /** + * Get a list of the case objects and their properties. + * @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-casemanagementroot-list-cases?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a case object in case management. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagementroot-post-cases?view=graph-rest-beta|Find more info here} + */ + post(body: CaseEscaped, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the case objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a case object in case management. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CaseEscaped, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the case objects and their properties. + */ +export interface CasesRequestBuilderGetQueryParameters { + /** + * 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 CasesRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CasesRequestBuilderGetQueryParametersMapper: 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 CasesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byCaseId: { + requestsMetadata: CaseItemRequestBuilderRequestsMetadata, + navigationMetadata: CaseItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["case%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CasesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CasesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCaseCollectionResponseFromDiscriminatorValue, + queryParametersMapper: CasesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: CasesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCaseEscapedFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCaseEscaped, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/activities/count/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/activities/count/index.ts new file mode 100644 index 0000000000..4e6087fe5a --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/activities/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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/caseManagement/cases/{case%2Did}/activities/$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-beta-sdk-security/security/caseManagement/cases/item/activities/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/activities/index.ts new file mode 100644 index 0000000000..3058803013 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/activities/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createActivityCollectionResponseFromDiscriminatorValue, createActivityFromDiscriminatorValue, serializeActivity, type Activity, type ActivityCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ActivityItemRequestBuilderRequestsMetadata, type ActivityItemRequestBuilder } 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 activities property of the microsoft.graph.security.caseManagement.case entity. + */ +export interface ActivitiesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the activities property of the microsoft.graph.security.caseManagement.case entity. + * @param activityId The unique identifier of activity + * @returns {ActivityItemRequestBuilder} + */ + byActivityId(activityId: string) : ActivityItemRequestBuilder; + /** + * Get a list of activity objects in a case timeline. + * @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-casemanagement-case-list-activities?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a comment activity for a case. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-case-post-activities?view=graph-rest-beta|Find more info here} + */ + post(body: Activity, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of activity objects in a case timeline. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a comment activity for a case. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Activity, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of activity objects in a case timeline. + */ +export interface ActivitiesRequestBuilderGetQueryParameters { + /** + * 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 ActivitiesRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}/activities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ActivitiesRequestBuilderGetQueryParametersMapper: 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 ActivitiesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byActivityId: { + requestsMetadata: ActivityItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["activity%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ActivitiesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ActivitiesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createActivityCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ActivitiesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ActivitiesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createActivityFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeActivity, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/activities/item/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/activities/item/index.ts new file mode 100644 index 0000000000..5c26b7408f --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/activities/item/index.ts @@ -0,0 +1,119 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createActivityFromDiscriminatorValue, serializeActivity, type Activity } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/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 activities property of the microsoft.graph.security.caseManagement.case entity. + */ +export interface ActivityItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete a comment activity from a case timeline. Only comment activities support delete. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-activity-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a microsoft.graph.security.caseManagement.activity object. The response can be a comment or auditLog object, identified by @odata.type. + * @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-casemanagement-activity-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update a comment activity in a case timeline. Only comment activities support update. Include @odata.type with #microsoft.graph.security.caseManagement.comment in the request body to identify the concrete activity type. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-activity-update?view=graph-rest-beta|Find more info here} + */ + patch(body: Activity, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a comment activity from a case timeline. Only comment activities support delete. + * @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 a microsoft.graph.security.caseManagement.activity object. The response can be a comment or auditLog object, identified by @odata.type. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update a comment activity in a case timeline. Only comment activities support update. Include @odata.type with #microsoft.graph.security.caseManagement.comment in the request body to identify the concrete activity type. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Activity, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a microsoft.graph.security.caseManagement.activity object. The response can be a comment or auditLog object, identified by @odata.type. + */ +export interface ActivityItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ActivityItemRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}/activities/{activity%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ActivityItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ActivityItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ActivityItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ActivityItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createActivityFromDiscriminatorValue, + queryParametersMapper: ActivityItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ActivityItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createActivityFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeActivity, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/count/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/count/index.ts new file mode 100644 index 0000000000..588bb09838 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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/caseManagement/cases/{case%2Did}/attachments/$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-beta-sdk-security/security/caseManagement/cases/item/attachments/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/index.ts new file mode 100644 index 0000000000..8d0134b382 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/index.ts @@ -0,0 +1,155 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createAttachmentCollectionResponseFromDiscriminatorValue, createAttachmentFromDiscriminatorValue, serializeAttachment, type Attachment, type AttachmentCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AttachmentItemRequestBuilderNavigationMetadata, AttachmentItemRequestBuilderRequestsMetadata, type AttachmentItemRequestBuilder } 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 attachments property of the microsoft.graph.security.caseManagement.case entity. + */ +export interface AttachmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the attachments property of the microsoft.graph.security.caseManagement.case entity. + * @param attachmentId The unique identifier of attachment + * @returns {AttachmentItemRequestBuilder} + */ + byAttachmentId(attachmentId: string) : AttachmentItemRequestBuilder; + /** + * Get a list of attachment objects for a case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-case-list-attachments?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create an attachment for a case. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-case-post-attachments?view=graph-rest-beta|Find more info here} + */ + post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of attachment objects for a case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create an attachment for a case. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of attachment objects for a case. + */ +export interface AttachmentsRequestBuilderGetQueryParameters { + /** + * 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 AttachmentsRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AttachmentsRequestBuilderGetQueryParametersMapper: 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 AttachmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAttachmentId: { + requestsMetadata: AttachmentItemRequestBuilderRequestsMetadata, + navigationMetadata: AttachmentItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["attachment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AttachmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AttachmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAttachmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AttachmentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AttachmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAttachmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAttachment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/item/content/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/item/content/index.ts new file mode 100644 index 0000000000..230fac6b88 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/item/content/index.ts @@ -0,0 +1,94 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createAttachmentFromDiscriminatorValue, type Attachment } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/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 security entity. + */ +export interface ContentRequestBuilder extends BaseRequestBuilder { + /** + * The binary content stream for the attachment. + * @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 binary content stream for the attachment. + * @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 binary content stream for the attachment. + * @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 binary content stream for the attachment. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The binary content stream for the attachment. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The binary content stream for the attachment. + * @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}/security/caseManagement/cases/{case%2Did}/attachments/{attachment%2Did}/content"; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, + put: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAttachmentFromDiscriminatorValue, + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/item/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/item/index.ts new file mode 100644 index 0000000000..81180367d9 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/attachments/item/index.ts @@ -0,0 +1,132 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createAttachmentFromDiscriminatorValue, serializeAttachment, type Attachment } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/index.js'; +// @ts-ignore +import { ContentRequestBuilderRequestsMetadata, type ContentRequestBuilder } from './content/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the attachments property of the microsoft.graph.security.caseManagement.case entity. + */ +export interface AttachmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the media for the security entity. + */ + get content(): ContentRequestBuilder; + /** + * Delete navigation property attachments 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 attachment 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-casemanagement-attachment-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of an attachment 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/security-casemanagement-attachment-update?view=graph-rest-beta|Find more info here} + */ + patch(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property attachments 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 attachment 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 attachment object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of an attachment object. + */ +export interface AttachmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AttachmentItemRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AttachmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AttachmentItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AttachmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AttachmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AttachmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAttachmentFromDiscriminatorValue, + queryParametersMapper: AttachmentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AttachmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAttachmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAttachment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/index.ts new file mode 100644 index 0000000000..d547d73655 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/index.ts @@ -0,0 +1,164 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createCaseEscapedFromDiscriminatorValue, serializeCaseEscaped, type CaseEscaped } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/index.js'; +// @ts-ignore +import { ActivitiesRequestBuilderNavigationMetadata, ActivitiesRequestBuilderRequestsMetadata, type ActivitiesRequestBuilder } from './activities/index.js'; +// @ts-ignore +import { AttachmentsRequestBuilderNavigationMetadata, AttachmentsRequestBuilderRequestsMetadata, type AttachmentsRequestBuilder } from './attachments/index.js'; +// @ts-ignore +import { RelationsRequestBuilderNavigationMetadata, RelationsRequestBuilderRequestsMetadata, type RelationsRequestBuilder } from './relations/index.js'; +// @ts-ignore +import { TasksRequestBuilderNavigationMetadata, TasksRequestBuilderRequestsMetadata, type TasksRequestBuilder } from './tasks/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 cases property of the microsoft.graph.security.caseManagementRoot entity. + */ +export interface CaseItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the activities property of the microsoft.graph.security.caseManagement.case entity. + */ + get activities(): ActivitiesRequestBuilder; + /** + * Provides operations to manage the attachments property of the microsoft.graph.security.caseManagement.case entity. + */ + get attachments(): AttachmentsRequestBuilder; + /** + * Provides operations to manage the relations property of the microsoft.graph.security.caseManagement.case entity. + */ + get relations(): RelationsRequestBuilder; + /** + * Provides operations to manage the tasks property of the microsoft.graph.security.caseManagement.case entity. + */ + get tasks(): TasksRequestBuilder; + /** + * Delete a case object from case management. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagementroot-delete-cases?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a microsoft.graph.security.caseManagement.case 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-casemanagement-case-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a microsoft.graph.security.caseManagement.case 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/security-casemanagement-case-update?view=graph-rest-beta|Find more info here} + */ + patch(body: CaseEscaped, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a case object from case management. + * @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 a microsoft.graph.security.caseManagement.case 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 a microsoft.graph.security.caseManagement.case object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: CaseEscaped, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a microsoft.graph.security.caseManagement.case object. + */ +export interface CaseItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CaseItemRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CaseItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CaseItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + activities: { + requestsMetadata: ActivitiesRequestBuilderRequestsMetadata, + navigationMetadata: ActivitiesRequestBuilderNavigationMetadata, + }, + attachments: { + requestsMetadata: AttachmentsRequestBuilderRequestsMetadata, + navigationMetadata: AttachmentsRequestBuilderNavigationMetadata, + }, + relations: { + requestsMetadata: RelationsRequestBuilderRequestsMetadata, + navigationMetadata: RelationsRequestBuilderNavigationMetadata, + }, + tasks: { + requestsMetadata: TasksRequestBuilderRequestsMetadata, + navigationMetadata: TasksRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CaseItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CaseItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CaseItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCaseEscapedFromDiscriminatorValue, + queryParametersMapper: CaseItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CaseItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCaseEscapedFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCaseEscaped, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/relations/count/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/relations/count/index.ts new file mode 100644 index 0000000000..92c0e6b008 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/relations/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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/caseManagement/cases/{case%2Did}/relations/$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-beta-sdk-security/security/caseManagement/cases/item/relations/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/relations/index.ts new file mode 100644 index 0000000000..ac56da5c09 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/relations/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createRelationCollectionResponseFromDiscriminatorValue, createRelationFromDiscriminatorValue, serializeRelation, type Relation, type RelationCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { RelationItemRequestBuilderRequestsMetadata, type RelationItemRequestBuilder } 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 relations property of the microsoft.graph.security.caseManagement.case entity. + */ +export interface RelationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the relations property of the microsoft.graph.security.caseManagement.case entity. + * @param relationId The unique identifier of relation + * @returns {RelationItemRequestBuilder} + */ + byRelationId(relationId: string) : RelationItemRequestBuilder; + /** + * Get a list of external resource relation objects for a case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-case-list-relations?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create an external resource relation for a case. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-case-post-relations?view=graph-rest-beta|Find more info here} + */ + post(body: Relation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of external resource relation objects for a case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create an external resource relation for a case. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Relation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of external resource relation objects for a case. + */ +export interface RelationsRequestBuilderGetQueryParameters { + /** + * 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 RelationsRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}/relations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RelationsRequestBuilderGetQueryParametersMapper: 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 RelationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byRelationId: { + requestsMetadata: RelationItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["relation%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RelationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RelationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RelationsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RelationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRelation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/relations/item/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/relations/item/index.ts new file mode 100644 index 0000000000..273c8831b4 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/relations/item/index.ts @@ -0,0 +1,117 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createRelationFromDiscriminatorValue, serializeRelation, type Relation } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/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 relations property of the microsoft.graph.security.caseManagement.case entity. + */ +export interface RelationItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property relations 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; + /** + * Links from the case to related security resources. Supports $expand. + * @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 properties of a relation 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/security-casemanagement-relation-update?view=graph-rest-beta|Find more info here} + */ + patch(body: Relation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property relations for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Links from the case to related security resources. Supports $expand. + * @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 a relation object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Relation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Links from the case to related security resources. Supports $expand. + */ +export interface RelationItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const RelationItemRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}/relations/{relation%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RelationItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RelationItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: RelationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: RelationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelationFromDiscriminatorValue, + queryParametersMapper: RelationItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: RelationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRelation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/tasks/count/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/tasks/count/index.ts new file mode 100644 index 0000000000..c8408901e1 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/tasks/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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/caseManagement/cases/{case%2Did}/tasks/$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-beta-sdk-security/security/caseManagement/cases/item/tasks/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/tasks/index.ts new file mode 100644 index 0000000000..fc6c465958 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/tasks/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTaskCollectionResponseFromDiscriminatorValue, createTaskFromDiscriminatorValue, serializeTask, type Task, type TaskCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { TaskItemRequestBuilderRequestsMetadata, type TaskItemRequestBuilder } 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 tasks property of the microsoft.graph.security.caseManagement.case entity. + */ +export interface TasksRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the tasks property of the microsoft.graph.security.caseManagement.case entity. + * @param taskId The unique identifier of task + * @returns {TaskItemRequestBuilder} + */ + byTaskId(taskId: string) : TaskItemRequestBuilder; + /** + * Get a list of task objects for a case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-case-list-tasks?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a task for a case. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-casemanagement-case-post-tasks?view=graph-rest-beta|Find more info here} + */ + post(body: Task, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of task objects for a case. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a task for a case. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Task, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of task objects for a case. + */ +export interface TasksRequestBuilderGetQueryParameters { + /** + * 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 TasksRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}/tasks{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TasksRequestBuilderGetQueryParametersMapper: 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 TasksRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byTaskId: { + requestsMetadata: TaskItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["task%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TasksRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: TasksRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTaskCollectionResponseFromDiscriminatorValue, + queryParametersMapper: TasksRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: TasksRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTaskFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTask, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/tasks/item/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/tasks/item/index.ts new file mode 100644 index 0000000000..9951bc1973 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/cases/item/tasks/item/index.ts @@ -0,0 +1,118 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTaskFromDiscriminatorValue, serializeTask, type Task } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/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 tasks property of the microsoft.graph.security.caseManagement.case entity. + */ +export interface TaskItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property tasks 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 a task 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-casemanagement-task-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a task 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/security-casemanagement-task-update?view=graph-rest-beta|Find more info here} + */ + patch(body: Task, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property tasks 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 a task 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 a task object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Task, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a task object. + */ +export interface TaskItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TaskItemRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/cases/{case%2Did}/tasks/{task%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TaskItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TaskItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TaskItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TaskItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTaskFromDiscriminatorValue, + queryParametersMapper: TaskItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TaskItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTaskFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTask, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/index.ts new file mode 100644 index 0000000000..8bddd67136 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createCaseManagementRootFromDiscriminatorValue, serializeCaseManagementRoot, type CaseManagementRoot } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; +// @ts-ignore +import { CasesRequestBuilderNavigationMetadata, CasesRequestBuilderRequestsMetadata, type CasesRequestBuilder } from './cases/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 caseManagement property of the microsoft.graph.security entity. + */ +export interface CaseManagementRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the cases property of the microsoft.graph.security.caseManagementRoot entity. + */ + get cases(): CasesRequestBuilder; + /** + * Delete navigation property caseManagement 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; + /** + * The entry point for security case management APIs, including cases, tasks, activities, relations, and attachments. + * @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 caseManagement 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: CaseManagementRoot, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property caseManagement for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The entry point for security case management APIs, including cases, tasks, activities, relations, and attachments. + * @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 caseManagement 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: CaseManagementRoot, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The entry point for security case management APIs, including cases, tasks, activities, relations, and attachments. + */ +export interface CaseManagementRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CaseManagementRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CaseManagementRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CaseManagementRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + cases: { + requestsMetadata: CasesRequestBuilderRequestsMetadata, + navigationMetadata: CasesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CaseManagementRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CaseManagementRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CaseManagementRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCaseManagementRootFromDiscriminatorValue, + queryParametersMapper: CaseManagementRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CaseManagementRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCaseManagementRootFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCaseManagementRoot, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/index.ts b/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/index.ts index c2b7cb00e2..01a9003c4a 100644 --- a/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/index.ts +++ b/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/index.ts @@ -6,6 +6,10 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { createEdiscoveryHoldPolicyFromDiscriminatorValue, serializeEdiscoveryHoldPolicy, type EdiscoveryHoldPolicy } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; // @ts-ignore +import { MicrosoftGraphSecurityDisablePolicyRequestBuilderRequestsMetadata, type MicrosoftGraphSecurityDisablePolicyRequestBuilder } from './microsoftGraphSecurityDisablePolicy/index.js'; +// @ts-ignore +import { MicrosoftGraphSecurityEnablePolicyRequestBuilderRequestsMetadata, type MicrosoftGraphSecurityEnablePolicyRequestBuilder } from './microsoftGraphSecurityEnablePolicy/index.js'; +// @ts-ignore import { MicrosoftGraphSecurityRetryPolicyRequestBuilderRequestsMetadata, type MicrosoftGraphSecurityRetryPolicyRequestBuilder } from './microsoftGraphSecurityRetryPolicy/index.js'; // @ts-ignore import { SiteSourcesRequestBuilderNavigationMetadata, SiteSourcesRequestBuilderRequestsMetadata, type SiteSourcesRequestBuilder } from './siteSources/index.js'; @@ -18,6 +22,14 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the legalHolds property of the microsoft.graph.security.ediscoveryCase entity. */ export interface EdiscoveryHoldPolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the disablePolicy method. + */ + get microsoftGraphSecurityDisablePolicy(): MicrosoftGraphSecurityDisablePolicyRequestBuilder; + /** + * Provides operations to call the enablePolicy method. + */ + get microsoftGraphSecurityEnablePolicy(): MicrosoftGraphSecurityEnablePolicyRequestBuilder; /** * Provides operations to call the retryPolicy method. */ @@ -99,6 +111,12 @@ const EdiscoveryHoldPolicyItemRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + microsoftGraphSecurityDisablePolicy: { + requestsMetadata: MicrosoftGraphSecurityDisablePolicyRequestBuilderRequestsMetadata, + }, + microsoftGraphSecurityEnablePolicy: { + requestsMetadata: MicrosoftGraphSecurityEnablePolicyRequestBuilderRequestsMetadata, + }, microsoftGraphSecurityRetryPolicy: { requestsMetadata: MicrosoftGraphSecurityRetryPolicyRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/microsoftGraphSecurityDisablePolicy/index.ts b/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/microsoftGraphSecurityDisablePolicy/index.ts new file mode 100644 index 0000000000..483b668b0a --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/microsoftGraphSecurityDisablePolicy/index.ts @@ -0,0 +1,44 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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 disablePolicy method. + */ +export interface MicrosoftGraphSecurityDisablePolicyRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action disablePolicy + * @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(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action disablePolicy + * @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 MicrosoftGraphSecurityDisablePolicyRequestBuilderUriTemplate = "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/legalHolds/{ediscoveryHoldPolicy%2Did}/microsoft.graph.security.disablePolicy"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphSecurityDisablePolicyRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphSecurityDisablePolicyRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/microsoftGraphSecurityEnablePolicy/index.ts b/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/microsoftGraphSecurityEnablePolicy/index.ts new file mode 100644 index 0000000000..32878273a5 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/cases/ediscoveryCases/item/legalHolds/item/microsoftGraphSecurityEnablePolicy/index.ts @@ -0,0 +1,44 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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 enablePolicy method. + */ +export interface MicrosoftGraphSecurityEnablePolicyRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action enablePolicy + * @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(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action enablePolicy + * @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 MicrosoftGraphSecurityEnablePolicyRequestBuilderUriTemplate = "{+baseurl}/security/cases/ediscoveryCases/{ediscoveryCase%2Did}/legalHolds/{ediscoveryHoldPolicy%2Did}/microsoft.graph.security.enablePolicy"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphSecurityEnablePolicyRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphSecurityEnablePolicyRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/index.ts b/packages/msgraph-beta-sdk-security/security/index.ts index c399e0cd23..0bf4306838 100644 --- a/packages/msgraph-beta-sdk-security/security/index.ts +++ b/packages/msgraph-beta-sdk-security/security/index.ts @@ -14,6 +14,8 @@ import { AttackSimulationRequestBuilderNavigationMetadata, AttackSimulationReque // @ts-ignore import { AuditLogRequestBuilderNavigationMetadata, AuditLogRequestBuilderRequestsMetadata, type AuditLogRequestBuilder } from './auditLog/index.js'; // @ts-ignore +import { CaseManagementRequestBuilderNavigationMetadata, CaseManagementRequestBuilderRequestsMetadata, type CaseManagementRequestBuilder } from './caseManagement/index.js'; +// @ts-ignore import { CasesRequestBuilderNavigationMetadata, CasesRequestBuilderRequestsMetadata, type CasesRequestBuilder } from './cases/index.js'; // @ts-ignore import { CloudAppSecurityProfilesRequestBuilderNavigationMetadata, CloudAppSecurityProfilesRequestBuilderRequestsMetadata, type CloudAppSecurityProfilesRequestBuilder } from './cloudAppSecurityProfiles/index.js'; @@ -100,6 +102,10 @@ export interface SecurityRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/planner/plans/item/historyItems/item/index.ts index 5c333f9cce..9b447f80da 100644 --- a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/index.ts index abb6387276..7b17c57029 100644 --- a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/item/index.ts index a63e072aea..715db6cc23 100644 --- a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from teamTemplateDefinition + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teams/teams/item/channels/item/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-teams/teams/item/channels/item/planner/plans/item/historyItems/index.ts index 21331c903d..a016141be2 100644 --- a/packages/msgraph-beta-sdk-teams/teams/item/channels/item/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-teams/teams/item/channels/item/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from teams + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from teams + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teams/teams/item/channels/item/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-teams/teams/item/channels/item/planner/plans/item/historyItems/item/index.ts index 8e123fc2f0..19af6db6d8 100644 --- a/packages/msgraph-beta-sdk-teams/teams/item/channels/item/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-teams/teams/item/channels/item/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from teams + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from teams + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from teams + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/planner/plans/item/historyItems/index.ts index 1314742ba2..b0cd75a46d 100644 --- a/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from teams + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from teams + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/planner/plans/item/historyItems/item/index.ts index 82fcd94871..4f49fdd8f8 100644 --- a/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-teams/teams/item/primaryChannel/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from teams + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from teams + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from teams + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/planner/plans/item/historyItems/index.ts index 17ef28d199..e1313cd4aa 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/planner/plans/item/historyItems/item/index.ts index 6720448ddd..57f73c542c 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/deletedTeams/item/channels/item/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/historyItems/index.ts index a96c17a46c..cdedf77b1a 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/historyItems/item/index.ts index 998891cd2b..bd4e354901 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/index.ts index e454fc3d7e..5a5397696b 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/item/index.ts index c47902f5bd..aa200ce3de 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/primaryChannel/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from teamwork + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/managedDevices/item/getSyncStatus/index.ts b/packages/msgraph-beta-sdk-users/users/item/managedDevices/item/getSyncStatus/index.ts new file mode 100644 index 0000000000..aa35cc0ba0 --- /dev/null +++ b/packages/msgraph-beta-sdk-users/users/item/managedDevices/item/getSyncStatus/index.ts @@ -0,0 +1,48 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDeviceSyncStatusResponseFromDiscriminatorValue, type DeviceSyncStatusResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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 getSyncStatus method. + */ +export interface GetSyncStatusRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getSyncStatus + * @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 getSyncStatus + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const GetSyncStatusRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/getSyncStatus()"; +/** + * Metadata for all the requests in the request builder. + */ +export const GetSyncStatusRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetSyncStatusRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeviceSyncStatusResponseFromDiscriminatorValue, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/managedDevices/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/managedDevices/item/index.ts index 569f087792..a8618f29ea 100644 --- a/packages/msgraph-beta-sdk-users/users/item/managedDevices/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/managedDevices/item/index.ts @@ -44,6 +44,8 @@ import { GetFileVaultKeyRequestBuilderRequestsMetadata, type GetFileVaultKeyRequ // @ts-ignore import { GetNonCompliantSettingsRequestBuilderRequestsMetadata, type GetNonCompliantSettingsRequestBuilder } from './getNonCompliantSettings/index.js'; // @ts-ignore +import { GetSyncStatusRequestBuilderRequestsMetadata, type GetSyncStatusRequestBuilder } from './getSyncStatus/index.js'; +// @ts-ignore import { InitiateDeviceAttestationRequestBuilderRequestsMetadata, type InitiateDeviceAttestationRequestBuilder } from './initiateDeviceAttestation/index.js'; // @ts-ignore import { InitiateMobileDeviceManagementKeyRecoveryRequestBuilderRequestsMetadata, type InitiateMobileDeviceManagementKeyRecoveryRequestBuilder } from './initiateMobileDeviceManagementKeyRecovery/index.js'; @@ -72,6 +74,8 @@ import { ReenableRequestBuilderRequestsMetadata, type ReenableRequestBuilder } f // @ts-ignore import { RemoteLockRequestBuilderRequestsMetadata, type RemoteLockRequestBuilder } from './remoteLock/index.js'; // @ts-ignore +import { RemoveDeviceEsimRequestBuilderRequestsMetadata, type RemoveDeviceEsimRequestBuilder } from './removeDeviceEsim/index.js'; +// @ts-ignore import { RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderRequestsMetadata, type RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder } from './removeDeviceFirmwareConfigurationInterfaceManagement/index.js'; // @ts-ignore import { RequestRemoteAssistanceRequestBuilderRequestsMetadata, type RequestRemoteAssistanceRequestBuilder } from './requestRemoteAssistance/index.js'; @@ -206,6 +210,10 @@ export interface ManagedDeviceItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRemoveDeviceEsimPostRequestBody; +} +/** + * The deserialization information for the current model + * @param RemoveDeviceEsimPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemoveDeviceEsimPostRequestBody(removeDeviceEsimPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removeDeviceEsimPostRequestBody.backingStoreEnabled = true; }, + "iccId": n => { removeDeviceEsimPostRequestBody.iccId = n.getStringValue(); }, + } +} +export interface RemoveDeviceEsimPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The iccId property + */ + iccId?: string | null; +} +/** + * Provides operations to call the removeDeviceEsim method. + */ +export interface RemoveDeviceEsimRequestBuilder extends BaseRequestBuilder { + /** + * Remove eSIM from the device + * @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: RemoveDeviceEsimPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove eSIM from the device + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemoveDeviceEsimPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RemoveDeviceEsimPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemoveDeviceEsimPostRequestBody(writer: SerializationWriter, removeDeviceEsimPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!removeDeviceEsimPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("iccId", removeDeviceEsimPostRequestBody.iccId); + writer.writeAdditionalData(removeDeviceEsimPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RemoveDeviceEsimRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/removeDeviceEsim"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveDeviceEsimRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveDeviceEsimRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemoveDeviceEsimPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/planner/plans/item/historyItems/index.ts b/packages/msgraph-beta-sdk-users/users/item/planner/plans/item/historyItems/index.ts index a2622ab6b6..2744cc9d6d 100644 --- a/packages/msgraph-beta-sdk-users/users/item/planner/plans/item/historyItems/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/planner/plans/item/historyItems/index.ts @@ -27,7 +27,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get historyItems from users + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface HistoryItemsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get historyItems from users + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface HistoryItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/planner/plans/item/historyItems/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/planner/plans/item/historyItems/item/index.ts index 149cb86365..94da377286 100644 --- a/packages/msgraph-beta-sdk-users/users/item/planner/plans/item/historyItems/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/planner/plans/item/historyItems/item/index.ts @@ -19,7 +19,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get historyItems from users + * Collection of history items for entities in the plan. 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 @@ -40,7 +40,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get historyItems from users + * Collection of history items for entities in the plan. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface PlannerHistoryItemItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: PlannerHistoryItem, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get historyItems from users + * Collection of history items for entities in the plan. Read-only. Nullable. */ export interface PlannerHistoryItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk/models/externalConnectors/index.ts b/packages/msgraph-beta-sdk/models/externalConnectors/index.ts index 649ec8ddaf..1b433f7c23 100644 --- a/packages/msgraph-beta-sdk/models/externalConnectors/index.ts +++ b/packages/msgraph-beta-sdk/models/externalConnectors/index.ts @@ -1021,7 +1021,7 @@ export interface ExternalItem extends Entity, Parsable { */ content?: ExternalItemContent | null; /** - * The informationProtectionLabel property + * Specifies the Microsoft Purview sensitivity label for the item. Set the sensitivityLabelId property to the GUID of a Purview sensitivity label. The service then applies the label rules to the item. To get the label GUID, use the Get sensitivityLabel API or the Get-Label PowerShell command. Optional. */ informationProtectionLabel?: ExternalItemInformationProtectionLabel | null; /** @@ -1064,7 +1064,7 @@ export interface ExternalItemInformationProtectionLabel extends AdditionalDataHo */ odataType?: string | null; /** - * The sensitivityLabelId property + * The GUID of the Purview sensitivity label. To get the label GUID, use the Get sensitivityLabel API or the Get-Label PowerShell command. */ sensitivityLabelId?: string | null; } diff --git a/packages/msgraph-beta-sdk/models/identityGovernance/index.ts b/packages/msgraph-beta-sdk/models/identityGovernance/index.ts index 35b340fa8d..612ee771b2 100644 --- a/packages/msgraph-beta-sdk/models/identityGovernance/index.ts +++ b/packages/msgraph-beta-sdk/models/identityGovernance/index.ts @@ -312,6 +312,15 @@ export function createCustomTaskExtensionResponseDataFromDiscriminatorValue(pars export function createGroupBasedSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupBasedSubjectSet; } +/** + * 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 {GuestSponsorTrigger} + */ +// @ts-ignore +export function createGuestSponsorTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGuestSponsorTrigger; +} /** * 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 @@ -728,6 +737,8 @@ export function createWorkflowExecutionTriggerFromDiscriminatorValue(parseNode: switch (mappingValue) { case "#microsoft.graph.identityGovernance.attributeChangeTrigger": return deserializeIntoAttributeChangeTrigger; + case "#microsoft.graph.identityGovernance.guestSponsorTrigger": + return deserializeIntoGuestSponsorTrigger; case "#microsoft.graph.identityGovernance.membershipChangeTrigger": return deserializeIntoMembershipChangeTrigger; case "#microsoft.graph.identityGovernance.timeBasedAttributeTrigger": @@ -1148,6 +1159,18 @@ export function deserializeIntoGroupBasedSubjectSet(groupBasedSubjectSet: Partia "groups": n => { groupBasedSubjectSet.groups = n.getCollectionOfObjectValues(createGroupFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param GuestSponsorTrigger The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGuestSponsorTrigger(guestSponsorTrigger: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoWorkflowExecutionTrigger(guestSponsorTrigger), + "minimumRequiredSponsors": n => { guestSponsorTrigger.minimumRequiredSponsors = n.getNumberValue(); }, + } +} /** * The deserialization information for the current model * @param Insights The instance to deserialize into. @@ -1926,6 +1949,12 @@ export interface GroupBasedSubjectSet extends Parsable, SubjectSet { */ groups?: Group[] | null; } +export interface GuestSponsorTrigger extends Parsable, WorkflowExecutionTrigger { + /** + * The minimumRequiredSponsors property + */ + minimumRequiredSponsors?: number | null; +} export interface Insights extends Entity, Parsable { } export interface LifecycleManagementSettings extends Entity, Parsable { @@ -2472,6 +2501,18 @@ export function serializeGroupBasedSubjectSet(writer: SerializationWriter, group serializeSubjectSet(writer, groupBasedSubjectSet, isSerializingDerivedType) writer.writeCollectionOfObjectValues("groups", groupBasedSubjectSet.groups, serializeGroup); } +/** + * Serializes information the current object + * @param GuestSponsorTrigger 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 serializeGuestSponsorTrigger(writer: SerializationWriter, guestSponsorTrigger: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!guestSponsorTrigger || isSerializingDerivedType) { return; } + serializeWorkflowExecutionTrigger(writer, guestSponsorTrigger, isSerializingDerivedType) + writer.writeNumberValue("minimumRequiredSponsors", guestSponsorTrigger.minimumRequiredSponsors); +} /** * Serializes information the current object * @param Insights The instance to serialize from. @@ -3154,6 +3195,9 @@ export function serializeWorkflowExecutionTrigger(writer: SerializationWriter, w case "#microsoft.graph.identityGovernance.attributeChangeTrigger": serializeAttributeChangeTrigger(writer, workflowExecutionTrigger, true); break; + case "#microsoft.graph.identityGovernance.guestSponsorTrigger": + serializeGuestSponsorTrigger(writer, workflowExecutionTrigger, true); + break; case "#microsoft.graph.identityGovernance.membershipChangeTrigger": serializeMembershipChangeTrigger(writer, workflowExecutionTrigger, true); break; diff --git a/packages/msgraph-beta-sdk/models/index.ts b/packages/msgraph-beta-sdk/models/index.ts index 1a1c8615fa..f4a38763aa 100644 --- a/packages/msgraph-beta-sdk/models/index.ts +++ b/packages/msgraph-beta-sdk/models/index.ts @@ -12,7 +12,7 @@ import { createDataFromDiscriminatorValue, serializeData, type Data } from './cu // @ts-ignore import { createMonitoringFromDiscriminatorValue, deserializeIntoAlertRecord, deserializeIntoAlertRecordCollectionResponse, deserializeIntoAlertRule, deserializeIntoAlertRuleCollectionResponse, deserializeIntoMonitoring, serializeAlertRecord, serializeAlertRecordCollectionResponse, serializeAlertRule, serializeAlertRuleCollectionResponse, serializeMonitoring, type AlertRecord, type AlertRule, type Monitoring } from './deviceManagement/index.js'; // @ts-ignore -import { createEdiscoveryrootFromDiscriminatorValue, deserializeIntoAddToReviewSetOperation, deserializeIntoCaseCollectionResponse, deserializeIntoCaseEscaped as I8afce1d0d7afd589525515152bb6773ae5c0938b50ae9565c1ae0aa9250dee01, deserializeIntoCaseExportOperation, deserializeIntoCaseExportOperationCollectionResponse, deserializeIntoCaseHoldOperation, deserializeIntoCaseIndexOperation, deserializeIntoCaseOperation as Id00d65fe2ae6c9694203dc476f49bcbcf97c5741982a7ffcc7d0ab190d089efe, deserializeIntoCaseOperationCollectionResponse as If28ac6e2192ad9f06bccef3eb26511c0990a7e4036649ebc09d71f538c42b497, deserializeIntoCaseSettings, deserializeIntoCustodian, deserializeIntoCustodianCollectionResponse, deserializeIntoDataSource as Ie603048a86edd65a25e209032395b6d9283480dff2ea02f737f21af24a9c490b, deserializeIntoDataSourceCollectionResponse as I251306f5a4ed86a59f3036e45b25d0e1bad21849d9d417ed3f97bd48dc8104df, deserializeIntoDataSourceContainer as Ibc50916258ef0bfe048fdfd02424acf72cbfb7b0b7eb477355cc52c788fc8179, deserializeIntoEdiscoveryroot, deserializeIntoEstimateStatisticsOperation, deserializeIntoLegalHold, deserializeIntoLegalHoldCollectionResponse, deserializeIntoNoncustodialDataSource, deserializeIntoNoncustodialDataSourceCollectionResponse, deserializeIntoPurgeDataOperation, deserializeIntoReviewSet, deserializeIntoReviewSetCollectionResponse, deserializeIntoReviewSetQuery, deserializeIntoReviewSetQueryCollectionResponse, deserializeIntoSiteSource as Ib45bb6b954059328926c16a719a74924a7246a8b9235408ad6d5ab1bc91f6f18, deserializeIntoSiteSourceCollectionResponse as I221b461d82aae15f45d15709764c9faa34ac099897208540df183d0efff3e3bf, deserializeIntoSourceCollection, deserializeIntoSourceCollectionCollectionResponse, deserializeIntoTag as I03c7bb4728a77ab39aa094a62153958b7206bee824ce86c826f4d267479cdd25, deserializeIntoTagCollectionResponse, deserializeIntoTagOperation, deserializeIntoUnifiedGroupSource as Ibae8cae910659318aa8edfc32306e3f15ced4234aaec7547678bf1780a35e3f6, deserializeIntoUnifiedGroupSourceCollectionResponse as I8881cb03cf80e113d64691048bebbfa570907286ab6033503a8cd84aab990eaf, deserializeIntoUserSource as I0eeffb9069dc055beb9739090f727b29ee29dbcb560bf7ce4bd18a6a1659db72, deserializeIntoUserSourceCollectionResponse as Ibcdc4878e62217e0ccc341934478ec23503ada57a9baa25f0083ed45aefc4890, serializeAddToReviewSetOperation, serializeCaseCollectionResponse, serializeCaseEscaped as I7d784b2eac9f345a4b55e628a48bb1bf5f2f7b8ee518520b381ca72fd55e80da, serializeCaseExportOperation, serializeCaseExportOperationCollectionResponse, serializeCaseHoldOperation, serializeCaseIndexOperation, serializeCaseOperation as I1daa4f2f18df63b54e2035a530488b572ba404b7a5d579f42f2790309665f145, serializeCaseOperationCollectionResponse as I4df9fc8248593b1df2042f51016e98183dfc563f237af3a49b5ba795b39d0884, serializeCaseSettings, serializeCustodian, serializeCustodianCollectionResponse, serializeDataSource as I8864fbf8fd95f7f306219d1afdd94e2f54123e823a1129006257958b2c8e3fa3, serializeDataSourceCollectionResponse as I52fade93e8a839ae82028b0598adb2aaa891090abb5dd4e699171d3c5b7e5b21, serializeDataSourceContainer as I633a0ba7ae10b0b3b2b6b9d22d177e70b5ae901297af0ef3f01f580fff782df5, serializeEdiscoveryroot, serializeEstimateStatisticsOperation, serializeLegalHold, serializeLegalHoldCollectionResponse, serializeNoncustodialDataSource, serializeNoncustodialDataSourceCollectionResponse, serializePurgeDataOperation, serializeReviewSet, serializeReviewSetCollectionResponse, serializeReviewSetQuery, serializeReviewSetQueryCollectionResponse, serializeSiteSource as I4a8915d4c9a65916ad87fbd99a88280cc9b9746f1f8bddaf73fa7f93f63b0017, serializeSiteSourceCollectionResponse as Id210eaca04ec798c18ed7d2dfabd1b5ebf98fbd94231462188de5284b879a614, serializeSourceCollection, serializeSourceCollectionCollectionResponse, serializeTag as Ia72cfd0cbfad4737e3014a8a19a6041b4c6646a962f0b1b3f1be9a3d625dc89e, serializeTagCollectionResponse, serializeTagOperation, serializeUnifiedGroupSource as I3eaa8da53241b1d8d097fd2aaaf2e9ca913a066cf8393fc0b7d54b29dc044596, serializeUnifiedGroupSourceCollectionResponse as Ic3bf64d25820398cf5345419dc87cef05b299f3df8bed7787f2b93f77f09d068, serializeUserSource as I63faac5c2c0604c2b891074f56d5f99b145f70d68ef9633b59d8bf67c004a750, serializeUserSourceCollectionResponse as Ibf7e719d218c6ec506458c23588393e1d53e65b489e0b6cd4d6a17f38219c47d, type AddToReviewSetOperation, type CaseEscaped as Ic8082246d58e3d2f4b0510b139290ca6403722e05274ffdf2d08494e2fe67752, type CaseExportOperation, type CaseHoldOperation, type CaseIndexOperation, type CaseOperation as Ic3b4a0c24d6fa7b0739f30a99699b0e0aea35a669cce46d66fdd558dfdbb96c0, type CaseSettings, type Custodian, type DataSource as I20eb19dfa968823810d6c0b80b93aac5819100cfebdccfaaf2775a036ed654c3, type DataSourceContainer as Ib62ed07c42a3c7d676fd88df190eecca93f96670c0e3645b4c888a88a27ab4d5, type Ediscoveryroot, type EstimateStatisticsOperation, type LegalHold, type NoncustodialDataSource, type PurgeDataOperation, type ReviewSet, type ReviewSetQuery, type SiteSource as I7854a2c501d0a0466633a9325108ae2a4f557a15dca5f29ebe9b608a336dbda5, type SourceCollection, type Tag as Ic3ddb1f3c4dc1a466021f5a5ecc0c83ac7fcaa0c1ef6feaced0e7b046c817264, type TagOperation, type UnifiedGroupSource as I527eae4a732e708b3e1d73a09c211a3ba19fbff9a98037ac45aac831dcbe7545, type UserSource as I4adb65b5546fc81f6b94b0ba4f6a19216967c0eeeaf6d9d418a387f488e28500 } from './ediscovery/index.js'; +import { createEdiscoveryrootFromDiscriminatorValue, deserializeIntoAddToReviewSetOperation, deserializeIntoCaseCollectionResponse as I01717da5ce98f815f30c979ac829125dc6b39189644e3f36e6fd71c70937c741, deserializeIntoCaseEscaped as I8afce1d0d7afd589525515152bb6773ae5c0938b50ae9565c1ae0aa9250dee01, deserializeIntoCaseExportOperation, deserializeIntoCaseExportOperationCollectionResponse, deserializeIntoCaseHoldOperation, deserializeIntoCaseIndexOperation, deserializeIntoCaseOperation as Id00d65fe2ae6c9694203dc476f49bcbcf97c5741982a7ffcc7d0ab190d089efe, deserializeIntoCaseOperationCollectionResponse as If28ac6e2192ad9f06bccef3eb26511c0990a7e4036649ebc09d71f538c42b497, deserializeIntoCaseSettings, deserializeIntoCustodian, deserializeIntoCustodianCollectionResponse, deserializeIntoDataSource as Ie603048a86edd65a25e209032395b6d9283480dff2ea02f737f21af24a9c490b, deserializeIntoDataSourceCollectionResponse as I251306f5a4ed86a59f3036e45b25d0e1bad21849d9d417ed3f97bd48dc8104df, deserializeIntoDataSourceContainer as Ibc50916258ef0bfe048fdfd02424acf72cbfb7b0b7eb477355cc52c788fc8179, deserializeIntoEdiscoveryroot, deserializeIntoEstimateStatisticsOperation, deserializeIntoLegalHold, deserializeIntoLegalHoldCollectionResponse, deserializeIntoNoncustodialDataSource, deserializeIntoNoncustodialDataSourceCollectionResponse, deserializeIntoPurgeDataOperation, deserializeIntoReviewSet, deserializeIntoReviewSetCollectionResponse, deserializeIntoReviewSetQuery, deserializeIntoReviewSetQueryCollectionResponse, deserializeIntoSiteSource as Ib45bb6b954059328926c16a719a74924a7246a8b9235408ad6d5ab1bc91f6f18, deserializeIntoSiteSourceCollectionResponse as I221b461d82aae15f45d15709764c9faa34ac099897208540df183d0efff3e3bf, deserializeIntoSourceCollection, deserializeIntoSourceCollectionCollectionResponse, deserializeIntoTag as I03c7bb4728a77ab39aa094a62153958b7206bee824ce86c826f4d267479cdd25, deserializeIntoTagCollectionResponse, deserializeIntoTagOperation, deserializeIntoUnifiedGroupSource as Ibae8cae910659318aa8edfc32306e3f15ced4234aaec7547678bf1780a35e3f6, deserializeIntoUnifiedGroupSourceCollectionResponse as I8881cb03cf80e113d64691048bebbfa570907286ab6033503a8cd84aab990eaf, deserializeIntoUserSource as I0eeffb9069dc055beb9739090f727b29ee29dbcb560bf7ce4bd18a6a1659db72, deserializeIntoUserSourceCollectionResponse as Ibcdc4878e62217e0ccc341934478ec23503ada57a9baa25f0083ed45aefc4890, serializeAddToReviewSetOperation, serializeCaseCollectionResponse as I818181e2cadddb65df042bf51c4b8b412749f6ca19fb08fa1a1abf9b2f721be4, serializeCaseEscaped as I7d784b2eac9f345a4b55e628a48bb1bf5f2f7b8ee518520b381ca72fd55e80da, serializeCaseExportOperation, serializeCaseExportOperationCollectionResponse, serializeCaseHoldOperation, serializeCaseIndexOperation, serializeCaseOperation as I1daa4f2f18df63b54e2035a530488b572ba404b7a5d579f42f2790309665f145, serializeCaseOperationCollectionResponse as I4df9fc8248593b1df2042f51016e98183dfc563f237af3a49b5ba795b39d0884, serializeCaseSettings, serializeCustodian, serializeCustodianCollectionResponse, serializeDataSource as I8864fbf8fd95f7f306219d1afdd94e2f54123e823a1129006257958b2c8e3fa3, serializeDataSourceCollectionResponse as I52fade93e8a839ae82028b0598adb2aaa891090abb5dd4e699171d3c5b7e5b21, serializeDataSourceContainer as I633a0ba7ae10b0b3b2b6b9d22d177e70b5ae901297af0ef3f01f580fff782df5, serializeEdiscoveryroot, serializeEstimateStatisticsOperation, serializeLegalHold, serializeLegalHoldCollectionResponse, serializeNoncustodialDataSource, serializeNoncustodialDataSourceCollectionResponse, serializePurgeDataOperation, serializeReviewSet, serializeReviewSetCollectionResponse, serializeReviewSetQuery, serializeReviewSetQueryCollectionResponse, serializeSiteSource as I4a8915d4c9a65916ad87fbd99a88280cc9b9746f1f8bddaf73fa7f93f63b0017, serializeSiteSourceCollectionResponse as Id210eaca04ec798c18ed7d2dfabd1b5ebf98fbd94231462188de5284b879a614, serializeSourceCollection, serializeSourceCollectionCollectionResponse, serializeTag as Ia72cfd0cbfad4737e3014a8a19a6041b4c6646a962f0b1b3f1be9a3d625dc89e, serializeTagCollectionResponse, serializeTagOperation, serializeUnifiedGroupSource as I3eaa8da53241b1d8d097fd2aaaf2e9ca913a066cf8393fc0b7d54b29dc044596, serializeUnifiedGroupSourceCollectionResponse as Ic3bf64d25820398cf5345419dc87cef05b299f3df8bed7787f2b93f77f09d068, serializeUserSource as I63faac5c2c0604c2b891074f56d5f99b145f70d68ef9633b59d8bf67c004a750, serializeUserSourceCollectionResponse as Ibf7e719d218c6ec506458c23588393e1d53e65b489e0b6cd4d6a17f38219c47d, type AddToReviewSetOperation, type CaseEscaped as Ic8082246d58e3d2f4b0510b139290ca6403722e05274ffdf2d08494e2fe67752, type CaseExportOperation, type CaseHoldOperation, type CaseIndexOperation, type CaseOperation as Ic3b4a0c24d6fa7b0739f30a99699b0e0aea35a669cce46d66fdd558dfdbb96c0, type CaseSettings, type Custodian, type DataSource as I20eb19dfa968823810d6c0b80b93aac5819100cfebdccfaaf2775a036ed654c3, type DataSourceContainer as Ib62ed07c42a3c7d676fd88df190eecca93f96670c0e3645b4c888a88a27ab4d5, type Ediscoveryroot, type EstimateStatisticsOperation, type LegalHold, type NoncustodialDataSource, type PurgeDataOperation, type ReviewSet, type ReviewSetQuery, type SiteSource as I7854a2c501d0a0466633a9325108ae2a4f557a15dca5f29ebe9b608a336dbda5, type SourceCollection, type Tag as Ic3ddb1f3c4dc1a466021f5a5ecc0c83ac7fcaa0c1ef6feaced0e7b046c817264, type TagOperation, type UnifiedGroupSource as I527eae4a732e708b3e1d73a09c211a3ba19fbff9a98037ac45aac831dcbe7545, type UserSource as I4adb65b5546fc81f6b94b0ba4f6a19216967c0eeeaf6d9d418a387f488e28500 } from './ediscovery/index.js'; // @ts-ignore import { createRecoveryFromDiscriminatorValue, deserializeIntoRecovery, deserializeIntoRecoveryChangeObjectBase, deserializeIntoRecoveryJob, deserializeIntoRecoveryJobBase, deserializeIntoRecoveryJobBaseCollectionResponse, deserializeIntoRecoveryJobCollectionResponse, deserializeIntoRecoveryPreviewJob, deserializeIntoRecoveryPreviewJobCollectionResponse, deserializeIntoSnapshot, deserializeIntoSnapshotCollectionResponse, serializeRecovery, serializeRecoveryChangeObjectBase, serializeRecoveryJob, serializeRecoveryJobBase, serializeRecoveryJobBaseCollectionResponse, serializeRecoveryJobCollectionResponse, serializeRecoveryPreviewJob, serializeRecoveryPreviewJobCollectionResponse, serializeSnapshot, serializeSnapshotCollectionResponse, type Recovery, type RecoveryChangeObjectBase, type RecoveryJob, type RecoveryJobBase, type RecoveryPreviewJob, type Snapshot } from './entraRecoveryServices/index.js'; // @ts-ignore @@ -20,7 +20,7 @@ import { deserializeIntoConnectionOperationCollectionResponse, deserializeIntoCo // @ts-ignore import { createHealthMonitoringRootFromDiscriminatorValue, deserializeIntoAlertConfiguration, deserializeIntoAlertConfigurationCollectionResponse, deserializeIntoHealthMonitoringRoot, serializeAlertConfiguration, serializeAlertConfigurationCollectionResponse, serializeHealthMonitoringRoot, type AlertConfiguration, type HealthMonitoringRoot } from './healthMonitoring/index.js'; // @ts-ignore -import { createLifecycleWorkflowsContainerFromDiscriminatorValue, createWorkflowFromDiscriminatorValue, deserializeIntoCustomTaskExtension, deserializeIntoCustomTaskExtensionCallbackConfiguration, deserializeIntoCustomTaskExtensionCallbackData, deserializeIntoCustomTaskExtensionCalloutData, deserializeIntoCustomTaskExtensionCollectionResponse, deserializeIntoCustomTaskExtensionResponseData, deserializeIntoGroupBasedSubjectSet, deserializeIntoInsights, deserializeIntoLifecycleManagementSettings, deserializeIntoLifecycleWorkflowsContainer, deserializeIntoRuleBasedSubjectSet, deserializeIntoRun, deserializeIntoRunCollectionResponse, deserializeIntoSubjectProcessingResult, deserializeIntoSubjectProcessingResultCollectionResponse, deserializeIntoTask, deserializeIntoTaskCollectionResponse, deserializeIntoTaskDefinition, deserializeIntoTaskDefinitionCollectionResponse, deserializeIntoTaskProcessingResult, deserializeIntoTaskProcessingResultCollectionResponse, deserializeIntoTaskReport, deserializeIntoTaskReportCollectionResponse, deserializeIntoUserProcessingResult, deserializeIntoUserProcessingResultCollectionResponse, deserializeIntoWorkflowCollectionResponse, deserializeIntoWorkflowTemplate, deserializeIntoWorkflowTemplateCollectionResponse, deserializeIntoWorkflowVersionCollectionResponse, serializeCustomTaskExtension, serializeCustomTaskExtensionCallbackConfiguration, serializeCustomTaskExtensionCallbackData, serializeCustomTaskExtensionCalloutData, serializeCustomTaskExtensionCollectionResponse, serializeCustomTaskExtensionResponseData, serializeGroupBasedSubjectSet, serializeInsights, serializeLifecycleManagementSettings, serializeLifecycleWorkflowsContainer, serializeRuleBasedSubjectSet, serializeRun, serializeRunCollectionResponse, serializeSubjectProcessingResult, serializeSubjectProcessingResultCollectionResponse, serializeTask, serializeTaskCollectionResponse, serializeTaskDefinition, serializeTaskDefinitionCollectionResponse, serializeTaskProcessingResult, serializeTaskProcessingResultCollectionResponse, serializeTaskReport, serializeTaskReportCollectionResponse, serializeUserProcessingResult, serializeUserProcessingResultCollectionResponse, serializeWorkflow, serializeWorkflowCollectionResponse, serializeWorkflowTemplate, serializeWorkflowTemplateCollectionResponse, serializeWorkflowVersionCollectionResponse, type CustomTaskExtension, type CustomTaskExtensionCallbackConfiguration, type CustomTaskExtensionCallbackData, type CustomTaskExtensionCalloutData, type CustomTaskExtensionResponseData, type GroupBasedSubjectSet, type Insights, type LifecycleManagementSettings, type LifecycleWorkflowsContainer, type RuleBasedSubjectSet, type Run, type SubjectProcessingResult, type Task, type TaskDefinition, type TaskProcessingResult, type TaskReport, type UserProcessingResult, type Workflow, type WorkflowTemplate } from './identityGovernance/index.js'; +import { createLifecycleWorkflowsContainerFromDiscriminatorValue, createWorkflowFromDiscriminatorValue, deserializeIntoCustomTaskExtension, deserializeIntoCustomTaskExtensionCallbackConfiguration, deserializeIntoCustomTaskExtensionCallbackData, deserializeIntoCustomTaskExtensionCalloutData, deserializeIntoCustomTaskExtensionCollectionResponse, deserializeIntoCustomTaskExtensionResponseData, deserializeIntoGroupBasedSubjectSet, deserializeIntoInsights, deserializeIntoLifecycleManagementSettings, deserializeIntoLifecycleWorkflowsContainer, deserializeIntoRuleBasedSubjectSet, deserializeIntoRun, deserializeIntoRunCollectionResponse, deserializeIntoSubjectProcessingResult, deserializeIntoSubjectProcessingResultCollectionResponse, deserializeIntoTask as I9f41a60ddd7cf8381b49f8ecf7e10e7272cb620c242d2588e63245e03c5f41a9, deserializeIntoTaskCollectionResponse as Ifda863aa6849d9ca62135d135cb0fab4866ffe2a1638a0a4d2ce3d098136d4b4, deserializeIntoTaskDefinition, deserializeIntoTaskDefinitionCollectionResponse, deserializeIntoTaskProcessingResult, deserializeIntoTaskProcessingResultCollectionResponse, deserializeIntoTaskReport, deserializeIntoTaskReportCollectionResponse, deserializeIntoUserProcessingResult, deserializeIntoUserProcessingResultCollectionResponse, deserializeIntoWorkflowCollectionResponse, deserializeIntoWorkflowTemplate, deserializeIntoWorkflowTemplateCollectionResponse, deserializeIntoWorkflowVersionCollectionResponse, serializeCustomTaskExtension, serializeCustomTaskExtensionCallbackConfiguration, serializeCustomTaskExtensionCallbackData, serializeCustomTaskExtensionCalloutData, serializeCustomTaskExtensionCollectionResponse, serializeCustomTaskExtensionResponseData, serializeGroupBasedSubjectSet, serializeInsights, serializeLifecycleManagementSettings, serializeLifecycleWorkflowsContainer, serializeRuleBasedSubjectSet, serializeRun, serializeRunCollectionResponse, serializeSubjectProcessingResult, serializeSubjectProcessingResultCollectionResponse, serializeTask as If3c0f658a1c043aaf3f29bc9e6b7ce17bd566691cba7a6118c27befd7a3a70ff, serializeTaskCollectionResponse as I3a7d9a99d5a8d48fdf98121b3057f6a46512c2d72cbab541bba0fc5aad3c7d07, serializeTaskDefinition, serializeTaskDefinitionCollectionResponse, serializeTaskProcessingResult, serializeTaskProcessingResultCollectionResponse, serializeTaskReport, serializeTaskReportCollectionResponse, serializeUserProcessingResult, serializeUserProcessingResultCollectionResponse, serializeWorkflow, serializeWorkflowCollectionResponse, serializeWorkflowTemplate, serializeWorkflowTemplateCollectionResponse, serializeWorkflowVersionCollectionResponse, type CustomTaskExtension, type CustomTaskExtensionCallbackConfiguration, type CustomTaskExtensionCallbackData, type CustomTaskExtensionCalloutData, type CustomTaskExtensionResponseData, type GroupBasedSubjectSet, type Insights, type LifecycleManagementSettings, type LifecycleWorkflowsContainer, type RuleBasedSubjectSet, type Run, type SubjectProcessingResult, type Task as Ib70252c1f34ca84be8ced1e6b8793a26447f4ad55d13079b5ead81ffa344ad8d, type TaskDefinition, type TaskProcessingResult, type TaskReport, type UserProcessingResult, type Workflow, type WorkflowTemplate } from './identityGovernance/index.js'; // @ts-ignore import { deserializeIntoAdministrativeUnitProvisioningFlow, deserializeIntoApiDataConnector, deserializeIntoAzureDataLakeConnector, deserializeIntoClassGroupProvisioningFlow, deserializeIntoFileDataConnector, deserializeIntoFileValidateOperation, deserializeIntoInboundApiFlow, deserializeIntoInboundFileFlow, deserializeIntoInboundFlow, deserializeIntoInboundFlowActivity, deserializeIntoInboundFlowCollectionResponse, deserializeIntoIndustryDataActivity, deserializeIntoIndustryDataConnector, deserializeIntoIndustryDataConnectorCollectionResponse, deserializeIntoIndustryDataRoot, deserializeIntoIndustryDataRun, deserializeIntoIndustryDataRunActivity, deserializeIntoIndustryDataRunActivityCollectionResponse, deserializeIntoIndustryDataRunCollectionResponse, deserializeIntoOneRosterApiDataConnector, deserializeIntoOutboundFlowActivity, deserializeIntoOutboundProvisioningFlowSet, deserializeIntoOutboundProvisioningFlowSetCollectionResponse, deserializeIntoProvisioningFlow, deserializeIntoProvisioningFlowCollectionResponse, deserializeIntoReferenceDefinition, deserializeIntoReferenceDefinitionCollectionResponse, deserializeIntoRoleGroup, deserializeIntoRoleGroupCollectionResponse, deserializeIntoSecurityGroupProvisioningFlow, deserializeIntoSourceSystemDefinition, deserializeIntoSourceSystemDefinitionCollectionResponse, deserializeIntoUserProvisioningFlow, deserializeIntoValidateOperation, deserializeIntoYearTimePeriodDefinition, deserializeIntoYearTimePeriodDefinitionCollectionResponse, serializeAdministrativeUnitProvisioningFlow, serializeApiDataConnector, serializeAzureDataLakeConnector, serializeClassGroupProvisioningFlow, serializeFileDataConnector, serializeFileValidateOperation, serializeInboundApiFlow, serializeInboundFileFlow, serializeInboundFlow, serializeInboundFlowActivity, serializeInboundFlowCollectionResponse, serializeIndustryDataActivity, serializeIndustryDataConnector, serializeIndustryDataConnectorCollectionResponse, serializeIndustryDataRoot, serializeIndustryDataRun, serializeIndustryDataRunActivity, serializeIndustryDataRunActivityCollectionResponse, serializeIndustryDataRunCollectionResponse, serializeOneRosterApiDataConnector, serializeOutboundFlowActivity, serializeOutboundProvisioningFlowSet, serializeOutboundProvisioningFlowSetCollectionResponse, serializeProvisioningFlow, serializeProvisioningFlowCollectionResponse, serializeReferenceDefinition, serializeReferenceDefinitionCollectionResponse, serializeRoleGroup, serializeRoleGroupCollectionResponse, serializeSecurityGroupProvisioningFlow, serializeSourceSystemDefinition, serializeSourceSystemDefinitionCollectionResponse, serializeUserProvisioningFlow, serializeValidateOperation, serializeYearTimePeriodDefinition, serializeYearTimePeriodDefinitionCollectionResponse, type AdministrativeUnitProvisioningFlow, type ApiDataConnector, type AzureDataLakeConnector, type ClassGroupProvisioningFlow, type FileDataConnector, type FileValidateOperation, type InboundApiFlow, type InboundFileFlow, type InboundFlow, type InboundFlowActivity, type IndustryDataActivity, type IndustryDataConnector, type IndustryDataRoot, type IndustryDataRun, type IndustryDataRunActivity, type OneRosterApiDataConnector, type OutboundFlowActivity, type OutboundProvisioningFlowSet, type ProvisioningFlow, type ReferenceDefinition, type RoleGroup, type SecurityGroupProvisioningFlow, type SourceSystemDefinition, type UserProvisioningFlow, type ValidateOperation, type YearTimePeriodDefinition } from './industryData/index.js'; // @ts-ignore @@ -34,9 +34,11 @@ 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 { deserializeIntoActivity, deserializeIntoActivityCollectionResponse, deserializeIntoAuditLog, deserializeIntoCaseCollectionResponse as Iad6694e6ef92aa1a916c0d58c57d6170b334efc92674503c640f1b19a43f7d9c, deserializeIntoCaseEscaped as I91a39f9ce1a920368ace128e3c920718a2f6519614fc75a810a25e6dff45e0e8, deserializeIntoCaseManagementEntity, deserializeIntoComment, deserializeIntoExposureCase, deserializeIntoGenericCase, deserializeIntoIncidentCase, deserializeIntoIncidentRelation, deserializeIntoRecommendationRelation, deserializeIntoRelation as Id83e93c0967cef26c9ded025447f13f6e8adc20d5379ac8a2ed9d9883db2d64f, deserializeIntoRelationCollectionResponse as Ib6f6ad78c960323a882f68ff2be2e6dd687e44e032f7a2809de5a9b447ea30fb, deserializeIntoTask as Iac7c510dce6e3e30a1d8c10f8ffdc27e8b733fcd4dc79603b6c1259ce4112692, deserializeIntoTaskCollectionResponse as I81e9de1f7ec85034fca63480097ea3c37f2d6032955a69b6ba1c2cf10dc8fb06, deserializeIntoWorkspaceIndicatorRelation, serializeActivity, serializeActivityCollectionResponse, serializeAuditLog, serializeCaseCollectionResponse as Ifc8a12254e76d547c4f55fc41514c1ea8a16c7070c1bb730aae9b9ed23c670d7, serializeCaseEscaped as Icff3ea98f9032045377a20ce1bc97a20b242f7708b98448f49e29fd16056f7f5, serializeCaseManagementEntity, serializeComment, serializeExposureCase, serializeGenericCase, serializeIncidentCase, serializeIncidentRelation, serializeRecommendationRelation, serializeRelation as Iff48b0a5549adf1f5b5c905ab658137e71dbb206b14b9867a3e5755596ce29c8, serializeRelationCollectionResponse as Ia4eb8fecf203f877f4659b7a3369598dc976d2c3a691554c8aa9d450d12bedc1, serializeTask as I58a9e8588464a470a8080fd28d5eeb2d45889cb09c2f1a2448d7c781cecc3183, serializeTaskCollectionResponse as I28ba146e1640924a943697eff875874af64768de05cd3045a6fee4fa44b1ec12, serializeWorkspaceIndicatorRelation, type Activity, type AuditLog, type CaseEscaped as I22aa6e194d54359d50ba197bee7b132ae266575f41ad379242cc61c33b83cd28, type CaseManagementEntity, type Comment, type ExposureCase, type GenericCase, type IncidentCase, type IncidentRelation, type RecommendationRelation, type Relation as I5c0ab92db8a45cbf748f29232a45e83f7d16de2d874fce6fcaf67bcbb5645de6, type Task as I733bf6512050334b8bdef192eefefc6b74d51be0f57ff2d291eccc88cc648239, type WorkspaceIndicatorRelation } from './security/caseManagement/index.js'; +// @ts-ignore import { deserializeIntoBaseAuditRecord, deserializeIntoComplianceBaseAuditRecord, deserializeIntoComplianceDLPBaseAuditRecord, deserializeIntoComplianceDlpEndpointAuditRecord, deserializeIntoComplianceDlpExchangeAuditRecord, deserializeIntoComplianceDlpSharePointAuditRecord, serializeBaseAuditRecord, serializeComplianceBaseAuditRecord, serializeComplianceDLPBaseAuditRecord, serializeComplianceDlpEndpointAuditRecord, serializeComplianceDlpExchangeAuditRecord, serializeComplianceDlpSharePointAuditRecord, type BaseAuditRecord, type ComplianceBaseAuditRecord, type ComplianceDLPBaseAuditRecord, type ComplianceDlpEndpointAuditRecord, type ComplianceDlpExchangeAuditRecord, type ComplianceDlpSharePointAuditRecord } from './security/dlp/index.js'; // @ts-ignore -import { BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, createZoneFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogQueryCollectionResponse, deserializeIntoAuditLogRecord, deserializeIntoAuditLogRecordCollectionResponse, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoAutoAuditingConfiguration, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCaseOperationCollectionResponse as I5dba1b0e6b9d4d78f8fd55011480832595236ac97b8f4ccc545175d75149e8aa, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCloudAppDiscoveryReportCollectionResponse, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceCollectionResponse as Ib4de7b5be5a4bd464a47b80513c06f85c009826444a46e693c687e3146cbd6d0, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDetectionRule, deserializeIntoDetectionRuleCollectionResponse, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryFileCollectionResponse, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryHoldPolicyCollectionResponse, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionCollectionResponse, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailThreatSubmissionPolicyCollectionResponse, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoEnvironment, deserializeIntoEnvironmentCollectionResponse, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoFileThreatSubmission, deserializeIntoFileThreatSubmissionCollectionResponse, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIncidentTask, deserializeIntoIncidentTaskCollectionResponse, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoManualAlert, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSensorMigration, deserializeIntoSensorMigrationCollectionResponse, deserializeIntoSettingsContainer, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSiteSourceCollectionResponse as I7c7a4e7cb55bb6f496cd941eafb70e3d711cd3a65e3900d0064ca42c52c7ad1a, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUnifiedGroupSourceCollectionResponse as Ib2e906d2bc8d71c3fa1735d6a53cf413e435cb0aa9c3d445dbcf3fdbd9950efc, deserializeIntoUrlThreatSubmission, deserializeIntoUrlThreatSubmissionCollectionResponse, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoUserSourceCollectionResponse as I4eff6e33032e7abdc8ea2d7ffadb6d12eec701adfa3896af85da8c50812b3dca, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, deserializeIntoZone, deserializeIntoZoneCollectionResponse, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogQueryCollectionResponse, serializeAuditLogRecord, serializeAuditLogRecordCollectionResponse, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeAutoAuditingConfiguration, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCaseOperationCollectionResponse as I85b648fa1963d8dd4ca49dde648c7d588b5021346b962fd9764213877e604f5c, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCloudAppDiscoveryReport, serializeCloudAppDiscoveryReportCollectionResponse, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceCollectionResponse as If9eab94848b219776cabcd9ca5117580c33d6fd2ce132dc60e794d32d65276cb, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDetectionRule, serializeDetectionRuleCollectionResponse, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryFileCollectionResponse, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryHoldPolicyCollectionResponse, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionCollectionResponse, serializeEmailThreatSubmissionPolicy, serializeEmailThreatSubmissionPolicyCollectionResponse, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeEnvironment, serializeEnvironmentCollectionResponse, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeFileThreatSubmission, serializeFileThreatSubmissionCollectionResponse, serializeFileUrlThreatSubmission, 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, serializeIncidentTask, serializeIncidentTaskCollectionResponse, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeManualAlert, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSensorMigration, serializeSensorMigrationCollectionResponse, serializeSettingsContainer, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSiteSourceCollectionResponse as Id67be58e26ed6b4b00d8e887fea94c1f4e872346f285740b615bac8443743293, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUnifiedGroupSourceCollectionResponse as If5621ea2d471e7fd95d6acf06591eeeadfc904b2fa21ab7fd9f5e9b9929cfcc3, serializeUrlThreatSubmission, serializeUrlThreatSubmissionCollectionResponse, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeUserSourceCollectionResponse as I46b212f84fc3201569f0f3e0dd0582a662d10f9d388261f08e001b503b905489, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, serializeZone, serializeZoneCollectionResponse, type AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuditCoreRoot, type AuditLogQuery, type AuditLogRecord, type AuthorityTemplate, type AutoAuditingConfiguration, type BehaviorDuringRetentionPeriod, type CaseEscaped as I9f016e9b41a7830748f2b34f66d44283fe4c00f074af45e06929c5170a72b705, type CaseOperation as I05dcf80759167514d0e94514aaaf1cc6ede8d170428d48571519dae3ed10e30a, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CloudAppDiscoveryReport, type CollaborationRoot, type DataDiscoveryReport, type DataDiscoveryRoot, type DataSet, type DataSource as I1c674a0a81c0ab2915bc59be64c103a6a21c3256971210ac739066c28d34d8d4, type DataSourceContainer as I45c045f0173550102b5aa7cc7ca58977db594acb263e74887c9933bd2229269e, type DepartmentTemplate, type DetectionRule, type DiscoveredCloudAppDetail, type DiscoveredCloudAppInfo, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryFile, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicy, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type EmailContentThreatSubmission, type EmailThreatSubmission, type EmailThreatSubmissionPolicy, type EmailUrlThreatSubmission, type EndpointDiscoveredCloudAppDetail, type Environment, type File as Ie72f94029f32bba6a6b01e7a92ffccbcd83fd56a926d22f4b197829f100b43d8, type FileContentThreatSubmission, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type FileThreatSubmission, type FileUrlThreatSubmission, 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 IncidentTask, type Indicator, type InformationProtection as I4e59ad7f33a80062e65e44cb0388f1dd8c3f3946f41528003b4efb43cd7aa41a, type InformationProtectionPolicySetting, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type ManualAlert, type NetworkAdapter, type PassiveDnsRecord, type RetentionEvent, type RetentionEventType, type RetentionLabel, type RulesRoot, type Search, type Security as I74bd4c4a15534de8ea85f48f0c772cb06bf0e1613540a31fcc8cff6c4cb0c5f9, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SensorMigration, type SettingsContainer, type SiteSource as I5488320f785cc5051d511ccdd4225665d35e4b7a5c4df77cb25f5f43175a8d97, type SslCertificate, type SubcategoryTemplate, type Subdomain, type SubmissionUserIdentity, type Tag as Ib6895f1bd6bc89c9b311d5754c93b3bafbca6623699736f9acdcb075677a0005, type ThreatIntelligence, type ThreatSubmission, type ThreatSubmissionRoot, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource as I65c939dc9740509d908bbe39178c1baa58cd49b256e5b276e567bee0d906a61a, type UrlThreatSubmission, type UserSource as Ia506c9a3ca498d100b740e1f302bfa6da6a2bb97bed9b679bb3228da89ae1156, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord, type Zone } from './security/index.js'; +import { BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCaseManagementRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, createZoneFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogQueryCollectionResponse, deserializeIntoAuditLogRecord, deserializeIntoAuditLogRecordCollectionResponse, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoAutoAuditingConfiguration, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseManagementRoot, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCaseOperationCollectionResponse as I5dba1b0e6b9d4d78f8fd55011480832595236ac97b8f4ccc545175d75149e8aa, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCloudAppDiscoveryReportCollectionResponse, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceCollectionResponse as Ib4de7b5be5a4bd464a47b80513c06f85c009826444a46e693c687e3146cbd6d0, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDetectionRule, deserializeIntoDetectionRuleCollectionResponse, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryFileCollectionResponse, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryHoldPolicyCollectionResponse, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionCollectionResponse, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailThreatSubmissionPolicyCollectionResponse, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoEnvironment, deserializeIntoEnvironmentCollectionResponse, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoFileThreatSubmission, deserializeIntoFileThreatSubmissionCollectionResponse, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIncidentTask, deserializeIntoIncidentTaskCollectionResponse, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoManualAlert, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSensorMigration, deserializeIntoSensorMigrationCollectionResponse, deserializeIntoSettingsContainer, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSiteSourceCollectionResponse as I7c7a4e7cb55bb6f496cd941eafb70e3d711cd3a65e3900d0064ca42c52c7ad1a, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUnifiedGroupSourceCollectionResponse as Ib2e906d2bc8d71c3fa1735d6a53cf413e435cb0aa9c3d445dbcf3fdbd9950efc, deserializeIntoUrlThreatSubmission, deserializeIntoUrlThreatSubmissionCollectionResponse, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoUserSourceCollectionResponse as I4eff6e33032e7abdc8ea2d7ffadb6d12eec701adfa3896af85da8c50812b3dca, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, deserializeIntoZone, deserializeIntoZoneCollectionResponse, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogQueryCollectionResponse, serializeAuditLogRecord, serializeAuditLogRecordCollectionResponse, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeAutoAuditingConfiguration, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseManagementRoot, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCaseOperationCollectionResponse as I85b648fa1963d8dd4ca49dde648c7d588b5021346b962fd9764213877e604f5c, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCloudAppDiscoveryReport, serializeCloudAppDiscoveryReportCollectionResponse, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceCollectionResponse as If9eab94848b219776cabcd9ca5117580c33d6fd2ce132dc60e794d32d65276cb, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDetectionRule, serializeDetectionRuleCollectionResponse, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryFileCollectionResponse, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryHoldPolicyCollectionResponse, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionCollectionResponse, serializeEmailThreatSubmissionPolicy, serializeEmailThreatSubmissionPolicyCollectionResponse, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeEnvironment, serializeEnvironmentCollectionResponse, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeFileThreatSubmission, serializeFileThreatSubmissionCollectionResponse, serializeFileUrlThreatSubmission, 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, serializeIncidentTask, serializeIncidentTaskCollectionResponse, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeManualAlert, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSensorMigration, serializeSensorMigrationCollectionResponse, serializeSettingsContainer, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSiteSourceCollectionResponse as Id67be58e26ed6b4b00d8e887fea94c1f4e872346f285740b615bac8443743293, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUnifiedGroupSourceCollectionResponse as If5621ea2d471e7fd95d6acf06591eeeadfc904b2fa21ab7fd9f5e9b9929cfcc3, serializeUrlThreatSubmission, serializeUrlThreatSubmissionCollectionResponse, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeUserSourceCollectionResponse as I46b212f84fc3201569f0f3e0dd0582a662d10f9d388261f08e001b503b905489, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, serializeZone, serializeZoneCollectionResponse, type AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuditCoreRoot, type AuditLogQuery, type AuditLogRecord, type AuthorityTemplate, type AutoAuditingConfiguration, type BehaviorDuringRetentionPeriod, type CaseEscaped as I9f016e9b41a7830748f2b34f66d44283fe4c00f074af45e06929c5170a72b705, type CaseManagementRoot, type CaseOperation as I05dcf80759167514d0e94514aaaf1cc6ede8d170428d48571519dae3ed10e30a, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CloudAppDiscoveryReport, type CollaborationRoot, type DataDiscoveryReport, type DataDiscoveryRoot, type DataSet, type DataSource as I1c674a0a81c0ab2915bc59be64c103a6a21c3256971210ac739066c28d34d8d4, type DataSourceContainer as I45c045f0173550102b5aa7cc7ca58977db594acb263e74887c9933bd2229269e, type DepartmentTemplate, type DetectionRule, type DiscoveredCloudAppDetail, type DiscoveredCloudAppInfo, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryFile, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicy, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type EmailContentThreatSubmission, type EmailThreatSubmission, type EmailThreatSubmissionPolicy, type EmailUrlThreatSubmission, type EndpointDiscoveredCloudAppDetail, type Environment, type File as Ie72f94029f32bba6a6b01e7a92ffccbcd83fd56a926d22f4b197829f100b43d8, type FileContentThreatSubmission, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type FileThreatSubmission, type FileUrlThreatSubmission, 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 IncidentTask, type Indicator, type InformationProtection as I4e59ad7f33a80062e65e44cb0388f1dd8c3f3946f41528003b4efb43cd7aa41a, type InformationProtectionPolicySetting, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type ManualAlert, type NetworkAdapter, type PassiveDnsRecord, type RetentionEvent, type RetentionEventType, type RetentionLabel, type RulesRoot, type Search, type Security as I74bd4c4a15534de8ea85f48f0c772cb06bf0e1613540a31fcc8cff6c4cb0c5f9, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SensorMigration, type SettingsContainer, type SiteSource as I5488320f785cc5051d511ccdd4225665d35e4b7a5c4df77cb25f5f43175a8d97, type SslCertificate, type SubcategoryTemplate, type Subdomain, type SubmissionUserIdentity, type Tag as Ib6895f1bd6bc89c9b311d5754c93b3bafbca6623699736f9acdcb075677a0005, type ThreatIntelligence, type ThreatSubmission, type ThreatSubmissionRoot, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource as I65c939dc9740509d908bbe39178c1baa58cd49b256e5b276e567bee0d906a61a, type UrlThreatSubmission, type UserSource as Ia506c9a3ca498d100b740e1f302bfa6da6a2bb97bed9b679bb3228da89ae1156, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord, type Zone } from './security/index.js'; // @ts-ignore import { createWorkspaceFromDiscriminatorValue as I52c369b65cbb4c3d7ac9e9161c0612b7bd1c0463103ed1a4332c5aded1b865af, deserializeIntoEvaluation, deserializeIntoEvaluationCollectionResponse, deserializeIntoPluginCollectionResponse, deserializeIntoPrompt as Id2fc71fe65df2f675faf5c88078697e64c3a8eabe38ce435038e9fbc48a85e43, deserializeIntoPromptCollectionResponse, deserializeIntoSession as I48b1fed3501978d592c20ff9b92b4e8650a84b9b1ce3d1fa64e90f8839d84138, deserializeIntoSessionCollectionResponse as I93ca25e00180fda93515129903acde9aee26fd1ca4eed7d55e83f177dc05a212, serializeEvaluation, serializeEvaluationCollectionResponse, serializePluginCollectionResponse, serializePrompt as Iaca44f85e3581a528d62dacd72c053dcf1c9892643496260d5f36b6c87001ba1, serializePromptCollectionResponse, serializeSession as I928353f33122a2d0606ad89ae71a78966053c6caa9e1e3811f437a809eae8a2f, serializeSessionCollectionResponse as I889651bf44f94b9481e0fd47ecabce002a809014a96ce4bf863f1e84a6f58550, serializeWorkspace as Ie6f1e5db5d52c286dee9172507865028402383ba5387548ce9b0dcf35d4dfd35, type Evaluation, type Prompt as Ie762aa7c1b41ba3900a6eedaba19f747e255726af92dde0cf26a584bf9285e1d, type Session as I16f2e1c40566d8bc69b988bf538fd38482efe09ef39f44ecbd757873511952df, type Workspace as I3153a6fda2dad4b1f6037ae2a004d00e43226913d15f96a55854b11bfb0cb564 } from './security/securityCopilot/index.js'; // @ts-ignore @@ -44,7 +46,7 @@ import { createTeamsAdminRootFromDiscriminatorValue, deserializeIntoNumberAssign // @ts-ignore import { createTenantGovernanceFromDiscriminatorValue, deserializeIntoB2bRegistrationMetrics, deserializeIntoB2BRegistrationMetricsBase, deserializeIntoB2BRegistrationMetricsInitial, deserializeIntoB2BRegistrationMetricsRecent, deserializeIntoB2BSignInActivityMetrics, deserializeIntoB2BSignInActivityMetricsBase, deserializeIntoB2BSignInActivityMetricsInitial, deserializeIntoB2BSignInActivityMetricsRecent, deserializeIntoBillingMetrics, deserializeIntoBillingMetricsBase, deserializeIntoBillingMetricsInitial, deserializeIntoBillingMetricsRecent, deserializeIntoGovernanceInvitation, deserializeIntoGovernanceInvitationCollectionResponse, deserializeIntoGovernanceRelationship, deserializeIntoGovernanceRelationshipCollectionResponse, deserializeIntoGovernanceRequest, deserializeIntoGovernanceRequestCollectionResponse, deserializeIntoMultiTenantApplicationMetrics, deserializeIntoMultiTenantApplicationMetricsBase, deserializeIntoMultiTenantApplicationMetricsInitial, deserializeIntoMultiTenantApplicationMetricsRecent, deserializeIntoRelatedTenant, deserializeIntoRelatedTenantCollectionResponse, deserializeIntoRelatedTenantsRefreshRequest, deserializeIntoTenantGovernance, deserializeIntoTenantGovernanceSetting, serializeB2bRegistrationMetrics, serializeB2BRegistrationMetricsBase, serializeB2BRegistrationMetricsInitial, serializeB2BRegistrationMetricsRecent, serializeB2BSignInActivityMetrics, serializeB2BSignInActivityMetricsBase, serializeB2BSignInActivityMetricsInitial, serializeB2BSignInActivityMetricsRecent, serializeBillingMetrics, serializeBillingMetricsBase, serializeBillingMetricsInitial, serializeBillingMetricsRecent, serializeGovernanceInvitation, serializeGovernanceInvitationCollectionResponse, serializeGovernanceRelationship, serializeGovernanceRelationshipCollectionResponse, serializeGovernanceRequest, serializeGovernanceRequestCollectionResponse, serializeMultiTenantApplicationMetrics, serializeMultiTenantApplicationMetricsBase, serializeMultiTenantApplicationMetricsInitial, serializeMultiTenantApplicationMetricsRecent, serializeRelatedTenant, serializeRelatedTenantCollectionResponse, serializeRelatedTenantsRefreshRequest, serializeTenantGovernance, serializeTenantGovernanceSetting, type B2bRegistrationMetrics, type B2BRegistrationMetricsBase, type B2BRegistrationMetricsInitial, type B2BRegistrationMetricsRecent, type B2BSignInActivityMetrics, type B2BSignInActivityMetricsBase, type B2BSignInActivityMetricsInitial, type B2BSignInActivityMetricsRecent, type BillingMetrics, type BillingMetricsBase, type BillingMetricsInitial, type BillingMetricsRecent, type GovernanceInvitation, type GovernanceRelationship, type GovernanceRequest, type MultiTenantApplicationMetrics, type MultiTenantApplicationMetricsBase, type MultiTenantApplicationMetricsInitial, type MultiTenantApplicationMetricsRecent, type RelatedTenant, type RelatedTenantsRefreshRequest, type TenantGovernance, type TenantGovernanceSetting } from './tenantGovernanceServices/index.js'; // @ts-ignore -import { createSetFromDiscriminatorValue, createStoreFromDiscriminatorValue, createTermFromDiscriminatorValue, deserializeIntoRelation, deserializeIntoRelationCollectionResponse, deserializeIntoSet, deserializeIntoSetCollectionResponse, deserializeIntoStore, deserializeIntoTerm, deserializeIntoTermCollectionResponse, serializeRelation, serializeRelationCollectionResponse, serializeSet, serializeSetCollectionResponse, serializeStore, serializeTerm, serializeTermCollectionResponse, type Relation, type Set, type Store, type Term } from './termStore/index.js'; +import { createSetFromDiscriminatorValue, createStoreFromDiscriminatorValue, createTermFromDiscriminatorValue, deserializeIntoRelation as Iac649bf24a99a22b70591e6c3815b96f9632b99dcb19f852891a82ef78e0f268, deserializeIntoRelationCollectionResponse as I57a88ddbae3fef8ebf2fb76dcb0cfdd42c1861c6b7d231ef05f5e69d0bdac604, deserializeIntoSet, deserializeIntoSetCollectionResponse, deserializeIntoStore, deserializeIntoTerm, deserializeIntoTermCollectionResponse, serializeRelation as I0becf0782289e0433907b58d81f4d455edbd79753b42da7e59152202cbe2de42, serializeRelationCollectionResponse as I82c0e8791d94eb0d34b214edabed7271d03077a15371bd4c0f524e352e5fc5de, serializeSet, serializeSetCollectionResponse, serializeStore, serializeTerm, serializeTermCollectionResponse, type Relation as Idb4f5aa844a5810b7f192e0b18f4b36a5cef67b34705ae871078d0a60b67489b, type Set, type Store, type Term } from './termStore/index.js'; // @ts-ignore import { createCatalogFromDiscriminatorValue, createDeploymentAudienceFromDiscriminatorValue, createDeploymentFromDiscriminatorValue, createPolicyFromDiscriminatorValue, createProductFromDiscriminatorValue, createResourceConnectionFromDiscriminatorValue, createUpdatableAssetFromDiscriminatorValue, createUpdatePolicyFromDiscriminatorValue, deserializeIntoApplicableContentCollectionResponse, deserializeIntoApplicableContentDeviceMatchCollectionResponse, deserializeIntoAzureADDevice, deserializeIntoCatalog, deserializeIntoCatalogEntry, deserializeIntoCatalogEntryCollectionResponse, deserializeIntoComplianceChange, deserializeIntoComplianceChangeCollectionResponse, deserializeIntoContentApproval, deserializeIntoDeployment, deserializeIntoDeploymentAudience, deserializeIntoDeploymentAudienceCollectionResponse, deserializeIntoDeploymentCollectionResponse, deserializeIntoDriverUpdateCatalogEntry, deserializeIntoEdition, deserializeIntoEditionCollectionResponse, deserializeIntoFeatureUpdateCatalogEntry, deserializeIntoKnowledgeBaseArticle, deserializeIntoKnownIssue, deserializeIntoKnownIssueCollectionResponse, deserializeIntoOperationalInsightsConnection, deserializeIntoPolicy as I5dd2a8c2007d7c540be2ffc29db20ef823875418ae7899350b951f3d67a3c94f, deserializeIntoPolicyApproval, deserializeIntoPolicyApprovalCollectionResponse, deserializeIntoPolicyCollectionResponse, deserializeIntoProduct, deserializeIntoProductCollectionResponse, deserializeIntoProductRevision, deserializeIntoProductRevisionCollectionResponse, deserializeIntoQualityUpdateCatalogEntry, deserializeIntoQualityUpdatePolicy, deserializeIntoQualityUpdateRing, deserializeIntoRecoveryUpdateCatalogEntry, deserializeIntoResourceConnection, deserializeIntoResourceConnectionCollectionResponse, deserializeIntoRing, deserializeIntoRingCollectionResponse, deserializeIntoSoftwareUpdateCatalogEntry, deserializeIntoUpdatableAsset, deserializeIntoUpdatableAssetCollectionResponse, deserializeIntoUpdatableAssetGroup, deserializeIntoUpdatePolicy, deserializeIntoUpdatePolicyCollectionResponse, serializeApplicableContentCollectionResponse, serializeApplicableContentDeviceMatchCollectionResponse, serializeAzureADDevice, serializeCatalog, serializeCatalogEntry, serializeCatalogEntryCollectionResponse, serializeComplianceChange, serializeComplianceChangeCollectionResponse, serializeContentApproval, serializeDeployment, serializeDeploymentAudience, serializeDeploymentAudienceCollectionResponse, serializeDeploymentCollectionResponse, serializeDriverUpdateCatalogEntry, serializeEdition, serializeEditionCollectionResponse, serializeFeatureUpdateCatalogEntry, serializeKnowledgeBaseArticle, serializeKnownIssue, serializeKnownIssueCollectionResponse, serializeOperationalInsightsConnection, serializePolicy as Iea7f41756ebcf3790b25ce3402505c470c29d4c62053e023e420ad9df731583a, serializePolicyApproval, serializePolicyApprovalCollectionResponse, serializePolicyCollectionResponse, serializeProduct, serializeProductCollectionResponse, serializeProductRevision, serializeProductRevisionCollectionResponse, serializeQualityUpdateCatalogEntry, serializeQualityUpdatePolicy, serializeQualityUpdateRing, serializeRecoveryUpdateCatalogEntry, serializeResourceConnection, serializeResourceConnectionCollectionResponse, serializeRing, serializeRingCollectionResponse, serializeSoftwareUpdateCatalogEntry, serializeUpdatableAsset, serializeUpdatableAssetCollectionResponse, serializeUpdatableAssetGroup, serializeUpdatePolicy, serializeUpdatePolicyCollectionResponse, type AzureADDevice, type Catalog, type CatalogEntry, type ComplianceChange, type ContentApproval, type Deployment, type DeploymentAudience, type DriverUpdateCatalogEntry, type Edition, type FeatureUpdateCatalogEntry, type KnowledgeBaseArticle, type KnownIssue, type OperationalInsightsConnection, type Policy as Id55137eba974466840caf6f14af926ab38152830981684f743f3d3516be9008b, type PolicyApproval, type Product, type ProductRevision, type QualityUpdateCatalogEntry, type QualityUpdatePolicy, type QualityUpdateRing, type RecoveryUpdateCatalogEntry, type ResourceConnection, type Ring, type SoftwareUpdateCatalogEntry, type UpdatableAsset, type UpdatableAssetGroup, type UpdatePolicy } from './windowsUpdates/index.js'; // @ts-ignore @@ -2782,6 +2784,24 @@ export interface AddIn extends AdditionalDataHolder, BackedModel, Parsable { */ type?: string | null; } +export interface AdditionalStorageAllocations extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The bonusQuotaInBytes property + */ + bonusQuotaInBytes?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The subscriptionQuotaInBytes property + */ + subscriptionQuotaInBytes?: number | null; +} export interface AddLargeGalleryViewOperation extends CommsOperation, Parsable { } export interface AddressBookAccountTargetContent extends AccountTargetContent, Parsable { @@ -9531,7 +9551,7 @@ export interface ApiUsageReportEnablementStatus extends AdditionalDataHolder, Ba */ backingStoreEnabled?: boolean | null; /** - * The name of the API usage report metric. Currently, only EgressReport is supported. + * The name of the API usage report metric. The supported values are: egressReport, throttlingReport. */ metric?: string | null; /** @@ -17036,6 +17056,14 @@ export interface BrowseQueryResponseItem extends AdditionalDataHolder, BackedMod * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The createdBy property + */ + createdBy?: IdentitySet | null; + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; /** * Unique identifier of the returned item. */ @@ -17044,6 +17072,14 @@ export interface BrowseQueryResponseItem extends AdditionalDataHolder, BackedMod * The count of items present within the items; for example, the count of files in a folder. */ itemsCount?: number | null; + /** + * The lastModifiedBy property + */ + lastModifiedBy?: IdentitySet | null; + /** + * The lastModifiedDateTime property + */ + lastModifiedDateTime?: Date | null; /** * The name of the item. */ @@ -20719,6 +20755,10 @@ export interface CloudPC extends Entity, Parsable { * The last login result of the Cloud PC. For example, { 'time': '2014-01-01T00:00:00Z'}. */ lastLoginResult?: CloudPcLoginResult | null; + /** + * The date and time when the user last logged off from the Cloud PC session. Returns null if the user has never established a session or if a session is currently active. The timestamp is shown in ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only when explicitly selected with $select. + */ + lastLogoffDateTime?: Date | null; /** * The last modified date and time of the Cloud PC. 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. */ @@ -22526,7 +22566,7 @@ export interface CloudPcOrganizationActionDetail extends AdditionalDataHolder, B */ backingStoreEnabled?: boolean | null; /** - * The errorDescription property + * More user-friendly error details. For example, Activation failed due to invalid billing plan. */ errorDescription?: string | null; /** @@ -23087,7 +23127,7 @@ export interface CloudPcServicePlan extends Entity, Parsable { */ ramInGB?: number | null; /** - * The size of the OS Disk in GB. Read-only. + * The size of the operating system disk in GB. Read-only. */ storageInGB?: number | null; /** @@ -28996,6 +29036,15 @@ export function createAddHeaderFromDiscriminatorValue(parseNode: ParseNode | und export function createAddInFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAddIn; } +/** + * 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 {AdditionalStorageAllocations} + */ +// @ts-ignore +export function createAdditionalStorageAllocationsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAdditionalStorageAllocations; +} /** * 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 @@ -46025,6 +46074,15 @@ export function createDeviceShellScriptCollectionResponseFromDiscriminatorValue( export function createDeviceShellScriptFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeviceShellScript; } +/** + * 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 {DeviceSyncStatusResponse} + */ +// @ts-ignore +export function createDeviceSyncStatusResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeviceSyncStatusResponse; +} /** * 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 @@ -50678,7 +50736,7 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi case "#microsoft.graph.identityGovernance.subjectProcessingResult": return deserializeIntoSubjectProcessingResult; case "#microsoft.graph.identityGovernance.task": - return deserializeIntoTask; + return I9f41a60ddd7cf8381b49f8ecf7e10e7272cb620c242d2588e63245e03c5f41a9; case "#microsoft.graph.identityGovernance.taskDefinition": return deserializeIntoTaskDefinition; case "#microsoft.graph.identityGovernance.taskProcessingResult": @@ -52135,6 +52193,36 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAutoAuditingConfiguration; case "#microsoft.graph.security.case": return I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3; + case "#microsoft.graph.security.caseManagement.activity": + return deserializeIntoActivity; + case "#microsoft.graph.security.caseManagement.attachment": + return deserializeIntoAttachment; + case "#microsoft.graph.security.caseManagement.auditLog": + return deserializeIntoAuditLog; + case "#microsoft.graph.security.caseManagement.case": + return I91a39f9ce1a920368ace128e3c920718a2f6519614fc75a810a25e6dff45e0e8; + case "#microsoft.graph.security.caseManagement.caseManagementEntity": + return deserializeIntoCaseManagementEntity; + case "#microsoft.graph.security.caseManagement.comment": + return deserializeIntoComment; + case "#microsoft.graph.security.caseManagement.exposureCase": + return deserializeIntoExposureCase; + case "#microsoft.graph.security.caseManagement.genericCase": + return deserializeIntoGenericCase; + case "#microsoft.graph.security.caseManagement.incidentCase": + return deserializeIntoIncidentCase; + case "#microsoft.graph.security.caseManagement.incidentRelation": + return deserializeIntoIncidentRelation; + case "#microsoft.graph.security.caseManagement.recommendationRelation": + return deserializeIntoRecommendationRelation; + case "#microsoft.graph.security.caseManagement.relation": + return Id83e93c0967cef26c9ded025447f13f6e8adc20d5379ac8a2ed9d9883db2d64f; + case "#microsoft.graph.security.caseManagement.task": + return Iac7c510dce6e3e30a1d8c10f8ffdc27e8b733fcd4dc79603b6c1259ce4112692; + case "#microsoft.graph.security.caseManagement.workspaceIndicatorRelation": + return deserializeIntoWorkspaceIndicatorRelation; + case "#microsoft.graph.security.caseManagementRoot": + return deserializeIntoCaseManagementRoot; case "#microsoft.graph.security.caseOperation": return Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3; case "#microsoft.graph.security.casesRoot": @@ -52802,7 +52890,7 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi case "#microsoft.graph.termStore.group": return deserializeIntoGroup; case "#microsoft.graph.termStore.relation": - return deserializeIntoRelation; + return Iac649bf24a99a22b70591e6c3815b96f9632b99dcb19f852891a82ef78e0f268; case "#microsoft.graph.termStore.set": return deserializeIntoSet; case "#microsoft.graph.termStore.store": @@ -54602,6 +54690,15 @@ export function createFaceCheckConfigurationFromDiscriminatorValue(parseNode: Pa export function createFallbackToMicrosoftProviderOnErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFallbackToMicrosoftProviderOnError; } +/** + * 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 {FamilyMemberStorageQuota} + */ +// @ts-ignore +export function createFamilyMemberStorageQuotaFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFamilyMemberStorageQuota; +} /** * 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 @@ -67789,6 +67886,15 @@ export function createPlaceOperationFromDiscriminatorValue(parseNode: ParseNode export function createPlaceOperationProgressFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPlaceOperationProgress; } +/** + * 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 {PlaceServicePlanInfo} + */ +// @ts-ignore +export function createPlaceServicePlanInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPlaceServicePlanInfo; +} /** * 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 @@ -76684,6 +76790,15 @@ export function createSwapShiftsChangeRequestFromDiscriminatorValue(parseNode: P export function createSymantecCodeSigningCertificateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSymantecCodeSigningCertificate; } +/** + * 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 {SyncComponent} + */ +// @ts-ignore +export function createSyncComponentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSyncComponent; +} /** * 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 @@ -91995,6 +92110,20 @@ export function deserializeIntoAddIn(addIn: Partial | undefined = {}) : R "type": n => { addIn.type = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param AdditionalStorageAllocations The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAdditionalStorageAllocations(additionalStorageAllocations: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { additionalStorageAllocations.backingStoreEnabled = true; }, + "bonusQuotaInBytes": n => { additionalStorageAllocations.bonusQuotaInBytes = n.getNumberValue(); }, + "@odata.type": n => { additionalStorageAllocations.odataType = n.getStringValue(); }, + "subscriptionQuotaInBytes": n => { additionalStorageAllocations.subscriptionQuotaInBytes = n.getNumberValue(); }, + } +} /** * The deserialization information for the current model * @param AddLargeGalleryViewOperation The instance to deserialize into. @@ -101385,8 +101514,12 @@ export function deserializeIntoBroadcastMeetingSettings(broadcastMeetingSettings export function deserializeIntoBrowseQueryResponseItem(browseQueryResponseItem: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { browseQueryResponseItem.backingStoreEnabled = true; }, + "createdBy": n => { browseQueryResponseItem.createdBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, + "createdDateTime": n => { browseQueryResponseItem.createdDateTime = n.getDateValue(); }, "itemKey": n => { browseQueryResponseItem.itemKey = n.getStringValue(); }, "itemsCount": n => { browseQueryResponseItem.itemsCount = n.getNumberValue(); }, + "lastModifiedBy": n => { browseQueryResponseItem.lastModifiedBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, + "lastModifiedDateTime": n => { browseQueryResponseItem.lastModifiedDateTime = n.getDateValue(); }, "name": n => { browseQueryResponseItem.name = n.getStringValue(); }, "@odata.type": n => { browseQueryResponseItem.odataType = n.getStringValue(); }, "sizeInBytes": n => { browseQueryResponseItem.sizeInBytes = n.getStringValue(); }, @@ -104018,6 +104151,7 @@ export function deserializeIntoCloudPC(cloudPC: Partial | undefined = { "imageDisplayName": n => { cloudPC.imageDisplayName = n.getStringValue(); }, "isDisasterRecoveryActive": n => { cloudPC.isDisasterRecoveryActive = n.getBooleanValue(); }, "lastLoginResult": n => { cloudPC.lastLoginResult = n.getObjectValue(createCloudPcLoginResultFromDiscriminatorValue); }, + "lastLogoffDateTime": n => { cloudPC.lastLogoffDateTime = n.getDateValue(); }, "lastModifiedDateTime": n => { cloudPC.lastModifiedDateTime = n.getDateValue(); }, "lastRemoteActionResult": n => { cloudPC.lastRemoteActionResult = n.getObjectValue(createCloudPcRemoteActionResultFromDiscriminatorValue); }, "managedDeviceId": n => { cloudPC.managedDeviceId = n.getStringValue(); }, @@ -111634,6 +111768,7 @@ export function deserializeIntoDesk(desk: Partial | undefined = {}) : Reco "heightAdjustableState": n => { desk.heightAdjustableState = n.getEnumValue(PlaceFeatureEnablementObject); }, "mailboxDetails": n => { desk.mailboxDetails = n.getObjectValue(createMailboxDetailsFromDiscriminatorValue); }, "mode": n => { desk.mode = n.getObjectValue(createPlaceModeFromDiscriminatorValue); }, + "servicePlans": n => { desk.servicePlans = n.getCollectionOfObjectValues(createPlaceServicePlanInfoFromDiscriminatorValue); }, } } /** @@ -116883,6 +117018,20 @@ export function deserializeIntoDeviceShellScriptCollectionResponse(deviceShellSc "value": n => { deviceShellScriptCollectionResponse.value = n.getCollectionOfObjectValues(createDeviceShellScriptFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param DeviceSyncStatusResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeviceSyncStatusResponse(deviceSyncStatusResponse: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { deviceSyncStatusResponse.backingStoreEnabled = true; }, + "components": n => { deviceSyncStatusResponse.components = n.getCollectionOfObjectValues(createSyncComponentFromDiscriminatorValue); }, + "deviceId": n => { deviceSyncStatusResponse.deviceId = n.getStringValue(); }, + "@odata.type": n => { deviceSyncStatusResponse.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param DeviceTemplate The instance to deserialize into. @@ -122096,6 +122245,21 @@ export function deserializeIntoFallbackToMicrosoftProviderOnError(fallbackToMicr ...deserializeIntoCustomExtensionBehaviorOnError(fallbackToMicrosoftProviderOnError), } } +/** + * The deserialization information for the current model + * @param FamilyMemberStorageQuota The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFamilyMemberStorageQuota(familyMemberStorageQuota: Partial | undefined = {}) : Record void> { + return { + "additionalAllocations": n => { familyMemberStorageQuota.additionalAllocations = n.getObjectValue(createAdditionalStorageAllocationsFromDiscriminatorValue); }, + "backingStoreEnabled": n => { familyMemberStorageQuota.backingStoreEnabled = true; }, + "@odata.type": n => { familyMemberStorageQuota.odataType = n.getStringValue(); }, + "used": n => { familyMemberStorageQuota.used = n.getNumberValue(); }, + "user": n => { familyMemberStorageQuota.user = n.getObjectValue(createIdentityFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param FeatureRolloutPolicy The instance to deserialize into. @@ -141142,6 +141306,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(); }, + "placeId": n => { place.placeId = n.getStringValue(); }, "tags": n => { place.tags = n.getCollectionOfPrimitiveValues("string"); }, } } @@ -141213,6 +141378,19 @@ export function deserializeIntoPlaceOperationProgress(placeOperationProgress: Pa "totalPlaceCount": n => { placeOperationProgress.totalPlaceCount = n.getNumberValue(); }, } } +/** + * The deserialization information for the current model + * @param PlaceServicePlanInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPlaceServicePlanInfo(placeServicePlanInfo: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { placeServicePlanInfo.backingStoreEnabled = true; }, + "@odata.type": n => { placeServicePlanInfo.odataType = n.getStringValue(); }, + "servicePlanId": n => { placeServicePlanInfo.servicePlanId = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param Planner The instance to deserialize into. @@ -148374,7 +148552,6 @@ export function deserializeIntoRoom(room: Partial | undefined = {}) : Reco "floorNumber": n => { room.floorNumber = n.getNumberValue(); }, "isTeamsEnabled": n => { room.isTeamsEnabled = n.getBooleanValue(); }, "nickname": n => { room.nickname = n.getStringValue(); }, - "placeId": n => { room.placeId = n.getStringValue(); }, "teamsEnabledState": n => { room.teamsEnabledState = n.getEnumValue(PlaceFeatureEnablementObject); }, "videoDeviceName": n => { room.videoDeviceName = n.getStringValue(); }, } @@ -149774,6 +149951,7 @@ export function deserializeIntoSecurity(security: Partial | undefined "attackSimulation": n => { security.attackSimulation = n.getObjectValue(createAttackSimulationRootFromDiscriminatorValue); }, "auditLog": n => { security.auditLog = n.getObjectValue(createAuditCoreRootFromDiscriminatorValue); }, "backingStoreEnabled": n => { security.backingStoreEnabled = true; }, + "caseManagement": n => { security.caseManagement = n.getObjectValue(createCaseManagementRootFromDiscriminatorValue); }, "cases": n => { security.cases = n.getObjectValue(createCasesRootFromDiscriminatorValue); }, "cloudAppSecurityProfiles": n => { security.cloudAppSecurityProfiles = n.getCollectionOfObjectValues(createCloudAppSecurityProfileFromDiscriminatorValue); }, "collaboration": n => { security.collaboration = n.getObjectValue(createCollaborationRootFromDiscriminatorValue); }, @@ -154678,6 +154856,22 @@ export function deserializeIntoSymantecCodeSigningCertificate(symantecCodeSignin "uploadDateTime": n => { symantecCodeSigningCertificate.uploadDateTime = n.getDateValue(); }, } } +/** + * The deserialization information for the current model + * @param SyncComponent The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSyncComponent(syncComponent: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { syncComponent.backingStoreEnabled = true; }, + "moreInfo": n => { syncComponent.moreInfo = n.getStringValue(); }, + "name": n => { syncComponent.name = n.getStringValue(); }, + "@odata.type": n => { syncComponent.odataType = n.getStringValue(); }, + "reportedDateTime": n => { syncComponent.reportedDateTime = n.getDateValue(); }, + "status": n => { syncComponent.status = n.getEnumValue(SyncComponentStatusObject); }, + } +} /** * The deserialization information for the current model * @param Synchronization The instance to deserialize into. @@ -159514,6 +159708,8 @@ export function deserializeIntoUnifiedStorageQuota(unifiedStorageQuota: Partial< return { ...deserializeIntoEntity(unifiedStorageQuota), "deleted": n => { unifiedStorageQuota.deleted = n.getNumberValue(); }, + "familyMembersUsage": n => { unifiedStorageQuota.familyMembersUsage = n.getCollectionOfObjectValues(createFamilyMemberStorageQuotaFromDiscriminatorValue); }, + "isPooledStorageEnabled": n => { unifiedStorageQuota.isPooledStorageEnabled = n.getBooleanValue(); }, "manageWebUrl": n => { unifiedStorageQuota.manageWebUrl = n.getStringValue(); }, "remaining": n => { unifiedStorageQuota.remaining = n.getNumberValue(); }, "services": n => { unifiedStorageQuota.services = n.getCollectionOfObjectValues(createServiceStorageQuotaBreakdownFromDiscriminatorValue); }, @@ -163774,6 +163970,7 @@ export function deserializeIntoVppLicensingType(vppLicensingType: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(vppToken), + "appleDeviceAppDeliveryProtocolType": n => { vppToken.appleDeviceAppDeliveryProtocolType = n.getEnumValue(AppleDeviceDeliveryProtocolObject); }, "appleId": n => { vppToken.appleId = n.getStringValue(); }, "automaticallyUpdateApps": n => { vppToken.automaticallyUpdateApps = n.getBooleanValue(); }, "claimTokenManagementFromExternalMdm": n => { vppToken.claimTokenManagementFromExternalMdm = n.getBooleanValue(); }, @@ -170219,7 +170416,6 @@ export function deserializeIntoWorkspace(workspace: Partial | undefin "floorNumber": n => { workspace.floorNumber = n.getNumberValue(); }, "mode": n => { workspace.mode = n.getObjectValue(createPlaceModeFromDiscriminatorValue); }, "nickname": n => { workspace.nickname = n.getStringValue(); }, - "placeId": n => { workspace.placeId = n.getStringValue(); }, } } /** @@ -170513,6 +170709,10 @@ export interface Desk extends Parsable, Place { * The mode of the desk. The supported modes are:assignedPlaceMode - Desks that are assigned to a user.reservablePlaceMode - Desks that can be booked in advance using desk reservation tools.dropInPlaceMode - First come, first served desks. When you plug into a peripheral on one of these desks, the desk is booked for you, assuming the peripheral is associated with the desk in the Microsoft Teams Rooms pro management portal.unavailablePlaceMode - Desks that are taken down for maintenance or marked as not reservable. */ mode?: PlaceMode | null; + /** + * Service plans associated with the desk. + */ + servicePlans?: PlaceServicePlanInfo[] | null; } export interface DeskCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** @@ -178496,6 +178696,24 @@ export interface DeviceShellScriptCollectionResponse extends BaseCollectionPagin */ value?: DeviceShellScript[] | null; } +export interface DeviceSyncStatusResponse extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Indicates the collection of sync component statuses representing infrastructure and policy progress. Each entry represents a component that has started reporting during this sync operation. Components appear in the collection only after they begin executing. Read-only. Not nullable. + */ + components?: SyncComponent[] | null; + /** + * Indicates the managed device identifier. Used to correlate this sync status snapshot with the device that was synced. This is the same id used in the managedDevice entity. Example: 'd1e2f3a4-b5c6-7890-abcd-ef1234567890'. Read-only. Not nullable. + */ + deviceId?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface DeviceTemplate extends DirectoryObject, Parsable { /** * A tenant-defined name for the party that's responsible for provisioning and managing devices on the Microsoft Entra tenant. For example, Tailwind Traders (the manufacturer) makes security cameras that are installed in customer buildings and managed by Lakeshore Retail (the device authority). This value is provided to the customer by the device authority (manufacturer or reseller). @@ -184879,6 +185097,28 @@ export interface FaceCheckConfiguration extends AdditionalDataHolder, BackedMode } export interface FallbackToMicrosoftProviderOnError extends CustomExtensionBehaviorOnError, Parsable { } +export interface FamilyMemberStorageQuota extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The additionalAllocations property + */ + additionalAllocations?: AdditionalStorageAllocations | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The used property + */ + used?: number | null; + /** + * The user property + */ + user?: Identity | null; +} export interface FeatureRolloutPolicy extends Entity, Parsable { /** * Nullable. Specifies a list of directoryObject resources that feature is enabled for. @@ -211965,6 +212205,10 @@ export interface Place extends Entity, Parsable { * The phone number of the place. */ phone?: string | null; + /** + * A stable service-level identifier for the place object used by Places workloads. + */ + placeId?: string | null; /** * Custom tags that are associated with the place for categorization or filtering. */ @@ -212046,6 +212290,20 @@ export interface PlaceOperationProgress extends AdditionalDataHolder, BackedMode totalPlaceCount?: number | null; } export type PlaceOperationStatus = (typeof PlaceOperationStatusObject)[keyof typeof PlaceOperationStatusObject]; +export interface PlaceServicePlanInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The service plan identifier. + */ + servicePlanId?: string | null; +} export interface Planner extends Entity, Parsable { /** * Read-only. Nullable. Returns a collection of the specified buckets @@ -212472,11 +212730,11 @@ export interface PlannerGroup extends Entity, Parsable { } export interface PlannerHistoryItem extends Parsable, PlannerDelta { /** - * The actor property + * The identity of the user or application that performed the change. */ actor?: IdentitySet | null; /** - * The entityId property + * The ID of the entity that was changed. */ entityId?: string | null; /** @@ -212488,11 +212746,11 @@ export interface PlannerHistoryItem extends Parsable, PlannerDelta { */ eventType?: HistoryEventType | null; /** - * The occurredDateTime property + * The date and time when the change occurred. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. */ occurredDateTime?: Date | null; /** - * The planId property + * The ID of the plan that contains the changed entity. */ planId?: string | null; } @@ -212550,7 +212808,7 @@ export interface PlannerPlan extends Parsable, PlannerDelta { */ details?: PlannerPlanDetails | null; /** - * The historyItems property + * Collection of history items for entities in the plan. Read-only. Nullable. */ historyItems?: PlannerHistoryItem[] | null; /** @@ -213177,19 +213435,19 @@ export interface PlannerTaskCreation extends AdditionalDataHolder, BackedModel, } export interface PlannerTaskData extends AdditionalDataHolder, BackedModel, Parsable { /** - * The activeChecklistItemCount property + * The number of incomplete checklist items whose value is set to false. */ activeChecklistItemCount?: number | null; /** - * The appliedCategories property + * The categories to which the task is applied. */ appliedCategories?: PlannerAppliedCategories | null; /** - * The archivalInfo property + * Information about who archived or unarchived the task and why. */ archivalInfo?: PlannerArchivalInfo | null; /** - * The assignments property + * The set of assignees the task is assigned to. */ assignments?: PlannerAssignments | null; /** @@ -213197,55 +213455,55 @@ export interface PlannerTaskData extends AdditionalDataHolder, BackedModel, Pars */ backingStoreEnabled?: boolean | null; /** - * The bucketId property + * Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. */ bucketId?: string | null; /** - * The checklistItemCount property + * The number of checklist items that are present on the task. */ checklistItemCount?: number | null; /** - * The completedBy property + * The identity of the user that completed the task. */ completedBy?: IdentitySet | null; /** - * The completedDateTime property + * The date and time at which the percentComplete of the task is set to 100. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. */ completedDateTime?: Date | null; /** - * The conversationThreadId property + * The thread ID of the conversation on the task that corresponds to the ID of the conversation thread object created in the group. */ conversationThreadId?: string | null; /** - * The createdBy property + * The identity of the user who created the task. */ createdBy?: IdentitySet | null; /** - * The createdDateTime property + * The date and time at which the task was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. */ createdDateTime?: Date | null; /** - * The creationSource property + * Information about the origin of the task. */ creationSource?: PlannerTaskCreation | null; /** - * The details property + * Additional details about the task. */ details?: PlannerTaskDetailsData | null; /** - * The dueDateTime property + * The date and time at which the task is due. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. */ dueDateTime?: Date | null; /** - * The hasChat property + * Set to true if the task has a chat associated with it; otherwise, false. */ hasChat?: boolean | null; /** - * The hasDescription property + * Set to true if the details object of the task has a nonempty description; otherwise, false. */ hasDescription?: boolean | null; /** - * The isArchived property + * Set to true if the task is archived; otherwise, false. */ isArchived?: boolean | null; /** @@ -213253,11 +213511,11 @@ export interface PlannerTaskData extends AdditionalDataHolder, BackedModel, Pars */ odataType?: string | null; /** - * The orderHint property + * Hint used to order items of this type in a list view. */ orderHint?: string | null; /** - * The percentComplete property + * Percentage of task completion. When set to 100, the task is considered completed. */ percentComplete?: number | null; /** @@ -213265,15 +213523,15 @@ export interface PlannerTaskData extends AdditionalDataHolder, BackedModel, Pars */ previewType?: PlannerPreviewType | null; /** - * The priority property + * The priority of the task. Valid values are between 0 and 10, inclusive. Larger values indicate lower priority. For example, 0 has the highest priority and 10 has the lowest priority. */ priority?: number | null; /** - * The recurrence property + * Defines active or inactive recurrence for the task. A null value indicates that the recurrence was never defined for the task. */ recurrence?: PlannerTaskRecurrence | null; /** - * The referenceCount property + * Number of external references that exist on the task. */ referenceCount?: number | null; /** @@ -213281,11 +213539,11 @@ export interface PlannerTaskData extends AdditionalDataHolder, BackedModel, Pars */ specifiedCompletionRequirements?: PlannerTaskCompletionRequirements[] | null; /** - * The startDateTime property + * The date and time at which the task starts. The date and time information uses ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. */ startDateTime?: Date | null; /** - * The title property + * Title of the task. */ title?: string | null; } @@ -213325,7 +213583,7 @@ export interface PlannerTaskDetails extends Parsable, PlannerDelta { } export interface PlannerTaskDetailsData extends AdditionalDataHolder, BackedModel, Parsable { /** - * The approvalAttachment property + * Detailed information about the approval that is attached to the task. */ approvalAttachment?: PlannerBaseApprovalAttachment | null; /** @@ -213333,23 +213591,23 @@ export interface PlannerTaskDetailsData extends AdditionalDataHolder, BackedMode */ backingStoreEnabled?: boolean | null; /** - * The checklist property + * The collection of checklist items on the task. */ checklist?: PlannerChecklistItems | null; /** - * The completionRequirements property + * Contains detailed information about requirements on the task. */ completionRequirements?: PlannerTaskCompletionRequirementDetails | null; /** - * The description property + * Description of the task. */ description?: string | null; /** - * The forms property + * The collection of forms associated with the task. */ forms?: PlannerFormsDictionary | null; /** - * The notes property + * Rich text description of the task for use by applications that support HTML content. */ notes?: ItemBody | null; /** @@ -213361,7 +213619,7 @@ export interface PlannerTaskDetailsData extends AdditionalDataHolder, BackedMode */ previewType?: PlannerPreviewType | null; /** - * The references property + * The collection of references on the task. */ references?: PlannerExternalReferences | null; } @@ -222228,10 +222486,6 @@ export interface Room extends Parsable, Place { * A short, friendly name for the room, often used for easier identification or display in UI. */ nickname?: string | null; - /** - * The placeId property - */ - placeId?: string | null; /** * The teamsEnabledState property */ @@ -224641,6 +224895,10 @@ export interface Security extends AdditionalDataHolder, BackedModel, Parsable { * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The entry point for security case management APIs, including cases, tasks, activities, relations, and attachments. + */ + caseManagement?: CaseManagementRoot | null; /** * The cases property */ @@ -227776,6 +228034,20 @@ export function serializeAddIn(writer: SerializationWriter, addIn: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!additionalStorageAllocations || isSerializingDerivedType) { return; } + writer.writeNumberValue("bonusQuotaInBytes", additionalStorageAllocations.bonusQuotaInBytes); + writer.writeStringValue("@odata.type", additionalStorageAllocations.odataType); + writer.writeNumberValue("subscriptionQuotaInBytes", additionalStorageAllocations.subscriptionQuotaInBytes); + writer.writeAdditionalData(additionalStorageAllocations.additionalData); +} /** * Serializes information the current object * @param AddLargeGalleryViewOperation The instance to serialize from. @@ -237913,8 +238185,12 @@ export function serializeBroadcastMeetingSettings(writer: SerializationWriter, b // @ts-ignore export function serializeBrowseQueryResponseItem(writer: SerializationWriter, browseQueryResponseItem: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!browseQueryResponseItem || isSerializingDerivedType) { return; } + writer.writeObjectValue("createdBy", browseQueryResponseItem.createdBy, serializeIdentitySet); + writer.writeDateValue("createdDateTime", browseQueryResponseItem.createdDateTime); writer.writeStringValue("itemKey", browseQueryResponseItem.itemKey); writer.writeNumberValue("itemsCount", browseQueryResponseItem.itemsCount); + writer.writeObjectValue("lastModifiedBy", browseQueryResponseItem.lastModifiedBy, serializeIdentitySet); + writer.writeDateValue("lastModifiedDateTime", browseQueryResponseItem.lastModifiedDateTime); writer.writeStringValue("name", browseQueryResponseItem.name); writer.writeStringValue("@odata.type", browseQueryResponseItem.odataType); writer.writeStringValue("sizeInBytes", browseQueryResponseItem.sizeInBytes); @@ -240635,6 +240911,7 @@ export function serializeCloudPC(writer: SerializationWriter, cloudPC: Partial("lastLoginResult", cloudPC.lastLoginResult, serializeCloudPcLoginResult); + writer.writeDateValue("lastLogoffDateTime", cloudPC.lastLogoffDateTime); writer.writeDateValue("lastModifiedDateTime", cloudPC.lastModifiedDateTime); writer.writeObjectValue("lastRemoteActionResult", cloudPC.lastRemoteActionResult, serializeCloudPcRemoteActionResult); writer.writeStringValue("managedDeviceId", cloudPC.managedDeviceId); @@ -248692,6 +248969,7 @@ export function serializeDesk(writer: SerializationWriter, desk: Partial | writer.writeEnumValue("heightAdjustableState", desk.heightAdjustableState); writer.writeObjectValue("mailboxDetails", desk.mailboxDetails, serializeMailboxDetails); writer.writeObjectValue("mode", desk.mode, serializePlaceMode); + writer.writeCollectionOfObjectValues("servicePlans", desk.servicePlans, serializePlaceServicePlanInfo); } /** * Serializes information the current object @@ -254821,6 +255099,18 @@ export function serializeDeviceShellScriptCollectionResponse(writer: Serializati serializeBaseCollectionPaginationCountResponse(writer, deviceShellScriptCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", deviceShellScriptCollectionResponse.value, serializeDeviceShellScript); } +/** + * Serializes information the current object + * @param DeviceSyncStatusResponse 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 serializeDeviceSyncStatusResponse(writer: SerializationWriter, deviceSyncStatusResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deviceSyncStatusResponse || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", deviceSyncStatusResponse.odataType); + writer.writeAdditionalData(deviceSyncStatusResponse.additionalData); +} /** * Serializes information the current object * @param DeviceTemplate The instance to serialize from. @@ -261763,7 +262053,7 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!familyMemberStorageQuota || isSerializingDerivedType) { return; } + writer.writeObjectValue("additionalAllocations", familyMemberStorageQuota.additionalAllocations, serializeAdditionalStorageAllocations); + writer.writeStringValue("@odata.type", familyMemberStorageQuota.odataType); + writer.writeNumberValue("used", familyMemberStorageQuota.used); + writer.writeObjectValue("user", familyMemberStorageQuota.user, serializeIdentity); + writer.writeAdditionalData(familyMemberStorageQuota.additionalData); +} /** * Serializes information the current object * @param FeatureRolloutPolicy The instance to serialize from. @@ -288291,6 +288641,7 @@ export function serializePlace(writer: SerializationWriter, place: Partial("tags", place.tags); switch (place.odataType) { case "#microsoft.graph.building": @@ -288398,6 +288749,19 @@ export function serializePlaceOperationProgress(writer: SerializationWriter, pla writer.writeNumberValue("totalPlaceCount", placeOperationProgress.totalPlaceCount); writer.writeAdditionalData(placeOperationProgress.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PlaceServicePlanInfo The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePlaceServicePlanInfo(writer: SerializationWriter, placeServicePlanInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!placeServicePlanInfo || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", placeServicePlanInfo.odataType); + writer.writeStringValue("servicePlanId", placeServicePlanInfo.servicePlanId); + writer.writeAdditionalData(placeServicePlanInfo.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -296059,7 +296423,6 @@ export function serializeRoom(writer: SerializationWriter, room: Partial | writer.writeNumberValue("floorNumber", room.floorNumber); writer.writeBooleanValue("isTeamsEnabled", room.isTeamsEnabled); writer.writeStringValue("nickname", room.nickname); - writer.writeStringValue("placeId", room.placeId); writer.writeEnumValue("teamsEnabledState", room.teamsEnabledState); writer.writeStringValue("videoDeviceName", room.videoDeviceName); } @@ -297499,6 +297862,7 @@ export function serializeSecurity(writer: SerializationWriter, security: Partial writer.writeCollectionOfObjectValues("alerts_v2", security.alertsV2, serializeAlert); writer.writeObjectValue("attackSimulation", security.attackSimulation, serializeAttackSimulationRoot); writer.writeObjectValue("auditLog", security.auditLog, serializeAuditCoreRoot); + writer.writeObjectValue("caseManagement", security.caseManagement, serializeCaseManagementRoot); writer.writeObjectValue("cases", security.cases, serializeCasesRoot); writer.writeCollectionOfObjectValues("cloudAppSecurityProfiles", security.cloudAppSecurityProfiles, serializeCloudAppSecurityProfile); writer.writeObjectValue("collaboration", security.collaboration, serializeCollaborationRoot); @@ -302640,6 +303004,19 @@ export function serializeSymantecCodeSigningCertificate(writer: SerializationWri writer.writeStringValue("subjectName", symantecCodeSigningCertificate.subjectName); writer.writeDateValue("uploadDateTime", symantecCodeSigningCertificate.uploadDateTime); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SyncComponent The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSyncComponent(writer: SerializationWriter, syncComponent: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!syncComponent || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", syncComponent.odataType); + writer.writeEnumValue("status", syncComponent.status); + writer.writeAdditionalData(syncComponent.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -307675,6 +308052,8 @@ export function serializeUnifiedStorageQuota(writer: SerializationWriter, unifie if (!unifiedStorageQuota || isSerializingDerivedType) { return; } serializeEntity(writer, unifiedStorageQuota, isSerializingDerivedType) writer.writeNumberValue("deleted", unifiedStorageQuota.deleted); + writer.writeCollectionOfObjectValues("familyMembersUsage", unifiedStorageQuota.familyMembersUsage, serializeFamilyMemberStorageQuota); + writer.writeBooleanValue("isPooledStorageEnabled", unifiedStorageQuota.isPooledStorageEnabled); writer.writeStringValue("manageWebUrl", unifiedStorageQuota.manageWebUrl); writer.writeNumberValue("remaining", unifiedStorageQuota.remaining); writer.writeCollectionOfObjectValues("services", unifiedStorageQuota.services, serializeServiceStorageQuotaBreakdown); @@ -312043,6 +312422,7 @@ export function serializeVppLicensingType(writer: SerializationWriter, vppLicens export function serializeVppToken(writer: SerializationWriter, vppToken: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!vppToken || isSerializingDerivedType) { return; } serializeEntity(writer, vppToken, isSerializingDerivedType) + writer.writeEnumValue("appleDeviceAppDeliveryProtocolType", vppToken.appleDeviceAppDeliveryProtocolType); writer.writeStringValue("appleId", vppToken.appleId); writer.writeBooleanValue("automaticallyUpdateApps", vppToken.automaticallyUpdateApps); writer.writeBooleanValue("claimTokenManagementFromExternalMdm", vppToken.claimTokenManagementFromExternalMdm); @@ -318728,7 +319108,6 @@ export function serializeWorkspace(writer: SerializationWriter, workspace: Parti writer.writeNumberValue("floorNumber", workspace.floorNumber); writer.writeObjectValue("mode", workspace.mode, serializePlaceMode); writer.writeStringValue("nickname", workspace.nickname); - writer.writeStringValue("placeId", workspace.placeId); } /** * Serializes information the current object @@ -324521,6 +324900,33 @@ export interface SymantecCodeSigningCertificate extends Entity, Parsable { */ uploadDateTime?: Date | null; } +export interface SyncComponent extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Indicates additional information for this sync stage. This is a flexible string that can be null (no additional info), a progress indicator such as '3/6' (completed out of total), or a list of individual item names. Read-only. Nullable. + */ + moreInfo?: string | null; + /** + * Indicates the sync stage name. The backend abstracts internal infrastructure into 6 user-facing stages. Fixed values are: notifyingDevice, deviceConnecting, policies, applications, scripts, compliance. Read-only. Not nullable. + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Indicates the date and time when this stage last reported status. The date and time information is shown using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only. Not nullable. + */ + reportedDateTime?: Date | null; + /** + * A list of possible status states for a sync infrastructure component or policy during a device sync operation. + */ + status?: SyncComponentStatus | null; +} +export type SyncComponentStatus = (typeof SyncComponentStatusObject)[keyof typeof SyncComponentStatusObject]; export interface Synchronization extends Entity, Parsable { /** * Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory. @@ -325250,11 +325656,11 @@ export interface TaskFileAttachment extends AttachmentBase, Parsable { } export interface TaskHistoryItem extends Parsable, PlannerHistoryItem { /** - * The newData property + * A snapshot of the task state after the change. This property is null for deletion events. */ newData?: PlannerTaskData | null; /** - * The oldData property + * A snapshot of the task state before the change. This property is null for creation and undeletion events. */ oldData?: PlannerTaskData | null; } @@ -330803,6 +331209,14 @@ export interface UnifiedStorageQuota extends Entity, Parsable { * The deleted property */ deleted?: number | null; + /** + * The familyMembersUsage property + */ + familyMembersUsage?: FamilyMemberStorageQuota[] | null; + /** + * The isPooledStorageEnabled property + */ + isPooledStorageEnabled?: boolean | null; /** * A URL that can be used in a browser to manage the breakdown. Read-only. */ @@ -337018,6 +337432,10 @@ export interface VppLicensingType extends AdditionalDataHolder, BackedModel, Par * You purchase multiple licenses for iOS apps through the Apple Volume Purchase Program for Business or Education. This involves setting up an Apple VPP account from the Apple website and uploading the Apple VPP Business or Education token to Intune. You can then synchronize your volume purchase information with Intune and track your volume-purchased app use. You can upload multiple Apple VPP Business or Education tokens. */ export interface VppToken extends Entity, Parsable { + /** + * Enum of the supported types of Apple delivery protocols, representing the available protocols to deliver payloads to Apple devices + */ + appleDeviceAppDeliveryProtocolType?: AppleDeviceDeliveryProtocol | null; /** * The apple Id associated with the given Apple Volume Purchase Program Token. */ @@ -348146,10 +348564,6 @@ export interface Workspace extends Parsable, Place { * A short, friendly name for the workspace, often used for easier identification or display in the UI. */ nickname?: string | null; - /** - * The placeId property - */ - placeId?: string | null; } export interface WorkspaceCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** @@ -362423,6 +362837,23 @@ export const SubjectRightsRequestTypeObject = { TagForAction: "tagForAction", UnknownFutureValue: "unknownFutureValue", } as const; +/** + * A list of possible status states for a sync infrastructure component or policy during a device sync operation. + */ +export const SyncComponentStatusObject = { + /** Default. The component has not yet started reporting status. This is a schema default and will not typically appear in responses, as components only appear once they begin executing. */ + None: "none", + /** Indicates the component is currently executing. For infrastructure components (PNSv1, DCI, SCGW), this means the notification or check-in is in flight. For policies, this means the policy is being applied to the device. */ + InProgress: "inProgress", + /** Indicates the component completed successfully. The component has finished its work and reported a successful outcome. */ + Success: "success", + /** Indicates the stage encountered an error. When this value is set, the moreInfo property on the syncComponent will contain additional diagnostic details about the failure. */ + Failure: "failure", + /** Indicates the stage completed but not all items succeeded. For example, some policies applied successfully while others failed. The moreInfo property may contain details on the partial outcome. */ + PartialSuccess: "partialSuccess", + /** Evolvable enumeration sentinel value. Do not use. */ + UnknownFutureValue: "unknownFutureValue", +} as const; export const SynchronizationJobRestartScopeObject = { None: "None", ConnectorDataStore: "ConnectorDataStore", diff --git a/packages/msgraph-beta-sdk/models/security/caseManagement/index.ts b/packages/msgraph-beta-sdk/models/security/caseManagement/index.ts new file mode 100644 index 0000000000..135d850e2d --- /dev/null +++ b/packages/msgraph-beta-sdk/models/security/caseManagement/index.ts @@ -0,0 +1,2521 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, serializeBaseCollectionPaginationCountResponse, serializeEntity, type BaseCollectionPaginationCountResponse, type Entity } from '../../index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +export interface Activity extends CaseManagementEntity, Parsable { +} +export interface ActivityCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Activity[] | null; +} +export interface ActivityResourceDetails extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The resource kind, such as task or relation. + */ + kind?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The identifier of the resource associated with the activity. + */ + resourceId?: string | null; +} +export interface AlertCounts extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The number of active alerts. + */ + active?: number | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The alert counts grouped by incident severity. + */ + bySeverity?: IncidentSeverityCounts | null; + /** + * The alert counts grouped by alert status. + */ + byStatus?: AlertStatusCounts | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The total number of alerts. + */ + total?: number | null; +} +export interface AlertStatusCounts extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The number of alerts that are in progress. + */ + inProgress?: number | null; + /** + * The number of new alerts. + */ + newEscaped?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The number of resolved alerts. + */ + resolved?: number | null; +} +export interface Attachment extends CaseManagementEntity, Parsable { + /** + * The binary content stream for the attachment. + */ + content?: ArrayBuffer | null; + /** + * The description of the attachment. + */ + description?: string | null; + /** + * The display name of the attachment. + */ + displayName?: string | null; + /** + * The file extension of the attachment. + */ + fileExtension?: string | null; + /** + * The size of the attachment in bytes. + */ + fileSize?: number | null; + /** + * The origin reference for the attachment. + */ + origin?: AttachmentOrigin | null; + /** + * The scanResult property + */ + scanResult?: AttachmentScanResult | null; +} +export interface AttachmentCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Attachment[] | null; +} +export interface AttachmentOrigin extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The identifier of the origin resource. + */ + resourceId?: string | null; + /** + * The resourceType property + */ + resourceType?: AttachmentOriginType | null; +} +export type AttachmentOriginType = (typeof AttachmentOriginTypeObject)[keyof typeof AttachmentOriginTypeObject]; +export type AttachmentScanResult = (typeof AttachmentScanResultObject)[keyof typeof AttachmentScanResultObject]; +export type AuditAction = (typeof AuditActionObject)[keyof typeof AuditActionObject]; +export interface AuditLog extends Activity, Parsable { + /** + * The action property + */ + action?: AuditAction | null; + /** + * The target resource details for the audit activity. + */ + details?: ActivityResourceDetails | null; + /** + * The collection of property changes recorded in the audit log. + */ + modifiedProperties?: ModifiedProperty[] | null; +} +export interface BooleanValueProperty extends Parsable, ValueProperty { + /** + * The Boolean value. + */ + value?: boolean | null; +} +export interface CaseCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: CaseEscaped[] | null; +} +export interface CaseEscaped extends CaseManagementEntity, Parsable { + /** + * The timeline of comments and audit events associated with the case. Supports $expand. + */ + activities?: Activity[] | null; + /** + * Evidence files and metadata associated with the case. Supports $expand. + */ + attachments?: Attachment[] | null; + /** + * Tenant-defined custom field values keyed by custom field identifier. + */ + customFields?: CustomFieldValues | null; + /** + * The display name of the case. Supports $filter (eq, ne) and $orderby. + */ + displayName?: string | null; + /** + * Links from the case to related security resources. Supports $expand. + */ + relations?: Relation[] | null; + /** + * The lifecycle status of the case, such as open, in progress, or closed. Supports $filter (eq, ne) and $orderby. + */ + status?: string | null; + /** + * Tasks used to track work required to resolve the case. Supports $expand. + */ + tasks?: Task[] | null; +} +export interface CaseManagementEntity extends Entity, Parsable { + /** + * The user or service that created the resource. + */ + createdBy?: string | null; + /** + * The date and time when the resource was created. + */ + createdDateTime?: Date | null; + /** + * The user or service that last modified the resource. + */ + lastModifiedBy?: string | null; + /** + * The date and time when the resource was last modified. + */ + lastModifiedDateTime?: Date | null; +} +export type CaseTaskCategory = (typeof CaseTaskCategoryObject)[keyof typeof CaseTaskCategoryObject]; +export type CaseTaskPriority = (typeof CaseTaskPriorityObject)[keyof typeof CaseTaskPriorityObject]; +export interface Comment extends Activity, Parsable { + /** + * The comment body. + */ + message?: string | 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 + * @returns {ActivityCollectionResponse} + */ +// @ts-ignore +export function createActivityCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoActivityCollectionResponse; +} +/** + * 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 {Activity} + */ +// @ts-ignore +export function createActivityFromDiscriminatorValue(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.security.caseManagement.auditLog": + return deserializeIntoAuditLog; + case "#microsoft.graph.security.caseManagement.comment": + return deserializeIntoComment; + } + } + } + return deserializeIntoActivity; +} +/** + * 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 {ActivityResourceDetails} + */ +// @ts-ignore +export function createActivityResourceDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoActivityResourceDetails; +} +/** + * 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 {AlertCounts} + */ +// @ts-ignore +export function createAlertCountsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAlertCounts; +} +/** + * 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 {AlertStatusCounts} + */ +// @ts-ignore +export function createAlertStatusCountsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAlertStatusCounts; +} +/** + * 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 {AttachmentCollectionResponse} + */ +// @ts-ignore +export function createAttachmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAttachmentCollectionResponse; +} +/** + * 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 {Attachment} + */ +// @ts-ignore +export function createAttachmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAttachment; +} +/** + * 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 {AttachmentOrigin} + */ +// @ts-ignore +export function createAttachmentOriginFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAttachmentOrigin; +} +/** + * 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 {AuditLog} + */ +// @ts-ignore +export function createAuditLogFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAuditLog; +} +/** + * 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 {BooleanValueProperty} + */ +// @ts-ignore +export function createBooleanValuePropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBooleanValueProperty; +} +/** + * 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 {CaseCollectionResponse} + */ +// @ts-ignore +export function createCaseCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCaseCollectionResponse; +} +/** + * 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 {CaseEscaped} + */ +// @ts-ignore +export function createCaseEscapedFromDiscriminatorValue(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.security.caseManagement.exposureCase": + return deserializeIntoExposureCase; + case "#microsoft.graph.security.caseManagement.genericCase": + return deserializeIntoGenericCase; + case "#microsoft.graph.security.caseManagement.incidentCase": + return deserializeIntoIncidentCase; + } + } + } + return deserializeIntoCaseEscaped; +} +/** + * 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 {CaseManagementEntity} + */ +// @ts-ignore +export function createCaseManagementEntityFromDiscriminatorValue(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.security.caseManagement.activity": + return deserializeIntoActivity; + case "#microsoft.graph.security.caseManagement.attachment": + return deserializeIntoAttachment; + case "#microsoft.graph.security.caseManagement.auditLog": + return deserializeIntoAuditLog; + case "#microsoft.graph.security.caseManagement.case": + return deserializeIntoCaseEscaped; + case "#microsoft.graph.security.caseManagement.comment": + return deserializeIntoComment; + case "#microsoft.graph.security.caseManagement.exposureCase": + return deserializeIntoExposureCase; + case "#microsoft.graph.security.caseManagement.genericCase": + return deserializeIntoGenericCase; + case "#microsoft.graph.security.caseManagement.incidentCase": + return deserializeIntoIncidentCase; + case "#microsoft.graph.security.caseManagement.incidentRelation": + return deserializeIntoIncidentRelation; + case "#microsoft.graph.security.caseManagement.recommendationRelation": + return deserializeIntoRecommendationRelation; + case "#microsoft.graph.security.caseManagement.relation": + return deserializeIntoRelation; + case "#microsoft.graph.security.caseManagement.task": + return deserializeIntoTask; + case "#microsoft.graph.security.caseManagement.workspaceIndicatorRelation": + return deserializeIntoWorkspaceIndicatorRelation; + } + } + } + return deserializeIntoCaseManagementEntity; +} +/** + * 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 {Comment} + */ +// @ts-ignore +export function createCommentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoComment; +} +/** + * 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 {CustomFieldValues} + */ +// @ts-ignore +export function createCustomFieldValuesFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCustomFieldValues; +} +/** + * 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 {ExposureCaseAutomation} + */ +// @ts-ignore +export function createExposureCaseAutomationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExposureCaseAutomation; +} +/** + * 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 {ExposureCase} + */ +// @ts-ignore +export function createExposureCaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExposureCase; +} +/** + * 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 {ExposureCaseGitHub} + */ +// @ts-ignore +export function createExposureCaseGitHubFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExposureCaseGitHub; +} +/** + * 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 {ExposureCaseSeemplicity} + */ +// @ts-ignore +export function createExposureCaseSeemplicityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExposureCaseSeemplicity; +} +/** + * 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 {GenericCase} + */ +// @ts-ignore +export function createGenericCaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGenericCase; +} +/** + * 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 {ImpactedAssetsCounts} + */ +// @ts-ignore +export function createImpactedAssetsCountsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoImpactedAssetsCounts; +} +/** + * 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 {IncidentCase} + */ +// @ts-ignore +export function createIncidentCaseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoIncidentCase; +} +/** + * 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 {IncidentRelation} + */ +// @ts-ignore +export function createIncidentRelationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoIncidentRelation; +} +/** + * 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 {IncidentSeverityCounts} + */ +// @ts-ignore +export function createIncidentSeverityCountsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoIncidentSeverityCounts; +} +/** + * 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 {Investigation} + */ +// @ts-ignore +export function createInvestigationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoInvestigation; +} +/** + * 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 {ModifiedProperty} + */ +// @ts-ignore +export function createModifiedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoModifiedProperty; +} +/** + * 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 {RecommendationRelation} + */ +// @ts-ignore +export function createRecommendationRelationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRecommendationRelation; +} +/** + * 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 {RelationCollectionResponse} + */ +// @ts-ignore +export function createRelationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRelationCollectionResponse; +} +/** + * 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 {Relation} + */ +// @ts-ignore +export function createRelationFromDiscriminatorValue(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.security.caseManagement.incidentRelation": + return deserializeIntoIncidentRelation; + case "#microsoft.graph.security.caseManagement.recommendationRelation": + return deserializeIntoRecommendationRelation; + case "#microsoft.graph.security.caseManagement.workspaceIndicatorRelation": + return deserializeIntoWorkspaceIndicatorRelation; + } + } + } + return deserializeIntoRelation; +} +/** + * 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 {StringValueProperty} + */ +// @ts-ignore +export function createStringValuePropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoStringValueProperty; +} +/** + * 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 {TaskCollectionResponse} + */ +// @ts-ignore +export function createTaskCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTaskCollectionResponse; +} +/** + * 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 {Task} + */ +// @ts-ignore +export function createTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTask; +} +/** + * 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 {ThirdPartyWorkItem} + */ +// @ts-ignore +export function createThirdPartyWorkItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoThirdPartyWorkItem; +} +/** + * 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 {ThirdPartyWorkItemMetadata} + */ +// @ts-ignore +export function createThirdPartyWorkItemMetadataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoThirdPartyWorkItemMetadata; +} +/** + * 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 {ValueProperty} + */ +// @ts-ignore +export function createValuePropertyFromDiscriminatorValue(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.security.caseManagement.booleanValueProperty": + return deserializeIntoBooleanValueProperty; + case "#microsoft.graph.security.caseManagement.stringValueProperty": + return deserializeIntoStringValueProperty; + } + } + } + return deserializeIntoValueProperty; +} +/** + * 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 {WorkspaceIndicatorRelation} + */ +// @ts-ignore +export function createWorkspaceIndicatorRelationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkspaceIndicatorRelation; +} +export interface CustomFieldValues extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +/** + * The deserialization information for the current model + * @param Activity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoActivity(activity: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseManagementEntity(activity), + } +} +/** + * The deserialization information for the current model + * @param ActivityCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoActivityCollectionResponse(activityCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(activityCollectionResponse), + "value": n => { activityCollectionResponse.value = n.getCollectionOfObjectValues(createActivityFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param ActivityResourceDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoActivityResourceDetails(activityResourceDetails: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { activityResourceDetails.backingStoreEnabled = true; }, + "kind": n => { activityResourceDetails.kind = n.getStringValue(); }, + "@odata.type": n => { activityResourceDetails.odataType = n.getStringValue(); }, + "resourceId": n => { activityResourceDetails.resourceId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AlertCounts The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAlertCounts(alertCounts: Partial | undefined = {}) : Record void> { + return { + "active": n => { alertCounts.active = n.getNumberValue(); }, + "backingStoreEnabled": n => { alertCounts.backingStoreEnabled = true; }, + "bySeverity": n => { alertCounts.bySeverity = n.getObjectValue(createIncidentSeverityCountsFromDiscriminatorValue); }, + "byStatus": n => { alertCounts.byStatus = n.getObjectValue(createAlertStatusCountsFromDiscriminatorValue); }, + "@odata.type": n => { alertCounts.odataType = n.getStringValue(); }, + "total": n => { alertCounts.total = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AlertStatusCounts The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAlertStatusCounts(alertStatusCounts: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { alertStatusCounts.backingStoreEnabled = true; }, + "inProgress": n => { alertStatusCounts.inProgress = n.getNumberValue(); }, + "new": n => { alertStatusCounts.newEscaped = n.getNumberValue(); }, + "@odata.type": n => { alertStatusCounts.odataType = n.getStringValue(); }, + "resolved": n => { alertStatusCounts.resolved = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param Attachment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAttachment(attachment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseManagementEntity(attachment), + "content": n => { attachment.content = n.getByteArrayValue(); }, + "description": n => { attachment.description = n.getStringValue(); }, + "displayName": n => { attachment.displayName = n.getStringValue(); }, + "fileExtension": n => { attachment.fileExtension = n.getStringValue(); }, + "fileSize": n => { attachment.fileSize = n.getNumberValue(); }, + "origin": n => { attachment.origin = n.getObjectValue(createAttachmentOriginFromDiscriminatorValue); }, + "scanResult": n => { attachment.scanResult = n.getEnumValue(AttachmentScanResultObject); }, + } +} +/** + * The deserialization information for the current model + * @param AttachmentCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAttachmentCollectionResponse(attachmentCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(attachmentCollectionResponse), + "value": n => { attachmentCollectionResponse.value = n.getCollectionOfObjectValues(createAttachmentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AttachmentOrigin The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAttachmentOrigin(attachmentOrigin: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { attachmentOrigin.backingStoreEnabled = true; }, + "@odata.type": n => { attachmentOrigin.odataType = n.getStringValue(); }, + "resourceId": n => { attachmentOrigin.resourceId = n.getStringValue(); }, + "resourceType": n => { attachmentOrigin.resourceType = n.getEnumValue(AttachmentOriginTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param AuditLog The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAuditLog(auditLog: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoActivity(auditLog), + "action": n => { auditLog.action = n.getEnumValue(AuditActionObject); }, + "details": n => { auditLog.details = n.getObjectValue(createActivityResourceDetailsFromDiscriminatorValue); }, + "modifiedProperties": n => { auditLog.modifiedProperties = n.getCollectionOfObjectValues(createModifiedPropertyFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param BooleanValueProperty The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBooleanValueProperty(booleanValueProperty: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoValueProperty(booleanValueProperty), + "value": n => { booleanValueProperty.value = n.getBooleanValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CaseCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCaseCollectionResponse(caseCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(caseCollectionResponse), + "value": n => { caseCollectionResponse.value = n.getCollectionOfObjectValues(createCaseEscapedFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CaseEscaped The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCaseEscaped(caseEscaped: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseManagementEntity(caseEscaped), + "activities": n => { caseEscaped.activities = n.getCollectionOfObjectValues(createActivityFromDiscriminatorValue); }, + "attachments": n => { caseEscaped.attachments = n.getCollectionOfObjectValues(createAttachmentFromDiscriminatorValue); }, + "customFields": n => { caseEscaped.customFields = n.getObjectValue(createCustomFieldValuesFromDiscriminatorValue); }, + "displayName": n => { caseEscaped.displayName = n.getStringValue(); }, + "relations": n => { caseEscaped.relations = n.getCollectionOfObjectValues(createRelationFromDiscriminatorValue); }, + "status": n => { caseEscaped.status = n.getStringValue(); }, + "tasks": n => { caseEscaped.tasks = n.getCollectionOfObjectValues(createTaskFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CaseManagementEntity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCaseManagementEntity(caseManagementEntity: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(caseManagementEntity), + "createdBy": n => { caseManagementEntity.createdBy = n.getStringValue(); }, + "createdDateTime": n => { caseManagementEntity.createdDateTime = n.getDateValue(); }, + "lastModifiedBy": n => { caseManagementEntity.lastModifiedBy = n.getStringValue(); }, + "lastModifiedDateTime": n => { caseManagementEntity.lastModifiedDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param Comment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoComment(comment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoActivity(comment), + "message": n => { comment.message = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CustomFieldValues The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCustomFieldValues(customFieldValues: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { customFieldValues.backingStoreEnabled = true; }, + "@odata.type": n => { customFieldValues.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ExposureCase The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExposureCase(exposureCase: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseEscaped(exposureCase), + "assignedTo": n => { exposureCase.assignedTo = n.getStringValue(); }, + "automation": n => { exposureCase.automation = n.getObjectValue(createExposureCaseAutomationFromDiscriminatorValue); }, + "description": n => { exposureCase.description = n.getStringValue(); }, + "dueDateTime": n => { exposureCase.dueDateTime = n.getDateValue(); }, + "emailNotificationRecipients": n => { exposureCase.emailNotificationRecipients = n.getCollectionOfPrimitiveValues("string"); }, + "github": n => { exposureCase.github = n.getObjectValue(createExposureCaseGitHubFromDiscriminatorValue); }, + "isGracePeriodEnabled": n => { exposureCase.isGracePeriodEnabled = n.getBooleanValue(); }, + "priority": n => { exposureCase.priority = n.getStringValue(); }, + "seemplicity": n => { exposureCase.seemplicity = n.getObjectValue(createExposureCaseSeemplicityFromDiscriminatorValue); }, + "thirdPartyWorkItem": n => { exposureCase.thirdPartyWorkItem = n.getObjectValue(createThirdPartyWorkItemFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param ExposureCaseAutomation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExposureCaseAutomation(exposureCaseAutomation: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { exposureCaseAutomation.backingStoreEnabled = true; }, + "@odata.type": n => { exposureCaseAutomation.odataType = n.getStringValue(); }, + "ruleId": n => { exposureCaseAutomation.ruleId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ExposureCaseGitHub The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExposureCaseGitHub(exposureCaseGitHub: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { exposureCaseGitHub.backingStoreEnabled = true; }, + "environmentId": n => { exposureCaseGitHub.environmentId = n.getStringValue(); }, + "issueNumber": n => { exposureCaseGitHub.issueNumber = n.getNumberValue(); }, + "issueUrl": n => { exposureCaseGitHub.issueUrl = n.getStringValue(); }, + "@odata.type": n => { exposureCaseGitHub.odataType = n.getStringValue(); }, + "primaryAssessmentId": n => { exposureCaseGitHub.primaryAssessmentId = n.getStringValue(); }, + "repoName": n => { exposureCaseGitHub.repoName = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ExposureCaseSeemplicity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExposureCaseSeemplicity(exposureCaseSeemplicity: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { exposureCaseSeemplicity.backingStoreEnabled = true; }, + "configurationId": n => { exposureCaseSeemplicity.configurationId = n.getStringValue(); }, + "configurationName": n => { exposureCaseSeemplicity.configurationName = n.getStringValue(); }, + "@odata.type": n => { exposureCaseSeemplicity.odataType = n.getStringValue(); }, + "providerType": n => { exposureCaseSeemplicity.providerType = n.getStringValue(); }, + "syncStatus": n => { exposureCaseSeemplicity.syncStatus = n.getStringValue(); }, + "ticketCreationTime": n => { exposureCaseSeemplicity.ticketCreationTime = n.getDateValue(); }, + "ticketId": n => { exposureCaseSeemplicity.ticketId = n.getStringValue(); }, + "ticketLink": n => { exposureCaseSeemplicity.ticketLink = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param GenericCase The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGenericCase(genericCase: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseEscaped(genericCase), + "assignedTo": n => { genericCase.assignedTo = n.getStringValue(); }, + "closingNotes": n => { genericCase.closingNotes = n.getStringValue(); }, + "description": n => { genericCase.description = n.getStringValue(); }, + "dueDateTime": n => { genericCase.dueDateTime = n.getDateValue(); }, + "priority": n => { genericCase.priority = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ImpactedAssetsCounts The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoImpactedAssetsCounts(impactedAssetsCounts: Partial | undefined = {}) : Record void> { + return { + "aiAgents": n => { impactedAssetsCounts.aiAgents = n.getNumberValue(); }, + "apps": n => { impactedAssetsCounts.apps = n.getNumberValue(); }, + "backingStoreEnabled": n => { impactedAssetsCounts.backingStoreEnabled = true; }, + "cloudResources": n => { impactedAssetsCounts.cloudResources = n.getNumberValue(); }, + "files": n => { impactedAssetsCounts.files = n.getNumberValue(); }, + "ips": n => { impactedAssetsCounts.ips = n.getNumberValue(); }, + "machines": n => { impactedAssetsCounts.machines = n.getNumberValue(); }, + "mailboxes": n => { impactedAssetsCounts.mailboxes = n.getNumberValue(); }, + "oauthApps": n => { impactedAssetsCounts.oauthApps = n.getNumberValue(); }, + "@odata.type": n => { impactedAssetsCounts.odataType = n.getStringValue(); }, + "processes": n => { impactedAssetsCounts.processes = n.getNumberValue(); }, + "registryKeys": n => { impactedAssetsCounts.registryKeys = n.getNumberValue(); }, + "securityGroups": n => { impactedAssetsCounts.securityGroups = n.getNumberValue(); }, + "total": n => { impactedAssetsCounts.total = n.getNumberValue(); }, + "urls": n => { impactedAssetsCounts.urls = n.getNumberValue(); }, + "users": n => { impactedAssetsCounts.users = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param IncidentCase The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoIncidentCase(incidentCase: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseEscaped(incidentCase), + "aiAgentIds": n => { incidentCase.aiAgentIds = n.getCollectionOfPrimitiveValues("string"); }, + "alertCounts": n => { incidentCase.alertCounts = n.getObjectValue(createAlertCountsFromDiscriminatorValue); }, + "alertPolicyIds": n => { incidentCase.alertPolicyIds = n.getCollectionOfPrimitiveValues("string"); }, + "assignedTo": n => { incidentCase.assignedTo = n.getStringValue(); }, + "associatedThreatIds": n => { incidentCase.associatedThreatIds = n.getCollectionOfPrimitiveValues("string"); }, + "categories": n => { incidentCase.categories = n.getCollectionOfPrimitiveValues("string"); }, + "classification": n => { incidentCase.classification = n.getEnumValue(IncidentClassificationObject); }, + "cloudScopes": n => { incidentCase.cloudScopes = n.getCollectionOfPrimitiveValues("string"); }, + "dataSensitivityLabels": n => { incidentCase.dataSensitivityLabels = n.getCollectionOfPrimitiveValues("string"); }, + "dataStreams": n => { incidentCase.dataStreams = n.getCollectionOfPrimitiveValues("string"); }, + "detectionSources": n => { incidentCase.detectionSources = n.getCollectionOfPrimitiveValues("string"); }, + "determination": n => { incidentCase.determination = n.getEnumValue(IncidentDeterminationObject); }, + "dueDateTime": n => { incidentCase.dueDateTime = n.getDateValue(); }, + "emailNotificationRecipients": n => { incidentCase.emailNotificationRecipients = n.getCollectionOfPrimitiveValues("string"); }, + "firstEventTime": n => { incidentCase.firstEventTime = n.getDateValue(); }, + "impactedAssets": n => { incidentCase.impactedAssets = n.getObjectValue(createImpactedAssetsCountsFromDiscriminatorValue); }, + "incidentId": n => { incidentCase.incidentId = n.getNumberValue(); }, + "incidentWebUrl": n => { incidentCase.incidentWebUrl = n.getStringValue(); }, + "investigation": n => { incidentCase.investigation = n.getObjectValue(createInvestigationFromDiscriminatorValue); }, + "investigationIds": n => { incidentCase.investigationIds = n.getCollectionOfPrimitiveValues("string"); }, + "investigationStates": n => { incidentCase.investigationStates = n.getCollectionOfPrimitiveValues("string"); }, + "lastEventTime": n => { incidentCase.lastEventTime = n.getDateValue(); }, + "machineGroupIds": n => { incidentCase.machineGroupIds = n.getCollectionOfPrimitiveValues("string"); }, + "osPlatforms": n => { incidentCase.osPlatforms = n.getCollectionOfPrimitiveValues("string"); }, + "policyNames": n => { incidentCase.policyNames = n.getCollectionOfPrimitiveValues("string"); }, + "priorityScore": n => { incidentCase.priorityScore = n.getNumberValue(); }, + "productNames": n => { incidentCase.productNames = n.getCollectionOfPrimitiveValues("string"); }, + "redirectCaseId": n => { incidentCase.redirectCaseId = n.getNumberValue(); }, + "redirectIncidentId": n => { incidentCase.redirectIncidentId = n.getNumberValue(); }, + "serviceSources": n => { incidentCase.serviceSources = n.getCollectionOfPrimitiveValues("string"); }, + "severity": n => { incidentCase.severity = n.getEnumValue(IncidentSeverityObject); }, + "summary": n => { incidentCase.summary = n.getStringValue(); }, + "systemTags": n => { incidentCase.systemTags = n.getCollectionOfPrimitiveValues("string"); }, + "topRiskScore": n => { incidentCase.topRiskScore = n.getNumberValue(); }, + "workspaceIds": n => { incidentCase.workspaceIds = n.getCollectionOfPrimitiveValues("string"); }, + } +} +/** + * The deserialization information for the current model + * @param IncidentRelation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoIncidentRelation(incidentRelation: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoRelation(incidentRelation), + } +} +/** + * The deserialization information for the current model + * @param IncidentSeverityCounts The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoIncidentSeverityCounts(incidentSeverityCounts: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { incidentSeverityCounts.backingStoreEnabled = true; }, + "high": n => { incidentSeverityCounts.high = n.getNumberValue(); }, + "informational": n => { incidentSeverityCounts.informational = n.getNumberValue(); }, + "low": n => { incidentSeverityCounts.low = n.getNumberValue(); }, + "medium": n => { incidentSeverityCounts.medium = n.getNumberValue(); }, + "@odata.type": n => { incidentSeverityCounts.odataType = n.getStringValue(); }, + "unknown": n => { incidentSeverityCounts.unknown = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param Investigation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoInvestigation(investigation: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { investigation.backingStoreEnabled = true; }, + "count": n => { investigation.count = n.getNumberValue(); }, + "ids": n => { investigation.ids = n.getCollectionOfPrimitiveValues("string"); }, + "@odata.type": n => { investigation.odataType = n.getStringValue(); }, + "state": n => { investigation.state = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ModifiedProperty The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoModifiedProperty(modifiedProperty: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { modifiedProperty.backingStoreEnabled = true; }, + "newValue": n => { modifiedProperty.newValue = n.getObjectValue(createValuePropertyFromDiscriminatorValue); }, + "@odata.type": n => { modifiedProperty.odataType = n.getStringValue(); }, + "oldValue": n => { modifiedProperty.oldValue = n.getObjectValue(createValuePropertyFromDiscriminatorValue); }, + "propertyName": n => { modifiedProperty.propertyName = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RecommendationRelation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRecommendationRelation(recommendationRelation: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoRelation(recommendationRelation), + "recommendationType": n => { recommendationRelation.recommendationType = n.getStringValue(); }, + "resourceGroupName": n => { recommendationRelation.resourceGroupName = n.getStringValue(); }, + "subscriptionId": n => { recommendationRelation.subscriptionId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param Relation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelation(relation: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseManagementEntity(relation), + "relatedResourceId": n => { relation.relatedResourceId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RelationCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelationCollectionResponse(relationCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(relationCollectionResponse), + "value": n => { relationCollectionResponse.value = n.getCollectionOfObjectValues(createRelationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param StringValueProperty The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoStringValueProperty(stringValueProperty: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoValueProperty(stringValueProperty), + "value": n => { stringValueProperty.value = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param Task The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTask(task: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseManagementEntity(task), + "assignedTo": n => { task.assignedTo = n.getStringValue(); }, + "category": n => { task.category = n.getEnumValue(CaseTaskCategoryObject); }, + "closingNotes": n => { task.closingNotes = n.getStringValue(); }, + "description": n => { task.description = n.getStringValue(); }, + "displayName": n => { task.displayName = n.getStringValue(); }, + "dueDateTime": n => { task.dueDateTime = n.getDateValue(); }, + "priority": n => { task.priority = n.getEnumValue(CaseTaskPriorityObject); }, + "status": n => { task.status = n.getEnumValue(TaskStatusObject); }, + } +} +/** + * The deserialization information for the current model + * @param TaskCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTaskCollectionResponse(taskCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(taskCollectionResponse), + "value": n => { taskCollectionResponse.value = n.getCollectionOfObjectValues(createTaskFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param ThirdPartyWorkItem The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoThirdPartyWorkItem(thirdPartyWorkItem: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { thirdPartyWorkItem.backingStoreEnabled = true; }, + "identifier": n => { thirdPartyWorkItem.identifier = n.getStringValue(); }, + "instance": n => { thirdPartyWorkItem.instance = n.getStringValue(); }, + "lastSyncedOnDateTime": n => { thirdPartyWorkItem.lastSyncedOnDateTime = n.getDateValue(); }, + "metadata": n => { thirdPartyWorkItem.metadata = n.getObjectValue(createThirdPartyWorkItemMetadataFromDiscriminatorValue); }, + "@odata.type": n => { thirdPartyWorkItem.odataType = n.getStringValue(); }, + "provider": n => { thirdPartyWorkItem.provider = n.getEnumValue(ThirdPartyWorkItemProviderObject); }, + "syncedBy": n => { thirdPartyWorkItem.syncedBy = n.getStringValue(); }, + "workItemType": n => { thirdPartyWorkItem.workItemType = n.getEnumValue(ThirdPartyWorkItemTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param ThirdPartyWorkItemMetadata The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoThirdPartyWorkItemMetadata(thirdPartyWorkItemMetadata: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { thirdPartyWorkItemMetadata.backingStoreEnabled = true; }, + "@odata.type": n => { thirdPartyWorkItemMetadata.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ValueProperty The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoValueProperty(valueProperty: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { valueProperty.backingStoreEnabled = true; }, + "@odata.type": n => { valueProperty.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param WorkspaceIndicatorRelation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkspaceIndicatorRelation(workspaceIndicatorRelation: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoRelation(workspaceIndicatorRelation), + "resourceGroupName": n => { workspaceIndicatorRelation.resourceGroupName = n.getStringValue(); }, + "subscriptionId": n => { workspaceIndicatorRelation.subscriptionId = n.getStringValue(); }, + "workspaceName": n => { workspaceIndicatorRelation.workspaceName = n.getStringValue(); }, + } +} +export interface ExposureCase extends CaseEscaped, Parsable { + /** + * The assignedTo property + */ + assignedTo?: string | null; + /** + * The automation property + */ + automation?: ExposureCaseAutomation | null; + /** + * The description property + */ + description?: string | null; + /** + * The dueDateTime property + */ + dueDateTime?: Date | null; + /** + * The emailNotificationRecipients property + */ + emailNotificationRecipients?: string[] | null; + /** + * The github property + */ + github?: ExposureCaseGitHub | null; + /** + * The isGracePeriodEnabled property + */ + isGracePeriodEnabled?: boolean | null; + /** + * The priority property + */ + priority?: string | null; + /** + * The seemplicity property + */ + seemplicity?: ExposureCaseSeemplicity | null; + /** + * The thirdPartyWorkItem property + */ + thirdPartyWorkItem?: ThirdPartyWorkItem | null; +} +export interface ExposureCaseAutomation extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The ruleId property + */ + ruleId?: string | null; +} +export interface ExposureCaseGitHub extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The environmentId property + */ + environmentId?: string | null; + /** + * The issueNumber property + */ + issueNumber?: number | null; + /** + * The issueUrl property + */ + issueUrl?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The primaryAssessmentId property + */ + primaryAssessmentId?: string | null; + /** + * The repoName property + */ + repoName?: string | null; +} +export interface ExposureCaseSeemplicity extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The configurationId property + */ + configurationId?: string | null; + /** + * The configurationName property + */ + configurationName?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The providerType property + */ + providerType?: string | null; + /** + * The syncStatus property + */ + syncStatus?: string | null; + /** + * The ticketCreationTime property + */ + ticketCreationTime?: Date | null; + /** + * The ticketId property + */ + ticketId?: string | null; + /** + * The ticketLink property + */ + ticketLink?: string | null; +} +export interface GenericCase extends CaseEscaped, Parsable { + /** + * The user assigned to the generic case. + */ + assignedTo?: string | null; + /** + * Notes recorded when the generic case is closed. + */ + closingNotes?: string | null; + /** + * The description of the generic case. + */ + description?: string | null; + /** + * The target completion date and time for the generic case. + */ + dueDateTime?: Date | null; + /** + * The priority assigned to the generic case. + */ + priority?: string | null; +} +export interface ImpactedAssetsCounts extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The number of impacted AI agents. + */ + aiAgents?: number | null; + /** + * The number of impacted apps. + */ + apps?: number | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The number of impacted cloud resources. + */ + cloudResources?: number | null; + /** + * The number of impacted files. + */ + files?: number | null; + /** + * The number of impacted IP addresses. + */ + ips?: number | null; + /** + * The number of impacted machines. + */ + machines?: number | null; + /** + * The number of impacted mailboxes. + */ + mailboxes?: number | null; + /** + * The number of impacted OAuth apps. + */ + oauthApps?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The number of impacted processes. + */ + processes?: number | null; + /** + * The number of impacted registry keys. + */ + registryKeys?: number | null; + /** + * The number of impacted security groups. + */ + securityGroups?: number | null; + /** + * The total number of impacted assets. + */ + total?: number | null; + /** + * The number of impacted URLs. + */ + urls?: number | null; + /** + * The number of impacted users. + */ + users?: number | null; +} +export interface IncidentCase extends CaseEscaped, Parsable { + /** + * The list of AI agent identifiers associated with the incident. + */ + aiAgentIds?: string[] | null; + /** + * A summary of alert counts grouped by severity and status. + */ + alertCounts?: AlertCounts | null; + /** + * The list of alert policy identifiers associated with the incident. + */ + alertPolicyIds?: string[] | null; + /** + * The user assigned to investigate the incident case. + */ + assignedTo?: string | null; + /** + * The list of threat identifiers associated with the incident. + */ + associatedThreatIds?: string[] | null; + /** + * The incident categories. + */ + categories?: string[] | null; + /** + * The classification property + */ + classification?: IncidentClassification | null; + /** + * The cloud scopes associated with the incident. + */ + cloudScopes?: string[] | null; + /** + * The data sensitivity labels associated with the incident. + */ + dataSensitivityLabels?: string[] | null; + /** + * The data streams associated with the incident. + */ + dataStreams?: string[] | null; + /** + * The detection sources that identified the incident. + */ + detectionSources?: string[] | null; + /** + * The determination property + */ + determination?: IncidentDetermination | null; + /** + * The target completion date and time for the incident case. + */ + dueDateTime?: Date | null; + /** + * The email notification recipients for the incident case. + */ + emailNotificationRecipients?: string[] | null; + /** + * The date and time of the first event in the incident. + */ + firstEventTime?: Date | null; + /** + * A summary of impacted asset counts for the incident. + */ + impactedAssets?: ImpactedAssetsCounts | null; + /** + * The Microsoft Security incident identifier. + */ + incidentId?: number | null; + /** + * The URL for the incident in the Microsoft Defender portal. + */ + incidentWebUrl?: string | null; + /** + * A summary of investigation details associated with the incident. + */ + investigation?: Investigation | null; + /** + * The list of investigation identifiers associated with the incident. + */ + investigationIds?: string[] | null; + /** + * The list of investigation states associated with the incident. + */ + investigationStates?: string[] | null; + /** + * The date and time of the most recent event in the incident. + */ + lastEventTime?: Date | null; + /** + * The list of machine group identifiers associated with the incident. + */ + machineGroupIds?: string[] | null; + /** + * The operating system platforms associated with the incident. + */ + osPlatforms?: string[] | null; + /** + * The policy names associated with the incident. + */ + policyNames?: string[] | null; + /** + * The priority score assigned to the incident. + */ + priorityScore?: number | null; + /** + * The product names associated with the incident. + */ + productNames?: string[] | null; + /** + * The case identifier to which this case redirects when merged. + */ + redirectCaseId?: number | null; + /** + * The incident identifier to which this incident redirects when merged. + */ + redirectIncidentId?: number | null; + /** + * The service sources associated with the incident. + */ + serviceSources?: string[] | null; + /** + * The severity property + */ + severity?: IncidentSeverity | null; + /** + * A summary of the incident. + */ + summary?: string | null; + /** + * The system tags associated with the incident. + */ + systemTags?: string[] | null; + /** + * The top risk score associated with the incident. + */ + topRiskScore?: number | null; + /** + * The list of workspace identifiers associated with the incident. + */ + workspaceIds?: string[] | null; +} +export type IncidentClassification = (typeof IncidentClassificationObject)[keyof typeof IncidentClassificationObject]; +export type IncidentDetermination = (typeof IncidentDeterminationObject)[keyof typeof IncidentDeterminationObject]; +export interface IncidentRelation extends Parsable, Relation { +} +export type IncidentSeverity = (typeof IncidentSeverityObject)[keyof typeof IncidentSeverityObject]; +export interface IncidentSeverityCounts extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The number of alerts with high severity. + */ + high?: number | null; + /** + * The number of alerts with informational severity. + */ + informational?: number | null; + /** + * The number of alerts with low severity. + */ + low?: number | null; + /** + * The number of alerts with medium severity. + */ + medium?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The number of alerts with unknown severity. + */ + unknown?: number | null; +} +export interface Investigation extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The number of investigations. + */ + count?: number | null; + /** + * The investigation identifiers. + */ + ids?: string[] | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The investigation state. + */ + state?: string | null; +} +export interface ModifiedProperty extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The new value after the change. + */ + newValue?: ValueProperty | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The previous value before the change. + */ + oldValue?: ValueProperty | null; + /** + * The name of the property that changed. + */ + propertyName?: string | null; +} +export interface RecommendationRelation extends Parsable, Relation { + /** + * The recommendation type associated with the linked recommendation. + */ + recommendationType?: string | null; + /** + * The Azure resource group name for the related recommendation. + */ + resourceGroupName?: string | null; + /** + * The Azure subscription identifier for the related recommendation. + */ + subscriptionId?: string | null; +} +export interface Relation extends CaseManagementEntity, Parsable { + /** + * The identifier of the related external resource. + */ + relatedResourceId?: string | null; +} +export interface RelationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Relation[] | null; +} +/** + * Serializes information the current object + * @param Activity 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 serializeActivity(writer: SerializationWriter, activity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!activity || isSerializingDerivedType) { return; } + serializeCaseManagementEntity(writer, activity, isSerializingDerivedType) + switch (activity.odataType) { + case "#microsoft.graph.security.caseManagement.auditLog": + serializeAuditLog(writer, activity, true); + break; + case "#microsoft.graph.security.caseManagement.comment": + serializeComment(writer, activity, true); + break; + } +} +/** + * Serializes information the current object + * @param ActivityCollectionResponse 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 serializeActivityCollectionResponse(writer: SerializationWriter, activityCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!activityCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, activityCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", activityCollectionResponse.value, serializeActivity); +} +/** + * Serializes information the current object + * @param ActivityResourceDetails 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 serializeActivityResourceDetails(writer: SerializationWriter, activityResourceDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!activityResourceDetails || isSerializingDerivedType) { return; } + writer.writeStringValue("kind", activityResourceDetails.kind); + writer.writeStringValue("@odata.type", activityResourceDetails.odataType); + writer.writeStringValue("resourceId", activityResourceDetails.resourceId); + writer.writeAdditionalData(activityResourceDetails.additionalData); +} +/** + * Serializes information the current object + * @param AlertCounts 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 serializeAlertCounts(writer: SerializationWriter, alertCounts: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!alertCounts || isSerializingDerivedType) { return; } + writer.writeNumberValue("active", alertCounts.active); + writer.writeObjectValue("bySeverity", alertCounts.bySeverity, serializeIncidentSeverityCounts); + writer.writeObjectValue("byStatus", alertCounts.byStatus, serializeAlertStatusCounts); + writer.writeStringValue("@odata.type", alertCounts.odataType); + writer.writeNumberValue("total", alertCounts.total); + writer.writeAdditionalData(alertCounts.additionalData); +} +/** + * Serializes information the current object + * @param AlertStatusCounts 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 serializeAlertStatusCounts(writer: SerializationWriter, alertStatusCounts: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!alertStatusCounts || isSerializingDerivedType) { return; } + writer.writeNumberValue("inProgress", alertStatusCounts.inProgress); + writer.writeNumberValue("new", alertStatusCounts.newEscaped); + writer.writeStringValue("@odata.type", alertStatusCounts.odataType); + writer.writeNumberValue("resolved", alertStatusCounts.resolved); + writer.writeAdditionalData(alertStatusCounts.additionalData); +} +/** + * Serializes information the current object + * @param Attachment 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 serializeAttachment(writer: SerializationWriter, attachment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!attachment || isSerializingDerivedType) { return; } + serializeCaseManagementEntity(writer, attachment, isSerializingDerivedType) + writer.writeByteArrayValue("content", attachment.content); + writer.writeStringValue("description", attachment.description); + writer.writeStringValue("displayName", attachment.displayName); + writer.writeStringValue("fileExtension", attachment.fileExtension); + writer.writeNumberValue("fileSize", attachment.fileSize); + writer.writeObjectValue("origin", attachment.origin, serializeAttachmentOrigin); + writer.writeEnumValue("scanResult", attachment.scanResult); +} +/** + * Serializes information the current object + * @param AttachmentCollectionResponse 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 serializeAttachmentCollectionResponse(writer: SerializationWriter, attachmentCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!attachmentCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, attachmentCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", attachmentCollectionResponse.value, serializeAttachment); +} +/** + * Serializes information the current object + * @param AttachmentOrigin 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 serializeAttachmentOrigin(writer: SerializationWriter, attachmentOrigin: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!attachmentOrigin || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", attachmentOrigin.odataType); + writer.writeStringValue("resourceId", attachmentOrigin.resourceId); + writer.writeEnumValue("resourceType", attachmentOrigin.resourceType); + writer.writeAdditionalData(attachmentOrigin.additionalData); +} +/** + * Serializes information the current object + * @param AuditLog 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 serializeAuditLog(writer: SerializationWriter, auditLog: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!auditLog || isSerializingDerivedType) { return; } + serializeActivity(writer, auditLog, isSerializingDerivedType) + writer.writeEnumValue("action", auditLog.action); + writer.writeObjectValue("details", auditLog.details, serializeActivityResourceDetails); + writer.writeCollectionOfObjectValues("modifiedProperties", auditLog.modifiedProperties, serializeModifiedProperty); +} +/** + * Serializes information the current object + * @param BooleanValueProperty 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 serializeBooleanValueProperty(writer: SerializationWriter, booleanValueProperty: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!booleanValueProperty || isSerializingDerivedType) { return; } + serializeValueProperty(writer, booleanValueProperty, isSerializingDerivedType) + writer.writeBooleanValue("value", booleanValueProperty.value); +} +/** + * Serializes information the current object + * @param CaseCollectionResponse 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 serializeCaseCollectionResponse(writer: SerializationWriter, caseCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!caseCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, caseCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", caseCollectionResponse.value, serializeCaseEscaped); +} +/** + * Serializes information the current object + * @param CaseEscaped 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 serializeCaseEscaped(writer: SerializationWriter, caseEscaped: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!caseEscaped || isSerializingDerivedType) { return; } + serializeCaseManagementEntity(writer, caseEscaped, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("activities", caseEscaped.activities, serializeActivity); + writer.writeCollectionOfObjectValues("attachments", caseEscaped.attachments, serializeAttachment); + writer.writeObjectValue("customFields", caseEscaped.customFields, serializeCustomFieldValues); + writer.writeStringValue("displayName", caseEscaped.displayName); + writer.writeCollectionOfObjectValues("relations", caseEscaped.relations, serializeRelation); + writer.writeStringValue("status", caseEscaped.status); + writer.writeCollectionOfObjectValues("tasks", caseEscaped.tasks, serializeTask); + switch (caseEscaped.odataType) { + case "#microsoft.graph.security.caseManagement.exposureCase": + serializeExposureCase(writer, caseEscaped, true); + break; + case "#microsoft.graph.security.caseManagement.genericCase": + serializeGenericCase(writer, caseEscaped, true); + break; + case "#microsoft.graph.security.caseManagement.incidentCase": + serializeIncidentCase(writer, caseEscaped, true); + break; + } +} +/** + * Serializes information the current object + * @param CaseManagementEntity 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 serializeCaseManagementEntity(writer: SerializationWriter, caseManagementEntity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!caseManagementEntity || isSerializingDerivedType) { return; } + serializeEntity(writer, caseManagementEntity, isSerializingDerivedType) + writer.writeStringValue("createdBy", caseManagementEntity.createdBy); + writer.writeDateValue("createdDateTime", caseManagementEntity.createdDateTime); + writer.writeStringValue("lastModifiedBy", caseManagementEntity.lastModifiedBy); + writer.writeDateValue("lastModifiedDateTime", caseManagementEntity.lastModifiedDateTime); + switch (caseManagementEntity.odataType) { + case "#microsoft.graph.security.caseManagement.activity": + serializeActivity(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.attachment": + serializeAttachment(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.auditLog": + serializeAuditLog(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.case": + serializeCaseEscaped(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.comment": + serializeComment(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.exposureCase": + serializeExposureCase(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.genericCase": + serializeGenericCase(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.incidentCase": + serializeIncidentCase(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.incidentRelation": + serializeIncidentRelation(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.recommendationRelation": + serializeRecommendationRelation(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.relation": + serializeRelation(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.task": + serializeTask(writer, caseManagementEntity, true); + break; + case "#microsoft.graph.security.caseManagement.workspaceIndicatorRelation": + serializeWorkspaceIndicatorRelation(writer, caseManagementEntity, true); + break; + } +} +/** + * Serializes information the current object + * @param Comment 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 serializeComment(writer: SerializationWriter, comment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!comment || isSerializingDerivedType) { return; } + serializeActivity(writer, comment, isSerializingDerivedType) + writer.writeStringValue("message", comment.message); +} +/** + * Serializes information the current object + * @param CustomFieldValues 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 serializeCustomFieldValues(writer: SerializationWriter, customFieldValues: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!customFieldValues || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", customFieldValues.odataType); + writer.writeAdditionalData(customFieldValues.additionalData); +} +/** + * Serializes information the current object + * @param ExposureCase 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 serializeExposureCase(writer: SerializationWriter, exposureCase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!exposureCase || isSerializingDerivedType) { return; } + serializeCaseEscaped(writer, exposureCase, isSerializingDerivedType) + writer.writeStringValue("assignedTo", exposureCase.assignedTo); + writer.writeObjectValue("automation", exposureCase.automation, serializeExposureCaseAutomation); + writer.writeStringValue("description", exposureCase.description); + writer.writeDateValue("dueDateTime", exposureCase.dueDateTime); + writer.writeCollectionOfPrimitiveValues("emailNotificationRecipients", exposureCase.emailNotificationRecipients); + writer.writeObjectValue("github", exposureCase.github, serializeExposureCaseGitHub); + writer.writeBooleanValue("isGracePeriodEnabled", exposureCase.isGracePeriodEnabled); + writer.writeStringValue("priority", exposureCase.priority); + writer.writeObjectValue("seemplicity", exposureCase.seemplicity, serializeExposureCaseSeemplicity); + writer.writeObjectValue("thirdPartyWorkItem", exposureCase.thirdPartyWorkItem, serializeThirdPartyWorkItem); +} +/** + * Serializes information the current object + * @param ExposureCaseAutomation 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 serializeExposureCaseAutomation(writer: SerializationWriter, exposureCaseAutomation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!exposureCaseAutomation || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", exposureCaseAutomation.odataType); + writer.writeStringValue("ruleId", exposureCaseAutomation.ruleId); + writer.writeAdditionalData(exposureCaseAutomation.additionalData); +} +/** + * Serializes information the current object + * @param ExposureCaseGitHub 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 serializeExposureCaseGitHub(writer: SerializationWriter, exposureCaseGitHub: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!exposureCaseGitHub || isSerializingDerivedType) { return; } + writer.writeStringValue("environmentId", exposureCaseGitHub.environmentId); + writer.writeNumberValue("issueNumber", exposureCaseGitHub.issueNumber); + writer.writeStringValue("issueUrl", exposureCaseGitHub.issueUrl); + writer.writeStringValue("@odata.type", exposureCaseGitHub.odataType); + writer.writeStringValue("primaryAssessmentId", exposureCaseGitHub.primaryAssessmentId); + writer.writeStringValue("repoName", exposureCaseGitHub.repoName); + writer.writeAdditionalData(exposureCaseGitHub.additionalData); +} +/** + * Serializes information the current object + * @param ExposureCaseSeemplicity 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 serializeExposureCaseSeemplicity(writer: SerializationWriter, exposureCaseSeemplicity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!exposureCaseSeemplicity || isSerializingDerivedType) { return; } + writer.writeStringValue("configurationId", exposureCaseSeemplicity.configurationId); + writer.writeStringValue("configurationName", exposureCaseSeemplicity.configurationName); + writer.writeStringValue("@odata.type", exposureCaseSeemplicity.odataType); + writer.writeStringValue("providerType", exposureCaseSeemplicity.providerType); + writer.writeStringValue("syncStatus", exposureCaseSeemplicity.syncStatus); + writer.writeDateValue("ticketCreationTime", exposureCaseSeemplicity.ticketCreationTime); + writer.writeStringValue("ticketId", exposureCaseSeemplicity.ticketId); + writer.writeStringValue("ticketLink", exposureCaseSeemplicity.ticketLink); + writer.writeAdditionalData(exposureCaseSeemplicity.additionalData); +} +/** + * Serializes information the current object + * @param GenericCase 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 serializeGenericCase(writer: SerializationWriter, genericCase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!genericCase || isSerializingDerivedType) { return; } + serializeCaseEscaped(writer, genericCase, isSerializingDerivedType) + writer.writeStringValue("assignedTo", genericCase.assignedTo); + writer.writeStringValue("closingNotes", genericCase.closingNotes); + writer.writeStringValue("description", genericCase.description); + writer.writeDateValue("dueDateTime", genericCase.dueDateTime); + writer.writeStringValue("priority", genericCase.priority); +} +/** + * Serializes information the current object + * @param ImpactedAssetsCounts 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 serializeImpactedAssetsCounts(writer: SerializationWriter, impactedAssetsCounts: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!impactedAssetsCounts || isSerializingDerivedType) { return; } + writer.writeNumberValue("aiAgents", impactedAssetsCounts.aiAgents); + writer.writeNumberValue("apps", impactedAssetsCounts.apps); + writer.writeNumberValue("cloudResources", impactedAssetsCounts.cloudResources); + writer.writeNumberValue("files", impactedAssetsCounts.files); + writer.writeNumberValue("ips", impactedAssetsCounts.ips); + writer.writeNumberValue("machines", impactedAssetsCounts.machines); + writer.writeNumberValue("mailboxes", impactedAssetsCounts.mailboxes); + writer.writeNumberValue("oauthApps", impactedAssetsCounts.oauthApps); + writer.writeStringValue("@odata.type", impactedAssetsCounts.odataType); + writer.writeNumberValue("processes", impactedAssetsCounts.processes); + writer.writeNumberValue("registryKeys", impactedAssetsCounts.registryKeys); + writer.writeNumberValue("securityGroups", impactedAssetsCounts.securityGroups); + writer.writeNumberValue("total", impactedAssetsCounts.total); + writer.writeNumberValue("urls", impactedAssetsCounts.urls); + writer.writeNumberValue("users", impactedAssetsCounts.users); + writer.writeAdditionalData(impactedAssetsCounts.additionalData); +} +/** + * Serializes information the current object + * @param IncidentCase 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 serializeIncidentCase(writer: SerializationWriter, incidentCase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!incidentCase || isSerializingDerivedType) { return; } + serializeCaseEscaped(writer, incidentCase, isSerializingDerivedType) + writer.writeCollectionOfPrimitiveValues("aiAgentIds", incidentCase.aiAgentIds); + writer.writeObjectValue("alertCounts", incidentCase.alertCounts, serializeAlertCounts); + writer.writeCollectionOfPrimitiveValues("alertPolicyIds", incidentCase.alertPolicyIds); + writer.writeStringValue("assignedTo", incidentCase.assignedTo); + writer.writeCollectionOfPrimitiveValues("associatedThreatIds", incidentCase.associatedThreatIds); + writer.writeCollectionOfPrimitiveValues("categories", incidentCase.categories); + writer.writeEnumValue("classification", incidentCase.classification); + writer.writeCollectionOfPrimitiveValues("cloudScopes", incidentCase.cloudScopes); + writer.writeCollectionOfPrimitiveValues("dataSensitivityLabels", incidentCase.dataSensitivityLabels); + writer.writeCollectionOfPrimitiveValues("dataStreams", incidentCase.dataStreams); + writer.writeCollectionOfPrimitiveValues("detectionSources", incidentCase.detectionSources); + writer.writeEnumValue("determination", incidentCase.determination); + writer.writeDateValue("dueDateTime", incidentCase.dueDateTime); + writer.writeCollectionOfPrimitiveValues("emailNotificationRecipients", incidentCase.emailNotificationRecipients); + writer.writeDateValue("firstEventTime", incidentCase.firstEventTime); + writer.writeObjectValue("impactedAssets", incidentCase.impactedAssets, serializeImpactedAssetsCounts); + writer.writeNumberValue("incidentId", incidentCase.incidentId); + writer.writeStringValue("incidentWebUrl", incidentCase.incidentWebUrl); + writer.writeObjectValue("investigation", incidentCase.investigation, serializeInvestigation); + writer.writeCollectionOfPrimitiveValues("investigationIds", incidentCase.investigationIds); + writer.writeCollectionOfPrimitiveValues("investigationStates", incidentCase.investigationStates); + writer.writeDateValue("lastEventTime", incidentCase.lastEventTime); + writer.writeCollectionOfPrimitiveValues("machineGroupIds", incidentCase.machineGroupIds); + writer.writeCollectionOfPrimitiveValues("osPlatforms", incidentCase.osPlatforms); + writer.writeCollectionOfPrimitiveValues("policyNames", incidentCase.policyNames); + writer.writeNumberValue("priorityScore", incidentCase.priorityScore); + writer.writeCollectionOfPrimitiveValues("productNames", incidentCase.productNames); + writer.writeNumberValue("redirectCaseId", incidentCase.redirectCaseId); + writer.writeNumberValue("redirectIncidentId", incidentCase.redirectIncidentId); + writer.writeCollectionOfPrimitiveValues("serviceSources", incidentCase.serviceSources); + writer.writeEnumValue("severity", incidentCase.severity); + writer.writeStringValue("summary", incidentCase.summary); + writer.writeCollectionOfPrimitiveValues("systemTags", incidentCase.systemTags); + writer.writeNumberValue("topRiskScore", incidentCase.topRiskScore); + writer.writeCollectionOfPrimitiveValues("workspaceIds", incidentCase.workspaceIds); +} +/** + * Serializes information the current object + * @param IncidentRelation 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 serializeIncidentRelation(writer: SerializationWriter, incidentRelation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!incidentRelation || isSerializingDerivedType) { return; } + serializeRelation(writer, incidentRelation, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param IncidentSeverityCounts 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 serializeIncidentSeverityCounts(writer: SerializationWriter, incidentSeverityCounts: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!incidentSeverityCounts || isSerializingDerivedType) { return; } + writer.writeNumberValue("high", incidentSeverityCounts.high); + writer.writeNumberValue("informational", incidentSeverityCounts.informational); + writer.writeNumberValue("low", incidentSeverityCounts.low); + writer.writeNumberValue("medium", incidentSeverityCounts.medium); + writer.writeStringValue("@odata.type", incidentSeverityCounts.odataType); + writer.writeNumberValue("unknown", incidentSeverityCounts.unknown); + writer.writeAdditionalData(incidentSeverityCounts.additionalData); +} +/** + * Serializes information the current object + * @param Investigation 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 serializeInvestigation(writer: SerializationWriter, investigation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!investigation || isSerializingDerivedType) { return; } + writer.writeNumberValue("count", investigation.count); + writer.writeCollectionOfPrimitiveValues("ids", investigation.ids); + writer.writeStringValue("@odata.type", investigation.odataType); + writer.writeStringValue("state", investigation.state); + writer.writeAdditionalData(investigation.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ModifiedProperty The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeModifiedProperty(writer: SerializationWriter, modifiedProperty: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!modifiedProperty || isSerializingDerivedType) { return; } + writer.writeObjectValue("newValue", modifiedProperty.newValue, serializeValueProperty); + writer.writeStringValue("@odata.type", modifiedProperty.odataType); + writer.writeObjectValue("oldValue", modifiedProperty.oldValue, serializeValueProperty); + writer.writeStringValue("propertyName", modifiedProperty.propertyName); + writer.writeAdditionalData(modifiedProperty.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RecommendationRelation The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRecommendationRelation(writer: SerializationWriter, recommendationRelation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!recommendationRelation || isSerializingDerivedType) { return; } + serializeRelation(writer, recommendationRelation, isSerializingDerivedType) + writer.writeStringValue("recommendationType", recommendationRelation.recommendationType); + writer.writeStringValue("resourceGroupName", recommendationRelation.resourceGroupName); + writer.writeStringValue("subscriptionId", recommendationRelation.subscriptionId); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Relation The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelation(writer: SerializationWriter, relation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relation || isSerializingDerivedType) { return; } + serializeCaseManagementEntity(writer, relation, isSerializingDerivedType) + writer.writeStringValue("relatedResourceId", relation.relatedResourceId); + switch (relation.odataType) { + case "#microsoft.graph.security.caseManagement.incidentRelation": + serializeIncidentRelation(writer, relation, true); + break; + case "#microsoft.graph.security.caseManagement.recommendationRelation": + serializeRecommendationRelation(writer, relation, true); + break; + case "#microsoft.graph.security.caseManagement.workspaceIndicatorRelation": + serializeWorkspaceIndicatorRelation(writer, relation, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RelationCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelationCollectionResponse(writer: SerializationWriter, relationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relationCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, relationCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", relationCollectionResponse.value, serializeRelation); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param StringValueProperty The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeStringValueProperty(writer: SerializationWriter, stringValueProperty: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!stringValueProperty || isSerializingDerivedType) { return; } + serializeValueProperty(writer, stringValueProperty, isSerializingDerivedType) + writer.writeStringValue("value", stringValueProperty.value); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Task The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTask(writer: SerializationWriter, task: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!task || isSerializingDerivedType) { return; } + serializeCaseManagementEntity(writer, task, isSerializingDerivedType) + writer.writeStringValue("assignedTo", task.assignedTo); + writer.writeEnumValue("category", task.category); + writer.writeStringValue("closingNotes", task.closingNotes); + writer.writeStringValue("description", task.description); + writer.writeStringValue("displayName", task.displayName); + writer.writeDateValue("dueDateTime", task.dueDateTime); + writer.writeEnumValue("priority", task.priority); + writer.writeEnumValue("status", task.status); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TaskCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTaskCollectionResponse(writer: SerializationWriter, taskCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!taskCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, taskCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", taskCollectionResponse.value, serializeTask); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ThirdPartyWorkItem The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeThirdPartyWorkItem(writer: SerializationWriter, thirdPartyWorkItem: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!thirdPartyWorkItem || isSerializingDerivedType) { return; } + writer.writeStringValue("identifier", thirdPartyWorkItem.identifier); + writer.writeStringValue("instance", thirdPartyWorkItem.instance); + writer.writeDateValue("lastSyncedOnDateTime", thirdPartyWorkItem.lastSyncedOnDateTime); + writer.writeObjectValue("metadata", thirdPartyWorkItem.metadata, serializeThirdPartyWorkItemMetadata); + writer.writeStringValue("@odata.type", thirdPartyWorkItem.odataType); + writer.writeEnumValue("provider", thirdPartyWorkItem.provider); + writer.writeStringValue("syncedBy", thirdPartyWorkItem.syncedBy); + writer.writeEnumValue("workItemType", thirdPartyWorkItem.workItemType); + writer.writeAdditionalData(thirdPartyWorkItem.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ThirdPartyWorkItemMetadata The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeThirdPartyWorkItemMetadata(writer: SerializationWriter, thirdPartyWorkItemMetadata: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!thirdPartyWorkItemMetadata || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", thirdPartyWorkItemMetadata.odataType); + writer.writeAdditionalData(thirdPartyWorkItemMetadata.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ValueProperty The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeValueProperty(writer: SerializationWriter, valueProperty: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!valueProperty || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", valueProperty.odataType); + writer.writeAdditionalData(valueProperty.additionalData); + switch (valueProperty.odataType) { + case "#microsoft.graph.security.caseManagement.booleanValueProperty": + serializeBooleanValueProperty(writer, valueProperty, true); + break; + case "#microsoft.graph.security.caseManagement.stringValueProperty": + serializeStringValueProperty(writer, valueProperty, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkspaceIndicatorRelation The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkspaceIndicatorRelation(writer: SerializationWriter, workspaceIndicatorRelation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workspaceIndicatorRelation || isSerializingDerivedType) { return; } + serializeRelation(writer, workspaceIndicatorRelation, isSerializingDerivedType) + writer.writeStringValue("resourceGroupName", workspaceIndicatorRelation.resourceGroupName); + writer.writeStringValue("subscriptionId", workspaceIndicatorRelation.subscriptionId); + writer.writeStringValue("workspaceName", workspaceIndicatorRelation.workspaceName); +} +export interface StringValueProperty extends Parsable, ValueProperty { + /** + * The string value. + */ + value?: string | null; +} +export interface Task extends CaseManagementEntity, Parsable { + /** + * The user assigned to the task. + */ + assignedTo?: string | null; + /** + * The category property + */ + category?: CaseTaskCategory | null; + /** + * Notes recorded when the task is completed. + */ + closingNotes?: string | null; + /** + * The description of the task. + */ + description?: string | null; + /** + * The title of the task. + */ + displayName?: string | null; + /** + * The target completion date and time for the task. + */ + dueDateTime?: Date | null; + /** + * The priority property + */ + priority?: CaseTaskPriority | null; + /** + * The status property + */ + status?: TaskStatus | null; +} +export interface TaskCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Task[] | null; +} +export type TaskStatus = (typeof TaskStatusObject)[keyof typeof TaskStatusObject]; +export interface ThirdPartyWorkItem extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The identifier property + */ + identifier?: string | null; + /** + * The instance property + */ + instance?: string | null; + /** + * The lastSyncedOnDateTime property + */ + lastSyncedOnDateTime?: Date | null; + /** + * The metadata property + */ + metadata?: ThirdPartyWorkItemMetadata | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The provider property + */ + provider?: ThirdPartyWorkItemProvider | null; + /** + * The syncedBy property + */ + syncedBy?: string | null; + /** + * The workItemType property + */ + workItemType?: ThirdPartyWorkItemType | null; +} +export interface ThirdPartyWorkItemMetadata extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export type ThirdPartyWorkItemProvider = (typeof ThirdPartyWorkItemProviderObject)[keyof typeof ThirdPartyWorkItemProviderObject]; +export type ThirdPartyWorkItemType = (typeof ThirdPartyWorkItemTypeObject)[keyof typeof ThirdPartyWorkItemTypeObject]; +export interface ValueProperty extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface WorkspaceIndicatorRelation extends Parsable, Relation { + /** + * The Azure resource group name for the workspace. + */ + resourceGroupName?: string | null; + /** + * The Azure subscription identifier for the workspace. + */ + subscriptionId?: string | null; + /** + * The Log Analytics workspace name. + */ + workspaceName?: string | null; +} +export const AttachmentOriginTypeObject = { + CaseEscaped: "case", + Comment: "comment", + Task: "task", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const AttachmentScanResultObject = { + Unscanned: "unscanned", + NoThreatsFound: "noThreatsFound", + Malicious: "malicious", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const AuditActionObject = { + Link: "link", + Unlink: "unlink", + Update: "update", + Delete: "delete", + Create: "create", + Upload: "upload", + Download: "download", + FileUploadMalwareDetected: "fileUploadMalwareDetected", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const CaseTaskCategoryObject = { + Uncategorized: "uncategorized", + Triage: "triage", + Contain: "contain", + Investigate: "investigate", + Remediate: "remediate", + Prevent: "prevent", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const CaseTaskPriorityObject = { + NotSet: "notSet", + VeryLow: "veryLow", + Low: "low", + Medium: "medium", + High: "high", + Critical: "critical", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const IncidentClassificationObject = { + Unknown: "unknown", + FalsePositive: "falsePositive", + TruePositive: "truePositive", + InformationalExpectedActivity: "informationalExpectedActivity", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const IncidentDeterminationObject = { + Unknown: "unknown", + Apt: "apt", + Malware: "malware", + SecurityPersonnel: "securityPersonnel", + SecurityTesting: "securityTesting", + UnwantedSoftware: "unwantedSoftware", + Other: "other", + MultiStagedAttack: "multiStagedAttack", + CompromisedAccount: "compromisedAccount", + Phishing: "phishing", + MaliciousUserActivity: "maliciousUserActivity", + NotMalicious: "notMalicious", + NotEnoughDataToValidate: "notEnoughDataToValidate", + ConfirmedActivity: "confirmedActivity", + LineOfBusinessApplication: "lineOfBusinessApplication", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const IncidentSeverityObject = { + Unknown: "unknown", + Informational: "informational", + Low: "low", + Medium: "medium", + High: "high", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const TaskStatusObject = { + NotSet: "notSet", + NewEscaped: "new", + InProgress: "inProgress", + Failed: "failed", + PartiallyCompleted: "partiallyCompleted", + Skipped: "skipped", + Completed: "completed", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const ThirdPartyWorkItemProviderObject = { + ServiceNow: "serviceNow", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const ThirdPartyWorkItemTypeObject = { + Incident: "incident", + UnknownFutureValue: "unknownFutureValue", +} as const; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk/models/security/index.ts b/packages/msgraph-beta-sdk/models/security/index.ts index f38b70d1b4..d33bd1d605 100644 --- a/packages/msgraph-beta-sdk/models/security/index.ts +++ b/packages/msgraph-beta-sdk/models/security/index.ts @@ -4,6 +4,8 @@ // @ts-ignore import { createGroupFromDiscriminatorValue, createIdentitySetFromDiscriminatorValue, createPhysicalAddressFromDiscriminatorValue, createPublicErrorFromDiscriminatorValue, createResultInfoFromDiscriminatorValue, createSiteFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, deserializeIntoIdentity, serializeBaseCollectionPaginationCountResponse, serializeEntity, serializeGroup, serializeIdentity, serializeIdentitySet, serializePhysicalAddress, serializePublicError, serializeResultInfo, serializeSite, type BaseCollectionPaginationCountResponse, type Entity, type Group, type Identity, type IdentitySet, type PhysicalAddress, type PublicError, type ResultInfo, type Site } from '../index.js'; // @ts-ignore +import { createCaseEscapedFromDiscriminatorValue as I04c8fd8d7d793fe83a2f5aea097a28f9a6cf45af6c77a616d50903ea898d91e1, serializeCaseEscaped as Icff3ea98f9032045377a20ce1bc97a20b242f7708b98448f49e29fd16056f7f5, type CaseEscaped as I22aa6e194d54359d50ba197bee7b132ae266575f41ad379242cc61c33b83cd28 } from './caseManagement/index.js'; +// @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Duration, type Guid, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; /** @@ -1669,6 +1671,12 @@ export interface CaseEscaped extends Entity, Parsable { */ status?: CaseStatus | null; } +export interface CaseManagementRoot extends Entity, Parsable { + /** + * The collection of security cases managed through the case management entry point. Supports $filter, $orderby, $select, $top, $skip, and $count. + */ + cases?: I22aa6e194d54359d50ba197bee7b132ae266575f41ad379242cc61c33b83cd28[] | null; +} export interface CaseOperation extends Entity, Parsable { /** * The type of action the operation represents. The possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult, holdPolicySync. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult, holdPolicySync. @@ -4123,6 +4131,15 @@ export function createCaseEscapedFromDiscriminatorValue(parseNode: ParseNode | u } return deserializeIntoCaseEscaped; } +/** + * 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 {CaseManagementRoot} + */ +// @ts-ignore +export function createCaseManagementRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCaseManagementRoot; +} /** * 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 @@ -12616,6 +12633,18 @@ export function deserializeIntoCaseEscaped(caseEscaped: Partial | u "status": n => { caseEscaped.status = n.getEnumValue(CaseStatusObject); }, } } +/** + * The deserialization information for the current model + * @param CaseManagementRoot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCaseManagementRoot(caseManagementRoot: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(caseManagementRoot), + "cases": n => { caseManagementRoot.cases = n.getCollectionOfObjectValues(I04c8fd8d7d793fe83a2f5aea097a28f9a6cf45af6c77a616d50903ea898d91e1); }, + } +} /** * The deserialization information for the current model * @param CaseOperation The instance to deserialize into. @@ -30709,6 +30738,18 @@ export function serializeCaseEscaped(writer: SerializationWriter, caseEscaped: P break; } } +/** + * Serializes information the current object + * @param CaseManagementRoot 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 serializeCaseManagementRoot(writer: SerializationWriter, caseManagementRoot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!caseManagementRoot || isSerializingDerivedType) { return; } + serializeEntity(writer, caseManagementRoot, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("cases", caseManagementRoot.cases, Icff3ea98f9032045377a20ce1bc97a20b242f7708b98448f49e29fd16056f7f5); +} /** * Serializes information the current object * @param CaseOperation The instance to serialize from.